Mercurial > hg > nginx
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; |