Как игнорировать .htaccess?

#apache #.htaccess #apache2

#apache #.htaccess #apache2

Вопрос:

Есть ли способ указать Apache игнорировать другие файлы .htaccess в текущем каталоге? Например:

 /web/.htaccess [this is parsed, I would like to define the rule here]
/web/uploads/.htaccess [this should be ignored]
  

Ответ №1:

В вашей основной конфигурации apache добавьте директиву AllowOverride None .

Это предотвратит просмотр файлов .htaccess.

Для получения дополнительной информации см.http://httpd.apache.org/docs/2.0/mod/core.html#allowoverride

Комментарии:

1. Нет, мне нужен .htaccess в веб-каталоге, но я не хочу, чтобы apache просматривал дальше, например, web / uploads. Я ясно выражаюсь?

2. Вам придется применить его к новому каталогу / местоположению <Location /uploads> AllowOverride None </Location>

3. можно ли это определить в файле .htaccess?

4. Нет, это должно быть в основной конфигурации. Кроме того, я был неправ, сказав, что это может быть в <Location> директиве, это должно быть в <Directory>