之前的防盗链当资源被盗链的时候图片不会显示出来,我们当出现防盗链的时候可以使用rewrite将请求转发到自定义的一张图片和页面,给用户比较好的提示信息。
配置案例:
准备一张图片
根据目录实现防盗链配置:
location /images {
root html;
valid_referers none blocked 192.168.101.18 www.baidu.com 192.168.101.24;
if ($invalid_referer){
rewrite ^/ /images/forbidden.png break;
}
#root /usr/local/nginx/html;
}
访问效果