Nginx可根据浏览器请求的Referer防盗链,限制非本站的页面链接请求,更严格的限制可使用防盗链模块nginx-accesskey,可防止迅雷盗链。
编辑Nginx配置文件,在Server段加入以下内容:
location ~* \.(jpg|gif|png)$ { #限制的文件类型
valid_referers none blocked *.www.haiyun.me www.haiyun.me; #定义允许的域名
if ($invalid_referer) { #如果请求非允许
#rewrite ^/ https://www.haiyun.me/error.png; #定向到指定图片
return 403; #返回403
}
}