当前位置:首页 >> Phpcms

phpcms建站系统tag的伪静态设置教程

phpcms建站系统tag的伪静态怎么设置?

1、添加url规则路径:

进入网站后台->扩展->url规则管理,添加一个新的url规则,如下所示:

url规则名称选择category,模块名称为内容模块。

url示例:tags-测试-1.html

url规则:tags-{$tag}-{$page}.html

PS:添加完后我们要记住刚才我们添加规则的ID,将在下面有用。

2、在代码里写入url规则

打开phpcms/modules/content/tag.php文件,找到:

$infos = $keyword_data_db->listinfo($where, '`id` DESC', $page, $pagesize);

改为:

//add tag jincon

$urlrules = getcache("urlrules","commons");

$urlrule = $urlrules[31];//调用url规则

$infos = $keyword_data_db->listinfo($where, '`id` DESC',$page, $pagesize,"","9",$urlrule,array("tag"=>urlencode($tag)));

这里的ID号31就是我们之前设置的。

3、修改内容页模版以及标签页模版里面相关的地方

打开phpcms emplatesdefaultcontentshow.html,找到:

{APP_PATH}index.php?m=content&c=tag&a=lists&tag={urlencode($keyword)}

改为:

{APP_PATH}tag-{urlencode($keyword)}-1.html

打开phpcms emplatesdefaultcontent ag.html,同样找到

{APP_PATH}index.php?m=content&c=tag&a=lists&tag={urlencode($keyword)}

改成

{APP_PATH}tag-{urlencode($keyword)}-1.html

4、前面我们把模块以及模版修改好了,接下来这是非常重要的一步了,这里要给tag标签加上规则了。

a、如果你是需要.htaccess规则,那么你可以自己建立一个记事本,添加如下代码然后把文件名的属性改为.htaccess。如果你的网站已经有这个文件,那么直接把这个文件下载下来在里面添加即可。

代码如下:

RewriteRule ^tag-(.*)-([0-9]+).html index.php?m=content&c=tag&a=lists&tag=$1&page=$2

b、如果你是需要web.config规则,像上面a中一样的步骤添加如下代码即可。

代码如下:

1.png

tag伪静态设置

上面就是如何修改phpcms网站系统最新版本tag的伪静态的教程了。如果有不明白或者其他情况欢迎大家在下面讨论以及交流哈。

本站部分建站教程来源于网络,仅供学习参考,如有侵权请联系我们及时删除!本文地址: phpcms建站系统tag的伪静态设置教程

上一篇

phpcms网站模板建站的程序安装教程

下一篇

phpcms模板建站会员登录支持Email登录的教程

PHPCMS V9结构说明

PHPCMS V9结构说明

PHPCMS V9 结构目录说明 |–api 结构文件目录 |–caches 缓存文件目录 |– configs 系统配置文件目录 |– caches_* 系统缓存目录 |–phpcms phpcms框架主目录 |– language···

phpcms模板建站限制标题字符的教程

phpcms模板建站限制标题字符的教程

phpcms模板建站怎样限制标题字符?首先进入后台,依次找到“内容->模型管理”;然后找到对应的模型,并选择后面的字段管理;接着找到“title”字段,并点击“修改”;最···

phpcms网站模板建站的程序安装教程

phpcms网站模板建站的程序安装教程

phpcms网站模板建站,怎样安装phpcms程序?在此教程开始之前,请购买好PHP环境服务器或在本地搭建好PHP环境。服务器的购买和本地环境的搭建,我们会在以后为大家详细讲解。···

phpcms建站系统tag的伪静态设置教程

phpcms建站系统tag的伪静态设置教程

phpcms建站系统tag的伪静态怎么设置?1、添加url规则路径:进入网站后台->扩展->url规则管理,添加一个新的url规则,如下所示:url规则名称选择category,模块名称为···

PHPCMS如何制作手机版?

PHPCMS如何制作手机版?

PHPCMS 如何制作手机版?首先依次打开“模块”、“手机门户”、“添加手机站点”;然后填写站点名和LOGO文件相对位置,并绑定用于手机网站的二级域名;最后添加手机栏目即可···

phpcms模板建站更换模板的教程

phpcms模板建站更换模板的教程

phpcms网站模板建站怎么更换模板?打开网站根目录,在根目录中找到"phpcms"文件夹,点击文件夹进入.在"phpcms"文件夹下找到"templates"文件夹···

phpcms修改标题长度方法

phpcms修改标题长度方法

phpcms默认文章标题最长为80个字符,往往我们在添加文章的时候,可能会超过这个限制,会导致标题显示不完整。phpcms修改标题长度方法1、进入后台,找到内容->模型管理:2、···

phpcms模板建站会员登录支持Email登录的教程

phpcms模板建站会员登录支持Email登录的教程

phpcms模板建站网站会员怎么支持勇Email登录?第一步:修改登陆的验证JS修改/statics/js/formvalidatorregex.js文件,在里面找到如下代码:ps_username:"^[\u4E00-\u9···

phpcms自定义HTML文件名怎样SEO优化

phpcms自定义HTML文件名怎样SEO优化

自定义生成HTML文件名对于SEO优化非常有好处,不过phpcms V9版本没有这个功能,但是可以修改,下面是方法。1、修改你需要设置的模型,添加一个字段,配置如下图:2、打开/p···

phpcms SEO优化自定义HTML文件名教程

phpcms SEO优化自定义HTML文件名教程

自定义生成HTML文件名对于SEO优化非常有好处,不过phpcms V9版本没有这个功能,但是可以修改,下面是方法。1、修改你需要设置的模型,添加一个字段,配置如下图:2、打开/p···

phpcms模板建站循环调用专题相关文章列表的教程

phpcms模板建站循环调用专题相关文章列表的教程

phpcms模板建站前端怎样循环调用专题相关文章列表?先来看效果图:实现原理:很显然从逻辑上来讲就是一个嵌套循环,大循环,循环的是有多少个专题,挨个输出,而在每个已经···

phpcms网站模板建站不能删除栏目的教程

phpcms网站模板建站不能删除栏目的教程

phpcms网站模板建站不能删除栏目,除超级管理员外,其他管理员都没有删除和修改栏目的权限,其实PHPCMS在判断权限的时候只判断admin_role_priv表中所记录的权限。也就是我们···

返回顶部