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