Сопоставить поддомены подстановочных знаков со статическими папками сайта S3 - PullRequest
0 голосов
/ 02 ноября 2018

Существует ли способ, с помощью сочетания AWS Cloudfront, S3 и Route 53 для настройки набора статических веб-сайтов таким образом, чтобы неопределенное количество поддоменов (подстановочных знаков) отображалось в одном сегменте S3 папки

Например:

http://first.example.com отображается на https://s3.amazonaws.com/example.com/first/index.html

http://second.example.com отображается на https://s3.amazonaws.com/example.com/second/index.html

1 Ответ

0 голосов
/ 04 ноября 2018

да, вы можете сделать это с помощью функций Lambda @ Edge.

Сначала сопоставьте поддомен (*) с подстановочными знаками на Route53.

Затем добавьте подстановочный домен * .example.com к альтернативным доменным именам в CloudFront

Напишите лямбда-функцию, которая изменяет исходный путь на основе субдомена в запросе. Смотрите пример здесь

...