搭建个人博客。 jekyll + github pages
留下的坑:
- 域名绑定
只有域名没有申请云服务器资源,是不需要备案的
导致我申请使用畅言的时候,还要备案号,简直不能忍。
在绑定域名的时候,一定要使用二级域名,不然没法直接跳转(这里真是一个巨大的坑,建议先理解一下 github pages 的官方文档的含义)
在 github 里创建 CNAME,里面就是我的二级域名 blog.wuzhenyu.com.cn
我使用的是腾讯云申请的域名,添加记录 CNAME,绑定到
small-cat.github.io
不要直接绑定IP地址,github 通过上面这种方式,可以帮助用户进行CDN加速
- 使用 jekyll 搭建博客,我只想说,windows 真是一个神奇的操作系统,令人发指,尤其是对中文,总要加上一个 BOM(Byte Oder Mark),用 notepad++ 打开,然后 encoded without BOM,再输入中文就没问题
一个解决办法就是,在 windows 下,如果你安装 git bash 的时候,已经选择了linux文件与 windows 文件的自动转换,就比较麻烦,这种情况,就不要使用 notepad 直接编辑你 git clone 下来的文件了,直接在 github 上面下载 zip 格式的文件,解压缩,编辑,这样, notepad 会将文件自动识别为 unix 文件,编写中文也就不会出现错误,然后直接使用 jekyll 直接在本地调试即可。
- 下一步就是将博客迁移
网友评论