
madrux
(usa Ubuntu)
Enviado em 21/05/2014 - 15:45h
Pessoal,
estou tentando configurar o meu apache com o recurso de virtual host e proxy reverso para um cluster de tomcat. Gostaria que quando o usuário acessa-se o domínio "meudominio.com.br" o Apache o redireciona-se através do proxy reverso para um contexto especifico no Tomcat. Mas ao invés disso o Apache esta direcionando a requisição do usuário para
http://meudominio.com.br/contextocontexto/ e acusa erro 404 do tomcat uma vez que não existe esse contexto no Tomcat.
O Apache esta instalado em um Linux Debian, onde habilitei os módulos do Apache: headers, env, proxy, proxy_ajp, proxy_balancer, proxy_http e rewrite.
Crie o arquivo "vhost" em "/etc/apache2/sites-available/" com as configurações do virtual host e do proxy reverso. Segue abaixo o conteúdo do arquivo:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName meudominio.com.br
ErrorLog "logs/error_meudominio.com.br.log"
CustomLog "logs/access_meudominio.com.br" common
</VirtualHost>
<Proxy balancer://tomcat>
BalancerMember ajp://localhost:18009 route=jvm1
BalancerMember ajp://localhost:28009 route=jvm2
</Proxy>
ProxyPass / balancer://tomcat/contexto stickysession=JSESSIONID
Alguém sabe dizer onde esta o erro? Obriado a todos pela ajuda