preread_buffer_size

Syntax: preread_buffer_size size; Default: preread_buffer_size 16k; Context: stream, server This directive appeared in version 1.11.5. Specifies a size of the preread buffer.

variables_hash_bucket_size

Syntax: variables_hash_bucket_size size; Default: variables_hash_bucket_size 64; Context: http Sets the bucket size for the variables hash table. The details of setting up hash tables are provided in a separate document.

fastcgi_store_access

Syntax: fastcgi_store_access users:permissions ...; Default: fastcgi_store_access user:rw; Context: http, server, location Sets access permissions for newly created files and directories, e.g.: fastcgi_store_access user:rw group:rw all:r; If any group or all access permissions are specified then user permissions may be omitted: fastcgi_store_access group:rw all:r;

open_file_cache_valid

Syntax: open_file_cache_valid time; Default: open_file_cache_valid 60s; Context: http, server, location Sets a time after which open_file_cache elements should be validated.

ssl_crl

Syntax: ssl_crl file; Default: — Context: mail, server This directive appeared in version 1.7.11. Specifies a file with revoked certificates (CRL) in the PEM format used to verify client certificates.

ssl_protocols

Syntax: ssl_protocols [SSLv2] [SSLv3] [TLSv1] [TLSv1.1] [TLSv1.2]; Default: ssl_protocols TLSv1 TLSv1.1 TLSv1.2; Context: stream, server Enables the specified protocols. The TLSv1.1 and TLSv1.2 parameters work only when the OpenSSL library of version 1.0.1 or higher is used.

send_timeout

Syntax: send_timeout time; Default: send_timeout 60s; Context: http, server, location Sets a timeout for transmitting a response to the client. The timeout is set only between two successive write operations, not for the transmission of the whole response. If the client does not receive anything within this time, the connection is closed.

uwsgi_pass_request_body

Syntax: uwsgi_pass_request_body on | off; Default: uwsgi_pass_request_body on; Context: http, server, location Indicates whether the original request body is passed to the uwsgi server. See also the uwsgi_pass_request_headers directive.

add_header

Syntax: add_header name value [always]; Default: — Context: http, server, location, if in location Adds the specified field to a response header provided that the response code equals 200, 201, 204, 206, 301, 302, 303, 304, or 307. A value can contain variables. There could be several add_header directives. These directives are inherited from the previous level if and only if there are no add_header directives defined on the current level. If the always parameter is specified

sticky

Syntax: sticky cookie name [expires=time] [domain=domain] [httponly] [secure] [path=path];sticky route $variable ...;sticky learn create=$variable lookup=$variable zone=name:size [timeout=time]; Default: — Context: upstream This directive appeared in version 1.5.7. Enables session affinity, which causes requests from the same client to be passed to the same server in a group of servers. Three methods are available: cookie When