当前位置: > Linux服务器 > nginx >

nginx禁止某网站的链接来路的方法

时间:2014-09-26 08:53来源:linux.it.net.cn 作者:it
在nginx中禁止某一网站的链接来路的方法,即禁止从某域名下访问的方法,也是防止盗链的方法。

1,禁用来自jbxue.com的链接来路,可以这样:
 

复制代码代码示例:
if ($http_referer ~* jbxue.com) {
rewrite ^/ http://www.jbxue.com/;
}

2,判断来路referer如果为*.jbxue.com返回403:
 

复制代码代码示例:
if ($http_referer ~* .*\.jbxue.com){
return 403;
}

3,判断用户user_agent如果为NSPlayer返回403:
 

复制代码代码示例:
if ($http_user_agent ~* NSPlayer.*){
return 403;
}
 
(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容