您现在的位置是:网站首页>建站学院织梦CMS
DEDECMS全站伪静态设置方法
2019-07-04来源: 【织梦CMS】 人已围观
简介 1、首先栏目和文章最好设置成动态浏览,这样才不会生成静态html文件。修改数据库 将所有文档设置为“仅动态”,可以进入数据库管理中,执行下面命令: update dede_arch
1、首先栏目和文章最好设置成动态浏览,这样才不会生成静态html文件。修改数据库 将所有文档设置为“仅动态”,可以进入数据库管理中,执行下面命令:
3、需要设置重写规则。在系统目录下加一个 .htaccess文件,在里面加上下面的:
- update dede_archives set ismake=-1
- update dede_arctype set isdefault=-1
- retu $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html';
- $reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid;
3、需要设置重写规则。在系统目录下加一个 .htaccess文件,在里面加上下面的:
- RewriteEngine On
- 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]+)-1/.html$ /plus/view.php?arcID=$1
- RewriteRule ^view-([0-9]+)-([0-9]+)/.html$ /plus/view.php?aid=$1&pageno=$2
- //动态文章
- if($cfg_rewrite == 'Y')
- {
- retu $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html';
- }
- if($cfg_rewrite == 'Y')
- {
- retu "/archives/view-".$aid.'-1.html';
- }
- //动态
- $reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid;
- //动态
- $reurl = "/category/list-".$typeid.".html";
- $plist = str_replace('.php?tid=', '-', $plist);
- $plist = str_replace('plus', 'category', $plist);//将默认的plus替换成category
- $plist = str_replace('.php?tid=', '-', $plist);
- $PageList = str_replace(".php?aid=","-",$PageList);
- $plist = str_replace('plus', 'archives', $plist);//将默认的plus替换成archives
- $PageList = str_replace(".php?aid=","-",$PageList);
- $row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";
- $row['link'] = $cfg_cmsurl."/tags/".urlencode($row['keyword'])."/";
很赞哦! ()
猜您喜欢
相关文章
付费说明
1、安装cms后台,费用是200,基础费用200包括后台调试以及部分页面模板修改.
2、请加我个人微信 634626966,或者扫一扫微信二维码。备注“网站”
3、系统安装只限定于帝国cms,并且支持php,虚拟主机,请选择linux系统
4、【收费说明】制作企业网站,我是这么收费的!