create / rewrite .htaccess
Options Includes FollowSymLinks #hide index.php RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php
in config \ main
// uncomment the following to enable URLs in path-format 'urlManager' => array( 'urlFormat' => 'path', 'showScriptName'=>false, 'rules' => array( // стандартное правило для обработки '/' как 'site/index' '' => 'site/index', // это пример добавления который заработал //'secondcontroller/<action:.*>'=>'secondcontroller/<action>', 'user/<action:.*>'=>'user/<action>', //'<action:.*>'=>'site/<action>', //закомментил а то глючило с ним '<controller:\w+>/<id:\d+>' => '<controller>/view', '<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>', '<controller:\w+>/<action:\w+>' => '<controller>/<action>', ), ),