博客的新浪图床图片崩了?简单办法教你解决!(2023年4月有效)
今天偶然翻看以前的博客,突然发现图片都显示不出来了,第一时间想到可能是以前用的图床出了问题。
果不其然,经过查找和检索网上信息,发现新浪图床从去年某个时间开始,限制了外部链接的访问。这就导致了,如果是在自己的博客站上使用了新浪的图床,会导致无法访问(403)。
这时候,不要慌,你的图片并没有丢!网上也提供了很多方法,教你怎么能够重新访问这些图片。我这里推荐一个亲测好用的方法。
第一步:查看你的新浪图床外链链接
按照如下表格修改你的外链链接:
图床链接前缀 | 修改之后 |
---|---|
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
下载下来之后,再迁移到新的图床上就好了,我目前选择的新图床是 sm.ms。
如果以前的图片很多,可以考虑自己写代码批量转换迁移,少的话自己手动也可以完成。
不过需要给自己提个醒了,没有 100% 永远保证稳定的图床服务,对于重要的图片,还是需要在本地备份。