github pages 托管hexo项目的自定义域名方法(附加favicon)
CNAME
1.在hexo source文件夹创建一个CNAME文件,文件内容为完整的自定义域名,比如本站www.mulianju.com
2.执行hexo clean清除已经生成的public文件夹内容
3.执行hexo g重新生成
4.执行hexo d发布网站到github
Github服务器会设置mulianju.com为你的主域名,然后将www.mulianju.com和mulianju.github.com重定向到mulianju.com。
DNS
登录你的域名管理界面,创建一条CNAME记录,指向github pages项目原有地址
favicon
顺带提一下favicon吧,刚好操作差不多。
favicon就是打开我们网站的时候,浏览器标签左侧的那个小图标。这个图标通过在网站根目录放一个favicon.ico的图标文件就可以实现。
放到我们的hexo里,就是把这个图标文件放到source文件夹然后重复上面提到的清除到发布的操作就可以了~
favicon的制作工具可以自行百度,尺寸一般是16x16。