Ubuntu的Apache2 – 限制访问的IP地址

在Ubuntu 11.04,我试图允许从IP没有密码提示,并允许从任何地址与密码提示 。 但它不工作。 来自互联网的每个人都可以访问该页面而不需要密码 如果我设置简单的密码authentication(没有条件),它的工作原理。

帮帮我!

如果你想完全阻止来自其他IP的请求,你可以这样做:

 <Directory /var/www/sub/payroll/> Order deny,allow deny from all Allow from 192.168.1.1 </Directory> 

它阻止来自除指定的IP之外的所有IP的请求。

如果你想使用.htaccess的密码promt尝试这个链接: http ://www.cyberciti.biz/faq/howto-setup-apache-password-protect-directory-with-htaccess-file/