fastcgi_cache_max_range_offset

Syntax: fastcgi_cache_max_range_offset number; Default: — Context: http, server, location This directive appeared in version 1.11.6. Sets an offset in bytes for byte-range requests. If the range is beyond the offset, the range request will be passed to the FastCGI server and the response will not be cached.

worker_rlimit_core

Syntax: worker_rlimit_core size; Default: — Context: main Changes the limit on the largest size of a core file (RLIMIT_CORE) for worker processes. Used to increase the limit without restarting the main process.

variables_hash_bucket_size

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

scgi_force_ranges

Syntax: scgi_force_ranges on | off; Default: scgi_force_ranges off; Context: http, server, location This directive appeared in version 1.7.7. Enables byte-range support for both cached and uncached responses from the SCGI server regardless of the “Accept-Ranges” field in these responses.

proxy_ssl_protocols

Syntax: proxy_ssl_protocols [SSLv2] [SSLv3] [TLSv1] [TLSv1.1] [TLSv1.2]; Default: proxy_ssl_protocols TLSv1 TLSv1.1 TLSv1.2; Context: stream, server Enables the specified protocols for connections to a proxied server.

health_check_timeout

Syntax: health_check_timeout timeout; Default: health_check_timeout 5s; Context: stream, server Overrides the proxy_timeout value for health checks. This directive is available as part of our commercial subscription.

js_preread

Syntax: js_preread function; Default: — Context: stream, server Sets an nginScript function which will be called at the preread phase.

ssi_types

Syntax: ssi_types mime-type ...; Default: ssi_types text/html; Context: http, server, location Enables processing of SSI commands in responses with the specified MIME types in addition to “text/html”. The special value “*” matches any MIME type (0.8.29).

geoip_country

Syntax: geoip_country file; Default: — Context: stream Specifies a database used to determine the country depending on the client IP address. The following variables are available when using this database: $geoip_country_code two-letter country code, for example, “RU”, “US”. $geoip_country_code3 three-letter country code, for example, “RUS”, “USA”. $geoip_country_name country name, for example, “Russian Federation”, “United States”.

resolver_timeout

Syntax: resolver_timeout time; Default: resolver_timeout 30s; Context: stream, server This directive appeared in version 1.11.3. Sets a timeout for name resolution, for example: resolver_timeout 5s; Before version 1.11.3, this directive was available as part of our commercial subscription.