+ -
当前位置:首页 → 问答吧 → nginx的防盗链

nginx的防盗链

时间:2009-12-09

来源:互联网

nginx的防盗链配置:



location ~ .*\.(jpg|png|swf)$ {



root /opt/www_data/code/public_html;


valid_referers none blocked server_names www.test.com file1.test.com *.test.com test.com;


if ($invalid_referer) {


rewrite ^/ http://file1.test.com/images/include/logo.png;


#return 404;


}


}



配置说明:

           判断后缀为jpg、png、swf的文件进行防盗链,指定来路为gonline.com的域名及子域名,if判断非gonline.com的域名转到http://file1.test.com/images/include/logo.png或返回404状态。

作者: zhoulian   发布时间: 2009-12-09