Rien n'est plus frustrant que de cliquer sur un article dont vous savez qu'il existe, pour finalement tomber sur une page d'erreur 404. Nous avons rencontré ce problème plus d'une fois, et cela peut être déroutant lorsque rien ne semble manifestement cassé.
La bonne nouvelle ? Dans la plupart des cas, vous pouvez le résoudre en moins d'une minute. Allez simplement dans Paramètres » Permaliens et cliquez sur « Enregistrer les modifications » ; cette étape simple résout le problème pour la majorité des sites WordPress.
Si cela ne fonctionne pas, ne vous inquiétez pas. Nous avons préparé un guide étape par étape couvrant toutes les causes courantes... des conflits de plugins aux problèmes de .htaccess, afin que vous puissiez remettre vos articles en ligne rapidement.

Pourquoi mes articles WordPress renvoient-ils une erreur 404 ?
Une erreur 404 signifie que le serveur n'a pas pu trouver la page que vous avez demandée, même si elle existe dans votre tableau de bord WordPress. Cette déconnexion se produit généralement parce que quelque chose a rompu le lien entre l'URL de votre article et son contenu réel.
Voici les raisons les plus courantes pour lesquelles vos articles peuvent afficher une erreur 404 « Page non trouvée » :
- Conflits de plugins ou de thèmes : Certains plugins ou thèmes peuvent interférer avec la façon dont WordPress gère les permaliens. Cela peut entraîner des liens brisés et des erreurs 404 sur des articles qui fonctionnaient correctement auparavant.
- Problèmes de code personnalisé : Si vous avez ajouté du code personnalisé à votre site, même une petite erreur peut affecter les permaliens ou provoquer des conflits entraînant des erreurs 404.
- Problèmes avec votre fichier .htaccess : Le fichier .htaccess contrôle la façon dont WordPress structure les URL. Si ce fichier est corrompu, manquant ou mal configuré, vos articles et pages peuvent renvoyer des erreurs 404.
Comment trouver tous les articles WordPress avec des erreurs 404
Avant de vous lancer dans les corrections, il est utile de savoir si cette erreur affecte un seul article ou plusieurs. Comprendre l'étendue du problème facilite le choix de la bonne solution.
Nous vous recommandons d'utiliser Google Search Console. Si vous ne l'avez pas encore configurée, consultez notre guide sur comment ajouter votre site WordPress à Google Search Console.
Une fois que le robot Google a exploré votre site, Search Console vous montrera des rapports détaillés, y compris toutes les erreurs 404 qu'il trouve.
Pour voir quels articles renvoient des erreurs, connectez-vous à votre tableau de bord Search Console. Accédez au rapport « Pages » et vous y trouverez une liste de toutes les URL signalées.

Pour plus d'aide, consultez nos conseils pour utiliser Google Search Console afin d'augmenter le trafic de votre site Web, qui incluent des conseils pour corriger les erreurs 404.
Maintenant, examinons comment corriger les articles WordPress renvoyant des erreurs 404. Vous pouvez utiliser les liens ci-dessous pour accéder à une méthode spécifique :
- Méthode 1 : Vérifier les conflits de plugins ou de thèmes et les problèmes de code personnalisé
- Méthode 2 : Corriger vos paramètres de permaliens
- Méthode 3 : Mettre à jour le fichier .htaccess de WordPress
- Méthode 4 : Contacter votre fournisseur d'hébergement
- Méthode 5 : Activer mod-rewrite (Installation WordPress locale)
- Questions fréquemment posées sur les erreurs 404 de WordPress
- 🎁 Bonus : Guide supplémentaire sur la gestion des erreurs 404
Méthode 1 : Vérifier les conflits de plugins ou de thèmes et les problèmes de code personnalisé
Les plugins, les thèmes ou le code personnalisé peuvent parfois interférer avec les permaliens et provoquer des erreurs 404. Nous avons rencontré ce problème nous-mêmes en testant des outils sur nos sites de démonstration.
Lorsque nous effectuons un dépannage, nous utilisons un environnement de staging pour désactiver en toute sécurité les plugins un par un. Cela nous aide à isoler le problème sans affecter le site en direct.
Pour essayer cela vous-même, commencez par désactiver temporairement tous vos plugins. Ensuite, réactivez-les un par un, en vérifiant après chacun d'eux si l'erreur 404 réapparaît.
Si l'erreur apparaît après l'activation d'un plugin spécifique, c'est probablement la cause. Vous pouvez rechercher des solutions liées à ce plugin ou contacter le développeur pour obtenir de l'aide.
Votre thème WordPress pourrait également être le problème.
Pour vérifier, passez temporairement à un thème WordPress par défaut comme Twenty Twenty-Three ou Twenty Twenty-Four. Allez dans Apparence » Thèmes et cliquez sur « Activer » sur un thème par défaut.

Si l'erreur 404 disparaît avec un thème par défaut, votre thème d'origine est probablement à l'origine du conflit. Vous pouvez le dépanner davantage ou envisager de passer à un autre thème.
Pour des recommandations, consultez notre sélection d'experts des thèmes WordPress les plus populaires.
Si vous avez récemment ajouté des extraits de code à votre site web, revoyez-les attentivement. Même de petites erreurs peuvent provoquer des erreurs 404.
Nous recommandons d'utiliser le plugin WPCode pour ajouter du code personnalisé. Il vous permet d'insérer des extraits sans modifier directement les fichiers du thème, ce qui réduit le risque de casser votre site.
WPCode détecte également les erreurs automatiquement. Si quelque chose ne va pas, il désactive l'extrait et vous alerte. Vous pouvez même utiliser le mode de test pour vérifier votre code avant de le mettre en ligne.

Si aucune de ces étapes ne résout le problème, passez à la méthode suivante où nous dépannerons vos paramètres de permaliens.
Méthode 2 : Corriger vos paramètres de permaliens
Les articles WordPress renvoient souvent des erreurs 404 en raison de problèmes avec les règles de réécriture dans votre fichier .htaccess. Dans la plupart des cas, vous pouvez résoudre ce problème en enregistrant simplement vos paramètres de permalien.
Allez dans Paramètres » Permaliens dans votre administration WordPress et cliquez sur le bouton « Enregistrer les modifications ».

Vous n'avez rien à changer. Le simple fait de cliquer sur « Enregistrer les modifications » vide les règles de réécriture (ce qui signifie que WordPress régénère les instructions de routage d'URL qui indiquent à votre serveur où se trouve chaque article).
Cette étape simple résout l'erreur 404 pour la plupart des sites WordPress. Si cela ne fonctionne pas pour vous, vous devrez peut-être mettre à jour manuellement votre fichier .htaccess.
Méthode 3 : Mettre à jour le fichier .htaccess de WordPress
Avant de faire des modifications, nous vous recommandons de sauvegarder votre site WordPress et votre fichier .htaccess. Si quelque chose tourne mal, vous pourrez facilement restaurer l'original.
Vous devrez vous connecter à votre serveur à l'aide d'un client FTP comme FileZilla, ou utiliser le gestionnaire de fichiers de votre panneau de contrôle d'hébergement.
Ensuite, trouvez le fichier .htaccess (un fichier de configuration caché qui contrôle la façon dont votre serveur gère les URL) dans le répertoire racine de votre site. C'est le même répertoire qui contient des dossiers comme /wp-content/ et /wp-includes/.
Faites un clic droit sur le fichier et sélectionnez « Permissions du fichier » ou « Modifier les permissions » dans votre client FTP.

Si WordPress n'a pas pu écrire dans le fichier auparavant, essayez de changer temporairement les permissions à 666 pour le rendre inscriptible.
Important : La permission 666 signifie que n'importe qui peut lire et écrire dans le fichier, ce qui représente un risque de sécurité. N'utilisez ce réglage que temporairement et rétablissez-le immédiatement une fois que vous avez terminé.
Maintenant, retournez dans votre administration WordPress et enregistrez à nouveau vos réglages de permaliens (Réglages » Permaliens » Enregistrer les modifications). Cela permet à WordPress de régénérer un fichier .htaccess correct.
Une fois cela fait, retournez à votre client FTP et changez les permissions du fichier à 644. Ce réglage permet à WordPress de lire le fichier tout en le protégeant des modifications non autorisées.

Alternativement, vous pouvez modifier le fichier .htaccess manuellement.
Faites un clic droit sur le fichier .htaccess et sélectionnez l'option Afficher/Modifier.

Le fichier s'ouvrira dans un éditeur de texte brut comme le Bloc-notes ou TextEdit.
Ajoutez les règles de réécriture WordPress par défaut suivantes :
# 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 et téléversez-le à nouveau sur votre serveur. Vérifiez ensuite si vos articles se chargent correctement.
Méthode 4 : Contacter votre fournisseur d'hébergement
Si aucune des solutions ci-dessus n'a résolu l'erreur 404, nous vous recommandons de contacter votre fournisseur d'hébergement WordPress.
Il peut y avoir un problème côté serveur de leur part, ou ils peuvent vous aider à résoudre le problème plus en détail. D'après notre expérience, les bonnes équipes de support d'hébergement peuvent souvent repérer des problèmes de configuration faciles à manquer.
Pour des conseils sur la façon d'obtenir de l'aide, consultez notre guide sur comment demander correctement le support WordPress et l'obtenir.
Méthode 5 : Activer mod-rewrite (Installation WordPress locale)
Si vous exécutez WordPress sur un serveur local pour des tests, vous devrez activer mod_rewrite dans votre configuration Apache. Cela s'applique aux configurations MAMP, WAMP ou XAMPP.
L'activation de mod_rewrite permet à WordPress de générer des URL propres et empêche les erreurs 404 sur vos articles et pages locaux.
Les étapes varient selon la plateforme. Si vous utilisez XAMPP, ouvrez le panneau de configuration et cliquez sur le bouton ‘Config’ dans la colonne Actions. Sélectionnez ensuite ‘Apache (httpd.conf)’.

Trouvez cette ligne : #LoadModule rewrite_module modules/mod_rewrite.so
Supprimez le ‘#’ au début pour le décommenter. Cela active le module mod_rewrite.

Ensuite, recherchez les lignes qui disent AllowOverride None et remplacez-les par AllowOverride All. Cela indique à Apache d’autoriser les fichiers .htaccess à contrôler le routage des URL.
Vous les trouverez généralement à l’intérieur des blocs <Directory>, en particulier celui qui pointe vers le dossier de votre site (comme htdocs dans XAMPP). Pour les tests locaux, il est généralement sûr d’appliquer cette modification partout où vous la voyez.

Enregistrez le fichier httpd.conf et fermez-le. Dans le panneau de configuration XAMPP, cliquez sur ‘Stop’ sur le module Apache, puis cliquez à nouveau sur ‘Start’ pour le redémarrer.
Retournez maintenant dans votre tableau de bord d’administration WordPress et vérifiez si vos permaliens fonctionnent.
Tutoriel vidéo
Si vous préférez des instructions visuelles, regardez la vidéo ci-dessous.
Questions fréquemment posées sur les erreurs 404 de WordPress
Rencontrer des erreurs 404 sur votre site WordPress peut être déroutant. Voici les réponses aux questions courantes qui peuvent vous aider à résoudre les problèmes plus efficacement.
Pourquoi est-ce que j’obtiens une erreur 404 sur mes articles WordPress ?
Une erreur 404 sur les articles WordPress signifie généralement que le serveur ne trouve pas la page à l’URL demandée. Cela peut se produire en raison de permaliens cassés, d’un fichier .htaccess corrompu, d’articles supprimés, ou d’un conflit de plugin/thème qui modifie la façon dont les URL sont gérées.
Comment puis-je corriger une erreur 404 dans WordPress ?
Le moyen le plus rapide de corriger une erreur 404 WordPress est de réenregistrer vos paramètres de permaliens. Allez dans Réglages » Permaliens et cliquez sur ‘Enregistrer les modifications’. Si cela ne fonctionne pas, vérifiez votre fichier .htaccess, désactivez les plugins, ou basculez vers un thème par défaut pour exclure les conflits.
Comment puis-je trouver toutes les erreurs 404 sur mon site WordPress ?
Google Search Console est le meilleur moyen de trouver les erreurs 404 sur votre site WordPress. Il vous montre une liste de toutes les erreurs 404 que Googlebot rencontre. Vous pouvez également utiliser des plugins comme Broken Link Checker pour repérer les liens brisés et les pages manquantes.
Que fait le fichier .htaccess dans WordPress ?
Le fichier .htaccess dans WordPress est un fichier de configuration qui contrôle la façon dont les URL sont traitées. WordPress l'utilise pour gérer la structure des permaliens et acheminer les URL vers le bon contenu. Si ce fichier est manquant ou corrompu, vos URL peuvent cesser de fonctionner correctement.
Comment modifier le fichier .htaccess en toute sécurité ?
Vous pouvez modifier le fichier .htaccess en toute sécurité à l'aide d'un client FTP ou du gestionnaire de fichiers de votre hébergement. Créez toujours une sauvegarde au préalable. Après modification, assurez-vous que les permissions sont définies sur 644 afin qu'il reste lisible et sécurisé.
Pourquoi mes pages de catégories ou d'étiquettes WordPress affichent-elles des erreurs 404 ?
Les pages de catégories ou d'étiquettes WordPress peuvent afficher des erreurs 404 si votre thème ne prend pas en charge les modèles d'archives ou si les paramètres des permaliens sont mal configurés. La réenregistrement des permaliens et la vérification de la prise en charge des archives de votre thème peuvent généralement résoudre ce problème.
Comment corriger les erreurs 404 pour les types de publication personnalisés ?
Pour corriger les erreurs 404 pour les types de publication personnalisés, allez dans Réglages » Permaliens et cliquez sur « Enregistrer les modifications » pour actualiser les règles de réécriture. Vérifiez également que votre type de publication personnalisé est enregistré avec les bons paramètres de réécriture et qu'il prend en charge les archives si nécessaire.
Puis-je rediriger les pages 404 vers ma page d'accueil ou une autre page ?
Oui, vous pouvez rediriger les pages 404 de WordPress à l'aide de plugins comme Redirection. Cela vous permet de créer des redirections 301 d'URL anciennes ou brisées vers de nouvelles. Vous pouvez également créer une page 404 personnalisée pour guider les utilisateurs vers du contenu utile.
🎁 Bonus : Guide supplémentaire sur la gestion des erreurs 404
Voici d'autres ressources que nous avons rassemblées pour vous aider à gérer les erreurs 404 et d'autres problèmes courants de WordPress :
- Comment améliorer votre modèle de page 404 dans WordPress (2 méthodes)
- Meilleurs exemples de conception de pages d'erreur 404 WordPress
- Meilleurs plugins de redirection 404 gratuits pour WordPress
- Comment recevoir des alertes par e-mail pour les erreurs 404 dans WordPress
Nous espérons que cet article vous a aidé à résoudre les erreurs 404 des articles WordPress. Vous voudrez peut-être aussi consulter notre guide sur les erreurs WordPress les plus courantes et comment les corriger, ainsi que nos meilleurs choix pour les meilleurs plugins WordPress pour développer votre site.
Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Rj
merci mec tu m'as sauvé la vie
Phannipha
Merci pour ce partage très utile. Un seul clic suffit à résoudre le problème :)
Ehiz Mikey
Un million de mercis Syed. J'étais bloqué ici pendant quelques semaines. Une solution en effet.
Kaycee
Salut. Très bon article.
J'ai eu un problème d'erreur interne du serveur 500 sur mon site lorsque j'ai essayé d'utiliser le plugin W3 Total Cache.
Pour résoudre ce problème, j'ai renommé le fichier .htaccess en .htaccessbak. Après cela, j'ai remarqué que l'erreur 500 avait disparu mais j'ai ensuite eu une erreur 404 ! Tous les liens et pages de mon site renvoyaient une 404.
Dans la section Toutes les pages, je vois un lien qui dit « Purger du cache »
S'il vous plaît, que dois-je faire pour résoudre ce problème ?
Stanley
Tu es un sauveur, ça a marché pour moi.
Vraiment reconnaissant,
Merci
syed
merci ça marche pour moi....
Christian Fraunholz
mais pourquoi cela se produit-il et comment y remédier définitivement ?
Karma
J'ai essayé de suivre vos instructions pour résoudre mon problème, cela a pris environ une journée, mais je n'ai pas trouvé le bon résultat.
Puis j'ai abandonné et contacté mon hébergeur. Et cela a été résolu en seulement 5 minutes. Lol le problème venait de l'hébergeur...
Mark Kay
Soyez prudent avec les noms des variables de publication. J'avais un formulaire de contact avec un champ de saisie appelé « name », ce qui a provoqué l'affichage de la page 404 par WordPress. Il m'a fallu beaucoup de temps pour comprendre le problème. Je l'ai résolu en changeant le nom du champ de « name » à « your-name ».
Ivan
merci, vous m'avez sauvé la vie.
Ramzan
Mon problème est que je vais dans wp admin
Et je veux modifier un article, il ne passe pas en mode édition de l'article et la page me donne une erreur "page non trouvée 404" mais mon site et ses pages s'ouvrent bien dans le navigateur
S'il vous plaît guidez-moi, je peux résoudre ce problème
Ben
Même problème ici. Impossible de modifier les articles existants ou d'en ajouter de nouveaux. J'obtiens une 404 pour les deux.
Sunit
Bonjour, j'ai essayé de suivre les étapes ci-dessus mais mon problème est le suivant : lorsque je visite mon site web directement en tapant l'URL, cela fonctionne bien. Mais, lorsque je tape l'URL de mon site dans la barre de recherche Google, puis que je clique sur le lien des résultats de recherche, j'obtiens l'erreur 404 ou le message "votre connexion n'est pas privée".
Mon site web est http://www.example.com mais le résultat de recherche Google l'affiche comme https://example.com/
Donc, je ne suis pas sûr de ce qui pose problème. J'utilisais wordpress.com mais maintenant je fais de l'auto-hébergement en utilisant HG.
Toute aide sera appréciée.
Merci
Support WPBeginner
www est considéré comme un sous-domaine d'un domaine. Donc, en gros, un site avec www et sans www sera considéré comme deux sites différents par les moteurs de recherche. Allez à la page Paramètres > Général pour changer l'URL de votre site de http://www.example.com à simplement example.com.
WordPress.com a activé https pour tous les domaines personnalisés sur WordPress.com. Cela signifie que Google avait déjà exploré votre site Web avec https dans l'URL. Vous pouvez installer https gratuit en utilisant Let’s Encrypt.
Admin
Paul Nicholson
Super, ça a marché pour moi, merci !!
Shashdhar S
Thanks a lot , the second option worked for me ….. Thank you so muich
eliana
Juste MERCI !
eli
Support WPBeginner
You are welcome
Don’t forget to follow us on Twitter for more WordPress tips.
Admin
Michaela
Bonjour, j'ai essayé la première solution, rien ne s'est passé. Je voulais essayer la deuxième, mais je ne trouve pas le fichier .htaccess. Ni en FTP, ni même dans mon éditeur WP en ligne. J'ai eu ce problème pour la première fois aujourd'hui. J'utilise le plugin WPML, jusqu'à présent tout s'est bien passé, mais aujourd'hui mon article traduit en anglais affiche cette erreur 404. Avez-vous une idée de ce que je dois faire si je ne trouve pas le fichier .htaccess ?
Merci !
Michaela
J'ai remarqué une chose. L'article dans l'éditeur m'affiche le lien suivant :
example.com/2016/09/15/where-eat-in-barcelona/?lang=en
mais lorsque je clique pour voir la publication, ou depuis n'importe quel flux RSS je clique sur la publication publiée, le lien affichant une erreur 404 est le suivant :
example.com/?p=11409&lang=en
Support WPBeginner
Veuillez consulter notre guide sur pourquoi vous ne trouvez pas le fichier .htaccess sur votre site WordPress.
Admin
Shirish Dhungel
Eh bien, merci ! Je me souviens que WP Super Cache avait officiellement déclaré de supprimer le code de réécriture de .htaccess. Après cela, mes publications redirigeaient vers une erreur 404. Grâce à vous, mon site est maintenant parfait.
Muhammad Nasir
Merci, cela a fonctionné pour moi, merci beaucoup.
Akhelesh
Dois-je supprimer l'extrait de code que j'ai ajouté au fichier htaccess une fois mon problème résolu ?
Jessica
Quelqu'un peut-il me contacter s'il vous plaît ? Je suis tellement nouveau dans tout ça que je ne sais même pas ce qu'est un serveur FTP...
Support WPBeginner
Veuillez consulter notre guide sur l'utilisation de FTP.
Admin
Rohan khamkar
Monsieur, lorsque je publie un nouvel article, j'obtiens une erreur indiquant que la page 404 n'est pas trouvée. Auparavant, tout allait bien, mais lorsque j'ai ajouté un nouvel utilisateur et que je lui ai donné le rôle d'administrateur, je ne peux plus publier de nouveaux articles. Une solution s'il vous plaît. Merci d'avance.
Support WPBeginner
Vous ne devriez jamais accorder le rôle d'administrateur à un utilisateur en qui vous n'avez pas confiance. Vous pouvez toujours changer son rôle en allant sur la page Utilisateurs, puis en cliquant sur le lien Modifier sous l'utilisateur que vous souhaitez modifier. Après cela, vérifiez la structure de permaliens de votre site. Voyez s'ils ont installé un nouveau plugin et, si c'est le cas, désactivez ce plugin.
Admin
Shivani Sehdev
Wow……….. Problème résolu depuis longtemps.
Merci beaucoup.
R Donahoo
N'a pas fonctionné sur mon serveur Apache. Il y avait une étape supplémentaire pour permettre à mod_rewrite de fonctionner réellement. Modifiez votre fichier httpd.conf et ajoutez 'Allowoverride all'. Par exemple :
DocumentRoot /var/www
trouvez la section qui configure les options du répertoire, telle que :
Options Indexes FollowSymLinks MultiViews
Order allow,deny
allow from all
ajoutez Allowoverride all
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
enregistrez et redémarrez le serveur web pour relire la configuration mise à jour.
Tout s'est bien passé après cela.
Merci pour votre post utile qui m'a orienté dans la bonne direction.
Arnaud
j'ai oublié ça #yaDaMan
Ben
Didn’t work for me either
Où puis-je trouver ce fichier dont vous parlez ?
aderele olutayo samuel
ça a marché. …. Merci
Eva
J'ai trouvé le même problème. Cependant, je n'ai pas pu me connecter à la page d'administration. Pourriez-vous me donner une solution pour atténuer ce problème ?
Rodrick Green
C'était très facile et très utile. MERCI BEAUCOUP !!!
B Pandey
merci pour votre astuce utile. Ça a marché pour moi sur mon site web. Merci beaucoup
sheldon
Merci.
Ça a marché pour moi
Rachit Sharma
mais ça ne marche pas pour moi quand j'ai mis à jour le permalien avec le nom du post et changé le fichier .htcces mais ça n'a pas marché. une autre solution pour ça.
Ahsan
Wowww Merci beaucoup, c'était vraiment utile.
Dans mon cas, c'était le serveur WAMP, après avoir activé le « module rewrite » dans Apache, mon problème a été résolu.
Merci.
Kailash
Wow – ça marche toujours. J'ai cherché sur Google et trouvé des articles sur WordPress, mais c'était de loin le plus simple et ça marche.
Merci beaucoup – ça m'a fait gagner beaucoup de temps
Support WPBeginner
Glad you found it helpful.
Admin
Shawn Ritch
Bonjour et merci pour tous ces conseils utiles. Malheureusement, ce conseil n'a pas fonctionné pour moi. J'ai réenregistré mes permaliens dans les paramètres de WordPress (cela n'a pas fonctionné), puis j'ai essayé votre méthode suivante et cela n'a pas non plus fonctionné. Je pense que la raison en est que j'ai des autorisations différentes. Mon autorisation d'origine est 644. Lorsque je change l'autorisation à 660, aucune de mes pages ne fonctionne, donc je crois que l'autorisation 666 est également incorrecte. J'utilise un serveur Go Daddy si cela peut aider :/
Je suis perdu et je ne sais pas quoi faire à partir de maintenant. Cependant, je ne peux pas me permettre d'avoir des pages qui ne fonctionnent pas. Toute suggestion serait grandement appréciée.
Merci
Shawn Ritch
Kevin Garcia
J'ai essayé cela et cela ne m'a pas aidé !!! Mon site Web entier a planté et j'ai dû le restaurer !!
Hannah Brown
Merci, votre site était le seul endroit qui m'a dit COMMENT réparer mes liens brisés ! Vous êtes le meilleur
Support WPBeginner
Heureux que vous l'ayez trouvé utile.
Admin
Kunal Yande
Merci !!
Vous me faites gagner tellement de temps….
Chris
Comment puis-je résoudre le problème lorsque je télécharge un nouveau plugin et que mes catégories, pas mes articles, deviennent 404 ?
Bob
C'est un excellent conseil. Je pensais devoir faire une plongée profonde, mais en deux clics, je suis prêt à partir. Merci !
Ronn Reason
Bonjour
Je reçois ce message avec mon compte de messagerie ;
Erreur Oops… une erreur de serveur s'est produite et votre e-mail n'a pas été enregistré. (#404)
Veuillez aviser dès que possible
Gabo
O.O
Je n'arrive pas à y croire… ça marche, merci !!!!!
Steve
J'ai eu ce problème après avoir déplacé des sites vers un nouveau serveur. Les permaliens par défaut fonctionnaient, mais pas les paramètres que j'utilisais.
J'avais besoin que le serveur Apache autorise le « Allow Override » pour que le fichier htaccess prenne effet.
Vivek
Bonjour,
J'ai besoin d'un peu d'aide concernant l'erreur 404.
J'obtiens une erreur 404 dans la section Page 2.
J'ai cherché sur Google plusieurs fois, mais je n'ai pas trouvé la solution.
Pourriez-vous s'il vous plaît me dire quelle en est la raison ?
Rudy
Mes liens de site fonctionneront UNIQUEMENT après avoir VISUALISÉ les paramètres des permaliens, sans aucune modification, et Voilà ! Les liens fonctionnent à nouveau. Qu'est-ce qui cause cela et comment puis-je programmer cela au lieu d'avoir à me connecter ?
J'ai essayé les commandes suivantes dans WP-CLI sans succès :
wp rewrite flush –hard –path=c:\xampp\htdocs\mywordpress
wp cache flush –path=c:\xampp\htdocs\mywordpress
Amit Schandillia
Cela m'a sauvé la vie !!!!!
Patrick
Merci mec, il suffit d'appuyer sur « Enregistrer les modifications » sur la page des paramètres des permaliens et ça a marché pour moi ! Santé !
Amanda
Bonjour,
Il y a environ une heure, j'ai réussi à résoudre une erreur « 500 Internal Service Error » persistante en suivant vos sages conseils et en renommant le fichier .htaccess en .htaccess_old. J'ai immédiatement pu accéder à ma zone d'administration wp – et j'ai pensé – me remettre en marche.
Malheureusement, quelque chose s'est produit qui a rendu toutes mes autres pages introuvables ; chacune renvoyant une erreur 404.
J'ai tenté les étapes que vous avez fournies ci-dessus, mais sans succès. Auriez-vous d'autres suggestions ?
Merci.
Jessa
Vous êtes géniaux, c'était facile et rapide. Vous m'avez épargné des ennuis !
mehdi
pourquoi je n'ai pas pu voir mon message ?
après avoir envoyé un message, mes messages précédents apparaissent.
cela me rendait fou, veuillez supprimer le message précédent
…
J'ai trouvé une solution à mon problème et je le dirai dans le prochain message
mehdi
Bonjour à nouveau
merci pour cet article utile/ J'ai trouvé un bug dans WordPress en langue RTL dans l'affichage des permaliens
J'ai lu votre article et vous encourage à résoudre le problème avec votre contribution.
——————————————
mon problème en détail :
1-J'ai créé une base de données MySQL (en utf8 general ci)
2-J'ai installé la dernière version de WordPress (localement) et installé mon thème (multiup v 1.2 de themeforst)
3-Ensuite, j'ai importé la démo en entier.
dans le panneau d'administration du thème, il existe une catégorie portfolio (dans cette section, nous créons notre catégorie avec nom et slug) puis dans tous les articles sous la section portfolio, nous pouvons créer nos articles et déterminer la catégorie de l'article à partir de la catégorie du portfolio) enfin, sur la page d'accueil, nous avons une section qui affiche les articles du portfolio par catégorie (avec leur image)
En anglais, le slug et le nom de la catégorie du portfolio s'affichent bien, mais lorsque je change la catégorie dans la catégorie du portfolio (slug) en langue RTL, la catégorie sur la page d'accueil se convertit en caractères comme base 64 (je pense que mon slug se convertit en ansi, c'est-à-dire que chaque caractère se convertit en 6 caractères)
Comment puis-je surmonter mon problème ? Je pense que je dois éviter de changer le slug ou afficher le slug en utf8 ou unicode. Je suis débutant en WordPress, si je connaissais mieux WordPress, je pourrais résoudre ce simple problème. Toute personne ayant des connaissances en matière de hooks, de filtres et de plugins et de WordPress peut résoudre ce problème de permalien. Je suis sûr que je résoudrai ce problème avec votre aide.
———————————-
J'ai essayé la deuxième méthode que vous proposez (celle de phpmyadmin en utf8generalci) mais cela ne fonctionne pas pour moi.
merci beaucoup d'avance pour votre aide. Je suis vos articles régulièrement.
……………………………….
1- J'ai d'abord fait l'astuce de l'article ci-dessus (c'est très bien mais cela n'a pas résolu mon problème)
2-
mehdi
bonjour
merci de partager vos connaissances avec les autres. mon anglais n'est pas bon. excusez-moi.
J'ai téléchargé un thème WordPress avec un lien portfolio dans le panneau d'administration, où dans la section portfolio, nous pouvons définir des catégories avec un nom et un slug. Dans les articles, nous pouvons déterminer la catégorie du portfolio.
Sur la page d'accueil, nous pouvons afficher les articles de la catégorie du portfolio ! Tout va bien, mais lorsque je change le nom et le slug dans une langue RTL, le titre d'un groupe sur la page d'accueil s'affiche comme ceci %d8%a8%d8%b1%d9%86%d8%af%d8%b3%d8%a7%d8%b2%db%8c
J'ai appliqué votre solution dans ce sujet et dans un autre sujet (Comment activer les permaliens personnalisés), mais cela ne résout pas mon problème !
Support WPBeginner
Cela pourrait se produire si votre base de données WordPress n'utilise pas le codage de caractères UTF-8. Veuillez vous assurer que votre base de données utilise la collation utf8_general_ci. Vous pouvez le vérifier à l'aide de phpMyAdmin depuis cpanel. Avant d'apporter des modifications à votre base de données, veuillez d'abord créer une sauvegarde complète de WordPress.
Admin
Atula Gupta
Merci beaucoup d'avoir résolu mon problème en quelques secondes ! Je paniquais à l'idée que tous mes articles donnent cette erreur et cette solution était si simple ! Merci encore.
Sammy
Merci, merci ! Cela me rendait fou et vous venez de m'aider à le résoudre en 2 secondes. High five.