2025-05-21 20:30:10
303

如何在宝塔面板生成多域名SSL证书?

摘要
本文详细讲解宝塔面板配置多域名SSL证书的两种主流方案,包括单站点配置修改与多站点共享目录方法,同时说明CDN环境下的特殊注意事项,提供完整的操作步骤和配置文件示例。...

宝塔面板多域名SSL证书配置指南

一、准备工作

在开始配置前需要准备:

如何在宝塔面板生成多域名SSL证书?

  1. 所有域名的SSL证书文件(包含.crt和.key)
  2. 确认服务器已开放443端口
  3. 备份现有网站配置文件

二、单站点多证书配置

通过修改Nginx/Apache配置文件实现:

  1. 将各域名证书上传到/www/server/panel/vhost/cert/站点域名
  2. 复制站点配置段落并修改域名和证书路径
  3. 删除80端口监听,强制启用HTTPS
配置文件示例

ServerName domain1.com
SSLCertificateFile /path/cert1.crt
SSLCertificateKeyFile /path/cert1.key


ServerName domain2.com
SSLCertificateFile /path/cert2.crt
SSLCertificateKeyFile /path/cert2.key

三、多站点共享配置

适用于需要独立管理证书的场景:

  • 新建站点指向相同根目录
  • 为每个站点单独申请证书
  • 使用Let’s Encrypt自动续期功能

四、CDN特殊注意事项

使用CDN服务时需要:

  • 在CDN控制台同步上传证书
  • 确保回源协议设置为HTTPS
  • 检查证书链完整性

通过修改站点配置文件或创建多站点共享目录的方式,可在宝塔面板实现多域名SSL证书部署。建议优先使用Let’s Encrypt证书实现自动化管理,配置完成后务必进行HTTPS访问测试。

声明:文章不代表云主机测评网观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险自担!转载请注明出处!侵权必究!
回顶部