RT 。
想弄个博客自己玩玩, git 也不是很懂,看了好几天终于整明白 hexo 了。
目前进度
1 、 github 建立同名的项目{<myusername>.github.io}。
2 、 deploy 到 github 。
域名解析我看到有的说 dnspod 解析要在后面加点,虽然我在万网解析的,也都尝试了加或者不加点,
当前的解析是弄了个 www 的 cname
ping 域名都可以 ping 通。
目前的在 /source 下建立 cname 文件(里面是不带 www.的域名内容)后,竟然 github 的二级域名也无法访问了,会自动在前面加 www 。
有朋友能帮忙不?
1
Return2legacy 2016-03-02 21:02:21 +08:00 via Android
不懂你,既然解析 www 做 cname 到二级域名, github 那边又不加。。。
|
2
Tink 2016-03-02 21:39:04 +08:00 via iPhone
智商不够看不懂
|
3
MinonHeart 2016-03-02 21:40:30 +08:00 via iPhone
cname 全大写,放在项目根目录。
域名配置在 http://help.github.com 里面搜 custom domain 可以找到帮助 |
4
kingmo888 OP @Return2legacy 呃。。都试过了。
加不加都一样。 顶级域名做 cname ,直接 dns 无解析(实际上 ping 已经有解析了) 而且用二级域名做 cname 的话,也是 404 ,访问不了。 |
5
zhuziyi 2016-03-02 21:57:06 +08:00 via iPhone
@kingmo888 github 的项目命名 github username.github.io
|
6
zhuziyi 2016-03-02 21:58:09 +08:00 via iPhone
项目地址发来大家看看。
|
7
zqhong 2016-03-03 09:47:09 +08:00
请参考这个:
https://help.github.com/articles/quick-start-setting-up-a-custom-domain/ 这里面举了一个例子, muan/emoji (地址: https://github.com/muan/emoji )。这个项目的根目录下面放了一个叫 CNAME (注意全是大写) 的文件。内容为: emoji.muan.co 使用 dig 解析下 emoji.muan.co : $ dig emoji.muan.co ; <<>> DiG 9.9.8-P3 <<>> emoji.muan.co ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58839 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4000 ;; QUESTION SECTION: ;emoji.muan.co. IN A ;; ANSWER SECTION: emoji.muan.co. 3588 IN CNAME muan.github.io. muan.github.io. 3588 IN CNAME github.map.fastly.net. github.map.fastly.net. 600 IN A 185.31.19.133 ;; Query time: 4 msec ;; SERVER: 192.168.18.1#53(192.168.18.1) ;; WHEN: Thu Mar 03 09:30:00 ?D1ú±ê×?ê±?? 2016 ;; MSG SIZE rcvd: 121 ==== 具体步骤大概就两步: 1. 在你的 Github Page 的根目录下创建一个叫 CNAME 的文件,内容为: blog.lizenghai.com (这只是我的建议)。并提交。 2. 去域名注册商的网站配置你的 DNS 解析记录。 大概长这个样子: blog.lizenghai.com CNAME kingmo888.github.io 最后使用 dig 测试: $ dig blog.lizenghai.com +nostats +nocomments +nocmd 如果是类似下面的结果应该就好了。 ;kingmo888.github.io. IN A kingmo888.github.io. 3592 IN CNAME kingmo888.github.io. YOUR-USERNAME.github.io. 43192 IN CNAME < GITHUB-PAGES-SERVER >. < GITHUB-PAGES-SERVER >. 22 IN A 199.27.XX.XXX ==== 没试验过,将就看看吧。 Good luck! |