怪异的AWS S3链接



我想知道为什么我的端点可以工作,而另一个URL不工作?

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

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

我被拒绝访问。

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

通过文档:

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

请在此处查看有效S3端点的列表。

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

最新更新