为 WordPress 多站点网络(Multisite Network)逐个获取独立证书既痛苦又繁琐,其实你可以用一张 SSL 证书搞定。一旦站点部署 SSL 证书,用户的所有数据都将通过加密技术传输,既能防止网站被黑,又能提升网站可信度。多站点网络让你通过在服务器上搭建单个 WordPress 来运行多个网站,而出于保护用户数据的需要,WordPress 多站点网络必须启用 HTTPS 安全连接。Google 同样推荐"HTTPS 无处不在",并向启用 SSL 的网站给予搜索引擎排名优势,因此 SSL 还能帮助提升业务营收与品牌声誉。
为 WordPress 多站点网络选对 SSL
市场上有多种 SSL 证书,具体选择哪款取决于你在 WordPress 中如何搭建多站点网络。
以子目录形式的多站点
标准 SSL 证书即可保护采用子目录路径的多站点网络,例如 https://yoursite.com/example1、https://yoursite.com/example2。标准 SSL 采用自动化的域名验证流程,因此能以较低成本立即获得证书。你也可以选择 EV SSL 证书以获得更高信任度——它会执行严格的验证流程,通过商业文件确认组织存在与可靠性。EV SSL 会在地址栏显示公司名称,增强访客在线交易的信心。CA 执行严格的扩展验证流程,几乎不可能为钓鱼网站签发 EV SSL,因此用户可通过绿色地址栏轻松辨别网站真伪。
以子域名形式的多站点
若通过多站点网络管理多个子域名,通配符 SSL 证书是理想方案。申请通配符 SSL 时,应在通用名称前加星号(*)。例如申请 *.yoursite.com,即可保护 https://example1.yoursite.com、https://example2.yoursite.com、https://anything.yoursite.com。
以不同域名形式的多站点
若想用 WordPress 多站点网络连接多个网站(如 example1.com、example2.com 等),你有两种选择:使用 WPMU 域名映射,或通过高级管理权限在网络设置中手动映射域名。多域名(SAN)SSL 是用一张证书保护多个网站的最佳选择——为主域名申请证书,再将其他域名作为附加 SAN 添加。例如:
- https://yoursite.com(主域名)
- https://yoursite-example1.com(主题备用名称 SAN)
- https://yoursite-example2.com(主题备用名称 SAN)
多域名 SSL 附带不限服务器授权,可将同一证书应用于多台服务器,无需为额外服务器授权支付任何费用。
在哪里购买 SSL 证书
直接从证书颁发机构购买证书的成本往往高于经销商。立海世纪作为主流 CA 的授权经销商,始终致力于以具竞争力的价格为潜在客户提供 SSL 证书,并配以全天候技术支持、证书生命周期内免费重发、扩展保障、免费站点签章与退款保证等服务。常见证书类别包括:域名验证(DV)、组织验证(OV)、扩展验证(EV)、通配符证书、SAN 多域名、Exchange 服务器(UCC)与代码签名证书。申请 SSL 证书后,CA 会审核并通过邮件发送证书,你需将其安装到目标服务器。
为整个网络启用 HTTPS
若想实现"HTTPS 无处不在",以下步骤可让你的多站点网络借助稳健的 SSL 证书获得保护,并在全网激活 SSL:
- 进入"网络管理员"仪表盘,点击"设置",找到"域名映射"选项,向下滚动至"强制 http/https(仅限原始域名)"部分;
- 选择"是",将在登录与管理页面启用 https;
- 第二个标签"强制前端页面的 https 或 http"中选择"强制 https",意味着主站及其所有页面均受 SSL 保护,浏览器地址栏中显示 HTTPS 的 URL 即表示网站处于最高安全级别。
此时主站已受 SSL 协议保护。进一步保护用户站点可遵循以下步骤:用户即"管理员"用户,你可允许他们选择排除映射的页面,并可使用你的 SSL 证书。设置完成后,用户可进入"管理员仪表盘 >> 工具 >> 域名映射",添加自己的域名并共享你的 SSL 证书,而无需各自购买独立证书,从而实现用一张证书保护用户在 WordPress 上的多站点。
部署多站点的 SSL 后,应检查地址栏中的绿色锁形图标。若锁形非绿色并出现"不安全内容"警告,说明有某些 HTTP 不安全元素(如图片、CSS、JavaScript)正在 HTTPS 安全页面上传输。你可用相关工具识别这类不安全文件,获取网站不安全元素的完整详情与安全带状态;修复该警告可参阅相关文章。在配置多站点 SSL 前,建议先备份 WordPress 网站,以便在服务器崩溃或外部攻击时恢复活动版本,避免图片、视频或网站完整访问权限等数据丢失。相关内容可参阅"什么是 SSL 通用名称通配符错误及如何修复"。