
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