by shigemk2

当面は技術的なことしか書かない

特定のホストからは、パスワードを要求しないように設定する

ミケネコの htaccess リファレンス

普通パスワードを要求する設定はこのように行うけど、
特定のホストからはパスワードを要求しないようにしたい。

AuthUserFile /home/user/ ... /.htpasswd
AuthGroupFile /dev/null
AuthName "Please enter username and password"
AuthType Basic

この記述のあとに、以下を追加する。

require valid-user
Satisfy any

order deny,allow
allow from .myfriend.ne.jp(←myfriend.ne.jp からは認証不要)
deny from all

Satisfy any を宣言することで、「ホスト制限を通過する」あるいは
「パスワード認証を通過する」のどちらかひとつを満たせば、
コンテンツを閲覧できる資格を有する。