[htaccess]n'est pas activé !

Bonjour,
je suis sous debian etch 4.r0
J’ai un compte chez dyndns.
Et j’ai installer apache.
J’ai un dossier de photos, mais je souhaiterais le restreindre à certains utilisateur.
Donc je me suis lancer dans le htaccess !!! :laughing: :laughing: :laughing:

Voici mon fichier .htaccess

AuthUserFile "/var/www/htpasswd/.htpasswd" AuthName "c'est quoi ton mot de passe non di diou !" AuthType Basic <Limit GET POST> require valid-user </Limit>

et le .htpasswd

Hors kan je vais dans monsite.com/photos, tout est affiché ! :neutral_face: :imp:
y’a-t-il quelquechose à modifier dans apache pour que htaccess fonctionne ?

est ce que tu as codé ton .htpassword avec la command htpasswd -c user ? Parce que sinon ça fonctionne pas effectivement.

Regarde si le : allowoverride n’est pas a “none” dans ton apache.conf :wink:

Tu peut le mettre en ‘all’ pour autoriser

httpd.apache.org/docs/2.2/mod/co … owoverride

Ca n’a surement rien a voir, mais tant que je n’ai pas mis ça

[code]ErrorDocument 403 http://xxxxxxxxxx.fr/plante403.htm
ErrorDocument 404 http://xxxxxxxxxx.fr/plante404.htm
PerlSetVar AuthFile /le repertoire/.lesmotsdepasse
AuthName "secured acces"
AuthType Basic

Require valid-user
[/code]
avec les majuscules là ou il faut, les mots en majuscule en majuscule, ça n’a jamais voulu marcher, maintenant je ne touches plus à rien !

util1:pwd1 util2:pwd2 util3:pwd3
sans l’ombre d’une ponctuation

A+

Merci vous aviez raison.
J’avais la répnse sous les yeux pour le All.
Mais le probleme, c’est que

<directory> /var/www [...] Allowoverride
c’est dans le fichier /site-enabled/000-defaut et c’est précisé nulle part !!!

Merci sa marche
Encore une victoire debian ! :mrgreen: :laughing: