Имеется адрес:
site.ru/test/stores/forum
для него прописан псевдоним:
forum.site.ru
используются следующие правила:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.site.ru [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.forum.site.ru [NC]
RewriteRule ^(.*)$ http://forum.site.ru/$1 [R=301,L]
RewriteCond %{REQUEST_URI} !^/test/stores/forum
RewriteCond %{HTTP_HOST} ^forum.site.ru$ [NC]
RewriteRule ^index\.php(.*)$ /test/stores/forum/$1 [L,QSA]
все работает нормально, при запросе forum.site.ru нас отправляет в папку site.ru/test/stores/forum/ и при этом меняется адрес на forum.site.ru
но, если мы пойдем дальше (добавили в адрес /test1/):
site.ru/test/stores/forum/test1
тогда перестает отрабатывать адрес вида:
forum.site.ru/test1
-----
подскажите, что нужно дописать, чтобы при подстановке псевдонима остальная часть адреса отрабатывала нормально?