婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > Dedecms Tag偽靜態的實現方法

Dedecms Tag偽靜態的實現方法

POST TIME:2018-08-14 14:42

站內曾發布過一篇dede模板 seo 文章頁添加tag標簽的文章

但dedecms默認標簽列表頁的形式是

http://www.xxx.com/tags.php?/標簽/

http://www.xxx.com/tags.php?/標簽/2/

我最初的改進方法是使用.htaccess偽靜態,改成了這樣

http://www。xxx.com/tag-標簽-1.html
http://www。xxx.com/tag-標簽-2.html

因為dede程序做了urlencode處理,所以鏈接實際上顯示成了這樣:

http://www。xxx.com/tag-%b1%ea%c7%a9-1.html
http://www。xxx.com/tag-%b1%ea%c7%a9-2.html

大家知道這樣子的url會很長,而且轉載這個鏈接的時候不方便,讓人看著亂亂的,所以我就考慮用tag的id來替換標簽名稱,效果如下

http://www。xxx.com/tag-3-1.html
http://www。xxx.com/tag-3-2.html

第一個參數是tag id,第二個參數是頁碼

修改過程中,發現nichelous版主把自己的tag靜態化插件貢獻出來了,我后來裝上試了一下,挺好,可是有些小問題:當網站tag非常多的時候,存放在tag目錄的html頁面會非常多,可能會影響網站速度,而且用拼音替換標簽名稱會使url變得很長,比如http://www。xxx.com/tag/chengxuxiugai-1.html

這個是nichelous版主的tag靜態化插件下載地址,需要的去下載:http://bbs.dedecms.com/339200.html

下面來看我的tag偽靜態實現方法,具體代碼就不貼了

1.修改.htaccess文件
2.修改/include/arc.taglist.class.php文件
3.修改/include/taglib/tag.lib.php文件
4.把/templets/default/taglist.htm文件和其他模板中的tags.php這個鏈接換成tags.html
2.修改robots.txt,把tags.php屏蔽掉,否則可能會導致搜索引擎重復收錄

下載地址:dede tag偽靜態終極解決辦法

如果您的模板中不能添加TAG標簽可參與文章 dedecms模板中不能添加Tag的解決辦法



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 泰来县| 深泽县| 若尔盖县| 江永县| 自贡市| 巴彦淖尔市| 雷山县| 义乌市| 德保县| 穆棱市| 丁青县| 出国| 潜山县| 石景山区| 屏东市| 奉新县| 浮山县| 丁青县| 武川县| 汝阳县| 襄城县| 社旗县| 武邑县| 涿州市| 宜昌市| 武定县| 汾西县| 临沧市| 英吉沙县| 海丰县| 固镇县| 广南县| 宝应县| 云霄县| 久治县| 潞城市| 巍山| 夹江县| 金沙县| 苏州市| 鲁甸县|