GitHub&Coding双重部署个人博客
用coding虽然国内访问很快,也没有屏蔽百度的爬虫,但是有时候感觉不是很稳定,所以参考网上的教程做了GitHub&Coding的双重部署,并绑定到同一个域名。将从国外的访问解析到Github,国内的访问解析到coding,这样就两全其美啦!
以下记录以下大致步骤以及过程中遇到的一些问题:
Step1 - 前期工作
此时应该以及有Hexo博客,并在GitHub&Coding建立好项目,加入SSH密钥。
Step 2 - 配置文件
为了部署到两个不同的地方,修改_config.yml文件的deploy如下
1 | deploy: |
- 注意要区分空格和TAB键,这里是用的空格。
同时要修改文件中的url为自己要绑定的域名
1 | url: http://ciel07yxh.top/ |
Step 3 - 添加文件
双重部署需要在source目录下新建一个Staticfiel文件,如下:

而部署Github则需要子啊根目录下添加一个CNAME文件,如下:

并写入自己要绑定的域名。
Step 4 - 绑定域名
之前在Uniregistry上买的域名,好像不能设置不同的访问用不同的DNS解析,所以参照其他教程在阿里云上另外买了域名,几块钱,配置如下:

配置的时候遇到的问题是DNS状态异常,弄了半天也没弄好,

于是重新买了一个域名,最开始也是异常,等大概5分钟就正常了。
GitHub&Coding的绑定就很简单啦,Coding的配置可以见我的上一篇博客