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:
He linkado ese archivo:<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>
Código:
Y activado los modulos:ln -s /etc/apache2/sites-available/etherpad /etc/apache2/sites-enabled/etherpad
Código:
Entonces:a2enmod proxy proxy_http
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.