博客的新浪图床图片崩了?简单办法教你解决!(2023年4月有效)

今天偶然翻看以前的博客,突然发现图片都显示不出来了,第一时间想到可能是以前用的图床出了问题。

果不其然,经过查找和检索网上信息,发现新浪图床从去年某个时间开始,限制了外部链接的访问。这就导致了,如果是在自己的博客站上使用了新浪的图床,会导致无法访问(403)。

Snipaste_2023-04-28_12-26-22.png

这时候,不要慌,你的图片并没有丢!网上也提供了很多方法,教你怎么能够重新访问这些图片。我这里推荐一个亲测好用的方法。

第一步:查看你的新浪图床外链链接

按照如下表格修改你的外链链接:

图床链接前缀 修改之后
wx1 tva1
wx2 tva2
wx3 tva3
wx4 tva4
ww1/2/3/4 不用改
tva1/2/3/4 不用改
tvax1/2/3/4 不用改

第二步:通过修改之后的链接找回图片

这时候需要使用外面的托管服务:https://i0.wp.com/ + 你的图床链接。

举例:现在的图床链接是:tva1.sinaimg.cn/large/006tNbRwgy1g9qkc9s187j30pd0nlgqq.jpg,那么代入上述网址之后的链接就变成:

https://i0.wp.com/tva1.sinaimg.cn/large/006tNbRwgy1g9qkc9s187j30pd0nlgqq.jpg

Snipaste_2023-04-28_12-36-49.png

下载下来之后,再迁移到新的图床上就好了,我目前选择的新图床是 sm.ms

如果以前的图片很多,可以考虑自己写代码批量转换迁移,少的话自己手动也可以完成。

不过需要给自己提个醒了,没有 100% 永远保证稳定的图床服务,对于重要的图片,还是需要在本地备份