知っておくと便利!Basic認証のピンポイント設定
Basic認証の設定方法については、細かな方法も含めいくつか記してきた。
① [備忘録]Basic認証の設定方法
② [備忘録]WordPressのログイン画面にBasic認証をかける方法
上記②には、特定のファイルやディレクトリにピンポイントで設定する方法も記載しているが、
今回、逆に特定のファイルやディレクトリを除外したいケースが出てきたので、その方法を。
特定のファイル・ディレクトリを除外
出展サイトは > こちら
■Basic認証から特定のファイルを除外する
以下、「.htaccess」への記載例
AuthUserFile /home/xxxxx/private_html/.htpasswd
AuthGroupFile /dev/null
AuthName "*MembersOnly*"
AuthType Basic
require valid-user
<FilesMatch "(hogehoge\.php)$"> ←←←除外するファイル名
Satisfy Any
Order allow,deny
Allow from all
Deny from none
</FilesMatch>
■Basic認証から特定のディレクトリを除外する
除外するディレクトリの.htaccessに以下を記述する。
Satisfy Any
Order allow,deny
Allow from all
Deny from none
ホームページ制作のこと、ホームページの運営でわからないことや困っていることがありましたら、「株式会社アットライズ」までお気軽にご相談ください。
株式会社アットライズのホームページはこちら