403 Forbidden |
Accès refusé |
---|---|
HTTP, Serveur Web |
Formulation
403 Forbidden |
Description
Ce code d'erreur permet d'indiquer que l'accès à cette page est refusé.
Remarques
- Mauvaise configuration : En général, il y a des droits insuffisants aux fichiers, un absence d'un fichier d'index de répertoire ou il y a une règle «Deny» écrit dans un fichier «.htaccess».
- Site à trafic élevé : Sur des sites avec un haut niveau de trafic, cette erreur peut être provoqué par des valeurs de paramètres trop petite, par exemple avec Apache, les paramètres «MaxClients» (le nombre d'internaute pouvant visiter la page exactement en même temps) ou «ulimit» (limitant le nombre de fichiers simultanément ouvert sur un .htaccess par exemple) pourraient provoquer se genre de comportement.
- Le code d'état 403 Forbidden indique que le serveur a compris la requête mais refuse de l'autoriser. Un serveur souhaitant rendre public pourquoi la requête a été interdite peut décrire cette raison dans la charge utile de réponse (le cas échéant).
- Si des informations d'authentification ont été fournies dans la requête, le serveur les considère insuffisantes pour accorder l'accès. Le client ne devrait pas répéter automatiquement la requête avec les mêmes informations d'identification. Le client peut répéter la requête avec des informations d'identification nouvelles ou différentes. Cependant, une requête peut être interdite pour des raisons sans rapport avec les informations d'identification.
- Un serveur d'origine souhaitant masquer l'existence actuelle d'une ressource cible interdite peut plutôt répondre avec un code d'état de 404 Not Found.
Solution
- Changer les droits d'accès de fichiers ou de dossiers.
- Augmenter les valeurs de variables comme "ulimit" ou "MaxClients".
Voir également
Dernière mise à jour : Vendredi, le 1er septembre 2017