Как исключить базовую аутентификацию из поддомена Nginx

Как исключить базовую аутентификацию из поддомена Nginx

Я добавил две строки базовой аутентификации в 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

Связанный контент