La raíz del dominio en nginx no funciona

La raíz del dominio en nginx no funciona

mydomain.com se ejecuta con nginx1.2, php-fpm, apc en un servidor ubuntu (medio: amazon ec2). He estado modificando mi servidor durante los últimos 6 meses, sin embargo, comenzó a ocurrir un problema desde anteayer.

No puedo resolver la raíz de www.midominio.com o midominio.com. Se necesitan 3 minutos para recibir una página rota con todos los enlaces de la página convertidos a la IP local (10.xxx). Sin embargo, cualquier otra URL, www.midominio.com/a, o midominio.com/a, o www. mydomain.com/a.php etc. se resuelven perfectamente y con la velocidad característica de nginx (soy un gran admirador). Incluso www.mydomain.com/index.php se resuelve perfectamente, que es básicamente la misma raíz del servidor, es decir, www.mydomain.com. Entonces parece que las solicitudes no se pueden resolver solo si se pasan sin ninguna URL al final.

Se me ocurrieron las siguientes tres posibilidades de por qué esto podría estar sucediendo: 1- configuración incorrecta del host - podría estar pasando información incorrecta del host en alguna configuración, es decir, en php-fpm.conf, php.ini o nginx.conf o en ubuntu en hosts, o hostname.conf, etc. 2- configuración de índice incorrecta - podría estar pasando tipos de índice incorrectos en nginx.conf o php-fpm.conf 3- todo es posible :(

Lo más importante es que este problema desaparece si dejo de usar la directiva "server_name" en nginx.conf. Entonces, un bloque de servidor nginx sin nombre conduce a una operación normal, pero en el momento en que introduzco la directiva server_name en www.mydomain.com o mydomain.com, nuevamente la raíz del dominio se vuelve inalcanzable.

Esto me ha estado volviendo loco durante los últimos dos días. Buscar incesantemente en Google ha sido de poca ayuda, ya que probablemente se trate de un error de configuración. ¡Me inclino humildemente, ante mi computadora! ¡Por favor ayuda!

información relacionada