Acabo de recibir un nuevo servidor en la nube y, al configurarlo, puedo acceder a la raíz de la web apuntando mi navegador a la dirección IP de mi servidor, pero los nombres de dominio aún se están propagando, así que cuando voy a ellos no se resuelven.
Cuando apunto mi navegador a la dirección IP de mi servidor, en realidad se está resolviendo en el primer VirtualHost que configuré no debería ser la carpeta raíz Este VirtualHost debería aparecer cuando voy a dirección / ruta , No solo dirección IP .
Configuración del servidor:
Anfitrión: Rackspace Cloud Server
OS: CentOS 6
VirtualHosts :
<VirtualHost *:80>
ServerAdmin www.wphax.com@gmail.com
ServerName www.wphax.com
ServerAlias wphax.com *.wphax.com
DocumentRoot /var/www/wphaxcom
ErrorLog /var/www/wphaxcom/error.log
CustomLog /var/www/wphaxcom/access.log combined
</VirtualHost>
<VirtualHost *:80>
ServerAdmin www.wphax.com@gmail.com
ServerName www.dnadvanced.com
ServerAlias dnadvanced.com *.dnadvanced.com
DocumentRoot /var/www/dnadvancedcom
ErrorLog /var/www/dnadvancedcom/error.log
CustomLog /var/www/dnadvancedcom/access.log combined
</VirtualHost>
¿Alguna idea sobre qué podría causar esto y cómo podría configurarlo para que no se pueda acceder al directorio raíz ingresando la dirección IP, pero los nombres de dominio se resolverán correctamente en sus carpetas específicas? Gracias.
NameVirtualHost *:80
Directiva presente por encima de ambos <VirtualHost>
definiciones?
NameVirtualHost *:80
Está presente encima de las definiciones de VirtualHost. - ¿Podría ser porque los servidores de nombres de los nombres de dominio todavía se están propagando?
/var/www/wphaxcom
directorio. Si voy a la IP / dnadvancedcom, intenta ir /var/www/wphaxcom/dnadvancedcom
.