如果我的存储桶名称在托管网站时与其他人的存储桶相同,会发生什么?

时间:2017-07-26 06:02:25

标签: amazon-s3

让我们说user_a和user_b都想使用S3存储桶来托管他们的网站。

  1. 他们都在其帐户<{p>

  2. 下的地区web的帐户中创建了一个名为us-west-2的广告资源
  3. 他们两人分别将{index}发布到webaws s3 website s3://web/ --index-document index.html

  4. 根据http://web.s3-website-us-west-2.amazonaws.com

  5. ,两个网站似乎都有以下网址http://docs.aws.amazon.com/cli/latest/reference/s3/website.html

    他们每个人都遵循他们应该做的事情,但他们不知道他们有名字碰撞问题。他们怎么能避免这种情况?

1 个答案:

答案 0 :(得分:2)

Amazon S3存储桶名称是全局共享的(并且必须是唯一的),因此两个用户实际上无法创建名为&#34; web&#34;的存储桶。 (参见Create a Bucket guide的步骤3)

亚马逊和其他对象存储提供商这样做的原因在this other thread上有所推测,以防您感到好奇,但我希望这有助于回答您的问题。