批量Amazon S3对象重定向与正则表达式

时间:2014-07-01 16:35:31

标签: redirect amazon-s3 bucket

我想将“.html”添加到所有不以文件扩展名结尾的文件中。

例如:mysite.com/aaa/xxx应重定向到 - > mysite.com/aaa/xxx.html

我想将每个*重定向到.html,但前提是文件名不以文件扩展名结尾。 (我不想对js文件而不是文件夹...) Amazon存储桶重定向功能是否支持正则表达式? 有人可以用正则表达式发布示例吗? (KeyPrefixEquals ^ [^。] $ - > ReplaceKeyPrefixWith $ 1.html)

1 个答案:

答案 0 :(得分:1)

除了文字字符串前缀匹配和重定向规则上的相等比较之外, S3似乎不起作用。

然而,使用存储桶的索引文档设置有一个相当简单的解决方案。

如果您将“index.html”配置为索引文档,则mysite.com/aaa/xxx将自动加载mysite.com/aaa/xxx/index.html。