comparison src/http/ngx_http_core_module.h @ 6432:cf3e75cfa951

Added variables support to server_tokens. It can now be set to "off" conditionally, e.g. using the map directive. An empty value will disable the emission of the Server: header and the signature in error messages generated by nginx. Any other value is treated as "on", meaning that full nginx version is emitted in the Server: header and error messages generated by nginx.
author Ruslan Ermilov <ru@nginx.com>
date Tue, 15 Mar 2016 13:36:19 +0300
parents 257b51c37c5a
children fc72784b1f52
comparison
equal deleted inserted replaced
6431:3b9c6b91d988 6432:cf3e75cfa951
412 ngx_flag_t msie_padding; /* msie_padding */ 412 ngx_flag_t msie_padding; /* msie_padding */
413 ngx_flag_t msie_refresh; /* msie_refresh */ 413 ngx_flag_t msie_refresh; /* msie_refresh */
414 ngx_flag_t log_not_found; /* log_not_found */ 414 ngx_flag_t log_not_found; /* log_not_found */
415 ngx_flag_t log_subrequest; /* log_subrequest */ 415 ngx_flag_t log_subrequest; /* log_subrequest */
416 ngx_flag_t recursive_error_pages; /* recursive_error_pages */ 416 ngx_flag_t recursive_error_pages; /* recursive_error_pages */
417 ngx_flag_t server_tokens; /* server_tokens */
418 ngx_flag_t chunked_transfer_encoding; /* chunked_transfer_encoding */ 417 ngx_flag_t chunked_transfer_encoding; /* chunked_transfer_encoding */
419 ngx_flag_t etag; /* etag */ 418 ngx_flag_t etag; /* etag */
419
420 ngx_uint_t server_tokens; /* server_tokens */
421 ngx_http_complex_value_t server_tokens_value;
420 422
421 #if (NGX_HTTP_GZIP) 423 #if (NGX_HTTP_GZIP)
422 ngx_flag_t gzip_vary; /* gzip_vary */ 424 ngx_flag_t gzip_vary; /* gzip_vary */
423 425
424 ngx_uint_t gzip_http_version; /* gzip_http_version */ 426 ngx_uint_t gzip_http_version; /* gzip_http_version */