nginx:
location .jpg{
set $a 0;
if( $http_referer ){
set $a 1; //如果传递了http_referer
}
if( $http_referer !~ "http://www.domain.com" ){
set $a 9$a; //如果http_referer不是指定的域名
}
if( $a = 91 ){
return 403; //开启防盗链
}
}
access_log off;
valid_referers none blocked *.funtoy.com www.funtoy.com image.baidu.com *.google.com *.google.cn *.google.com.hk *.google.com.tw image.so.com;
if ($invalid_referer)
{
rewrite ^/ http://funtoy.qiniudn.com/403.png;
}