0

<Directory> 上下文中允许 Apache 的 Order/Allow/Deny 指令。当一组这些指令出现在当前目录的 <Directory> 和父目录的 <Directory> 中时会发生什么?

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

http://httpd.apache.org/docs/2.2/mod/core.html#directory给出了另一个命令 - <Directory> 指令应用“最短匹配优先”。

其中哪个优先?

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

4

1 回答 1

0

请参阅对问题的评论。

于 2010-02-17T21:38:54.140 回答