Apacheのルートディレクトリから基本認証を取得しています。私はそのように設定しています。
/etc/httpd/conf.d/xxxx.conf
<Location />
AuthType Basic
AuthUserFile xxxxxxxx
AuthName "Restricted Area"
Require valid-user
</Location>
この設定はルートで設定されているため、Nagiosの基本認証をオーバーライドしてNagiosを動作不能にします。 Nagiosディレクトリを除外しようとしました
<Location /nagios>
Allow from all
Satisfy any
</Location>
しかし、それはNagiosの設定に対抗するため、認証を一斉に無効にしました。
Nagiosサブディレクトリだけを除外する正しい方法は何ですか?
「Location」ディレクティブの代わりに「Directory」ディレクティブを使用してみてください。場所は範囲が広い傾向があるため、きめ細かい制御がより困難になります。