nginx 簡單防盜鏈

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章