特定URLを含む場合にベーシック認証をかける。例えば管理画面など。
# URLを指定 SetEnvIf Request_URI "/admin*" noauth # .htpasswdの場所 AuthUserFile /var/www/.htpasswd AuthName "Input your ID and Password." AuthType Basic require valid-user Satisfy any Order Deny,Allow Deny from all # 対象URLではない場合、ベーシック認証を行わない allow from env=!noauth