DEDE5.5伪静态修改

时间: 2009-11-05 / 分类: dedecms / 浏览次数: 2,822 views / 0个评论 发表评论

首先找到include/channelunit.func.php

找到大概113行的return $GLOBALS[“cfg_plus_dir”].”/view-“.$aid.’-1.html’;修改为return “/view-“.$aid.’-1.html’; 就是把PLUS这个烦人的目录去掉了

然后找到同文件的大概166行把$reurl = $GLOBALS[‘cfg_phpurl’].”/list.php?tid=”.$typeid;修改为$reurl =”/list-“.$typeid.”.html”;就是把一些栏目的网址修改成伪静态的了

发现个问题~二级菜单竟然不听话,没改成伪静态,然后我进data/cache/把二级菜单缓存channelsonlist.inc给删除了,然后生成一次首页,OK一切正常

至于.htaccess的写法,还是和原来一样

?

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^list-([0-9]+)\.html$ /plus/list.php?tid=$1
RewriteRule ^list-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3
RewriteRule ^view-([0-9]+)-([0-9]+)\.html$ /plus/view.php?arcID=$1&pageno=$2
RewriteRule ^view-([0-9]+)\.html$ /plus/view.php?arcID=$1
RewriteRule plus/view-([0-9]+)-1\.html$ /plus/view.php?arcID=$1
RewriteRule plus/list-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3

到此,基本上把主站升级完毕,以后要做的事情是加个编辑器什么的

发表评论

你必须 登录后 才能留言!