【发布时间】:2016-04-27 04:46:20
【问题描述】:
我在 s3 上托管了一个小页面:http://artisants.maison-travaux.fr.s3-website-eu-west-1.amazonaws.com/
有一个 CNAME 指向该存储桶的域名。当我转到 index.html 网址时:http://artisants.maison-travaux.fr/index.html 它可以工作。
但是bucket的root会显示bucket内容的列表:http://artisants.maison-travaux.fr/
在存储桶配置中,我确实添加了index.html 作为索引文档。但这并不能解决问题。我必须编辑一些重定向规则吗?
这不是默认配置对我来说似乎很奇怪。
我尝试了重定向规则:
<RoutingRules>
<RoutingRule>
<Redirect>
<Protocol>http</Protocol>
<ReplaceKeyWith>index.html</ReplaceKeyWith>
<HttpRedirectCode>301</HttpRedirectCode>
</Redirect>
</RoutingRule>
</RoutingRules>
这似乎是零效应。
【问题讨论】:
-
它似乎正在加载。
-
之所以这样做是因为负责 DNS 管理的人员更改了目标端点 :)
-
aha- 他们把它从 's3' 改成了 's3-website',你猜?你应该把它作为答案。
-
我这样做是的,谢谢
标签: amazon-web-services amazon-s3 hosting bucket