更新 基于jekyll的github博客 时 遇到page build warning的解决

背景:试图利用github的仓库托管服务制作一个静态的个人博客。在阅读他人教程以后决定使用jekyll来实现。

  我记得两年前就已经将框架上传到了github的仓库,并且在腾讯云购买域名后正确指向了我的博客,但最后的步骤并未完成,输入域名后可以正确访问到网站,但是博客并未搭建起来。

  近日尝试登录的时候发现不知道怎么折腾的,使用xxx.github.io的域名可以访问到,但自己购买的域名无法正确指向博客,提示github的404页面。

  在网上查阅资料后,我认为可能是因为CNAME文件没有修改,指向的还是这个框架的初始域名。

  在修改仓库的CNAME文件后,文件本身被修改了,但是github发来邮件提示 Page build warning。看了一下邮件大概的内容,大意是页面创建成功,但是CNAME文件被忽略了,因为这个仓库是自动创建的。目前仍然是只能通过github域名来访问的状态。

  我重新试着ping了一下域名,发现ip地址发生了一点变化。我感觉像是看到了曙光:会不会是因为我购买的域名指向网址不对?修改了解析的地址后,看到的还是熟悉的github404页面。

   在网上搜了一下可能的解决方法,https://www.jianshu.com/p/a2fe56d11c4f  这个网址给出的经历好像和我有些相似,按照贴里给出的经验,我将仓库根目录下的cname文件内容改成了我的域名zhyp.ac.cn,最终问题得到解决。

-------

附:

用cmd直接ping自己的博客网址xxxx.github.io 就能获得自己博客当前的ip地址

原文地址:https://www.cnblogs.com/namezhyp/p/14495279.html