example - Necesita ayuda para configurar: Apache Reverse Proxy
reverse proxy location apache (1)
Lo tengo trabajando! utilizó la siguiente configuración:
<VirtualHost *:80>
ServerName sub.domain.com
ServerAdmin [email protected]
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://192.168.1.11/websvn/
ProxyPassReverse / http://192.168.1.11/websvn/
</VirtualHost>
the / websvn / part era necesario para incluir el css y otros archivos correctamente
En otro archivo .conf cargado:
LoadModule proxy_connect_module /usr/lib/apache2/modules/mod_proxy_connect.so
LoadModule proxy_ftp_module /usr/lib/apache2/modules/mod_proxy_ftp.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
Que se usa para incluir los módulos necesarios
Tengo algunos problemas para configurar mi archivo de hosts virtuales de la manera correcta. Me gustaría enviar visitantes al servidor correcto mediante el uso del proxy inverso. Mi configuración actual me da un error interno.
Tengo solo 1 IP pública y quiero proxy al visitante con la condición del nombre de servidor correcto para uno de los servidores virtuales locales.
NameVirtualHost *:80
<VirtualHost *:80>
ServerName sub.domain.com
ServerAdmin [email protected]
ProxyPreserveHost On
ProxyPass / http://192.168.1.11:80
ProxyPassReverse / http://192.168.1.11:80
</VirtualHost>
<VirtualHost *:80>
ServerName otherdomain.com
ServerAdmin [email protected]
ProxyPreserveHost On
ProxyPass / http://192.168.1.12:80
ProxyPassReverse / http://192.168.1.12:80
</VirtualHost>
Si alguien puede encontrar algo que estoy haciendo mal o tiene otra forma de lograr mi objetivo, me encantaría escucharlo.