系统相关
首页 > 系统相关> > nginx 基于http_x_forwarded_for访问控制白名单

nginx 基于http_x_forwarded_for访问控制白名单

作者:互联网

map $http_x_forwarded_for $accessip {
    default false;
    10.10.10.10 true;  #定义白名单
}
server {
    listen       80;
    server_name 127.0.0.1;
    root html;
    access_log logs/access.log main;
    error_log  logs/error.log;
    #expires -1;
    location /favicon.ico {
            expires 30d;
    }
    location / {
        if ( $accessip = 'false' ) {return 403;} #访问控制
        try_files $uri @fallback;
    }
}

 

标签:access,false,forwarded,logs,nginx,accessip,http,log
来源: https://www.cnblogs.com/wangguishe/p/16158652.html