2010-10-22 6 views
1

Pour entrer sur mon site, les utilisateurs doivent entrer leur mot de passe dans la boîte .htaccess qui apparaît. Je veux également restreindre l'accès au répertoire .svn. La partie de mot de passe fonctionne bien, mais quand j'ajoute le dernier bit de bloquer l'accès à quoi que ce soit sous .svn que je suis incapable d'accéder à une page sur mon site:/Aide avec fichier .htaccess

AuthUserFile /path/to/.htpasswd 
AuthType Basic 
AuthName "Development Area" 
Require valid-user 

<DirectoryMatch .*\.svn/.*> 
    Deny From All 
</DirectoryMatch> 

Répondre

0
<DirectoryMatch "\.svn"> 

devrait fonctionner très bien. L'argument devrait être une regex contre laquelle le nom du répertoire est apparié et les caractères génériques avant et après ne devraient pas être nécessaires dans ce cas. En outre, le problème avec votre config est probablement juste que l'expression rationnelle n'a pas été citée.