Une erreur 403 signifie que le serveur a compris votre requête mais refuse délibérément de l'exécuter — distinct d'une 404, où la ressource n'existe simplement pas.
Permissions de fichiers incorrectes
Les fichiers ou dossiers avec des permissions trop restrictives sont l'une des causes les plus courantes — vérifiez les paramètres standards (644 pour fichiers, 755 pour dossiers).
Fichier index manquant
Un répertoire sans fichier index.php ou index.html, et sans listage de répertoire activé, retourne une 403 par conception dans plusieurs configurations serveur.
Restrictions .htaccess
Vérifiez les règles de refus explicites dans .htaccess qui pourraient bloquer l'accès involontairement, surtout après une modification récente.
Blocage d'IP
Les extensions de sécurité ou pare-feu au niveau serveur bloquent parfois des IP précises — vaut la peine de vérifier si vous voyez cette erreur seulement depuis certains emplacements ou appareils.
English
Deutsch