我正在使用Yii 1.1.14。
我想转换
http://website.com/controller/action?param1=value1¶m2=value2
至
http://website.com/value1/value2
如何在urlManager中执行此操作?
答案 0 :(得分:3)
首先,选中此项以隐藏index.php:
http://www.yiiframework.com/doc/guide/1.1/en/topics.url#hiding-x-23x
然后,config.php中的路由应该是这样的:
'<param1:\w+>/<param2:\w+>'=>'mycontroller/myaction',
方法myaction应该在其构造函数中接受$param1
和$param2
以由Yii自动传递。
这会使您的应用无法查找其他控制器,因为该规则将接受包含2个单词/