Page 404 de WordPress non trouvée
Parfois, lorsqu’un utilisateur visite un article particulier, cette erreur s’affiche. La cause principale de cette erreur est la complication des paramètres du permalien. L’utilisateur doit réinstaller tous les paramètres pour résoudre ce problème.
Comment dépanner et réparer les erreurs 404 de WordPress?
Lorsque vous voyez une erreur 404 sur votre site WordPress, cela signifie qu’une page n’a pas pu être trouvée pour l’URL demandée. Cela signifie que l’URL est erronée ou que quelque chose ne fonctionne pas correctement dans votre installation WordPress. Nous avons listé ci-dessous plusieurs façons de résoudre et de corriger ces erreurs 404.
.HTACCESS
Il est plus que probable que le fichier .htaccess soit à l’origine de ces erreurs et la façon la plus simple d’y remédier est de modifier les paramètres du permalien afin de permettre à WordPress de reconstruire automatiquement le fichier .htaccess. Comment modifier vos paramètres de permalien ?
Allez simplement dans Réglages -> Permaliens dans votre zone d’administration et enregistrez vos paramètres. Parfois, il peut être utile de passer temporairement à une autre structure d’URL et d’enregistrer. Cela devrait avoir résolu toutes les erreurs 404 que vous avez pu avoir sur votre site.
Si cela n’a pas résolu le problème, vous devrez vous connecter via FTP, vous pouvez utiliser un client comme FileZilla pour le faire. Entrez l’hôte et les détails de connexion de votre site web et naviguez vers le répertoire racine de votre WordPress. Vous devriez voir un fichier .htaccess ici et si ce n’est pas le cas, vous devrez le créer. Maintenant, ouvrez votre fichier .htaccess via un éditeur de texte comme Notepad++. Votre fichier .htaccess devrait avoir le contenu suivant, si ce n’est pas le cas, vous devrez remplacer tout ce qu’il contient par le contenu ci-dessous.
# BEGIN WordPress <IfModule mod_rewrite.so> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
Une fois que vous avez mis à jour votre fichier .htaccess, vous pouvez aller sur votre site, rafraîchir la page et voir si vous obtenez toujours des erreurs 404. Si vous obtenez toujours des erreurs 404, passez à la section suivante.
Mod_Rewrite et paramètres du serveur
Si vous avez toujours des problèmes à ce stade, l’erreur se situe probablement dans les paramètres de votre serveur. Cela signifie que votre hébergeur n’est peut-être pas configuré pour faire fonctionner WordPress correctement ou qu’il a des problèmes techniques. Contactez votre hébergeur et assurez-vous que le mod_rewrite est activé. Vous devriez également demander de l’aide à votre hébergeur pour voir s’il peut vous aider à corriger les erreurs 404 sur votre site.
Débogage de
Il existe un plugin appelé Debug This qui vous permettra de déboguer les erreurs de réécriture. Il suffit de l’ajouter à votre installation WordPress et d’accéder au plugin via la barre d’administration de la page sur laquelle se trouve l’erreur 404.