由於一些精彩的人在這裏堆棧溢出我使用這個腳本在dev.website.com得到了我的身份驗證工作,要求密碼:如何設置基本身份驗證部分子域名而不是其他人使用envif
SetEnvIfNoCase Host ^.*dev\.website\.com$ require_auth=true
AuthUserFile /var/www/vhosts/website.com/.htpasswd
AuthName "Password Protected"
AuthType Basic
Order Deny,Allow
Deny from all
Satisfy any
Require valid-user
Allow from env=!require_auth
我也希望它需要密碼:myname.website.com mynamedev.website.com & devmyname.website.com。基本上只有「www.website.com」和「website.com」。
這樣做最簡單的方法是什麼?