Apache httpd.conf の Order, Allow, Deny の意味
Order は後続の Allow,Deny の評価順を制御する。
Allow,Deny の評価順序は Order によってのみ決まり、ファイル上の記述順序は関係ない。
また Allow と Deny の間のカンマの前後にスペースを付けるとエラーになってしまうので注意。
全て許可する。
Order Deny,Allow
全て許可する。(上と同じ)
Order Allow,Deny Allow from all
example.com のみ許可する。
Order Allow,Deny Allow from example.com
example.com は許可するが、 foo.example.com は拒否する。
Order Allow,Deny Allow from example.com Deny from foo.example.com
上記と似ているが、全てのホストを許可する。
(foo.example.com は example.com で上書きされるため)
Order Deny,Allow Allow from example.com Deny from foo.example.com