小编L.K*_*ong的帖子

如何使用自定义 CNAME 隐藏 AWS S3 存储桶 URL

我想将 CDN 连接到 AWS S3 存储桶,但AWS 文档指示存储桶名称必须与 CNAME 相同。因此,其他人很容易猜到真正的 s3 Bucket url。

例如,

- My domain: example.com  
- My S3 Bucket name: image.example.com  
- My CDN CNAME(image.example.com) will point to image.example.com.s3.amazonaws.com
Run Code Online (Sandbox Code Playgroud)

之后,人们可以访问 CDN URL -> http://image.example.com来获取我的 S3 Bucket 中的资源。但是,在此限制下,人们可以轻松地从 CNAME (CNAME + s3.amazonaws.com) 猜出我的真实 S3 存储桶 url。

所以,我的问题是如何隐藏我真实的 s3 存储桶 url?因为我不想将我真实的 S3 url 暴露给任何人以防止任何攻击。

cdn amazon-s3 amazon-web-services

2
推荐指数
1
解决办法
9855
查看次数

标签 统计

amazon-s3 ×1

amazon-web-services ×1

cdn ×1