Vue diagnostic rapide
La page d’accueil fonctionne mais les articles ou pages internes retournent 404 après une migration ou une modification de permaliens.
- règles de réécriture non régénérées
- fichier .htaccess incorrect
- configuration Nginx manquante
- Réenregistrer les permaliens
- Vérifier le serveur web
- Tester une page précise
- régénérer les règles de réécriture
- restaurer les règles Apache/Nginx adaptées
- vider les caches après correction
Plan technicien contextualisé
Ouvrir Réglages → Permaliens puis enregistrer sans changer la structure.
« Réenregistrer les permaliens » doit produire une observation permettant de confirmer ou d’écarter clairement « règles de réécriture non régénérées ».
Si l’observation est conforme, réduisez la priorité de « règles de réécriture non régénérées » et passez au contrôle distinct suivant.
Si l’observation est anormale, conservez la preuve et investiguez d’abord « règles de réécriture non régénérées ». Action associée : régénérer les règles de réécriture.
Contrôler .htaccess sous Apache ou try_files sous Nginx.
« Vérifier le serveur web » doit produire une observation permettant de confirmer ou d’écarter clairement « fichier .htaccess incorrect ».
Si l’observation est conforme, réduisez la priorité de « fichier .htaccess incorrect » et passez au contrôle distinct suivant.
Si l’observation est anormale, conservez la preuve et investiguez d’abord « fichier .htaccess incorrect ». Action associée : restaurer les règles Apache/Nginx adaptées.
Comparer une page standard et un CPT.
« Tester une page précise » doit produire une observation permettant de confirmer ou d’écarter clairement « configuration Nginx manquante ».
Si l’observation est conforme, réduisez la priorité de « configuration Nginx manquante » et passez au contrôle distinct suivant.
Si l’observation est anormale, conservez la preuve et investiguez d’abord « configuration Nginx manquante ». Action associée : vider les caches après correction.
Vérifier si une extension modifie les rewrite rules.
« Contrôler les plugins » doit produire une observation permettant de confirmer ou d’écarter clairement « slug ou base de CPT modifiés ».
Si l’observation est conforme, réduisez la priorité de « slug ou base de CPT modifiés » et passez au contrôle distinct suivant.
Si l’observation est anormale, conservez la preuve et investiguez d’abord « slug ou base de CPT modifiés ». Action associée : éviter de changer les slugs publics sans plan de redirection.
Répétez le même test de validation après correction et confirmez que le symptôme initial a disparu. Validez la stabilité avant de clôturer l’incident.
Avant toute modification de configuration, relevez la valeur actuelle et prévoyez le retour arrière.
Escalader si seules les routes d’un CPT personnalisé restent en 404 malgré un flush rewrite correct.
+Afficher le guide détaillé completExplications détaillées et contenu de dépannage original.
La page d’accueil fonctionne mais les articles ou pages internes retournent 404 après une migration ou une modification de permaliens.
Causes probables
- règles de réécriture non régénérées
- fichier .htaccess incorrect
- configuration Nginx manquante
- slug ou base de CPT modifiés
Diagnostic étape par étape
- 1
Réenregistrer les permaliens
Ouvrir Réglages → Permaliens puis enregistrer sans changer la structure.
- 2
Vérifier le serveur web
Contrôler .htaccess sous Apache ou try_files sous Nginx.
- 3
Tester une page précise
Comparer une page standard et un CPT.
- 4
Contrôler les plugins
Vérifier si une extension modifie les rewrite rules.
Solutions possibles
- régénérer les règles de réécriture
- restaurer les règles Apache/Nginx adaptées
- vider les caches après correction
- éviter de changer les slugs publics sans plan de redirection
Escalader si seules les routes d’un CPT personnalisé restent en 404 malgré un flush rewrite correct.