O proxy reverso do Apache2 não funciona

1

Eu tenho um servidor não-apache em execução no link . Meu servidor Apache está sendo executado em 127.0.0.1:8000. Eu quero que o Apache inverta todas as solicitações do proxy para o url / app / e passe para o link . O seguinte é minha configuração.

ProxyRequests Off
ProxyPreserveHost On
ProxyPass /app/ http://10.0.0.1:9000/
ProxyPassReverse /app/ http://10.0.0.1:9000/

Eu simplesmente não consigo fazer funcionar. Nenhuma solicitação está sendo encaminhada. Não tenho certeza se preciso de mais configurações. Não desejo redirecionar apenas o proxy.

Obrigado antecipadamente!

    
por GobSmack 11.08.2015 / 22:04

1 resposta

0

Certifique-se de que os módulos mod_proxy e mod_proxy_http estejam carregados. Por exemplo, algo assim deve estar na configuração do seu apache:

LoadModule proxy_module       modules/mod_proxy.so
LoadModule proxy_http_module     modules/mod_proxy_http.so

(Esse exemplo é de um sistema CentOS 5)

Isso pode variar entre distribuições. Por exemplo, no Ubuntu você pode ativá-lo com o comando a2enmod proxy_http .

Qualquer alteração na configuração do apache exigirá uma reinicialização ou atualização.

    
por 12.08.2015 / 09:12