Reputation: 1650
For a url of the form
https://www.example.com/i/http://some-image-url.png
Is it possible to redirect to http://some-image-url.png (param after i/)?
with just Editing Redirection rule of Amazon S3 bucket website.
<RoutingRules>
<RoutingRule>
<Condition>
<KeyPrefixEquals>i/</KeyPrefixEquals>
</Condition>
<Redirect>
[[config for redirecting to http://some-image-url.png]]
</Redirect>
</RoutingRule>
Upvotes: 0
Views: 1308
Reputation: 2125
From experience, albeit last year, the routing rules and conditions do not allow wildcards, however you can redirect to a different host, so you would have to do something like
<?xml version="1.0"?>
<RoutingRules>
<RoutingRule>
<Condition>
<KeyPrefixEquals>i/http://some.image.host/some-image.png</KeyPrefixEquals>
</Condition>
<Redirect>
<HostName>some.image.host</HostName>
<ReplaceKeyPrefixWith>some-image-url.png</ReplaceKeyPrefixWith>
</RoutingRule>
</RoutingRules>
Upvotes: 1