403 Forbidden sur l'hébergement web
Ce qui provoque une erreur 403 — et comment la corriger.
Une erreur 403 Forbidden signifie que le serveur a bien reçu votre requête, mais refuse de l'exécuter. Sur l'hébergement web, cela est presque toujours dû à l'une de ces trois causes : un fichier index manquant, des permissions de fichiers incorrectes ou l'intervention du système de sécurité.
1. Fichier index manquant
Par défaut, le serveur n'autorise pas les visiteurs à parcourir le contenu d'un répertoire si aucun fichier index n'est présent.
Les fichiers index habituels sont : index.html, index.htm et index.php.
Solution :
- Créez un fichier
index.htmlvide (ouindex.php) à la racine de votre site (public_html). - Si vous utilisez un CMS, assurez-vous que
index.phpest bien présent à la racine et lisible par le serveur.
2. Permissions de fichiers ou de dossiers incorrectes
Les environnements d'hébergement web requièrent une structure de permissions précise. Si quelque chose ne va pas, vous obtiendrez une erreur 403.
Les permissions correctes sont :
- Fichiers —
644 - Dossiers —
755
Solution :
Ouvrez le gestionnaire de fichiers cPanel (ou connectez-vous via FTP) et appliquez les bonnes permissions au répertoire racine de votre site ainsi qu'à tout son contenu.
3. Listage des répertoires désactivé
Si vous souhaitez intentionnellement permettre aux visiteurs de parcourir le contenu d'un dossier (sans fichier index), ajoutez la ligne suivante à votre fichier .htaccess :
Options +Indexes
Gardez à l'esprit que cela expose publiquement le contenu du dossier — utilisez cette option avec précaution.
Nos produits et services
4. Quarantaine ImunifyAV
Le système de sécurité de votre hébergement peut avoir automatiquement mis en quarantaine des fichiers jugés suspects — des fichiers manquants entraînent une erreur 403.
Solution :
- Connectez-vous à cPanel → ImunifyAV.
- Vérifiez si des fichiers de votre site ont été mis en quarantaine.
- Restaurez-les depuis la quarantaine ou ajoutez-les à la liste des exceptions si vous êtes certain qu'ils sont sains.
Quelques conseils supplémentaires
- Après toute modification des permissions ou du fichier
.htaccess, videz toujours le cache de votre navigateur (Ctrl + F5) avant de vérifier le résultat. - Sur WordPress, portez une attention particulière au dossier
wp-content/uploads— il doit être défini à755. - Une erreur 403 peut également être déclenchée par une règle incorrecte dans
.htaccess, comme une redirection mal configurée ou un blocage IP trop large.
Aide
Une question ou besoin d'un coup de main ? Écrivez-nous via le système de tickets — nous sommes toujours là pour vous aider !