Cambiar virtualhosts

O, como perder 2 horas con algo tan tonto…menos mal que tenia cocacola.

La configuración del apache en ubuntu, por defecto tira de /etc/apache2/ y ahi hay varios ficheros.
sites-enabled/ donde estan todos los virtualhost, lo normal es tener algo como 000-default con algo similar a esto (es lo minimo).

ServerAdmin webmaster@localhost
DocumentRoot /www/xxxx

conf.d/ es el directorio donde se van incluyendo todos los aliases que necesites, ahora bien, si por algun casual se te va la mano y metes ahi una deficion de virutalhost, se lo come con patatas. Da igual que el fichero no tenga extension conf.

Para comprobar la configuracion de los virtualhost utiliza apache2 -S, por cierto a mi me daba un error de usuario que se soluciona cambiando estas entradas en el fichero apache2.conf.
#User ${APACHE_RUN_USER} <- linea original User www-data Group www-data #Group ${APACHE_RUN_GROUP} <- linea original Vamos, que para una tonteria he perdido dos horas por cabezon.