【发布时间】:2015-03-17 12:43:02
【问题描述】:
所以我按照directions 使用 Github Pages 设置了custom domain。根据他们的recommendation,我正在尝试使用自定义子域进行设置。
我通过 GoDaddy 购买了我的域名,并使用他们的 DNS 管理器工具在 Host (CNAME) 下添加了 myappname.github.io:
我没有更改任何其他内容,例如 A(主机)下的那个 IP 地址。
最后,在我的 Github 页面上,当我进入设置时,它会正确显示“您的网站在 www.myappname.com 下发布”
然而,当我访问 www.myappname.com 时,我看到以下内容:
我做错了什么?
编辑:
挖掘的输出:
dig www.myappname.co
; <<>> DiG 9.8.3-P1 <<>> www.myappname.co
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19874
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.myappname.co. IN A
;; ANSWER SECTION:
www.myappname.co. 3600 IN CNAME myappname.github.io.
myappname.github.io. 3600 IN CNAME github.map.fastly.net.
github.map.fastly.net. 18 IN A 199.27.76.133
;; Query time: 198 msec
;; SERVER: 10.2.0.4#53(10.2.0.4)
;; WHEN: Tue Mar 17 11:08:00 2015
;; MSG SIZE rcvd: 120
【问题讨论】:
-
您在更改 DNS 设置后等待了多长时间? DNS 更改需要时间来传播。另外,您实际上并没有使用
myappname.github.io和www.myappname.com,对吧?您使用的是真实的存储库和域? -
今天凌晨 12 点左右更改(所以昨晚)。是的,我用的是真名哈哈
-
您能否尝试在 Linux 或 OSX 上使用
dig或在 Windows 上使用nslookup对www.myappname.com进行 IP 查找并将输出添加到您的问题中? -
@Chris 是的,编辑了我的问题
-
1.如果您在启用开发工具的情况下访问
www.myappname.com并查看Server响应标头,它是否显示 GitHub.com? 2. 直接访问myappname.github.io会发生什么? 3. 你是否愿意链接到有问题的 GitHub 存储库(我猜不是,因为你一直使用myappname)。