2010-10-11 54 views
3

如果用戶不在某個IP範圍內,是否有方法要求使用htpasswd?HT訪問IP限制和htpasswd

編輯:

K I有這個權利現在

Order Deny,Allow 
Deny from all 
AuthName "Htacess" 
AuthUserFile /var/www/Test/.htpasswd 
AuthType Basic 
Require valid-user 
Allow from 111.111.111.111 
Satisfy Any 

但它給我一個500錯誤

回答

7

想通了

AuthName "Htaccess" 
AuthUserFile /var/www/test/.htpasswd 
AuthType Basic 
Satisfy Any 
<Limit GET POST> 
    Order Deny,Allow 
    Deny from all 
    Allow from 111.111.111.111 
    Require valid-user 
</Limit> 
0

可以限制使用的.htaccess的IP範圍訪問。您可以將其與.htpasswd的用戶結合使用以獲得更高的安全性。

看看this tutorial概述兩個。雖然是分開的,但可以在同一個.htaccess文件中一起使用它們。

+0

是啊,我知道如何使用他們兩個,我只是不知道如何加入他們的行列 – Ascherer 2010-10-11 17:58:09