フォローするこの公式ガイドApache2.2でうまく動作するコードを置き換えます。
私の目標は、/var/www(すべてのWebサイト)の下のすべてのエントリに対して認証を必要としますが、一部の特定のIPについてはその認証をバイパスすることです。
/etc/httpd/conf/httpd.conf ファイルを次のように編集しました。ユーザー名とパスワードを使用して認証できますが、リスト内のIPでも常に認証するように求められます。
<Directory "/var/www">
AllowOverride None
# Allow open access:
#Require all granted
AuthBasicProvider file
AuthUserFile /path/to/the/htpasswd/file
AuthName "Password Protected Area"
Require ip 1.2.3.4
Require ip 2.3.4.5
Require ip 3.4.5.6
Require valid-user
</Directory>
どんなアイデアがありますか?