You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

从AWS迁移至Google Cloud后Certbot SAN证书无法正常识别多域名的问题求助

从AWS迁移至Google Cloud后Certbot SAN证书无法正常识别多域名的问题求助

各位大佬好,我最近在把一台运行Ubuntu 22.04LTS、搭载WordPress和Apache2的服务器从AWS迁移到Google Cloud,这台服务器托管了多个域名,一直用Certbot管理SSL证书。

之前在AWS实例上,我只需要生成一个包含所有域名的SAN证书,就能完美运行,所有域名的SSL都正常,浏览器完全不会有任何报错提示。

但迁移到Google Cloud之后,同一个包含多域名的证书却无法被正常识别。举个具体的例子:

  • 单独给highland.photography和www.highland.photography生成证书时,一切正常
  • 但如果把这两个域名和richardharr.is、www.richardharr.is放在同一张SAN证书里,最后这两个域名就会被浏览器提示没有有效证书

我用的是Certbot v2.8.0版本,这个版本在AWS上完全正常工作。我猜测可能是SAN配置或者Apache的Rewrite规则出了问题,已经尽量克隆了AWS上的所有配置文件,但还是没解决问题。

我现在的核心疑问就是:为什么同样的配置、同样的证书生成方式,在AWS上单证书多域名就能完美运行,到了Google Cloud就出问题了?实在搞不懂两个环境的差异点在哪里,求各位大佬帮忙分析指点!

备注:内容来源于stack exchange,提问作者user484336

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 11:10:25