2019年10月最新如何部署hexo到Coding的指南以及遇到的404坑

背景

部署在西部数码的博客,前几天突然访问报502错误或者不能访问,发工单给客服后表示要我升级虚拟主机到多线接入的,
这这这。。本来好好的,突然不能访问了就马上要我升级服务,这嘴脸也真是。。再加上今天下午有V2ex的网友反映联通宽带
访问也报502错误,后来看到有V友发帖问大家的博客都托管在哪里,里面提到了Coding Page,我就又打开了Coding,然后倒腾
了一下,原本404的页面突然可以访问了,具体操作见下文。

开通Coding Page

Coding Page改名了,现在叫静态网站了,创建方法也不是网上流行的建一个与自己用户名相同的repo或是用户名.coding.me这样的
repo了,而是要在下面这张图片的左下角点击部署->静态页面进入然后再实名认证开通了。

解决404错误

可是当你push完hexo g生成的静态页面源码到你的repo中后点击Coding给你分配的访问地址后却返回的是404页面,
这个问题我去百度和谷歌上怎么都搜不到解决方法,搜出来都是旧的方式叫你怎么创建一个符合Page要求的repo,
其实解决这个问题也很简单,就是点一下上图中的立即部署就行了,细心的网友可能会有疑问了,设置里面明明
默认开通了自动部署的选项了如下图,

为什么没有自动部署呢,咱也不敢问,问了也不知道:P,貌似是Coding的bug,
不过经过测试,后续的push会触发自动部署。

Author: Sharp
Link: http://sharpgan.com/2019/10/24/how-to-deploy-hexo-on-coding-page/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
支付宝打赏
微信打赏