首页 > 其他 > 详细

Nginx问题汇总

时间:2017-11-07 11:56:38      阅读:255      评论:0      收藏:0      [点我收藏+]
  • 上传文件大小限制:

可以选择在http{ }中设置:client_max_body_size   20m;

 也可以选择在server{ }中设置:client_max_body_size   20m;

还可以选择在location{ }中设置:client_max_body_size   20m;

三者到区别是:http{} 中控制着所有nginx收到的请求。而报文大小限制设置在server{}中,则控制该server收到的请求报文大小,同理,如果配置在location中,则报文大小限制,只对匹配了location 路由规则的请求生效。 

 http{
    #控制全局nginx所有请求报文大小
    #client_max_body_size   20m;
       server{ 
      #控制该server的所有请求报文大小
      #client_max_body_size   20m;
          location b{ 
        #控制满足该路由规则的请求报文大小
        #client_max_body_size   20m; 
          }
      }
  }
  • 连接超时
  • proxy_connect_timeout   10;#据说这个参数调小没用,有待验证
    #如果查询需要时间比较多那么就需要调大下面两个参数建议180秒
    proxy_send_timeout   30;
    proxy_read_timeout   30;

    重定向问题

    server_name  abc.def.com;
    if ( $host = ‘abc.def.com‘ ){
        rewrite ^/(.*)$ http://abc.def.com:6060/fcb/$1 permanent;  
    }
    监听80端口时重定向到指定端口

     

    

Nginx问题汇总

原文:http://www.cnblogs.com/growingpains/p/7798252.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!