El 5/01/09, Carlos E. R. escribió:
El 2009-01-05 a las 13:54 +0100, Camaleón escribió:
/etc/apache2/vhosts.d/0host.conf
¿Lo del cero? ¿Para que se liste antes? Lo que dice arriba es que lo listes tú primero dentro del fichero de configuración.
Sí, le he puesto ese nombre por eso O:-) Pero ahora que lo dices, seguramente lo podría haber puesto (definido más bien) en el /etc/apache2/httpd.conf que es "master" (por decirlo de alguna manera), pero prefiero no tocarlo e ir poniendo los dominios virtuales en su directorio, por separado, así no mezclo...
Y definir en él: "ServerAdmin", "ServerName", "ServerAlias", "DocumentRoot" apuntando a una nueva ruta con una página donde se indica que el dominio que quiero desactivar no está disponible.
Ah, espera, lo que haces es susbtituir el dominio anulado por otro, ¿no?
Sí, eso es. Es que no veía otra forma de que no cargara el dominio1, el que quería desactivar. Eliminando el archivo de configuración del dominio1, me cargaba el dominio2 cuando ponía el navegador la dirección del dominio1 (al no encontrar una concordancia, recuerda que carga por defecto el primero de la lista del /vhosts.d, que era el dominio2).
Lo de los flags me interesa, pero es que no logro hacerlo funcionar :-/
Supongo que con un ifdefthenelse. En vez de desactivar un dominio, lo substituyes por otro "nulo".
He probado todas las combinaciones posibles (también anidando "ifs", tal y como está la plantilla del SSL) pero nada... es decir, sí, "desactiva "el dominio1 pero sólo cuando accedo algún subdirectorio, del tipo "www.dominio1.com/directorio", al acceder devolvía un "error 404", pero si pongo sólo "www.dominio1.com" me cargaba la página del "www.dominio2.com". Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org