Page 1 of 1

在 Kinsta 上设置 WordPress 多站点网络

Posted: Tue Jan 28, 2025 3:41 am
by Dimaeiya333
在设置WordPress 多站点网络时,您要做的不仅仅是更改设置,尽管该过程不必复杂且漫长。它确实需要思考并考虑您的网络结构。

当您添加新站点时,该过程在MyKinsta 仪表板中开始:

MyKinsta 控制面板中的“添加站点”表单,其中显示多个输入字段,包括管理员用 instagram 数据 户名、密码(用点隐藏)和电子邮件地址。这些字段下方是英语(美国)的默认语言选择器和一系列可选功能的复选框。 “安装 WordPress 多站点”选项以紫色突出显示。
使用 MyKinsta 仪表板添加新的 WordPress 多站点实例。
选中启用多站点复选框后,您需要选择网络结构。 Kinsta 支持子域和子文件夹设置,每种设置都有不同的优点:

子域配置(例如site1.example.com)最适合大型网络,其中每个站点都需要自己独特的标识。
子文件夹配置(例如example.com/site1)提供更轻松的管理,并且更适合较小的网络。
用于设置新的 WordPress 多站点实例的 Kinsta 对话框。它显示一个语言选择界面,其中选择英语(美国),然后是 WordPress 多站点安装选项。该界面包括在“子目录”和“子域”安装类型之间选择按钮,并选择“子目录”。
设置 WordPress 多站点时,在子域或子目录之间进行选择。
单击继续并且 Kinsta 完成安装后,您可以开始进行域管理。

域配置和管理
管理多站点网络上的域可能需要大量关注,但 MyKinsta 控制面板简化了该过程。

MyKinsta 仪表板的域管理界面显示主要域设置和域列表。该界面包括域搜索栏、域状态指示器和添加域按钮。主域部分说明必须正确配置 DNS 记录,并提供打开 URL 或 WordPress 管理的选项。域列表显示标记为主的 .kinsta.cloud 域。
MyKinsta 面板中的域管理。
分配外部域值得特别注意,因为它允许您为网络上的每个站点使用不同的(和自定义的)域名。代理机构可能会发现这一点很有价值,因为他们需要管理多个客户站点。它也可能适合在多种产品或服务中保持独特品牌标识的公司。

Kinsta 可以轻松处理分配外部域的技术问题,您所要做的就是为每个站点实现自定义域名。您也不必担心管理 SSL 证书或域验证的细节,使这一步变得简单。

MyKinsta 仪表板显示用于添加新域的模式窗口。该界面包括用于输入域名的文本字段(显示 example.com 作为占位符),以及用于配置通配符域和 SSL 证书的选项。该界面表明需要 DNS 验证,并且可能需要长达 24 小时才能传播。
WordPress 多站点安装中的域映射。
这部分工作有两个步骤:

首先,通过站点>编辑链接映射 WordPress 多站点仪表板中的域。将站点地址 (URL)字段更改为您的自定义域的地址。
在 MyKinsta 仪表板中,转到主多站点安装的“域”屏幕。在这里,单击“添加域”按钮,填写字段并确认更改。
您还需要更新您的 DNS 记录以验证您的域。最后一步是转到MyKinsta 中的“工具”选项卡并打开“强制 HTTPS”对话框。您不应强制所有流量流向您的主域,因为您将无权访问您的网站网络。相反,请在所有活动域上选择强制 HTTPS,然后单击强制 HTTPS按钮。

实施 NGINX 反向代理
Kinsta 的NGINX 反向代理功能为您的 WordPress 多站点设置添了另一层灵活性。当您需要自定义路由规则或想要实施高级负载平衡策略时,此功能尤其有价值。反向代理允许您执行一些任务:

在网络的不同部分之间有效地引导流量。
支持特定部分的自定义缓存规则。
“在边缘”处理 SSL 终止
管理复杂的路由场景。
对于 WordPress 多站点网络,反向代理是您从单个域提供多个站点的方式。考虑一个使用子域的子网站example.kinsta.cloud。您可以实施反向代理来将此 URL 映射到mysite.com/example(或其他变体)。

反向代理不是Kinsta 的核心功能。相反,您可以购买专用的附加组件 来支持它。

MyKinsta 控制面板的附加组件面板显示了三种可用的服务:PHP 内存升级、反向代理服务和 Redis 缓存。每项服务均包含简要说明和定价信息。
MyKinsta 控制面板内的反向代理插件对话框。
完成整个域配置和映射过程后,您可以开始优化和微调 WordPress 多站点网络的性能。