#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>