Добрый день, уважаемые =)
Перейду сразу к сути: у меня в корне сайта имеется папка со всеми модулями, допустим, /content/.
Каждая папка (forum, blogs, games и т.д.) содержит все необходимое для работы модуля (файлы, шаблоны, обработчики, классы, стили и т.д.). И естественно имеются красивые ссылки, например:
site.ru/forum/theme543
site.ru/blogs/post543
До сегодняшнего дня я в корневом .htaccess указывал путь к каждому файлу в каждом модуле:
# включаем mod_rewrite
RewriteEngine On
RewriteBase /content/
# форум
RewriteRule ^forum/theme([0-9]*)$ forum/theme_view.php?id=$1 [L,NC,QSA]
и еще 24 ссылки
# блоги
здесь около 15
# игры
здесь n-количество ссылок
И как вы понимаете, ссылок стало настолько много, что я задумался над тем, как бы их в корневом htaccess уменьшить (а то путаться начинаю). И вот задача: можно ли как - то с корневого .htaccess через mod_rewrite перенаправлять запрос на .htaccess модуля, что бы он там "подхватывал" и обрабатывал ссылки. Объясню примером следующего кода:
корневой .htaccess
# включаем mod_rewrite
RewriteEngine On
RewriteBase /content/
RewriteRule ^forum/theme([0-9]*)$ forum/ [L,NC,QSA]
а в .htaccess модуля
# включаем mod_rewrite
RewriteEngine On
RewriteBase /
RewriteRule ^forum/theme([0-9]*)$ theme_view.php?id=$1 [L,NC,QSA]
Удастся ли вообще такое провернуть? Если нет, то какие альтернативные пути решения можно найти?