特定のIPか、Basic認証を通過したものだけ閲覧を許可する
via
ApacheのSatisfyを使って、ユーザ(Basic)認証とIPアドレスによるアクセス制御のどちらかでアクセスを許可する。 – FlatLabs
Order Deny,Allow Deny from all Allow from 123.xxx.xxx.xxx AuthUserFile /usr/home/hogehoge/html/.htpasswd AuthGroupFile /dev/null AuthName "Protected Area" AuthType Basic <Limit GET POST> require valid-user </Limit> Satisfy Any
- IP制限をかける
- Basic認証で制限をかける
- 「Satisfy Any」でどっちか通過したらOKって宣言する
こんな感じかな