我有一个Yii项目,我想要这样的网址:
http://module.project.tld/controler/action?param1=value1¶m2=value2
我的系统理解这些,作为一个程序员,我更喜欢它,然后生成一个(下面几行)
我有多个模块btw ...
所以当我在控制器中使用这样的东西时:
$this->createUrl('controler/action', array('param1' => 'value1'));
然后它变为: / controler / action / param1 / value1
我知道这是人们在公共系统中用来创建用户友好网址的“漂亮网址”,但我的系统无法理解,个人我不喜欢它,所以这是我的问题:
我如何强制Yii的URL生成器,创建格式,我需要什么?
答案 0 :(得分:2)
您可以在config/main.php
。
CUrlManager::appendParams
设置为false
'urlManager'=>array(
'urlFormat'=>'path',
'appendParams'=>false,
...