0

我从 Google (kairns.rocks) 购买了一个自定义域,但无法将其链接到我的 Github 存储库 ( https://0n11san.github.io/p1/ )。

我尝试“转发域”,但这并没有完成我想要的(地址栏读取“kairns.rocks”而不是“ https://0n11san.github.io/p1/ ”)。此外,在某些浏览器(Chrome)中,我注意到无法找到 URL,但在其他浏览器(Firefox / IE)中,URL 解析为 github URL。当然,即使在后一种情况下,这仍然是有问题的 b/c 我希望地址栏改为读取“kairns.rocks”(不仅仅是重定向)。

我尝试将 CNAME 文件添加到 Github 存储库中,同时列出“kairns.rocks”和“www.kairns.rocks”。我还尝试更改 Google 域上的“DNS 设置”>“自定义资源记录”以列出 GH 的 IP 地址和我的 GH 页面 URL,但这似乎也不起作用。服务器是否有某种时间要求才能赶上或其他我错过的东西?

4

2 回答 2

1

除了 CNAME 文件之外,请确保您的 github 页面设置在自定义域部分中有 kairn.rocks。

进入自定义资源记录,设置名称:www,TYPE:CNAME,TTL:1h,DATA:https ://0n11san.github.io/Project1

完成这一切后,您需要等待 1 小时到 48 小时,以使设置全部稳定下来。

这里有一些很好的资源可以帮助您排除故障: - https://help.github.com/articles/troubleshooting-custom-domains/#github-repository-setup-errors - https://help.github.com/articles/故障排除自定义域/#dns 配置错误

于 2018-01-23T22:40:47.727 回答
0

因此,对于任何跟随的人来说,我收到 302 / 404 错误不是因为数据处理不正确,而是因为服务器仍在追赶。我建议遵循@cptwonton 参考指南,然后至少在 1 小时左右(如果不是更多时间,特别是如果您的网站功能强大或您的托管服务不那么灵活)来做其他事情。

于 2018-01-24T00:10:59.907 回答