GitHub Pages网站可以在移动设备上运行,但不能在台式机上运行吗?

时间:2020-02-21 04:52:38

标签: html css github github-pages

我的具有自定义域的github页面站点在移动设备上运行良好,但是当我尝试从桌面访问相同的URL时,出现 DNS_PROBE_FINISHED_NXDOMAIN 错误。任何想法为什么会这样?如果有帮助,Site

可以在此处找到该网站。

EDIt:它与不包含“ www”的link一起使用。如果这使我的问题更清楚

5 个答案:

答案 0 :(得分:0)

我怀疑它是否显示在您的手机上,DNS记录没有返回任何内容WhatsMyDNS

答案 1 :(得分:0)

您确定已正确启动DNS服务器吗?我查找了您的域名,但您的CNAME似乎没有指向GitHub页面。为此,请通过域名注册商的信息中心将CNAME记录添加到您的域中。这应该指向您的GitHub页面URL的名称(例如john.github.io/xyz)。您可以阅读更多here

答案 2 :(得分:0)

我注意到您说如果添加www.则不起作用。我不确定这是为什么(没有足够的信息说明原因)。我猜您没有正确设置记录,所以它应该是这样的:

@     A     4H     127.0.0.1

(当然,您可以更改TTL和IP)

我猜您在第一个字段中忘记了@,将其放在www和根子域下。如果不是这种情况,您可以尝试通过在单独的记录中添加www来解决此问题,以轻松解决问题。

www     A     4H     127.0.0.1

请注意,这将同时适用于CNAMEA记录。

答案 3 :(得分:0)

也许桌面 dns 服务器获取更改的速度不是那么快。

在公共谷歌的 8.8.8.8 的桌面连接设置中更改 dns 服务器。对于将成为控制面板>网络和共享中心>更改适配器设置>右键单击适配器(在我的情况下是WIFI)>选择连接(Internet协议版本4)>单击属性>选择“使用以下DNS服务器地址”的Windows >> 在“首选 DNS 服务器”中输入 8.8.8.8 > 点击确定

答案 4 :(得分:-2)

我是该领域的新手,遇到了同样的问题。来到这里寻找解决方案。我刚刚拔掉了以太网并将我的笔记本电脑连接到我的 wifi 并且它工作了。