google_perftools_profiles

Syntax: google_perftools_profiles file; Default: — Context: main Sets a file name that keeps profiling information of nginx worker process. The ID of the worker process is always a part of the file name and is appended to the end of the file name, after a dot.

ancient_browser_value

Syntax: ancient_browser_value string; Default: ancient_browser_value 1; Context: http, server, location Sets a value for the $ancient_browser variables.

js_include

Syntax: js_include file; Default: — Context: http Specifies a file that implements location and variable handlers in nginScript.

create_full_put_path

Syntax: create_full_put_path on | off; Default: create_full_put_path off; Context: http, server, location The WebDAV specification only allows creating files in already existing directories. This directive allows creating all needed intermediate directories.

ssl_ciphers

Syntax: ssl_ciphers ciphers; Default: ssl_ciphers HIGH:!aNULL:!MD5; Context: mail, server Specifies the enabled ciphers. The ciphers are specified in the format understood by the OpenSSL library, for example: ssl_ciphers ALL:!aNULL:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP; The full list can be viewed using the “openssl ciphers” command. The previous versions of nginx used different ciphers by default.

preread_timeout

Syntax: preread_timeout timeout; Default: preread_timeout 30s; Context: stream, server This directive appeared in version 1.11.5. Specifies a timeout of the preread phase.

ssl_protocols

Syntax: ssl_protocols [SSLv2] [SSLv3] [TLSv1] [TLSv1.1] [TLSv1.2]; Default: ssl_protocols TLSv1 TLSv1.1 TLSv1.2; Context: mail, 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. The TLSv1.1 and TLSv1.2 parameters are supported starting from versions 1.1.13 and 1.0.12 so when the OpenSSL version 1.0.1 or higher is used on older nginx versions, these protocols work,

mp4

Syntax: mp4; Default: — Context: location Turns on module processing in a surrounding location.

imap_client_buffer

Syntax: imap_client_buffer size; Default: imap_client_buffer 4k|8k; Context: mail, server Sets the IMAP commands read buffer size. By default, the buffer size is equal to one memory page. This is either 4K or 8K, depending on a platform.

allow

Syntax: allow address | CIDR | unix: | all; Default: — Context: http, server, location, limit_except Allows access for the specified network or address. If the special value unix: is specified (1.5.1), allows access for all UNIX-domain sockets.