AWS Cloudfront неожиданно перестала работать на веб-сайте Stati c S3 - PullRequest
0 голосов
/ 02 апреля 2020

У меня есть веб-сайт, настроенный с помощью Route53 -> CloudFront -> S3 Stati c Website.

Я использую Cloudfront для предоставления https моему s3 stati c сайту. Это работает уже более недели, но вдруг сегодня я получаю следующую ошибку.

404 Error
Code: NoSuchBucket
Message: The specified bucket does not exist
BucketName: d2ilcae2jv5qmq.cloudfront.net
RequestId: 6F918C3646D448EC
HostId: YtVUA4n4lC2Jl7+ngq3dqFk9aNy9llfp28BrficUY2Pp18OesURm5sidp9o106sViHXTtB6n/xE=

В том же дистрибутиве Cloudfront также есть поведение для перенаправления / api / в мой экземпляр ec2, который работает нормально. Когда я получаю доступ к корзине напрямую, она также работает нормально.

Я удалил свой дистрибутив и заново создал его, чтобы он точно соответствовал тем же настройкам. Работало нормально ... пока не сломалось пару часов спустя и выдало ту же ошибку, что и старый дистрибутив. Я проверил, что ведро S3 работает во всех случаях.

Я, честно говоря, совершенно запутался в том, что может быть причиной этого. Почему BucketName указывает на себя? Разве это не должно указывать на ведро S3?

...