宝塔开启的站点只能设置一个ssl证书,如下图,有时候我们绑定多个域名需要配置多个证书,这就需要从配置文件中修改了。

第一步:从各大平台申请免费证书,或购买的证书,下载到本地桌面,然后解压文件 ,注意:教程是以Apache环境示例的,下载的证书是 支持 Apache类型的,不要下载错了(证书是从阿里云申请的免费证书)
第二部:找到证书存放目录 路径为:/www/server/panel/vhost/cert

第三步:在此目录下建立跟域名同名的目录,方便区分
比如 :aaa.baidu.com

建立好的 aaa.baidu.com 域名的证书目录

第四步:然后进入证书目录中 生成两个文件

第五步:用编辑器打开证书文件
第一个 key 后缀的是必须的
下面两个可以根据需求选择某一个
我用的是 第三个 public.crt 这个文件
.key 文件中的内容复制到 privkey.pem 文件中
.crt 文件中的内容复制到 fullchain.pem 文件中

第六步:修改站点配置文件
复制 下面标签中的所有内容放到最下面 ,切记其他的不要删除 ,只需要复制 443这个标签中的内容 粘贴到最下面即可
<VirtualHost *:443> 内容 </VirtualHost>

标注的位置换成相应的域名即可


如果需要添加多个,继续上边的步骤即可
参考:https://www.cnblogs.com/huliuwa/p/9289110.html