if ($http_referer ~* "www.xxx.com") {
return 403;
}
-------------------------------------------------------
1、示例
location /server {
#只允许从servicewechat.com发起访问
valid_referers servicewechat.com;
if ($invalid_referer) {
return 403;
}
......其余省略
}
2、拓展
valid_referers none blocked server_names;
none 代表没有referer
blocked 代表有referer但是被防火墙或者是代理给去除了
3、nginx日志中,$http_referer为“-”,-表示空的,意思是这个字段没定义
————————————————
版权声明:本文为CSDN博主「think_zy」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/a1915384707/article/details/88106839
免责声明: | |
1、 | 资源售价只是赞助,不代表代码或者素材本身价格。收取费用仅维持本站的日常运营所需。 |
2、 | 本站资源来自用户上传,仅供用户学习使用,不得用于商业或者非法用途,违反国家法律一切后果用户自负。用于商业用途,请购买正版授权合法使用。 |
3、 | 本站资源不保证其完整性和安全性,下载后自行检测安全,在使用过程中出现的任何问题均与本站无关,本站不承担任何技术及版权问题,不对任何资源负法律责任。 |
4、 | 如有损害你的权益,请联系275551777@qq.com及时删除。 |