创建一个简单的控制器别名

mae*_*mae 2 alias yii

我不确定我是否使用了正确的术语,因此我将描述我想要实现的目标.

我有一个名为ControllerA的控制器,并希望一个名为ControllerB的"虚拟"控制器与ControllerA完全相同.

基本上我只想让url site.com/ControllerB加载与site.com/ControllerA相同的页面(但不是重定向).

希望我的描述足够清楚.

Mic*_*rtl 5

您可以使用简单的URL规则实现所需的目标:

'controllerA/<a>'   => 'controllerA/<a>',
'controllerB/<a>'   => 'controllerA/<a>',
Run Code Online (Sandbox Code Playgroud)

有关URL规则的更多信息,请访问:http://www.yiiframework.com/doc/guide/1.1/en/topics.url#user-friendly-urls