修改织梦URL地址拼音伪静态的方法

织梦教程 强烈建议 2024-02-06 13:28 108 0
  可能你觉得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="\r\n";   //$hidenform .="\r\n";   $purl .="_".$geturl;   //获得上一页和下一页的链接   if($this->pageno !=1){   $prepage.="上一页\r\n";   $indexpage="首页\r\n";   }   else{   $indexpage="首页\r\n";   }   if($this->pageno!=$totalpage && $totalpage>1){   $nextpage.="下一页\r\n";   $endpage="末页\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.="$j\r\n";   else $listdd.="".$j."\n";   }   $plist="";   //$plist .="
$hidenform";   $plist .=$maininfo.$indexpage.$prepage.$listdd.$nextpage.$endpage;   if($totalpage>$total_list){   $plist.="\r\n";   $plist.="\r\n";   }   //$plist .="
\r\n";   $plist .="";   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=".html";   else location.href="_aid_{dede:field name='id'/}"+".html";   }else if(displaytype=='st' && namehand!=''){   location.href="_"+(npage-1)+".html";   }else{   location.href="_aid_{dede:field name='id'/}_pageno_"+(npage-1)+".html";   }   }   }   //下一张   function dPlayNext(){   if(npage==totalpage){ alert("没有了哦"); }   else{   if(displaytype=='st' && namehand!='') location.href="_"+(npage+1)+".html";   else location.href="_aid_{dede:field name='id'/}_pageno_"+(npage+1)+".html";

时间:(2024-02-06 13:28:13)
本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!