web-dev-qa-db-ja.com

ProxyPassReverseが302リダイレクトで機能しない

Apache HTTPDを使用してローカルのTomcatサーバーをプロキシしています。

ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/

302リダイレクトがある場合を除いて、すべて正常に動作します。何らかの理由で、ProxyPassReverseはlocalhost:8080を書き換えず、クライアントはlocalhost:8080にリダイレクトされ、ブラウザエラーが発生します。

ProxyPassReverseを302リダイレクトで動作させるにはどうすればよいですか?

5
DD.

追加する必要がありました:

ProxyPreserveHost On

これで問題は解決しました。

2
DD.