国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

DEDECMS網址URL實現拼音偽靜態的修改方法

2024-07-12 09:06:00
字體:
來源:轉載
供稿:網友

關于dedecms內容頁URL實現拼音偽靜態的方法,這是烈火轉自dede技術論壇的帖子,由于原文很亂,一看就知道并非原創,所以CUOxin進行了整理,大約花費了5分鐘的時間,原文中的行號還都在,非常不利于復制,以下為原文:如果你需要可以作為參考:

可能你覺得DEDECMS本來就有這個功能,后臺設置下,點生成靜態頁。。

錯了。。我的這個可是動態的,非靜態HTML,用urlwrite實現的偽靜態。

喜歡的頂。當然要服務器支持urlwrite

好處:更改模板后,不用重新生成HTML,試試想10W數據,重新生成一遍的難度。

百度收錄的友好度。拼音地址。

修改方法

編輯文件
 

include/inc_channel_unit_functi*****.php第107行改為    if($rank!=0||$ismake==-1||$typeid==0||$money>0){ //動態文章    //return $GLOBALS['cfg_plus_dir']."/view.php?aid=$aid";    //keminar 修改    $articleDir = MfTypedir($artdir);    if($artdir=="") $articleDir = $GLOBALS['cfg_cmspath'].$GLOBALS['cfg_arcdir'];        return $articleDir."/".GetPinyin($title)."_aid_".$aid.".html";    }

第52行改為
  

if($rank!=0||$ismake==-1||$typeid==0||$money>0) //動態文章  {    if($GLOBALS['cfg_multi_site']=='Y')    {      $siteurl = $GLOBALS['cfg_basehost'];    }     //return $siteurl.$GLOBALS['cfg_plus_dir']."/view.php?aid=$aid";     //keminar 修改    $articleDir = MfTypedir($artdir);    if($artdir=="") $articleDir = $GLOBALS['cfg_cmspath'].$GLOBALS['cfg_arcdir'];     return $siteurl.$articleDir."/".GetPinyin($title)."_aid_".$aid.".html";  }

第146行改為

  

if($isdefault==-1)  {    //$reurl = $GLOBALS["cfg_plus_dir"]."/list.php?tid=".$typeid;     //keminar 修改    $reurl = $GLOBALS["cfg_cmspath"]."/".$typedir."_tid_".$typeid.".html";  }else if($ispart>0)

修改文件
include/inc_arclist_view.php
第810行改為

    

$purl = $this->GetCurUrl();    //keminar 修改    $t = strpos($purl,'_tid_');    $purl = substr($purl,0,$t);    $geturl = "tid_".$this->TypeID."_";    //$hidenform = "<input type='hidden' name='typeid' value='".$this->TypeID."'>/r/n";    //$hidenform .= "<input type='hidden' name='totalresult' value='".$this->totalresult."'>/r/n";     $purl .= "_".$geturl;     //獲得上一頁和下一頁的鏈接    if($this->pageno != 1){      $prepage.="<a href='".$purl."pageno_".$prepagenum.".html'>上一頁</a>/r/n";      $indexpage="<a href='".$purl."pageno_1.html'>首頁</a>/r/n";    }    else{      $indexpage="<a href='#'>首頁</a>/r/n";    }     if($this->pageno!=$totalpage && $totalpage>1){      $nextpage.="<a href='".$purl."pageno_".$nextpagenum.".html'>下一頁</a>/r/n";      $endpage="<a href='".$purl."pageno_".$totalpage.".html'>末頁</a>/r/n";    }    else{      $endpage="末頁/r/n";    }    //獲得數字鏈接    $listdd="";    $total_list = $list_len * 2 + 1;    if($this->pageno >= $total_list) {      $j = $this->pageno-$list_len;      $total_list = $this->pageno+$list_len;      if($total_list>$totalpage) $total_list=$totalpage;    }else{      $j=1;     if($total_list>$totalpage) $total_list=$totalpage;    }    for($j;$j<=$total_list;$j++){   if($j==$this->pageno) $listdd.= "<strong>$j</strong>/r/n";    else $listdd.="<a href='".$purl."pageno_".$j.".html'>".$j."</a>/n";    }    $plist = "";   //$plist .= "<form name='pagelist' action='".$this->GetCurUrl()."'>$hidenform";    $plist .= $maininfo.$indexpage.$prepage.$listdd.$nextpage.$endpage;    if($totalpage>$total_list){      $plist.="<input type='text' name='pageno' id='pageno' value='".$this->pageno."'>/r/n";     $plist.="<input type='button' id='button' name='plistgo' value='GO' onclick='plistgo();'>/r/n";    }   //$plist .= "</form>/r/n";    $plist .= "<script type='text/javascript'>/r/n    function plistgo(){      var pageno = document.getElementById(/"pageno/").value;      window.location.href='".$purl."pageno_'+pageno+'.html';    };</script>";   return $plist;

修改模板
templets/jinsuo/article_image.htm
第10行添加

  var url = location.href;
  var t = url.indexOf('_aid_');
  var aurl = url.slice(0,t);

第42行修改

   

  if(npage==2){       if(namehand!='') location.href = namehand+".html";      else location.href = aurl+"_aid_{dede:field name='id'/}"+".html";     }else if(displaytype=='st' && namehand!=''){       location.href = namehand+"_"+(npage-1)+".html";     }else{       location.href = aurl+"_aid_{dede:field name='id'/}_pageno_"+(npage-1)+".html";     }    }  }   //下一張  function dPlayNext(){    if(npage==totalpage){ alert("沒有了哦"); }    else{      if(displaytype=='st' && namehand!='') location.href = namehand+"_"+(npage+1)+".html";      else location.href = aurl+"_aid_{dede:field name='id'/}_pageno_"+(npage+1)+".html";

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 德惠市| 云霄县| 师宗县| 三穗县| 定兴县| 高雄县| 肥东县| 大邑县| 信丰县| 长丰县| 环江| 信宜市| 长沙县| 万荣县| 当涂县| 连江县| 浏阳市| 中西区| 浮梁县| 卓资县| 马关县| 平乡县| 黑山县| 社旗县| 临武县| 亚东县| 连云港市| 贵德县| 怀宁县| 承德市| 武穴市| 安阳县| 华安县| 英吉沙县| 乾安县| 阿克陶县| 菏泽市| 贵港市| 景谷| 阿克苏市| 泌阳县|