上个月就听说新浪微博改政策了,不让用户白嫖了。我一开始还觉得没啥,你个公司再黑心,顶多是不让新图上传了,总不能把我以前上传的图片都给黑掉吧?
但令我没想到的是,周一的时候,我一打开自己的博客首页,就看到了每一篇文章的缩略图都没了。黑压压的一片矩阵,就像是碑林。这时候我才意识到:
操,你们来真的。
新图床建立
没办法啦,于是我开通了一个七牛云的图床(这个后面细讲)。
七牛云现在有一个免费额度,具体什么意思我也没仔细研究,反正用在我自己的博客上呢,流量也不大,就算收费又能收几块钱呢。访问多了也不怕,访问一多,我博客就挂了,别说图床的钱了,就连主机的钱都能省了。
总而言之,我开通了一个图床,没有先交费后使用,也没有绑定各种支付方式,还是挺让人舒坦的。
关于外链这块,需要仔细讲一下。
七牛云里,每一个图床会默认赠送一个试用域名,但是这个域名每三十天就要变更一次,强制的。
所以想要作为稳定的链接肯定是不靠谱的,那么我们就需要自己拥有一个域名绑定。
而这个域名,必须是在ICP备案过的域名才行。
要不是我正好有一个备案过的网站,那还真的被卡住了呢——不过现在正在阅读本文的你,正在烦恼图床搬家,那你肯定也和我一样,有自己的网站吧?所以大丈夫。
另外,在域名进行绑定的时候,只能选择网站自带的HTTPS证书。
如果没有的话,就只能等待绑定好域名、CNAME验证之后,才能在七牛云这边申请免费的HTTPS证书。
一切妥当之后,就可以准备图床搬家了。
注意事项
七牛云有个不好的特点:没有欠费停机的机制。
也就是说,别人可以通过脚本,恶意耗费你的图床流量,导致你收到七牛云的巨额账单。
怎么尽可能的避免这种不幸的事情发生呢?
我们可以在七牛云的“融合CDN”中,对于刚才添加的域名,做一些预防工作。
Referer防盗链配置
通过这个配置,我们可以限定仅有白名单上的网站可以读取图床上的文件,其他网站无法读取。这样子可以过滤掉很多低级脚本,但是没发过滤掉高级的脚本。
事实上这个防盗链是很好绕过的,但有总好过没有。
当页面下端的“空Refer”开关关闭时,别人就不能在新标签页中打开你的图片。
流量预警设置
除了系统自动的防盗链,我们还可以设定从某个图床经过的流量超过一定限额时,对用户发出警报。
我目前设定的是100M,因为每小时有5次超过限额,七牛云仅会警告一次,所以我们要做到足够的保守。不然的话一觉醒来,可能你都要去七牛会所报到上班了。
接到报警之后,我们可以通过ip黑名单来做初步处理,如果对方一直换ip,那我们实在不行就临时停用图床。
图床迁移
我去看Jason大佬(iPic作者)在群里的留言,发现他之前写过一个小工具,功能正巧就是图床迁移。不过这个软件有个小坑,就是Jason大佬说,不支持断点续传。至于是不是真的?我没敢测。
这我可开心了啊,马上下载,把我博客迁移了一遍,结果发现——尼玛,迁移完怎么还是微博图床?。
原来,iPic Mover用的是iPic当前选择的图床啊。
于是我开通了iPic的试用订阅。订阅完了还不行,还得绑定自己的七牛云图床。具体的绑定教程看这里:在 iPic 中添加七牛云 | Toolinbox。
然后经过我一通折腾,终于可以正常的往七牛云上传图片了,于是我就开始了漫长的Moving。
Moving完之后,就得一条一条的把新的文章内容,更新到我的博客文章里面了。
这是一个浩大的工程,我甚至有一瞬间后悔自己为什么要写这么多文章。但是转念一想,我做的明明没错,都是新浪的错。
顺带一提,因为之前我被新浪微博封号(详见:@铃木结爱 微博被爆破,请关注 @高桥葵 - maemo的风船),前两天找了海淀区工商局投诉,仍旧没能给我解封。说什么我的微博涉及敏感内容。你给我把敏感内容删了就是了,为什么封我的号?
我maemo没有开挂!
回归正题,我折腾了半天,终于把所有的图片显示,都恢复正常了。
可喜可贺!
这下子,终于不用寄人篱下了。新浪这一次真的让人非常失望。小气巴巴的,真不像是个大公司的所作所为。哪怕你给一个花钱买流量的机会也行啊,直接就给掐死了算啥?
新浪再见?。
本文由 maemolee 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: May 16, 2019 at 04:25 pm
以前倒腾Typecho的时候,图存DB,结果一次迁移,图全坏了,然后就投入了Hexo的怀抱
Hexo怎么应对图片?是存在静态目录下面吗?还是也是用图床。
Hexo的所有东西都是静态的,图片和文字都在静态服务器上,只要静态服务器快就可以了,用不到图床๑乛v乛๑
666?我用图床就发现有很多内容丢失了……贼烦。
收藏不错!cdn的速度应该快点