您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦dedecms移动版手机站无法自动更新的解决方法
连解淦2023-09-19 14:49:01dedecms教程已有人查阅
导读2015年6月18日,对于使用DedeCMS织梦建站的站长来说是个好日子,因为织梦又出了一次更新,而且在这一次更新里,推出了移动版网站的功能,也就是手机站,虽然默认不支持自定义模型的显示
2015年6月18日,对于使用DedeCMS织梦建站的站长来说是个好日子,因为织梦又出了一次更新,而且在这一次更新里,推出了移动版网站的功能,也就是手机站,虽然默认不支持自定义模型的显示,但是支持织梦的模板标签,这就意味着您可以像PC版一样自行建立移动版网站的模板来显示自定义模型了,所以织梦的手机站还是非常好用的。
不过使用过的人可能会发现一个问题,虽然织梦移动站是动态访问的,没有办法生成静态页面,但是首页的访问地址却是有静态页面的,比如是http://ebingou.cn/m/index.html
问题就处在这里了,这个静态页面不会自动更新,原来还以为是手机浏览器的缓存问题,可是在手机端怎么刷新都没用,不过你要是把这个静态页面删除掉,在手机端访问http://ebingou.cn这个通用的主页网址,这个静态页面倒是可以自动生成,并且跳转到该静态页面。
网上有一种方法,就是在“生成”→“更新主页HTML”中把相关信息设置成移动站的信息,然后生成主页,这样倒是可以更新移动站首页,不过PC站的首页就无法更新了,也就是二者只能选其一。
后来看了/m/index.php文件里面的代码,只明白个大概,
于是我尝试把后面的函数前面的!(非)去掉,即由!
这样你只要在手机端输入PC主页地址http://ebingou.cn浏览器就会自动跳到http://ebingou.cn/m/index.php,这是个动态页面,肯定会自动更新,不过静态页面也会自动更新,大家可以尝试一下。
网上还有的方法也能实现动态浏览主页,不过需要大段删除代码,而且也不知道能否更新这个静态主页,所以不建议采用。
不过使用过的人可能会发现一个问题,虽然织梦移动站是动态访问的,没有办法生成静态页面,但是首页的访问地址却是有静态页面的,比如是http://ebingou.cn/m/index.html
问题就处在这里了,这个静态页面不会自动更新,原来还以为是手机浏览器的缓存问题,可是在手机端怎么刷新都没用,不过你要是把这个静态页面删除掉,在手机端访问http://ebingou.cn这个通用的主页网址,这个静态页面倒是可以自动生成,并且跳转到该静态页面。
网上有一种方法,就是在“生成”→“更新主页HTML”中把相关信息设置成移动站的信息,然后生成主页,这样倒是可以更新移动站首页,不过PC站的首页就无法更新了,也就是二者只能选其一。
后来看了/m/index.php文件里面的代码,只明白个大概,
if(isset($_GET['upcache'])||file_exists('index.html'))
这句是判断了两个条件条件之后才决定是否要生成,第二个条件是与index.html文件是否存在有关。于是我尝试把后面的函数前面的!(非)去掉,即由!
file_exists('index.html'))
变成了
file_exists('index.html'))
重新试了一下,居然更新了。这样你只要在手机端输入PC主页地址http://ebingou.cn浏览器就会自动跳到http://ebingou.cn/m/index.php,这是个动态页面,肯定会自动更新,不过静态页面也会自动更新,大家可以尝试一下。
网上还有的方法也能实现动态浏览主页,不过需要大段删除代码,而且也不知道能否更新这个静态主页,所以不建议采用。
本文标签:
很赞哦! ()
随机图文
-
dedecms织梦Pagetitle标记使用方法介绍
DedeCMS Pagetitle 标记使用实例教程 【Pagetitle 标记】 功能说明:表示获取文档的分页标题 适用范围:仅文档模板 -
Dede织梦注册会员默认送100积分不能修改的解决办法
织梦后台的会员级别设置里面的注册会员默认积分100是不能修改的,即使改成0后提交发现还是100,改不了怎么办?接下来就跟大家来介绍介绍:打开后台管理目录下 -
织梦cms默认友情链接插件实现横向排列的方法
织梦 如果仿站之中,希望利用到织梦自身的友情链接插件,得到的友链排版将会是竖直排列,那么如何使其横向排列呢? 只需要修改include\taglib目录下 -
dede织梦Runphp调用其他变量的方法
今天在官方的网站上看到织梦模板 Runphp 标签中调用其他变量的方法,现在转载过来,大家一起研究。
留言与评论 (共有 条评论) |