Volver a las preguntas frecuentes sobre Alojamiento
CENTRO DE AYUDA · FAQAlojamiento2 min de lectura

¿Por qué una página anidada muestra 404 después del despliegue?

Un 404 en una URL anidada puede indicar que la ruta no está en la aplicación publicada, que el host sirve otra compilación o que el servidor no admite ese patrón de enrutamiento. Comprueba la URL y el despliegue antes de cambiar la respuesta alternativa.

Alojamiento

Confirma que la ruta está en la versión publicada

Abre la ruta mediante la navegación del sitio y compárala con una solicitud directa del navegador. Si la navegación funciona pero la solicitud directa falla, la capa de hosting quizá necesite gestionar las rutas de esa aplicación.

Comprueba escritura, barra final y segmentos de idioma o slug frente a la lista de rutas generadas. Una ruta válida en desarrollo puede faltar en producción si no se generaron sus parámetros o contenido.

Corrige el enrutamiento en la capa adecuada

En un sitio estático, configura el fallback o rewrite documentado solo si la aplicación espera enrutamiento del cliente. En una aplicación renderizada en servidor, asegúrate de que la solicitud llegue a la aplicación y no a una 404 estática genérica.

Evita un fallback general que convierta cualquier URL desconocida en una página correcta; puede ocultar enlaces rotos y códigos de estado engañosos. Tras cambiarlo, prueba rutas conocidas, desconocidas y recargas en URL anidadas.

Volver a las preguntas frecuentes sobre Alojamiento