在多站点子域上设置 SSL 既复杂又昂贵……直到现在! WPMU DEV 托管和免费通配符 SSL 自动包含在所有托管网站上解决了这个问题!
2020 年 10 月:我们测试了所有最好的 WordPress 主机!了解我们如何比较.查看结果
WordPress 最强大的功能之一是您可以使用子域在一个父 WordPress 多站点环境下设置和管理多个站点.简而言之,这就是多站点.
简单吧?
嗯……不完全是.
您知道,当今大多数合法网站都需要 SSL.SSL 始终绑定到特定域.因此,要在 Multisite 上设置子域,每个子域都有自己的有效 SSL 证书,您必须处理一堆事情,例如编辑文件和配置不同的域设置和 DNS 记录,或者为自定义 SSL 证书交出一大笔钱.
如果这看起来太难了,我们同意!因此,我们认为,由于我们是多站点专家(我们自己的 Edublogs.org 拥有超过 400 万个教育站点),我们必须找到一种更简单、更简单且成本更低的方法来在多站点环境中使用 SSL 设置站点.
介绍...
WPMU DEV Hosting 上的免费通配符 SSL
在我们解释使用通配符 SSL 的好处并向您展示如何使用它设置多站点子域之前,让我们先了解一下:
大多数主机不允许您在他们的基本计划中托管多站点......当然每月不低于 10 美元.
使用我们的 WPMU DEV 托管,您可以免费获得!
更好的是,只要您打开站点上的多站点选项,就会自动为您设置和配置通配符 SSL(请参阅下面的教程,了解设置多站点是多么容易!).
此外,由于我们为我们托管的每个站点提供免费的 Wildcard SSL 和海量 SSD 存储,您将获得无限的分区托管,每个托管都可以访问 Wildcard SSL,因此如果您计划使用不同的域运行多个多站点安装,您可以设置,嗯..让我们看看...加载 无限子域上的站点,每个站点都自动完全启用 SSL.
但是请注意,WordPress 多站点网络比标准的 WordPress 单机安装使用更多的服务器、CPU 和内存资源.因此,如果您计划拥有多个站点,您可能需要我们的更高计划之一来满足您的 WordPress 多站点网络的需求.
好的,现在我们让你们都对免费通配符 SSL 感到兴奋......
什么是通配符 SSL?
让我们使用维基百科的定义......
"通配符证书是一种公钥证书,可用于一个域的多个子域.主要用途是使用 HTTPS 保护网站,但也有许多其他领域的应用程序.与传统证书相比,通配符证书可以比每个子域的证书更便宜、更方便.多域通配符证书通过保护多个域及其子域进一步简化了复杂性并降低了成本."
来源:维基百科
因此,假设您想在子域上使用 SSL 设置以下站点:
payment.example.com
directory.example.com
developers.example.com
members.example.com
login-secure.example.com
www.example.com
不必为上面列出的每个子域购买和设置 SSL 证书,您可以使用单个通配符证书,让您像这样自动将 SSL 添加到每个子域:
https://*.example.com
这基本上就是通配符 SSL 的作用.
现在,我听到很多人在大声思考以下问题……
子目录 Multisite 怎么样?
通配符 SSL 也适用于子目录(即子文件夹)多站点安装,例如:
https://example.com/*
请注意,如果您想使用子目录 Multisite,则不需要通配符 SSL.
但是,如果您计划设置一个子目录 Multisite,然后将域作为子域映射到它(例如设置一个子目录多站点,如下所示:example.com/site1
,然后将 site1.example.com
映射到它),您将需要通配符 SSL对于域 *.example.com
.
这就是为什么我们还允许在子目录中使用通配符 SSL.
如果我想设置多个 WordPress Multisite 环境,都使用不同的域怎么办?
啊……多站点开发者.
没问题!如前所述,如果您选择使用 WPMU DEV 托管您的网站,您的每个域都将设置在一个完全分隔的托管帐户上,其中已内置免费通配符 SSL 并自动为您配置.
您所要做的就是点击几个按钮并连接一些东西,如下面的教程所示.
如何使用 WPMU DEV 托管在 WordPress 上使用通配符 SSL 设置多站点子域
要在多站点子域上设置 https,请执行以下操作:
1.为您的域设置托管
第一步是在您的托管中心创建一个新站点.
从中心,选择添加网站.