当前位置: 首页 > 知识库问答 >
问题:

nginx - 这个防盗链如何设置?

皇甫飞跃
2023-05-31

本机测试项目,用php_study建立的两个站点A和B,
A: http://a:8888
B: http://b:9999
需要在A上配置防盗链,不让B站点引用A站的图片,
如何配置?
这样配置不管用

location ~* \.(jpg|jpeg|png|gif)$ {
            valid_referers none blocked http://a:8888;
            if ($invalid_referer) {
                return 403;
            }
        }

求解

共有1个答案

戚峻
2023-05-31
server {
    listen 8888;
    server_name a;

    location ~* \.(jpg|jpeg|png|gif)$ {
        valid_referers none blocked http://a:8888;
        if ($invalid_referer) {
            return 403;
        }
    }
}
 类似资料:
  • location ~* \.(gif|jpg|png|swf|flv)$ { root html valid_referers none blocked *.uncwd.com; if ($invalid_referer) { rewrite ^/ www.wenjiangs.com #return 404; } } 前面的root可以不要如果你在se

  • 1. 什么是盗链? 百度百科的解释如下: 盗链是指服务提供商自己不提供服务的内容,通过技术手段绕过其它有利益的最终用户界面(如广告),直接在自己的网站上向最终用户提供其它服务提供商的服务内容,骗取最终用户的浏览和点击率。受益者不提供资源或提供很少的资源,而真正的服务提供商却得不到任何的收益。 盗链在如今的互联网世界无处不在,盗图,盗视频、盗文章等等,都是通过获取正规网站的图片、视频、文章等的 ur

  • 本文向大家介绍Nginx配置防盗链的完整步骤,包括了Nginx配置防盗链的完整步骤的使用技巧和注意事项,需要的朋友参考一下 需求: 通常站点,都会想让自己网站的视频和图片,免被盗用,毕竟视频流量,花的都是白花花银子(土豪可以不用考虑)~~. 一、单刀直入,先上nginx配置文件 二、防盗链核心配置文件解释 vaild_referers 有效的引用连接,如下,否则就进入$invaild_refere

  • 注意:“网站防盗链”功能需在“应用防护管理”中开启对应的防护(Web防护/Nginx自编译/RASP)才可使用。 盗链是指服务提供商自己不提供服务的内容,通过技术手段绕过其它有利益的最终用户界面(如广告),直接在自己的网站上向最终用户提供其它服务提供商的服务内容,骗取最终用户的浏览和点击率。受益者不提供资源或提供很少的资源,而真正的服务提供商却得不到任何的收益。网防G01通过“网站防盗链”功能更有

  • 本文向大家介绍PHP防盗链代码实例,包括了PHP防盗链代码实例的使用技巧和注意事项,需要的朋友参考一下 防盗链是目前非常常见的web程序设计技巧。本文就以一个实例展示了PHP防盗链的实现方法。分享给大家供大家参考之用。具体方法如下: 主要功能代码如下: 希望本文所述对大家学习PHP程序设计有所帮助。

  • 13. 视频直播防盗链规则 13.1. 鉴权构造 用户访问加密防盗链 URL 地址构成 http://DomainName/AppName/StreamName?sign=xxxxxxxxx&stTime=xxxxxxx k=md5(“key”+“/AppName/”+“StreamName”+t) 参数 描述 key 后台生成的秘钥 AppName 流所属应用名称 StreamName 流名称