amazon-web-services - 如何为 s3 存储桶指定子域?

标签 amazon-web-services nginx amazon-s3 amazon-ec2 amazon-route53

早上好,

我使用亚马逊 s3 存储桶作为图像服务器。
我想使用我网站的子域,如何解决这个存储桶。
例如:图片现在在:https://s3-sa-east-1.amazonaws.com/nomeBucket/pasta/imag.png ,我通过相同的链接访问它。

会不会是这样:imagens.mydomain.com.br/folder/imag.png
有什么办法可以做到这一点吗?为存储桶指定子域地址?
我已经尝试过亚马逊路线 53,作为 CNAME。我试过这个:https://s3-sa-east-1.amazonaws.com/nomeBucket/

我昨天参加了考试,但显然它不起作用。
有人已经做过类似的事情,和/或知道如何帮助我?

注意:我正在使用 nginx。还需要为子域配置吗?

谢谢

最佳答案

您需要重命名您的存储桶以匹配自定义域名(例如 imagens.mydomain.com.br )并将该域设置为 CNAME 以
<bucket-name>.s3.amazonaws.com.
(在你的情况下 imagens.mydomain.com.br.s3.amazonaws.com.
完整说明可在此处获得:

http://docs.aws.amazon.com/AmazonS3/latest/dev/VirtualHosting.html

关于amazon-web-services - 如何为 s3 存储桶指定子域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18765934/

相关文章:

amazon-web-services - AWS APIgateway 响应映射

javascript - AWS Cognito 正确的用户流程

ruby-on-rails - 如何覆盖关于复数表和蛇形列的 rails 配置

php - 如何在 nginx (Ubuntu 16.04) 上配置基本的 FastCGI 缓存

php - 从 nginx 重定向中删除端口

javascript - 带有回调 httpUploadProgress 的 AWS 开发工具包 JavaScript Promise

amazon-web-services - Amazon Glacier 可以镜像 Amazon S3 存储桶吗?

amazon-web-services - Amazon CloudFront 与 S3 --> 按域限制访问?

amazon-web-services - Web 应用程序通常如何与 Amazon S3 交互?

Django 不会为 csrftoken cookie 设置 HttpOnly