写在 Gitee 图床挂了之后
2022年3月25日起,Gitee图床外链开始无法访问。甚至有些仓库直接被禁:当前仓库由于大量外链被屏蔽,暂时无法正常访问……
起因
大早上的刷头条说gitee图床挂了,惊得我立马起床打开电脑去看我的博客,果然如此,图片都打不开了,将图片链接直接在浏览器打开后显示的却是gitee的logo,我擦。。。
想起去年的时候gitee就曾搞过这么一出,也是图片无法外链访问,后来过了几天自己好了,当时我也就没太在意。
毕竟白嫖的,咱也不好骂人不是,还是赶紧想想解决方法吧
经过
看到网友们的解决办法,也就是下面的几种:
- 七牛云
- 阿里云oss/腾讯云oss
- github
当然还有其他的我就不一一列举了。
嗯,还是说说我自己的解决方法吧。
之前有了解过七牛云,怎么说呢,你别看什么每个月给你免费10G的流量,但一细看其实是只有http域名才免流量,而https并不是免费的。我之前是用的自己的域名,然后申请的https证书。麻烦的地方就是每隔三个月需要手动的更换一次https证书。如果忘记了更改那图片就访问不了了。
七牛云主要的扣费点还是https的流量费,每个月博客访问量少的话大概10块钱以内吧,具体还是要看你的图片请求量多少来算。
后来就换到了gitee仓库。当时没考虑用github的原因还是 “众所周知” 你懂得。
对于oss来说,个人是感觉太重了。不过花钱买安心,也算是一个不错的选择。
不过这里我需要提醒一点,你购买时花的钱仅仅是容量费,后续的使用是需要花流量费的。而流量费可不是一笔小数目。建议可以体验几个月后再下决心使用。
最后看了一下发现 Github + jsDelivr
实现图床的方法,对于白嫖党来说应该算是一个不错的选择了。
结果
配置方法比较简单,这里我就不详细的说了。
我使用的图片上传工具是 PicGo
这里简单讲描述一下:
CDN地址:https://fastly.jsdelivr.net
picGo中配置:https://fastly.jsdelivr.net/gh/用户名/仓库名
其他的方案,比如七牛云(这个需要弄域名备案),腾讯云(有免费存储空间,半年期限)。
所以想用免费的,最佳选择还是 github 仓库做图床。
刚刚看到有人评论说 gitee 仓库的图片又可以查看了,可惜呀。。。我已经 删库跑路
了。
尾巴
那既然事情已经发生了,无论 Gitee 官方到底是临时还是永久添加了防盗链,我都不建议大家继续使用 Gitee 作为图床(本身它还有 1 M 图片大小的限制)。而是应该使用七牛云、或者腾讯 / 阿里等云服务厂商提供的稳定的对象存储服务。
当然如果你非要拿代码托管平台做图床,建议去薅鹅毛:
CODING的使用条款里没有类似的限制,鹅厂八成也不在乎那点带宽,我就拿CODING存了一堆素材跑自己的项目,两年多了还是好好的。不过按照大厂的尿性,我也不知道CODING这个项目会不会有一天突然就被砍了,总之先用着吧……