- 什么是防盗链
自己服务器下的资源不想被其他人访问,例如图片、css、js等文件。如果不加防盗链,会增加服务器额外的消耗。
- 如何实现
首先需要将资源动态分离,可参考:Nginx实现动静分离
在http块下的server块下添加valid_referers指令来配置防盗链,配置只允许39.105.59.4这台服务器访问静态资源
valid_referers none blocked 39.105.59.4;
if ($invalid_referer){
return 404;
}
自己服务器下的资源不想被其他人访问,例如图片、css、js等文件。如果不加防盗链,会增加服务器额外的消耗。
首先需要将资源动态分离,可参考:Nginx实现动静分离
在http块下的server块下添加valid_referers指令来配置防盗链,配置只允许39.105.59.4这台服务器访问静态资源
valid_referers none blocked 39.105.59.4;
if ($invalid_referer){
return 404;
}