elb 上的 https 无法与 53 号路由设置一起使用

Posted

技术标签:

【中文标题】elb 上的 https 无法与 53 号路由设置一起使用【英文标题】:https on elb not working along with route 53 settings 【发布时间】:2016-09-22 02:20:45 【问题描述】:

我是 AWS 新手。我正在尝试在 elb 的帮助下实现 https。我已经在 elb 上配置了 ssl 证书,并在端口 443 上配置了 HTTPS(安全 HTTP)。我还配置了路由 53,如快照所示。我已将 elb 分配给 A-IPv4 地址。但它仍然不适用于 https,每当我尝试点击 https://www.mypleaks.com 时它不起作用,但它适用于 http://www.mypleaks.com、www.mypleaks.com、mypleaks.com。

请在下面找到 elb 屏幕截图:-

它的显示:-

【问题讨论】:

“不工作”到底是什么意思?这听起来像是 ELB 上的配置问题,而不是 Route53。请提供有关您的 ELB 配置的更多信息。 嗨,马克,我又添加了 2 个屏幕截图,请您看一下。?它不适用于 https 意味着每当我尝试点击 mypleaks.com 它不起作用但它适用于 mypleaks.com、www.mypleaks.com、mypleaks.com。 当您说“不起作用”时,请详细说明您的意思。您是否在浏览器中收到错误消息?错误信息到底是什么? 有时它的说页无法显示。有时说它需要很长时间才能响应。并且请不要将其标记为负面,让我解释我的问题,由于评级下降,我将无法提出真正的问题。 【参考方案1】:

检查分配给您的弹性负载均衡器的安全组。我认为您需要在安全组中打开 443 端口。

【讨论】:

马克非常感谢它的工作。但是当我关闭端口 80 时(因为我只想通过 https 连接我的网站),它停止为 www.mypleaks.com 和 mypleaks.com 工作。其显示连接已超时。我是否需要更新一些配置以将 www.mypleaks.com 和 mypleaks.com 重定向到 https..? 您应该让两个端口都打开并配置您的 Web 服务器以重定向非 https 请求。您可以在 Apache 或 nginx 配置中执行此操作。

以上是关于elb 上的 https 无法与 53 号路由设置一起使用的主要内容,如果未能解决你的问题,请参考以下文章

跨 TCP 443 连接的 Amazon ELB 会话粘性?

将 aws ELB 用于另一个托管实例

CloudFront 无法与 ELB 502 错误网关通信

https SSL AWS ELB 单实例

我可以使用 AWS 自己的 ELB 证书进行 HTTPS/SSL 连接吗?

如何让 Amazon 的 ELB 与 HTTPS/SSL 与 Web Sockets 一起工作?