我很奇怪,连接只能定期工作;当它不起作用时,我得到 Server Not Found
错误 .
这是我的设置:
-
Route53:子域托管区域,其Alias记录指向Cloudfront分发的域
-
Cloudfront分发:子域托管区域的CNAME . 来自证书管理器的自定义SSL证书已成功发布 . Elastic Beanstalk URL的来源 . HTTP only. Not entirely sure what to do with this . HTTP端口80,HTTPS端口443.已部署分发状态 .
-
Elastic Beanstalk: Health 状况良好 .
-
使用证书管理器指定的SSL证书在端口80和端口443上加载 balancer 器侦听器 . 根据AWS文档,两个侦听器都使用Instance协议HTTP端口80 . 端口80和443上的安全组入站ALL流量(仅用于测试目的),出站是相同的 . EC2实例安全组还接受端口80,443上的所有内容 .
当我访问 Cloud 端URL(HTTPS,HTTP自动重定向到HTTPS)时,一切正常 . 当我访问Elastic Beanstalk URL时(HTTP工作,HTTPS不工作) .