Google 管理控制台与 github 托管网站一起使用

Google admin console use with github hosted website

我已经通过 google 管理站点(G 套件)购买了一个域,我正尝试将它与 github 上托管的页面结合使用。在 google 管理员中,我添加了一个域别名,即 url 指向我托管的 github 页面。通过设置 'Github Pages' 部分下的 github,我已将自定义域更改为指向我拥有的已购买域。但出于某种原因,我在 github 存储库中的网页未显示在我购买的域中。相反,当我导航到我购买的域时,没有任何显示,当我转到托管页面的 github url 时,它会将我重新路由到我购买的 url.

我是不是做错了什么?

您需要在 github 存储库中创建一个 cname 文件。它就像创建一个名为 CNAME 的文件一样简单,然后将您的域放在上面,即 yourdomain.com

我是这样设置的 http://jsonp.therobinkim.com/ to point to https://therobinkim.github.io/lets-learn-jsonp

在 GitHub 上,从 https://github.com/therobnkim/lets-learn-jsonp 设置中,我将 jsonp.therobinkim.com 放在我的 GitHub 页面 Custom domain 设置下。

在 Google 域上,从我的自定义域的 DNS 设置中,我添加了一个新的 Custom resource record:

  • jsonp,我的自定义子域(从默认 @ 更改)
  • CNAME,因为我们通过名称而不是 IP 地址指向另一个网站(从默认 A 更改)
  • 1m(已从默认 1h 更改,但不是必需的)
  • therobinkim.github.io(从占位符 IPv4 address 更改)

它在 5 分钟内开始为我工作。

希望对您有所帮助!