• 丘成桐:中国靠什么把握人工智能的未来 2019-04-26
  • 日喀则市转变发展方式 构建现代农业 2019-04-26
  • 人民网评:涉及群众利益的事,必须“马上就办” 2019-04-25
  • 胡世忠在泰和调研经济运行和项目建设 2019-04-25
  • “基因魔剪”安全性再遭质疑 2019-04-23
  • 女孩面试“女二号”,车内试戏被脱裤子 2019-04-22
  • 财政部:对原产于美国的500亿美元进口商品加征关税 2019-04-18
  • 李白是哪一种书法家? 2019-04-10
  • 重庆夜色让人如此沉醉文章中国国家地理网 2019-04-04
  • 男子高速酒驾飞出立交桥 车身粉碎人无碍 2019-03-30
  • 成都康弘药业集团股份有限公司董事长柯尊洪获第十二届人民企业社会责任奖年度人物奖 2019-03-30
  • 驻最高检纪检组健全廉政档案 力求精准"画像" 2019-03-27
  • 游客被指捡石子砸老虎 北京野生动物园:正在核实 2019-03-27
  • 10月26日十九大新闻发言人专题新闻发布会 2019-03-22
  • 多交140分“亚裔税”?哈佛大学被控歧视亚裔学生 2019-03-22
  • 今天看啥
      热点:

        北京赛车pk10历史记录 www.zwahn.com

        关于IIS防盗链和Apache防盗链的方法,很早之前就给大家分享过,今天再给朋友们介绍一下Nginx防盗链方法,本文来自《Slyar Home》博客,感谢作者的辛苦劳动。

        以下是教程原文(略有改动)

        一般情况下,防盗链是针对软件下载和图片的,由于一般的站点不提供资源下载,所以本文主要是针对图片的防盗链

        1、如果对全站图片做防盗链,至少需要一个另外的域名存放指向图片。因为如果对全站图片做了防盗链,包括盗链提示图片在内的所有图片都不可能显示。

        此类情况修改 /usr/local/nginx/conf/nginx.conf 文件

        2、对单独域名配置图片防盗链,个人比较推荐,一是便于控制,二是可以重新创建一个域名在同服务器上用来存放盗链提示图片。

        此类情况修改 /usr/local/nginx/conf/vhost/你自己域名.conf 文件

        3、你需要准备一张盗链提示图片,放在其它的服务器或者其它域名下(图片您自己做吧,这里不提供了)

        4、在配置文件里找到类似下面location...jpg...这样的代码,然后照着改吧,我慢慢解释

        location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
        {
        expires 30d;
        access_log off;
        valid_referers none blocked *.slyar.com *.jetfond.com *.youdao.com *.zhuaxia.com *.xianguo.com *.google.cn *.google.com *.google.com.tw *.google.com.sg *.google.com.hk *.bloglines.com image.soso.com bing.com cn.bing.com image.baidu.com *.feedburner.com *.feedsky.com;
        if ($invalid_referer)
        {
        rewrite ^/ //kvm.slyar.com/slyar_hotlinking.png;
        }
        }

        expires 30d; //客户端缓存时间,无关盗链

        access_log off; //不记录图片访问日志,无关盗链

        valid_referers none blocked... //允许访问图片的站点,blocked支持前缀通配符。none需要解释一下,如果你不知道HTTP Refer是什么,那就不知道好了,如果你知道,那这个none就表示匹配没有Refer的访问,通俗点说就是直接用URL访问的,这里我写着表示允许,如果你连直接输入图片地址都不允许看到图片的话,可以删掉这个参数

        rewrite ^/ //kvm.slyar.com/slyar_hotlinking.png; //盗链请求跳转到某个图片或者某个页面,随便

        5、:wq保存退出

        6、重新加载Nginx配置文件,done

        /etc/init.d/nginx reload

        北京赛车pk10历史记录 www.zwahn.comtrue//www.zwahn.com/Nginxjc/729103.htmlTechArticle关于IIS防盗链和Apache防盗链的方法,很早之前就给大家分享过,今天再给朋友们介绍一下Nginx防盗链方法,本文来自《Slyar Home》博客,感谢...

        相关文章

        相关搜索: nginx 防盗链

        帮客评论

        视觉看点
      • 丘成桐:中国靠什么把握人工智能的未来 2019-04-26
      • 日喀则市转变发展方式 构建现代农业 2019-04-26
      • 人民网评:涉及群众利益的事,必须“马上就办” 2019-04-25
      • 胡世忠在泰和调研经济运行和项目建设 2019-04-25
      • “基因魔剪”安全性再遭质疑 2019-04-23
      • 女孩面试“女二号”,车内试戏被脱裤子 2019-04-22
      • 财政部:对原产于美国的500亿美元进口商品加征关税 2019-04-18
      • 李白是哪一种书法家? 2019-04-10
      • 重庆夜色让人如此沉醉文章中国国家地理网 2019-04-04
      • 男子高速酒驾飞出立交桥 车身粉碎人无碍 2019-03-30
      • 成都康弘药业集团股份有限公司董事长柯尊洪获第十二届人民企业社会责任奖年度人物奖 2019-03-30
      • 驻最高检纪检组健全廉政档案 力求精准"画像" 2019-03-27
      • 游客被指捡石子砸老虎 北京野生动物园:正在核实 2019-03-27
      • 10月26日十九大新闻发言人专题新闻发布会 2019-03-22
      • 多交140分“亚裔税”?哈佛大学被控歧视亚裔学生 2019-03-22