Моя проблема
Я пытаюсь 301 перенаправить мой хост S3 domain-a.com на domain-b.com в моем SSL-защищенном AWSНастройка Cloudfront.Я не могу понять, как этого добиться.Вместо этого оба домена теперь обслуживают содержимое Bucket Cloud / S3.
Мой вариант использования
До перехода на Cloudfront я использовал для обработки перенаправлений с помощью параметров статического хостинга веб-сайта S3 путем перенаправления корзины дополнительного домена наосновной домен.
Чтобы защитить статический сайт, размещенный на S3, с помощью SSL-сертификатов, я переключился на Cloudfront.
SSL-сертификаты работают нормально, но теперь оба домена указывают на облачный фронт.распространение (см. скриншоты ниже) Я могу получить доступ к одному и тому же контенту в обоих доменах.Это не только приводит к дублированию контента, но также сбивает с толку пользователей и на самом деле не лучший UX.
Route 53 и конфигурация Cloudfront для обоих доменов
- Маршрут 53 указывает на один Cloudfrontраспределение для и domain-a.com и domain-b.com
- Cloudfront указывает на область S3 domain-b.com
Как я могу перенаправить domain-a.com на domain-b.com, чтобы иметь только одиносновной домен, который мои пользователи видят и используют?Это может быть достигнуто через настройки DNS Route 53 или мне нужно изменить конфигурацию Cloudfront?