Problème avec plusieurs fichiers .htaccess

Problème avec plusieurs fichiers .htaccess - Hébergement - Réseaux grand public / SoHo

Marsh Posté le 05-03-2012 à 23:35:18    

Bonjour, sur un site héberger par free, je cherche à protégerer l'accés à 2 répertoires, disons répertoire1 et répertoire2.
 
Dans un premier temps, j'ai commencé par répertoire1 :
 
donc fichier .httaccess  :
 
PerlSetVar AuthFile /protection/.htpassecoledemusique
AuthName "Identification obligatoire"
AuthType Basic
require valid-user
 
et un fichier .htpassecoledemusique dans /protection qui contient  
 
utilisateur1:passwd1
 
Jusque la, ça fonctionne.  
 
Par contre, lorsque j'ai voulu protéger le 2°) répertoire en faisant de la même façon pour le répertoire2 :
fichier .httaccess  :
 
PerlSetVar AuthFile /protection/.htpassphotos
AuthName "Identification obligatoire"
AuthType Basic
require valid-user
 
et un fichier .htpassphotos dans /protection qui contient  
 
utilisateur2:passwd2
 
et la impossible de se connecter à aucun des 2 répertoires.
 
en résumé, un répertoire protégé par un .httaccess, ça fonctionne mais 2 répertoires protégé par 2 .httaccess , plus d'accès aux 2 répertoires.
 
Quelqu'un aurait une idée sur ce qui ne va pas ?
 
Merci pour toute aide

Reply

Marsh Posté le 05-03-2012 à 23:35:18   

Reply

Marsh Posté le 06-03-2012 à 09:49:57    

Ce sujet a été déplacé de la catégorie Systèmes & Réseaux Pro vers la categorie Réseaux grand public / SoHo par Je@nb

Reply

Marsh Posté le 25-03-2012 à 20:32:13    

Dans ton virtualHost tu as bien autoriser les .Htaccess? fait un alloweride All ? souvent c'est ça le problème qui fait que .htaccess ne fonctionne pas.


---------------
blog Bretagne
Reply

Marsh Posté le 25-03-2012 à 20:43:31    

En fait, mettre des noms de fichiers qui ne commence pas par point pour les fichiers des mots de passe a résolu mon problème ...
Pourquoi, je n'en sais rien mais ça fonctionne maintenant.


Message édité par dedfh le 25-03-2012 à 23:17:44
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed