要在nginx中添加Referer,可以使用以下方法:

  1. 打开nginx的配置文件,通常位于/etc/nginx/nginx.conf或/etc/nginx/conf.d/default.conf。

  2. 在server块中添加以下代码:

    location / {
        if ($http_referer !~* "example.com") {
            return 403;
        }
        ...
    }
    

    这段代码将检查HTTP Referer头是否包含"example.com",如果不是,则返回403禁止访问的错误。

  3. 保存配置文件并重新加载nginx服务。

    sudo service nginx reload
    

现在,当HTTP请求的Referer头不包含"example.com"时,nginx将返回403禁止访问的错误。您可以根据需要修改配置文件中的Referer值。

nginx 添加Referer

原文地址: https://www.cveoy.top/t/topic/iNh0 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录