本件、件名の件名の対応をやろうとググったら 昔自分が書いた(2013/02/21)会社のブログが出てて(記憶力のなさにビビった) だけど該当ページがなくなっててw キャッシュからからQiitaに再掲 やりたいことを端的にいうと 外部にあるテストサーバーとかで 社内からはアクセスは無条件で公開したいけど それ以外のアクセスはBASIC認証にしたい場合の設定です (社内だけじゃなく、外部からもチェックしなきゃいけない場合とか) いきなり設定どーん location / { satisfy any; allow 123.123.123.123; deny all; auth_basic "basic authentication"; auth_basic_user_file /etc/nginx/.htpasswd; }