+ OriginAccessIdentity
Дано: S3 Bucket приватный и доступ туда имеет как раз CloudFront OriginAccessIdentity
В чем проблема: https://example.com/blog/ и https://example.com/blog не работают
Что логично, т.к. таких объектов нет
В случае с Public Bucket в меру моего понимания это всё будет работать отлично
Но что делать если всё же хочется S3 Bucket оставить приватным?
Одно из решений это Lambda @Edge на Origin Request , где мы переодереляем путь например с
https://example.com/blog/ на https://example.com/blog/index.html
Оно такое единственное или есть еще какие то варианты?
когда s3 website ставишь - там есть же примеры 404.html
Обсуждают сегодня