摘要:
大家都知道,DEDE是生成静态页面的,如果你在模板中使用orderby=rand 的话,生成html后始终是现实已经生成的那几条文章,除非你从新生成一遍,大家可以通过DEDE的自定义宏标记来实现刷新生成html的页面生成随机文章的调用将你需要随机生成的那段代码加入到新建自定义宏中,然后使用JS调用,将JS代码插入到模板中如下<script src='/plus/mytag_js.php?aid=12&nocache=1' language='javascript'></script>大家注意 ,通过后台的JS调用生成的JS代码是没 阅读全文
摘要:
本人比较懒,相信不少朋友也是,懒得每次去生成dedecms的HTML,同时为了现已不太有效的伪静态优化,所以还是搞搞伪静态吧。本dedecms全站伪静态教程分为五部分,包括“Apache设置、.htaccess文件设置、首页伪静态、列表页伪静态、文章页伪静态”。用4.0测试OK,5.X没测。一、Apache文件设置这是重头戏,以前用本地测试时因 httpd.conf 文件没设置好,搞得焦头烂额。1、如果是虚拟主机,一般 apache 的 LoadModule rewrite_module modules/mod_rewrite.so 是开启的,请咨询你的主机提供商以确认是否支持伪静态。2、如果 阅读全文
摘要:
1、服务器必须支持URL重写。 2、后台开启伪静态。 3、栏目设置使用动态。 4。添加文档时选择使用动态浏览。 5。需要修改php文件include/channelunit.func.php 查找 return $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html'; 修改为 return "/view-".$aid.'-1.html'; 查找 return $GLOBALS['cfg_phpurl']."/view.php?aid=$ 阅读全文