[七层反向代理] 破解开启防盗链的站点

yunwang 2018-1-27 1286

本帖最后由 yunwang 于 2018-1-28 00:03 编辑

情况说明:现在很多站点都开启资源防盗链,当我们通过平常的七层反向代理设置好以后,访问我们绑定的域名会出现页面显示不全,跟代理的站点样式不一样等情况。
实例说明:绑定的域名www.yyy.com 后端域名www.xxx.com 后端域名开启了防盗链,会导致我们的访问www.yyy.com 时页面样式不全,图片不能正常显示等
解决方案:需要的关键配置项
第一步:

增加“自定义HTTP请求头”参数:
【必须】referer:为后端域名,最好带上协议,例如:http://www.xxx.com$request_uri 或者https://www.xxx.com$request_uri
【可选】user-agent:可以为Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.119 Safari/537.36,或者打开后端域名www.xxx.com通过浏览器的开发工具查看user-agent 信息。
第二步:

设置一下“文本字替换” 将后端域名www.xxx.com 替换成 绑定的域名www.yyy.com
注意:“替换内容类型”例如,现在很多站点的数据是通过ajax 或者pajax 更新页面数据的,返回的内容类型有所不同,一般设置上“
text/html
text/xml
application/json
application/x-javascript
text/css
text/plain”
这些基本就可以满足,具体可以再根据站点情况自行增加MIME类型。



最新回复 (0)
返回
发新帖