Buenos días,
Tengo Etherpad-lite instalado en /var/www/etherpad-lite en mi servidor y puedo acceder a él con la URL midominioweb.com:9001 porque trabaja a través de ese puerto.
¿Como podría hacer que escribiendo midominioweb.com/etherpad me enviara directamente a midominioweb.com:9001?
Esto es lo que estoy intentando:
He creado un fichero "etherpad" en /etc/apache2/sites-available/etherpad
Lo he editado y dentro:
Código:
<VirtualHost *:80>
ServerName midominioweb.com
ServerSignature Off
<IfModule mod_proxy.c>
ProxyVia On
ProxyRequests Off
ProxyPass / http://midominioweb.com:55001/
ProxyPassReverse / http://midominioweb.com/etherpad
ProxyPreserveHost on
<Proxy *>
Options FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Proxy>
</IfModule>
</VirtualHost>
He linkado ese archivo:
Código:
ln -s /etc/apache2/sites-available/etherpad /etc/apache2/sites-enabled/etherpad
Y activado los modulos:
Entonces:
Código:
/etc/init.d/apache2 restart
En la web de Etherpad dicen que se puede redireccionar de esta manera pero también he probado sin conseguir que funcione, pues me redirecciona todo el dominio midominioweb.com donde tengo más páginas a Etherpad y lo que busco es que solamente me redireccione de midominioweb.com/etherpad a midominioweb.com:55001:
Código:
<VirtualHost *:80>
LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
LoadModule headers_module /usr/lib/apache2/modules/mod_headers.so
LoadModule deflate_module /usr/lib/apache2/modules/mod_deflate.so
ProxyVia On
ProxyRequests Off
ProxyPass / http://localhost:9001/
ProxyPassReverse / http://localhost:9001/
ProxyPreserveHost on
<Proxy *>
Options FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Proxy>
</VirtualHost>
Fuente:
https://github.com/ether/etherpad-li...-reverse-Proxy
Muchas gracias de antemano.