ArtamonovDenis
@ArtamonovDenis
Full stack web developer

Настройка псевдонима через htaccess?

Имеется адрес:
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

-----

подскажите, что нужно дописать, чтобы при подстановке псевдонима остальная часть адреса отрабатывала нормально?
  • Вопрос задан
  • 357 просмотров
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Magenable Владивосток
от 40 000 до 60 000 руб.
FactoryMarket Москва
от 150 000 до 200 000 руб.