
dedecmsURLtag标签的所有静态解决方案,必须参考。
更改根目录中的tags.php文件
find$tag=filtersearch(URLcode($tag));
替换为:$tag=URLcode($tag);
更改arc.taglist.class.php文件的方法是包含/arc.taglist.class.php
$this->找到。TagInfos=$this->;dsql->;GetOne("Select*From`dede_tagindex`wheretaglike'{$this->;标记}“”;替换为:
$this->;TagInfos=$this->;dsql->;getone("Select*From`dede_tagindex`其中idlike'{$this->;标记}“”;
改变文件tag.lib.php文件的方法包括/taglib/tag.lib.php
找到$row['keyword']=$row['tag'];将$row['tag']更改为$row['id']
Find$row['link']=$CFG_CMSURL。"/tags.php?/".$row['keyword']。"/";更改为:
$row['link']=$cfg_cmsurl。"/tags/"urlencode($row['id']);
(在阿帕奇的自然环境中)
更改taglist.htm模板
<strong>位置:
替换为:
<strong>位置:
。htaccess文件提倡以下标准:
重写引擎打开
重写库/
重写者^tags/(.*)$/tags.php?/
在最终根目录的robots.txt中加入Disallow:/tags.php,防止百度搜索引擎重复收录。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)