Página web no encontrada

Generalidades

Es posible que, al intentar visitar tu página, se encuentre con un error que dice: "Página web no encontrada":

Site_Not_Found_Dreambot.fw.png

Este artículo te explicará las causas probables de que estés viendo este error, y cómo resolverlo.

La causa error de Página Web No Encontrada

El error de "página web no encontrada" significa que la dirección IP que tu dominio está usando no está orientada hacia la IP correcta.

De manera más técnica, el error "página web no encontrada" significa que los registros de DNS para tu dominio se están resolviendo hacia la dirección IP de un servidor web Apache que no está configurado para tu dominio.

Cuando esto ocurre, el servidor web Apache está diseñado para simplemente mostrar el primer dominio listado en tu archivo de configuración. Para garantizar que nunca ocurra que la página web de alguien muestre accidentalmente otra página cualquiera que esté alojada en el mismo servicio Apache, DreamHost deliberadamente hace que el primer dominio en todos sus archivos de configuración muestre la misma página de error personalizada.

Existen algunas razones, que se explican a continuación, por las cuales tu IP pudiera no estar dirigida correctamente hacia la IP de tu servidor web.

Ver la dirección IP de la página en tu navegador

Debido a la forma en la que DreamHost configura Apache, a menos que tu hayas comprado una dirección IP única para tu dominio, el intentar ver tu página web introduciendo la dirección IP en tu navegador arrojará automáticamente el error de Página web no encontrada (Site Not Found). Esto se debe a que tu estarías viendo la IP compartida de tu servidor web, en vez de la IP de tu página.

Si necesariamente debes ver tu página a través de una dirección IP, deberás adquirir una IP única. Puedes leer más acerca de las IP únicas aquí:

Cambios en el DNS

Si el mensaje de error 'Sitio No Encontrado' aparece poco despues de hacer un cambio de configuración para el dominio en el panel de control, la dirección IP puede cambiar para ese dominio. Si ese es el caso, este error debe irse dentro de 4 horas—una vez los cambios de DNS propaguen a través de Internet, pues esto es normal. Si no se va en 6 horas, entonces trata las técnicas de solución de problemas.

Es frecuente encontrar este error debido a un cambio en tu dirección IP, que suele ser desencadenado por la eliminación del alojamiento web para un dominio, seguido por la configuración de alguno de los siguientes: Espejo, Redirección, o Parqueo. Si bien los cambios en el DNS de DreamHost son casi instantáneos, la nueva información no llega a los demás servidores en distintas partes del mundo hasta que los otros servidores hagan caducar los datos antiguos que aún contienen. A esto se le conoce como propagación de DNS.

El motivo por el cual tu recibes este error durante este período es que la información de DNS que está recibiendo en tu computador local está desactualizada, y que la instancia de Apache a la cual se le está (incorrectamente) dirigiendo ya no cuenta con ningún registro de tu página. Dependiendo de tu ubicación, los cambios en el DNS pueden tardar algunas horas en propagarse, así que lo mejor que se puede hacer es dejar tu dominio tal y como está durante algunas horas antes de intentar cualquier tipo de arreglo.

Adicionalmente, si te diriges a Administrar Dominios y haces clic en el pequeño enlace DNS debajo del dominio, te aparecerá una página de DNS.

es refresh dns.png

Al hacer clic en el botón azul ¡Vamos! en la parte superior, obligarás al sistema de DreamHost a hacer una actualización de DNS. Pero, aun así, la propagación de DNS por internet puede tardar algunas horas en completarse.

Cómo consultar tus registros de DNS actuales

Para consultar el estado de tu actualización de DNS, puedes usar el Verificador de Propagación de DNS de DreamHost para ver hacia cuál dirección IP se resuelve tu dominio actualmente.

Si usas Linux o Apple Mac

Si usas un computador Linux o Mac, también puedes ejecutar algunos comandos en tu terminal para consultar la IP actual de tu página. Visita el artículo de SSH acerca de cómo iniciar sesión en tu terminal:

Una vez que hayas iniciado sesión en tu terminal, puedes ejecutar el comando dig para verificar el estado de la resolución de IP. Por ejemplo, este comando comprueba la dirección IP actual que se resuelve por internet en tu ubicación. (Tu IP será diferente dependiendo del servidor en el cual esté ubicada tu página):

[server]$ dig +short example.com
64.90.47.165

Este comando consulta la dirección IP asignada actualmente a tu servidor web de DreamHost. (Tu IP será diferente dependiendo del servidor en el cual esté ubicada tu página.)

[server]$ dig +short example.com @ns1.DreamHost.com
64.90.47.165

Si example.com está usando nameservers de DreamHost, ambos comandos deberían arrojar la misma IP. Si no, intenta purgar tu DNS local. Puedes leer más acerca de esto en el siguiente artículo:

Si usas Windows

Los usuarios de Windows pueden usar el comando nslookup en el símbolo de sistema. Puedes leer más acerca del uso del símbolo de sistema en Windows aquí:

El siguiente comando verifica la dirección IP actual resolviendo en línea en su ubicación (tu IP es diferente dependiendo de la servidor en el que se encuentra tu sitio):

C:\Users\user> nslookup example.com
Nombre: example.com
Dirección: 64.90.47.165

Este comando comprueba la dirección IP actual que se resuelve por internet en tu ubicación. (Tu IP será diferente dependiendo del servidor en el cual esté ubicada tu página.)

C:\Users\user> nslookup example.com ns1.DreamHost.com
Nombre: example.com
Dirección: 64.90.47.165

Si example.com estás usando los nameservers DreamHost, ambos comandos deberían arrojar la misma IP. Si no, intenta purgar tu DNS local. Puedes leer más acerca de esto en el siguiente artículo:

HTTPS

El error 'Sitio Web no encontrado' también puede aparecer al intentar acceder a un sitio a través de una conexión segura (HTTPS) al dominio sin tener un certificado SSL activo. Esto ocurre cuando el servicio HTTP Apache del dominio carece de un servicio HTTPS Apache coincidente para manejar la solicitud segura. Para resolver esto, agrega un certificado SSL al dominio.

Reconstruir el archivo de configuración de Apache o Nginx usando el panel de control de DreamHost

Los siguientes pasos explican cómo reconstruir el archivo de configuración en el servidor web.

Servidores compartidos

  1. Navega a la página Administrar Dominios.
  2. Da clic en el enlaceEditar a la derecha de tu dominio, debajo de la columna Alojamiento Web.
  3. Baja y da clic al botón Cambiar configuraciones para guardar.
  4. Espera 5 minutos para que reconstruya el archivo de configuración.

Servidores VPS y Dedicated

  1. Navega a la página VPS o Dedicados.
    reload http button
  2. Da clic al botón Reload HTTP.
  3. Espera 5 minutos para que reconstruya el archivo de configuración.

Si no estás usando el DNS de DreamHost

Si tu no está usando DreamHost para administrar el DNS de tu dominio, lo más probable es que la dirección IP de su proveedor de DNS que apunta hacia DreamHost sea incorrecta.

Tu puedes averiguar la IP correcta haciendo una consulta al los nameservers de DreamHost con uno de los comandos en la sección anterior (dependiendo de tu sistema operativo).

Aquí hay otra forma de averiguar la IP correcta:

  1. Inicia sesión en tu panel en Administrar Dominios.
  2. Haz clic en el enlace DNS ubicado debajo tu dominio.
  3. Cuando se abra la página de Manage Domains, busca el registro A en la sección no editable.
  4. Actualiza tu registro A con tu proveedor de DNS para apuntar hacia esta IP de DreamHost.

Una vez que la DNS se haya propagado, no debería seguir apareciendo el robot durmiendo de DreamHost.

Usar Passenger WSGI habilitado

Este problema, o uno similar, se puede manifestar ocasionalmente en dominios que usan Passenger WSGI. En este caso, el error aparece de manera diferente, pues la página de error en el servidor no se muestra.

Los síntomas pueden incluir:

  • Otros dominios en la misma cuenta y servidor funcionan correctamente.
  • Se superan los límites de tiempo para acceder a la página.
  • No aparecen procesos de Passenger cuando se ejecuta ps -A desde el intérprete de comandos.

En esta instancia, la solución es la misma – editar el dominio y hacer clic en Change Settings. Y después esperar que se propague. También puedes probar a desactivar y reactivar el Passenger en la misma página de editar dominios.

Esto cambiará las configuraciones del dominio sin alterar los registros de DNS de este.

Usar una cuentas suspendidas

Para cuentas que se hayan suspendido por falta de pago, DreamHost dejará de servir el DNS para la cuenta. Tus páginas mostrarán el mensaje de "página web no encontrada" hasta que se haya ejecutado el pago, y la cuenta se haya reactivado. Inicia sesión en tu panel de control o consulta tus correos de DreamHost para ver si este es el caso.

Contactar a soporte

Si no puedes resolver este problema con las sugerencias antes mencionadas, por favor contacta a nuestro departamento de soporte técnico para recibir asistencia.

Puedes contactar a soporte técnico a través de tu panel en Contactar a Soporte. O consulta el siguiente artículo para otros métodos de contacto:

Ver también

 

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?