Amazon AWS CloudFront утверждает, что такой корзины не существует
Я пытаюсь настроить CloudFront для обслуживания изображений, но доступ к нему в настоящее время не работает и возвращает ошибку "указанное ведро не существует."
<Error>
<Code>NoSuchBucket</Code>
<Message>The specified bucket does not exist</Message>
<BucketName>someBucketName</BucketName>
<RequestId>irrelevant</RequestId>
<HostId>
irrelevant
</HostId>
</Error>
CloudFront требует, чтобы вы использовали домен для размещения, а не url-адрес в качестве базы. Этот домен есть .s3.amazonaws.com, что, как предполагается, эквивалентно s3.amazonaws.com/bucketName.
Тем не менее, я могу получить доступ к контенту через url:
Https://s3.amazonaws.com/someBucketName/image.jpg
Но не через
Https://someBucketName.s3.amazonaws.com/image.jpg
, который возвращает ту же ошибку. Есть идеи, почему это происходит? Есть ли что-то, что мне нужно сделать, чтобы сделать его поддомен доступным? То же самое происходит с https и http.