【apache】IP制限またはベーシック認証をする
こんな設定がしたい。
- 特定のIPはベーシック認証なしで通す。
- その他のIPはベーシック認証を必要とする
以下を .htaccess もしくは http.conf に設定する。
AuthType Basic AuthUserFile /path/to/.htpasswd AuthName secret require valid-user Satisfy any order deny,allow allow from 111.222.333.444 222.333.444.555 deny from all
Satisfyとは、Satisfy any でいずれかを満たすこと→ IPアドレスもしくはID/パスワードで許可。
Satisfy all ですべてを満たすこと → IPとID/パスワードがOKなら許可。
コメント