因此,不要像我在这里尝试的那样从整个身份验证中排除一个文件。我刚刚决定将特定文件添加到身份验证中,如下所示:
<Files ...>
</Files>
事情是这样的:
<Files Available.php>
AuthType Basic
AuthName "Login"
AuthUserFile /disks/*/*/Folder/.htpasswd
Require valid-user
</Files>
它的工作原理是它需要对 php.ini 进行身份验证。但是,当我像这样放置多个文件时:
<Files Available.php,Insert.php,upload_file.php>
AuthType Basic
AuthName "Login"
AuthUserFile /disks/*/*/Folder/.htpasswd
Require valid-user
</Files>
它不需要对任何文件进行身份验证。有什么想法我在语法上写错了吗?
另外,我如何要求对所有子目录进行身份验证?