帝國cms7.5去掉TAGS偽靜態(tài)鏈接里后面的0【tags偽靜態(tài)后面的0】
一般cms的tags偽靜態(tài)url第一頁類似 /tags/demo/,/tags/demo.html
但是帝國cms TAGS第一頁為/tags-demo-0.html,里面帶了個(gè)參數(shù)0
如果從其他程序轉(zhuǎn)過來,tags頁面url也變了,對(duì)搜索引擎不友好,所以得去掉這個(gè)0。
提醒:修改文件前一定得在自己電腦上備份一個(gè),而且要把修改內(nèi)容記錄一下,以備下次系統(tǒng)升級(jí)。
修改e/class/connect.php原文件,已經(jīng)改過的行數(shù)可能不一樣
原文件第1657行
/*原來的*/
/*$r['pageurl']=$public_r['newsurl'].str_replace(array('[!--tagname--]','[!--page--]'),array($tagname,0),$public_r['rewritetags']);*/
/*2019-6-28修改*/
$r['pageurl']=$public_r['newsurl'].str_replace(array('[!--tagname--]','-[!--page--]'),array($tagname,''),$public_r['rewritetags']);
/*修改結(jié)束*/
原文件第1813行
/*原來的*/
/*$url=str_replace('[!--page--]',$page,$r['pageurl']);*/
/*2019-6-28修改的*/
if($page==0){
$url=str_replace('-[!--page--]','',$r['pageurl']);
}else{
$url=str_replace('[!--page--]',$page,$r['pageurl']);
}
/*修改結(jié)束*/
然后后臺(tái)偽靜態(tài)參數(shù)
TAGS信息列表頁tags/[!--tagname--].html
阿帕奇?zhèn)戊o態(tài)規(guī)則是:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^tags/(.+?).html$ /e/tags/index.php?tagname=$1&page=$2
聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至201542412@QQ.com舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。
相關(guān)推薦
-
帝國cms教程:列表頁list.var調(diào)用tags的實(shí)現(xiàn)代碼
將下面代碼復(fù)制到列表內(nèi)容模板(list.var),記得要選列表頁:使用程序代碼代碼如下:$nsmalltxt=$r[smalltxt];$ntxt=strip_gs($nsmalltxt);去除內(nèi)容...











