Развернул сайт, и он не позволяет мне посетить его из-за HSTS - PullRequest
1 голос
/ 07 июля 2019

Я развернул сайт, но не могу посетить его из-за HSTS.

Я пытался связаться с Namecheap, у которого я купил домен, но они сказали, что проблема в том, какой хостинг я использую. Я использую surge.sh и следую их инструкциям для пользовательского домена .

Изображение ошибки: site error

Изображение Namecheap: namecheap

Я ожидаю, что смогу посетить мой сайт, но не могу.

1 Ответ

1 голос
/ 07 июля 2019

Проблема не в конфигурации DNS. HSTS (HTTP Strict Transport Security) означает, что доступ к сайту возможен только через зашифрованное (HTTPS) соединение. Вероятно, из-за использования TLD (домена верхнего уровня), такого как *.dev, который требует использования HSTS. Чтобы это работало, вам нужно настроить сертификат на вашем хосте.

Очевидно, что surge.sh предоставляет бесплатные сертификаты для <my-subdomain>.surge.sh, но вам понадобится один для вашего настраиваемого домена, а Защита вашего настраиваемого домена с помощью SSL является частью surge plus. Поэтому вам придется купить его и следовать инструкциям или использовать другой хостинг, который вам больше подходит.

Я знаю, что многим нравится использовать surge.sh как хороший бесплатный хостинг для статических сайтов, но в этом случае вам нужен их платный план. Есть и другие платформы, которые разрешают сертификаты для пользовательских доменов в бесплатном плане. Я использую netlify с пользовательским доменом и использую https бесплатно.

...