联系我们
简单又实用的WordPress网站制作教学
当前位置:网站首页 > WordPress教程 > 正文

如何将站点从WordPress多站点移动到单一安装

作者:98wpeu发布时间:2024-01-07分类:WordPress教程浏览:79


导读:您想将一个站点从WordPress多站点移动到单一安装吗?如果你运行的是WordPress多站点网络,那么有时你可能需要将其中一个网站移到独立的WordPress安装上。在本文中,...

您想将一个站点从WordPress多站点移动到单一安装吗?

如果你运行的是WordPress多站点网络,那么有时你可能需要将其中一个网站移到独立的WordPress安装上。

在本文中,我们将向您展示如何轻松地将一个站点从WordPress多站点迁移到它自己的单一安装,同时保留SEO排名和您的所有内容。

WordPress现在将创建一个包含所有数据的XML文件,并将其发送到您的浏览器进行下载。将该文件保存在您的计算机上,因为您在后面的步骤中将需要它。

您需要点击‘WordPress’下方的‘立即安装’链接。等待导入器安装完毕,然后点击“运行导入器”链接。

在下一个屏幕上,你将被要求上传你之前从WordPress MultiSite下载的WordPress导出文件。

点击选择文件按钮从你的电脑中选择文件,然后点击上传文件并导入按钮。

在下一个屏幕上,WordPress将询问您是否也想导入用户。如果您什么都不做,那么WordPress将导入所有用户。如果您不想更改作者,建议您这样做。

您还将看到导入附件选项,你想确保它被选中,这样WordPress就可以从你的帖子和页面下载图片(如果它遗漏了你的一些或大部分图片,不要担心。您可以稍后分别导入它们)。

点击“提交”按钮继续。

WordPress现在将开始导入您的内容。这将需要几分钟的时间,具体取决于您有多少内容。一旦完成,您将看到一个“都做好了,玩得开心”通知。

就这样。您已成功地将数据从多站点网络子站点导入到单个WordPress安装。还有几件事要做。

一旦你激活了这两个插件,你需要切换到孩子的仪表板。

从这里,转到All in One SEO?重定向页面并切换到“全站点重定向”标签。

首先,通过切换重新定位站点选项旁边的开关来打开该选项。

然后,在“重新定位到域”选项旁边输入您的新站点的域名。

现在,单击保存更改按钮以存储您的设置。

All in One SEO for WordPress现在将开始将用户重定向到您的新域名。

方法2.使用重定向插件设置重定向

首先,你需要在你的WordPress多站点上安装重定向插件。

您可以通过网络激活插件,也可以在您的子站点上以超级管理员身份登录,然后单独激活该特定站点的重定向插件。

之后,您需要访问要为其设置重定向的子站点的管理仪表板。

从子域重定向到新域

重定向插件使得将一个域名指向不同的域名变得非常容易。

只需转到工具»重定向页面,并切换到“站点”标签。

只需输入您的新域名,然后点击“更新”按钮即可保存您的设置。

该插件将开始使用正确的永久链接结构将所有站点用户重定向到您的新域名。

这种方法的优点是您仍然可以登录到您的子域的管理区

从目录重定向到新域

如果你的多站点使用基于目录的URL结构,那么重定向插件可以很容易地将它正确地重定向到你的新域。

只需转到工具»重定向子站点上的页面,然后单击顶部的Add New按钮。

这将把您带到重定向设置表单。下面是你需要如何填写这张表格:

来源URL:^子站点/(.*)$
目标url:https://example.com/$1

不要忘记将‘URL Options/Regex’更改为Regex,然后点击Add ReDirect按钮保存您的设置。

现在,您可以访问您的子站点来查看重定向的运行情况。

方法2.使用.htaccess文件设置重定向

对于这种方法,您需要将重定向规则添加到您的多站点网络的WordPress托管帐户的.htaccess文件中。

子域到新域的重定向

对于子域安装,您需要在WordPress多站点的.htaccess文件中使用此代码。

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^subdomain.example.com$ [NC]
RewriteRule ^(.*)$ http://www.example.net/$1 [L,R=301]
由❤️托管WPCode在WordPress中一键使用

此代码将访问者重定向到subdomain.example.comhttp://www.example.net。这个$1在目的地URL末尾签名可确保您的用户登录到他们所请求的相同页面。

从目录重定向到新域

对于基于目录的多站点安装,您需要将以下代码粘贴到WordPress多站点的.htaccess文件中。

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^childsite/(.*)$ http://example.net/$1 [R=301,L]
由❤️托管WPCode在WordPress中一键使用

这段代码只是重定向任何用户http://www.example.com/childsite/http://example.net。1美元可以确保你的用户登录到他们所请求的完全相同的页面或帖子。

不要忘了用子站点的名称及其新位置来替换Child Site和Example.net。

第5步:排除迁移故障

移动站点不是一项例行任务,因此您很可能会遇到一些问题。但别担心,你可能遇到的每一个问题都有解决方案。

如果您的WordPress导出文件太大,那么您可以将较大的XML文件拆分成较小的片段。

如果您的图像未正确导入,则可以尝试将其作为外部图像导入。

查看其他常见的WordPress错误以及如何修复它们。

我们希望本文能帮助您将一个站点从WordPress多站点迁移到单一安装。您可能还想查看我们的WordPress搜索引擎优化清单,用于您的新安装或在您的全新站点上尝试这些基本的WordPress插件。

更多wp网站技巧请关注我们。

标签:站点如何将WordPress到单一


WordPress教程排行
最近发表
网站分类
标签列表