0

一位客户要求我构建一个新的 Wordpress,以取代使用自定义 CMS 构建的旧网站。

我在不同的 CPanel 用户和子域上构建了 WordPress。它目前(新站点)位于http://alpha.mywebsite.com而旧站点直接位于http://www.mywebsite.com

最好的方法是什么?

在一个完美的场景中,我会将主域中的 public_html 文件夹更改为 public_html_old,并将包含 wordpress 的新文件夹复制到 public_html。

这是安全的做法吗?或者是否有额外的数据库、管理员等我需要注意的东西?

非常感谢您的提示和意见:)

4

2 回答 2

0
  1. 理想情况下,您可以将旧站点转移到名为 oldcms ( http://www.mywebsite.com .) 的文件夹中。
  2. 成功将旧站点转移到 oldcms 文件夹后,将 wordpress 站点转移到 public_html 文件夹,完成此操作后,您必须将数据库表中的url(从http://alpha.mywebsite.com更改为http://www.mywebsite.com )称为 wp_options -> 在选项名称列下 -> siteurl & home。
  3. 成功转移新站点(wordpress)后,安装https://wordpress.org/plugins/velvet-blues-update-urls/进行 url 更新。

这样您就知道您的旧 cms 位于“oldcms”文件夹中,而新站点位于 public_html 中。希望这对您有所帮助。

于 2018-06-12T12:00:22.633 回答
0

您也应该考虑更新数据库中的 URL。将 WordPress 迁移到新域的最安全和最简单的方法之一是使用“复制器插件”。它备份您的 wordpress 文件和数据库,然后您将备份文件移动到新域并运行复制器的安装程序文件。它会更新所有网址。

于 2018-06-11T20:27:39.113 回答