首页 > 解决方案 > 是否可以更改存储在 AWS S3 存储桶中的图像的 url 路径名?

问题描述

我正在将用户上传的图像保存到 aws s3 存储桶中,当它们被保存时,它们的 url 看起来像这样https://<S3-BUCKET-NAME>.s3.eu-west-2.amazonaws.com/<SOME-RANDOM-ID>.png

有没有办法可以更改此网址,使其看起来像https://<MY-WEBSITE-DOMAIN>/image/<SOME-RANDOM-ID>

标签: amazon-web-servicesamazon-s3

解决方案


这些 URL 是公开的,这意味着可以从公共 Internet 访问它们。

如果您希望您的用户通过不同的 URL 访问他们,那么您需要一个域并从该域路由到 S3。例如:https://my-domain.com/image.png路由到https://.s3.eu-west-2.amazonaws.com/image.png

Route53 支持这一点,请查看AWS 文档,了解如何从 R53 路由到 S3。


推荐阅读