Guía para decidir mejor

Error 404 en todas las páginas salvo la portada: cómo solucionarlo

Comprueba si el contenido existe y dónde se rompe la reescritura de URL.

Si la portada de WordPress abre pero todas las páginas interiores dan 404, comprueba primero si el servidor recibe la URL y si WordPress conserva el contenido. Un cambio de reglas de reescritura o de configuración de enlaces permanentes es frecuente, pero también pueden existir rutas borradas, un proxy mal configurado o un dominio que apunta a otra instalación.

Comprueba que es un 404 real y no una portada de error

Abre una URL conocida y anota la respuesta HTTP, el dominio final y si el diseño del 404 pertenece a WordPress, al servidor o a un CDN. En el administrador verifica que la página o entrada sigue publicada y que su slug coincide. Prueba otra ruta y una URL de imagen; así sabrás si falla toda la reescritura o solo un contenido. Tras una migración, confirma raíz de documentos, esquema HTTPS y versión de la web antes de tocar enlaces.

Revisa los enlaces permanentes y las reglas

Con copia de configuración y una ventana de prueba, abre Ajustes → Enlaces permanentes y guarda la estructura prevista sin cambiarla al azar. WordPress documenta que el guardado aplica la configuración de enlaces; en Apache o LiteSpeed se necesitan reglas de reescritura funcionales, mientras que NGINX utiliza una configuración distinta. Si .htaccess no es escribible, compara su contenido con el respaldo y pide al administrador corregirlo; no pegues reglas de Internet sin saber qué servidor y subdirectorio usas. Consulta la documentación oficial de enlaces permanentes.

Ejemplo: después de cambiar de servidor, la portada carga pero /servicios/ y /contacto/ devuelven 404 del servidor. Los contenidos existen en WordPress y los registros muestran que la petición no llega a index.php. Eso apunta a la configuración de reescritura del destino, no a recuperar la base de datos completa.

No pierdas SEO ni funciones mientras corriges

Antes de cambiar slugs o estructura, identifica enlaces entrantes y redirecciones existentes. Si una página se eliminó de verdad, decide entre restaurarla o aplicar una redirección pertinente, no mandar todos los 404 a la portada. Después prueba páginas, entradas, paginación, búsqueda, formularios y rutas de tienda. Revisa el sitemap y una muestra de URL importantes para que las señales de rastreo coincidan con las rutas que responden. La lista posterior a una migración cubre más comprobaciones. Si necesitas ayuda, envía varias URL de ejemplo y la hora del cambio.