[Résolu][Apache] Exclure un dossier de la protection par mot de passe (htaccess)

Salut,

Je suis en train de faire un site, et tant qu’il n’est pas terminé, j’ai mis une protection par mot de passe, via un fichier .htaccess, à la racine :

AuthUserFile /home/site/www/.htpasswd AuthGroupFile /dev/null AuthName "Acces Restreint" AuthType Basic <Limit GET POST> require valid-user </Limit>
J’aimerai exclure un dossier de cette protection, mais je ne sais pas trop comment faire ? Par exemple il faudrait un mot de passe pour accèder à monsite.com ou monsite.com/services, mais pas pour monsite.com/toto

Merci :stuck_out_tongue:

Essaie ça: dans ton .htaccess, ajoute avant le limit get post:

<Directory /toto> Order Allow,Deny Allow from All </Directory>

Sinon, déplace ton dossier toto ailleurs (de manière à ce qu’il ne soit pas couvert par l’htaccess, et fait un Alias pour qu’il soit accessible par l’url monsite.com/toto

[quote=“ColdFire, post:2, topic: 29329”]Essaie ça: dans ton .htaccess, ajoute avant le limit get post:

<Directory /toto> Order Allow,Deny Allow from All </Directory>[/quote]
Mhh… j’ai une erreur 500 avec ça (en mettant <Directory /home/site/www/toto>

Logique :
http://httpd.apache.org/docs/2.0/mod/core.html#directory

Ca ne marche pas dans le .htaccess. Il m’avait semblé avoir réussi à le faire, mais je ne retrouve pas comment. J’éditerais si je retrouve.

[Edit] Tout con : tu rajoute donc un .htaccess dans /toto avec dedans :

<LimitExcept POST GET> Require valid-user </LimitExcept>

Bien entendu, rien ne t’empeche de rajouter d’autres méthodes acceptées par

Nickel, merci beaucoup bishop !

cedric, tu nous mets un tag [RESOLU] s’il-te-plait?

Edit: merci!