勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

特定ディレクトリ以下のBasic認証を無効化する方法

   2024/01/12  Apache サーバー

Basic認証を設定しているサイトがあり、そちらを解除したかった。通常の場合だとhtaccessファイルから設定個所を削除するだけだが、上位ディレクトリにもhtaccessファイルが設置されており尚且つBasic認証も設定されていたため、削除しても上位で設定されているBasic認証を求められた。以下に対応方法をメモ。

 

htaccess記述内容

htaccessファイルのBasic認証部分を削除の上、以下を記述する。

Satisfy Any
Order allow,deny
Allow from all
Deny from none

 

 - Apache サーバー

  関連記事

htaccessとhttpd.confの優先度

既に完成しているシステムを引き継ぐことがあり、そこのリライトルール設定を変更した ...

.htaccessでURLの末尾のphpという拡張子が無い場合でもページを表示させる方法

「/hoge/test.php」のようなディレクトリ・ファイル名の場合は「htt ...

ブラウザがWebP対応の場合はそのまま表示し、非対応の場合はjpg/png画像を表示させる方法

ページ表示時にブラウザがWebP画像に対応している場合はそのまま表示し、非対応の ...

htaccessでスマホ判別とCookie制御する方法

サイトを閲覧しているデバイスがスマホ且つ特定のCookieの値が入っているユーザ ...

apacheで指定した期間(日時)のアクセスログを抽出する方法

apacheのaccess_logとerror_logで特定日時内のログのみを確 ...