Apache ne reconnaît pas le directory protégé par mot de passe

Je souhaite le mot de passe du directory /rutorrent sur mon site. Dans ce directory, j'ai créé ce file .htaccess :

 AuthUserFile /home/whitey/sites/localhost/.htpasswd AuthName "Login to use rutorrent" AuthType Basic require valid-user 

Et puis j'ai un file .htpasswd dans /home/whitey/sites/localhost/ :

 whitey:f9kK77E4scRcI 

J'ai généré le mot de passe en utilisant un générateur .htpasswd ligne. J'ai redémarré Apache, mais quand je vais au /rutorrent , je ne suis pas invité à entrer un mot de passe.

Rien ne s'affiche également dans les journaux d'erreurs.

Pour que Apache utilise votre file .htaccess , la configuration de base doit spécifier que vous êtes autorisé à replace la configuration à l'aide de la directive AllowOverride . En outre, le type de rlocation approprié doit être autorisé. Pour les directives Auth * et Require, vous devez avoir au minimum (vous pouvez également avoir d'autres options dans la list ou All ):

 AllowOverride AuthConfig 

configuré pour <Directory> le file .htaccess est dans (ou un directory au-dessus de celui-ci, sans autre annuaire désactivant la directive)