我在 nginx.conf 中添加了两行基本身份验证。
这样,反向代理下的所有子域名块都受密码保护。但我确实有几个不想让它有密码保护。
为了让它们通过,我需要在这些服务器块中包含什么?
谢谢你!
抱歉,我不知道通配符是什么,也不知道它是否适用于这种情况。
答案1
有一个选项可以使用来关闭服务器块auth_basic off;
。将其添加到每个子域的根位置。
server {
...
server_name sub.example;
...
location / {
....
auth_basic off;
}
}
来源 :https://nginx.org/en/docs/http/ngx_http_auth_basic_module.html#auth_basic