2009-11-20 68 views
2

我們有幾個域名別名都指向相同的服務器和目錄(只是別名)。.htaccess根據域名要求密碼

但是,當人們來自某些域名時,我想密碼保護(htaccess)該網站。

感謝

回答

2

可以使用SetEnvIf<IfDefine>做到這一點:

SetEnvIfNoCase Host ^www\.example\.com$ host_a 
SetEnvIfNoCase Host ^www\.example\.org$ host_b 
SetEnvIfNoCase Host ^www\.example\.net$ host_c 

<IfDefine host_a> 
    … 
</IfDefine> 
<IfDefine host_b> 
    … 
</IfDefine> 
<IfDefine host_c> 
    … 
</IfDefine> 
+0

甜。正是我在找的東西。 – mrbinky3000 2011-07-10 17:15:14