Apache 特定の仮想パスのみ Basic 認証を除外する

Tech Knowledge
公開: 2023-11-06

実ディレクトリの場合

除外するディレクトリの.htaccessに以下を記述

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

仮想パスの場合

/hoge を除外する場合

<Location /hoge>
    Satisfy Any
    Order allow,deny
    Allow from all
    Deny from none
</Location> 

参考

特定のディレクトリやファイルをBASIC認証から除外する
VirtualHostで区切られたアプリケーションに対して個別にBasic認証をかける
apacheのDirectoryとLocationディレクティブの違い