是否可以在同一个虚拟主机配置中的同一个文档根目录中列出 2 个不同的目录,每个目录都有自己不同的用户名/密码?
最终目标是浏览到:https://我的服务器主机名 它显示 2 个目录,dir1 和 dir2,如果单击 dir1,则只有输入 user1 的密码才能进入;如果单击 dir2,则只有输入 user2 的密码才能进入。
我的非工作配置:
<VirtualHost *:443>
DocumentRoot "/app/httpd/home/htdocs/"
ServerName myservershostname
<Directory "/app/httpd/home/htdocs/">
Options Indexes FollowSymLinks
</Directory>
<Directory "/app/httpd/home/htdocs/dir1/">
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /etc/httpd/.htpasswd
Require user user1
</Directory>
<Directory "/app/httpd/home/htdocs/dir2/">
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /etc/httpd/.htpasswd
Require user user2
</Directory>
</VirtualHost>
目前当我浏览到https://我的服务器主机名它没有列出任何内容。任何意见或资源都非常感谢