【问题标题】:Need help w/ custom domain需要自定义域的帮助
【发布时间】:2018-07-02 20:58:33
【问题描述】:

我从 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,但这似乎也不起作用。服务器是否有某种时间要求才能赶上或我错过了什么?

【问题讨论】:

    标签: github dns cname google-domains custom-domain


    【解决方案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/troubleshooting-custom-domains/#dns-configuration-errors

    【讨论】:

    • 所以有时间限制。我试过了,认为更新速度会相对较快,但在各个点都收到 302 和 404 错误
    • 另外,绝对是0n11san.github.io 与完整路径0n11san.github.io/Project1 相比吗?
    • 我的错,它的最后是 Project1。我看到你从 yoru repo 中删除了 CNAME。 您需要保留 CNAME,因为您试图将其作为子域 (www)。 确保您在 google 中的自定义资源记录与上述完全相同。
    • 我正在另一个 repo (p1) 中对其进行测试,因为我的队友仍在我上面提到的那个中工作。 ATM仍有问题
    • 好的,所以基本上我做的一切都是正确的。我只需要等待很长时间才能让服务器赶上。在这个微波、即时满足、敏捷开发的世界里,我以为我做错了什么。 TY 为您提供帮助。也许一旦我获得足够的“声誉”,我可以给你一个竖起大拇指的箭头
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-24
      • 2010-09-16
      • 2012-02-16
      • 1970-01-01
      • 2014-08-15
      • 2017-12-18
      相关资源
      最近更新 更多