《織夢DEDECMS欄目列表頁翻頁URL鏈接優化》要點:
本文介紹了織夢DEDECMS欄目列表頁翻頁URL鏈接優化,希望對您有用。如果有疑問,可以聯系我們。
相關主題:dedecms教程
導讀:織夢程序的欄目列表分頁鏈接網址,如果你仔細觀察會發現,在欄目的首頁會存在兩個內容相同的2個不同url.一個是在其他頁面鏈接的欄目首頁url是...
織夢程序的欄目列表分頁鏈接網址,如果你仔細觀察會發現,在欄目的首頁會存在兩個內容相同的2個不同url.
一個是在其他頁面鏈接的欄目首頁url是www.
bcty365.com/wangzhanjianshe/index.html
另一個是欄目的分頁給的鏈接URL是:www.bcty365.com/wangzhanjianshe/list_1_1.html
從搜索引擎優化優化角度方面來說,一個網頁有2個網址是不太好的,所以,我們最好把兩個URL統一成index.html.
1,找到\include\arc.listview.class.php這個文件,將:
$typedir= ereg_replace('{cmspath}',$GLOBALS['cfg_cmspath'],$this->Fields['typedir']);
這段代碼添加到”//獲得上一頁和主頁的鏈接”前面.
2,找到下面幾行代碼(就在”//獲得上一頁和主頁的鏈接”下面):
if($this->PageNo != 1)?
{?
$prepage.="<</b>li><</b>a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一頁\r\n";?
$indexpage=”<</b>li><</b>a href='".str_replace("{page}",1,$tnamerule)."'>首頁</</span>a></</span>li>\r\n";?
}?
?
//改成:?
?
if($this->PageNo != 1)?
{?
if($prepagenum==1)?
{?
$prepage.="<</b>li><</b>a href=\"".$typedir."/\">上一頁\r\n";?
}?
else?
{?
$prepage.="<</b>li><</b>a href=\"".str_replace("{page}",$prepagenum,$tnamerule)."\">上一頁\r\n";?
}?
$indexpage="<</b>li><</b>a href=\"".$typedir."/\">首頁\r\n";?
} //開源軟件:phpfensi.com?
?
//3.找到?
$listdd.="<</b>a href='".str_replace("{page}",$j,$tnamerule)."'>".$j."\r\n";?
?
//改成:?
if($j==1)?
{?
$listdd.="<</b>li><</b>a href=\"".$typedir."/\">".$j."\r\n";?
}?
else?
{?
$listdd.="<</b>li><</b>a href=\"".str_replace("{page}",$j,$tnamerule)."\">".$j."\r\n";?
}?
只需要三步就可以實現織夢欄目頁翻頁URL鏈接地址統一優化了.
歡迎參與《織夢DEDECMS欄目列表頁翻頁URL鏈接優化》討論,分享您的想法,維易PHP學院為您提供專業教程。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/9949.html