ProxyPassReverse Not Working with 302 Redirect
I'm using Apache HTTPD to proxy a local Tomcat server:
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
Everything works fine except when I have a 302 redirect. For some reason the ProxyPassReverse doesn't rewrite the localhost:8080 and the client gets redirected to localhost:8080 which causes a browser error.
How can I get ProxyPassReverse to work with 302 redirects?
Solution 1:
I needed to add:
ProxyPreserveHost On
This resolved the issue.