nginx防盗链配置

1、编辑nginx站点配置文件  网站域名.conf 或者nginx.conf

找到

localhost ~ .*\.(git|jpg|jpeg|png|bmp|swf)${

 expires 30d;

}[/code]

配置成以下方式:

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$#设置防盗链文件类型

{

valid_referers none blocked  域名;#白名单,多个域名之间用|隔开

if($invalid_referer) {

rewrite ^/ 域名;#盗连返回图片,可切换成显示的网站

#return404;

}

}

配置完之后需要重启nginx服务

你可能感兴趣的:(php,nginx)