我似乎无法找到编写.htaccess文件的正确方法。我最初设置了文件以允许访问文件目录,并且工作正常:
AuthUserFile /var/www/html/technical/mep/.htpasswd
AuthGroupFile /dev/null
AuthName "Password Protected Area"
AuthType Basic
Require valid-user
现在我需要做的是添加一个额外的htpasswd文件(例如.htpasswd2),并允许那些额外的用户只能访问该目录中的单个文件。如何编辑当前的.htaccess文件以实现此目的?
答案 0 :(得分:1)
您只需使用<FilesMatch>
容器:
<FilesMatch protected.html>
AuthUserFile /var/www/html/technical/mep/.htpasswd2
AuthGroupFile /dev/null
AuthName "Password Protected Area 2"
AuthType Basic
Require valid-user
</FilesMatch>
文件“ protected.html ”会使用.htpasswd2
文件。