Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2017, 08:28
radge
 
Fecha de Ingreso: enero-2004
Ubicación: here I Am
Mensajes: 437
Antigüedad: 20 años, 3 meses
Puntos: 1
Configurar apache con diversos virtualhost (nginx como proxy server)

Buenas , tengo instalado en local un entorno con ubuntu con apache para usar apache compo proxy reverse de NGINX.

La idea es servir las peticiones de nginx por el puerto 80 y apache correr lo en el puerto 8080 , hasta aquí me funciona.

Mi estructura donde dispongo los archivos es en /var/www/html

Ahora lo que intento hacer es un virtualhost que al poner "localhost" me coja por defecto la raiz es decir el directorio "/var/www/html" y un virtualhost que al poner "www.test.io" me vaya al directorio "/var/www/html/portal" , para ello dispongo de estos ficheros de configuración

Fichero "test.io.conf" en /etc/apache2/sites-available

Código:
<VirtualHost 127.0.0.1:8080>

ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/portal
ServerName test.io
ServerAlias www.test.io

<Directory /var/www/html/portal>
   AllowOverride All
</Directory>

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

#Include conf-available/serve-cgi-bin.conf
Fichero "000-default.conf" en /etc/apache2/sites-available

Código:
<VirtualHost 127.0.0.1:8080>

ServerAdmin webmaster@localhost
DocumentRoot /var/www/html

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

Si con un navegador voy a http://localhost:8080 veo que voy a la raiz donde tengo los documentos "/var/www/html/" , pero si en el navegador escribo la URL http://test.io o bien http://www.test.io lo que me hace el navegador es ir realmente a dicho dominio que existe en internet y no al virtualhost que yo he creado.

Gracias.
__________________
Nuevo foro sobr el mundo del motor - Renault foro
http://www.renaultforo.com