Задумал я сделать поддомены у себя в проекте с помощью urlManager.
В руководстве описан метод параметризации имен хостов. Вот так:
Код: Выделить всё
array(
'http://<user:\w+>.example.com/<lang:\w+>/profile' => 'user/profile',
)
Код: Выделить всё
'http://<login:\w+>.mysite.ru/portfolio'=>'project/portfolio/index',
'<module:\w+>/<controller:\w+>/<action:\w+>/<project:\d+>'=>'<module>/<controller>/<action>',
'<_c:(login|registration)>'=>'user/<_c>',
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
Чую ухом что копнуть нужно в сторону правил роутина, но как - не знаю, хотя может и ошибаюсь.
Спасибо заранее за ответы.