0

这是我网站根目录内的文件夹图片:
目录
我想让 htaccess 需要身份验证才能访问这些文件夹中的任何一个。www.domain.com/Folder/CSS因此,没有正确的用户名和密码,任何人都无法输入和访问它。到目前为止,我已经尝试过:

<DirectoryMatch "^*">
    AuthType Basic
    AuthName "Login"
    AuthUserFile /disks/*/*/Folder/.htpasswd
    Require valid-user
</DirectoryMatch>

这是为了确保所有子目录 ( classes, cs, images, js) 的安全,但是当我输入时,www.domain.com/Folder/Front.php它会出现:

Internal Server Error

没有控制台错误。如何让 htaccess 验证所有子目录(但不是 FRONT.PHP!)?

4

1 回答 1

0

尝试将 DirectoryMatch 正则表达式更改为/(.+)

这里有一个正则表达式测试器......

希望有帮助

干杯罗宾

ps:apache日志说什么?是否开启了日志记录。

于 2012-10-16T10:17:41.240 回答