general.general : problème avec un .htaccess
Posté par marsu1983 () le 30 novembre 2005
Bonjour,
Mon soucis n'est pas au niveau de la connexion, je rentre login et mot de passe et cela marche. Cependant j'ai mis un .htaccess sur un dossier contenant lui même des sous dossiers. Et lorsque j'ai rentré mes identifiants, je ne peux afficher l'arborescence des sous dossier car il me dit accès refusé.
Je pense que mon htaccess bloque en fait les sous dossier chose que je ne veux pas :S. Voici mon .htaccess
AuthUserFile /var/www/stats/.htpasswd
AuthGroupFile /dev/null
AuthName "Mon accès privé"
AuthType Basic
<LIMIT GET POST>
Require valid-user
Merci d'avance
Mon soucis n'est pas au niveau de la connexion, je rentre login et mot de passe et cela marche. Cependant j'ai mis un .htaccess sur un dossier contenant lui même des sous dossiers. Et lorsque j'ai rentré mes identifiants, je ne peux afficher l'arborescence des sous dossier car il me dit accès refusé.
Je pense que mon htaccess bloque en fait les sous dossier chose que je ne veux pas :S. Voici mon .htaccess
AuthUserFile /var/www/stats/.htpasswd
AuthGroupFile /dev/null
AuthName "Mon accès privé"
AuthType Basic
<LIMIT GET POST>
Require valid-user
Merci d'avance
> Lire le message (4 commentaires, moyenne: 1,5).
Vous avez demandé le commentaire #654807.



The way it is
Je pense que mon htaccess bloque en fait les sous dossier chose que je ne veux pas :S.
Va falloir que tu te passes de .htaccess alors, car c'est justement un de ses principes de base:
http://httpd.apache.org/docs/2.0/howto/htaccess.html
"...and the directives apply to that directory, and all subdirectories thereof."
Je te conseille de faire l'auth autrement: php, cgi, etc... Peut-être même existe-t-il des solutions existantes desquelles t'inspirer. Bonne chance!
En fait, Bernardo n'était pas muet; c'est Zorro qui était sourd.
[^]Re: The way it is
D'après ce que je comprends du problème, il ne vient pas d'un problème de droits mis en place par le fichier .htaccess mais de la configuration d'apache.
(cf. http://httpd.apache.org/docs/1.3/mod/core.html#options ) dans le .htaccess, si la configuration d' apache permet la modification de cette option ( cf. http://httpd.apache.org/docs/1.3/mod/core.html#allowoverride )Un problème de listing de répertoire non autorisé, qui se corrige par une directive
[^]Re: The way it is
non ce n'est as un problème avec apache car je retire le .htaccess, le listing se fait correctement