将MODX Revo从子域迁移到主域

时间:2018-10-11 12:01:02

标签: modx migrate modx-revolution

我陷入了将MODX revo网站从子域迁移到根域的困境。

这就是我的工作

  1. 我清除了“ subdomain.mywebsite.com”的缓存
  2. 我从“ subdomain.mywebsite.com”注销
  3. 我在“ subdomain.mywebsite.com”上使用导出数据库的副本
  4. 我压缩并下载“ subdomain.mywebsite.com”的所有文件

现在我有一些问题:

  1. 我是否必须在“ mywebsite.com”上安装新的MODX,或者只是复制从“ subdomain.mywebsite.com”下载的文件?
  2. 如何处理数据库?我是否只需要导入?还是不需要,因为我在同一台服务器上?
  3. 我该如何更新链接?我的意思是从“ subdomain.mywebsite.com”到“ mywebsite.com”

你们能解释一下吗?还是我做错了什么?

我是MODX的新手,正在阅读this guide,我发现自己再也难过了

预先感谢

1 个答案:

答案 0 :(得分:0)

考虑到两个域都在同一个Web服务器上,我可以描述将网站从子域转换到主域时的操作。

  • 通过FTP将所有文件从子域移动到主域。这可以直接在ftp客户端中进行,也可以通过下载和上传进行。当然,在FTP客户端内部移动要快得多。
  • 在以下位置
  • 编辑 config.inc.php 文件以匹配新的文件夹结构: / core / config / / connectors / / manager / 并在 root 文件夹中。
  • 编辑模板中的基本URL

然后:尝试一下。也许您必须手动删除/ core / cache /中的文件。让您不要从那里删除/ core / cache / logs/"。

只要子域和域在同一台服务器上,数据库就可以了。无论域如何,到数据库服务器的连接数据很可能都是相同的。

某些人在移动并编辑所有内容以确保所有内容都到位后运行MODX设置。