bobo, да, похоже, Yii начинает просматривать подходящие модули:
<code>yii/framework/gii/GiiModule.php, Line 43
* http://localhost/path/to/index.php?r=gii
*
* If your application is using path-format URLs with some customized URL rules, you may need to add
* the following URLs in your application configuration in order to access GiiModule:
* <pre>
* 'components'=>array(
* 'urlManager'=>array(
* 'urlFormat'=>'path',
* 'rules'=>array(
* 'gii'=>'gii',
* 'gii/<controller:\w+>'=>'gii/<controller>',
* 'gii/<controller:\w+>/<action:\w+>'=>'gii/<controller>/<action>',
* ...other rules...
* ),
* )
* )
*
Похоже, что он начинается с нормальных правил, а затем переходит к попытке дополнительных модулей (и их контроллера / действий) после этого. Кажется, в качестве первой части всего этого используется идентификатор модуля (в данном случае gii).
Что касается дальнейших исследований, да, это так. Для получения дополнительной информации см. страницу модуля Yii .