WordPress
Résoudre les problèmes de permaliens WordPress et d'erreurs 404
If your WordPress pages are returning 404 errors when they should exist, or links within your site are broken after a migration or plugin change, the most common fix is to flush (regenerate) your…
Si vos pages WordPress renvoient des erreurs 404 alors qu'elles devraient exister, ou si les liens dans votre site sont cassés après une migration ou un changement de plugin, la correction la plus courante consiste à vider (régénérer) vos règles de réécriture WordPress.
La solution rapide : vider les permaliens
- Connectez-vous à votre administration WordPress à
yourdomain.com/wp-admin - Allez à Paramètres > Permaliens
- Sans rien modifier, cliquez sur Enregistrer les modifications
Cela régénère le fichier .htaccess et vide les règles de réécriture. Dans la plupart des cas, les erreurs 404 seront résolues immédiatement après cette opération.
Si vous ne pouvez pas accéder à l'administration WordPress
Si le problème 404 vous empêche de vous connecter ou d'accéder à l'administration :
- Connectez-vous à votre site via SFTP. Consultez Accès SFTP
- Naviguez jusqu'à la racine de votre installation WordPress
- Ouvrez le fichier
.htaccess - Remplacez le contenu entre les marqueurs de commentaire WordPress par les règles WordPress par défaut :
# 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
- Enregistrez le fichier
- Connectez-vous à l'administration WordPress et réenregistrez les Permaliens comme ci-dessus
Modifiez uniquement les règles .htaccess entre les marqueurs # BEGIN WordPress et # END WordPress. Tout ce qui se trouve en dehors de ces marqueurs est ajouté par d'autres plugins ou configurations serveur et ne doit pas être supprimé.
Paramètres des permaliens après migration
Si vous avez récemment migré votre site vers Kapsule, votre ancien fichier .htaccess peut contenir des règles d'un environnement serveur différent. Après la migration :
- Allez à Paramètres > Permaliens
- Sélectionnez votre structure d'URL préférée (par exemple, Nom de l'article)
- Cliquez sur Enregistrer les modifications
Si vous utilisez une structure de permalien personnalisée, notez-la avant de vider le cache. Le vidage ne change pas votre format de permalien choisi, il régénère simplement les règles qui le font fonctionner.
Si le problème persiste
Vérifiez les éléments suivants :
- Confirmez que
mod_rewriteest activé sur le serveur (Kapsule l'active par défaut) - Assurez-vous que le fichier
.htaccessà la racine de votre site est accessible en écriture par le serveur web - Désactivez les plugins récemment installés un par un pour vérifier les conflits
Si aucune de ces solutions ne résout le problème, ouvrez un ticket d'assistance dans KPanel sous Support.