请教一个比较复杂点的反向代理问题~
想用反向代理破解图片防盗链,原链接:http://pic.com/1.jpg使用反向代理后的链接:http://myname.com/pic.com/1.jpg
server {
listen 80;
expires 240h;
server_namemyname.com;
if ( $uri ~ ^/pic/([^/]+)(.+)) {
set $new_host $1;
set $referer http://$1/;
rewrite ^/pic/([^/]+)(.+)$2 break;
}
location /pic {
proxy_redirect off;
proxy_pass http://$1; #目标网站
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
这个代码不对,显示404的,
麻烦解决下好吗,谢谢了~ 好像可以设置 proxy_set_header referer "https://www.vpser.net"; :handshake 没有解决问题,但是谢谢站长每天回复,感谢
页:
[1]