# HG changeset patch # User Igor Sysoev # Date 1271943330 0 # Node ID b4a14d50388b5100d0e20ff4dc4070fc205b61b5 # Parent 9f20a6e758c3f258310cb2fc8ec6df15a534f92c make $arg_ variables non-cacheable diff --git a/src/http/ngx_http_variables.c b/src/http/ngx_http_variables.c --- a/src/http/ngx_http_variables.c +++ b/src/http/ngx_http_variables.c @@ -1937,6 +1937,7 @@ ngx_http_variables_init_vars(ngx_conf_t if (ngx_strncmp(v[i].name.data, "arg_", 4) == 0) { v[i].get_handler = ngx_http_variable_argument; v[i].data = (uintptr_t) &v[i].name; + v[i].flags = NGX_HTTP_VAR_NOCACHEABLE; continue; }