nginx 添加Referer
要在nginx中添加Referer,可以使用以下方法:
-
打开nginx的配置文件,通常位于/etc/nginx/nginx.conf或/etc/nginx/conf.d/default.conf。
-
在server块中添加以下代码:
location / { if ($http_referer !~* "example.com") { return 403; } ... }这段代码将检查HTTP Referer头是否包含"example.com",如果不是,则返回403禁止访问的错误。
-
保存配置文件并重新加载nginx服务。
sudo service nginx reload
现在,当HTTP请求的Referer头不包含"example.com"时,nginx将返回403禁止访问的错误。您可以根据需要修改配置文件中的Referer值。
原文地址: https://www.cveoy.top/t/topic/iNh0 著作权归作者所有。请勿转载和采集!