一个站点双域名或多个域名的SSL证书部署方案

通常情况下,一个站点配有两个或多个域名是比较常见的,比如搭建了一个小说网站,那么就需要有PC端的Web访问域名,也需要有个手机端wap访问域名。那么对于这样一个站点,需要两个或多个域名的,该怎么部署SSL证书呢?

下面以最常用的宝塔面板环境为例,举例说明多域名网站的SSL证书部署方法。

在宝塔面板——网站——设置(站点修改)——域名管理中,可以看到我配置了两个域名(一个Web端,一个Wap端),而在侧栏的SSL中,可以看到这里只允许给单一域名部署证书。

Snipaste_2021-11-20_20-50-52.png

Snipaste_2021-11-20_20-51-44.png

另一个没有配置证书的域名,使用浏览器访问效果如下:

Snipaste_2021-11-20_20-58-06.png

解决方法为:再新建一个站点,将两个站点共用同一个根目录,新站点的配置和主站点一致(例如根目录、PHP版本等相同),不需要再创建数据库。

Snipaste_2021-11-20_21-07-41.png

继续为这个新站域名申请和部署SSL证书,可以申请免费证书的最简单方式有3种:宝塔SSL申请、Let's Encrypt申请和在购买域名的运营商处申请,前两种可以申请到3个月期限,后者可以申请1年期限,到期可以继续申请续签。

Snipaste_2021-11-20_21-08-44.png

新站SSL证书部署完成后,在浏览器访问,即可以正常使用HTTPS安全协议进行访问。

Snipaste_2021-11-20_21-15-35.png

以此类推,有多个域名的可以继续新增站点配置部署。

至此,一个站点多个域名的SSL证书部署完成。

你可能感兴趣的:(一个站点双域名或多个域名的SSL证书部署方案)