Enviado em 29/10/2008 - 18:05h
Estou configurando o proxy reverse aqui na empresa, estava com alguns problemas, mas consegui resolver. Mas agora está acontecendo o seguinte:
Ao acessar pela da internet as páginas redirecionadas estão ficando desconfiguradas. Na verdade só a de uma página fica desconfigurada
Outro problema é que só aparece a primeira página, quando tento logar no sistema ele tenta me retornar o endereço interno.
Segue abaixo a configuração que eu fiz:
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
###############pagina1###################
<IfModule mod_proxy.c>
ProxyRequests off
ProxyPass /portal/ http://servidor/pagina1/
ProxyPassReverse /portal/ http://servidor/pagina1/
<Directory /var/www/pagina1>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order Allow,deny
Allow from all
</Directory>
Redirect Permanent /pagina1/ http://servidor/pagina1/
</IfModule>
###############pagina2###################
<IfModule mod_proxy.c>
ProxyRequests off
ProxyPass /pagina2/ http://servidor/pagina2/
ProxyPassReverse /pagina2/ http://servidor/pagina2/
<Directory /var/www/pagina2>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order Allow,deny
Allow from all
</Directory>
Redirect Permanent /pagina2/ http://servidor/pagina2/
</IfModule>
</VirtualHost>
OBS: Inicialmente o servidor apache para proxy reverse encontrasse na rede interna e sua saida está sendo realizada através do NAT.
Obrigado desde já pela ajuda!
Ao acessar pela da internet as páginas redirecionadas estão ficando desconfiguradas. Na verdade só a de uma página fica desconfigurada
Outro problema é que só aparece a primeira página, quando tento logar no sistema ele tenta me retornar o endereço interno.
Segue abaixo a configuração que eu fiz:
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
###############pagina1###################
<IfModule mod_proxy.c>
ProxyRequests off
ProxyPass /portal/ http://servidor/pagina1/
ProxyPassReverse /portal/ http://servidor/pagina1/
<Directory /var/www/pagina1>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order Allow,deny
Allow from all
</Directory>
Redirect Permanent /pagina1/ http://servidor/pagina1/
</IfModule>
###############pagina2###################
<IfModule mod_proxy.c>
ProxyRequests off
ProxyPass /pagina2/ http://servidor/pagina2/
ProxyPassReverse /pagina2/ http://servidor/pagina2/
<Directory /var/www/pagina2>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order Allow,deny
Allow from all
</Directory>
Redirect Permanent /pagina2/ http://servidor/pagina2/
</IfModule>
</VirtualHost>
OBS: Inicialmente o servidor apache para proxy reverse encontrasse na rede interna e sua saida está sendo realizada através do NAT.
Obrigado desde já pela ajuda!