Я слежу за Настройка статического веб-сайта с использованием собственного домена учебник к письму, но что-то не работает, и я не знаю, как его отлаживать.
Пользовательский домен, купленный на Namecheap: sankey.app
1 / DNS sankey.app правильно направляет на AWS - я вижу в инструментах отладки SOA указывает на ns-63.awsdns-07.com.
2 / Сегмент настроен правильно, index.html размещен статически: http://sankey.app.s3-website-us-east-1.amazonaws.com/
3 / Псевдоним создан (еще один для www.sankey.app, но он не должен иметь значения).
Но http://sankey.app/ возвращает время ожидания подключения, и даже протокол меняется на https.
Теперь я экспериментировал с https и CloudFront раньше, но это не сработало, поэтому я отключил и удалил дистрибутив. Нет активного распространения CloudFront, связанного с доменом или сегментом.
Как я могу отладить эту ситуацию? Я новичок и действительно беспомощен.
Ваш сайт не настроен для обслуживания контента через HTTP, но из-за этот Обман Chrome, который вас молча заставляют использовать HTTP.
Ваш домен находится в списке предварительно загруженных сайтов HSTS.
https://hstspreload.org/?domain=sankey.app
Это причина, по которой он работает из curl, а не в Chrome
В Chrome щелкните правой кнопкой мыши -> Проверить -> Вкладка «Сеть» и затем загрузите http://sankey.app вы увидите 307 редирект.
Вам нужно будет настроить распространение CloudFront, чтобы отключить SSL для вашей корзины S3 или запросить удаление из HSTS, что занимает много времени (см. Страницу hstspreload.org)