将域从自定义网站转移到新主机上的 WordPress 以及(尚未)另一个域上的现有 WordPress 文件

Transfer domain from custom website to WordPress on new hosting with existing WordPress files on (yet) another domain

开始在一家拥有自定义 PHP-WordPress 混合(a.. 怪物)网站的新公司工作。 我将把整个站点移动到 WordPress,同时也移动到一个新主机(现阶段可能是 Bluehost)。我目前正在我的个人域上开发一个网站,该网站基于 WordPress,带有插件、扩展等。 我怎么能够; 1. 将域从自定义 PHP 站点转移到新主机,然后... 2. 将所有 WordPress files/plugins 从我的个人域转移到新主机,全部无需停机。

我已经通读了文档,例如 https://www.bluehost.com/blog/wordpress/faq-how-do-i-move-my-wordpress-website-to-bluehost-1787/,但是我遇到了现有域转移和现有 WordPress 文件要转移的额外障碍。

有什么想法或帮助吗?提前致谢!

1) 域名转移是在您的域名注册商处完成的。您只需将 DNS 服务器更新为新主机提供的服务器即可。更改大约需要 2-24 小时才能传播。

2) 要移动 wordpress 站点,您只需移动文件并移动数据库,然后修改配置文件以包含新的数据库凭据。 不幸的是,在那种状态下,您无法使用测试 url 来测试该站点,因此您必须将选项 table 上的站点 url 更改为测试 url 的站点. 一旦您确认该站点工作正常,您再次将 urls 更改为正确的域,并再次将您的注册商上的 dns 服务器更改为新主机

提供的服务器

!!不要忘记检查您是否也必须迁移电子邮件帐户。这会涉及更多。

编辑: 上述说明假设您的服务器使用某种管理面板以 master/locally 托管方式处理 dns,例如 plesk 或 cpanel 以及您的主机提供的 DNS 服务器。 如果你使用普通的非托管服务器并且你的服务器是你的实际 DNS 服务器,你可能需要做更多的工作来设置你的服务器作为 dns 主机工作,或者使用你的注册商​​的 DNS 服务器并定义自定义 dns 条目( www、.、webmail、smtp 等)就在您的注册商面板,包括 MX、_dmarc 等用于您的电子邮件。