91豆麻精品91久久久久久,中文在线资源,国产精品女视频,yw.139尤物在线精品视频

?
  歡迎訪問全國企業網站設計NO.1網站開發商平臺 付款方式
主頁 > 網站建設 > 建站知識 > Dedecms實現Tag標簽偽靜態Rewrite的修改方法

Dedecms實現Tag標簽偽靜態Rewrite的修改方法

POST TIME:2020-10-09

Dedecms實現Tag標簽偽靜態Rewrite的修改方法

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

 

下面來看我的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屏蔽掉,否則可能會導致搜索引擎重復收錄

 

 
? 主站蜘蛛池模板: 汉中市| 巫溪县| 瑞金市| 太康县| 衡南县| 运城市| 建昌县| 舟曲县| 射阳县| 龙川县| 万载县| 乐山市| 奇台县| 龙陵县| 柳林县| 江都市| 海阳市| 安阳市| 潼关县| 德江县| 惠东县| 临洮县| 石林| 台北市| 江山市| 景泰县| 会宁县| 宝鸡市| 抚松县| 罗甸县| 岢岚县| 扎赉特旗| 利津县| 杨浦区| 中山市| 蛟河市| 枣强县| 汕尾市| 东台市| 田东县| 郎溪县|