S3 RoutingRule:将目录重定向到子域

时间:2014-02-07 13:18:18

标签: redirect amazon-web-services amazon-s3 routing amazon-route53

假设我希望https://example.com/api/users/1的所有请求都使用AWS S3存储桶重定向到http://api.example.com/users/1

因此,对“目录”api的所有请求都应重定向到子域api.example.com

有人可以提供 RoutingRule 吗?

1 个答案:

答案 0 :(得分:2)

这是我最终得到的RoutingRule:

<RoutingRules>
    <RoutingRule>
        <Condition>
            <KeyPrefixEquals>api/</KeyPrefixEquals>
        </Condition>
        <Redirect>
            <HostName>api.example.com</HostName>
            <ReplaceKeyPrefixWith/>
        </Redirect>
    </RoutingRule>
</RoutingRules>