AWS: переписать не www на www с https - PullRequest
0 голосов
/ 29 ноября 2018

Я прочитал почти все темы здесь, но я действительно не могу понять, как решить мою проблему.Вот моя ситуация в 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

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

Спасибо за вашу помощь

...