Hexo博客部同时署到Github、GitCafe、Coding

wshunli
2016-02-02 / 0 评论 / 65 阅读 / 正在检测是否收录...

由于Github在国内的访问速度较慢,考虑将Hexo博客部署到国内的GitCafeCoding,并采用DNSPod作分流。

默认采用Github(稳定),国内采用GitCafe(速度),因为在学校教育网访问GitCafe有点问题(需要改下DNS),所以将教育网分流至Coding。
域名记录如下:

]

Hexo的配置文件_config.yml设置如下:

deploy:
  type: git
  repository: 
  github: git@github.com:wshunli/wshunli.github.io.git,master
  gitcafe: git@gitcafe.com:wshunli/wshunli.git,gitcafe-pages 
  coding: git@git.coding.net:wshunli/wshunli.git,coding-pages

Github配置

前面不再赘述详情可参考我的另一篇博客
从绑定域名开始
D:\Hexo\source新建CNAME文件里面写上欲绑定的域名即可
在DNSPod中添加CNAME记录解析至wshunli.github.io

GitCafe配置

和Github配置类似。绑定域名不再用CNAME文件。
注意:需要gitcafe-pages分支详情可看:
Wiki Pages 相关帮助 · GitCafe/Help - GitCafe
https://gitcafe.com/GitCafe/Help/wiki/Pages-相关帮助#wiki

在DNSPod中添加CNAME记录解析至wshunli.gitcafe.io

coding配置

Coding Pages 服务设置如下:

在DNSPod中添加CNAME记录解析至wshunli.coding.me

参考资料
1、将Hexo部署到GitCafe | 盛夏 http://www.sumrday.com/2014/09-18-Hello-Hexo.html
2、在 Coding 上搭建 Hexo 个人博客! - 各种各样的学习笔记 - SegmentFault https://segmentfault.com/a/1190000002900848?utm_source=tuicool

0

评论 (0)

取消