Retour aux FAQ Hébergement
CENTRE D’AIDE · FAQHébergement2 min de lecture

Pourquoi une page imbriquée affiche-t-elle une erreur 404 après déploiement ?

Une erreur 404 sur une URL imbriquée peut signifier que la route n’est pas dans l’application publiée, que l’hôte sert un autre build ou que le serveur ne gère pas ce modèle de routage. Vérifiez URL et déploiement avant de modifier les solutions de repli.

Hébergement

Confirmer que la route existe dans la version publiée

Ouvrez le chemin par la navigation du site puis comparez avec une requête directe. Si la navigation fonctionne mais pas la requête directe, l’hébergement peut nécessiter une gestion de route adaptée à l’application.

Vérifiez l’orthographe, les barres obliques finales, les segments de langue et de slug par rapport aux routes générées. Une route présente en développement peut manquer du build de production si ses paramètres ou son contenu n’ont pas été générés.

Corriger le routage au bon niveau

Pour un site statique, configurez le fallback ou la réécriture documentée seulement si l’application attend un routage côté client. Pour une application rendue côté serveur, assurez-vous que la requête arrive à l’application plutôt qu’à une page 404 statique générique.

Évitez un fallback trop large qui transforme toute URL inconnue en page réussie ; il masque les liens cassés et fausse les codes d’état. Après correction, testez pages connues, chemins inconnus et actualisation des URL imbriquées.

Retour aux FAQ Hébergement