1

比方說,我想用一個AWS S3存儲重定向到http://api.example.com/users/1所有請求https://example.com/api/users/1S3 RoutingRule:重定向目錄子域

這麼說,「目錄」的所有請求api應該被重定向到子域api.example.com

有人可以提供RoutingRule是什麼?

回答

2

這裏是我結束了與RoutingRule:

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

這適用於任何https://example.com/api/path_etc,但如果你想重定向https://example.com/ API到https://api.example.com? 我無法讓它重定向。它結束了重定向到 https://api.example.com/api – bryanus

+0

是的,你需要像Nginx的一個更強大的解決方案在這裏。 – schickling