Yii « Yii на поддомене

Добрый день.
Есть сайт www.mysite.ru(home/identy/mysite.ru/www/),
и есть поддомен mysub.mysite.ru (home/identy/mysite.ru/www/subdmn/mysub/).
Оба этих сайта работаю на Yii
Сам каталог с Yii лежит в home/ тоесть в корне каталога.
mysub.mysite.ru является алиасом к mysite.ru, для работы поддомне используется htaccess
***************************
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.+).mysite.ru$ [NC]
RewriteCond %{HTTP_HOST} !^www.mysite.ru$ [NC]
RewriteCond %{REQUEST_URI} !^/subdmn
RewriteRule ^(.*) %{HTTP_HOST}$1
RewriteRule ^(www.)?(.+).mysite.ru(.*) /subdmn/$2%{REQUEST_URI}
***************************
Все работает нормально.
Проблема в следующем:
Открываю например mysub.mysite.ru/contacts.html а мне показывает главную страницу mysub.mysite.ru.
А если открыть mysub.mysite.ru/subdmn/mysub/contacts.html то показывает то что надо.
Подскажите как сделать так чтоб работало и без subdmn/mysub в адресе?

1 ответов


Я подсайты делаю модулями, юрлы просматриваю в behavior и перенаправляю куда надо. Роутинг через CUrlManager, там можно свой класс написать и использовать его, я так и сделал.

Таким образом сайт физически один, но на деле их неограниченное количество. Единственный недостаток, что конфиг файл один, но это решаемо.