求教 Apahce 配置中的 Order 顺序

求教 Apahce 配置中的 Order 顺序

1.  Order Allow,Deny
     Allow from abc.com
     Deny from all

2.  Order Deny,Allow
     Deny from all
     Allow form abc.com

3.  Order Allow,Deny
     Allow from all
     Deny from abc.com

4.  Order Deny,Allow
     Deny from abc.com
     Allow form all

5.  Order Allow,Deny
     Allow from abc.com
     Deny form bcd.com

6.  Order Deny,Allow
     Deny form bcd.com
     Allow form abc.com

以上的几种配置,分别用主机是 abc.com, bcd.com ,efg.com 去访问结果会是Allow还是Deny还是“原来的状态”?

http://w.yi.org/ftp/FAPM/apache/ ... d_access.html#order

Deny,Allow
Deny指令在 Allow指令之前被评估。缺省允许所有访问。 任何不匹配Deny指令或者匹配 Allow指令的客户都被允许访问服务器。
Allow,Deny
Allow指令在 Deny指令之前被评估。缺省禁止所有访问。 任何不匹配Allow指令或者匹配 Deny指令的客户都将被禁止访问服务器。
1.  Order Allow,Deny
     Allow from abc.com
     Deny from all
  缺省禁止,先Allow,后Deny,则都不可访问

2.  Order Deny,Allow
     Deny from all
     Allow form abc.com
  缺省允许,先Deny,后Allow,则允许abc.com

  以下类推

3.  Order Allow,Deny
     Allow from all
     Deny from abc.com

4.  Order Deny,Allow
     Deny from abc.com
     Allow form all

5.  Order Allow,Deny
     Allow from abc.com
     Deny form bcd.com

6.  Order Deny,Allow
     Deny form bcd.com
     Allow form abc.com
Deny From
Allow From
的检查顺序,以Order之中设定为准,而非以其行顺序为准。
THX!
Deny Allow Pass
y        y       y
y        n       n
n        y       y
n        n       y

Allow Deny Pass
  y       y       n
  y       n       y
  n       y       n
  n       n       n

应该是这样吧?!