Configuración de apache
Lección: 7
Capítulo: Virtualhosts
Mediante los virtualhosts podremos
tener varios dominios apuntando a una misma máquina. Dentro de cada virtualhost definiremos las directivas específicas
para el dominio que esté representando.
Ésta es otra forma de definir la configuración de apache de
modo local, con lo cual sólo afectará a un dominio o subdominio
(recordemos que el fichero .htaccess
sirve para lo mismo).
Podemos definir un virtualhost a
través de una IP o bien a través de un name-based virtual host, para el
segundo caso utilizaremos un * para representarlo.
Por lo tanto la sintaxis de un virtualhost
es la siguiente:
NameVirtualHost ip_maquina:80
<Virtualhost *>
// Directivas
específicas del virtualhost.
</Virtualhost>
Observamos que hemos implementado la definición de un virtualhost a través de un name-based virtual host. Para ello
hemos utilizado el parámetro NameVirtualHost,
Seguidamente hemos definido el espacio en el cual
implementaremos los detalles específicos del dominio que representará el virtualhost mediante los tags
<Virtualhost> y </Virtualhost>.
NOTA: Recordar que para que los cambios en el fichero de configuración httd.conf tengan efecto, se debe reiniciar el servicio de apache.