Остановить родительский файл .htaccess от распространения в дочерние каталоги - PullRequest
0 голосов
/ 21 марта 2011

У меня есть файл .htaccess в корневом веб-каталоге на сервере, который имеет следующую строку:

Redirect 301 /index.php http://my-new-site.com

Я обнаружил, что все файлы index.php в подкаталогах учитывают этоперенаправление тоже.Ладно ... Я не знал, что файлы .htaccess в родительских каталогах распространялись среди их детей.Хорошо знать.Но есть ли способ остановить это поведение?Могу ли я ограничить использование файла .htaccess только для файлов в одном и том же каталоге?

По сути, как мне запретить распространению правил .htaccess в дочерние каталоги?

1 Ответ

0 голосов
/ 22 марта 2011

Я только что проверил это, и у меня это не работает. Вы уверены, что не используете RedirectMatch, который (с этими значениями) будет просто соответствовать /index.php в любом месте строки запроса. Как выглядит остальная часть .htaccess? Есть ли .htaccesses в любом из затронутых каталогов? Как они выглядят?

...