解决DEDECMS更换域名/搬家后首页出现index.htm Not Found!

国外主机优惠之前在医院工作的时候用DEDECMS仿模板建站用的比较多,后来一直就没有接触过这款CMS,虽然这款CMS漏洞较多,但是安全处理的完善,其还是算一款非常不错的内容管理系统,比帝国CMS容易上手很多。这次在帮助一个客户定制一个模板在本地运营良好,但是搬迁上服务器之后出现首页出现index.htm Not Found!错误提示。

出现这样的错误,肯定是内置的路径有问题导致的,我们需要来解决这个问题。

第一、核心设置

我们需要在后台的系统基本参数-核心设置中把安装目录为空或者修改成我们当前实际服务器的目录网址。

第二、修改配置文件

在data目录中的config.cache.bak.php和config.cache.inc.php 两个文件,找到$cfg_cmspath把目录设置为空,或者与我们实际的路径一致,如果是根目录就为空。

这样,我们就解决了这个问题。