ProxyPassReverse 无法与 302 重定向配合使用

ProxyPassReverse 无法与 302 重定向配合使用

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

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

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

如何让 ProxyPassReverse 与 302 重定向一起工作?

答案1

我需要补充一点:

ProxyPreserveHost On

这解决了该问题。

相关内容