我正在使用Apache HTTPD代理本地Tomcat服务器:
ProxyPass / http://localhost:8080/ ProxyPassReverse / http://localhost:8080/
一切工作正常,除非我有一个302redirect。 出于某种原因,ProxyPassReverse不会重写localhost:8080,客户端将被redirect到localhost:8080,从而导致浏览器错误。
我怎样才能得到ProxyPassReverse 302redirect工作?
我需要补充:
ProxyPreserveHost On
这解决了这个问题。