Контроль доступа Apache: взаимодействие между <Directory>и Order / Allow / Deny - PullRequest
0 голосов
/ 13 февраля 2010

Директивы Apache Order / Allow / Deny разрешены в контексте . Что происходит, когда набор этих директив присутствует в для текущего каталога и в для родителя?

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 дает другой порядок - применяются директивы «сначала самое короткое совпадение».

Что из этого имеет приоритет?

С учетом первого порядка, если у нас есть «Order Allow, Deny», ссылка говорит: «Во-первых, все директивы Allow оцениваются [...] Затем, все директивы Deny оцениваются. При любом совпадении запрос отклоняется "- включает ли это директивы Allow / Deny в директивах для родителей? Отменяет ли запрет в родительском каталоге, таким образом, «Разрешить» в текущем каталоге?

1 Ответ

0 голосов
/ 18 февраля 2010

См. Комментарий к вопросу.

...