在Amazon S3上使用Mod_rewrite

3

在Amazon S3上是否可以使用mod_rewrite

www.example.com/about.html -> mybucket.s3.amazon.com/index.html
www.example.com/welcome.html -> mybucket.s3.amazon.com/index.html
www.example.com/contact.html -> mybucket.s3.amazon.com/index.html
3个回答

3
在这种情况下,您可以使用错误文档

输入图像描述


太棒了!!能否请您稍微解释一下呢? - Ashwini

1

错误文档解决方案在表面上起作用,但如果您检查实际的响应状态头,您会发现页面返回为404。这显然不好。

我仍在寻找替代方案,现在我想我将使用哈希符号。


0

不行。

但是你可以将其托管在不同的子域名下。 例如,你可以有

s.example.com/about.html 
s.example.com/welcome.html 
s.example.com/contact.html

并直接从中提供服务。更好的方法是在CloudFront中提供这些文件。 以下是如何获取您自己的 CloudFront子域

我有一个问题要问你。所有这些文件大多是静态的,性能不重,且很少被访问。将它们托管在CDN中似乎有点过度杀伤力。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接