プライム・ストラテジー「KUSANAGI」開発チームの石川です。
KUSANAGIでも採用している nginx は非常に高性能なWebサーバです。
Webサーバとして長い間使われてきた Apache HTTPD Server と比較すると設定ファイルの記述が異なるため、設定に戸惑うケースもあります。
Apache HTTPD Serverの .htaccess ファイルに相当する処理を、 nginx の location ディレクティブで行えることを、 以前にコラム Nginx の location の書き方で注意すること で説明しました。
今回は前回の説明に加えて、 location ディレクティブで間違えがちなアクセス制限を設定する際の落とし穴を説明します。
1.サイト全体にアクセス制限をかける際の落とし穴
Basic認証を通ると deny all したパスもアクセスできる場合がある
Nginx でサイト全体に Basic 認証を行う場合は server に以下のような記述を追加します。
この続きは以下をご覧ください
(リンク »)
お問い合わせにつきましては発表元企業までお願いいたします。