我最近使用 Jekyll 和 Github Pages 创建了一个博客,并从 GoDaddy 购买了一个自定义域名。虽然它似乎在我的 Windows 笔记本电脑、我的手机和我 friend 的电脑上运行良好,但大多数时候我尝试将它加载到我的 MacBook Pro 上时,它会转到以下页面之一:
带有广告的自定义 GoDaddy 页面。
GoDaddy 页面似乎包含以下消息:“网站即将推出!请稍后回来查看该网站是否可用。”
Github Pages 消息:“404:找不到文件 在此地址配置的站点不包含请求的文件。如果这是您的站点,请确保文件名大小写与 URL 匹配。对于根 URL(例如http://example.com/ )您必须提供一个index.html 文件。”
我还注意到,有时页面无法打开,并重定向到最后带有/xxxx/的 url,例如 http://page.com/KQMRn/ .
如果有帮助,页面是 joelcponte.com,GitHub 存储库是 GitHub.com/joelcponte/blog。
最佳答案
您的 DNS 配置似乎有误:
dig joelcponte.com
;; ANSWER SECTION:
joelcponte.com. 238 IN A 184.168.221.38
joelcponte.com. 238 IN A 192.30.252.153
joelcponte.com. 238 IN A 192.30.252.154
您必须删除第一个 DNS (184.168.221.38),它是 GoDaddy IP。
关于Jekyll + gh-pages + GoDaddy 博客似乎无法在 Mac 上正确加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49648486/