Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >DEDE整站动态化或整站静态(伪静态)设置方法

DEDE整站动态化或整站静态(伪静态)设置方法

作者头像
用户1272546
发布于 2018-06-04 04:06:07
发布于 2018-06-04 04:06:07
2.8K0
举报
文章被收录于专栏:源码之家源码之家

简单说下的是,网站空间小而数据库还可以的话,使用动态浏览也是不错的,但是官方的程序默认的生成静态浏览的,只要一发布文章,就会自动生成静态页面,难道做发布文章还要一个一个去更改其他的设置吗?麻烦。对于采集的朋友来说也是个问题。难道就需要在后台用SQL语句更改显示吗?

SQL语句:

将所有文档设置为“仅动态”, update dede_archives set ismake=-1 将所有栏目设置为“使用动态页”, update dede_arctype set isdefault=-1

改成1就是静态。

实际上修改模板就可以达到发布文章和采集都是使用的默认动态显示。

album_add.htm 发表图集模板 archives_add.htm 发表通用文档模板 article_add.htm 发表普通模板 archives_sg_add.htm 发表特殊类文章模板

想要默认动态浏览只要修改对应的主要模板就可以,在../dede/templets/文件下。

将要发布的文章类型的模板代码改下就可以实现以后发布文章就是动态显示,不用在一个一个修改,实现默认动态浏览。

将代码:<input name=”ishtml” type=”radio” value=”1″ checked=”checked” /> 生成HTML <input type=”radio” name=”ishtml” value=”0″ /> 仅动态浏览

改为:<input name=”ishtml” type=”radio” value=”1″ /> 生成HTML <input type=”radio” name=”ishtml” value=”0″ checked=”checked” /> 仅动态浏览

若发布的是普通一般的文章,该article_add.htm下的代码就可以。如果你想将所有的发布都是动态浏览,就将对应的模板改下代码:

album_add.htm 发表图集模板 archives_add.htm 发表通用文档模板 article_add.htm 发表普通模板 archives_sg_add.htm 发表特殊类文章模板

这些模板的代码都该下。要有根据的改,才能将对应发布的信息内容实现动态浏览。

dedecms把全站改为动态(伪静态)浏览的方法

但是首先要把伪静态的规则写到apche里的httpd.conf里面,:

<IfModule mod_Rewrite.c>

RewriteEngine On

RewriteRule ^(.*)/index\.html $1/index\.php

RewriteRule ^(.*)/plus/list-([0-9]+)\.html $1/plus/list\.php\?tid=$2

#RewriteRule ^(.*)/plus/list-([0-9]+)-([0-9]+)-([0-9]+)\.html $1/plus/list\.php\?tid=$2&TotalResult=$3&PageNo=$4

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

</IfModule>在把相关的模块打开

共三个步骤: 1、将所有文档设置为“仅动态”:执行以下MySQL语句: update dede_archives set ismake=-1 2、将所有栏目设置为“使用动态页”,也可以建立栏目时选择“使用动态页”:执行以下MySQL语句: update dede_arctype set isdefault=-1 3、首页动态:把根目

共三个步骤:

1、将所有文档设置为“仅动态”:

执行以下MySQL语句:

update dede_archives set ismake=-1

2、将所有栏目设置为“使用动态页”,也可以建立栏目时选择“使用动态页”:

执行以下MySQL语句:

update dede_arctype set isdefault=-1

3、首页动态:

把根目录下生成的 index.html 删除即可。(注意,以后不要再生成首页html,否则又成静态的了。)

解释:dede伪静态的意思是通常我们为了更好的缓解服务器压力,和增强搜索引擎的友好面.都将文章内容生成静态页面.

但是有的朋友为了实时的显示一些信息.或者还想运用动态脚本解决一些问题.不能用静态的方式来展示网站内容.

但是这就损失了对搜索引擎的友好面.怎么样在两者之间找个中间方法呢,这就产生了伪静态技术.

也就是说直接从数据库里取数据,然后生成页面。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【DEDE后台】dede网站动态页和静态页的设置方法
DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴在建站实操中笔记记录,织梦dede建站教程保存使用非常方便:
攻城狮与产品喵
2025/03/13
2680
【DEDE后台】dede网站动态页和静态页的设置方法
DEDE 5.7 伪静态 完美版
织梦dedecms虽然可以生成静态页面, 也可以重写成为伪静态. 在后台有设置可以开启伪静态. 开启后还要经过一定的设置才能使用. 下面是方法,组件我已经在附件里发布了!我总结为三步: 第一步. 首
用户1272546
2018/06/04
2.2K0
【DEDE伪静态】织梦cms网站如何做伪静态
DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴在建站实操中笔记记录,织梦dede建站教程保存使用非常方便:
攻城狮与产品喵
2025/03/13
1.1K0
【DEDE伪静态】织梦cms网站如何做伪静态
dede 常用SQL总结
织梦cms不知大家用过没有,功能比较强大,但是对于我还是有一些不够,所以我总结了一些经常会使用的SQL,比如批量修改文章发布人、替换栏目字符串、批量修改文章点击数、批量修改文章命名规则等,这些SQL使用dedecmsv5.7测试,其他版本不保证。
老高的技术博客
2022/12/27
2.1K0
如何让 dedecms 变成全站动态浏览有利于企业站
 教大家如何让 dedecms(织梦)变成全站动态浏览,对于企业站很有利哦!有时候 dedecms 全站的静态反而对于建设企业站不利,具体实现如下,感兴趣的朋友可以参考下,希望对大家有所帮助
Savalone
2020/01/06
1.9K0
【DEDE搜索】dede搜索框搜索指定栏目文章
DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴在建站实操中笔记记录,织梦dede建站教程保存使用非常方便:
攻城狮与产品喵
2025/03/13
6100
【DEDE搜索】dede搜索框搜索指定栏目文章
保存一下dedecms数据库表和字段说明,方便日后查询
玩dedecms有一段时间,对它的字段不是很了解,在此做个记录,方便日后查询 dede数据库字段说明: dede_addonarticle 附加文章表 aid int(11) 文章编号 typeid int(11) 分类栏目编号 body mediumtext 文章内容 dede_addonflash 附加Flash表 aid int(11) FLASH编号 typeid int(11) 分类栏目编号 filesize varchar(10)
ytkah
2018/03/06
2.5K0
DedeCMS织梦设置删除文章同步删除图片和附件策略
我们很多站长是否遇到这样的问题,比如我们开始建站的时候可能会更新不少的文章,也有是通过采集获取的图文。但是后续有可能考虑网站内容的变化调整,有些文章是准备删除不要。于是我们可能单篇、批量删除文章,不过我们把文章是删除,同时文章中有的图片和附件还在我们的图片文件夹中。
老蒋
2021/12/27
3K0
dede调用调用当前栏目下所有文档总数统计
dede调用自定义栏目模型 调用当前栏目下所有文档总数统计,因为在开发一套织梦网址导航模板的时候遇到一个需要统计当前栏目下所有提交网址的总数量,需要用到这个功能,方法如下: 修改 include/common.func.php文件,在最后加以下代码:
用户1088318
2025/05/21
850
dedecms 添加并调用栏目缩略图
网上有很多关于 dedecms 添加栏目缩略图的方法,大家都是复制粘贴,无一能用,经过本人测试总结出一套完整的方案,希望对朋友们有所帮助。
Savalone
2020/01/06
11.8K0
怎样实现给DEDE的栏目增加栏目图片(1)
http://www.genban.org/news/dedecms-7577.html 前两天用DEDE做二次开发的时候,遇到一个问题,领导让给每个栏目增加一个栏目图片的功能,网上找了些东西,结合自己实际做的时候的方法,下面详细描述下具体的实现方式(只测试了V5.7版本,对低版本是否适用不太清楚)。
全栈程序员站长
2021/09/26
1.9K0
【DEDE[sql执行]】DEDE数据库语句 DEDESQL命令批量替换 SQL执行语句
DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴在建站实操中笔记记录,织梦dede建站教程保存使用非常方便:
攻城狮与产品喵
2025/03/13
4740
【DEDE[sql执行]】DEDE数据库语句 DEDESQL命令批量替换 SQL执行语句
织梦彻底解决“模板文件不存在,无法解析文档!”的问题
这个教程是让程序明明白白的告诉你是哪个栏目哪个模板文件不存在,再去找该栏目的相关设置和添加不存在的模板文件。
米米素材网
2022/10/07
2.8K0
织梦彻底解决“模板文件不存在,无法解析文档!”的问题
如何在后台增加dedecms栏目图片字段并在前台实现调用
  dedecms默认是没有栏目图片功能的,为了便于灵活管理就给每个栏目增加一个栏目图片的功能,栏目图片是在代码中添加的固定图片,通过改造可以实现这个功能的,下面就随ytkah一起来试试吧 1. 首先
ytkah
2018/03/06
7.2K0
如何在后台增加dedecms栏目图片字段并在前台实现调用
【DEDE伪静态】dedecms单独页怎么调用文章列表,翻页无法生成伪静态
DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴在建站实操中笔记记录,织梦dede建站教程保存使用非常方便:
攻城狮与产品喵
2025/03/13
1.1K0
【DEDE伪静态】dedecms单独页怎么调用文章列表,翻页无法生成伪静态
完整织梦DedeCMS设置全站伪静态流程 减少网站文件量
我们很多站长朋友选择织梦DedeCMS程序的主要原因在于是可以生成HTML静态文件的,这样在一定程度上是可以减少服务器的负载的。所以我们一般做大数据的内容管理系统比较多,当然还有一个原因就是DEDECMS程序比较简单易用,以及拥有很多免费的主题模板。
老蒋
2021/12/27
5.2K0
Nginx/Apache之伪静态设置 - 运维小结
一、什么是伪静态 伪静态即是网站本身是动态网页如.php、.asp、.aspx等格式动态网页有时这类动态网页还跟"?"加参数来读取数据库内不同资料,伪静态就是做url重写操作(即rewrite)。很典
洗尽了浮华
2019/05/25
14K0
【DEDE文章】dedecms出现DedeTag Engine Create File False的解决教程
DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴在建站实操中笔记记录,织梦dede建站教程保存使用非常方便:
攻城狮与产品喵
2025/03/13
2480
【DEDE文章】dedecms出现DedeTag Engine Create File False的解决教程
【DEDE文章】dede信息发布员如何设置发文章自动生成html页面
DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴在建站实操中笔记记录,织梦dede建站教程保存使用非常方便:
攻城狮与产品喵
2025/03/13
1460
【DEDE文章】dede信息发布员如何设置发文章自动生成html页面
DEDE5.3至DEDE5.6通用伪静态教程!
1、服务器必须支持URL重写。 2、后台开启伪静态。 3、栏目设置使用动态。 4。添加文档时选择使用动态浏览。 5。需要修改php文件include/channelunit.func.php
用户1272546
2018/06/04
2.9K0
推荐阅读
相关推荐
【DEDE后台】dede网站动态页和静态页的设置方法
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档