我正在使用 Apache HTTPD 来代理本地 Tomcat 服务器:
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
一切正常,除了我有一个 302 重定向。由于某种原因,ProxyPassReverse 不会重写 localhost:8080,客户端被重定向到 localhost:8080,这会导致浏览器错误。
如何让 ProxyPassReverse 与 302 重定向一起工作?
答案1
我需要补充一点:
ProxyPreserveHost On
这解决了该问题。