【问题标题】:How is it I am hosting through s3.amazonaws.com我如何通过 s3.amazonaws.com 托管
【发布时间】:2012-12-24 09:14:59
【问题描述】:

我为一位朋友创建了一个静态网站模型,并决定将它放在我的 s3 帐户中作为临时托管位置。所以我上传了网站文件并将它们公开。

得知我可以通过以下方式访问该网站感到惊讶(实际路径已编辑,但示例说明了这一点):

https://s3.amazonaws.com/my/s3/path/to/file.html

这怎么可能?我希望在 url 中有某种标识符,引用我的帐户,但显然情况并非如此。

谁能解释一下亚马逊是怎么做到的?

【问题讨论】:

    标签: amazon-s3 website-hosting


    【解决方案1】:

    可以通过多种方式保护对 s3 的访问,但人们经常希望将这些文件直接托管在 s3 之外,因此他们提供公共访问。您必须拥有对您的存储桶/对象的设置访问权限,以便它们是公开的。

    您还可以将存储桶名称设置为您选择的 ala files.yourdomain.com 的域,添加指向 s3 的 CNAME,它们会自动确定文件应该来自您的公共存储桶,使用一点点内部重写。

    【讨论】:

      猜你喜欢
      • 2016-03-13
      • 2018-07-30
      • 2017-08-23
      • 2017-11-27
      • 2021-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多