我想用自定义域将我的页面发布到 github 页面上,DNS 检查不成功

问题描述 投票:0回答:1

我一直在创建我的个人作品集网站,终于完成了。我一直在使用 git 来跟踪它并将所有更改添加到我的存储库中。我决定尝试在 Github 页面上托管它,并且我已经在 squarespace 购买了一个域名,使用了 Github 给出的 IP 地址:IP addresses in the records

当我尝试使用该域作为页面中的自定义域选项时,它会向我显示“DNS 检查不成功”消息。

“ramtinmatin.com 及其备用名称配置不正确 域无法解析到 GitHub Pages 服务器。有关更多信息,请参阅文档 (NotServedByPagesError)。”

我是不是做错了一步?我在网上看到的资源说你应该等待 24 小时,但我认为问一下也没什么坏处。我认为使用 IP 地址并等待后就可以了。

github dns github-pages
1个回答
0
投票

1.您应该验证(即向 GitHub 证明)您拥有尝试连接到 GitHub 页面的域。

在您的 DNS 记录上(在 squarespace 上),您应该添加包含 GitHub 提供的主机名和数据的 TXT 记录。

GitHub verify dns 图片来自 docs.gitHub.com

更多信息

2.您应该/可以检查您的自定义域是否指向您终端上的 GitHub 提供的 IP 地址。

要进行检查,请在终端上运行以下命令:

$ dig RAMTINMATIN.COM +noall +answer -t A

它应该返回如下所示的内容:

> RAMTINMATIN.COM    3600    IN A     185.199.108.153
> RAMTINMATIN.COM    3600    IN A     185.199.109.153
> RAMTINMATIN.COM    3600    IN A     185.199.110.153
> RAMTINMATIN.COM    3600    IN A     185.199.111.153

更多信息

© www.soinside.com 2019 - 2024. All rights reserved.