Foros del Web » Administración de Sistemas » Software para Servers »

Posible solucion a un problema con Virtualhost

Estas en el tema de Posible solucion a un problema con Virtualhost en el foro de Software para Servers en Foros del Web. Seguro que mas de uno de vosotros habeis configurado varios virtualhost, y que siempre que quereis acceder a un dominio en concreto aparece siempre el ...
  #1 (permalink)  
Antiguo 02/09/2003, 04:41
 
Fecha de Ingreso: agosto-2003
Ubicación: El Infierno
Mensajes: 18
Antigüedad: 20 años, 9 meses
Puntos: 0
Posible solucion a un problema con Virtualhost

Seguro que mas de uno de vosotros habeis configurado varios virtualhost, y que siempre que quereis acceder a un dominio en concreto aparece siempre el primer virtualhost. La causa de ese error es el siguiente:

El primer host virtual en el fichero de configuración con la dirección IP especificada tiene la más alta prioridad y se "apodera" de cualquier petición a un servidor desconocido o de cualquier petición sin el campo de cabecera Host:.

Si el cliente proporciona un campo de cabecera Host:, entonces se busca en la lista una concordancia de un host virtual y se toma la primera ocurrencia en ServerName o ServerAlias, siendo la petición servida desde ese host virtual. Un campo de cabecera Host: puede contener un número de puerto, pero Apache siempre busca la concordancia contra el puerto real al que el cliente envió la petición.

Si el cliente envió una petición HTTP/1.0 sin el campo Host:, no sabríamos a qué servidor intenta conectar, por lo que cualquier ServerPath concordará con el URI de la petición. De este modo, la primera concordancia en la lista será la usada y la petición será servida desde ese host virtual.

Si no se pudo encontrar ningún host virtual que concuerde, la petición será servida por el primer host virtual cuyo puerto coincida en la lista con la IP a la que el cliente conectó, tal y como se mecionó antes.

Saludos
__________________
El los albores de la tempestad vuelvo a vosotros...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:39.