No hay nada tan frustrante como hacer clic en una publicación que sabes que existe, solo para aterrizar en una página de error 404. Nos hemos encontrado con este problema más de una vez, y puede ser confuso cuando nada parece estar obviamente roto.
¿La buena noticia? En la mayoría de los casos, puedes solucionarlo en menos de un minuto. Simplemente ve a Ajustes » Enlaces permanentes y haz clic en ‘Guardar cambios’; ese simple paso resuelve el problema para la mayoría de los sitios de WordPress.
Si eso no funciona, no te preocupes. Hemos preparado una guía paso a paso que cubre todas las causas comunes... desde conflictos de plugins hasta problemas de .htaccess, para que puedas volver a poner tus publicaciones en línea rápidamente.

¿Por qué mis publicaciones de WordPress devuelven un error 404?
Un error 404 significa que el servidor no pudo encontrar la página que solicitaste, aunque pueda existir en tu panel de WordPress. Esta desconexión generalmente ocurre porque algo ha roto el enlace entre la URL de tu publicación y su contenido real.
Aquí están las razones más comunes por las que tus publicaciones podrían mostrar un error 404 "Página no encontrada":
- Conflictos de plugins o temas: Algunos plugins o temas pueden interferir con la forma en que WordPress maneja los enlaces permanentes. Esto puede generar enlaces rotos y errores 404 en publicaciones que antes funcionaban bien.
- Problemas de código personalizado: Si has agregado código personalizado a tu sitio, incluso un pequeño error puede afectar los enlaces permanentes o causar conflictos que resulten en errores 404.
- Problemas con tu archivo .htaccess: El archivo .htaccess controla cómo WordPress estructura las URLs. Si este archivo está corrupto, ausente o mal configurado, tus publicaciones y páginas pueden mostrar errores 404.
Cómo encontrar todas las publicaciones de WordPress con errores 404
Antes de empezar a solucionar, es útil saber si este error afecta a una sola publicación o a muchas. Comprender el alcance facilita la elección de la solución correcta.
Recomendamos usar Google Search Console. Si aún no la has configurado, consulta nuestra guía sobre cómo agregar tu sitio de WordPress a Google Search Console.
Una vez que el bot de Google haya rastreado tu sitio, Search Console te mostrará informes detallados, incluyendo cualquier error 404 que encuentre.
Para ver qué publicaciones están devolviendo errores, inicia sesión en tu panel de Search Console. Navega al informe de 'Páginas' y encontrarás una lista de todas las URLs marcadas.

Para obtener más ayuda, consulta nuestros consejos para usar Google Search Console para aumentar el tráfico del sitio web, que incluyen recomendaciones para solucionar errores 404.
Ahora, veamos cómo solucionar los errores 404 en las publicaciones de WordPress. Puedes usar los enlaces a continuación para ir a un método específico:
- Método 1: Comprueba conflictos de plugins o temas y problemas de código personalizado
- Método 2: Corrige la configuración de tus permalinks
- Método 3: Actualiza el archivo .htaccess de WordPress
- Método 4: Contacta a tu proveedor de hosting
- Método 5: Habilitar mod-rewrite (Instalación local de WordPress)
- Preguntas frecuentes sobre errores 404 de WordPress
- 🎁 Bono: Guía adicional sobre cómo manejar errores 404
Método 1: Comprueba conflictos de plugins o temas y problemas de código personalizado
Los plugins, temas o código personalizado a veces pueden interferir con los permalinks y causar errores 404. Nosotros mismos hemos experimentado esto al probar herramientas en nuestros sitios de demostración.
Cuando solucionamos problemas, usamos un entorno de staging para desactivar plugins de forma segura uno por uno. Esto nos ayuda a aislar el problema sin afectar el sitio en vivo.
Para probar esto tú mismo, comienza por desactivar temporalmente todos tus plugins. Luego, reactívalos uno por uno, comprobando después de cada uno si el error 404 regresa.
Si el error aparece después de activar un plugin específico, esa es probablemente la causa. Puedes buscar soluciones relacionadas con ese plugin o contactar al desarrollador para obtener soporte.
Tu tema de WordPress también podría ser el problema.
Para comprobarlo, cambia temporalmente a un tema predeterminado de WordPress como Twenty Twenty-Three o Twenty Twenty-Four. Ve a Apariencia » Temas y haz clic en ‘Activar’ en un tema predeterminado.

Si el error 404 desaparece con un tema predeterminado, tu tema original probablemente esté causando el conflicto. Puedes solucionarlo más a fondo o considerar cambiar a un tema diferente.
Para recomendaciones, consulta nuestra selección experta de los temas de WordPress más populares.
Si recientemente has agregado fragmentos de código a tu sitio web, revísalos cuidadosamente. Incluso pequeños errores pueden causar errores 404.
Recomendamos usar el plugin WPCode para agregar código personalizado. Te permite insertar fragmentos sin editar los archivos del tema directamente, lo que reduce el riesgo de que tu sitio se rompa.
WPCode también detecta errores automáticamente. Si algo sale mal, desactiva el fragmento y te alerta. Incluso puedes usar el modo de prueba para verificar tu código antes de publicarlo.

Si ninguno de estos pasos soluciona el problema, pasa al siguiente método donde solucionaremos la configuración de tus permalinks.
Método 2: Corrige la configuración de tus permalinks
Las publicaciones de WordPress a menudo devuelven errores 404 debido a problemas con las reglas de reescritura en tu archivo .htaccess. En la mayoría de los casos, puedes solucionar esto simplemente guardando de nuevo la configuración de tus permalinks.
Ve a Ajustes » Permalinks en tu administrador de WordPress y haz clic en el botón ‘Guardar cambios’.

No necesitas cambiar nada. Simplemente hacer clic en ‘Guardar cambios’ actualiza las reglas de reescritura (lo que significa que WordPress regenera las instrucciones de enrutamiento de URL que le dicen a tu servidor dónde vive cada publicación).
Este simple paso soluciona el error 404 para la mayoría de los sitios de WordPress. Si no te funciona, es posible que necesites actualizar tu archivo .htaccess manualmente.
Método 3: Actualiza el archivo .htaccess de WordPress
Antes de hacer cualquier cambio, te recomendamos hacer una copia de seguridad de tu sitio de WordPress y de tu archivo .htaccess. Si algo sale mal, podrás restaurar fácilmente el original.
Necesitarás conectarte a tu servidor usando un cliente FTP como FileZilla, o usar el Administrador de Archivos en el panel de control de tu hosting.
A continuación, busca el archivo .htaccess (un archivo de configuración oculto que controla cómo tu servidor maneja las URLs) en la carpeta raíz de tu sitio. Este es el mismo directorio que contiene carpetas como /wp-content/ y /wp-includes/.
Haz clic derecho en el archivo y selecciona 'Permisos de archivo' o 'Cambiar permisos' desde tu cliente FTP.

Si WordPress no pudo escribir en el archivo antes, intenta cambiar temporalmente los permisos a 666 para hacerlo escribible.
Importante: El permiso 666 significa que cualquiera puede leer y escribir en el archivo, lo cual es un riesgo de seguridad. Usa esta configuración solo temporalmente y cámbiala de nuevo inmediatamente después de terminar.
Ahora, regresa a tu administrador de WordPress y vuelve a guardar la configuración de tus permalinks (Ajustes » Permalinks » Guardar Cambios). Esto permite que WordPress regenere un archivo .htaccess adecuado.
Una vez hecho esto, regresa a tu cliente FTP y cambia los permisos del archivo a 644. Esta configuración permite que WordPress lea el archivo mientras lo protege de cambios no autorizados.

Alternativamente, puedes editar el archivo .htaccess manualmente.
Haz clic derecho en el archivo .htaccess y selecciona la opción Ver/Editar.

El archivo se abrirá en un editor de texto plano como el Bloc de Notas o TextEdit.
Agrega las siguientes reglas de reescritura predeterminadas de WordPress:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Guarda el archivo y súbelo de nuevo a tu servidor. Luego verifica si tus publicaciones se cargan correctamente.
Método 4: Contacta a tu proveedor de hosting
Si ninguna de las soluciones anteriores ha solucionado el error 404, te recomendamos contactar a tu proveedor de hosting de WordPress.
Puede haber un problema del lado del servidor de su parte, o ellos pueden ayudarte a solucionar el problema más a fondo. En nuestra experiencia, los buenos equipos de soporte de hosting a menudo pueden detectar problemas de configuración que son fáciles de pasar por alto.
Para obtener consejos sobre cómo obtener ayuda, consulta nuestra guía sobre cómo pedir soporte de WordPress correctamente y obtenerlo.
Método 5: Habilitar mod-rewrite (Instalación local de WordPress)
Si estás ejecutando WordPress en un servidor local para pruebas, necesitarás habilitar mod_rewrite en la configuración de tu Apache. Esto se aplica a configuraciones de MAMP, WAMP o XAMPP.
Habilitar mod_rewrite permite a WordPress generar URLs limpias y previene errores 404 en tus publicaciones y páginas locales.
Los pasos varían según la plataforma. Si estás usando XAMPP, abre el panel de control y haz clic en el botón ‘Config’ en la columna Acciones. Luego selecciona ‘Apache (httpd.conf)’.

Busca esta línea: #LoadModule rewrite_module modules/mod_rewrite.so
Elimina el ‘#’ al principio para descomentarla. Esto habilita el módulo mod_rewrite.

A continuación, busca las líneas que dicen AllowOverride None y cámbialas a AllowOverride All. Esto le indica a Apache que permita que los archivos .htaccess controlen el enrutamiento de URL.
Normalmente encontrarás estas dentro de bloques <Directory>, especialmente el que apunta a la carpeta de tu sitio (como htdocs en XAMPP). Para pruebas locales, generalmente es seguro aplicar este cambio dondequiera que lo veas.

Guarda el archivo httpd.conf y ciérralo. En el panel de control de XAMPP, haz clic en ‘Detener’ en el módulo Apache, luego haz clic en ‘Iniciar’ nuevamente para reiniciarlo.
Ahora regresa a tu panel de administración de WordPress y verifica si tus permalinks están funcionando.
Tutorial en video
Si prefieres instrucciones visuales, mira el video a continuación.
Preguntas frecuentes sobre errores 404 de WordPress
Encontrarse con errores 404 en tu sitio de WordPress puede ser confuso. Aquí tienes respuestas a preguntas comunes que pueden ayudarte a solucionar problemas de manera más efectiva.
¿Por qué obtengo un error 404 en mis publicaciones de WordPress?
Un error 404 en las publicaciones de WordPress generalmente significa que el servidor no puede encontrar la página en la URL solicitada. Esto puede suceder debido a permalinks rotos, un archivo .htaccess corrupto, publicaciones eliminadas o un conflicto de plugin/tema que cambia la forma en que se manejan las URL.
¿Cómo soluciono un error 404 en WordPress?
La forma más rápida de solucionar un error 404 de WordPress es volver a guardar la configuración de tus permalinks. Ve a Ajustes » Permalinks y haz clic en ‘Guardar cambios’. Si eso no funciona, revisa tu archivo .htaccess, desactiva plugins o cambia a un tema predeterminado para descartar conflictos.
¿Cómo puedo encontrar todos los errores 404 en mi sitio de WordPress?
Google Search Console es la mejor manera de encontrar errores 404 en tu sitio de WordPress. Te muestra una lista de todos los errores 404 que Googlebot encuentra. También puedes usar plugins como Broken Link Checker para detectar enlaces rotos y páginas faltantes.
¿Qué hace el archivo .htaccess en WordPress?
El archivo .htaccess en WordPress es un archivo de configuración que controla cómo se procesan las URL. WordPress lo usa para administrar la estructura de los permalinks y dirigir las URL al contenido correcto. Si este archivo falta o está corrupto, tus URL pueden dejar de funcionar correctamente.
¿Cómo edito de forma segura el archivo .htaccess?
Puedes editar de forma segura el archivo .htaccess usando un cliente FTP o el administrador de archivos de tu hosting. Siempre crea una copia de seguridad primero. Después de editar, asegúrate de que los permisos estén configurados en 644 para que siga siendo legible y seguro.
¿Por qué mis páginas de categorías o etiquetas de WordPress muestran errores 404?
Las páginas de categorías o etiquetas de WordPress pueden mostrar errores 404 si tu tema no admite plantillas de archivo o si la configuración de los permalinks está mal configurada. Volver a guardar los permalinks y verificar el soporte de archivo de tu tema generalmente puede solucionar este problema.
¿Cómo soluciono los errores 404 para tipos de publicación personalizados?
Para solucionar los errores 404 para tipos de publicación personalizados, ve a Ajustes » Permalinks y haz clic en ‘Guardar cambios’ para actualizar las reglas de reescritura. También verifica que tu tipo de publicación personalizado esté registrado con la configuración de reescritura correcta y tenga soporte de archivo si es necesario.
¿Puedo redirigir las páginas 404 a mi página de inicio u otra página?
Sí, puedes redirigir las páginas 404 de WordPress usando plugins como Redirection. Esto te permite crear redirecciones 301 de URL antiguas o rotas a otras nuevas. También puedes crear una página 404 personalizada para guiar a los usuarios de regreso a contenido útil.
🎁 Bono: Guía adicional sobre cómo manejar errores 404
Aquí tienes más recursos que hemos recopilado para ayudarte a gestionar los errores 404 y otros problemas comunes de WordPress:
- Cómo mejorar tu plantilla de página 404 en WordPress (2 formas)
- Los mejores ejemplos de diseño de páginas de error 404 de WordPress
- Los mejores plugins gratuitos de redirección 404 para WordPress
- Cómo recibir alertas por correo electrónico de errores 404 en WordPress
Esperamos que este artículo te haya ayudado a solucionar los errores 404 en las publicaciones de WordPress. También te puede interesar nuestra guía sobre los errores más comunes de WordPress y cómo solucionarlos, junto con nuestras selecciones expertas de los mejores plugins de WordPress para hacer crecer tu sitio.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.


Thomas Elkin II
Desafortunadamente, esto no me ha ayudado. Ninguna de las soluciones ha funcionado. ¿Alguien tiene alguna otra sugerencia?
Sharma Rahul
¡¡Gracias, hombre!! Me salvaste la noche (y)
Javier Rodriguez
Guau. Una semana intentando encontrar qué estaba mal y era el problema de WAMP. Lo arreglé con un clic. Muchas gracias
Ben
Gracias. Consejo claro que me ahorró muchas horas de pánico.
Milan
Buscando soluciones en muchos sitios... Pero sin suerte y después de todo probé lo siguiente
Configuración » Enlaces permanentes, y simplemente haz clic en el botón Guardar cambios.
¡¡Esto funcionó!!
Million Thanks To Team WpBeginner….. !!
minacio
¡Gran ayuda, muchas gracias!
So easy!
Jeff
Me temo que esto no me funcionó. Sigo recibiendo el error 404 y afecta a todos los enlaces de mi página principal. Sin embargo, si configuro los ajustes de Enlaces permanentes en "Predeterminado", todo funciona. Sin embargo, no quiero la configuración predeterminada, quiero que los enlaces permanentes usen "Día y nombre". También he revisado el archivo .htaccess y está bien. También he hecho lo mismo para los permisos y también están bien. ¡Ayuda!
Soporte de WPBeginner
Jeff, ¿intentaste eliminar tu archivo .htaccess? Después de eliminarlo, necesitas ir a Configuración » Enlaces permanentes y guardar la configuración de enlaces permanentes deseada.
Administrador
Rick Harris
Así que este consejo me funciona a medias. Solo tengo el problema del 404 en 1 publicación, pero es mi primera, así que es la de '¿de qué trata este blog y qué encontrarás aquí?', por lo que es bastante importante para el sitio del blog.
Mira si puedes resolver esto.
Si configuro los enlaces permanentes a algo como año/mes/nombre de la publicación, funciona bien.
Incluso si elimino el archivo htaccess y luego hago el cambio, al configurarlo en 'nombre de la publicación' resulta en que esa publicación obtenga el 404. Aún así se mostrará en las páginas de inicio y de categorías.
Alejandro
Thanks!!!
…fixing the Permalinks did it for me! (;
Gaston
¡Ja ja, qué fácil! ¡Gracias!
Indonesian
muy útil.. muchas gracias… Eres genial hombre.. !!
Annie
Revisé ambas opciones y sigo recibiendo un error 404. Tengo mis permalinks configurados como 'nombre de la entrada', pero por alguna razón solo UNA de mis entradas está atascada en una estructura de permalink diferente (la entrada termina en /3088 en su lugar) y no cambia cuando actualizo los permalinks. También entré en mi archivo .htaccess, y ya tenía el código que tenías arriba, pero no había nada sobre permisos en el archivo. ¿Hay algo que pueda hacer para que esta entrada aparezca? Puedo verla en el feed de mi página de inicio, pero obtengo el error cuando hago clic en ella para ir a la página de la entrada.
Ashleigh
Estoy teniendo el mismo problema… AYUDA
Scotty
síii. gracias por esta publicación, ¡realmente me salvó!
Roel
Eres un jefe.
Emily Gates
Gracias administrador, estaba muy preocupado por esto, de hecho instalé un plugin de categorías (porque estoy ejecutando mi blog que es facebookstatuss.com) y después de la desactivación descubrí que mi entrada individual no se mostraba correctamente, se mostraba un error 404, pero ahora lo he solucionado. Gracias por dar la solución.
Marx
Amigo, eres el hombre.
Amon Lucas
¡Gracias! Obrigado.
Somesh
He cambiado mi tema por un momento. Y tiene diferentes secciones por defecto en el panel.
Gadgets
Videojuegos
Cómo hacer
Así que, después de volver a aplicar el tema, las publicaciones en la sección de publicaciones funcionan bien. Pero, las publicaciones para esas secciones dicen página no encontrada.
¿Cómo recuperar esas publicaciones? Las publicaciones están disponibles en el panel, pero sus miniaturas también están disponibles en el sitio web, pero cuando hago clic en ellas, dice página no encontrada.
sven
muchas gracias. me alegraste el día.
Naser
Muchas gracias. Me alegraste el día. Gracias……
Edgar
Thanks for the info! Was in dispair, but now fine again. Had to do an extra step though. My host provider (hostnet) installed wordpress for me, so I had to get into their config panel to sync the .htacces file. Don’t know if this is more common for people using pre installed wordpress. Just letting you know
Markus Dan
¡Esto es genial!
Gracias… ¡me salvaste el día!
Dani
¡Oye, muchas gracias! ¡Me ahorraste muchas horas de trabajo!
Carl
Hola,
mi problema era que el archivo .htaccess no era escribible.
Todo lo que tuve que hacer fue establecer el chmod a 777, luego presionar el botón “guardar cambios” en el menú de Opciones de Enlaces Permanentes. WP entonces limpió correctamente la configuración antigua de .htaccess y la reescribió.
¡Funciona, Gracias!
Ben
Hola, tuve el mismo problema en 2 de mis sitios al editar la publicación o la página, todo lo demás parecía funcionar bien. (sucedió al mismo tiempo)
Lo solucioné cambiando los permisos en cpanel/administrador de archivos a 644 para archivos y 755 para directorios y todo se restauró a la normalidad de nuevo. así que consulta a tu proveedor de hosting para sus configuraciones recomendadas en permisos de archivo.
De alguna manera, los permisos de todos los archivos y directorios se establecieron en 655 para (todos los archivos y directorios de WP).
Cambiar los permisos solo en el archivo .htaccess no me funcionó y editarlo tampoco lo resolvió, ni cambiar los enlaces permanentes. {de alguna manera creo que mi problema vino de mi lado del servidor.}
Espero que sea útil para alguien.
Pankaj Chauhan
Estaba recibiendo el mismo error 404 en mi blog. No ocurría con todas las publicaciones, sino con una publicación específica. Después de unas horas, noté que el nombre de la categoría estaba causando el problema. Así que eliminé la categoría y la recreé con un slug diferente. Funcionó.
pero todavía no estoy seguro de por qué sucedió...
Por suerte, en esa categoría no tenía publicaciones, de lo contrario... habría sido un problema ya que tenía que reasignar la nueva categoría a todas las publicaciones.
JP van der Meer
¡Muchas gracias, me ayudó!
I did delete the .htaccess
¡Gracias!
Manisha Sarangi
Hola,
Tengo otra solución y funcionó como magia.
Solo sigue unos pocos pasos aquí.
Para UBUNTU:
1. Necesitas habilitar mod_rewrite en el servidor apache
sudo a2enmod rewrite
2. Necesitas reiniciar el servidor web para aplicar los cambios
sudo service apache2 restart
3. Si planeas usar mod_rewrite en archivos .htaccess, también necesitas habilitar el uso de archivos .htaccess cambiando AllowOverride None a AllowOverride FileInfo. Para el sitio web predeterminado, edita /etc/apache2/sites-available/default
Opciones Índices FollowSymLinks MultiViews
# cambiado de None a FileInfo
AllowOverride FileInfo
Order allow,deny
allow from all
4. Después de un cambio así, necesitas reiniciar Apache de nuevo
sudo service apache2 restart
5. Luego ve a la administración de WordPress > configuración > permalinks > selecciona nombre de la entrada y guarda los cambios
Funcionará ahora.
Gracias
David Vitorino
¡Gracias por esta publicación!
Estaba intentando instalar WordPress en el VPS de koding.com y tu publicación realmente me ayudó.
el mod_rewrite estaba desactivado en Apache.
Felicitaciones
seb okelly
Esta publicación solucionó mi problema, que había empeorado al buscar en el Codex. Gracias.
Syl
¡Hola!
Gracias por tu publicación. Tengo un problema similar en mi blog de WordPress y no sé qué hacer ahora. Para resumir, mi archivo .htaccess se sobrescribe una y otra vez...
Estas líneas:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
se duplican cien o mil veces con caracteres NUL, ¡y mi .htaccess ahora tiene 1.5 Mo! Puedo solucionar el problema subiendo un .htaccess limpio, pero el problema ocurre unas horas/días después, una y otra vez, y las páginas de mis sitios web solo muestran un error 404...
También intenté poner los atributos del archivo htaccess en 404 en lugar de 604 para evitar que se reescribiera, pero mi host no lo permite y volvió a 604...
WordPress: 3.6.1 Plugins: Akismet, Anti-spam, DB Cache Reloaded Fix, Do Follow, Google Analytics para WordPress, Post Ratings, Recipe Card, Tweet, Like, Google +1 y Share, UberMenu, WordPress Database Backup, WordPress SEO, WP Sitemap Page, WP Super Cache
¿Alguna idea?
Best regards
Soporte de WPBeginner
Desactiva todos tus plugins, si tienes algún código personalizado pegado en el archivo functions.php de tu tema, haz una copia de seguridad de tu archivo existente y luego instala una copia nueva de tu tema. Elimina tu archivo .htaccess. Ve a Ajustes » Enlaces permanentes y guarda tus enlaces permanentes. Ahora conéctate a tu sitio usando FTP, WordPress habrá creado un nuevo archivo .htaccess para ti. Navega por algunas páginas en el front-end de tu sitio y luego comprueba si los cambios en tu archivo .htaccess reaparecen.
Administrador
MissyLee
Many many thanks for continuing with helping people – My child theme functions.php was the problem. Seriously, this is a great site!
Megha Verma
Hola, tengo un problema de error 404 página no encontrada. Pero no se aplica a todas las publicaciones. Este problema ocurre en 5 de cada 10. También estoy usando el mismo método para crear todas las publicaciones y la estructura de enlaces permanentes es /sample-post/. Por favor, ayúdame a resolver esto y proporcióneme la mejor solución.
Ana Villegas
¡Genial! Esto me ayuda mucho, ¡muchas gracias! <3
Biswajit Rout
Hola,
Gracias por la información. Tengo el mismo problema.
Pero ahora lo arreglé agregando el siguiente código en mi .htaccess.
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Gracias de nuevo por esta publicación.
Jyo
Hi, thanks for the info, but it doesnt work for me
Please admin can you help me out. My permalinks arent working. I have tried your method. The only way its working is by setting permalinks to default else the whole site comes down, not even the wp admin section is accessible.
Soporte de WPBeginner
Aquí tienes algo que puedes intentar. Conéctate a tu sitio de WordPress usando un cliente FTP como Filezilla. Una vez que estés conectado a tu sitio web, en la barra de menú de Filezilla haz clic en Servidor » Forzar visualización de archivos ocultos. Busca el archivo .htaccess en el directorio raíz de tu sitio web, descárgalo a tu computadora y luego elimina el archivo de tu servidor. Ahora ve al área de administración de WordPress en tu navegador y haz clic en Ajustes » Enlaces permanentes. Elige una estructura de enlaces permanentes para tu sitio web y haz clic en el botón guardar cambios. Esperamos que esto resuelva tu problema.
Administrador
Elizabeth
¡Este error 404 me estaba volviendo loco! ¡Gracias por esta información tan instructiva!
Decio Denis Bernardo
¡Gracias... fácil y sencillo!
karen
Pensé que ya había arruinado mi blog y no podía hacerlo funcionar de nuevo. ¡Gracias por esta buena publicación!
Darren
¡Eres INCREÍBLE! No tenía idea de qué estaba mal. ¡5 minutos leyendo tu publicación y unos clics después mi blog está funcionando de nuevo! ¡Muchas gracias!
Gav Reichel
Si nada de lo anterior marca la diferencia para ti, podría valer la pena preguntarle al administrador de tu sitio web si han agregado lo siguiente a la configuración (si usas Apache):
Opciones Índices Incluye FollowSymLinks
PermitirAnulación Todo
(Esto generalmente se define en la sección de host virtual)
Si no, ¡tu archivo .htaccess no se leerá!
(¡Hablo por experiencia después de pasar 30 minutos tratando de resolver eso!)
pete
Hola, me hackearon mi htaccess y tuve que eliminarlo. Ahora tengo este problema. Esta solución solo me lleva a la mitad. Del mensaje 404 del navegador (antes) a mi página 404 personalizada de WordPress (después de restablecer los enlaces permanentes). ¿Alguna idea?
Personal editorial
¿Puedes ver que se está creando el .htaccess? Si no, entonces quizás quieras agregar un archivo .htaccess en blanco.
Administrador
Pete
Me tomó un tiempo para regresar…
El htaccess se ve bien. Se actualiza… Sigue sin funcionar. Solo los permalinks personalizados y feos. Otro sitio de wp en el mismo servidor fue hackeado al mismo tiempo. Pero en ese, esta solución resuelve el problema.
protik
Muchas gracias… Tuve un leve ataque de pánico cuando ocurrió el error 404… ¡¡este post me salvó la vida!!
Rod Salm
¡La solución del permalink funcionó para mí, muchas gracias!
Rod Salm
Peter
Gracias, gracias, gracias.
Funcionó.
Tienes razón, hay tantas variables que a veces saber qué preguntar es significativamente más difícil que solucionar el problema.
Ahora puedo acceder a mi blog de nuevo.
que tengas un gran día.
Peter Sitting Scribe
Allii Allee
he hecho todos los pasos pero todavía me da este error
Error 404
La página que solicitaste no se puede mostrar. Parece que te has perdido tu destino previsto, ya sea por un enlace incorrecto o desactualizado, o por un error tipográfico en la página a la que esperabas llegar.
Akhil Gupta
antes que nada quiero agradecerte por este gran tutorial.. no he podido cambiar el permalink desde hace 2 horas.. estaba cambiando el archivo .htaccess pero no funcionaba pero después de ver tu publicación sobre el error 404 pude resolverlo ahora mi problema está solucionado. Gracias una vez más
SBC
Gracias, realmente me ayudó a resolver los problemas con mi sitio...
Bruce Ketchum
¡Gracias, WPBeginner! Tu consejo de hacer clic en el botón Guardar Cambios en la configuración de Permalinks de WordPress solucionó mi error 404, que ocurría en publicaciones y páginas.
Imran Hossain
Este es un tutorial muy importante para mí. Hoy aprendí el error 404 Not found.
Adrian D'Amico
Yo también tengo este problema en uno de mis sitios, donde sigue ocurriendo cada pocos días incluso después de hacer clic en Guardar Cambios y actualizar los Permalinks. Supongo que es un plugin, pero no he ido revisando la lista desactivando y reactivando los plugins, ya que tendría que esperar días para saber cuál es el que lo causa. ¿Crees que la solución de editar el htaccess que describes es una solución permanente, o el problema volverá a surgir? Gracias por cualquier ayuda que puedas proporcionar.
Personal editorial
Cada sitio de WordPress que usa permalinks personalizados tiene ese código.
Administrador
Adrian
Hola – Seguí este tutorial pero mi sitio todavía está plagado de este problema. ¿Hay algo que esté provocando que ocurra? ¿Algo como un plugin? He revisado dos veces y mi archivo htaccess siempre se ve como lo que sugieres en el artículo, parece que algo más está sucediendo al menos en mi caso. Gracias por cualquier ayuda que puedas brindar.
Adrian
Supongo que lo que pregunto es si sabes una forma de rastrear qué lo está causando (es decir, qué plugin, etc.)
Rich
¿Tienes esto en httpd.conf para los archivos del servidor web? Aproximadamente en la línea 220 en un archivo httpd.conf predeterminado. ¿Podría tu host estar sobrescribiendo los cambios que hiciste?
AllowOverride FileInfo
La configuración de mi servidor web no tenía esto, así que a pesar de cambiarlo en la configuración inicial del Directorio, simplemente no funcionaba. Tan pronto como lo hice, funcionó.
Jay Castillo
La pregunta es, ¿qué está causando el problema con el archivo htaccess?
Me encontré con este problema antes y lo rastreé hasta el uso del plugin de WordPress diggdigg.
La solución rápida fue guardar la estructura de permalinks tal como lo mencionaste anteriormente, pero el problema me ocurrió dos veces (errores 404 en mis entradas de blog, la página de inicio estaba bien) en una semana y después de eliminar el plugin diggdigg, nunca más volvió a ocurrir.
Todavía no sé por qué sucedió.