Я использую Apache HTTPD для прокси-сервера локального сервера Tomcat:
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
Все работает нормально, кроме случаев, когда у меня 302 редирект. По какой-то причине ProxyPassReverse не перезаписывает localhost: 8080, и клиент перенаправляется на localhost: 8080, что вызывает ошибку браузера.
Как я могу заставить ProxyPassReverse работать с 302 редиректами?
Мне нужно было добавить:
ProxyPreserveHost On
Это решило проблему.