hexo加快访问速度
hexo+github访问速度超慢!!!尤其加载图片过多。。。原因只有一个,托管网站的github是外网,访问外网慢是必然的。
有很多人博客采用hexo+github+coding方式,至于coding是什么?大家可以理解为中国版的github,如果把代码既托管到coding上,又托管到github上,让大陆的用户访问的是由coding托管的网站,歪果仁访问的是由github托管的网站,这样访问速度就能上去了。
hexo与github的步骤不再重复,全在之前的博客里 点这里跳转
完成上面步骤,我们接着往下走:
Step1:此时我们需要创建一个coding账号(注意codding已被腾讯云收购,点击此处跳转),然后添加一个项目,项目名为你的coding账号名,例如我的账号名是Zevs6,所以我新建的项目为Zevs6,注意要在初始化项目那一项打勾
Step2:进入项目 -> 设置 -> 部署公匙 ->新建部署公匙,给项目添加公匙SSH,ssh公匙获取方法和github一样直接在本地找到使用即可,在之前博客点这里跳转 第四步有详细的介绍。公匙名称可以不填,但是授予推送权限选项必须打勾,这样你才有写权限
Step3: 在你的域名管理平台中(比如阿里云,腾讯云之类的),域名 ->管理-> 解析域名,增加一条CNAME信息,记录值为 youruser.coding.me(youruser为你的coding用户名)例如我的:
Step4:等到第三步的解析生效(最长十分钟),在coding中,项目 -> 代码 -> Pages服务中,一键部署Pages。在Pages的设置里,自定义自己的域名并绑定(域名前加www.前缀)
Step5:在本地博客路径下,修改_config.yml下的deploy,改为:
deploy:
type: git
repo:
github: git@github.com:yourname/yourname.github.io.git,master
coding: git@git.coding.net:yourname/yourname.git,master
格式一定要正确!!!不然会报错!!!
Step6:
在本地博客路径下,执行命令:
hexo clean
hexo g
hexo d
hexo d 部署成功时会提示然您输入账号密码验证
Ok!这样本地博客就能同时同步到github和coding上了,访问你的域名会解析到coding平台上,速度比github快很多
最后!!!关于万恶的coding广告,每次跳转你的域名都会弹出coding的广告,有两个解决办法:
1.充钱即王道,198元包年。。。
2.在博客首页加入它的推广链接(只需要将以下代码加入到首页html任意位置即可),然后向官方申请去除广告(建议平民采用这种方法,大概一天审批时间):
<p>Hosted by <a href="https://pages.coding.me" style="font-weight: bold">Coding Pages</a></p>
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以加QQ(2602138376)
文章标题:hexo加快访问速度
文章字数:723
本文作者:Zevs
发布时间:2019-08-28, 07:57:34
最后更新:2019-08-28, 08:42:08
原始链接:http://zhsh666.xyz/2019/08/28/hexo加快访问速度/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。
√本站访问人数:人次 | ◎本站总访问量:
次