Google 协作平台上的裸域名 新功能

Google 协作平台上的裸域名 新功能

我一直在摆弄我的 DNS 设置,但不知道如何让它工作......

我有适用于 的 G Suite example.com,已发布并接受 的(新)Google Sites 应用www.example.com。我的 DNS 中有一个指向wwwGoogle 的 CNAME,因此http://www.example.com/https://www.example.com/都可以正常工作,其中http一个对 版本执行 301 https,这正是我想要的。

在我的 DNS(在 GoDaddy)中,我将基本域重定向到https://www.example.com- 因此请求可以http://example.com正确转发。

剩下的一个是https://example.com/- 那个不重定向,因为 GoDaddy 不支持它(我认为所有托管公司都会一样),但我希望它像其他的一样重定向。

我能想到的唯一方法是在其他地方拥有一个实时托管帐户,https://example.com/然后将浏览器重定向到www。我可以使用静态托管(如 Firebase)并使用 javascript 或使用 ASP.NET 之类的应用程序托管来做到这一点,然后直接在响应中重定向。

有没有更简单的方法,无需使用单独的托管产品?

答案1

近 3 年后,我遇到了同样的问题,很明显,仅通过 DNS/Google 是无法实现的。您必须在某个地方单独托管,并为裸域安装 SSL 证书,否则它将无法工作,所以不幸的是答案是:不行

至少谷歌已经更新了他们的文章,明确指出重定向不支持 https(我发现的一些旧帖子暗示文章中之前没有指定这一点)。

答案2

对于 Google,请参阅 Google 管理帮助中的说明来重定向裸域: https://support.google.com/a/answer/2518373

答案3

我遇到了同样的问题,最终通过第三方解决了:

  • WWWizer 免费将 301 重定向至“www”子域。

更多信息:https://medium.com/code-procedure-and-rants/naked-domain-issues-with-google-sites-240fc7ae2d04

相关内容