amazon-web-services - 是否可以更改存储在 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>
?
解决方案
这些 URL 是公开的,这意味着可以从公共 Internet 访问它们。
如果您希望您的用户通过不同的 URL 访问他们,那么您需要一个域并从该域路由到 S3。例如:https://my-domain.com/image.png
路由到https://.s3.eu-west-2.amazonaws.com/image.png
Route53 支持这一点,请查看AWS 文档,了解如何从 R53 路由到 S3。
推荐阅读
- python - 无法通过“python script.py”从脚本文件夹启动文件
- python - 使用 scipy 集成模块规范化函数的问题
- c# - 如何使用 yubikey SDK for .NET 解密文本?
- android-studio - 我无法在 onCreate 上初始化 MutableListOf()
- keycloak - Keycloak 将客户端的管理用户角色限制为仅允许创建用户权限
- html - 您如何使文本在图像下方流动?
- javascript - 如何使用 Golang 和 Gin Routing 获取 AJAX 响应
- dataframe - 如何计算加权频率
- html - 如何在 Bash 中通过 cURL 获取 HTML 标签内容?
- javascript - 使用 Swup 尝试在每个文件上重新加载 javascript