在AWS Elastic Beanstalk / Rails上配置HTTPS

时间:2018-06-08 07:18:38

标签: ruby-on-rails elastic-beanstalk

我已将部署Rails应用程序部署到AWS Elastic Beanstalk。我的设置在HTTP上工作正常,但我在设置HTTPS访问时遇到了困难。

我使用ACM创建了SSL证书,并设置了我的负载均衡器以侦听端口443.所以我有端口80和443通过HTTPS监听,并且都指向实例端口80.我已确保我的安全组允许HTTPS

使用这种新配置,请求似乎无法通过服务器。我在这里错过了什么吗?

非常感谢

编辑:添加了ELB侦听器图像

ELB Listeners

1 个答案:

答案 0 :(得分:2)

EB实例端口默认监听80。保存后,请务必使用https://

此外,如果使用EB url检查https,则不会加载证书。你需要CNAME到你的域名。

enter image description here