El genio es un uno por ciento de inspiración y un noventa y nueve por ciento de transpiración - "Thomas Edison"
Una vez que se tenga dicho módulo instalado en Apache nos creamos los siguientes dominios en local:
localhost
www.lostscene.com
127.0.0.1 localhost
127.0.0.1 www.lostscene.com
Ahora toca configurar Apache para que pueda resolver las peticiones a la IP 127.0.0.1. Para ello hay que modificar el archivo de configuración del Apache httpd.conf. Si se va a trabajar con dominios virtuales lo primero que hay que hacer es comentar el parámetro ServerName y sustituirlo por NameVirtualHost. Para local quedaría el parámetro:
NameVirtualHost 127.0.0.1
El parámetro que recive NameVirtualHost es la IP en la que van a estar albergados los VirtualHost.Ahora queda configurar los dos dominios virtuales que tengo para que Apache los pueda manejar. En mi caso en mi archivo de configuración los he definido de la siguiente forma:
<VirtualHost 127.0.0.1>
ServerAdmin webmaster@host.some_domain.com
DocumentRoot /var/www/lostscene
ServerName www.lostscene.com
ErrorLog /var/log/apache/www.lostscene.com-error.log
CustomLog /var/log/apache/www.lostscene.com-access.log combined
</VirtualHost>
<VirtualHost 127.0.0.1>
ServerAdmin webmaster@host.some_domain.com
DocumentRoot /var/www/localhost
ServerName localhost
ErrorLog /var/log/apache/localhost-error.log
CustomLog /var/log/apache/localhost-access.log combined
</VirtualHost>
DocumentRoot -> donde van a estar las páginas para cada dominio
SeverName -> es el nombre del dominio. Ha de coincidir con lo que hemos puesto en el archivo /etc/hosts
ErrorLog -> donde se almacenaran los logs de error para ese dominio
CustomLog -> donde se almacenaran los logs para ese dominio
Subida la primera versión del manual.