royal38 Posté 23 Mai 2008 Posté 23 Mai 2008 Bonjour, J'ai un .htaccess sur mon site qui protège un de mes dossier. J'ai un login et un pass qui me permettent d'accéder à ce dossier. Cependant, je voudrait qu'avec un autre login, une personne puisse accéder à un et un seul fichier du repertoire. Est-ce possible? Merci
astanos Posté 28 Mai 2008 Posté 28 Mai 2008 (modifié) Bonjour, En ayant par exemple un dossier "Folder", contenant les fichiers 1.txt, 2.txt et 3.txt ainsi que le .htaccess et le .htpasswd Ton .htpasswd est du type toto:toto titi:titi (en espérant bien évidemment que les mots de passe soient cryptés =) ) Si tu veux que le user toto puisse accéder à la racine du dossier ainsi qu'aux fichiers, mais que le user titi ne puisse accéder qu'à 3.txt tu peux faire comme ça dans ton .htaccess: CODE AuthUserFile "/chemin/vers/Folder/.htpasswd"AuthGroupFile /dev/null AuthName "Accès sécurisé" AuthType Basic <LIMIT GET POST> Require user toto </LIMIT> <FilesMatch 3.txt> AuthUserFile "/chemin/vers/Folder/.htpasswd" AuthName "Accès sécurisé" AuthType Basic require user toto titi </FilesMatch> Testé rapidement en local et ça a l'air de jouer. Modifié 28 Mai 2008 par astanos
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant