DEDE整站动态化或整站静态化设置方法
简单说下的是,网站空间小而数据库还可以的话,使用动态浏览也是不错的,但是官方的程序默认的生成静态浏览的,只要一发布文章,就会自动生成静态页面,难道做发布文章还要一个一个去更改其他的设置吗?麻烦。对于采集的朋友来说也是个问题。难道就需要在后台用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/文件下。
将要发布的文章类型的模板代码改下就可以实现以后发布文章就是动态显示,不用在一个一个修改,实现默认动态浏览。
将代码:<inputname=”ishtml” type=”radio” value=”1″ checked=”checked”/>
生成HTML
<input type=”radio” name=”ishtml” value=”0″/>
仅动态浏览
改为:<inputname=”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=-12、将所有栏目设置为“使用动态页”,也可以建立栏目时选择“使用动态页”:执行以下MySQL语句: update dede_arctype set isdefault=-13、首页动态:把根目
共三个步骤:
1、将所有文档设置为“仅动态”:
执行以下MySQL语句:
update dede_archives set ismake=-1
2、将所有栏目设置为“使用动态页”,也可以建立栏目时选择“使用动态页”:
执行以下MySQL语句:
update dede_arctype set isdefault=-1
3、首页动态:
把根目录下生成的 index.html 删除即可。(注意,以后不要再生成首页html,否则又成静态的了。)
解释:dede伪静态的意思是通常我们为了更好的缓解服务器压力,和增强搜索引擎的友好面.都将文章内容生成静态页面.
但是有的朋友为了实时的显示一些信息.或者还想运用动态脚本解决一些问题.不能用静态的方式来展示网站内容.
但是这就损失了对搜索引擎的友好面.怎么样在两者之间找个中间方法呢,这就产生了伪静态技术.
也就是说直接从数据库里取数据,然后生成页面。
DEDE整站动态化或整站静态化设置方法相关推荐
- discuz 生成静态html,Discuz论坛静态化设置方法
URL静态化可以提高搜索引擎抓取,Discuz论坛程序是如何实现URL静态化的呢? 为给大家提供发布问题.解决问题.分享经验的平台,本站现已开启经验交流区(基于Discuz论坛程序). 刚使用Disc ...
- php网站如何静态化链接,建站教程之网站URL静态化处理
网络技术的日益发展,使得jsp.php等语言广泛的普及,很多的网站都早已进入动态化时期.过去的建站教程之网站URL静态化处理纯净html网页已经很难再找到了,而现在的网站大多数都拥有自己的数据库,它们 ...
- dede产生.php,DEDE织梦系统实现Tag标签静态化插件下载
现在DEDE系统使用率非常高,尤其是企业站点比较多,还有很多二开的商场.DEDE织梦功能非常强大,但是也有一些不利于优化的因素,比如它系统自带的Tag标签url不是静态化的.是www.web1992. ...
- phpcmsV9网页http路由静态化设置——URL地址规则
现在很多网站基于安全等因素的考虑,都会把动态的http路由url,设置为静态化. 也就是我们常说的: 栏目生成html,路由静态化. 截图对比: 1. 1 动态URL规则 1.2 动态URL效果图 2 ...
- Django里面是文件静态化的方法
看Django官网的时候,由于自己的英语基础较差,而实现的谷歌翻译比较烂,只能看懂个大概.在文件静态化的时候,讲的比较繁琐一点,没怎么看懂,遂询问了一下其他人,明白了许多,但是细节需要注意的地方特别多 ...
- Android手机静态ip地址网关,安卓手机Android 4.0系统静态ip设置方法【详解】
安卓系统Android 4.0推出之后,很多网友都进行了版本的更新,但是,一些更新了Android 4.0系统的用户,表示,自从版本升级之后,就不能使用静态IP,这是怎么回事呢?小编经过研究后发现,并 ...
- ifconfig不显示ip,虚拟机静态IP设置方法
在使用虚拟机时 ifconfig 不显示ip 地址,或者每次开机ubuntu的IP都在变化,如何解决呢?需要设置虚拟机的静态IP,具体设置方法如下: 如果你 ifconfig 看不到IP的话,需要 ...
- dede整站动态化或是整站静态化方法
1.在后台系统设置mysql里执行查询命令将所有文档设置为"仅动态":update dede_archives set ismake=-1 2.将所有栏目设置为"使用动态 ...
- B站视频播放速度>2倍速 设置方法
1.电脑打开网页版B站视频界面,例如 2.按快捷键F12,显示开发者工具: 3.选择Console单元,在命令行部分输入如下代码: document.querySelector('video').pl ...
最新文章
- hibernate QBC检索方式查询
- linux/CentOS 6忘记root密码解决办法
- leetcode-C语言代码练习
- SkyWalking学习笔记(CentOS环境)
- Python 数据分析三剑客之 Matplotlib(七):饼状图的绘制
- 【ES6入门04】:数值扩展
- snmp,mrtg安装和配置(2) mrtg安装
- Docker实战部署JavaWeb项目-基于SpringBoot
- 谁对EXTJS熟悉,有关关闭panel的问题?
- c语言学习-编写递归函数用于计算n!
- 如何卸载zabbix且删除
- html文件form根目录,HTML ,form 和 link 使用根目录 的问题,我已经上图了!
- 【数字信号调制】基于matlab二进制数字相位调制(2PSK)【含Matlab源码 1000期】
- 电力安全工作规程发电厂和变电站电气部分_电气主接线知识精讲!
- C#---委托与事件
- 中国第一代技术网红,在阿里被当神一样崇拜:我不跟人拼智商,我就跟他们拼狠!...
- mysql数据库查询语句_mysql数据库查询语句
- c语言 上传图片至服务器,JSP+Servlet实现文件上传到服务器功能
- python arduino 微信_MicroPython动手做(27)——物联网之微信小程序
- 关于软件测试人员的几个职业规划方向
热门文章
- [UE4][C++]第一个简单的小游戏--黑洞引力
- 如何编辑图片?几个图片编辑的简单方法
- 《流浪地球2》太阳风暴要来了?亚马逊云科技带你看神秘宇宙!
- 数据分析的作用有哪些?
- 起伏地表matlab,起伏地表下地震波传播数值模拟方法研究进展
- ib什么意思_Ib是什么单位?
- List-ArrayList 与LinkedList、Vector以及迭代器详解
- HTC Vive Focus | Wave VR 开发交流
- 斐波那契数列(fibonacci)计算黄金分割比
- 最短路径算法及Python实现