Mercurial > hg > nginx
diff src/http/ngx_http_special_response.c @ 1982:dd388c80f5a2
args support in static error_page
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 29 Apr 2008 10:06:43 +0000 |
parents | d23396f2a902 |
children | e720be7bc195 9f15e5f8ff9e |
line wrap: on
line diff
--- a/src/http/ngx_http_special_response.c Tue Apr 29 09:35:06 2008 +0000 +++ b/src/http/ngx_http_special_response.c Tue Apr 29 10:06:43 2008 +0000 @@ -441,8 +441,6 @@ r->zero_in_uri = 0; - args = NULL; - if (err_page->uri_lengths) { if (ngx_http_script_run(r, &u, err_page->uri_lengths->elts, 0, err_page->uri_values->elts) @@ -453,6 +451,7 @@ p = u.data; uri = &u; + args = NULL; if (*p == '/') { @@ -488,6 +487,7 @@ } else { uri = &err_page->uri; + args = &err_page->args; } if (uri->data[0] == '/') {