DNS gTLD работает в REST, но не в браузере - PullRequest
0 голосов
/ 19 июня 2020

Мое управление DNS настроено правильно. Я установил Тип на CNAME, Имя на www и значение на то, что мне дал Heroku. Адрес сайта http://chatbubble.app. Когда я использую VS Code REST Client для запроса GET на http://www.chatbubble.app, я получаю правильный ответ от моего веб-сайта со статусом 200 OK, и я могу видеть код своего веб-сайта. Однако когда я открываю go в браузере, я не могу получить доступ к веб-сайту. Это из-за рДВУ .app? Кроме того, браузер продолжает отправлять мне версию HTTP S моего сайта. Даже когда я удаляю s в https://, он продолжает перенаправлять меня. Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 19 июня 2020

.app находится в списке предварительной загрузки HSTS. Браузеры будут выполнять HTTPS-запросы только к веб-сайтам, чье имя заканчивается на .app, они никогда не будут выполнять HTTP-запросы.

Это должно быть объяснено вам (Google - реестр - требование для всех регистраторов), когда вы зарегистрировались ваше доменное имя .app. Если ваш регистратор не сообщил вам, что перед регистрацией доменного имени он нарушил требования реестра и не помог вам использовать ваше доменное имя.

См. «Будьте более безопасными» на https://get.app/#benefits или различные другие вопросы на StackExchange, которые касаются .app.

Обратите внимание, что ситуация (нахождение в списке предварительной загрузки HSTS) такая же для любого нового TLD Google. То же самое для .dev и будет таким же для .new через месяц.

...