通过HTTPS和Load Balancer通过自己的域访问AWS EC2 Webserver
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过HTTPS和Load Balancer通过自己的域访问AWS EC2 Webserver相关的知识,希望对你有一定的参考价值。
我有一个在AWS EC2实例(具有弹性IP)上运行的Web服务器,可以通过http
在我自己的域(www.xy.ch)上访问。现在,我需要通过https
访问网络服务器,因此我为我的域(www.xy.ch)创建了一个证书,将其上传到AWS Certificate Manager并将证书添加到与我的EC2实例连接的Load Balancer。
到目前为止,这似乎有效。当我使用前面的https
定位我的Load Balancer(xyz.eu-central-1.elb.amazonaws.com)的DNS名称时,我可以访问我的网络服务器。但证书被标记为无效,因为其常见主题名称(我的域名:www.xy.ch)与输入(Load Balancer的DNS名称:xyz.eu-central-1.elb.amazonaws.com)不匹配。
但现在,我不知道如何继续,以便我可以通过我自己的域(www.xy.ch)访问https
的网络服务器。它现在不起作用,所以我显然错过了配置步骤,但我真的不明白什么。
如何将自己的域与Load Balancer的DNS连接?
我做了一些研究并试图理解类似案例的答案(例如Assigning Static IP Address to AWS Load Balancer),但找不到我的案例的解决方案。
解决方案确实是删除所有指向Web服务器IP的DNS条目,并通过Load Balancer重定向所有DNS。积分兑换Mark B!
以上是关于通过HTTPS和Load Balancer通过自己的域访问AWS EC2 Webserver的主要内容,如果未能解决你的问题,请参考以下文章
Amazon Codedeploy + Elastic Load Balancer - Windows 支持
Google Cloud Load Balancer - 子域重定向到存储桶中的特定文件夹