У меня есть старый сайт, который я перехожу на s3, за исключением некоторых страниц, которые я перехожу в другой поддомен (не s3). Они имеют URLs, как:Как перенаправить подкаталог на внешний url s3
http://www.example.com/2015/09/07/some-url
, который я хотел бы, чтобы перенаправить на URL, как:
http://subdomain.example.com/2015/09/07/some-url
Я не могу заставить его работать, вот мои правила переадресации :
<RoutingRules>
<RoutingRule>
<Condition>
<KeyPrefixEquals>2015/09/07/some-url/</KeyPrefixEquals>
</Condition>
<Redirect>
<Protocol>http</Protocol>
<HostName>subdomain.example.com</HostName>
<ReplaceKeyPrefixWith>2015/09/07/some-url/</ReplaceKeyPrefixWith>
</Redirect>
</RoutingRule>
Кроме того, нужно ли мне создавать пустые каталоги в ведро s3 для того, чтобы правила работали?