ProxyPassReverse 不适用于 302 重定向

DD.*_*DD. 5 tomcat redirect proxypass apache-2.2

我正在使用 Apache HTTPD 代理本地 Tomcat 服务器:

ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
Run Code Online (Sandbox Code Playgroud)

一切正常,除非我有 302 重定向。由于某种原因,ProxyPassReverse 不会重写 localhost:8080 并且客户端被重定向到 localhost:8080,这会导致浏览器错误。

如何让 ProxyPassReverse 使用 302 重定向?

DD.*_*DD. 2

我需要添加:

ProxyPreserveHost On
Run Code Online (Sandbox Code Playgroud)

这解决了这个问题。