全篇转载自 @如有乐享 ,由 小萌 进行编辑,本文仅作存档使用
本博的图片存储主要放在新浪相册里面,因为新浪的图片不限制外链。非常适合我们这些小网站使用!博主大概是18年开始使用新浪免费图床!
早在3月份的时候就有人反馈,新浪相册图片疑似限制外链。部分地区偶尔出图片无法加载的情况。可能当时大家以为是新浪的CDN不太稳,大家都没太在意!
最近大量的网友反馈图片新浪的外链图片大部分挂了?下面是博主总结的一些方案,希望对你有用!
修改域名(新)
将ww1.sinaimg.cn ws1.sinaimg.cn wx1.sinaimg.cn 全部换一下!
ww1.sinaimg.cn .... tva1.sinaimg.cn
ws1.sinaimg.cn .... tva2.sinaimg.cn
wx1.sinaimg.cn .... tva3.sinaimg.cn
wx1.sinaimg.cn .... tva4.sinaimg.cn
tva1 - 4 都是可以的!
下面是演示图片~ 如果挂了说明这个方法也凉凉了~~~
修改referrer
在Header中新增:<meta name="referrer" content="no-referrer" />
加这个的意思是新浪图片就无法追踪到请求图片的域名,能挽救一下!
但是!加这个不仅仅影响图片,对于一些AFF,友链都会导致无法追踪请求的域名。
不建议这样修改!!
不过有网友反馈说可以直接给图片加,但是这种方法部分浏览器不支持!
<img src="https://ws3.sinaimg.cn/thumb150/xxoo.jpg" referrerpolicy="no-referrer">
切换HTTP
直接使用HTTP链接,不要用HTTPS~~~
缺点:如果你的站开启了HTTPS访问,那么加载HTTP的图片会提示不安全!
内嵌iframe
原理有点像no-referrer~ 使用iframe加载图片不会跟踪到原请求域名,可以加载图片!
图片加载成功后会缓存在浏览器中。网站中再加载图片的时候直接从缓存加载了~~
缺点:改动较大~
第三方反代
有许多大佬提供反代方案,比如将 sinaimg.cn 替换成 sinaimg.in~ 这也是一个临时方案~
这里不多做介绍了!
付费服务
可以使用七牛、阿里、又拍云等提供的付费缓存服务。存储和流量都是要计费的!具体价格参考官方吧!
优点:稳定,速度快!
缺点:付费,担心被攻击刷流量!
自建图床
其实自建图床还是不错的。可能速度上不太理想,但是图片都在自己手里不担心翻车。
目前有好多免费的云加速,可以利用一下!
1)百度云加速 免费版,需要备案域名,不支持HTTPS~
2)360网站加速 免费版,需要备案域名,支持HTTPS~ (博主测试了一下发现不通,各种无法使用,放弃!)
3)Cloudflare 免费版,不需要备案域名,不支持HTTPS~
4)Cloudflare 合作伙伴,不需要备案域名,支持HTTPS~
等等等等......
最后说明
其实最关键的是赶紧将图片备份到本地,免的图片彻底丢失!
评论 (0)