Configuração do proxy Apache na qual um subpath é um proxy para uma porta diferente

2

Desejo que aconteça o seguinte:

Eu tenho a seguinte configuração do Apache. No entanto, isso tem o link e o link ser um proxy para o link . Como posso corrigir isso?

<VirtualHost *:80>
    ProxyRequests Off
    ProxyPreserveHost On

    <Proxy /wiki>
        Order allow,deny
        Allow from all
    </Proxy>
    ProxyPass        /wiki http://www.example.com:8090/
    ProxyPassReverse /wiki http://www.example.com:8090/

    <Proxy *>
        Order deny,allow
        Allow from all
    </Proxy>
    ProxyPass        /     http://www.example.com:8080/
    ProxyPassReverse /     http://www.example.com:8080/
</VirtualHost>
    
por cubetwo1729 20.07.2013 / 15:43

1 resposta

2

Percebi que tinha meu arquivo server.xml do Tomcat para o site hospedado no 8090 definido como

<Context path="/wiki"

Assim, eu precisava ter

    ProxyPass        /wiki http://www.example.com:8090/wiki
    ProxyPassReverse /wiki http://www.example.com:8090/wiki

na configuração do Apache.

    
por 20.07.2013 / 18:16