nginx中如何配置Referer访问控制
可以使用nginx的$http_referer变量来实现Referer访问控制。
具体实现方式如下:
-
打开nginx配置文件。
-
在server或location块中添加如下代码:
if ($http_referer !~* (google.com|bing.com)) {
return 403;
}
其中,google.com和bing.com是允许访问的Referer,如果请求的Referer不是这两个网站,则返回403禁止访问。
- 重新加载或重启nginx服务。
需要注意的是,Referer可以被伪造,因此这种方式并不是完全可靠的访问控制手段。
原文地址: https://www.cveoy.top/t/topic/bMAs 著作权归作者所有。请勿转载和采集!