D'où vient l'erreur "403 Forbidden" d'apache ?
Contexte
En interrogeant une url, apache renvoie une erreur 403 Forbidden.
Résolution
Regarder la fin du fichier d’erreur d’apache grâce à la commande tail. Par défaut, le fichier d’erreurs se trouve dans /var/log/apache2/error.log sous Debian ou Ubuntu et dans /var/log/httpd/error_log sous Redhat & co.
user@machine:~ $ tail /var/log/apache2/error.log
[...]
[Thu May 29 12:43:45 2008] [error] [client XXX.XXX.XXX.XXX] File does not exist: /var/www/...
[Thu May 29 07:11:08 2008] [error] [client XXX.XXX.XXX.XXX] Directory index forbidden by Options directive: /var/www/...
L’une des dernières lignes devrait expliquer l’erreur 403 par l’un des messages suivante :
Pour résoudre l’une de ces erreurs, cliquer sur le lien correspondant.