
nginx.conf に基本認証の 2 行を追加しました。
リバース プロキシの下にあるすべてのサブドメイン ブロックがパスワードで保護されるようにします。ただし、パスワード保護を望まないブロックもいくつかあります。
それらのサーバー ブロックを通過させるには、何を含める必要がありますか?
ありがとう!
申し訳ありませんが、ワイルドカードが何であるか、またそれがこの場合に適用可能かどうかはわかりません。
答え1
を使用してサーバー ブロックをオフにするオプションがありますauth_basic off;
。これを各サブドメインのルートの場所に追加します。
server {
...
server_name sub.example;
...
location / {
....
auth_basic off;
}
}
ソース :nginx.org/en/docs/http/ngx_http_auth_basic_module.html#auth_basic を参照してください。