fastcgi_store

Syntax: fastcgi_store on | off | string; Default: fastcgi_store off; Context: http, server, location Enables saving of files to a disk. The on parameter saves files with paths corresponding to the directives alias or root. The off parameter disables saving of files. In addition, the file name can be set explicitly using the string with variables: fastcgi_store /data/www$original_uri; The modification time of files is set according to the received “Last-Modified” re

mail

Syntax: mail { ... } Default: — Context: main Provides the configuration file context in which the mail server directives are specified.

limit_conn_status

Syntax: limit_conn_status code; Default: limit_conn_status 503; Context: http, server, location This directive appeared in version 1.3.15. Sets the status code to return in response to rejected requests.

scgi_buffers

Syntax: scgi_buffers number size; Default: scgi_buffers 8 4k|8k; Context: http, server, location Sets the number and size of the buffers used for reading a response from the SCGI server, for a single connection. By default, the buffer size is equal to one memory page. This is either 4K or 8K, depending on a platform.

fastcgi_cache_min_uses

Syntax: fastcgi_cache_min_uses number; Default: fastcgi_cache_min_uses 1; Context: http, server, location Sets the number of requests after which the response will be cached.

ssl_buffer_size

Syntax: ssl_buffer_size size; Default: ssl_buffer_size 16k; Context: http, server This directive appeared in version 1.5.9. Sets the size of the buffer used for sending data. By default, the buffer size is 16k, which corresponds to minimal overhead when sending big responses. To minimize Time To First Byte it may be beneficial to use smaller values, for example: ssl_buffer_size 4k;

auth_jwt_key_file

Syntax: auth_jwt_key_file file; Default: — Context: http, server, location Specifies a file in JSON Web Key Set format for validating JWT signature. Parameter value can contain variables.

geoip_org

Syntax: geoip_org file; Default: — Context: http This directive appeared in version 1.0.3. Specifies a database used to determine the organization depending on the client IP address. The following variable is available when using this database: $geoip_org organization name, for example, “The University of Melbourne”.

ssl_trusted_certificate

Syntax: ssl_trusted_certificate file; Default: — Context: mail, server This directive appeared in version 1.7.11. Specifies a file with trusted CA certificates in the PEM format used to verify client certificates. In contrast to the certificate set by ssl_client_certificate, the list of these certificates will not be sent to clients.

scgi_buffering

Syntax: scgi_buffering on | off; Default: scgi_buffering on; Context: http, server, location Enables or disables buffering of responses from the SCGI server. When buffering is enabled, nginx receives a response from the SCGI server as soon as possible, saving it into the buffers set by the scgi_buffer_size and scgi_buffers directives. If the whole response does not fit into memory, a part of it can be saved to a temporary file on the disk. Writing to temporary files is controlled