Nous avons eu des moments où tout semblait normal dans WordPress, mais le lien de l'article affichait une erreur 404 à la place. Aucun changement dans le contenu — juste une page manquante qui aurait dû être là.
Cela apparaît généralement après avoir modifié des paramètres, changé de thème ou ajouté du code qui affecte silencieusement les permaliens. Cela peut vous surprendre, surtout si le reste de votre site fonctionne parfaitement.
Chaque fois que nous rencontrons des erreurs 404 inattendues, nous suivons un processus simple pour remettre les URL des articles sur les rails — sans devinettes, sans dépannage intensif. Et c'est exactement ce que nous partageons avec vous dans ce guide.
Vous pourrez corriger les erreurs 404 et vous assurer que vos articles se chargent comme ils le devraient.

Pourquoi mes articles WordPress renvoient-ils une erreur 404 ?
Il existe plusieurs raisons pour lesquelles vos articles pourraient afficher une erreur 404 « Page introuvable » dans WordPress. Celles-ci peuvent inclure :
- Conflits de plugins ou de thèmes : Parfois, les plugins ou thèmes que vous avez installés sur votre site 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.
- Problèmes de code personnalisé : Si vous avez ajouté du code personnalisé à votre site Web, il peut y avoir des erreurs dans le code qui affectent les permaliens ou provoquent d'autres conflits, entraînant des erreurs 404 pour vos articles.
- Problèmes avec votre fichier .htaccess : Le fichier .htaccess joue un rôle dans la façon dont WordPress structure les URL. S'il est corrompu ou manquant, cela peut entraîner des erreurs 404 pour vos articles ou pages.
Comment trouver tous les articles WordPress avec des erreurs 404
Avant de passer aux solutions, il serait bon de déterminer si cette erreur ne concerne qu'un ou deux articles ou plusieurs. De cette façon, vous pouvez déterminer l'étendue du problème et choisir la solution la plus appropriée.
Un moyen simple de le découvrir est d'utiliser Google Search Console. Si vous n'avez pas encore soumis votre site à Google Search Console, lisez notre guide sur comment ajouter votre site WordPress à Google Search Console.
Une fois que le robot Google a exploré et indexé votre site, Google Search Console vous fournira des informations détaillées sur les performances de votre site, y compris toutes les erreurs 404 qu'il rencontre.
Pour savoir quels articles renvoient des erreurs 404, vous pouvez vous connecter au tableau de bord de Search Console. Ensuite, accédez au rapport « Pages », et vous verrez une liste détaillée de toutes les erreurs.

Pour plus d'informations, vous pouvez consulter notre liste de conseils pour utiliser Google Search Console afin d'augmenter le trafic de votre site Web, qui inclut quelques astuces sur la façon de corriger les erreurs 404 avec l'outil.
Cela dit, examinons comment corriger les articles WordPress renvoyant des erreurs 404. Vous pouvez utiliser les liens ci-dessous pour accéder directement aux différentes solutions :
- 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
- Method 5: Enable mod-rewrite (Local WordPress Installation)
- 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é
Parfois, les plugins, thèmes ou codes personnalisés que vous avez ajoutés à votre site WordPress peuvent interférer avec les permaliens ou causer des conflits, entraînant des erreurs 404. Nous l'avons même expérimenté nous-mêmes lorsque nous testons des outils sur notre site de démonstration.
Une façon de résoudre ce problème est de désactiver temporairement les plugins. Les plugins peuvent parfois perturber la façon dont WordPress gère les liens.
Une fois que vous avez désactivé les plugins, vous pouvez les réactiver un par un tout en vérifiant si l'erreur 404 réapparaît après l'activation de chaque plugin. Si l'erreur apparaît après l'activation d'un plugin spécifique, il pourrait être le coupable.
Vous pouvez ensuite effectuer une recherche rapide sur Google pour trouver des solutions liées à ce plugin ou contacter le développeur du plugin pour obtenir de l'aide.
De même, votre thème WordPress pourrait être à l'origine du conflit.
Pour vérifier, vous pouvez basculer temporairement vers un thème WordPress par défaut comme Twenty Twenty-Three ou Twenty Twenty-Four. Tout ce que vous avez à faire est d'aller dans Apparence » Thèmes et de cliquer sur « Activer » sur un thème par défaut.

Si l'erreur 404 disparaît avec le thème par défaut, cela indique un conflit potentiel avec votre thème actuel. Vous pouvez alors essayer de résoudre les problèmes du thème ou envisager d'utiliser un thème différent.
Vous pouvez consulter notre sélection d'experts des thèmes WordPress les plus populaires pour des recommandations.
Si vous avez récemment inséré des extraits de code sur votre site Web, il pourrait y avoir des erreurs dans le code causant les erreurs 404. Examinez attentivement le code que vous avez ajouté et voyez si vous pouvez identifier des erreurs.
La manière la plus sûre d'ajouter des extraits de code à WordPress est d'utiliser le plugin WPCode. Ce plugin vous permet d'insérer du code personnalisé sans travailler directement avec les fichiers du thème, réduisant ainsi le risque de casser votre site Web.
De plus, chaque fois que WPCode détecte une erreur dans votre code, il désactive automatiquement l'extrait et vous demande de le vérifier. Vous pouvez également utiliser le mode de test pour vérifier si votre code fonctionne avant de le déployer sur votre site Web en direct.

Si aucune de ces solutions ne fonctionne, 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 peuvent renvoyer 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 le problème en mettant à jour vos paramètres de permalien.
Allez simplement dans Paramètres » Permaliens dans votre administration WordPress, et cliquez sur le bouton « Enregistrer les modifications ».

Il n'est pas nécessaire de modifier les paramètres de permaliens eux-mêmes. Cela mettra à jour vos paramètres de permaliens et videra les règles de réécriture.
Dans la plupart des cas, cette solution résout l'erreur 404 des articles WordPress. Cependant, si cela ne fonctionne pas pour vous, vous devrez probablement mettre à jour manuellement votre fichier .htaccess.
Méthode 3 : Mettre à jour le fichier .htaccess de WordPress
Avant de commencer, assurez-vous de sauvegarder votre fichier .htaccess WordPress . Si quelque chose tourne mal, vous pouvez facilement restaurer le fichier d'origine.
Maintenant, vous devrez vous connecter à votre serveur à l'aide d'un client FTP comme FileZilla ou le gestionnaire de fichiers de votre panneau d'hébergement.
Ensuite, trouvez le fichier .htaccess dans le dossier 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 ses permissions à 666 pour le rendre inscriptible.
Après cela, retournez dans votre zone d'administration WordPress et réenregistrez vos paramètres de permaliens. Cela permet à WordPress de régénérer un fichier .htaccess approprié.
Une fois cela fait, assurez-vous de rétablir les permissions du fichier à un réglage plus sécurisé : 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 manuellement.
Faites simplement un clic droit sur le fichier .htaccess, puis sélectionnez l'option Afficher/Modifier.

Le fichier s'ouvrira dans un éditeur de texte brut comme le Bloc-notes ou TextEdit.
Vous devez maintenant ajouter 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
Méthode 4 : Contacter votre fournisseur d'hébergement
Si aucune des solutions ci-dessus n'a résolu l'erreur 404 lors du renvoi des articles WordPress, nous vous recommandons de contacter votre fournisseur d'hébergement WordPress. Il se peut qu'il y ait une erreur de leur côté, ou qu'ils puissent vous aider à résoudre le problème.
Veuillez également consulter notre guide sur comment demander correctement de l'aide pour WordPress et l'obtenir.
Méthode 5 : Activer mod-rewrite (Installation WordPress locale)
Si vous utilisez un serveur local à des fins de test, vous devrez activer mod_rewrite dans la configuration Apache de votre site MAMP, WAMP ou XAMPP.
Cela permettra à WordPress de générer des URL propres et d'éviter l'erreur 404 pour les articles et les pages sur votre serveur local.
La manière de procéder diffère selon la plateforme que vous utilisez. Les personnes utilisant XAMPP peuvent ouvrir leur panneau de contrôle et cliquer sur le bouton « Config » dans Actions. Ensuite, sélectionnez « Apache (httpd.conf) ».

Ensuite, vous devrez trouver la ligne #LoadModule rewrite_module modules/mod_rewrite.so et supprimer le « # » pour la décommenter.
Cela chargera le mod_rewrite.

Ensuite, recherchez les lignes qui disent AllowOverride None et remplacez-les par AllowOverride All. Cela indique à Apache d'autoriser l'utilisation des fichiers .htaccess.
Vous trouverez généralement ces éléments à l'intérieur des blocs <Directory>, en particulier celui qui pointe vers le dossier de votre site, comme htdocs si vous utilisez XAMPP. En cas de doute, vous pouvez appliquer la modification partout où vous la voyez dans le fichier, tant qu'il ne s'agit pas d'un répertoire système. Pour les tests locaux, cela fonctionne généralement très bien.

Une fois terminé, vous pouvez enregistrer le fichier httpd.conf et le fermer. Ensuite, dans le panneau de contrôle XAMPP, cliquez sur « Stop » sur le module Apache, puis à nouveau sur « Start » pour le redémarrer.
Ensuite, retournez à votre tableau de bord d'administration pour voir si vos permaliens fonctionnent.
Tutoriel vidéo
Si vous avez besoin d'instructions visuelles, regardez simplement 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. Ci-dessous, nous avons répondu aux questions courantes qui peuvent vous aider à dépanner et à résoudre le problème plus efficacement.
1. Pourquoi est-ce que je reçois une erreur 404 sur mes articles WordPress ?
Cela signifie généralement que WordPress ne trouve pas l'article à 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 traitées.
2. Comment puis-je corriger une erreur 404 dans WordPress ?
Essayez de réenregistrer vos paramètres de permaliens en allant dans Réglages » Permaliens et en cliquant 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.
3. Comment puis-je trouver toutes les erreurs 404 sur mon site WordPress ?
Vous pouvez utiliser Google Search Console pour voir une liste des erreurs 404 que Googlebot rencontre. Des plugins comme Broken Link Checker peuvent également aider à repérer les liens cassés et les pages manquantes sur votre site.
4. Que fait le fichier .htaccess dans WordPress ?
Le fichier .htaccess 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 contenu correct. S'il est manquant ou corrompu, les URL peuvent cesser de fonctionner correctement.
5. Comment puis-je modifier le fichier .htaccess en toute sécurité ?
Vous pouvez le modifier à l'aide d'un client FTP ou du gestionnaire de fichiers de votre hébergement. Sauvegardez-le toujours d'abord. Après modification, assurez-vous que les autorisations sont définies sur 644 afin qu'il reste lisible et sécurisé.
6. Pourquoi mes pages de catégories ou d'étiquettes WordPress affichent-elles des erreurs 404 ?
Cela peut se produire 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 par votre thème peuvent aider à résoudre le problème.
7. Comment corriger les erreurs 404 pour les types de publication personnalisés ?
Visitez 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.
8. Puis-je rediriger les pages 404 vers ma page d'accueil ou une autre page ?
Oui, des plugins comme Redirection vous permettent de créer des redirections 301 d'URL anciennes ou cassé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
Vous trouverez également les ressources suivantes utiles pour gérer les erreurs 404 et autres erreurs courantes 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 articles renvoyant des erreurs 404 dans 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.

Robert
Eh bien, votre astuce m'a fait gagner des heures de recherche – un grand merci
Nima Arefi
Merci, tu m'as sauvé la vie :d
Juan
Bonjour, j'ai un problème depuis que j'ai migré le site web de localhost vers un serveur, la page principale s'affiche bien mais le menu ne s'affiche pas et les liens ne fonctionnent pas, il y a toujours une erreur 404.
Pouvez-vous m'aider, est-ce une cause de la migration d'un serveur local.
Marissa
Je ne vous remercierai jamais assez pour un tutoriel aussi simple !! Tout le reste que j'ai trouvé le rendait si difficile. J'ai récemment basculé de http à https et cela a été un problème après l'autre..
Support WPBeginner
Salut Marissa,
Je suis content que vous ayez trouvé ce tutoriel utile. N'oubliez pas de nous rejoindre sur Twitter pour plus d'astuces et de tutoriels WordPress.
Admin
Rick
Je n'avais pas de fichier .htaccess, alors j'en ai créé un avec les informations que vous avez fournies ci-dessus ; puis je l'ai téléchargé et le site fonctionne parfaitement à nouveau. Merci !
Curtis
Salut, j'ai fait tout ce qui précède et j'ai remarqué que le petit texte à copier-coller était déjà là ! Ça ne fonctionne toujours pas et je suis stressé !
Tibi
I’ve done the same thing and nothing changed, the home page still not found
Veuillez me contacter si vous trouvez une solution
Patrick
Wow. This really saved my bacon. Thank you so much for the tip on simply saving the permalinks page. Incredible advice!
Alexis
Bonjour ! J'ai réinitialisé les permaliens plusieurs fois pour résoudre l'erreur 404. Cette fois, lorsque j'ai cliqué sur enregistrer, un fichier s'est téléchargé sur mon ordinateur : options-permalink.php et le site s'est cassé. J'ai juste eu un écran blanc et à chaque fois un fichier s'est téléchargé. Finalement, j'ai réussi à faire fonctionner les permaliens par défaut, mais ce n'est pas une excellente solution. Cela vous dit quelque chose ? Le support technique ne pensait pas que c'était le fichier .htaccess, mais je ne suis pas convaincu. J'ai déplacé le site d'un hébergeur à un autre. Toute aide serait grandement appréciée.
Mike Birdsall
Comment puis-je mettre à jour les paramètres si je ne peux pas me connecter à l'administration de WP. J'obtiens l'erreur 404 en allant sur /wp-admin
Kelly
Tellement utile !! merci!!!!!!
seun
Bonjour, s'il vous plaît aidez-moi, je n'arrive pas à trouver de solution à travers ce tutoriel car je ne peux pas accéder à mon tableau de bord, j'ai ce message chaque fois que j'ouvre un répertoire de site.
Not Found
L'URL demandée /index.php n'a pas été trouvée sur ce serveur.
De plus, une erreur 404 Not Found a été rencontrée lors de la tentative d'utilisation d'un ErrorDocument pour gérer la requête.
Nukak
si vous ne parvenez pas à accéder à votre tableau de bord. votre problème est très probablement un problème de plugin. allez dans phpAdmin et désactivez tous les plugins.
ce lien pourrait vous aider https://014.leahstevensyj.workers.dev/plugins/how-to-deactivate-all-plugins-when-not-able-to-access-wp-admin/
une fois désactivés et que vous vous reconnectez, vous pourrez alors activer les plugins dont vous avez besoin. tous vos paramètres initiaux avant que vous ne soyez bloqué hors de votre site resteront intacts. tous mes vœux de succès.
Clint
Merci, il suffisait de cliquer sur enregistrer sur ma page de permaliens (qui est personnalisée depuis des années) et cela a fonctionné immédiatement.
Chris Keeble
Parfait !
Cliquer sur Enregistrer les modifications dans Paramètres > Permaliens fonctionne du premier coup.
tamim
Wow ! C'est une excellente solution.
Jason
Bonjour, j'avais le problème de l'erreur 404. La page d'accueil fonctionne bien, tous les autres liens ont l'erreur 404. J'ai essayé la méthode que vous avez suggérée dans les paramètres de permaliens de WordPress et j'ai cliqué sur enregistrer les modifications, mais cela n'a pas fonctionné pour moi.
J'ai vu un post plus tôt à propos de la synchronisation du fichier htaccess via la page des paramètres d'hébergement web quelque part, mais je ne sais pas vraiment comment faire. Des conseils ? Merci
Mohamad Zidani
Salut
J'utilisais Fv Top Level Cats, quand je l'ai supprimé, la redirection fonctionnait toujours de
example.com/category/tech à
example.com/tech.
j'essaie votre solution et ça ne marche pas.
Joerg Naussed
le 404 apparaît tout de suite, que se passe-t-il ?
Tamara
Ça a fonctionné !! Merci
Lijo Jose
Merci, mon problème a été résolu
Mariana Cervantes
Thank you so much!!!! My problem was fixed with the permalink solution
Michael
Si cette erreur affecte votre page de connexion, allez dans .htaccess et supprimez :
« refuser tout »
« autoriser depuis 00.00.00.00 »
Matt Kay
Fantastique – j'avais déplacé mon site d'un serveur à un autre et j'ai commencé à m'inquiéter des erreurs 404. La solution a parfaitement fonctionné – tellement facile !
Bienvenido
Une réponse très simple à un problème qui donne des cheveux blancs. Merci beaucoup. Au fait, ce problème a commencé après l'installation de BJ Lazy Loading.
Gail Gardner
Merci ! Cela a fait l'affaire.
Ahmed
Bonjour, Un de mes sites a été piraté. Il y avait quelques centaines d'articles insérés. Maintenant, ils ont été supprimés. La console Google Webmaster les affiche comme 404.
Comment cela peut-il affecter mon site et comment y remédier ?
Merci
Stephanie
Wow, merci ! Cela a parfaitement fonctionné.
Mawuli Tanor
Exactement ! Pile poil !
La première correction a fonctionné.
Merci beaucoup !
Peter Mazzi
Merci. Dommage qu'il n'y ait pas de note sur cette page. *****
David M. Curtis
Merci d'avoir publié cet article. J'avais passé des mois à construire une boutique / un blog et aujourd'hui aucune de mes pages ou articles ne fonctionnait, à l'exception de la page d'accueil, tous les autres liens me menaient à une page d'erreur 404. J'étais sur le point de tout recommencer – refaire des mois de travail. Cet article a sauvé mon site. Maintenant, tout fonctionne à nouveau. Je ne vous remercierai jamais assez.
Support WPBeginner
Salut David,
We are glad you found the article helpful
Don’t forget to join us on Twitter for more WordPress tips and tutorials.
Admin
Robin
Salut, complètement bloqué ici, pas du tout un expert en informatique, donc c'est du chinois pour moi. Ma page d'accueil est bien, mais j'ai créé 5 autres pages comme article de blog, services, etc. et chaque fois que j'essaie de voir la page que je viens de créer, j'obtiens NOT FOUND « The requested URL /services/ was not found on this server. » J'ai essayé de sauvegarder les modifications, cela n'a rien changé et je n'ai aucune idée de ce qu'est un FTP. Une aide ? Merci
Support WPBeginner
Salut Robin,
Essayez de mettre à jour la structure de vos permaliens. Visitez simplement Paramètres » Permaliens, puis cliquez sur le bouton Enregistrer les modifications sans rien changer.
Admin
Preet Karan
Bonjour à tous,
J'ai installé le plugin yoastseo. J'ai généré le site XML avec succès, mais lorsque je l'ai testé sur la console de recherche Google, il affiche une erreur 404.
j'ai essayé la méthode indiquée dans l'article mais le problème persiste toujours.
De plus, je dois mentionner que dans le CCpanel, il y a deux fichiers du même nom, htaaccess et htaaccess.1 (avec le même code écrit que celui mentionné dans l'article ci-dessus) ; est-ce normal,
pouvez-vous m'aider avec ce problème
David
Je n'arrive pas à croire qu'il suffisait de cliquer sur « Enregistrer les modifications » pour que cela fonctionne. Merci !
jorge
Bonjour, je vous serais vraiment reconnaissant de votre aide. J'ai suivi les instructions pour enregistrer les modifications dans les permaliens. Je ne suis pas une personne d'informatique, donc je ne sais pas comment faire le reste. Après, il m'affiche ceci :
Erreur fatale : Classe ‘Epsilon_Editor_Custom_Control’ introuvable
Support WPBeginner
Salut Jorge,
Il semble qu'un plugin sur votre site web cause l'erreur. Vous devez désactiver tous les plugins installés sur votre site web, puis les réactiver un par un jusqu'à ce que vous trouviez le plugin qui cause l'erreur. Consultez notre guide sur la façon de désactiver tous les plugins lorsque vous ne pouvez pas accéder à wp-admin pour des instructions détaillées.
Admin
yugal joshi
great man..thank you much.. i open my site but its throwing 502 error then 503 error and then lastly 500 error..then i solve the problem of 500 from cpanel threw ur post.
but when i open my post pages its showed 404 error then i googled it and find ur post…thanks…
Bren
In the event this is a new server, or an Apache upgrade you may have to check the following:
Open the httpd.conf ie: /etc/httpd/conf/httpd.conf.
Change the AllowOverride None to AllowOverride All.
Save changes
Restart the Apache server.
Mariyam
Wow, as easy as that, Thank you!
Ashley Adams
Having a little trouble… After I hit save changes on the permalink page, another 404 error popped up.
Katherine
This just saved me hundreds of dollars in help. <3
James V
Correction rapide… merci pour l'aide !
marco
J'ai toujours des problèmes, je ne sais pas quoi faire, j'ai suivi les étapes ci-dessus et j'obtiens les mêmes résultats. Mon hébergeur utilise un serveur Windows 2012, donc pas de fichier .htaccess. Beaucoup de ces articles d'aide font référence à .htaccess, que Windows n'utilise pas. Ils utilisent le fichier web.config, je pense, est-ce correct ? S'il vous plaît, aidez-moi
marco
J'ai suivi les étapes ci-dessus, mais cela ne fonctionne toujours pas. Je suis sur un serveur Windows 2012 R12 et je n'ai pas de fichier .htaccess, même en forçant l'affichage des fichiers cachés via FTP. Y a-t-il des instructions sur la façon de résoudre ce problème sur un serveur Windows ?
Support WPBeginner
Salut Marco,
Vous devez d'abord télécharger une sauvegarde de votre fichier web.config existant sur votre ordinateur. Ensuite, vous devez modifier le fichier sur votre serveur et ajouter la règle suivante à l'élément system.webServer :
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="WordPress Rule" stopProcessing="true"> <match url=".*" /> <conditions> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> </conditions> <action type="Rewrite" url="index.php" /> </rule> </rules> </rewrite> </system.webServer> </configuration>1-click Use in WordPress
Admin
Salami
Bonjour le support WPBeginner. J'ai essayé toutes les solutions publiées sur ce blog pour résoudre le même problème (erreur 404 sur WordPress) auquel je suis confronté depuis deux jours, mais je n'ai pas réussi. Je développe mon site web sur la plateforme Windows en utilisant WordPress. S'il vous plaît, que dois-je faire d'autre pour résoudre ce problème ?
Merci d'avance pour votre réponse.
Dale
Aide incroyable merci ! Aussi simple que de cliquer sur enregistrer !
david c
a fonctionné à merveille – merci merci !
Tom
Merci beaucoup,
A fonctionné à merveille !
Michelle
Je veux vous serrer dans mes bras pour tous vos articles extrêmement utiles. Merci beaucoup !!!
Steve Andrews
J'ai migré un site, importé la base de données mySQL et téléchargé la structure de fichiers complète du répertoire WordPress.
J'ai toujours eu une erreur 404 pour tout sauf la page d'accueil, et la ré-enregistrement de la configuration dans la section des permaliens n'a pas fonctionné.
Ce qui a fonctionné pour moi, c'est de renommer le fichier htaccess sur le site FTP en htaccessOLD afin qu'il ne soit pas référencé, mais je l'ai toujours sauvegardé si nécessaire, puis j'ai enregistré les options de permalien, j'ai dû choisir le type de lien que je voulais (par exemple, date, numéro de page ou description). Une fois que j'ai sauvegardé, toutes les pages étaient de nouveau opérationnelles.
Merci pour la publication, elle m'a donné les indications pour trouver et corriger cela.
Rene
J'ai suivi les étapes exactes mais malheureusement, elles ne fonctionnent pas pour moi. Je continue d'obtenir des erreurs 404 malgré la sauvegarde de mes informations de permalien, la suppression de .htaccess et sa régénération. Je peux voir ma page d'accueil, mais dès que je veux visiter une sous-page, l'erreur 404 apparaît. J'ai également essayé de passer aux thèmes par défaut de WP, cela n'aide pas non plus. Y a-t-il des conseils pour la résolution de bugs « avancée » en cas d'erreurs 404 ?
Support WPBeginner
Salut Rene,
Essayez de mettre à jour les URL WordPress en visitant la page Réglages > Général. Assurez-vous que l'URL de votre site et l'URL de WordPress sont identiques.
Admin
sampurna
Salut. J'ai un petit problème avec le 404. J'avais changé le permalien d'un article. maintenant, pour un certain mot-clé, Google affiche le même article à deux positions différentes avec le même titre mais des URL différentes et l'une d'elles renvoie une erreur 404. Aidez-moi s'il vous plaît.
Support WPBeginner
Salut Sampurna,
Vous pouvez configurer une redirection pour l'URL renvoyant une erreur 404. Consultez notre guide sur la façon de configurer des redirections dans WordPress.
Admin
Rene
Pas nécessaire, le problème est résolu. J'ai découvert par hasard que mon hébergeur lisait un fichier .htaccess différent de celui que WP génère. Il a donc fallu faire une « synchronisation » via leur portail d'hébergement web, c'est tout. Maintenant, ça marche, merci beaucoup quand même et peut-être que cette solution alternative sera toujours utile à savoir pour d'autres qui pourraient avoir une configuration similaire chez leur hébergeur. Cordialement !
Carey
Même ici ! Il fallait « synchroniser » le fichier htaccess via la page des paramètres d'hébergement web quelque part… merci pour le tuyau !
Rajinder S. Gill
This was quick. Thank you
Lois
Vous m'avez sauvé la vie aujourd'hui. J'étais au bord des larmes car après avoir créé un article, je ne pouvais pas le lire. Il renvoyait une erreur 404. J'ai cherché des réponses sur plusieurs sites mais votre article était très explicite et une fois que j'ai changé la structure des permaliens, cela a fonctionné. Merci merci.
Kaylee
Je ne suis toujours pas où vous changez exactement les permissions. Pourriez-vous s'il vous plaît expliquer ?
Mike lavie
La solution : Connectez-vous à votre serveur en utilisant FTP, et modifiez les dossiers tels que /wp-content/ et /wp-includes/ sont situés. La chose la plus simple que vous puissiez faire est de rendre temporairement le fichier accessible en écriture en changeant les permissions à 777. Ensuite, répétez la solution originale.
Allez dans Réglages » Permaliens, et cliquez simplement sur le bouton Enregistrer les modifications.
N'oubliez pas de rétablir les permissions à 755 ( /wp-content/ et /wp-includes/ ).
Je le fais pour que ce soit parfait maintenant !
Lukas
Super, ça a beaucoup aidé !