#186.URL层级美化规则如此这般写?


portal/list/index?id=1 news   http://demo.thinkcmf.com/news.html

portal/list/index?id=2 discovery http://demo.thinkcmf.com/discovery.html

portal/page/index?id=2 contacts http://demo.thinkcmf.com/contacts.html

portal/page/index?id=14 about http://demo.thinkcmf.com/about.html

portal/article/index article/:id\d http://demo.thinkcmf.com/article/1.html

portal/list/index list/:id\d http://demo.thinkcmf.com/list/1.html


以上是url美化规则,不知道层级美化规则该怎么写,对于上述示列中的最后一条,显然是不合适的,例如:

portal/list/index?id=1 news   http://demo.thinkcmf.com/news.html

这个没问题,如果想在news下再分为aaa和bbb就不知道该如何填写规则了,如果写成:

portal/list/index?id=11 news/aaa   http://demo.thinkcmf.com/news/aaa.html

url地址显示没问题,但aaa.html打开的还是news页面,如果把news改写成:

portal/list/index list/:id\d,这样aaa.html就正常了,但news就显示成http://demo.thinkcmf.com/list/index/id/1.html,这显示不是想要的结果,再改:portal/list/index newss,在news后多加了个s,这样两个页面和地址显示都没有问题了,但两个地址中news.html和newss/aaa.html看着别扭,不能很好的表示层级关系,暂时只能这样了,不知道系统中有没有完美解决这个美化的规则,如果有的话请完善说明文档吧,如此折腾了两天,还是没有完美解决。唉


想要还不快来赞一个!你赞我开发!


评论



Rainy:
参考演示 后台里面的设置
01月14日 10:03
langee:
回复 Rainy 好的,我再试试看吧
01月15日 10:41
反馈better

分享

广告赞助