El código 404 indica "página no existente", este error puede ser causado por un redireccionamiento incorrecto, un archivo inexistente, un apuntamiento incorrecto o cuando el dominio no responde en el servidor. Aprenda cómo comprobar y resolver:
- Paso 1: comprobar si el dominio está activo y con DNS configurado
- Paso 2: comprobar los apuntamientos en la Zona DNS
- Paso 3: comprobar si el redireccionamiento del sitio web está incorrecto
- Paso 4: comprobar los archivos y la configuración de la página
Paso 1: comprobar si el dominio está activo y con DNS configurado
1Acceda al sitio web Whois de ICANN (Órgano responsable de habilitar registradores de nombres de dominio
- En el campo de búsqueda, introduzca el nombre de su dominio (por ejemplo: tudominio.com)
- Después, haga clic en Lookup
2Compruebe los siguientes campos:
- Domain Status: si el dominio está en estado "inactivo" o "redemptionPeriod", significa que este ha expirado
- Nameservers: si la dirección de DNS del hosting se apunta a otra ubicación, o con el siguiente dns "verification-hold.suspended-domain", "reservado.hostgator.com.mx" o "parkpage.foundationapi.com" significa que el dominio está caído;
- Registry Expiration: si la fecha de renovación está vencida, significa que el dominio ha expirado
3Si usted ha cambiado el DNS recientemente, a menos de 72 horas, significa que su dominio está en período de propagación
Sin embargo, después de analizar, si usted ha identificado que el dominio ha expirado, está con los nameservers incorrectos o en período de propagación - probablemente estos puntos están generando el error 404.
Compruebe cómo resolver en cada situación:
- Dominio expirado: póngase en contacto con el lugar donde usted registró el dominio y solicite una factura de renovación - después del pago compensado, su dominio será renovado =)
- Nameserver "verification-hold.suspended-domain": si su dominio tiene esta dirección dns, posiblemente ha sido suspendido en ICANN;
- Nameserver "reservado.hostgator.mx": significa que usted no ha configurado el dns de su hosting con su dominio. Compruebe cómo hacer en el material "Cómo cambiar el DNS?"
- Nameserver "parkpage.foundationapi.com": significa que el dominio ha expirado. Póngase en contacto con el lugar donde usted registró el dominio y solicite una factura de renovación - después del pago compensado, su dominio será renovado =)
- Dominio en propagación: si usted ha cambiado el dns en menos de 72 horas, su dominio está pasando por un proceso de actualización en servidores de todo el mundo, por lo que solo estará en línea después del final de este período de 72 horas. Compruebe el material sobre Propagación
Paso 2: comprobar los apuntamientos en la Zona DNS del hosting
El error 404 puede estar siendo generado, porque en la zona de DNS del hosting, el dominio puede no estar apuntando a la IP del hosting. Sepa cómo comprobar:
1En cPanel, en el campo de búsqueda, busque Zone
- Después, haga clic en Zone Editor
2En el cuadrante del dominio que está con el error 404, haga clic en Administrar
3En la próxima pantalla, valide si su dominio está apuntado para la dirección de su IP de HostGator
- Si usted no sabe la dirección de su IP, consulte el material "¿Cómo localizar la IP del hosting?"
4Según lo que usted ha identificado, compruebe qué hacer:
- El dominio no está apuntado a la IP correcta del hosting: para solucionar esto, usted debe introducir la IP correcta en el registro de la Zona DNS que está incorrecta. Para editar este registro, consulte el material sobre "Cómo cambiar el registro en la Zona DNS"
- El dominio está con el apuntamiento correcto para la IP del hosting: en este caso, siga el siguiente paso de comprobación Paso 3: comprobar si el redireccionamiento del sitio web está incorrecto
Paso 3: comprobar si el redireccionamiento del sitio web está incorrecto
Usted deberá comprobar si el archivo .htaccess de la aplicación CMS de su sitio web está de acuerdo con la configuración estándar, si es diferente será necesario corregirla. Aprenda cómo comprobar y corregir:
1Busque la configuración estándar del archivo .htaccess de la aplicación de su sitio web
- Escriba en la búsqueda, default + .htaccess + nombre de la aplicación + versión + github, como ejemplo a continuación:
2Después, haga clic en el enlace de Github relacionado con el default estándar de su aplicación
3Este es el código estándar de este ejemplo (htaccess de Wordpress)
- Asegúrese de que el archivo htaccess de su aplicación tenga el código exactamente como se indica en Github - de lo contrario el sitio web no funcionará;
- Guarde el valor de este código para realizar la comprobación indicada en el siguiente paso
4En el administrador de archivos de su hosting, busque el archivo .htaccess de su aplicación y compare si el código que hay en esta es igual al código proporcionado por Github
- Si el valor está incorrecto: usted debe editar el archivo e introducir el código estándar encontrado en Github
- Si el valor está correcto: vaya al siguiente paso de comprobación Paso 4: comprobar los archivos y la configuración de la página
Paso 4: comprobar los archivos y la configuración de la página
Seleccione la opción según la aplicación de su sitio web:
Aplicación WordPress
En la aplicación WordPress, hay errores 404 que pueden ser generados por los enlaces permanentes, que son las URLs del sitio web. Para tratar de corregir el error 404, usted puede realizar el siguiente procedimiento:
1Acceda al admin de WordPress, en el menú lateral, haga clic en Ajustes
- Luego, en Enlaces permanentes
2Guarde la opción que está seleccionada actualmente
- Si usted utiliza una estructura personalizada, anote el valor de la estructura que está dentro del campo
3A continuación, seleccione la opción Simple
- Haga clic en Guardar cambios
4Cambie de nuevo a la opción que usted estaba utilizando antes
- Haga clic en Guardar cambios
5Este procedimiento de reinicio de los enlaces, por lo general, resuelve los problemas de errores 404 en los sitios web de WordPress
- Después de reiniciar, haga una prueba en su sitio web =)
Otras aplicaciones CMS
Al acceder a una página del sitio web, por ejemplo: tudominio.com/pagina.html, el servidor intentará localizar el archivo "pagina.html" - por lo tanto, es necesario que este archivo esté almacenado dentro de la carpeta del sitio web que muestra el error para que este sea visible.
1Usted debe identificar qué archivo falta en el hosting:
- Si usted sabe qué archivo falta: usted debe crearlo de nuevo dentro de la carpeta o subirlo
- Si usted no sabe qué archivo falta: Le recomendamos que busque al desarrollador de su sitio web o que usted solicite la restauración de una copia de seguridad anterior al error al Soporte HostGator