上記の通り、proxy_set_headerをサーバー名と同じに設定すると502エラーが発生します。
エラースタックは次のとおりです:
アップストリームからの応答ヘッダーの読み取り中にアップストリーム接続が途中で閉じられました、クライアント: 127.0.0.1、サーバー: mydomain.com、リクエスト: "GET /xx HTTP/1.0"、アップストリーム: "http://127.0.0.1:80/xx" 、ホスト: 「mydomain.com
」困惑しているのですが、何が原因でしょうか?
プロキシ ポートを更新するとき (80 から 81 に変更するなど) proxy_pass http://myproxy.com:81;
この時点では、正常に動作します。 (以前の myproxy.com は listen 80 でした。現在は 81 に変更されています。)
でもなぜ?
あなたのアップストリームは消えました
CentOS7 のインストールと Nginx のメンテナンス、一般的な使用シナリオ
リーリーまたはこのフォーム
リーリー