• 1、服务器必须支持URL重写。
  • 2、后台开启伪静态。
  • 3、栏目设置使用动态。
  • 4。添加文档时选择使用动态浏览。
  • 5。需要修改php文件include/channelunit.func.php

查找

return $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html';

修改为

return "/news_".$aid.'-1.html';

查找

return $GLOBALS['cfg_phpurl']."/view.php?aid=$aid";

修改为

return "/view.php?aid=$aid";

其实不修改也可以,但是URL地址会长一点。这个是文章的。

查找

$reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid;

修改为

$reurl = "/list_".$typeid.".html";

这个必须修改,是栏目页的。

6、需要在根目录下增加一个.htaccess文件(只适用于linux系统,并需要虚拟主机支持)。
添加如下:

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteRule ^(.*)index\.html$ $1/index.php
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 ^(.*)news_([0-9]+).html$ $1/plus/view.php?aid=$2
RewriteRule ^(.*)news_([0-9]+)_([0-9]+).html$ $1/plus/view.php?aid=$2&pageno=$3
RewriteRule ^search/(.*)-([0-9]+)\.html$  /plus/search.php?q=$1&PageNo=$2&pagesize=10&searchtype=title
RewriteRule ^search/(.*)\.html$  /plus/search.php?q=$1
 ErrorDocument 404 /404.html
</IfModule> 

进入后台→系统→SQL命令行工具→运行SQL命令行: 单行命令执行查询命令:

  • 1.将所有文档设置为“仅动态”:update dede_archives set ismake=-1
  • 2.将所有文档设置为“仅静态”:update dede_archives set ismake=1
  • 3.将所有栏目设置为“使用动态页”: update dede_arctype set isdefault=-1
  • 4.将所有栏目设置为“使用静态页”: update dede_arctype set isdefault=1
Last modification:February 5th, 2020 at 04:10 pm
如果觉得我的文章对你有用,请随意赞赏