如果该网站由给定的域名调用,是否可以保护该网站?
例如
www.domain.com -> 无密码保护 www.domain.net -> 密码保护
两个 URL 均被路由至同一个文档根目录。
答案1
如果您有多个虚拟主机,则可以通过以下指令为其中一个添加密码保护,而不为另一个添加密码保护:
<VirtualHost *:80>
DocumentRoot /www/example1
ServerName www.example1.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /www/example1
ServerName www.example1.org
<Directory "/www/example1">
AuthType Basic
AuthName "Protected Site"
AuthUserFile /etc/httpd/passwd
Require user joeuser
</Directory>
</VirtualHost>
以下是有关此内容的更多信息: