码迷,mamicode.com
首页 > Web开发 > 详细

nginx 的一些http安全设置

时间:2015-05-27 17:33:30      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:

1.

http {
    #定义区域:one、two  限制rate 1r/s频率每秒1次
    limit_req_zone  $binary_remote_addr  zone=one:10m rate=1r/s;
    limit_req_zone  $http_token          zone=two:10m rate=1r/s;

    server {
        listen  8080 default_server;
        server_name  localhost;
        
    location ~ .* {
		proxy_set_header X-Real-IP $remote_addr;
                proxy_pass http://127.0.0.1:8080;
	    }
	    
	location ^~ /interface {
            #limit_req zone=one burst=5 nodelay;
	    if  ($http_token="") {	        
                return 403;
	    }
		limit_req zone=two burst=5 nodelay;
		proxy_pass http://127.0.0.1:8080;
	    }
    }
}


nginx 的一些http安全设置

标签:

原文地址:http://my.oschina.net/jk409/blog/420635

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!