gpt4 book ai didi

github - 如何在启用强制 HTTPS 的情况下修复自定义域设置的 Github 页面中的 : Domain does not resolve to the GitHub Pages server. 错误?

转载 作者:行者123 更新时间:2023-12-04 06:14:24 25 4
gpt4 key购买 nike

所以我试图获得一个 自定义域来处理我的 github 页面 用户站点。我几乎遵循了执行此操作的标准程序,如下所示:(github 也在这里推荐: https://help.github.com/articles/setting-up-an-apex-domain-and-www-subdomain/ )。注意我需要顶点域 (example.com) 和 www 子域 (www.example.com) 才能解析到我的 github 页面用户站点 username.github.io(该网站本身是一个基于 jekyll 的博客 和我在我开始这个过程之前已经检查它编译成功)

  • 我在注册商处的 DNS 记录中添加了一个 A 记录 ,指向 Github 从顶级域 example.com 提供的所有四个 IP 地址:
  • 185.199.108.153
  • 185.199.109.153
  • 185.199.110.153
  • 185.199.111.153
  • 接下来我进去为www 子域添加了一条 CNAME记录,指向username.github.io
  • 然后我终于在存储库的设置选项卡下启用了自定义域example.com(在Github Pages>自定义域下),并在大约一个小时内启用后启用了 Enforce HTTPS 选项。

  • 我尝试联系我的注册商,他们说 DNS 记录中的所有内容都很好,他们得到以下结果:

    一个记录:

    例子.com。 21460 在 185.199.111.153

    例子.com。 21460 在 185.199.109.153

    例子.com。 21460 在 185.199.110.153

    例子.com。 21460 在 185.199.108.153

    姓名:

    www.example.com。 7199 IN CNAME username.github.io。

    正如预期的那样。

    但是我仍然在github中收到以下错误(在存储库的设置选项卡下):

    " 域未解析到 GitHub Pages 服务器。有关更多信息,请参阅 https://help.github.com/articles/setting-up-a-custom-domain-with-github-pages/ . "

    当我尝试通过键入 example.com 或 www.example.com 访问该网站时,浏览器重定向到 https://example.com/ 并且出现错误(在 Chrome 上):

    ERR_CONNECTION_REFUSED

    请注意,github 的文档中有一条警告说:

    警告:如果您的域启用了 HTTPS 强制实现,GitHub Pages 的服务器将不会自动路由重定向。您必须通过域注册商配置 www 子域和根域重定向。

    我不知道如何解决这个问题。我怀疑这是问题的可能原因。所以解决方案可能是规避这种重定向,我只是不知道我将如何做到这一点。

    最佳答案

    对于任何遇到这个问题的人。实际上我意识到我已经概述了使用 Github Pages 进行设置的正确方法。这与 Github 迄今为止的推荐一致,并且运行良好。只要确保您等待 DNS 传播生效,在某些情况下可能需要长达 24 小时。这就是我的问题所在。

    关于github - 如何在启用强制 HTTPS 的情况下修复自定义域设置的 Github 页面中的 : Domain does not resolve to the GitHub Pages server. 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54059217/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com