要进入我的网站,用户需要在弹出的.htaccess框中输入密码。我还想限制对.svn目录的访问。密码部分工作正常,但是当我添加最后一点关于阻止访问.svn下的任何内容时,我无法访问我网站上的任何页面:/
AuthUserFile /path/to/.htpasswd
AuthType Basic
AuthName "Development Area"
Require valid-user
<DirectoryMatch .*\.svn/.*>
Deny From All
</DirectoryMatch>
答案 0 :(得分:0)
<DirectoryMatch "\.svn">
应该工作得很好。参数应该是与目录名匹配的正则表达式,并且在这种情况下不需要前后的通配符。此外,您的配置问题可能只是没有引用正则表达式。