【问题标题】:Weird AWS S3 Links奇怪的 AWS S3 链接
【发布时间】:2018-11-07 19:57:50
【问题描述】:

我想知道为什么我的端点工作但另一个 URL 不工作?

端点:http://data-flood.s3-website-us-east-1.amazonaws.com

其他网址:http://data-flood.s3.amazonaws.com/

我的访问被拒绝。

【问题讨论】:

    标签: amazon-web-services amazon-s3


    【解决方案1】:

    这是因为已为网站托管配置的 S3 存储桶是特定于区域的。

    Via the docs:

    当您为网站托管配置存储桶时,该网站可通过特定于区域的网站端点访问。

    See a list of valid S3 endpoints here.

    【讨论】:

    • 您想为您的 S3 站点设置自定义/友好域吗?如果是这样,这些说明会很有帮助:docs.aws.amazon.com/AmazonS3/latest/dev/…
    • @RichardTrinh 你能在查询参数中传递区域吗?http://data-flood.s3.amazonaws.com?region=us-east-1
    【解决方案2】:

    如果您使用 bucket.s3.amazonaws.com 端点而不是 bucket.s3-website-.amazonaws.com 端点,则需要显式访问页面,对于您的情况,您的页面将在 http://data-flood.s3.amazonaws.com/index.html 中可见,基本上,网站托管功能只能通过 bucket.s3-website-.amazonaws.com 端点访问,如果您是访问直接端点,则需要明确给出路径。

    【讨论】:

      猜你喜欢
      • 2021-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多