Fixed invalid access to location defined as an empty string.
Ruslan Ermilov
3 years ago
3500 | 3500 | |
3501 | 3501 | clcf->handler = ngx_http_fastcgi_handler; |
3502 | 3502 | |
3503 | if (clcf->name.data[clcf->name.len - 1] == '/') { | |
3503 | if (clcf->name.len && clcf->name.data[clcf->name.len - 1] == '/') { | |
3504 | 3504 | clcf->auto_redirect = 1; |
3505 | 3505 | } |
3506 | 3506 |
4524 | 4524 | |
4525 | 4525 | clcf->handler = ngx_http_grpc_handler; |
4526 | 4526 | |
4527 | if (clcf->name.data[clcf->name.len - 1] == '/') { | |
4527 | if (clcf->name.len && clcf->name.data[clcf->name.len - 1] == '/') { | |
4528 | 4528 | clcf->auto_redirect = 1; |
4529 | 4529 | } |
4530 | 4530 |
706 | 706 | |
707 | 707 | clcf->handler = ngx_http_memcached_handler; |
708 | 708 | |
709 | if (clcf->name.data[clcf->name.len - 1] == '/') { | |
709 | if (clcf->name.len && clcf->name.data[clcf->name.len - 1] == '/') { | |
710 | 710 | clcf->auto_redirect = 1; |
711 | 711 | } |
712 | 712 |
3579 | 3579 | |
3580 | 3580 | clcf->handler = ngx_http_proxy_handler; |
3581 | 3581 | |
3582 | if (clcf->name.data[clcf->name.len - 1] == '/') { | |
3582 | if (clcf->name.len && clcf->name.data[clcf->name.len - 1] == '/') { | |
3583 | 3583 | clcf->auto_redirect = 1; |
3584 | 3584 | } |
3585 | 3585 |