location 配置下:
valid_referers none blocked 127.0.0.1;
if ($invalid_referer) {
return 403;
}
参数说明:
none 表示没有http_referer 信息
blocked 表示不是标准的http://协议访问
ip 表示允许ip地址访问
$invalid_referer 表示不再以上配置项 变量值赋为1
linux下模拟访问:
不带refere信息请求:
curl -I http://127.0.0.1
-I 表示执法起头信息访问
带referer信息:
curl -e ‘http://www.baidu.com’ -I http://127.0.0.1
-e referer信息