Apache Virtual Host obtiene www.domain.com pero no domain.com

Tengo esto en mi sitio virtual disponible apache2 de sitios:

<VirtualHost *:80> ServerName domain.com ServerAlias www.domain.com ... </VirtualHost> 

¿Por qué apache envía requestes de www.domain.com a la ruta correcta, pero domain.com se envía al host virtual pnetworkingeterminado?

Actualización: La razón por la que domain.com se envía al host virtual pnetworkingeterminado es porque el nombre de host de la máquina se envía automáticamente al valor pnetworkingeterminado.

4 Solutions collect form web for “Apache Virtual Host obtiene www.domain.com pero no domain.com”

(Pregunta obvia – es el DNS para www y no-www el mismo?)

Para propósitos de debugging, el indicador -S es útil para comprobar la configuration como el propio service de apache la ve.

Mundo basado en Debian:

 apache2 -S 

Redhat basado mundo:

 httpd -S 

y otro ejemplo:

 VirtualHost configuration: wildcard NameVirtualHosts and _default_ servers: *:80 is a NameVirtualHost default server localhost (/etc/apache2/sites-enabled/000-default:2) port 80 namevhost mydomain.com (/etc/apache2/sites-enabled/domain1:16) port 80 namevhost myotherdomain.com (/etc/apache2/sites-enabled/domain2:1 ...etc 

Comprobaría para ver si usted tiene los expedientes apropiados del DNS para domain.com y http://www.domain.com – donde hay 1 logging principal de A, y entonces un CNAME para el otro.

Puedes hacer búsquedas con las herramientas en network-tools.com

Asegúrese de tener las inputs DNS establecidas para que www apunte a dominio.com.

¿Existe una directiva servername fuera de la sección <virtualhost>?

  • Múltiples dominios (incluyendo www- "subdominio") en apache?
  • Varios sitios web SSL en el mismo servidor Apache
  • Permitir el acceso a un directory cuando todos los demás requieren autorización
  • ¿Hacer apachebench (ab) enviar request HTTP1.1?
  • Servidor Ubuntu con demasiada memory
  • Cómo configurar la raíz del documento de Apache?
  • Configuración adecuada de Hosts virtuales SSL
  • apache httpd Redireccionamiento de URL basado en el nombre del server
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.