如何复制WordPress 站点以进行开发和测试

最好先在重复的WordPress网站上测试重大更改,然后再在实时网站上进行测试。有多种方法可以实现这一点,包括Softaculous Staging选项或TotalUpkeep Backup插件。

下面我们将概述如何手动创建WordPress站点的副本以进行测试。

警告:本教程适用于单站点安装。如果您使用多站点选项,此方法将创建两个单独的多站点安装。当您复制多站点安装时,复制的结构和数据将归入相应的多站点安装数据库和 WordPress文件。这可能会令人困惑。如果您不熟悉多站点和单站点之间的区别,请仅使用这些说明来复制单站点WordPress安装。推荐阅读:《创建NGINX Plus和NGINX配置文件》

由Nginx驱动的WordPres 托管,以获得能够轻松处理多个WordPress网站的增强性能。

如何复制WordPress 站点以进行开发和测试
如何复制WordPress 站点以进行开发和测试

将WordPress 站点复制到另一个位置

1)登录cPanel。

2)为测试站点创建一个子域——例如testsite.example.com。

3)打开cPanel 文件管理器并确保已启用显示隐藏文件。

4)复制WordPress 文件导航到您的WordPress 根目录并将您的 WordPress 文件从当前目录复制到您创建的子域根目录,通常与子域本身同名。

5)选择所有WordPress 文件。

警告!选择WordPress文件时,请确保未选择子域/附加域的文件夹或任何其他非 WordPress 文件夹。单击Select All 后,按住Ctrl键盘键并单击未移动的文件夹,以便在复制文件之前不会突出显示它们。如果您使用的是Apple计算机,则可以使用Command键执行相同的操作。推荐阅读:《提升WordPress网站速度的方法(高级篇)》

6)选择要复制的文件单击文件管理器顶部的复制。

7)更改目标文件路径键入新子域文档根文件夹的路径。

8)复制.htaccess 文件。此文件需要位于您复制 WordPress 文件的同一位置或新位置的根目录中。.htaccess 文件可能包含对当前 WordPress安装的重要参考。根据您的安装设置,您可能需要在帐户的根目录中查找此文件。例如,通常使用“public_html”的文档根目录。如果您在WordPress站点的原始安装位置没有找到 .htaccess文件,请检查此位置。

9)创建数据库。这将用于将测试站点与您的主站点分开。如果您为测试站点使用相同的数据库,则实时站点将反映在测试站点上。使用新的测试站点数据库可以防止这种情况。

10)导出您当前的数据库。

11)将您的数据库导入到您创建的新数据库中。

配置测试站点

1)为测试站点配置测试WordPress wp-config.php文件。这确保它使用新数据库。

2)将测试站点的站点和主页URL 更改为测试子域以更新WordPress数据库。

3)更正图像链接,因为它们在数据库中但未连接到站点URL。

使用安全插件增强WordPress,并使用真正简单的SSL修复SSL (HTTPS) 使用的混合内容错误。

以上就是如何复制WordPress 站点以进行开发和测试的全部内容。推荐相关阅读:《如何选择适合的WordPress建站主机》

Add a Comment

您的电子邮箱地址不会被公开。 必填项已用*标注