您现在的位置是:首页 > cms教程 > phpcms教程phpcms教程
phpcmsv94X版本tag的伪静态实现方法
书瑶2025-06-12 18:36:20phpcms教程已有3人查阅
导读这两个月来写的文章越来越少了,不是懒,因为太忙了--为客户赶做网站。因为客户指定要使用phpcms v9,还要求使用phpcms v9_42版本实现tag伪静态
这两个月来写的文章越来越少了,不是懒,因为太忙了--为客户赶做网站。因为客户指定要使用phpcms v9,还要求使用phpcms v9_42版本实现tag伪静态,在接手的时候phpcms v9_42是较新版本,而现在phpcms官方已经发布phpcms v9_5.X了。对于phpcms v9实现tag伪静态的实现方法,百度一下就会一大堆,但却是phpcms v9_2X版本的,而且最终实现的结果是:域名/关键词_6_1.html,我看得都觉得别扭--下面我会把URL的尾巴砍得更短些。
phpcms v9_42版本是目前(2013-10-29)较新的版本,相比于phpcms v9_2X的tag模块的代码,改动较大,于是乎,百度得来的phpcms v9_2X版本tag伪静态的实现方法就OUT了。怎么办呢?下面我就把建站过程中整理的phpcms v9_42版本下tag伪静态的实现方法放出来,绝对是较新(2013.12.10)的了。
TAG模块伪静态设置
1、添加url规则
在后台->扩展->url规则里添加一个新的规则用于评论模块,如下所示: 添加完成后记住前面的id号,比如32。
2、在代码里写入url规则
打开phpcms/modules/content/tag.php文件,找到: 这一行往上面添加以下代码: 然后再把 改成 目的就是往查询语句里面添加前面设置的url规则。
3、修改模板
打开phpcms\templates\default\content\show.html,找到: 改成 打开phpcms\templates\default\content\tag.html,把分页标签
1 {$pages}
改成 4、在.htaccess文件里加入URL规则
在网站的根目录的.htaccess文件(没有的自己建)加入以下URL规则 之后显示出来的URL样式如下:http:/w3note.com/关键词_1.html
可能会遇到的问题
在操作系统:Linux ,点击标签时会出现找不到此关键字的提示,原因是转码问题,而在本地测试则没有这种情况。
解决的办法
打开phpcms/modules/content/tag.php
找到 在其下面添加如下代码 如果还不行,不防试着调换"gb2312","utf-8"的位置。
phpcms v9_42版本是目前(2013-10-29)较新的版本,相比于phpcms v9_2X的tag模块的代码,改动较大,于是乎,百度得来的phpcms v9_2X版本tag伪静态的实现方法就OUT了。怎么办呢?下面我就把建站过程中整理的phpcms v9_42版本下tag伪静态的实现方法放出来,绝对是较新(2013.12.10)的了。
TAG模块伪静态设置
1、添加url规则
在后台->扩展->url规则里添加一个新的规则用于评论模块,如下所示: 添加完成后记住前面的id号,比如32。
2、在代码里写入url规则
打开phpcms/modules/content/tag.php文件,找到: 这一行往上面添加以下代码: 然后再把 改成 目的就是往查询语句里面添加前面设置的url规则。
3、修改模板
打开phpcms\templates\default\content\show.html,找到: 改成 打开phpcms\templates\default\content\tag.html,把分页标签
1 {$pages}
改成 4、在.htaccess文件里加入URL规则
在网站的根目录的.htaccess文件(没有的自己建)加入以下URL规则 之后显示出来的URL样式如下:http:/w3note.com/关键词_1.html
可能会遇到的问题
在操作系统:Linux ,点击标签时会出现找不到此关键字的提示,原因是转码问题,而在本地测试则没有这种情况。
解决的办法
打开phpcms/modules/content/tag.php
找到 在其下面添加如下代码 如果还不行,不防试着调换"gb2312","utf-8"的位置。
本文标签:
很赞哦! (0)
上一篇:phpcmsV9输出sql语句
暂无内容 |
暂无内容 |
相关文章
- phpcmsv9标签伪静态tag
- phpcms调用热门标签tag的方法
- 易优eyoucms模板文件lists_tags.htm不存在的解决方法
- 易优CMS标签diyurl内链调用输出TAG标签用法示例
- 易优CMS模板文件不存在./template/pc/index_tags.htm报错的解决
- 易优cms模板文件lists_tags.htm不存在的解决方法
- 易优cms标签likearticle检索tag和关键词的用法示例
- 易优cms网站tag的TAG调用标签写法示例
- 易优eyoucms文章怎么添加TAG标签
- 易优CMS模板文件lists_tags.htm不存在的解决方法
- 易优CMS模板标签tags标签调用方法
- PbootCMS的TAG标签分页地址栏参数无限叠加的原因及解决方法
暂无内容 |
暂无内容 |
随机图文
phpcms安装模块的方法
安装phpcms模块的方法:首先准备好你下载的模版文件,解压成文件夹,里面有phpcms 和statics两个文件。在我们安装好的phpcms系统中,就有phpcms文件夹,和statics两个文件夹phpcmsv9源码base.php解析
base.php在上文已经说过,是在PC中重要的一个文件,基本常量、核心类文件的加载都由它来完成。9行,定义了一个常量 IN_PHPCMSPHPCMSv9.6.1任意文件读取漏洞分析
PHPCMS使用教程介绍PHPCMSv9.6.1任意文件读取漏洞的挖掘看到网上说出了这么一个漏洞,所以抽空分析了下,得出本篇分析。1.准备工作&漏洞关键点快速扫描PHPCMS设置会员积分体系和等级规则代码示例
在phpcms中设置会员积分体系和等级规则可以通过后台管理界面实现。1)进入“会员”菜单下的“积分规则”选项,定义积分变化规则。2)设置会员等级规则,基于积分设定不同等级。
留言与评论 (共有 0 条评论) |