dedecms 5.7/5.5全站偽靜態含SEO重復記錄優化,織夢教
導讀:織夢教程織夢教程DEDECMS系統欄目、文章頁面、分頁面偽靜態和域名301重定向詳細方法織夢模板修改織夢模板網站。
1、服務器必須支持URL重寫。 2、后臺開啟偽靜態。 3、欄目設置使用動態。 4。添加文檔時選擇使用動態瀏覽。 5。需要修改php文件idede模板免費nclude/channelunit.func.php 查找 return $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html'; 修改為 return "/view-".$aid.'-1.html'; 查找 return $GLOBALS['cfg_phpurl']."/view.php?aid=$aid"; 修改為 return "/view.php?aid=$aid"; 其實不修改也可以,但是URL地址會長一點。這個是文章的。 查找 $reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid; 修改為 $reurl = "/list-".$typeid.".html"; 這個必須修改,是欄目頁的。 6、需要在根目錄下增加一個.htaccess文件(只適用于linux系統,并需要虛擬主機支持)。 添加如下: 代碼如下: <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{http_host} ^xianjianhot.com [NC] RewriteRule ^(.*)$ http://awtv.net.cn/$1 [L,R=301] RewriteRule ^list-([0-9]+)\.html$ /plus/list.php?tid=$1 RewriteRule ^list-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /plus/list.php?tid=$1&織夢模板網站amp;totalresult=$2&PageNo=$3 RewriteRule ^view-([0-9]+)-1\.html$ /plus/view.php?arcID=$1 RewriteRule ^view-([0-9]+)-([0-9]+)\.html$ /plus/view.php?aid=$1&pageno=$2 </IfModule> 說明: 1、 RewriteCond %{http_host} ^xianjianhot.com [NC] RewriteRule ^(.*)$ http://awtv.net.cn/$1 [L,R=301] 此為域名301重定向指令,放在其它重寫命令前面。其中域名替換成自己網站域名。這有利于網站的SEO。如果不看重則可以不要。 2、 RewriteRule ^view-([0-9]+)-([0-9]+)\.html$ /plus/view.php?aid=$1&pageno=$2 此為文章分頁重寫命令。如果view替換成自己設置的其他詞,則需要把include/arc.archives.class.php文件中的view同時替換掉。 偽靜態后效果請看http://awtv.net.cn/ 和 http://awtv.net.cn/view-461-1.html (文章分頁效果) 3、 偽靜態可能會出現多個url都是指向相同頁面,如果看重SEO效果,則可用robots.txt屏蔽多余url。 文章是根據論壇前輩們的偽靜態方法實踐總結而來。在此感謝論dede手機模板壇各位前輩。文章中方法有不足之處請多指點.^_^ 本文有附件。免改的,改動時請自行備份好自己相關的文件 文件說明: .htaccess/站目錄下 include/上傳到空間替換相關織夢模板修改織夢模板網站。
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-21 ,文章dedecms 5.7/5.5全站偽靜態含SEO重復記錄優化,織夢教主要講述全站,靜態,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_33027.html