Правильное использование порядка директив Allow и Deny в конфигурации Apache важно, так как от него зависит, как будет происходить контроль доступа к ресурсам. hostpro.by
Есть два варианта порядка: httpd.apache.org
- Order Allow,Deny. httpd.apache.org Сначала оцениваются все директивы Allow, среди которых как минимум одна должна исполниться, иначе доступ сразу запрещается и следующие директивы уже игнорируются. www.andew.ru Если на предыдущем шаге была хотя бы одна исполненная директива Allow, то далее начинают обрабатываться директивы Deny. www.andew.ru Если хотя бы одна из директив Deny будет исполнена, то доступ будет запрещён и следующие директивы будут уже проигнорированы. www.andew.ru
- Order Deny,Allow. httpd.apache.org Сначала обрабатываются все директивы Deny, и если какая-либо из них исполнится, то доступ будет запрещён, если при этом же запрос не приведёт к исполнению Allow-директивы. www.andew.ru Любые запросы, которые не соответствуют ни одной директиве Allow или Deny, будут разрешены. www.andew.ru
Таким образом, в первом варианте по умолчанию разрешается доступ всем, кроме тех, кто указан в директиве Deny, а во втором — сначала запрещается доступ всем, а затем разрешается только тем, кто указан в директиве Allow. hostpro.by