thinkPHP3.2.3配置简短路由后,把分页的URL怎么相应的改变呢? 50

比如这是一个路由:'/^c_(\d+)$/'=>'Home/List/index?id=:1','/^area(\d+)_(\d+)$/'=>'Home/List/ind... 比如这是一个路由:
'/^c_(\d+)$/' => 'Home/List/index?id=:1',
'/^area(\d+)_(\d+)$/' => 'Home/List/index?id=:1&aid=:2',
URL地址是: ……/c_52.html
……/area52_1.html
当有分页的时候:
……/List/index/id/52/m/Home/p/2.html
……/List/index/id/52/aid/1/m/Home/p/2.html
请问怎么可以变成:
……/c_52_p_2.html
……/area52_1_p_2.html
展开
 我来答
dispose
2015-09-14 · TA获得超过642个赞
知道小有建树答主
回答量:458
采纳率:0%
帮助的人:494万
展开全部
根据你前面的规则,我试写了一下, 希望可以用

'/^c_(\d+)_p_(\d+)$/' => 'Home/List/index?id=:1&p=:2',
'/^area(\d+)_(\d+)_p_(\d+)$/' => 'Home/List/index?id=:1&aid=:2&p=:3',
更多追问追答
追问
以前也这样试过,是不行的。
这样写的话,还要考虑当前没分页的情况,是没有p的
以前也这样试过,是不行的。
这样写的话,还要考虑当前没分页的情况,是没有p的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式