一聚教程网:一个值得你收藏的教程网站

热门教程

服务器防盗链配置方法详解(apache/nginx)

时间:2022-06-30 18:49:32 编辑:袖梨 来源:一聚教程网


nginx防盗链

1. 修改nginx配置文件,屏蔽指定文件的站外盗链:

 代码如下 复制代码

location ~ .*.(gif|jpg|jpeg|png|bmp|swf|mp3)$

    {
      valid_referers none blocked server_names *.111com.net;
      if ($invalid_referer) {return 403;}
      expires      30d;
    }

第一行:设置防盗链类型为gif|jpg|jpeg|png|bmp|swf|mp3
第三、四行:表示对*.111com.net 来路判断,if来路为非定义域则返回403。

2. 重启nginx /usr/local/nginx/sbin/nginx -s reload


apache防盗链设置方法

访问缓慢原因马上就要找到了。
 
--vi一下apache的.htaccess文件:
 

 代码如下 复制代码
RewriteEngine on
 
RewriteCond %{HTTP_REFERER} !^$ [NC]
 
RewriteCond %{HTTP_REFERER} !111com.net [NC]
 
RewriteRule .(jpg|gif|png|bmp|swf|jpeg|rar|zip) http://www.111com.net/ unallow.gif [R,NC,L]

 
--wq保存.htaccess文件
 
--service httpd restart命令重启apache
 
--刷新网页,ok,问题解决。

 

热门栏目