gunzip_buffers

Syntax: gunzip_buffers number size; Default: gunzip_buffers 32 4k|16 8k; Context: http, server, location Sets the number and size of buffers used to decompress a response. By default, the buffer size is equal to one memory page. This is either 4K or 8K, depending on a platform.

ssl_ecdh_curve

Syntax: ssl_ecdh_curve curve; Default: ssl_ecdh_curve auto; Context: mail, server This directive appeared in versions 1.1.0 and 1.0.6. Specifies a curve for ECDHE ciphers. When using OpenSSL 1.0.2 or higher, it is possible to specify multiple curves (1.11.0), for example: ssl_ecdh_curve prime256v1:secp384r1; The special value auto (1.11.0) instructs nginx to use a list built into the OpenSSL library when using OpenSSL 1.0.2 or higher, or prime256v1 with older versions. Pr

chunked_transfer_encoding

Syntax: chunked_transfer_encoding on | off; Default: chunked_transfer_encoding on; Context: http, server, location Allows disabling chunked transfer encoding in HTTP/1.1. It may come in handy when using a software failing to support chunked encoding despite the standard’s requirement.

tcp_nodelay

Syntax: tcp_nodelay on | off; Default: tcp_nodelay on; Context: http, server, location Enables or disables the use of the TCP_NODELAY option. The option is enabled only when a connection is transitioned into the keep-alive state.

map_hash_max_size

Syntax: map_hash_max_size size; Default: map_hash_max_size 2048; Context: http Sets the maximum size of the map variables hash tables. The details of setting up hash tables are provided in a separate document.

fastcgi_next_upstream_tries

Syntax: fastcgi_next_upstream_tries number; Default: fastcgi_next_upstream_tries 0; Context: http, server, location This directive appeared in version 1.7.5. Limits the number of possible tries for passing a request to the next server. The 0 value turns off this limitation.

proxy_ssl_ciphers

Syntax: proxy_ssl_ciphers ciphers; Default: proxy_ssl_ciphers DEFAULT; Context: stream, server Specifies the enabled ciphers for connections to a proxied server. The ciphers are specified in the format understood by the OpenSSL library. The full list can be viewed using the “openssl ciphers” command.

ssl_session_tickets

Syntax: ssl_session_tickets on | off; Default: ssl_session_tickets on; Context: stream, server Enables or disables session resumption through TLS session tickets.

real_ip_recursive

Syntax: real_ip_recursive on | off; Default: real_ip_recursive off; Context: http, server, location This directive appeared in versions 1.3.0 and 1.2.1. If recursive search is disabled, the original client address that matches one of the trusted addresses is replaced by the last address sent in the request header field defined by the real_ip_header directive. If recursive search is enabled, the original client address that matches one of the trusted addresses is replaced by the l

userid_name

Syntax: userid_name name; Default: userid_name uid; Context: http, server, location Sets the cookie name.