站点的nginx防盗链设置不知是不是有问题,都不生效的。
原配置文件:
#SECURITY-START 防盗链配置
location ~ .*\.(jpg|jpeg|gif|png|js|css)$
{
expires 30d;
access_log /dev/null;
valid_referers none blocked mxlog.com www.mxlog.com;
if ($invalid_referer){
return 404;
}
}
我在第二个网站用了mxlog.com网站的图片,是能正常显示,后来我修改修改为配置如下:
这样,我第二个网站引用的mxlog.com就成功的防盗链了,因为已经将图片直接跳转到指定图片中。
也试过将valid_referers 后面的none blocked 去掉,但是这样,会影响后台编辑器上传图片。
加上rewrite的话,可能是最好的防盗方式了吧。
|
|