thinkphp系 ThinkCMF url美化方案 做出漂亮的url不用写rewrite规则


后台 设置->网站信息->URL美化

原始网址规则:应用名(小写)/控制器名/操作名?参数 如:portal/list/index?id=1

显示网址:英文字母加数字,不带后缀;


列出常用的优化方案:

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,用leuu()或者UU()方法代替原来的U()方法

最后设置下url规则为rewrite,但要确保你服务器支持rewrite


上一篇 下一篇