Nginx服务器的图片防盗链
2014-03-12 15:44
483 查看
全站的防盗链方法
在/usr/local/webserver/nginx/conf//vhost/xxxx.conf文件要添加防盗链的server段里添加下面的代码:
第一行:gif|jpg|png|swf|flv
表示对gif、jpg、png、swf、flv后缀的文件实行防盗链
第二行:表示对www.xxxx.com这2个来路进行判断
if{}里面内容的意思是,如果来路不是指定来路就跳转到http://www.xxxx.com/403.html页面,当然直接返回403也是可以的。
请确保server段中只有一个location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$,否则可能导致代码无效,如有这个代码段请合并或删除。
* 403页面也可以替换为一张图片,例如:
在/usr/local/webserver/nginx/conf//vhost/xxxx.conf文件要添加防盗链的server段里添加下面的代码:
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { valid_referers none blocked www.xxxx.com xxxx.com; if ($invalid_referer) { #rewrite ^/ http://www.xxxx.com/403.html; return 403; } }
第一行:gif|jpg|png|swf|flv
表示对gif、jpg、png、swf、flv后缀的文件实行防盗链
第二行:表示对www.xxxx.com这2个来路进行判断
if{}里面内容的意思是,如果来路不是指定来路就跳转到http://www.xxxx.com/403.html页面,当然直接返回403也是可以的。
请确保server段中只有一个location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$,否则可能导致代码无效,如有这个代码段请合并或删除。
* 403页面也可以替换为一张图片,例如:
相关文章推荐
- nginx服务器图片防盗链的方法
- Nginx服务器三种实用方法实现图片防盗链
- centos服务器下nginx图片防盗链设置方法
- nginx图片缓存服务器配置实战
- 搭建Nginx图片服务器
- Apache服务器使用.htaccess实现图片防盗链
- 【T电商 3】Nginx的Http(图片)服务器配置+ftp上传使用说明
- 阿里云部署nginx服务器存储图片
- nginx防盗链、访问控制、PHP解析、服务器代理
- 用nginx作为图片服务器(mfs)的前端缓存
- 解决无法使用http访问安装好nginx和ftp的图片服务器的问题
- Apache服务器使用.htaccess实现图片防盗链
- Nginx 图片防盗链 正确配置 已测试通过
- Nginx搭建图片服务器(Windows)
- nginx 配置图片服务器 (window版本)
- Nginx图片的防盗链配置
- 使用Nginx搭建图片服务器(windows环境下)
- Nginx图片防盗链的方式
- 完美的nginx图片防盗链设置详解
- Nginx 安装以及图片服务器简单部署