Acessando fotos do AWS CloudFront

Acessando fotos do AWS CloudFront

Eu tenho um bucket S3 chamadomeu-balde. Tem uma pasta dentromeu-baldechamadofotos enviadas.

Posso acessar as fotos dentro deste intervalo usando o seguinte URL:

http://my-bucket.s3-ap-southeast-2.amazonaws.com/uploaded-photos/imag-1.jpg

Eu defini o seguinte comportamento do CloudFront, para que todas as imagens .jpg no bucket sejam veiculadas no CloudFront.

insira a descrição da imagem aqui

Depois de adicionar as imagens ao CloudFront, posso acessá-las usando a raiz do site, ou seja:

www.my-website.com/uploaded-photos/imag-1.jpg

Isso ocorre porque tenho a seguinte distribuição do CloudFront: insira a descrição da imagem aqui

Não tenho certeza de qual desses URLs devo usar para servidor de fotos em meu código? Ambos os URLs obtêm as fotos do ponto de presença do CloudFront?

Responder1

Use um dos dois URLs na caixa verde.

Você poderiacrie uma identidade de acesso de origempara bloquear o acesso direto ao bucket S3, forçando as solicitações a passarem pelo CloudFront.

informação relacionada