Apache访问控制:<directory>和Order / Allow / Deny </directory>之间的交互

时间:2010-02-13 02:59:35

标签: apache directory access-control

在&lt; Directory&gt;范围内允许Apache的Order / Allow / Deny指令。上下文。当&lt; Directory&gt;中存在一组这些指令时会发生什么。对于当前目录以及&lt; Directory&gt;为了父母?

http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html#order给出一个订单 - 根据Order指令评估Allow和Deny。

http://httpd.apache.org/docs/2.2/mod/core.html#directory提供另一个订单 - &lt;目录&gt;指令应用“最短匹配优先”。

哪一个优先?

考虑到第一个订单,如果我们有“Order Allow,Deny”,则链接显示“首先,评估所有Allow指令[...]”接下来,将评估所有Deny指令。如果有任何匹配,请求将被拒绝“ - 这是否包括&lt; Directory&gt;中的Allow / Deny指令父母的指示?父目录中的拒绝是否会覆盖当前目录中的“允许”?

1 个答案:

答案 0 :(得分:0)

见问题评论。