香港独立IP空间
香港php空间
美国php空间
域名注册

在ThinkPHP程序中,URL美化是一个备受关注的一个话题,它还有一个更加专业的术语叫做URL 路由,URL 路由就是允许你在一定规则下定制你需要的 URL 样子,以达到美化 URL ,提高用户体验,也有益于搜索引擎收录的目的。用ThinkPHP框架搭建的thinkcmf程序也完美地继承了这个良好的特性,下面无忧主机小编为大家介绍thinkcmf美化URL的方法。
一、URL设置
登陆thinkcmf后台,找到设置->网站信息,打开右上方的URL设置”,将URL模式设置为服务器支持的模式-“PATHINFO模式”或者“REWRITE”,默认的普通模式是不支持URL伪静态的,然后将“URL伪静态后缀”设置成:“.html”.如图1所示。

图1 300x160 thinkcmf程序URL美化教程
二、 URL美化
同样在网站信息的那个界面,找到“URL美化”的选项卡,默认是没有URL美化规则的,点击“URL添加规则”,在这里输入原始网址、显示网址、选择是否启用然后保存即可。这里的网址不能随意填写的,需要遵循给定的规则来做,以下是thinkcmf程序URL美化的常见规则:
原始网址                                    显示网址
portal/list/index?id=1             news
portal/list/index?id=2            discovery
portal/page/index?id=2         contacts
portal/page/index?id=14       about
portal/article/index                article/:id\d
portal/list/index                      list/:id\d
例如第2个规则,美化thinkcmf文章列表的原始网址为portal/list/index?id=2,显示网址填写discovery,如图2所示。

图21 300x155 thinkcmf程序URL美化教程

美化后到首页检验是否美化成功,如图3所示,我们看到如图3所示,

图31 300x132 thinkcmf程序URL美化教程

看到.html的后缀说明已经实现了URL规则,规则也已经实现了,否则网页是大不开的,这里的9表示当前页文章的数量。

本文地址:http://www.51php.com/thinkphp/25086.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读: