Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/03/2009, 16:30
Avatar de genuine_carlosV2
genuine_carlosV2
 
Fecha de Ingreso: noviembre-2008
Ubicación: 127.0.0.1
Mensajes: 296
Antigüedad: 15 años, 5 meses
Puntos: 6
Respuesta: Que Apache no muestre la pagina por defecto

En la dirección /var/www/vhost/default/httpdocs no tengo ninguna web :S

Hay forma de definir en Apache la web por defecto? Ahora, como 'defecto', me pilla la primera que tenga definida en el archivo de virtual hosts.
Me basta con que al usuario le salga un mensage tipo "No hay una web asociada a este dominio", no necesito una web entera. Para esto, ahora sólo se me ocurre crear un host virtual para cada una de las direcciones que no quiero que tengan web asociada pero por eso preguntava si hay alguna forma de decirle al Apache que si le meten un dominio que no lo tenga listado, que muestre el mensaje.

No se si tiene que ver, pero creo los host virtuales así (hay otros parametros dentro de cada host virtual como la dirección de los logs, etc):
Código:
<VirtualHost *:80>
    ServerName    host1.com
    ServerAlias    host1.com
    DocumentRoot    /folder/host1
</VirtualHost>
<VirtualHost *:80>
    ServerName    host2.com
    ServerAlias    host2.com
    DocumentRoot    /folder/host2
</VirtualHost>
Básicamente, el archivo es un listado de hosts virtuales así, entonces lo que yo quería es alguna directiva de Apache que si el dominio no es ni host1.com ni host2.com, que mostrase un mensaje como el que te comenté.

Muchas gracias por interesarte y responder tan rápido
Carlos