我正在尝试将cloudfront与EBS连接起来。
设置什么?
我还将在负载平衡器侦听器的帮助下重定向http流量。

安全组允许通信到端口443。没有AWS WAF设置。
产地设置:-

已经过了一天了。
我一直在努力。
我能够设置DNS A& AAA记录到cloudfront使用路线53,并获得下拉值以及。
我能够直接将域存储到EBS &它们可以正确地在https上工作。
获取502错误:请求无法满足。
已经尝试过https://aws.amazon.com/premiumsupport/knowledge-center/resolve-cloudfront-bad-request-error/
我怀疑我的电子邮件认证来自亚太,但是cloudfront中使用的ACM证书来自US EAST,这是造成问题的原因吗?我现在不能改变EBS地区。
发布于 2022-03-30 07:44:09
看来你没有在您的EB上安装https。但您使用的是HTTPS only原点。这就是它不起作用的原因。您必须在http中有源文件,或者在您的EB上正确地设置https。
发布于 2022-03-30 11:01:50
感谢@Marcin发现了我愚蠢的错误!
那是因为ELB不接受
只限于https
来自cloudfront的配置。但是,我已经设置监听器将所有HTTP流量重定向到HTTPS,HTTPS流量指向我的实例。
找出了@Marcin提到的原因
我是如何解决这个问题的:


但我还是得到了同样的响应,发现响应来自高速缓存。只是不得不使cloudfront的缓存失效。一切都完成了!
https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Invalidation.html
https://stackoverflow.com/questions/71669397
复制相似问题