Я создал ведро s3 с некоторыми файлами. Я создал дистрибутив CloudFront с этим ведром S3 в качестве источника, и он изменил статус на развертывание.
Когда я скручиваю CloudFront для любого файла, я получаю:
<Error><Code>TemporaryRedirect</Code><Message>Please re-send this request to the specified temporary endpoint. Continue to use the original request endpoint for future requests.</Message><Bucket>MY-BUCKET</Bucket><Endpoint>MY-BUCKET.s3-eu-west-1.amazonaws.com</Endpoint><RequestId>...</RequestId><HostId>...</HostId></Error>
Когда я закручиваю свой ведро S3 для любого файла, я получаю его содержимое.
Что я делаю неправильно? Как заставить cloudfront кэшировать файлы, чтобы клиентам не нужно было напрямую получать данные с S3?