使用referer指令配置Nginx服务器来防止图片盗链
Nginx 发布于 2017-12-19
由于nginx不支持.htaccess,所以,从这个方面直接去防止是行不通的,我们要通过修改配置文件来解决。 首先,我们找到需要防盗链的域名的conf文件,路径:/usr/local/nginx/conf/vhost/,比如guance.com.conf。先备份下原文件,然后找到...
阅读(271)评论(0)赞 (0)
Nginx 发布于 2017-12-19
由于nginx不支持.htaccess,所以,从这个方面直接去防止是行不通的,我们要通过修改配置文件来解决。 首先,我们找到需要防盗链的域名的conf文件,路径:/usr/local/nginx/conf/vhost/,比如guance.com.conf。先备份下原文件,然后找到...
阅读(271)评论(0)赞 (0)
Nginx 发布于 2017-12-19
要实现防盗链,我们就必须先理解盗链的实现原理,提到防盗链的实现原理就不得不从HTTP协议说起,在HTTP协议中,有一个表头字段叫 referer,采用URL的格式来表示从哪儿链接到当前的网页或文件。换句话说,通过referer,网站可以检测目标网页访问的来源网页,如果是资源 文件...
阅读(237)评论(0)赞 (0)
Nginx 发布于 2017-12-19
这篇文章主要介绍了Nginx服务器下防盗链的方法介绍,主要通过修改服务器的配置文件来实现,需要的朋友可以参考下 修改 /usr/local/nginx/conf/nginx.conf 这个配置文件。 找到 location ~ .*\.(gif|jpg|jpeg|png|bmp|...
阅读(214)评论(0)赞 (0)
Nginx 发布于 2017-12-19
处于服务性能的考虑,我们通常把HTML静态资源按照不同类型划分存放在多台服务上。 如果拓扑图: 超文本传输协议中的Referer作用 Referer:null 表示请求者直接访问 Referer:blocked 一般为防火墙设备添加的 Referer:URL 表...
阅读(274)评论(0)赞 (0)
Nginx 发布于 2017-12-11
项目的一个需求是解析nginx的日志文件。 简单的整理如下: 日志规则描述 首先要明确自己的Nginx的日志格式,这里采用默认Nginx日志格式: log_format main '$remote_addr - $remote_user [$time_local] "$reque...
阅读(393)评论(0)赞 (0)
Nginx 发布于 2017-12-11
实现图片防盗链: location ~* \.(gif|jpg|png|webp)$ { valid_referers none blocked domain.com *.domain.com server_names ~\.google\. ~\.baidu\.; if ($i...
阅读(376)评论(0)赞 (0)