Accès interdit — le serveur refuse de traiter la requête
Le serveur a compris la requête et identifié le client, mais refuse de la traiter. Contrairement au 401, s'authentifier ne changera rien — le client n'a pas les permissions nécessaires. Causes : fichier .htaccess qui bloque l'accès, permissions de fichier incorrectes sur le serveur (le serveur web n'a pas le droit de lire le fichier), IP bloquée par un WAF (Web Application Firewall), ou restriction géographique.
chmod 644 pour les fichiers, chmod 755 pour les dossiers).