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信息