Mercurial > hg > nginx
changeset 3735:1ba712d077d1
fix fastcgi_split_path_info, if URI was not fully captured
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 03 Aug 2010 13:35:48 +0000 |
parents | e3a6785b5be4 |
children | 257785918797 |
files | src/http/modules/ngx_http_fastcgi_module.c |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/http/modules/ngx_http_fastcgi_module.c Tue Aug 03 12:59:14 2010 +0000 +++ b/src/http/modules/ngx_http_fastcgi_module.c Tue Aug 03 13:35:48 2010 +0000 @@ -2566,10 +2566,10 @@ if (n >= 0) { /* match */ f->script_name.len = captures[3] - captures[2]; - f->script_name.data = r->uri.data; + f->script_name.data = r->uri.data + captures[2]; f->path_info.len = captures[5] - captures[4]; - f->path_info.data = r->uri.data + f->script_name.len; + f->path_info.data = r->uri.data + captures[4]; return f; }