折腾BLOG以及后续的一大堆破事
高考结束了,所以想要继续拾起我的BLOG,继续写点什么。结果一看吓一大跳,图片全都爆炸了:(,而且gitee又增加了诸多限制,思来想去,还是又换回了github。
又要开始折腾了…
为什么图片爆炸了?
我的图床使用的是gitee的仓库,本来一直好好的,但是前段时间gitee突然加强了监管,公开仓库全变成了私有仓库,图片外链直接无法访问了。
而且这还是我仓库里图片数量比较少的情况下,仓库仅仅是改成了私有。网上看到有人仓库里存了几百张照片,结果直接仓库被封了,图片全变成了gitee的图标。
所以我blog上大概二十张左右的照片全部黑掉了,只好找替代方案。
替代方案是什么?
还在想。不过gitee这波操作又一次印证了一个道理:免费的就是最贵的。
其他倒是有很多免费图床可选,不过免费图床要么速度不够,要么图片一年半载后又爆炸。其实我这个体量的blog可以考虑氪金用大厂的OSS储存,毕竟流量费也没几个钱。或者是自己买个服务器建个图床,比如兰空图床之类,这得看资金和后续折腾的动力了XD
还有一个不错的方案是github+jsdelivr,毕竟github还是比较稳定的,应该会采用这个方案或者至少应急一段时间。
为什么从gitee改为github?
一个原因就是因为gitee突然把图床封掉了,我印象不是很好。
另一个更重要的原因是gitee加强了审查,现在blog在部署时会经过关键词审查。但是我的文章里也没什么敏感词,但是仍然不通过,也没有给出敏感词的内容,导致我的部署无法实现,让我很不爽。
最后一个原因是gitee page的免费版是没有自定义域名的功能的,只有升级至pro才有,而github则直接可以自定义域名。
所以还是改成了github,迁移过程并不复杂,加载速度也基本没有什么变化,不得不说主题优化还是很给力的XD
6.13
好了,现在咱的blog也有自定义顶级域名了:argon-gas.top
域名商选了国外的Nameslio,选了最便宜的.top域名,原本其实是比较喜欢.xyz的,不过比这个略贵一点点。第一年还算比较便宜,折后仅需6元,之后就是一年30多块了,不过与其他后缀相比真的是很便宜了。
国内域名因为要备案,太麻烦,就没搞。
6.14
结果域名刚配置完,然后重新部署了一次之后就打不开了。
研究了一下发现是因为重新部署后缺少了CNAME文件,所以DNS解析出了问题。
所以只要在本地的source文件夹里加入CNAME文件,里面写上自己的自定义域名即可。
没想到我刚准备部署又出问题。我的git bash里用不了hexo命令了,甚至连npm也用不了了。
(可能是我最近安装了一些破解软件,然后使用注册机时影响到了nodejs的环境配置的原因)
然后只好把nodejs重装了一遍,然后又照着网上教程配置了环境变量:
Hexo的命令还是不能用,又配置Hexo的环境:
完美解决 bash: hexo: command not found
然后才解决。真是挺折磨的 :(