千万别动DedeCMS后台这个选项!我的首页一夜之间404,血泪教训...

草!我真的,现在手还在抖。就他妈因为想换个首页关键词(TDK不是想改就改么),在Dede后台模板管理里,对着那个默认模板文件(index.htm)右键点了一下“设置为首页模板”,确认框看都没看就点了是——真的,兄弟们,听我一句劝,千万不要在后台瞎鸡儿点这个!我发誓我当时脑子被门夹了,以为这就是个简单的模板切换。

结果呢?瞬间,全站除了后台,所有页面都打不开了,清一色的空白或者直接报错。我第一反应是服务器炸了,但登录宝塔一看,CPU内存都正常,就是网站目录权限好像被它自己重写了,整个模板解析逻辑都崩了。凌晨三点啊!我他妈抽了半包烟,看着监控宝的报警邮件一条接一条,心跳跟那邮件提示音一个频率。那感觉,比你被百度拔毛、被K站还绝望,因为这是物理层面的‘家’没了。

后来怎么搞定的?我穿着裤衩跑到书房,连上服务器SSH,把/data/tplcache和/uploads/tplcache这几个缓存目录全删了(操作前一定要备份!),然后颤抖着手在后台“系统”->“系统基本参数”里,把“模板默认风格”重新核对了一遍,最关键是去“生成”->“更新主页HTML”,把里面那个“选择主页模板”重新指定回正确的那个index_xxxx.htm。点生成的那几秒钟,比我等高考分数还漫长。刷新,首页出来了,我直接瘫在椅子上,感觉像跑了个马拉松。

所以,DedeCMS换首页的正确姿势(保命版)
1. 永远先备份! 备份模板文件,备份数据库,甚至整个站点打个压缩包扔到云盘。别嫌麻烦,这能救你的命。
2. 别在后台文件管理里右键乱设!正经路径是:【核心】->【网站栏目管理】->找到你的“主页”那个栏目,点“更改”->在“模板选择”里,从下拉菜单里选你要的新首页模板。这才是正道!
3. 改完模板,一定要去【生成】->【更新主页HTML】,然后点“开始生成”。光改设置不生成,前台毛都看不到。

这破事让我悟了,建站这玩意,技术细节比什么高深的SEO策略都重要。你外链建设做得飞起,老域名权重再高,服务器一个配置失误或者程序一个骚操作,直接回到解放前。还有那些用着开心版或者万年不更新补丁的,被挂马也是分分钟的事,到时候谷歌标记“危险网站”,百度直接屏蔽,你哭都没地方哭。真的,有时候慢就是快,稳才是王道。我现在宁愿网站就在沙盒期里多待几天,也绝不再手贱去碰那些看不懂的按钮了。

不说了,我得去给服务器做个全盘快照压压惊。希望你们以我为戒,阿门。

相关推荐