ALL SYSTEMS OPERATIONALUPTIME 99.97%FLEET 18/18IN-MUM · US-LAX · EU-FSN EST. 2003 · +91 11 4998 4038

SAVOIR LES BASSES · LES ERREURS LINUX

403 Erreur interdite

Dernière mise à jour 2025-10-11

Une erreur "403 Interdit" est un code de réponse d'Apache lorsque l'action demandée ne peut être effectuée pour des raisons de sécurité.

 

Il y a quelques choses communes qui pourraient arriver pour causer cette , comme:

  • .htaccess règles de fichiers
  • Insuffisance les autorisations sur un fichier
  • Erreur Propriété d'un dossier
  • ModSecurity règle déclenche et refuse l'accès avec un 403 interdit
  • Adresse IP incorrecte: Un nom de domaine vous dirige vers une adresse IP incorrecte ou obsolète hébergeant un site qui vous empêche d'accéder
  • WordPress: Plugins incompatibles ou défectueux

La meilleure façon de déterminer la cause d'une erreur 403 est d'utiliser la commande 'tail' pour suivre le journal d'erreur Apache tout en reproduisant l'erreur 403 dans votre navigateur en rafraîchissant la page où vous voyez l'erreur 403 sur:

-bash-4.2# tail -fn0 /etc/apache2/logs/error_log
[Wed May 20 00:45:52.779769 2020] [core:crit] [pid 4292] (13)Permission denied: [client 10.3.17.102:57708] AH00529: /home/user/public_html/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable and that '/home/error/public_html/' is executable

 

Autorisations et propriété: L'erreur ci-dessus indique un problème d'accès au fichier .htaccess. Lors de la vérification des fichiers avec lesquels Apache signale un problème d'autorisation, nous devons nous assurer qu'ils ont les permissions correctes (644 pour la plupart des fichiers, 755 pour la plupart des répertoires) et ont la propriété appropriée (utilisateur:utilisateur).

htaccess: Un autre élément courant qui provoque 403 erreurs est les règles d'accès telles que les règles "Options -Index" ou "dénie de" :

-bash-4.2# cat .htaccess
Options -Indexes
deny from all

 

La règle 'Options -Indexes' empêche le chargement d'un répertoire s'il n'y a pas de fichier 'index' présent, comme index.php ou index.html. La règle 'deny from' refusera l'accès au site Web à des adresses IP spécifiques, des plages IP ou tout cela selon la règle .htaccess qui est utilisée. Lorsqu'une règle .htaccess provoque une page 403, le journal d'erreur Apache ressemble généralement à ceci :

[Wed May 20 00:55:52.778579 2020] [access_compat:error] [pid 4292] [client 10.3.17.102:57869] AH01797: client denied by server configuration: /home/user/public_html/


Ceci peut être corrigé en ajoutant un fichier index (dans le cas d'Options -Indexes) ou en supprimant la ligne 'deny from all' du fichier .htaccess.

 

Qu'est-ce que ModSecurity?

ModSecurity est un &lsquo open-source;Pare-feu pour applications Web‘ qui inspecte toutes les requêtes et réponses HTTP. ModSecurity tente d'éviter les requêtes malveillantes et d'éviter les éventuelles fuites de code. ModSecurity utilise des expressions régulières qui tentent de correspondre aux attaques fréquemment utilisées. Il lancera alors une erreur 403 si une règle est déclenchée. Connectez-vous à votre panneau de configuration et désactivez ModSecurity pour le domaine. Si cela résout l'erreur, contactez votre hôte web pour que le problème soit étudié.

 

Adresse IP incorrecte : Vérifiez votre enregistrement

Une autre raison potentielle de votre erreur interdite 403 est que votre nom de domaine indique une adresse IP incorrecte, où vous n'avez pas la permission de consulter le contenu du site’s. Pour contourner cela, vérifiez que votre nom de domaine pointe vers la bonne adresse IP. Votre domaine pourrait toujours pointer vers votre hôte web précédent si vous avez migré vers un nouveau et oublié de mettre à jour vos serveurs de noms. Un code d'état d'erreur 403 sera déclenché lorsque votre hôte précédent mettra fin à votre compte.

 

Désactivez vos plugins WordPress et identifiez les plugins défectueux

Comme nous l'avons mentionné précédemment, l'erreur 403 Interdite peut également être causée par un plugin défectueux. Pour déterminer si c'est le cas, vous devez désactiver vos plugins et les réactiver individuellement.  Pour démarrer, connectez-vous à votre site via FileZilla ou le gestionnaire de fichiers dans votre compte d'hébergement. Ensuite, ouvrez le dossier de contenu wp dans votre répertoire racine site’s et localisez le dossier plugins. Faites un clic droit sur le dossier des plugins et sélectionnez Renommer.

Next, give the folder a new name, for example, “plugins_test”. This will automatically deactivate all of your plugins. If you can access your site after renaming the folder, then the 403 Forbidden error was caused by a glitchy plugin. Your next step is to find out which one it is.

 

Tout d'abord, retournez à votre répertoire racine site’s et renommez le dossier plugins à “plugins”. Ensuite, naviguez vers la page Plugins dans votre tableau de bord WordPress et activez les plugins un à la fois. Continuez jusqu'à ce que vous puissiez reproduire l'erreur.  Une fois que vous avez identifié le plugin défectueux, vous pouvez soit le supprimer ou contacter son développeur pour le soutenir.

 

Autres 403 Variations d'erreurs interdites

Comme beaucoup d'autres codes de statut HTTP, il y a beaucoup de variations pour la façon dont ce code d'erreur se présente.

Voici quelques variantes communes que vous pourriez rencontrer:

  • “Interdit – Vous avez la permission d'accéder / sur ce serveur”
  • “403 – Interdit: L'accès est refusé”
  • “Error 403 – Interdit”
  • “403 – Interdit Erreur – Vous n'êtes pas autorisé à accéder à cette adresse”
  • “403 Interdit – nginx”
  • Erreur “HTTP 403 – Interdit – Vous n'avez pas la permission d'accéder au document ou au programme que vous avez demandé”
  • “403 Interdit l'accès à cette ressource sur le serveur est refusé”
  • “403. Ce’ est une erreur. Votre client n'a pas la permission d'obtenir l'URL / de ce serveur & quo;
  • “Vous n'êtes pas autorisé à afficher cette page”
  • “It appears you don’t have permission to access this page.”

 Contactez-nous si votre présence est toujours présente après avoir essayé les solutions ci-dessus.

← Tous les articles de la base de connaissances

Dites-nous ce qui doit rester debout.

A short conversation with an engineer. No quote-bot, no callback queue. We'll tell you honestly if we're not the right fit.