Dedecms實現Tag標簽偽靜態Rewrite的修改方法故障問題
導讀:故障問題故障問題Dedecms實現Tag標簽偽靜態Rewrite的修改方法 dedecms默認標簽列表頁的形式是 http://www。xxx.com/tags.php?/標簽高端網站建設seo網站排名優化軟件。
Dedecms實現Tag標簽偽靜態Rewrite的修改方法 dedecms默認標簽列表頁的形式是 http://www。xxx.com/tags.php?/標簽/ http://www。xxx.com/tags.php?/標簽/2/ 我最初的改進方法是使用.htaccess偽靜態,改成了這樣 […]
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/t網站seo優化診斷工具ag-3-1.html
http://www。xxx.com/tag-3-2.html
第一個參數是tag個業網站建設公司 id,第二個參數是頁碼
修改過程中,發現nichelous版主把自己的tag靜態化插件貢獻出來了,我后來裝上試了一下,挺好,可是有些小問題:當網站tag非常多的seo網站排名優化軟件時候,存放在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屏蔽掉,否則可能會導致搜索引擎重復收錄
相關高端網站建設seo網站排名優化軟件。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-26 ,文章Dedecms實現Tag標簽偽靜態Rewrite的修改方法故障問題主要講述標簽,靜態,Dedecms實現Tag標簽偽靜態Rewrite網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_8934.html