ii默认控制器,并尝试先找到匹配的控制器路由


Yii Default Controller and Trying to Find matching controller route first?

假设我有3个控制器ShareController, IndexControllerAjaxController

我将IndexController设置为DefaultController。但我希望/share显示ShareIndex动作,而不是试图找到IndexControllershare动作

我当前的urlManager:

'rules'=>array(
          '<action:'w+>' => 'site/<action>',
          '<controller:'w+>/<id:'d+>'=>'<controller>/view',
          '<controller:'w+>/<action:'w+>/<id:'d+>'=>'<controller>/<action>',
          '<controller:'w+>/<action:'w+>'=>'<controller>/<action>'

将此规则添加到url-manager规则中:

"share" => "share/index"