#1 沁枫
首页的url格式 http://www.krdg-ddm.com/index/cn/index.html最终要求格式
http://www.krdg-ddm.com/cn/index.html
商品详情页url格式
http://www.krdg-ddm.com/show/hk/圆领t恤/info.html/1244853
最终要求格式
http://www.krdg-ddm.com/hk/圆领t恤/info.html/1244853
配置如下
'ext' => array(
'spUrlRewrite' => array(
'suffix' => '',
'sep' => '/',
'map' => array(
'index' => 'main@index', //首页匹配
'show' => 'goods_p@show', //商品详情页匹配
),
'args' => array(
'index' => array("country_code","suffix"),
'show' => array("country_code","desc","suffix","id"),
)
)
),
现在项目要求,把url中的map名称隐藏掉。因为项目是一个多国家的站点。这样从国家的格式去读url比较好理解一些。
我之前把其中的map中的index键名改成了"@",可以实现首页的url最终要求的格式,但是问题来了,其他控制器的就不能隐藏了,访问过去就出错的。
求给个思路
2015-07-15 14:51:00