DEDE5.5伪静态修改
首先找到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
到此,基本上把主站升级完毕,以后要做的事情是加个编辑器什么的