nginx 设置某个php链接的Referer
要设置某个PHP链接的Referer,可以在Nginx的配置文件中添加以下代码:
location /your-php-link {
if ($http_referer !~* "example.com") {
return 403;
}
# 其他PHP配置项
...
}
在上面的代码中,your-php-link是要设置Referer的PHP链接的路径,example.com是允许的Referer域名。如果请求的Referer不是example.com,Nginx会返回403 Forbidden错误。你可以根据需要修改这些值。
注意:这种方法只能检查请求的Referer是否匹配特定的域名,但无法保证Referer的真实性,因为Referer可以被伪造。因此,这种方法只能作为一种简单的防护措施,不能完全依赖它来验证请求的来源。
原文地址: https://www.cveoy.top/t/topic/iVLB 著作权归作者所有。请勿转载和采集!