Я использую пример https://github.com/aws-samples/aws-cdk-examples/tree/master/typescript/static-site AWS CDK для настройки корзины Cloudfront + S3 для обслуживания статического сайта.
Не похоже, что запросы к подкаталогу GET / отвечают на / подкаталог/index.html хотя. Как использовать CDK для настройки Cloudfront + S3 для обслуживания /subdirectory/index.html?
Я получил решение создать функцию Lambda @ Edge, которая выполняла перезапись Url.
https://briantakita.com/posts/static-https-websites-using-aws-cdk-cloudfront-and-s3
Исходный код содержится в этой gist .