"景先生毕设|www.jxszl.com

织梦DEDECMS网站tag静态化

2022-10-29 16:31编辑: www.jxszl.com景先生毕设
织梦DEDECMS网站中的tag能让文章之间增加相关性,让tag生成静态页面也有助于网站收录,tag生成静态化页面还要做I.些修改,这样每次生成的tag才能有I.个页面.
更改tags.php文件在根目录
找到$tag=FilterSearch(urldecode($tag));

 更多精彩就在: 51免费论文网|www.jxszl.com 
r/>替换为:$tag=urldecode($tag);
更改文件arc.taglist.class.php文件文件所在的路径是include/arc.taglist.class.php
找到GetOne("Select*From`dede_tagindex`wheretaglike{$this->Tag}");
替换为:
GetOne("Select*From`dede_tagindex`whereidlike{$this->Tag}");
更改文件tag.lib.php文件所在的路径include/taglib/tag.lib.php
找到$row[keyword]=$row[tag];将$row[tag]更改为$row[id]
找到$row[link]=$cfg_cmsurl."/tags.php?/".$row[keyword]."/";
更改为:
$row[link]=$cfg_cmsurl."/tags/".urlencode($row[id]);
修改taglist.htm模板
当前位置::主页>TAG标签>{dede:field.title/}
替换为:
当前位置:主页>TAG标签>{dede:field.title/}
.htaccess文件里增加如下规则:
RewriteEngineOn
RewriteBase/
RewriteRule^tags/(.*)$/tags.php?/$I.
最后在根目录下robots.txt中添加Disallow:/tags.php防止搜索引擎重复收录.
方法II,直接使用织梦tag伪静态插件https://www.adminbuy.cn/dedecj/V0VVII.html


原文链接:http://www.jxszl.com/biancheng/dedecms/75560.html