В общем выбрал вот этот вариант для разделения приложения на fronend & backend. решил все кроме urlManager вынести из main.php
а файл back.php сделал таким
<?
return CMap::mergeArray(
require(dirname(__FILE__).'/main.php'),
array(
'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName' => false,
'rules'=>array(
// new url
'backend' => 'site/index',
),
),
)
);
а в итоге получаю вот такую ошибку: Property "CWebApplication.urlManager" is read only.
Даже не знаю что делать, прямо в документации то и написано что можно так делать.
Кто-то сталкивался с такой проблемой ?