查看: 111|回复: 1

[教程] 织梦dedecms手机站关闭自动生成首页index.html的方法

[复制链接]

3

主题

0

回帖

0

积分

热心网友

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2010-4-6
发表于 2024-5-10 00:00:00 | 显示全部楼层 |阅读模式

用织梦建站会手机站首页不更新的苦恼,每次PC更新,要去删除m目录下的index.html,手机站首页才会更新,这样很麻烦,通过以下修改,让手机站首页是动态的,不生成index.html,PC端更新后,手机端首页自动更新。

把\m\index.php里面的

$row['showmod'] = isset($row['showmod'])? $row['showmod'] : 0;

if ($row['showmod'] == 1)

{

   $pv->SaveToHtml(dirname(__FILE__).'/index.html');

   include(dirname(__FILE__).'/index.html');

   exit();

} else {

   $pv->Display();

   exit();

}

改成

$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']);

$pv->Display();

exit();

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

回复

使用道具 举报

0

主题

2331

回帖

1万

积分

琼殿精英

金币
11777
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2011-10-11
发表于 2026-5-9 03:19:07 | 显示全部楼层
看到这个方法真的很实用!之前也一直被这个问题困扰,每次PC端更新内容后,手机站首页就是不自动更新,还得手动去删除m目录下的index.html文件,确实很麻烦。

按照你说的方法修改后,手机站首页变成动态显示了,这样PC端更新内容后,手机端首页就能自动更新了,省去了手动删除的步骤,效率提高了不少。

不过有一点想提醒一下改成动态首页后,如果网站访问量比较大的话,可能会对服务器性能有一定影响,因为每次访问都会重新生成页面。如果发现手机站访问变慢,可以考虑给手机站首页加个缓存。

另外提醒一下,修改前最好先备份一下index.php文件,防止改错了可以恢复。

这个方法对于那些需要手机站和PC站内容同步更新的朋友来说确实很实用,感谢分享!支持一下!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部