Как остановить подкаталог, наследующий родительские правила htaccess

Мой основной каталог public_html имеет следующие правила .htaccess:

Options +FollowSymLinks
IndexIgnore */*
<IfModule mod_rewrite.c>
RewriteEngine on

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# otherwise forward it to index.php
RewriteRule . index.php
</IfModule>

Проблема в том, что у меня есть подкаталог с именем source, и я хочу, чтобы этот каталог просто перечислял файлы внутри него (потому что нет индексного файла). Проблема в том, что вышеприведенные правила htaccess родительского каталога не приводят к отображению файлов в исходном коде в индексе каталога (он просто отображает пустой индекс).

Как я могу решить это?

СПАСИБО

Ответы на вопрос(2)

Решение Вопроса

Измените ваш .htaccess с этим:

Options +FollowSymLinks
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# if request is not for the /sub-dir/
RewriteCond %{REQUEST_URI} !^/sub-dir/ [NC]
# otherwise forward it to index.php
RewriteRule . index.php
</IfModule>
 Muhammad19 февр. 2014 г., 11:46
какое решение ты спас мой день.
 user128085329 мар. 2012 г., 18:02
Спасибо, это сработало отлично!

и вы уже пробовали это - но создали ли вы файл .htaccess в интересующей вас подпапке? Любые настройки в этом файле переопределяют эквивалентные настройки в корневой папке.

ОБНОВИТЬ:

Для корневого файла .htaccess, вместоIndexIgnore */* ... пытатьсяOptions -Indexes

Затем в файле .htaccess подпапки поместите эту единственную строку:Options +Indexes

Достигает ли это желаемого эффекта?

 Iman Hejazi02 мар. 2015 г., 09:35
простое, быстрое и надежное решение !! Определенно, вы спасатель жизни.
 user128085329 мар. 2012 г., 14:36
Да, но я не знаю, какие настройки использовать для переопределения настроек из родительского файла .htaccess.
 Dan Nissenbaum29 мар. 2012 г., 14:58
Я обновил ответ с возможным решением, которое может работать в вашем сценарии.

Ваш ответ на вопрос