Таинственный CloudFront "Плохой запрос"

Я установил новый домен и веб-сервер и дистрибутив CloudFront для его обслуживания.

CloudFront успешно обслуживает сайт в своем собственном домене: d1lnegrqin0up5.cloudfront.net

Я хочу, чтобы mpe.io(без www) перешел на веб-сервер, а www.mpe.io - в дистрибутив CloudFront. Таким образом, я установил запись CNAME для www.mpe.io, указывающую на вышеупомянутый домен CloudFront.

Я дал ему пару часов, а www.mpe.io отправляется в CloudFront (он говорит "Создано облачным" на полученных страницах), но все запросы просто приводят к ошибке ERROR с плохим запросом.

Обратите внимание, что если я перейду непосредственно в домен CloudFront, все будет хорошо. Как я могу получить доступ к веб-сайту www.mpe.io так же, как домен CloudFront?

Особенности:

DNS-записи домена:

  • Название, TTL, Тип, Запись
  • mpe.io., 3600, A, 101.0.76.155
  • www.mpe.io., 3600, CNAME, d1lnegrqin0up5.cloudfront.net
  • *. mpe.io., 3600, A, 101.0.76.155

Настройки распространения:

  • Способ доставки: Веб
  • Регистрация файлов cookie: выкл.
  • Статус распространения: Развернутый
  • Ценовой класс: используйте все граничные места (лучшая производительность)
  • Состояние: включено
  • Альтернативные имена доменов (CNAME): - (это может быть важно?)
  • Сертификат SSL: сертификат CloudFront по умолчанию (*.cloudfront.net)
  • Доменное имя: d1lnegrqin0up5.cloudfront.net
  • Поддержка пользовательского SSL-клиента: -
  • Основной объект по умолчанию:/index

Ответы

Ответ 1

Все хорошо! Я ответил на свой вопрос, когда писал его.

Это поле, касающееся альтернативных доменных имен (CNAME) в настройках распространения. Когда я добавил www.mpe.io как один из них и дал ему некоторое время, он в конечном итоге работал нормально.