将bolg同时部署到Github和coding

2 篇文章 0 订阅

第一次通过Hexo搭建博客的时候,托管在了Github,
访问速度还算可以,但是最大的问题是网站收录问题。
建站当天Google就收录了站点
因为Github禁止了百度蜘蛛爬取,所以百度无法收录
所以要解决收录问题可以同时部署在Github和coding,国内的用户访问coding,国外访问Github

上篇文章已经写了如何通过Hexo+Github搭建blog,可以参考:通过Hexo+Github搭建个人bolg
这篇文章主要介绍部署到coding域名解析

准备工作

1.新建coding仓库

注册coding账号,使用方式与Github相似,新建一个仓库
仓库命名规则与Github稍有不同,仓库名直接与coding账号名称相同即可,同样是为了避免二级域名

2.添加SSH

找到你的id_rsa.pub文件,复制公钥内容,找到coding账号个人设置下的SSH公钥,新增公钥粘贴进去即可

继续输入ssh -T git@git.coding.net
出现以上信息代表添加成功

部署

1.修改配置文件

复制coding中新建仓库的SSH连接

打开博客文件夹下的_config.yml全局配置文件,修改样式如下,将复制的coding仓库的SSH连接粘贴到对应位置

修改好后保存配置文件

2.同时部署到Github和coding **

继续输入命令hexo d就同时推送到了两个远程仓库
刷新coding仓库就能看到推送上来的内容了
选择coding仓库代码选项下的Pages服务,开启Pages即可

**注意:**在博客source/目录下需要创建一个名为Staticfile的空白文件,因为 coding.net需要这个文件来作为以静态文件部署的标志。就是说看到这个Staticfile就知道按照静态文件来发布。

设置域名解析


分别ping了托管到的两个地方,可以明显看出coding访问要快一些,加上coding能被百度蜘蛛爬取的特点,所以要设置域名解析

1.购买域名

通过阿里云购买即可

2.域名解析

在阿里云账号控制台中添加域名解析,域名解析设置可以参考下图:

解析后等待一会就可以访问。
欢迎访问个人博客:Logan’s Blog

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值