対象環境
- Apache2.4
やりたいこと
テストサイトとかで、サイト全体にBasic認証をかけているとき、一部のページだけBasic認証を解除したいことがある。SSL証明書の審査用のファイルを設置した場合など。
サイト全体にBasic認証をかけたが、
一部のディレクトリ配下だけBasic認証がかかっていない状態にしたい。
やり方
前提として、
/.htaccess
(DocumentRootに設置した.htaccess)
には、Basic認証の記述を書いて、サイト全体にBasic認証がかかっている状態。
除外したいディレクトリに以下の内容の.htaccessを設置する。
Satisfy any
Require all granted
コメント