Nginx配置静态资源防盗链
一般静态资源都可以被外部访问, 这也就造成了很多扒手, 直接会解析你的HTML, 然后爬取你的资源, 所以我们需要设置静态资源防盗链, 用于防止资源外泄
修改nginx.conf, 在server模块下配置
# 对源站点验证
valid_referers *.imooc.com;
# 非法引入会进入下方的判断
if($invalid_referer){
# 返回的404会被作为浏览器返回的状态, 一般会使用404/403
return 404;
}
一般静态资源都可以被外部访问, 这也就造成了很多扒手, 直接会解析你的HTML, 然后爬取你的资源, 所以我们需要设置静态资源防盗链, 用于防止资源外泄
修改nginx.conf, 在server模块下配置
# 对源站点验证
valid_referers *.imooc.com;
# 非法引入会进入下方的判断
if($invalid_referer){
# 返回的404会被作为浏览器返回的状态, 一般会使用404/403
return 404;
}