首页 > 解决方案 > DNS gTLD 适用于 REST,但不适用于浏览器

问题描述

我的 DNS 管理已正确设置。我将 Type 设置为CNAME,将 Name设置www为 Heroku 给我的值。该网站是http://chatbubble.app。当我使用 VS Code REST Client 向http://www.chatbubble.app发出 GET 请求时,我从我的网站收到了正确的响应,状态为 200 OK,我可以看到我的网站代码。但是,当我转到浏览器时,我无法访问该网站。是因为.appgTLD 吗?此外,浏览器不断将我发送到我的网站的 HTTP S版本。即使我删除了shttps://它也会不断重定向我。有人能帮我吗?

标签: herokudnscname

解决方案


.app在 HSTS 预加载列表中。浏览器只会对以 . 结尾的网站进行 HTTPS 请求,.app绝不会进行 HTTP 请求。

这应该在您注册.app域名时向您解释(谷歌 - 注册机构 - 所有注册商的要求)。如果您的注册商在注册域名之前没有让您知道,它违反了注册要求,并且没有很好地帮助您使用您的域名。

请参阅https://get.app/#benefits上的“更安全”或 StackExchange 上处理.app.

请注意,对于任何较新的 Google TLD,情况(在 HSTS 预加载列表中)都是相同的。因此,它是相同的,并且在一个月.dev内将是相同的。.new


推荐阅读