Apache2 apontando / exemplo para outro servidor web ip local

0

Eu tenho um servidor apache2 em execução no 192.168.1.2 e acessível de fora usando publicip /.

O que eu gostaria de fazer é redirecionar publicip / example1 para outro ip local (digamos 192.168.1.3) e publicip / example2 para outro (192.168.1.4), ...

Eu tentei seguir as instruções aqui: link

Então eu fiz um site.conf que se parece com isso:

<VirtualHost *:80>

    ServerName mysite.com
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html/mysite.com

    <Directory /var/www/html/mysite.com>
            require all granted
            AllowOverride All
    </Directory>

    <Location /example1 >
            ProxyPass http://192.168.1.3:80/
            ProxyPassReverse http://192.168.1.3:80/
    </Location>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

Com este conf, eu posso acessar mysite.com na raiz, mas quando eu tento conectar mysite.com/example1, ele não funciona e me dá este erro:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at webmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

O log de erros do Apache diz:

[Tue Feb 14 15:46:00.894989 2017] [proxy:warn] [pid 1993] [client XX.XX.XX.XX:51795] AH01144: No protocol handler was valid for the URL /example1. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.
[Tue Feb 14 15:46:06.938982 2017] [proxy:warn] [pid 1995] [client XX.XX.XX.XX:51804] AH01144: No protocol handler was valid for the URL /example1. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.

O que estou fazendo de errado, por favor?

Thanx!

    
por jaydee99 14.02.2017 / 14:59

0 respostas