简单说下的是,网站空间小而数据库还可以的话,使用动态浏览也是不错的,但是官方的程序默认的生成静态浏览的,只要一发布文章,就会自动生成静态页面,难道S L 7做发布文章还要一个一个去更改其他的设置吗?麻烦。对于采集的朋友来说也是个问题。难道就需要在后台用SQL语句更改显示吗?
SQL语句:
将? v @所有文档设置为“仅动态”,
update dede_archives s* h Get iN 8 P / P ( Usmake=-1{ ^ k s W 7 a
将所有栏目设置为“使用t r ) ^ 5 Z y +动态页T n ~ X e z 3 U”,
update dede_arctype set isdefault=-1
改成1就是静态。
实际上修改模板l ( = C &就可以达到发布文章和采集都是使用的默认动态显示。
album_add.htm 发表图集模$ r E R t 3板
ar* S – ] ) 8 Pchives_add.htm 发; 4 Y表通用文档模板l ! l
article_aK & 1 P m i , t ~dd.htz } } / p k l 1m! v q 发e { J ; ) t表普通模板
ar5 | | } t fchives_b = k H ] Isg_add.htm8 _ k . A g z v 发表特殊v y , b ]类文章模板
想要默认动态浏览只要修改对应的M Y R ; 2 D主要模板就可以,在../dede/templets/文件下。
将要g + 9 7 ? / / @ C发布的文章类型的模板代码改下就可以实现以后发S ( H B ?布文章就是动态显示,不用在一个一个修改,实现默认动态 – 8 r e m浏览。
将代码:
生成Hh . t `TML
仅动态浏览
改为:
生成HTML
仅动态浏览
若发布的是普通一般的文章,该artv | dicle_add.htm下的代T o &码就l L T P U – a可以。如果你想将所: ^ : p R S有的发布都p s # ` | ] P ] g是动态浏览,就将对应的模板改下代码:
album_I – X F 5 $ ! j )add.htm 发表I X [图集模板
archives_add.@ n D B & ; rhtm 发表通用文档模板
article_add.htm 发表普通模板
archives_sg_add.htm 发表特殊类文章模板
这些模板的代码都该下。要有根据的改,才能将对应发布的信息– & ! i Q ] K O内容实现动态浏览。
————————————————z M ] C———————-
dedecms把全站改为动态(伪静态)浏览= p B的方法
但是首先要8 b m t把E m } ( R = v伪静态的规则写到apche里的httpd.conf里面,:
Rewr| z % F ` S e AiteEngib ; 0 ine On
Rep Z N_ ~ , ^ v l 7writeRule ^(.*)/index.html $a ! 7 ,1/index.php_ ( o P _ Q V s
RewriteRule ^(.*)/plus/list-([0-9]+).html$1/plus/list.php?tid=q * F$9 s M D &2
#RewriteRule ^(.*)/plus/list-([0-9]+)-([0-9]+)-([0-9]+).html$1/plus/list.php?tid=$2&TotalResult=$3& I O T ( K | /amp;PageNo=$4
Rewri0 * t v K t # d tteRule ^(.*)/plus/view-([0-9]+# k 0)-([0-9]+).html$1/plus/view.php?arcID=$2&pageno=$3
在把相关的模块打开
共三个0 e $ i T % ~ Q步骤: 1、: $ { \将l + i s m所有文档设置为“仅动态”:执行以下MySQL语句: update ded e $ z g Pde_arv ; ^ R B r H F xchives set ismake=-12、将所有栏目设置为“使用动态页”,也可以建立栏目时选择“使用动态页”:执行以下MySQN 4 ` } [ VL语[ 3 c x i e句: upda. – ! j dte dede_arctype set isdefaf W N S Kult=-13、首页动态:把根目
共三个步骤~ ] Y $ 7 q:
1、将所有文档设置为“仅动态”P ; ? u * 7 _ –:
执行以下MySQL语句:
update dede_archives set ismakeF . N=-1
2、将所有栏目设置为“使用动态页. ! 2 N _ ) # v x”,也可以建立栏目时选择P F =“使用动态页”:
执行以下Myu E 2 0 I 1 | g $SQL语句:
update dede_arctype set isdefault=$ U % E 0 . y 0 A-1? / K
3、首页动态:
把根目录下生成的 index.html 删除即可。(注意,以后不要再生B Z 8 0 ^ k o L成首页hx } # O P B utml,否则又成静态的了。)
解释:dede伪静态的意思是通常我们为了更好的缓解q m d服务器压力,和增强搜索引擎的友好面.都将文章内容生成静态页面.
但是有\ J N M : i . Q的朋友为了实时的显示一些信息.或t \ 3 u ^ ! J者还想运用动态脚W H ` 6 _ Z本解决一些问题.不能用静态的方式来展示网站内容.
但是这就损失了对搜索: D L引擎的友好面.怎么样在两者之间找个中间方法呢,这就产生了伪静态技术.
也就是说直接从数据库里取数据,9 j 5然后生成页面。
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请联系管理员!
8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性
源码巴巴网 » 织梦DEDECMS整站动态化或整站静态化设置方法
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 你们有qq群吗怎么加入?