ProxyPassReverse não está funcionando com o redirecionamento 302

3

Estou usando o Apache HTTPD para fazer proxy de um servidor Tomcat local:

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

Tudo funciona bem, exceto quando eu tenho um redirecionamento 302. Por alguma razão, o ProxyPassReverse não reescreve o localhost: 8080 e o cliente é redirecionado para localhost: 8080, o que causa um erro no navegador.

Como posso obter o ProxyPassReverse para trabalhar com redirecionamentos 302?

    
por DD. 23.01.2015 / 01:22

1 resposta

2

Eu precisava adicionar:

ProxyPreserveHost On

Isso resolveu o problema.

    
por 23.01.2015 / 01:38