全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 3855|回复: 22

[翻译] 新浪图片链接修复教程集合

[复制链接]
发表于 2019-4-27 20:37:04 | 显示全部楼层 |阅读模式
前言
前几天网友反馈新浪图床挂了,我还有点不信,直到最近事件扩散之后才发现的因为新浪图床开启了防盗链导致用户放在网站的新浪图片都失效了

解决办法
新浪图床开启的是最简单的防盗链,也就是来源非新浪域名都不加载,那么我们不带来源就行了。

细讲:

方案1、html的话,在head标签中加入

<meta name="referrer" content="same-origin">
<meta name="referrer" content="no-referrer">
对比图1.png (38.78 KB, 下载次数: 0)




方案2、img标签加referrerpolicy="no-referrer"(浏览器非兼容,自测)
TIM截图20190427192350.png (45.55 KB, 下载次数: 0)

方案3、该域名前缀ww1,ww2,ww3,ws3,ws2,ws1为ws1,ws2,ws3(已和谐)
方案4、https网站加载http的图片资源
http.png (41.64 KB, 下载次数: 0)

方案5、Nginx无来路

add_header Referrer-Policy "no-referrer";
nginx.png (79.25 KB, 下载次数: 0)

方案6、反代(缓存时间越高越好)

反代.png (74.89 KB, 下载次数: 0)

补充:https://ws3.sinaimg.cn/替换为域名地址:https://cdn.sinaimg.cn.52ecy.cn

以上方法反代最稳妥,其他方案都存在浏览器兼容性问题,如有介意者自行抉择。

站点统计会有所异常,如有介意者自行抉择
发表于 2019-4-27 20:50:48 | 显示全部楼层
新浪:好的,马上修复
发表于 2019-4-27 21:06:23 | 显示全部楼层
评论区惊现大佬

点评

top!  发表于 2019-4-27 21:55
发表于 2019-4-27 20:39:45 | 显示全部楼层
支持技术贴分享。
发表于 2019-4-27 20:53:28 | 显示全部楼层
只要复制粘贴可显图的平台都可以用no-referrer这个办法。
也不限新浪了。
发表于 2019-4-27 21:01:36 来自手机 | 显示全部楼层
mark 回头测试一下
发表于 2019-4-27 21:22:54 | 显示全部楼层
我是直接一劳永逸.搞个图床,啥事都解决了~
发表于 2019-4-27 21:33:23 | 显示全部楼层
新浪做这个防盗链的是不是傻子,还不如直接白名单有效
发表于 2019-4-27 21:33:26 | 显示全部楼层
新浪 地址改了
cdn二级域名了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-3 16:54 , Processed in 0.092601 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表