Nginx跟Apache取消带验证目录的子目录验证的方法

Nginx和Apache取消带验证目录的子目录验证的方法

转自:?http://ihipop.info/2011/06/2473.html?

?

长期使用Nginx的后果就是,Apache都不会用了。
Nginx启用目录的HTTP验证非常简单:

auth_basic “DD-WRT-Wireless-Access”;
auth_basic_user_file pass.txt;

甚至可以直接在Server配置节里面指定。
要关闭某个目录的验证 也很简单

location ~* /route\/? {
auth_basic off;
index index.html index.htm index.php;
}

Apache可以用Satisfy来实现(当然Nginx也支持satisfy)

Satisfy可以实现这样一个功能:当一个目录abc启用了密码保护,想单独开放它的一个子目录def,让这个子目录无须密码即可访问,或者对某些IP段落,比如192.168.2.0/24免密码访问,那么可以这样设置:

1 AllowOverride All
2 AuthName “Admin required”

免责声明: 本文仅代表作者个人观点,与无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

相关资料

推荐阅读

友情链接:

Copyright © 2013-2023 页 当前在线:1133人  网站在1天3时50分42秒内访问总人数:303304人 当前 15.68%  

Nginx跟Apache取消带验证目录的子目录验证的方法

相关文章:

你感兴趣的文章:

标签云: