Cultura Tecnológica
Tutoriales

Error 404 al navegar en WordPress (Solución)

por | Ago 23, 2023

El error 404 en WordPress suele ser común, pero aquí tenemos la solución

El error 404 en WordPress suele ser común, pero aquí tenemos la solución

¿Qué es un error 404?

Un error 404 es un código de estado HTTP que indica que el recurso solicitado no se pudo encontrar en el servidor. En otras palabras, cuando un cliente (como un navegador web) solicita una página web o un recurso específico, el servidor web no puede encontrar la ubicación correspondiente y devuelve un error 404 para indicar que la página o recurso no existe.

Las causas comunes de un error 404 incluyen:

  1. URL incorrecta: Si la URL proporcionada en la solicitud no coincide con ninguna página o recurso en el servidor, se generará un error 404. Esto podría deberse a un error tipográfico en la URL o a una referencia incorrecta.
  2. Eliminación o cambio de ubicación del recurso: Si el recurso que se estaba solicitando previamente ha sido eliminado o movido a una ubicación diferente en el servidor sin que se haya actualizado la URL correspondiente, se generará un error 404.
  3. Problemas de enlace o referencia: Si una página web tiene enlaces o referencias a recursos (como imágenes, scripts, hojas de estilo, etc.) que ya no existen o se han movido, los usuarios pueden recibir errores 404 al intentar cargar la página.
  4. Configuración incorrecta del servidor web: Si la configuración del servidor web no está correctamente definida para manejar las solicitudes entrantes o no puede encontrar los archivos correspondientes en el sistema de archivos del servidor, se generará un error 404.
  5. Acceso restringido: En algunos casos, un recurso puede existir, pero el servidor puede estar configurado para negar el acceso al cliente debido a permisos o restricciones de seguridad.
  Que es un Archivo APK y Cómo Instalarlo Fácilmente en Android

Para solucionar un error 404, generalmente se deben tomar medidas para corregir la causa subyacente, como verificar y corregir las URL, asegurarse de que los recursos existan en las ubicaciones especificadas y revisar la configuración del servidor web. También es común personalizar las páginas de error 404 para proporcionar a los usuarios una experiencia más amigable, explicando que la página no se encontró y posiblemente ofreciendo enlaces útiles o una búsqueda en el sitio.

En este caso, si estas recibiendo el error 404 al intentar navegar en las páginas o entradas de WordPress, desde un servidor local como Linux con apache2, es posible que tengamos la solución en este artículo.

url no encontrada

Síntomas

Desde el panel de administración del WordPress vas a Ajustes –> Enlaces permanentes y te das cuenta que usando la Estructura de enlaces permanentes en Simple, los enlaces funcionan normalmente.

Pero en cambio si usamos cualquier otro nuestro sitio web falla con el error 404.

Causa

WordPress depende del archivo .htaccess almacenado en la carpeta de instalación y únicamente podrá hacer uso de dicho archivo si Apache2 lo autoriza.

  ChatGPT: Qué es y Cómo Usar esta Inteligencia Artificial Gratis

Solución

Por defecto, la opción AllowOverride viene configurada como None para la ruta /var/www.

En este caso debemos verificar el archivo de configuración del apache2 usando tu editor favorito, en este caso usaremos nano.

nano /etc/apache2/apache2.conf

En el caso de que lo tengamos en None, debemos cambiarlo a All quedando de la siguiente manera.

Después debemos reiniciar el Apache2 para que tome los cambios.

service apache2 restart

ya con esto deberíamos de haber solucionado el problema, sino podría estar faltando algo mas, en el caso de que sea así, debemos revisar si tenemos inactivo el modulo Rewrite en el Apache2 con el siguiente comando.

apachectl -M

En el caso de que no lo tengamos activo en la lista debemos activarlo de la siguiente manera.

a2enmod rewrite

Y luego debes reiniciar el Apache2 para que tome los cambios.

service apache2 restart

Y con esto ya debería de estar solucionado, espero haberte ayudado.

Temas Relacionados:

Apache2 Wordpress

Compartelo:

Te puede interesar:

Deja un comentario

Te puede interesar: