七牛云测试域名过期失效后の自救指南

开篇先骂一句:七牛云吃屎去吧!!!!!!——祭我白白失去的几小时光阴

几个月没管hexo搭建的博客,今天突然发现博客里的图全挂了

后来才得知原来是七牛云测试域名被收回导致图片外链都不能用了

行吧,此处不留爷自有留爷处,我换个图床总行了吧?

没想到的是,令人及其恶心的事情发生了:打开七牛云的存储空间后显示 :[5402] 获取 bucket 域名失败 

然后存储的图片既不能查看,也不能下载!!!这是要赶尽杀绝的节奏???

后来查了半天找到一个解决方法 https://blog.csdn.net/lkj345/article/details/83382636

估计七牛云那边的问题,这个方案最后几步并不能生效,并不能显示出bucket中的文件名(实际上是存在的),所以根本没法用批处理文件

然后我手动复制文件名,一个一个地把图片重新下载了下来(累哭)

但总得找一个新图床吧?

最终最终,找到了一个非常完美的解决方案——QQ空间的相册(啊哈没想到吧?TX大法好!!)

除非QQ空间倒闭,否则可以一直用下去

稳定、安全、速度快、容量大,主要是免费,而且支持https

图片上传到相册后,点击图片     

复制“本图地址”到markdown里就OK了

最后,抵制七牛云,从我做起(手动微笑)

 

2021.01.16 补:

hexo搭建的博客已无法显示任何从QQ空间引用的图片。

不过,当我直接把图片链接粘贴到浏览器中直接访问的时候,却能够正常加载出图片,这就让我感到很奇怪:为什么链接实际上可以访问到图片资源,而文章中无法显示呢?

于是,我顺手查了一下,发现如果会修改hexo主题的底层框架代码,貌似能够解决这个问题,参考 https://blog.csdn.net/jiezaizone/article/details/105814462

也就是说,使得所生成的每篇博文的 html 都自动添加一行代码就可以了

<header><meta name="referrer" content="never"></header>

那么,如果不会修改底层代码应该怎么办呢?

过了一会儿,我突然想起来:markdown里是可以直接插入 html 语句的!

所以我尝试着直接在 markdown 文章中手动添加一行

<header><meta name="referrer" content="never"></header>

再 hexo g, hexo d 重新生成、部署博客,可以发现文章中的图片都可以正常显示了!!!!

所以目前为止,该方法亲测有效,就是稍微麻烦一些,需要在每篇markdown里手动添加一行代码

 

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值