4

我使用 Yii 的 urlManager 将我的 url 从 mypage.com/controller/view 重写为 mypage.com/view。但我有不止一个控制器,并希望将其应用于所有控制器。这可以做到吗?

我当前的 urlManager:

'urlManager'=>array(
      'urlFormat'=>'path',
      'showScriptName'=>false,
      'rules'=>array(
      '<action:\w+>' => 'site/<action>',
      ),
 ),
4

1 回答 1

5

第一种方式:

'<action:(login|logout|about)>' => 'site/<action>',
'<action:(view|edit)>' => 'product/<action>',

实现此功能的第二种方法是使用使用自定义 URL 规则类

于 2012-04-20T06:36:32.437 回答