dede伪静态

时间: 2008-12-14 / 分类: dedecms / 浏览次数: 2,688 views / 0个评论 发表评论

.htaccess 文件内容
 

RewriteEngine On
RewriteBase /
RewriteRule ^(.*)list-([0-9]+)\.html$ $1/plus/list.php?tid=$2
RewriteRule ^(.*)list-([0-9]+)-([0-9]+)\.html$ $1/plus/list.php?typeid=$2&PageNo=$3

RewriteRule ^(.*)view-([0-9]+)\.html$ $1/plus/view.php?aid=$2
RewriteRule ^(.*)view-([0-9]+)-([0-9]+)\.html$ $1/plus/view.php?aid=$2&pageno=$3

以下是针对5.01的

inc_channel_unit_functions.php 48行 90行差不多一样

 

 

if($rank!=0||$ismake==-1||$typeid==0||$money>0) //动态文章
{ return $GLOBALS[‘cfg_plus_dir’]."/view.php?aid=$aid";}

修改为

 

 

if($rank!=0||$ismake==-1||$typeid==0||$money>0) //动态文章
{ return "/view-$aid.html";}

inc_arcsearch_view.php 370行

          由 $row["arcurl"] = $row["url"];修改成下面

         $temp1=explode("aid=",$row["url"]);
   if (count($temp1)>1){
       $row["arcurl"] ="/view-".$temp1[1].".html";
   }else{
           $row["arcurl"] =$row["url"];
   }

处理相似文章 include/inc/inc_fun_SpFullList.php 119行

由$row[‘filename’] = $row[‘arcurl’] = $row[‘url’]; 修改为
 

 

    $temp1=explode("aid=",$row["url"]);
   if (count($temp1)>1){
       $row[‘filename’] = $row[‘arcurl’] ="/view-".$temp1[1].".html";
   }else{
           $row[‘filename’] = $row[‘arcurl’] =$row["url"];
   }

发表评论

你必须 登录后 才能留言!