nginx 多个location nginx重新加载

413解决:

在nging.conf配置

client_max_body_size 20m; 

 

语法规则: location [=|~|~*|^~] /uri/ { … }

开头表示精确匹配

^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。

开头表示区分大小写的正则匹配

~*  开头表示不区分大小写的正则匹配

两个请求 /download  /upload 写两个location

 

nginx配置文件一般在/etc/nginx下

 

location ~* /upload
{

}
location ~* /download
{
}

将两个loacation合成一起:

location ~* /(upload|download)

/etc/rc.d/init.d/ngixn reload

nginx -s reload

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值