您想创建具有不同域的 WordPress 多站点吗?
WordPress 多站点允许您使用单个 WordPress 安装来创建多个网站。您甚至可以为每个站点指定自己的域名。
在本文中,我们将向您展示如何轻松创建具有不同域的 WordPress 多站点的分步说明。
为什么使用自定义域创建 WordPress 多站点?
创建网站最简单的方法是使用 WordPress。
但是,对于您设置的每个网站,您需要分别管理更新、保留备份并保护所有单独的 WordPress 安装。另外,一些托管提供商将其基本计划限制为单个 WordPress 安装。
解决此网站管理问题的一个更简单的方法是创建 WordPress 多站点网络。
什么是 WordPress 多站点?
WordPress 多站点是 WordPress 的一项核心功能,它允许您您可以使用相同的 WordPress 安装轻松创建多个网站。
最好的部分是您可以为每个网站使用不同的域。
这使企业主可以快速启动网站,而无需担心管理多个 WordPress 安装。
从开发角度来看,这还为您提供了共享客户、类似设计元素等方面的灵活性。
缺点是您的所有网站都使用相同的资源。这意味着,如果您的托管服务出现故障,那么您的所有网站都将同时出现故障。
使用自定义域创建 WordPress 多站点需要什么?
您需要以下项目来创建具有自定义域名的 WordPress 多站点。
- 一家支持多个域和 WordPress 多站点的 WordPress 托管公司。
- 您要使用的域名。
推荐我们ing SiteGround。他们是最大的托管公司之一,并且支持开箱即用的 WordPress 多站点域映射。
这也适用于入门计划,因为从技术上讲,您正在创建一个网站。只要您的网站流量较低,这是一种绕过托管计划限制的创造性方法。
有关更多托管建议,请参阅我们对最佳 WordPress 托管公司的比较。
接下来,您需要注册要用于根网站以及子网站的域名。
我们建议使用 Domain.com。他们是市场上最好的域名注册公司,拥有更好的域名搜索、易于使用的控制面板和更简单的 DNS 管理。
您可以使用我们的 Domain.com 优惠券在购买新域名时享受 25% 的折扣。
第 1 步:安装 WordPress 多站点
如果您要在全新网站上创建 WordPress 多站点,那么您可能需要首先安装 WordPress。
大多数 WordPress 托管公司(包括 SiteGround)都附带一键式 WordPress 安装程序。如果您需要帮助,请按照我们的 WordPress 安装教程获取分步说明。
安装 WordPress 后,下一步就是启用 WordPress 多站点功能。
启用 WordPress 多站点功能
WordPress 多站点功能是 WordPress 内置的,但默认情况下处于关闭状态。您需要启用它才能设置您的 WordPress 多站点。
为此,您需要编辑 wp-config.php 文件。它是 WordPress 配置文件,包含 WordPress 安装的所有重要设置。
您可以使用 FTP 客户端或托管帐户控制面板中的文件管理器应用程序对其进行编辑。 wp-config.php 文件位于您网站的根文件夹下。
在此文件中,您需要添加以下内容欠行就在“就这样,停止编辑!”这一行的上方。快乐发布。”
定义(’WP_ALLOW_MULTISITE’,true);
由 WPCode 与 ❤️ 主办
在 WordPress 中一键使用
之后,不要忘记保存更改并将文件上传回您的网站。
现在,您需要切换回 WordPress 管理仪表板并重新加载管理仪表板页面。
之后,您可以转到“工具”»“网络设置”页面来配置您的 WordPress 多站点网络。
首先,您需要选择子域作为“网络中的站点地址”,并为您的多站点网络和网络管理员电子邮件地址提供标题。
单击“安装”按钮继续。
在下一个屏幕上,WordPress 会要求您添加两段代码。
第一个进入您的 wp-config.php 文件,就在行上方,“就这样,停止编辑!”哈ppy 出版”。
除了 WordPress 显示的代码之外,您还需要将以下行添加到您的 wp-config.php 文件中。此行确保用户可以登录到每个站点。
定义(‘COOKIE_DOMAIN’, $_SERVER[‘HTTP_HOST’] );
由 WPCode 与 ❤️ 主办
在 WordPress 中一键使用
第二段代码进入您的 WordPress .htaccess 文件,替换默认的 WordPress .htaccess 规则。
将这两个代码添加到各自的文件后,您需要登录 WordPress 管理仪表板。
登录后,您将在管理栏中看到一个名为“我的网站”的新菜单项。将鼠标悬停在其上,然后选择网络管理 » 仪表板链接。
第 2 步:在 WordPress 多站点中使用自定义域创建新站点
现在一切都已设置完毕,让我们使用不同的域名创建您的第一个网站。
来自您的多站点e 的网络管理仪表板,单击站点 » 添加新页面。
只需提供网站地址和标题,选择语言,然后输入管理员企业电子邮件地址。至于网站地址,您现在可以在此处添加任何内容,因为我们将在下一步中将其更改为您的自定义域。
点击“添加网站”按钮创建您的网站。
接下来,您需要转到“站点”»“所有站点”页面,然后单击刚刚创建的站点下方的“编辑”链接。
在站点编辑屏幕上,您需要在“站点地址”字段下添加要用于该网站的自定义域名。
WordPress 附带内置域映射,它会自动将您的自定义域映射到您的网站地址。
不要忘记单击“保存更改”按钮来存储您的设置。
重复此过程以添加更多站点,然后将其站点地址更改为您想要的自定义域使用。在这里,我们创建了一些具有不同自定义域的网站。
但是,这些网站都无法访问,因为您的自定义域未指向您的 WordPress 托管公司。让我们改变这一点。
第 3 步:将自定义域添加到您的托管帐户
大多数 WordPress 托管提供商允许您轻松地将多个域添加到您的托管帐户。
如果您使用的是 SiteGround,请点击您的托管帐户上的“站点工具”。
之后,您需要访问域名 » 停放域名,然后在此处添加您的自定义域名。
如果您需要添加更多自定义域,请重复此过程。
如果您使用其他托管服务,则过程仍然相同。您将在托管仪表板的“域名”部分下找到停放域名选项。
如果您使用托管提供商作为域名注册商,那么您可能不需要更新 DNS 服务器。
但是,如果您在其他地方注册了域名,则需要更新 DNS 信息并将其指向您的托管帐户。
首先,您需要托管提供商的 DNS 信息。您可以在托管控制面板下找到它,也可以询问他们的支持人员。通常,它看起来像这样:
ns1.siteground204.comns2.siteground204.com
获得 DNS 信息后,您需要登录域名注册商网站并点击“DNS 和名称服务器”部分。
只需选择您的域。
然后,编辑名称服务器信息,将其替换为托管提供商的 DNS。
有关更多详细信息,请参阅我们有关如何更改热门域名注册商的 DNS 名称服务器的指南。
注意:DNS 信息可能需要一段时间(2-48 小时)才能在互联网上完全更新。
随着 DNS 信息的更新,您将将能够查看每个域的 WordPress 多站点的子站点。
第 4 步:管理并登录自定义域上的 WordPress Multisite
您可以执行大多数管理任务,例如从根站点的仪表板安装插件、主题和更新。
相关:查看我们精选的最佳 WordPress 多站点插件。
要在各个网站上工作,您需要访问“网站”»“所有网站”页面,然后单击您要使用的网站下方的“仪表板”链接。
这会将您带到该特定网站的管理区域,并且可能需要您重新登录。
在这里,您可以创建页面、撰写博客文章以及管理单个网站。
我们希望本文能帮助您了解如何创建具有不同域的 WordPress 多站点。您可能还想查看我们的 WordPress 安全指南,以确保您的 WordPress 多站点安全,以及我们精选的最好的 WordPress 页面构建器插件来自定义您的网站设计。
如果您喜欢这篇文章,请订阅我们的 WordPress 视频教程 YouTube 频道。您还可以在 Twitter 和 Facebook 上找到我们。