我托管的静态网站无法访问,服务器IP也找不到。

问题描述 投票:0回答:1

我最近使用Google Domains注册了一个域名,并将其连接到Google Cloud Console来管理一个静态网站。我按照 谷歌Codelabs指南 来设置它,并且没有面临任何问题。然而,当刷新我的网站时,它仍然无法加载,我的浏览器(Chrome)给我以下错误信息。

这个网站无法访问

carbonfootprint.dev的服务器IP地址无法找到。"

同样,去 www.carbonfootprint.dev 给我另一个错误信息。

你的连接不是私人的

攻击者可能试图从 www.carbonfootprint.dev 窃取你的信息(例如,密码、信息或信用卡)。

.NET::ERR_CERT_COMMON_NAME_INVALID

......这让我很困惑,因为在我的印象中,一个.... .dev 域名后缀默认提供SSL认证。

然而,在我的谷歌域名设置中。网站内容如其所见 中的最小化预览中,同时存在于 域名概述 面板和 网站建设 面板。已经超过48小时了,如果只是延迟问题,现在应该已经更新了。

供参考: 这是我的自定义资源记录的样子, 这是我的合成记录的样子这些是我在Google Cloud Console中的bucket详情。. 还有: 这里是网站的预览,如在谷歌域名控制台显示。

非常感谢任何帮助!

web google-cloud-platform web-hosting google-domains
1个回答
2
投票

最后找到了答案,感谢ServerFault上的@IshRaj。

供以后查看的人参考,谷歌云存储 只是 通过CNAME资源记录托管静态网站时,支持HTTP连接。要通过自定义域通过SSL来提供内容,你需要以下两种方式。

我个人选择的是Google Firebase(最后一个选项),它可以自动将网站升级为https。它的设置简单快捷,现在我的文件里可以直接部署内容。同样,有了 火库Firebase的自动可扩展性和强大的查询功能,成为一个可行的选择,特别是它的其他功能(用户认证、实时数据同步、机器学习、扩展)。

© www.soinside.com 2019 - 2024. All rights reserved.