リモートIP/ホストによるアクセス制限
ブラック・リスト(「RequireAll」とし、「すべてを許可」と「拒否するもの」をリスト・アップ)
「RequireAll」は全ての条件にマッチする場合のみアクセスを許可する。
<RequireAll> Require all granted Require not host .cn Require not host .res.rr.com Require not ip 82.141.189.238 </RequireAll>
ホワイト・リスト(「RequireAny」とし、「すべてを拒否」と「許可するもの」をリスト・アップ)
「RequireAny」はいずれかの条件にマッチする場合はアクセスを許可する。
<RequireAny> Require all denied Require ip 127.0.0.1 Require ip 192.168.1. Require host .jp Require host .bbtec.net Require host .sec.nifty.com </RequireAny>
※<RequireAll|Any|None> のディレクティブを省略した場合は RequireAny として動作する。
ホワイト・リストは省略して下記のように書ける。
ホワイト・リスト(「許可するもの」をリスト・アップ)
Require ip 127.0.0.1 Require ip 192.168.1. Require host .jp Require host .bbtec.net Require host .sec.nifty.com