2014-01-30 70 views
1

例如,在Django中,如果URL未解析,您可以打开一个功能,该功能会将URL重定向到尾部斜杠对应部分。还有附加组件可以完成相反的操作。Amazon S3静态网站托管支持尾部斜杠而不支持

有没有办法让S3做类似的事情?在哪里可以同时拥有.com/page和.com/page /解析(或重定向)到我的存储桶中的页面对象?

回答

2

默认情况下为example.com/page请求重定向到example.com/page/如果page是不是在你的水桶和page/index.html(或任何你已经有了目录文件设置为)一个对象。

您还可以通过将x-amz-redirect标头设置为page/index.html返回到http://example.com/page来使其在相反的方向上工作,虽然这有点复杂。

+0

有没有办法关闭这种行为? – Chestone

+0

我不确定,他们为网站配置添加了很多选项,因此您应该检查这些文档。最坏的情况下,你可以通过将你的404页面复制到''来模拟它,只要有'/'存在,并且''处没有对象。 –