Redirect S3路由规则:将目录重定向到子域

Redirect S3路由规则:将目录重定向到子域,redirect,amazon-web-services,amazon-s3,routing,amazon-route53,Redirect,Amazon Web Services,Amazon S3,Routing,Amazon Route53,假设我希望所有请求都https://example.com/api/users/1重定向到http://api.example.com/users/1使用AWS S3铲斗 因此,对“目录”api的所有请求都应重定向到子域api.example.com 有人能提供一个路由规则吗?这是我最后得到的路由规则: <RoutingRules> <RoutingRule> <Condition> <KeyPrefixE

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

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


有人能提供一个路由规则吗?

这是我最后得到的路由规则:

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

原料药/
api.example.com

这适用于任何情况,但如果要重定向到,该怎么办?我无法让它重定向。它最终重定向到Yes,您需要一个更强大的解决方案,比如Nginx。