Nginx
如何從 Nginx 子域中排除基本身份驗證
我在 nginx.conf 中添加了兩行基本身份驗證。
這樣反向代理下的所有子域塊都受密碼保護。但我確實有一些我不希望它有那個。
為了讓它們通過,我需要在這些伺服器塊中包含什麼?
謝謝!
抱歉,我不知道萬用字元是什麼,也不知道它是否適用於這種情況。
有一個選項可以使用
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