en usoWordPresscuandoError 404La página es un problema común, especialmente cuando visita una página de contenido en un sitio web, puede ver el mensaje "página no encontrada" o "error 404". Esto no sólo afecta a la experiencia del usuario, sino que también puede tener un impacto negativo enSEOproducen un impacto negativo. Este artículo le mostrará una solución paso a paso al problema de los errores 404 en las páginas de contenido de WordPress, que le ayudará a solucionarlo rápidamente y a volver a poner en marcha su sitio web.
![Images[1] - ¿Está experimentando errores 404 en la página de contenido de WordPress? Guía paso a paso para solucionarlo](https://www.361sale.com/wp-content/uploads/2025/02/20250217162212671-image.png)
1. Identificar el problema: por qué se producen los errores 404
Antes de empezar a solucionarlo, primero tenemos que entender por qué se produce un error 404. Normalmente, las razones de un error 404 incluyen:
- Corregido el error de ajuste del enlace: La estructura de enlaces fijos (Permalink) de WordPress puede estar mal configurada, impidiendo que se acceda correctamente a las páginas.
- Las páginas o los mensajes se borran o se mueven: Es posible que se haya eliminado el contenido o que se haya modificado la ruta del enlace sin actualizar el enlace correspondiente.
- Conflictos de plugins o temas: Algunos plugins o temas pueden entrar en conflicto con la funcionalidad por defecto de WordPress, dando lugar a un error 404.
- Problemas de configuración del servidor: Por ejemplo.
.htaccess
Los archivos corruptos o las desconfiguraciones del servidor también pueden desencadenar problemas 404.
2. Solución: Solución de problemas y reparación paso a paso
Método I:Comprobar la configuración de enlaces fijos
Los enlaces fijos son una de las causas más comunes de los errores 404. Si los enlaces fijos no están configurados correctamente, es posible que WordPress no pueda resolver la URL de la página correctamente.
procedimiento::
- Inicie sesión en el backend de WordPress.
- salir para establecer > Enlace permanente(Configuración > Enlaces permanentes).
- Asegúrese de seleccionar la estructura de enlace permanente que desee (le recomendamos que elija "Nombre del artículo" o "Estructura personalizada").
- golpe (en el teclado) Guardar cambios(Guardar cambios), que se regenera aunque no se hayan realizado cambios.
.htaccess
para resolver los errores 404 causados por problemas de enlaces fijos.
![Images[2]-¿Está experimentando el error 404 de la página de contenido de WordPress? Guía paso a paso para solucionarlo](https://www.361sale.com/wp-content/uploads/2025/02/20250217161610818-image.png)
Método II:Vuelva a guardar el archivo .htaccess
.htaccess
controla las reglas de reescritura de URL de WordPress, y si este archivo está dañado o falta, puede provocar un error 404. Para saber cómo arreglar el archivo, consulte este artículo sobre elCómo arreglar los archivos .htaccess de WordPress (Guía para principiantes)".
procedimiento::
1. Acceso y copia de seguridad de los archivos .htaccess
Acceso al directorio raíz del sitio web::
- Utilizando una herramienta FTP (como FileZilla) o a través del gestor de archivos del host para acceder al directorio raíz del sitio web (normalmente el directorio
public_html
tal vezwww
(Catálogo). - Busque en el directorio raíz
.htaccess
Documentación.tome nota de: Es posible que el archivo esté oculto y, si no puede verlo, es posible que tenga que activar la opción de mostrar archivos ocultos en su cliente FTP.
Copia de seguridad de los archivos .htaccess::
- Descargar y guardar antes de modificar
.htaccess
documentacióncopia de seguridad. De este modo, podrá restaurar fácilmente el archivo original si algo sale mal o no se hace correctamente.
2. Edición de archivos .htaccess
Abrir el archivo .htaccess::
- Abrir con un editor de texto
.htaccess
Documentación.
![Images[3]-¿Está experimentando el error 404 de la página de contenido de WordPress? Guía paso a paso para solucionarlo](https://www.361sale.com/wp-content/uploads/2025/02/20250217161756215-image.png)
Añadir código::
- existe
.htaccess
Añada lo siguiente al principio del archivo (o encima del código existente):
# BEGIN WordPress
RewriteEngine Activado
RewriteBase /
RewriteRule ^index\.php$ - [L]
¡RewriteCond %{REQUEST_FILENAME} ! -f
¡RewriteCond %{REQUEST_FILENAME} ! ¡-f RewriteCond %{REQUEST_FILENAME} !
RewriteRule . /index.php [L]
</IfModule
# END WordPress
Explicación del código:
- RewriteEngine Activado: Habilite la reescritura de URL para garantizar que el servidor Apache pueda gestionar correctamente las URL dinámicas.
- RewriteBase /: Defina la ruta base del sitio como directorio raíz.
- RewriteRule ^index.php$ - [L]: Garantizar el acceso
index.php
no se reescribirá. - ¡RewriteCond %{REQUEST_FILENAME} ! -f: Si el archivo solicitado no existe (es decir, la URL solicitada no tiene un archivo correspondiente), se reescribe.
- ¡RewriteCond %{REQUEST_FILENAME} ! -d: Si el directorio solicitado no existe (es decir, la URL solicitada no tiene un directorio correspondiente), se reescribe.
- RewriteRule . /index.php [L]: Reescribe todas las URL solicitadas como
index.php
y se entrega a WordPress para su procesamiento, asegurando que WordPress pueda generar contenido de forma dinámica basándose en la URL.
Guardar y cargar archivos::
- Guarde la modificación
.htaccess
y vuelva a cargarlo en el directorio raíz de su sitio web. Si lo hace a través de FTP, asegúrese de sobrescribir los archivos antiguos.
Método tres:Comprobar si una página o entrada ha sido eliminada o movida
Si una página o entrada ha sido borrada o movida accidentalmente, se encontrará un error 404 al visitar esa página.
procedimiento::
- Inicie sesión en el backend de WordPress y vaya a página web tal vez escritos.
- Compruebe que el contenido sigue existiendo o ha sido trasladado a una nueva URL.
- Si se borra una página o una entrada, puede restaurarla o actualizar todos los enlaces que apunten a esa página.
- Si se ha movido el contenido, asegúrese de actualizar todos los enlaces internos y externos en la nueva ubicación.
![Images[4]-¿Está experimentando el error 404 de la página de contenido de WordPress? Guía paso a paso para solucionarlo](https://www.361sale.com/wp-content/uploads/2025/02/20250217162615831-image.png)
Método cuatro:Desactive los complementos para excluir conflictos
Ciertos plugins, especialmente los relacionados con la reescritura de URL, SEO o almacenamiento en caché, pueden provocar errores 404.
procedimiento::
- Desactive todos los plugins yendo a plug-in (componente de software) > Plug-ins instaladosSeleccione todos los plug-ins y haga clic en operación por lotes > desactivar.
- Después de desactivar el plugin de una vez por todas, vuelva a comprobar si el error 404 se ha resuelto.
- Si el error 404 desaparece, habilite los plugins uno a uno y compruebe si el error reaparece después de cada habilitación. De esta forma, podrá determinar qué plugin está causando el problema.
- Tras resolver los conflictos entre plugins, recuerde actualizar o reconfigurar el plugin en cuestión.
![Imágenes[5]-¿Experimenta el error 404 de la página de contenido de WordPress? Una guía paso a paso para solucionarlo](https://www.361sale.com/wp-content/uploads/2025/02/20250217163232599-image.png)
Método V:Cambiar al tema por defecto
Los ajustes personalizados del tema también pueden provocar errores 404. Para descartar el factor del tema, puede cambiar temporalmente al tema predeterminado de WordPress (por ejemplo, Twenty Twenty-One).
procedimiento::
- entrar en estado exterior > temática.
- Active un tema predeterminado de WordPress como Veintiuno.
- Compruebe que las páginas de contenido son accesibles correctamente. Si el problema se resuelve al utilizar el tema por defecto, indica que puede haber un problema con el tema.
![Images[6]-¿Está experimentando el error 404 de la página de contenido de WordPress? Guía paso a paso para solucionarlo](https://www.361sale.com/wp-content/uploads/2025/02/20250217163608724-image.png)
Método 6: Arreglar entradas de WordPress que devuelven errores 404 en el servidor local
Si experimenta que las páginas de contenido de WordPress devuelven errores 404 al desarrollar y probar con un servidor local (por ejemplo, MAMP, WAMP o XAMPP), puede obtener un error 404 habilitando la opción mod_rewrite Módulo. Este módulo permite a WordPress generar URL limpias y fáciles de usar y garantiza que la configuración de sus enlaces fijos funcione correctamente.
El método de funcionamiento varía de una plataforma a otra, a continuación tomamos el XAMPP A modo de ejemplo:
Paso 1: Habilitar el módulo mod_rewrite
Abra el archivo de configuración de Apache::
- mostrar (una entrada) Panel de control XAMPP, haga clic en el lado derecho del configure Botón.
- opción Apache (httpd.conf) para editar el archivo de configuración de Apache.
![Imágenes[7]-¿Experimenta el error 404 de la página de contenido de WordPress? Una guía paso a paso para solucionarlo](https://www.361sale.com/wp-content/uploads/2025/02/20250217165044248-1739782021495.png)
Habilitar mod_rewrite::
- En el archivo de configuración, busque la siguiente línea:
#LoadModule rewrite_module modules/mod_rewrite.so
Borra la primera línea del#
Este paso permite mod_rewrite que se encarga de la reescritura de URL.
![Images[8]-¿Está experimentando el error 404 de la página de contenido de WordPress? Guía paso a paso para solucionarlo](https://www.361sale.com/wp-content/uploads/2025/02/20250217165214962-image.png)
Paso 2: Modificar el ajuste AllowOverride
Cambiar el permiso AllowOverride::
- existe
httpd.conf
busque el archivoAllowOverride Ninguno
Esta configuración. - Coloque todas las apariciones de
AllowOverride Ninguno
cambiar enAllowOverride Todos
Esto permite.htaccess
Las reglas de reescritura del archivo anulan la configuración predeterminada.
![Images[9]-¿Experimenta errores 404 en la página de contenido de WordPress? Guía paso a paso para solucionarlo](https://www.361sale.com/wp-content/uploads/2025/02/20250217165326921-image.png)
¿Por qué lo haría?::
AllowOverride Todos
Puede permitir que WordPress utilice .htaccess
reglas de reescritura en el archivo. Si se establece en Ninguno
Además, WordPress no podrá manejar correctamente la estructura de URL personalizada, lo que provocará un error 404 cuando se acceda a la página.
Paso 3: Reinicie el servicio Apache
- Guardar y cerrar
httpd.conf
Documentación. - Para volver al panel de control de XAMPP, haga clic en cese para detener el servicio Apache y, a continuación, pulse el botón activar (un plan) para reiniciar el servicio Apache.
3. Validación y prevención
Después de resolver el error 404, se recomienda realizar las siguientes acciones para asegurarse de que el problema no se repite:
- Comprobación periódica de los enlaces web: Uso regular de herramientas (por ejemplo, Broken Link Checker)Compruebe si hay enlaces muertos en su sitio web, asegúrese de que no hay enlaces no válidos que apunten a la página 404.
- Actualización de WordPress, plugins y temas: Asegúrese de que WordPress y todos los plugins y temas se mantienen actualizados para evitar problemas de compatibilidad debidos a versiones antiguas.
- Uso de plugins SEO: Instale y configure unPlugin SEO(como Yoast SEO) para ayudarle a gestionar y redirigir las páginas o entradas eliminadas y reducir el impacto de los errores 404 en el SEO.
4. resúmenes
El error 404 es un problema común en los sitios web de WordPress, y puede solucionarse en la mayoría de los casos con los métodos mencionados anteriormente. Configurando correctamente los enlaces fijos, arreglando.htaccess
archivos, comprobando el contenido de las páginas, solucionando conflictos de plugins, cambiando de tema y otros métodos.
Si los métodos anteriores no solucionan el problema, puede ponerse en contacto con el proveedor de su servidor para que averigüe si el problema es del servidor.
Enlace a este artículo:https://www.361sale.com/es/33288El artículo está protegido por derechos de autor y debe ser reproducido con atribución.
Sin comentarios