织梦DEDECMS网站tag静态化

我从窗户里探头往外看,嘿!春天果然到来了。看,外面嫩绿的小草像动画片里的那样,慢慢探出头来。再看,那平坦的草地里,星星点点的眨着眼睛的是什么?哦!那是可爱的小花,还有小虫在花瓣里钻来钻去呢?嘻,原来是童话故事里睡在花瓣里的拇指姑娘啊!再看看,那干枯已久的柳树也伸出了嫩绿的手,轻轻地走来了美丽的春姑娘!
织梦DEDECMS网站中的tag能让文章之间增加相关性,让tag生成静态页面也有助于网站收录,tag生成静态化页面还要做一些修改,这样每次生成的tag才能有一个页面。 更改tags.php文件在根目录 找到$tag = FilterSearch(urldecode($tag)); 替换为:$tag = urldecode($tag); 更改文件arc.taglist.class.php文件文件所在的路径是include/arc.taglist.class.php 找到GetOne("Select * From `dede_tagindex` where taglike '{$this->Tag}' "); 替换为: GetOne("Select * From `dede_tagindex` where id like'{$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模板 <strong>当前位置:</strong>:<a rel="nofollow noopener noreferrer" href="{dede:global.cfg_cmsurl/}/">主页</a> > <a rel="nofollow noopener noreferrer" href='tags.php'>TAG标签</a> > {dede:field.title /} 替换为: <strong>当前位置:</strong><a rel="nofollow noopener noreferrer" href="{dede:global.cfg_cmsurl/}/">主页</a> > <a rel="nofollow noopener noreferrer" href='/tags/'>TAG标签</a> > {dede:field.title /} .htaccess文件里增加如下规则: RewriteEngine On RewriteBase / RewriteRule ^tags/(.*)$ /tags.php?/$1 最后在根目录下robots.txt中添加 Disallow: /tags.php 防止搜索引擎重复收录。

本文织梦DEDECMS网站tag静态化到此结束。要想让这个世界更快乐,其实轻而易举。为什么?只要对寂寞灰心者说几句真诚的赞赏的话就可以了。虽然你可能明天就忘记了今天说的话,但接受者可能珍视一生。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
织梦Linux下安装DedeCMS及安全设置

织梦dede后台缩略图本地上传图片加水印

织梦dede数据还原更新缓存也生成了为什么首页不对

织梦dede文档置顶并显示置顶文字或图标

织梦dede在搜索结果页添加按栏目按模型细分数据