teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

解決したとおもったが、新たな問題がでてきた。

2021/08/18 05:10

投稿

yiwsk
yiwsk

スコア39

answer CHANGED
@@ -1,8 +1,12 @@
1
- 解決しまし。ちょっことした。
1
+ ##解決した思っすが……
2
-
3
2
  ```ここに言語を入力
4
3
  ProxyPass /app https://mydomain.com:3000/
5
4
  ProxyPassReverse /app https://mydomain.com:3000/
6
5
  ```
7
- の /app を/app/ としたら、正しく動きました。
8
- なぜは分かりませんがそんことのようです
6
+ の /app を/app/ としたら、一応正しく表示されました。
7
+ 新た問題が発生しました
8
+
9
+ 0. 「GET https://mydomain.com/socket.io/socket.io.js net::ERR_ABORTED 404 (Not Found)」になりました。色々と検索して、試行錯誤してみましたがダメ。最後の手段として、むりやり、/socket.io フォルダを作り、そこにsocket.io.js を置いてみました。そうすると、エラーは出なくなって、解決!と思ったのですが、
10
+ 0. サーバーとクライアントの io.emit、 socket.on のイベントのやりとりができなくなった。
11
+
12
+ というわけで、動いていません。どちらの現象も、https://mydomain.com:3000 でも、https://app.mydomain.com でも発生しません。やはり、リバースプロキシーが適切にできていません。