Nginx的basic_auth

我有设置:

location / {auth_basic "Private zone";auth_basic_user_file /user/.httpasswds;} 

 location index.html {auth_basic off;} 

www.myserver.org/index.html工作完美没有基本的authentication对话框,

索引文件是index.html,但www.myserver.orgwww.myserver.org/要求input密码。

如何解决? 谢谢。

您需要接受//index.html连接而无需身份验证。

 index index.html; location = / { } location = /index.html { } location / { auth_basic "Private zone"; auth_basic_user_file /user/.httpasswds; } 

详情请参阅此文件 。