以下是正确迁移Wordpress多站点的过程。
Step 1 – Move Database and Files
第一步是打开FTP客户端并将文件从计算机上载到服务器。接下来,在服务器上设置数据库和用户,并使用phpMyAdmin导入所有数据库表。
如果您现在访问您的站点,它将不起作用,在我们的生产服务器上安装一个完全工作的多站点之前,您还有更多的工作要做。
Step 2 – Modify wp-config.php and .htaccess
现在我们需要修改wp配置。php和。htaccess文件,以反映新位置、数据库名称、用户和密码。这应该非常简单。小心用新URL替换旧URL的任何实例。
Step 3 – Modify Database Tables
这是大多数事情都可能出错的步骤。您需要仔细修改数据库以反映站点的新位置。
转到表格wp_options
在此表中,更改字段site_url
和home
.
转到表格wp_blogs
用新值替换域和路径字段。
转到表wp\\U站点
用新值替换域和路径字段。
转到表格wp_sitemeta
更改site_url
领域
Searching and Replacing within each Subsite
此时您的站点应该正在加载,但是在每个子站点的表中仍然可能有许多对以前URL的引用。我们需要通过搜索和替换程序来更改这些内容。
希望这有帮助。