我们当前正在使用Opencart-2.3.x在一个带有ELB的AWS实例下为多个域提供服务。
我们已经为一个域设置了HTTPS,但是对于其他域,我们无法做到相同,因为我们无法创建重复的侦听器。
过去有没有人遇到过类似的问题。
最佳答案
有四种常见的替代方法:
为每个证书创建一个ELB,并将实例与所有ELB关联,或者
使用Amazon Certificate Manager获得所有域的单个证书,并将其与ELB关联,或者
使用ELB上的一个证书,并将其他每个证书附加到其自己的CloudFront分发中,指向ELB并将主机标头列入白名单,以转发到源
在禁用SSL的TCP(非HTTP)模式下使用经典ELB;在实例上配置SSL,然后在其中安装证书,而不是ELB。
关于amazon-web-services - 如何使用ELB(单机)在AWS中的多个域上使用SSL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44624254/