Yii中如何自定义URL?
Posted
技术标签:
【中文标题】Yii中如何自定义URL?【英文标题】:How to customize the URL in Yii? 【发布时间】:2012-11-02 13:53:04 【问题描述】:现在我正在使用 Yii 开发一个简单的应用程序。现在我对在我的应用程序中自定义 URL 有一个疑问。 我的网址就像www.mywebapp.com/site/index/id/2/uid/3/text/some_text/#2。 我想要这个网址,例如 www.mywebapp.com/site.index。但我也想要 $_REQUEST['id'], $_REQUEST['uid'], $_REQUEST['text'] 用于条件目的。
我也参考了 Yii url manager 网站。但我不知道。我参考了这个网站的数据Yii Url Management www.yiiframework.com/doc/guide/1.1/en/topics.url。
我将这个网址 www.mywebapp.com/site/index/id/2/uid/3/text/some_text/#2 从控制器重定向到索引,所以我想要像 www.mywebapp.com/site 这样的索引网址。指数。
如果你知道的话。帮帮我。
提前致谢。
【问题讨论】:
【参考方案1】:你可以像这样改变分隔符
'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName' => false,
'rules' => array(
'<controller:\w+>.<action:\w+>' => '<controller>/<action>',
),
),
【讨论】:
以上是关于Yii中如何自定义URL?的主要内容,如果未能解决你的问题,请参考以下文章