在 AWS Lightsail 上使用 SSL 托管多个域

Hosting Multiple Domains with SSL on AWS Lightsail

尝试在 AWS Lightsail 上托管多个应用程序,https 所有应用程序都被允许,但 运行 出现问题。似乎 Lightsail 负载均衡器只允许一个证书同时处于活动状态。这些网站流量低,所以我只想为多个域提供一个负载均衡器或 ec2 实例,这些域可以在所有域上支持 https。 AWS 是否提供与 Lighsail 集成的方法来执行此操作,或者推荐的方法是什么?

您说得对,LightSail 平衡器仅支持 1 个证书,但单个证书最多可支持 10 个域名。

其中一个域是 "main",另一个(最多)9 个是 "alternate" 域和子域,但在操作上哪个是 "main"一个和哪个是候补。

https://lightsail.aws.amazon.com/ls/docs/en/articles/add-alternate-domain-names-to-tls-ssl-certificate-https

证书不可编辑,因此如果您已经创建了证书,则需要创建一个包含所有域的新证书,并将其附加到平衡器。