Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal,
estou com a seguinte situação, e gostaria muito da ajuda de vocês para tentar uma solução:
intranet.empresa.com.br = 192.168.254.250.
hinom, e como funciona? Tens como me explicar?
Considerando que esteja usando Apache 2.2.X como Name Based Virtual Hosts, siga os passos:
1. Adicione a porta 8080 a diretiva Listen
Listen 80
Listen 8080
2. Adicione os módulos:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
3. Adicione a porta 8080 ao NameVirtualHost:
NameVirtualHost *:80
NameVirtualHost *:8080
4. Aplicando o proxy
ProxyPreserveHost On
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
Exemplo para o virtualhost chamado "localhost"
<VirtualHost *:80>
ServerAdmin info@foo.bar
DocumentRoot "C:\_w\public"
ServerName localhost
ServerAlias localhost
ProxyPreserveHost On
ProxyPass / [http://localhost:8080/](http://localhost:8080/)
ProxyPassReverse / [http://localhost:8080/](http://localhost:8080/)
Consulta: http://httpd.apache.org/docs/trunk/vhosts/examples.html
obs: os exemplos acima dependem de como está o ambiente. Normalmente para uma setagem padrão deve funcionar.
um jeito de resolve é usar o módulo mod_proxy do Apache