У меня есть статический сайт, размещенный на S3, и я хотел бы установить 301 редирект с www.example.com/2000/200/2/ на www.example.com.Переадресация Amazon S3 не работает
Я попытался создать структуру каталогов:
/2000/200/2/index.html
и с помощью консоли S3, чтобы установить переадресацию в свойствах метаданных, но это не сработало.
Далее я попробовал правило ведро, которое было похоже:
<RoutingRules><RoutingRule>
<Condition><KeyPrefixEquals>http://www.example.com/2000/200/2/</KeyPrefixEquals></Condition>
<Redirect>
<HostName>www.example.com</HostName>
<Protocol>http</Protocol>
<ReplaceKeyPrefixWith></ReplaceKeyPrefixWith>
</Redirect>
</RoutingRule></RoutingRules>
Но теперь, когда я иду в /2000/200/2/index.html я просто увидеть на этой странице. Так что ни переадресация не работала! Есть идеи?
Btw Я работал над некоторыми из этих проблем в блоге: http://cloudconfusing.com/2017/12/24/amazon-s3-website-vs-rest-api-endpoint/ –