织梦仿移动站教程(使用DedeCMS织梦建站站长来说的静态页面不会自动更新(图))

优采云 发布时间: 2022-01-19 07:06

  织梦仿移动站教程(使用DedeCMS织梦建站站长来说的静态页面不会自动更新(图))

  2015年6月18日对于使用Dedecms织梦的站长来说是个好日子,因为织梦又发布了一个更新,并且在这次更新中,推出了手机版的功能网站@ >,即移动站,虽然默认不支持自定义模型的显示,但支持织梦的模板标签,也就是说你可以像PC版一样创建移动站。网站@>版本的模板是用来展示自定义模型的,所以织梦的手机站还是很好用的。

  但是,使用过的人可能会发现问题。织梦移动台虽然是动态访问的,没有办法生成静态页面,但是首页的访问地址有静态页面。

  问题就在这里。此静态页面不会自动更新。还以为是手机浏览器的缓存问题,但是在手机上刷新也没有用。但是,如果您删除此静态页面,请在手机上访问它。这个一般的首页URL,这个静态页面可以自动生成,并跳转到静态页面。

  网上有个方法,就是在“生成”→“更新主页HTML”中将相关信息设置为移动台的信息,然后生成主页,这样就可以更新移动台的主页了, 但不能更新 PC 站的主页。只需选择两者之一。

  后来看了/m/index.php文件中的代码,才明白大概的意思。语句 if(isset($_GET['upcache'])||file_exists('index.html')) 判断两个条件后,判断是否生成。第二个条件与 index.html 文件的存在有关。

  所以我试着把函数放在前面!(不)去掉,就是靠!file_exists('index.html')) 变成了 file_exists('index.html')),再试一次,它被更新了。

  这样,只要在手机上输入PC主页地址,浏览器就会自动跳转到。这是一个动态页面,肯定会自动更新,但静态页面也会自动更新。你可以试试看。

  网上还有其他方法可以动态浏览首页,但是需要删掉一大段代码,不知道静态首页能不能更新,所以不推荐。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线