wordpress知识库
网站首页 > 知识库 > wordpress知识 >

如何创建具有不同域的WordPress多站点

2018/07/25

步骤1:备份您的网站

如果要从头开始创建新网站,则可以在安装wordpress时激活多站点。使用MyKinsta非常简单。只需单击仪表盘中的“添加站点”即可。然后,请务必选择“安装wordpress多站点”:

在MyKinsta中安装wordpress多站点。

还需要选择子目录或子域。单击“继续”后,您将能够登录到新的wordpress多站点仪表盘。

但是,如果已经有一个现有站点。在这种情况下,最好从备份网站开始。由于将编辑核心wordpress文件,因此这是避免丢失来之不易的内容和任何关键数据的重要一步。

将网站迁移到Kinsta后,登录MyKinsta仪表盘。然后,导航到“站点”并选择您的网站:

MyKinsta中的Wordpress网站。

从左侧的选项卡列表中,单击“备份”。在这里,将看到Kinsta执行的每日自动备份列表:

MyKinsta自动备份。

如果发现最近的备份,可以继续执行下一步。但是,要执行手动备份,请选择“立即手动>备份”选项:

MyKinsta中的手动备份对话框。

在创建备份之前,您可以添加一个简短的注释,以便稍后识别它。最后,单击“创建备份”:

创建手动备份。

如果在设置多站点时出现任何问题,可以轻松恢复此备份。这将还原对原始站点所做的任何更改。

步骤 2:设置多站点

现在是时候将您的单站点 WordPress 安装转换为多站点网络了!为此,需要编辑 wp-config.php和 .htaccess 文件。首先,使用代码编辑器打开网站的wp-config.php文件。在这里,找到这一行:

/* That's all, stop editing! Happy blogging. */

在此正上方,粘贴以下代码:

define( 'WP_ALLOW_MULTISITE', true );

最后,保存文件。接下来,打开您的wordpress仪表盘并转到“工具”>“网络设置”:

wordpress仪表盘中的多站点网络设置

在此页面上,您可以选择是使用网络中的子域还是子目录。但是,较旧的wordpress安装将只能使用子域。然后,输入网络的标题和管理员电子邮件。

点击“安装”后,您将进入配置页面。这将为您提供有关如何更新核心文件以支持多站点的说明:

wordpress多站点的编码说明

将正确的编码添加到wp-config.php和.htaccess文件后,您需要再次登录wordpress仪表盘。如果操作正确,现在应该会转到新的多站点仪表盘。

步骤3:将站点添加到多站点网络

要开始建立您的网络,您可以创建一个新网站。首先,导航到“站点”>“添加新站点”:

在wordpress仪表盘中添加新的子网站

在此配置页面上,您将能够自定义新站点。您可以从输入站点地址开始,这将是网站的URL。

对于此设置,它目前只允许作为主站点的子域的值。但是,我们将在下一步中将其更改为自定义域。

接下来,选择标题、主要语言和管理员电子邮件。要完成网站的创建,请单击“添加站点”。在此之后,您可以根据需要继续向网络添加任意数量的网站。

步骤4:为每个站点映射域

最后一步,您可以将子域或子文件夹映射到自定义域。与其使用冗长、令人困惑的URL,不如为您的网站创建唯一的地址。为此,请在多站点仪表盘中导航到“站点”>“所有站点”:

在wordpress仪表盘中查看多站点站点列表

将鼠标悬停在新网站上可查看其配置选项。然后,点击编辑:

在wordpress仪表盘中打开网站设置

在这里,您将看到当前的站点地址,其中包括子域。删除此内容并将其替换为自定义域:

添加自定义网站域

然后,保存更改。请务必对网络中的每个子站点重复此过程。

接下来,您需要将这些其他子网站域添加到您的托管帐户。在您的MyKinsta仪表盘中,打开“域”页面,然后单击“添加域”:

MyKinsta中的站点域。

在弹出窗口中,列出所有新的子网站域,并用逗号分隔它们。完成后,选择“添加域”:

在MyKinsta中添加域。

现在,您可以自由地开始使用具有不同域的wordpress多站点!您可以开始在网络上安装多站点插件并执行其他必要的管理任务。