Я прочитал почти все темы здесь, но я действительно не могу понять, как решить мою проблему.Вот моя ситуация в AWS.
У меня был веб-сайт, работающий в экземпляре EC2 с простым протоколом HTTP.
Предыдущая ситуация
На маршруте 53:
- У меня был мой www.example.com как A (тип), указывающий на мой экземпляр EC2 IP
- У меня был мой example.com как A (тип), указывающий на пустой S3Ведро (с именем example.com), которое перенаправило на www.example.com
Все прошло хорошо.Тогда я решил перейти на протокол HTTPS.
Текущая ситуация
- Балансировщик нагрузки со всеми компонентами SSL и сертификатом, связанными с экземпляром EC2.
- В Route 53, www.example.com как A (тип) указывает на балансировщик нагрузки.
У меня есть www.example.com -> https://www.example.com
НО
Я просто могуне разбираюсь как это сделать:
Как вы понимаете, я хочу https://www.example.com base
Я пытался настроить облачный фронт, но мне это не удалось.И я не знаю, нужно ли мне все еще ведро S3.Я читал, что cloudFront должен был связать Маршрут 53 с корзиной S3, но я не уверен.
Я заблокировал следующее:
- Я разрешил настройку перенаправлениякорзины S3
- Я установил облачный фронт с именем корзины s3 (не ID) в качестве источника
- В Route 53 я настроил для example.com как A (тип) дляcloudfront
Но ничего не получалось.Я думаю, что пропустил что-то связанное с облачным фронтом.Я не знаю, изменились ли параметры конфигурации, но большинство тем, которые я прочитал, не объяснили все параметры.
Спасибо за вашу помощь