1、示例
location /server {
#只允许从servicewechat.com发起访问
valid_referers servicewechat.com;
if ($invalid_referer) {
return 403;
}
......其余省略
}
2、拓展
valid_referers none blocked server_names;
none 代表没有referer
blocked 代表有referer但是被防火墙或者是代理给去除了
3、nginx日志中,$http_referer为“-”,-表示空的,意思是这个字段没定义