Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment corriger l'erreur 403 Forbidden dans WordPress

Rien n'envoie une décharge de panique comme voir un message d'erreur « 403 Forbidden » là où votre site Web devrait se trouver. C'est un obstacle numérique frustrant qui vous empêche d'accéder à votre zone d'administration et cache votre contenu aux visiteurs.

Chez WPBeginner, nous avons rencontré cette erreur exacte sur nos propres sites et avons guidé des milliers d'utilisateurs pour la résoudre. Nous savons à quel point cela peut être stressant, mais soyez assuré que la solution est souvent simple.

Ce guide vous présente les causes les plus courantes et fournit des instructions claires pour remettre votre site en ligne rapidement.

Correction de l'erreur 403 Forbidden dans WordPress

Résumé rapide : L'erreur 403 Forbidden dans WordPress est le plus souvent causée par un plugin mal configuré, un fichier .htaccess corrompu ou des autorisations de fichiers serveur incorrectes. Ce guide fournit des solutions simples, étape par étape, pour identifier et résoudre le problème.

Qu'est-ce que l'erreur 403 Forbidden dans WordPress ?

Le code d'erreur 403 Forbidden s'affiche lorsque les autorisations de votre serveur ne permettent pas l'accès à une page spécifique de votre site Web WordPress.

Cette erreur est généralement accompagnée du texte :

403 Forbidden – Vous n’avez pas la permission d’accéder à « / » sur ce serveur.

De plus, une erreur 403 Forbidden a été rencontrée lors de la tentative d'utilisation d'un ErrorDocument pour gérer la requête.

Voici un exemple de ce à quoi cela ressemble :

Code d'état 403 Forbidden affiché sur un site WordPress

Il existe différents scénarios dans lesquels vous pourriez voir cette erreur. Par exemple :

Vous pouvez également voir « Accès refusé » au lieu du statut complet 403 Interdit. Alternativement, le message peut indiquer : « L'accès à votresite.com a été refusé. Vous n'êtes pas autorisé à afficher cette page. »

Pour plus d'explications sur les codes d'erreur WordPress, vous pouvez consulter notre liste des erreurs WordPress les plus courantes et comment les corriger.

Qu'est-ce qui cause l'erreur 403 Interdit dans WordPress ?

L'erreur 403 Forbidden apparaît lorsque votre serveur Web estime que vous n'avez pas la permission de voir une page spécifique.

Les causes les plus courantes sont :

  • Plugins de sécurité mal configurés : De nombreux plugins de sécurité WordPress bloquent les adresses IP s'ils les estiment malveillantes, ce qui peut parfois entraîner des blocages accidentels.
  • Fichier .htaccess corrompu : Ce fichier WordPress critique peut être endommagé, entraînant des règles d'accès incorrectes.
  • Autorisations de fichiers incorrectes : Chaque fichier et dossier de votre serveur a des autorisations. S'ils sont mal définis, le serveur bloquera l'accès.
  • Problèmes de configuration du serveur : Votre société d'hébergement WordPress peut parfois apporter des modifications accidentelles à ses paramètres serveur, ce qui entraîne une erreur 403.

Maintenant, examinons comment corriger l'erreur 403 Forbidden dans WordPress.

Remarque : Avant d'apporter des modifications, nous vous recommandons de créer une sauvegarde complète de votre site Web. Notre équipe utilise Duplicator pour cela, mais vous pouvez suivre notre guide sur comment sauvegarder votre site WordPress pour d'autres options.

Vous pouvez utiliser ces liens rapides si vous souhaitez passer à une méthode spécifique :

Méthode 1 : Désactiver temporairement vos plugins

La première étape consiste à vérifier si l'un de vos plugins est à l'origine de l'erreur.

Pour ce faire, vous devez désactiver temporairement tous vos plugins WordPress, y compris les plugins de sécurité.

Désactiver tous les plugins WordPress en masse

Si cela résout le problème, alors l'un des plugins de votre site Web était à l'origine de l'erreur.

Vous pouvez découvrir quel plugin était le coupable en les activant un par un jusqu'à ce que l'erreur 403 réapparaisse. Une fois que vous avez trouvé le plugin problématique, vous devriez le supprimer et chercher une alternative ou contacter ses développeurs pour obtenir de l'aide.

Méthode 2 : Régénérer votre fichier .htaccess

Souvent, l'erreur 403 Forbidden est causée par un fichier .htaccess corrompu sur votre site WordPress. La bonne nouvelle est que la correction de ce fichier est assez facile.

Tout d'abord, vous devez vous connecter à votre site Web à l'aide d'un client FTP comme FileZilla ou l'application Gestionnaire de fichiers de votre panneau de contrôle d'hébergement.

Ensuite, trouvez le fichier .htaccess dans le dossier racine de votre site WordPress. Si vous ne le voyez pas, vous devrez peut-être activer les fichiers cachés dans votre client FTP.

Consultez ce guide si vous ne trouvez pas le fichier .htaccess dans votre dossier WordPress.

Téléchargez le fichier .htaccess sur votre ordinateur afin d'avoir une nouvelle sauvegarde. Après cela, supprimez le fichier de votre serveur.

Ne vous inquiétez pas, votre site WordPress fonctionnera toujours temporairement sans lui.

Supprimer le fichier .htaccess de votre site WordPress

Maintenant, essayez d'accéder à votre site Web. Si l'erreur 403 Forbidden est résolue, alors votre fichier .htaccess était corrompu.

Vous pouvez générer un nouveau fichier .htaccess en vous connectant à votre espace d'administration WordPress et en allant à la page Paramètres » Permaliens.

Régénération du fichier .htaccess dans WordPress

Cliquez simplement sur le bouton « Enregistrer les modifications » en bas de la page. WordPress générera alors un nouveau fichier .htaccess correct pour vous.

Méthode 3 : Corrigez les autorisations de vos fichiers et répertoires

Si les autres solutions n’ont pas résolu l’erreur, alors des permissions de fichiers incorrectes sont la cause la plus probable. Tous les fichiers de votre site Web ont des permissions qui contrôlent qui peut les lire, les écrire et les exécuter.

Des permissions incorrectes peuvent provoquer l’erreur 403 Forbidden. Elles donnent l’impression à votre serveur Web que vous n’avez pas la permission d’accéder à ces fichiers.

Vous pouvez demander à votre fournisseur d’hébergement WordPress de vérifier les permissions de fichiers correctes de votre site Web. De nombreux hébergeurs sont très serviables et régleront cela pour vous.

Modifier incorrectement les permissions de fichiers peut avoir de graves conséquences. Si vous ne vous sentez pas en confiance, il est préférable de demander à votre hébergeur ou d’engager un professionnel.

Cependant, si vous souhaitez le faire vous-même, voici comment vérifier vos permissions de fichiers. Connectez-vous à votre site WordPress à l’aide d’un client FTP et accédez au dossier racine contenant tous vos fichiers WordPress.

Vérification des permissions de fichiers

Faites un clic droit sur un dossier et sélectionnez « Permissions de fichiers » dans le menu.

Votre client FTP vous affichera une boîte de dialogue de permissions.

Modification des permissions de fichiers via FTP

Tous les dossiers de votre site WordPress doivent avoir une permission de fichier de 744 ou 755. Tous les fichiers doivent avoir une permission de fichier de 644 ou 640.

Vous pouvez définir la permission pour le dossier racine à 755. Cochez la case « Récursion dans les sous-répertoires » et sélectionnez l’option « Appliquer uniquement aux répertoires ». Cliquez sur « OK » pour appliquer.

Ensuite, répétez le processus pour tous les fichiers. Cette fois, utilisez une permission de fichier de 644. Cochez la case « Récursion dans les sous-répertoires » et sélectionnez l’option « Appliquer uniquement aux fichiers ».

Maintenant, vous devez cliquer sur « OK ». Une fois que c'est terminé, essayez d'accéder à votre site Web pour voir si l'erreur 403 Forbidden a disparu.

Méthode 4 : Videz votre cache et vos cookies

Parfois, la solution la plus simple est la plus efficace. Vider le cache et les cookies de votre navigateur peut résoudre l'erreur 403 Forbidden. Des données corrompues stockées par votre navigateur peuvent causer des problèmes de compatibilité.

De même, un cache corrompu généré par un plugin WordPress peut également causer des problèmes. Nous utilisons WP Rocket sur nos sites, et vider son cache est une étape de dépannage standard. Si votre plugin de cache a des paramètres pour restreindre l'accès, des mauvaises configurations pourraient également en être la cause.

Pour vider le cache de votre navigateur, suivez les instructions de notre guide sur comment vider le cache dans les principaux navigateurs.

Si vous utilisez un plugin, consultez notre guide sur comment vider votre cache WordPress.

Méthode 5 : Désactivez temporairement le CDN (Content Delivery Network)

Si vous utilisez un Réseau de Diffusion de Contenu (CDN) pour améliorer la vitesse de votre site, il pourrait interférer et causer l'erreur. Un CDN agit comme un intermédiaire entre votre serveur et les visiteurs.

Pour voir si votre CDN est le coupable, désactivez-le temporairement via ses paramètres. Ensuite, testez votre site Web pour voir si l'erreur disparaît.

Si la désactivation du CDN résout l'erreur, vous devrez contacter l'équipe de support de votre fournisseur de CDN pour obtenir de l'aide supplémentaire.

Méthode 6 : Recherchez les logiciels malveillants

Les logiciels malveillants peuvent causer une variété de problèmes, y compris l'erreur 403 Forbidden. Ils peuvent interférer avec les permissions de fichiers ou perturber la communication entre votre site web et le serveur.

Pour vérifier la présence de logiciels malveillants, nous vous recommandons de scanner votre site web.

Pour nos propres sites, nous utilisons le puissant scanner inclus avec Sucuri. De nombreux autres plugins de sécurité offrent également des fonctionnalités de scan de logiciels malveillants et peuvent souvent supprimer les fichiers malveillants en un clic.

Méthode 7 : Contactez votre fournisseur d'hébergement ou un expert WordPress

Si vous avez essayé toutes les étapes précédentes et que l'erreur persiste, le problème peut se situer au niveau du serveur. Contacter l'équipe de support de votre fournisseur d'hébergement est une excellente prochaine étape, car ils peuvent vérifier les journaux du serveur et les autorisations de fichiers pour vous.

Pour plus de détails, consultez notre guide sur comment contacter le support WordPress.

Tutoriel vidéo

Si vous préférez des instructions plus visuelles, regardez la vidéo ci-dessous.

S'abonner à WPBeginner

Foire aux questions sur les erreurs WordPress

Voici les réponses à quelques questions courantes relatives aux erreurs WordPress.

Quelle est la différence entre une erreur 403 et une erreur 404 ?
Une erreur 403 Forbidden signifie que le serveur comprend la requête mais refuse d'accorder l'accès en raison d'un problème d'autorisations. En revanche, une erreur 404 Not Found signifie que le serveur ne trouve pas du tout la page demandée.

Comment trouver les journaux d'erreurs WordPress pour obtenir plus d'indices ?
Les journaux d'erreurs peuvent fournir des informations techniques détaillées. Vous pouvez souvent les trouver dans votre panneau de contrôle d'hébergement ou en activant le mode de débogage de WordPress. Notre guide explique comment trouver et accéder aux journaux d'erreurs WordPress.

Une erreur 403 est-elle similaire à une erreur de serveur interne 500 ?
Non, elles sont différentes. Une erreur 403 est un problème d'autorisations. Une erreur de serveur interne 500 est un message plus général indiquant que quelque chose s'est mal passé sur le serveur, mais sans spécifier quoi.

Nous espérons que cet article vous a aidé à résoudre l'erreur 403 Forbidden dans WordPress. Vous voudrez peut-être aussi consulter notre liste des problèmes les plus courants de l'éditeur de blocs et notre sélection d'experts des plugins WordPress indispensables pour développer votre site Web.

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.

Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

169 CommentsLeave a Reply

  1. Bonjour, bonne journée. J'apprécie vos efforts pour créer ce contenu. La présence d'une erreur 403 est souvent due à des problèmes de permissions. Je l'ai rencontrée plusieurs fois, et la plupart du temps, la correction des permissions résout l'erreur. J'ai réussi à résoudre l'erreur 403 de mon site avec l'aide de ce guide auparavant.

  2. Pour mon site, il s'est avéré que c'était ModSecurity. J'ai éliminé tous les problèmes de robots.txt et .htaccess. J'ai trouvé le problème en regardant le journal Apache, puis j'ai mis la règle en liste blanche. Tout est rentré dans l'ordre après ça. Il m'a fallu environ 4 jours pour tout comprendre.

    • Thanks for sharing this for anyone else who runs into the same issue! :)

      Admin

  3. Merci pour cette information ! Elle a été très utile. J'avais cette erreur sur plusieurs pages avec des images cassées (je pense que c'est arrivé après avoir acheté un plan d'hébergement plus grand) et il semble que le problème était un fichier .htaccess corrompu, mais grâce à ces informations, je l'ai résolu en une minute !

  4. Bonjour,
    j'obtiens la même erreur mais dans mon cas, j'ai accès à mon tableau de bord. les problèmes commencent lorsque je clique sur certains menus d'administration comme page, mise à jour, réglage.

    • Nos recommandations seraient les mêmes même si vous avez toujours accès à votre zone wp-admin.

      Admin

  5. Merci beaucoup. J'ai dû restaurer mon site web et j'ai eu cette erreur. Le dossier entier de mon site WordPress n'avait pas les bonnes permissions. Je l'ai changé et ça a fonctionné. Merci beaucoup.

  6. Vous pouvez également essayer de désactiver MODSECURITY dans les paramètres de votre serveur web / cpanel.

    • Merci d'avoir partagé cela. Si vous en arrivez au point où désactiver la sécurité du mod est ce que vous souhaitez essayer, nous recommandons à la plupart des débutants de contacter leur fournisseur d'hébergement à la place pour voir si leur hôte constate une erreur ou quelque chose de leur côté qui pourrait être corrigé.

      Admin

  7. Salut, merci pour ce guide
    Ça m'évite un long mal de tête
    Nb : Désactiver le cache Litespeed a résolu mon problème

  8. La même erreur peut se produire si le fichier index.php est manquant dans le dossier var/html.

  9. J'obtiens une erreur 403 sur la page des mises à jour ainsi que sur la page d'ajout de plugins, des suggestions sur ce que je peux faire ?

    • Contactez votre fournisseur d'hébergement pour qu'il examine le problème, il devrait être en mesure de vous aider à le résoudre.

      Admin

  10. J'ai essayé tous les points mentionnés. Mon site affiche toujours le même message : « Votre connexion n'est pas privée » et « 403 Interdit ». Aidez-moi s'il vous plaît...

    • Si aucune de nos recommandations ne peut vous aider, nous vous recommandons de contacter votre fournisseur d'hébergement pour vous assurer qu'il n'y a aucun problème de leur côté.

      Admin

  11. top !! j'ai un problème après la mise à niveau de mon hébergement par Namecheap !! avec votre article j'ai résolu !! Merci

    • Il se peut que l'hébergeur empêche la modification des permissions de fichiers. Si notre guide ne vous a pas aidé, nous vous recommandons de contacter votre fournisseur d'hébergement qui devrait être en mesure de vous aider.

      Admin

  12. Bonjour, comment résoudre l'erreur 403 interdite qui ne se produit que lorsque j'essaie de publier ou de mettre à jour des articles/pages ? Je n'ai aucun problème lorsque j'accède au site web ou que je télécharge des médias.

    • Contactez votre fournisseur d'hébergement pour qu'il examine le problème, il devrait être en mesure de vous aider et de le résoudre.

      Admin

  13. Merci, supprimer htaccess a résolu mon problème. Parce que parfois 403 apparaît, pas toujours.

  14. J'ai fait tout ce qui est lu dans cet article, mais le problème persiste. Y a-t-il une autre solution ?

    • Si aucune de ces recommandations ne vous a aidé, nous vous recommandons de contacter votre hébergeur, qui pourra normalement vous aider.

      Admin

  15. J'ai suivi tous les conseils, merci. Celui du htaccess était le plus proche : après avoir supprimé la règle de hotlinking d'images à l'intérieur, mon site est enfin revenu à la normale !

  16. Je ne savais pas que .htaccess pouvait être corrompu. L'astuce numéro 2 l'a corrigé rapidement, mais je n'ai pas pu générer le .htaccess. J'ai donc téléchargé, supprimé et ré-téléchargé le .htaccess et cela a très bien fonctionné. Merci, WPBeg

  17. Bonjour,

    Soudainement, mon site affiche le message « Ce site est inaccessible ». Quelqu'un peut-il m'aider ? Je n'arrive pas à le résoudre depuis 7 jours.

    Merci,

    • Avez-vous contacté votre hébergeur ? Ils pourront normalement vous signaler les erreurs qu'ils trouvent sur votre site.

      Admin

  18. Je suis content d'avoir lu l'article et d'avoir essayé tout ce qui y est mentionné, mais cela n'a pas fonctionné. Cependant, les commentaires des utilisateurs ont été utiles. J'ai suivi étape par étape toutes les suggestions que les gens ont mentionnées et j'ai constaté que MOD SECURITY, tout comme d'autres l'ont mentionné, est le principal coupable.

    Comme j'utilise un VPS, je l'ai désactivé depuis mon panneau de contrôle et j'ai effectué les ajustements souhaités sur mon site et cela a fonctionné à merveille !

  19. Après avoir installé WordPress. Ma page Web affiche toujours une erreur 403 et lorsque je vais sur /wp-admin, une erreur 404 apparaît. Fondamentalement, wp-admin est manquant. Comment puis-je résoudre ce problème ?

  20. Bonjour,

    Mes images n'apparaissent pas du tout lorsque je consulte mon site sur différents navigateurs Web.

    Qu'est-ce qui pourrait causer cela ?

    Santé

  21. J'ai tout essayé, j'ai consulté Stack Overflow, Google, puis j'ai essayé ces chemins et aucun d'entre eux n'a fonctionné. La dernière chose que j'ai faite est de réinstaller WordPress depuis le tableau de bord et cela a fonctionné. L'erreur 403 Forbidden a disparu...

    Thank you anyway for this article. hope my exp will help others also :)

  22. Pour moi, le plugin Yoast posait problème. Je vais essayer de le réinstaller et voir ce qui se passe ensuite.

    • Should the problem continue with yoast, if you reach out to the plugin’s support they may be able to update and fix the problem :)

      Admin

    • Glad our recommendations helped and thanks for sharing what worked for you :)

      Admin

    • Les méthodes de cet article devraient également fonctionner pour corriger votre flux RSS

      Admin

  23. Les téléversements de fichiers avec des caractères illégaux (par exemple, une apostrophe dans mes cas récents) provoquent une erreur 403. J'ai vu cela avec des soumissions de fichiers dans Gravity et WPForms.

  24. J'ai lancé un nouveau site web pour un particulier via WP. Lorsque l'ancien site web est appelé, il affiche un message « Interdit - accès refusé sur ce serveur ». J'ai essayé beaucoup de choses via WP pour résoudre le problème, mais comme c'était ainsi avant, serait-ce quelque chose du dernier hébergeur ? J'ai changé les serveurs de noms du site de domaine vers le nouveau site d'hébergement que j'utilise. Le nouvel hébergeur l'a comme domaine principal, mais dit que le domaine est verrouillé. Le déverrouillage du nom de domaine ferait-il une différence ? Toute aide serait GRANDEMENT APPRÉCIÉE !!

    • Si le domaine est verrouillé, votre ancien fournisseur d'hébergement n'accepte normalement pas les modifications des serveurs de noms. Si vous contactez l'endroit où le domaine est actuellement hébergé, ils devraient être en mesure de s'assurer que le domaine pointe correctement.

      Admin

  25. « Failed to load resource: the server responded with a status of 403 (Forbidden) async-upload.php:1 » est le journal d'erreurs de la console que je vois lorsque j'essaie de télécharger une image dans les médias du tableau de bord. Il indique « http error » lorsque j'essaie de télécharger des fichiers. Et ils ne font que quelques Ko, la taille de téléchargement a également déjà été augmentée.

    Des suggestions ?!

    • Contactez votre fournisseur d'hébergement et informez-le du problème, il devrait être en mesure de vous aider.

      Admin

  26. Salut tout le monde, J'ai tout essayé et rien ne semblait résoudre mon problème, puis j'ai eu une étincelle de génie. Si vous utilisez Cpanel, vérifiez sous l'option Sécurité pour la protection Hotlink. Vous l'avez peut-être activée. Ajoutez simplement l'adresse complète de votre site Web et cliquez sur soumettre, cela devrait fonctionner. Cela a fonctionné pour moi.

  27. pourquoi j'ai ce problème –
    Échec du chargement de la ressource : le serveur a répondu avec un statut de 403 (Interdit)
    wp-content/themes/health/assets/slabText/css/slabtext.css?ver=5.0.3

    • Vous voudrez consulter l'étape 3 de l'article pour une erreur comme celle-ci avec votre thème.

      Admin

  28. Ça marche pour moi après avoir désactivé ModSecurity sur Cpanel. Si vous n'avez pas accès à cette option, contactez votre fournisseur d'hébergement et dites-lui que vous souhaitez désactiver cette option.
    J'espère que ça marchera pour vous tous !

  29. Salut, S’il vous plaît aidez-moi… J’ai eu cette erreur en essayant de me connecter à mon wp-admin…

    Erreur HTTP 403 – Interdit
    Le serveur Web est configuré pour ne pas lister le contenu de ce répertoire ou vous n'avez pas les permissions suffisantes pour accéder à la ressource

    Erreur. La page ne peut pas être affichée. Veuillez contacter votre fournisseur de services pour plus de détails. (14)

    Merci d'avance

  30. Lorsque j’ai ajouté mon deuxième domaine complémentaire, j’ai sélectionné blog dans le répertoire (facultatif). Je pense qu’il devrait être vide maintenant, je ne peux pas voir mon site Web lorsque j’entre sitename .com, il affiche une erreur. Je peux accéder à mon wp admin en tant que sitename .com/blog/wp-admin. Je veux supprimer blog de celui-ci. Mon premier site Web sur cet hébergement fonctionne bien avec WordPress, Godaddy. Je ne sais pas quoi faire, s’il vous plaît, aidez-moi ???

  31. Merci les gars.
    Vous m'avez bien dépanné.
    Je viens de découvrir que mes permissions publiques n'étaient ni lisibles ni exécutables.

Laisser un commentaire

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.