这是我的网站网址http://sitename/search?city=1
,我想在此网址中添加标题。
它应该像http://sitename/search?city=1/title
或http://sitename/title/search?city=1
所以我试过这样的事情,
array(
'search/<title>'=>'search',
'<title>/search'=>'search',
)
两者都不起作用,是否可以实现,如果是,如何实现这一目标?
答案 0 :(得分:0)
查看这篇文章,它描述了如何为你的网址使用slug:
http://www.joshuawinn.com/yii-clean-seo-friendly-urls-for-pages/
答案 1 :(得分:0)
我终于找到了解决方案:
array(
'<action:\w+>/<title>/'=>'site/<action>'
)
如果你在rules
中有这个,你可以创建一个这样的网址:
Yii::app()->createUrl("site/index", array('title' => 'test'));