You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

关联GoDaddy DNS与Google Sites时,管理站点缺失‘Web Addresses’选项的原因

解决GoDaddy域名绑定Google Sites的两个问题

我来帮你拆解你遇到的两个问题——找不到「Web Addresses」选项,以及访问时地址栏显示Google原始URL的原因,对应的解决办法如下:

一、为什么看不到「Web Addresses」选项?

Google Sites的界面在近年更新后,旧指引里的「Web Addresses」选项已经做了调整,常见原因和解决路径:

  • 选项改名+入口迁移:新版Google Sites将这个功能改名为「自定义域名」,你可以在站点编辑器右上角点击齿轮图标(设置),在弹出的面板里找到「自定义域名」选项,这就是原来的「Web Addresses」功能。
  • 账户类型限制:个人免费版的Google Sites不支持绑定自定义域名,只有Google Workspace(原G Suite)账户才能使用这个功能。如果你用的是普通个人谷歌账号,要么升级到Workspace,要么确认是否有符合条件的绑定资格。
  • 站点未发布:未发布的站点无法配置自定义域名,先点击站点右上角的「发布」按钮完成发布操作,之后再去设置里查找对应选项。

二、访问域名时地址栏显示Google原始URL的解决

你当前的情况应该是用了GoDaddy的域名转发功能,这种方式本质是浏览器跳转至Google Sites的原始地址,所以地址栏会显示https://sites.google.com/a/domain/site-name。要实现地址栏显示自定义域名,需要正确配置DNS解析+Google端绑定:

  1. 先在Google端验证域名所有权
    • 如果你是Google Workspace用户:登录Admin控制台,找到域名管理板块,按照提示添加TXT记录完成域名验证。
    • 如果你用的是新版独立Google Sites:进入站点设置的「自定义域名」,点击「添加自定义域名」,按照提示获取验证用的TXT记录,后续要添加到GoDaddy的DNS配置里。
  2. 配置GoDaddy的DNS记录
    • 登录GoDaddy后台,进入「高级DNS设置」→「登录DNS控制台」。
    • 添加一条CNAME记录
      • 主机记录:填你想用的子域名(比如www,如果要绑定www.yourdomain.com
      • 指向:填写ghs.googlehosted.com
    • 如果你想绑定裸域名(比如yourdomain.com,不带www):Google不支持裸域名直接用CNAME绑定,你可以在GoDaddy设置「域名转发」,将裸域名重定向到www.yourdomain.com,同时确保带www的域名已经完成上述CNAME配置和Google端绑定。
  3. 在Google Sites完成域名绑定
    回到站点设置的「自定义域名」,输入你的自定义域名(比如www.yourdomain.com),等待Google验证DNS记录(通常需要1-24小时,取决于DNS缓存刷新速度),验证通过后,访问你的自定义域名就会直接显示该域名,不会跳转至Google的原始URL了。

额外注意事项

  • DNS记录生效需要时间,如果配置后立刻访问没效果,可以等待几小时后再测试,或者用nslookup命令检查CNAME记录是否生效。
  • 确认你的GoDaddy域名没有过期,并且DNS服务器是GoDaddy默认的服务器(如果之前切换过第三方DNS,要去对应服务商的后台配置记录)。

内容的提问来源于stack exchange,提问作者Alex Pilugin

火山引擎 最新活动