2014-12-10 3 views
1

Я знаю, что это похоже на общий вопрос, однако все ответы включают в себя изменение корневого каталога .htaccess.Over Ride Root Dir .htaccess с Sub Dir .htaccess

В корневом каталоге есть .htacccess, который перенаправляет все запросы в один файл php. В директории у меня есть другой каталог, который мне нужен и для прямого доступа. Очевидно, что корневой .htaccess предотвращает это, , что мне понадобится в каталоге .htaccess для реализации этого?

Я не могу изменить существующую корневую директорию .htaccess

Пробовал, но безрезультатно:
с помощью RewriteEngine Off
использования RewriteRule ^$ index.php$1 (с двигателем включено, конечно)
...

+1

Htaccess файлы в подкаталогах имеют приоритет над Htaccess файлов в родительских каталогах –

+0

" что мне нужно в sub dir .htaccess для реализации этого? " Я пробовал правило перезаписи, которое указывает все запросы в индексный файл sub dir, но безрезультатно –

ответ

0

Внутри ваш подкаталог создает новый .htaccess с этой линией:

RewriteEngine Off 

ИЛИ

RewriteEngine On 

Это будет автоматически переопределить любую директиву, вы использовали в корневом .htaccess, когда запрос содержит этот подкаталог

+0

Я был глупым и использовал неправильную учетную запись пользователя. спасибо все равно :) –

+0

Нет проблем, рад, что ваша проблема решена. – anubhava

Смежные вопросы