comparison src/http/ngx_http_core_module.h @ 3535:abb3901be800

fix handling an inherited alias in inclusive location
author Igor Sysoev <igor@sysoev.ru>
date Mon, 31 May 2010 14:41:54 +0000
parents 81457372d938
children 920919d9148c
comparison
equal deleted inserted replaced
3534:3711bb1336c3 3535:abb3901be800
287 287
288 unsigned exact_match:1; 288 unsigned exact_match:1;
289 unsigned noregex:1; 289 unsigned noregex:1;
290 290
291 unsigned auto_redirect:1; 291 unsigned auto_redirect:1;
292 unsigned alias:1;
293 #if (NGX_HTTP_GZIP) 292 #if (NGX_HTTP_GZIP)
294 unsigned gzip_disable_msie6:2; 293 unsigned gzip_disable_msie6:2;
295 #endif 294 #endif
296 295
297 ngx_http_location_tree_node_t *static_locations; 296 ngx_http_location_tree_node_t *static_locations;
305 uint32_t limit_except; 304 uint32_t limit_except;
306 void **limit_except_loc_conf; 305 void **limit_except_loc_conf;
307 306
308 ngx_http_handler_pt handler; 307 ngx_http_handler_pt handler;
309 308
309 /* location name length for inclusive location with inherited alias */
310 size_t alias;
310 ngx_str_t root; /* root, alias */ 311 ngx_str_t root; /* root, alias */
311 ngx_str_t post_action; 312 ngx_str_t post_action;
312 313
313 ngx_array_t *root_lengths; 314 ngx_array_t *root_lengths;
314 ngx_array_t *root_values; 315 ngx_array_t *root_values;