新闻中心

thinkcmf程序URL美化教程

作者 / 时间 2017-05-22 19:35:34

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

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

1
1
1
1
1
1
1