此前将博客部署在Github Page上,由于国内访问速度实在是慢,博客加载速度感人,于是为了加速访问,决定把博客双线部署。境外线路使用github,国内默认使用腾讯云开发者平台。
github的部分就不说了,大家都懂的。下面在原来的基础上添加主分支到腾讯云开发者平台:
注册腾讯云开发者平台
新建项目
项目名和地址名一致,后期可以缩短访问网址。
部署公钥
在开发者平台个人设置里面添加电脑里.ssh文件夹里面的id_rsa.pub文件的公钥。
开启page服务
侧边栏里面。
添加解析域名,修改默认及境外线路
- 添加一条coding.me的记录
- 修改github.io的记录为境外路线
绑定域名
在Coding page服务的设置里面绑定
更改config.xml配置文件
- 打开_config.xml文件
- repo下多添加一行coding的SSH部署地址
- 两天语句后分别添加master
- 保存
deploy
Git Bash输入:
$ hexo clean && hexo g && hexo d
意外收获:此前deploy时无法解决的文件找不到问题,其实时theme目录下主题自定义后系统文件找不到,改回来就行了。
反思:没有好好查看错误信息,发现名字不符,说明平时比较粗心,以后要多注意。
{% asset_img %}