Servindo arquivos do Apache e do Tomcat

1

Estou tentando reconstruir um servidor que precisa veicular conteúdo do Tomcat 6.0.16 e do Apache HTTPD 2.2.3 em um servidor RedHat 4.1.2.

Eu preciso de um diretório específico (chamado 'cliente') do DocumentRoot do Apache para ser manipulado pelo Apache e o restante pelo Tomcat. Então, tenho o aplicativo Java em execução em someserver.com:8080, e o diretório do cliente no diretório DocumentRoot, e o Apache em execução na porta 80. O aplicativo Java está configurado para ser executado em /.

Aqui está o que está no meu httpd.conf

DocumentRoot "/usr/local/share/www/"

ProxyPass / http://someserver.com:8080/
ProxyPassReverse / http://someserver.com:8080/

Esta parte do proxy funciona, mas ainda recebo 404 em qualquer coisa no link .

Como devo fazer isso corretamente?

    
por yalestar 06.10.2013 / 02:55

1 resposta

3

Você pode adicionar uma exclusão com a sintaxe ! , por exemplo:

....
ProxyPass /client !
ProxyPass / http://someserver.com:8080/
ProxyPassReverse / http://someserver.com:8080/
    
por 06.10.2013 / 18:06