免费提交网站流程:注册会员 -> 提交网站 -> 人工审核 -> 提升网站流量增加外链 -> 点入及点出一次即可排在首位
当前位置:汇聚吧导航 » 站长资讯 » 教程分享 » 建站知识 » 文章详细 订阅RssFeed

宝塔面板如何利用nginx服务真正设置图片防盗链规则

来源:汇聚吧导航 浏览:216次 时间:2021-07-02
Nginx设置防盗链的方法
下面为完整代码
  
   #SECURITY-START 防盗链配置 
   location ~ .*\.(jpg|jpeg|gif|png|js|css)$ 
   { 
       expires      30d; 
       access_log off; 
       valid_referers none blocked www.huijub.com huijub.com; 
       if ($invalid_referer){ 
       rewrite ^/ https://rmt.dogedoge.com/fetch/*****.jpg; 
          #return 404; 
       } 
   }


代码解释

location ~ .*\.(jpg|jpeg|gif|png|js|css)$

(jpg|jpeg|gif|png|js|css)设置防盗链文件类型,可以自行修改文件类型,如果你还想添加其他防盗链内容,直接添加就可以,每个后缀用“|”符号分开!

valid_referers none blocked *.huijub.com huijub.com;

valid_referers none blocke后面的值是允许访问图片,也就是授权调用文件的域名。

就是白名单,允许文件链出的域名白名单,自行修改成您的域名!

建议将搜索引擎的域名也加入白名单,未测试有效性。

*.baidu.com *.google.com *.bing.com *.so.com *.sogou.com *.sm.cn *.toutiao.com

域名与域名之间使用空格隔开!

rewrite ^/ https://rmt.dogedoge.com/fetch/*****.jpg;

这个图片是盗链返回的图片,也就是替换盗链网站所有盗链的图片。

如果对方盗用你的图片,会显示一个默认图片,这个急救室默认图片。

切记,这个图片不能用你的域名,因为防盗链的作用,盗链者的网站所盗链图片会显示X符号。

nginx彻底地实现真正意义上的防盗链

但是这样并不是完全的防盗链,这只要通过浏览器直接输入图片地址,仍然会显示图片,仍然可以右键图片另存为下载文件!

我们来看第三行:valid_referers none blocked *.huijub.com huijub.com;

valid_referers 里多了“none blocked”

我们把“none blocked”删掉,改成

valid_referers *.huijub.com huijub.com;

nginx彻底地实现真正意义上的防盗链完整的代码应该是这样的:


location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
 valid_referers *.huijub.com huijub.com;
 if ($invalid_referer) {
  rewrite ^/ http://www.huijub.com/images/404.jpg;
  #return 404;
 }
 expires  30d;
}

重启nginx服务

设置完毕后,需要重启一次nginx服务让他加载防盗链规则。

LNMP的话可以使用/etc/init.d/nginx restart或者直接lnmp restart重启即可。

宝塔面板的话,在软件商店,运行环境里面找到nginx,点击,然后服务里面点击重启即可。

尾语

一顿操作后,效果已经实现,在对方网站上显示的防盗链图片还是不错的。「你访问的网站是盗版,请访问主站huijub.com」



推荐站点

  • 百万站百万站

    百万站-百万优秀网站的大本营,深受百万站长喜爱与支持的网站收录与提交入口!百万站官网汇聚百万精品网站,与您分享百万精彩网站知识。我们深信:每一个优秀网站的背后都有一个值得我们解读的故事。

    www.baiwanzhan.com
  • PaperKeey免费论文查重软件_智能改写论文检测网站PaperKeey免费论文查重软件_智能改写论文检测网站

    PaperKeey论文查重软件聚合了免费论文查重,智能改重、在线改重、同步查重为一体的论文相似性检测工具,极大提高修改论文效率,同时支持中文、英文、日语等多语种论文检测。基于教育学术论文及网络大数据比对,论文查重结果权威、准确。

    www.paperkeey.com
  • 人人自学网-最全的免费教程网站人人自学网-最全的免费教程网站

    最全的自学教程网站就在人人自学网,可在线观看免费视频教程,我要自学网视频教程,如3dmax视频教程,cad视频教程,excel视频教程,flash视频教程等!

    www.rrzxw.net
  • 逗游网_游戏下载基地逗游网_游戏下载基地

    逗游网是的绿色单机游戏下载基地,提供单机游戏、网络游戏、好玩的手机游戏一键下载,自动安装,绿色安全!逗游网让您轻松玩游戏!

    www.doyo.cn
  • 源码库_网站源码_商业源码_免费源码下载网站源码库_网站源码_商业源码_免费源码下载网站

    源码库提供海量免费网站源码下载(asp源码,php源码,.net源码,商业源码),源码动态,网络编程,建站教程,网站素材和网站模板;为中国站长提供最具商业价值的免费源码下载服务。

    www.aspku.com
  • 腾讯动漫腾讯动漫

    腾讯动漫网ac.是中国*大最*的正版动漫网站,连载众多原创国漫,原创动画,正版日漫等海内外最热正版动漫内容,为上千万动漫爱好者提供漫画、动画、资讯、论坛一站式全方位动漫服务,为原创动漫作者提供最优质的创作成长环境,为中国动漫产业打造梦想舞台。热门动画*漫画:尸兄、中国惊奇先生、火影忍者、海贼王、一人之下、爱情公寓、中国惊奇先生、邪能守望等。

    ac.qq.com
  • 模板之家_网页模板_网站模板_企业网站模板下载模板之家_网页模板_网站模板_企业网站模板下载

    CSS模板之家为你提供大量精品网页模板,企业网站模板,网站模板下载,DIV+CSS模板,网页设计模板,网站后台模板,个人博客模板,上千种免费网页模板下载尽在模板之家cssMoban.com。

    www.cssmoban.com
  • 宏猫网宏猫网

    宏猫网—秉承助人为乐的理念,把学习与分享,激发大家的思维潜能作为目标,致力于实现财务自由与健康的人生,做一些对国家、对社会有意义的事情。 宏猫网的口号:思维无边界,大胆想,加油干! 网站分为投资理财、奇思妙想、干货下载、读书学习四大版块。开设乡村振兴、健康知识等专题栏目。

    www.vbamall.com
  • 链接111链接111

    链接111-创建于2020年4月13日。作为最全面的网站导航,网站推广平台,致力为广大网友提供优质网站链接。链接111免费收录高质量网站,友情链接|网站链接|网站推广|网址导航|网址大全。

    www.url111.com
  • 花瓣网_陪你做生活的设计师花瓣网_陪你做生活的设计师

    花瓣网, 设计师寻找灵感的天堂!图片素材领导者,帮你采集、发现网络上你喜欢的事物。你可以用它收集灵感,保存有用的素材,计划旅行,晒晒自己想要的东西

    huaban.com