
我在 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