我有一个名为我的桶.里面有一个文件夹我的桶称为已上传的照片。
我可以使用以下 URL 访问此存储桶中的照片:
http://my-bucket.s3-ap-southeast-2.amazonaws.com/uploaded-photos/imag-1.jpg
我已经定义了以下 CloudFront 行为,以便存储桶中的所有 .jpg 图像均由 CloudFront 提供。
将图像添加到 CloudFront 后,我可以使用网站根目录访问它们,即:
www.my-website.com/uploaded-photos/imag-1.jpg
我不确定在代码中应该使用哪个 URL 来服务器照片?这两个 URL 都能从 CloudFront 边缘位置获取照片吗?
答案1
使用绿色框中的任意一个 URL。
你可以创建 Origin 访问身份阻止直接访问 S3 存储桶,强制请求通过 CloudFront。