nginx 防盗链配置
2017-10-24 11:17
127 查看
语法:配置段只在server location中出现
valid_referers
该指令后面可以接 none blocked serevr_names string或者是正则
none 表示没有referer blocked 代表有referer但是被防火墙或代理取消了
string或者正在表达式 用来匹配referer
nginx会通过查看referer字段和valid_referers后面的referer列表进行匹配,如果匹配到了就invalid_referer字段值为0 否则设置该值为1,也就是白名单过滤,允许访问
例子:
location ~*\.(gif|bmp|jpg|png|jpeg|css|js)$ {
valid_referers none blocked *.baidu.com *.google.com;
if($invalid_referer){
return 403 ;
}
}
valid_referers
该指令后面可以接 none blocked serevr_names string或者是正则
none 表示没有referer blocked 代表有referer但是被防火墙或代理取消了
string或者正在表达式 用来匹配referer
nginx会通过查看referer字段和valid_referers后面的referer列表进行匹配,如果匹配到了就invalid_referer字段值为0 否则设置该值为1,也就是白名单过滤,允许访问
例子:
location ~*\.(gif|bmp|jpg|png|jpeg|css|js)$ {
valid_referers none blocked *.baidu.com *.google.com;
if($invalid_referer){
return 403 ;
}
}
相关文章推荐
- nginx 配置防盗链
- Nginx防盗链、Nginx访问控制、Nginx解析php的配置
- Nginx防盗链配置
- nginx图片防盗链配置
- 通过lua来配置实现Nginx服务器的防盗链功能
- Nginx 防盗链配置
- Nginx配置——防盗链
- nginx防盗链配置
- Nginx防盗链、访问控制、Nginx解析PHP相关配置、Nginx代理
- Nginx图片的防盗链配置
- nginx的配置和优化(隐藏版本号、gzip、expires、防盗链......等)
- LNMP(nginx防盗链,访问控制,解析php相关配置,Nginx代理,常见502问题)
- nginx防盗链和代理配置
- nginx配置防盗链及伪静态
- Nginx的配置,优化与防盗链
- Apache和Nginx防盗链的几种配置方法
- Nginx 十大优化配置 与 防盗链
- Nginx和Apache几种防盗链配置方法实例
- Nginx的防盗链配置
- LNMP--Nginx配置防盗链