如何使用s3_website为S3执行重定向/重写规则?

时间:2013-09-20 19:54:36

标签: macos redirect amazon-s3

我正在从托管网站迁移到s3中托管wordpress。我想要做的一件事是在根级别有一个文件夹,我可以将所有文件放入其中。如果需要,这可以更容易删除。

问题是我之前的格式为blog.site.com/post。

如果我将所有帖子放在单独的文件夹中,则格式显示为blog.site.com/folder/post

问题:有没有办法使用s3_website编写重写规则重写/重定向blog.site.com/folder/post到blog.site.com/post?

这是基于s3_website的示例代码:

routing_rules:
- condition:      
    key_prefix_equals: site/folder    
  redirect:      
    host_name: www.site.com     
    replace_key_prefix_with: /      
    http_redirect_code: 301

当我尝试时,我收到错误。想法?

1 个答案:

答案 0 :(得分:0)

尝试使用key_prefix_equals

key_prefix_equals: folder/

肯定这是正确的解决方案。