CUrlManager感觉只能实现一种方案,如果有想在网址上用两种方案来管理,应该怎样实现呢?
例如文章详细页我要加.html后辍
文章的列表页我要加/后辍
目前我自己这样解决
‘article_<id:\d+>.html’=>‘article/detail’,
‘list_<cat_id:\d+>/’=>‘article/list’,
但是列表页后面的’/'创建url时,总是消失了,得自己手动加上。
CUrlManager感觉只能实现一种方案,如果有想在网址上用两种方案来管理,应该怎样实现呢?
例如文章详细页我要加.html后辍
文章的列表页我要加/后辍
目前我自己这样解决
‘article_<id:\d+>.html’=>‘article/detail’,
‘list_<cat_id:\d+>/’=>‘article/list’,
但是列表页后面的’/'创建url时,总是消失了,得自己手动加上。
建议看看:http://www.yiiframework.com/doc/guide/topics.url
得加上’urlSuffix’=>’.html’,
即:‘article_<id:\d+>’=>array(‘article/detail’, ‘urlSuffix’=>’.html’)
谢谢了!
以前还真没注意到这一点!!
只看那中文版本的,中文版本的好像漏掉了。