accept_mutex : Enables or disables the use of an accept mutex
Chapter 3, Events module section
|
Events
|
accept_mutex_delay : Sets the delay of the accept mutex
Chapter 3, Events module section
|
Events
|
access_log : Defines access log settings
Chapter 5, Website access and logging section
|
Log
|
add_after_body : Adds content after response body
Chapter 5, Content and encoding section
|
Addition*
|
add_before_body : Adds content before response body
Chapter 5, Content and encoding section
|
Addition*
|
add_header : Adds arbitrary headers to responses
Chapter 5, Content and encoding section
|
Headers
|
alias : Sets a directory alias
Chapter 4, Paths and documents section
|
HTTP Core
|
allow : Allows an IP address or address range to access a resource
Chapter 5, Limits and restrictions section
|
Access
|
ancient_browser : Affects
$ancient_browser if the request user agent matches a specified string
Chapter 5, About your visitors section
|
Browser
|
ancient_browser_value : Sets the value to be affected to $ancient_browser
Chapter 5, About your visitors section
|
Browser
|
auth_basic : Sets a text message to be displayed in basic authentication dialogs
Chapter 5, Limits and restrictions section
|
Auth Basic
|
auth_basic_user_file : Defines the file containing usernames and passwords for basic authentication
Chapter 5, Limits and restrictions section
|
Auth Basic
|
autoindex : Enables automatic directory indexes
Chapter 5, Website access and logging section
|
Autoindex
|
autoindex_exact_size : Shows file sizes in bytes for automatic directory indexes
Chapter 5, Website access and loggi
ng section
|
Autoindex
|
autoindex_localtime : Enables or disables adjusting file dates to match server local time
Chapter 5, Website access and logging section
|
Autoindex
|
break : Prevents further URL rewrites
Chapter 5, Rewrite module directives section
|
Rewrite
|
charset : Sets charset value in Content-Type HTTP header
Chapter 5, Content and encoding section
|
Charset
|
charset_map : Defines character re-encoding tables
Chapter 5, Content and encoding section
|
Charset
|
charset_types : Defines MIME types eligible for charset re-encoding
Chapter 5, Content and encoding section
|
Charset
|
client_body_buffer_size : Specifies the buffer size for client request body
Chapter 4, Client requests section
|
HTTP Core
|
client_body_in_file_only : Forces Nginx to store the client request body as a file in all cases
Chapter 4, Client requests section
|
HTTP Core
|
client_body_in_single_buffer : Defines whether or not the body of client requests should be stored in a single buffer
Chapter 4, Client requests section
|
HTTP Core
|
client_body_temp_path : Sets the path for storing temporary client request body files
Chapter 4, Client requests section
|
HTTP Core
|
client_body_timeout : Sets inactivity timeout for reading client request body
Chapter 4, Client reques
ts section
|
HTTP Core
|
client_header_buffer_size : Sets the size of buffers allocated to request headers
Chapter 4, Client requests section
|
HTTP Core
|
client_header_timeout : Sets inactivity timeout for reading client request headers
Chapter 4, Client requests section
|
HTTP Core
|
client_max_body_size : Sets the maximum size for client request body
Chapter 4, Client requests section
|
HTTP Core
|
connection_pool_size : Defines the size of the pool memory space to be allocated to connections
Chapter 4, Socket and host configuration section
|
HTTP Core
|
connections : Deprecated (see worker_connections )
Chapter 3, Events module section
|
Events
|
create_full_put_path : Enables or disables recursive directory creation (creates full path) for PUT requests
Chapter 5, Other miscellaneous modules section
|
DAV*
|
daemon : Enables or disables daemon mode
Chapter 3, Core module directives section
|
Core
|
dav_access : Defines access permissions at the current level
Chapter 5, Other miscellaneous modules section
|
DAV*
|
dav_methods : Selects DAV methods to be enabled
Chapter 5, Other miscellaneous modules section
|
DAV*
|
debug_connection : Enables detailed logs for the specified IP address or address range
Chapter 3, Events module section
|
Events
|
debug_points : Enables or disables debug points
Chapter 3, Core module directives section
|
Core
|
default_type : Sets the default MIME type for served files
Chapter 4, MIME types section
|
HTTP Core
|
deny : Denies an IP address or address range access to a resource
Chapter 5, Limits and restrictions section
|
Access
|
directio : Enables or disables the use of direct I/O
Chapter 4, File processing and caching section
|
HTTP Core
|
empty_gif : Serves an empty gift from memory
Chapter 5, Content and encoding section
|
Empty GIF
|
env : Defines or redefines environment variables
Chapter 3, Core module directives section
|
Core
|
error_log : Specifies error logging settings
Chapter 3, Core module directives section
|
Core
|
error_page : Defines behavior for specific error codes
Chapter 4, Paths and documents section
|
HTTP Core
|
expires : Controls cache headers sent in responses
Chapter 5, Content and encoding section
|
Headers
|
fastcgi_buffer_size : Sets the size of the FastCGI response buffer
Chapter 6, Main directives section
|
FastCGI
|
fastcgi_buffers : Sets buffer amount and buffer size for communications with the FastCGI backend
Chapter 6, Main directives section
|
FastCGI
|
fastcgi_cache : Defines a FastCGI cache zone
Chapter 6, FastCGI caching section
|
FastCGI
|
fastcgi_cache_key : Sets the key for caching FastCGI-processed requests
Chapter 6, FastCGI cachi
ng section
|
FastCGI
|
fastcgi_cache_methods : Sets eligible HTTP methods for FastCGI caching
Chapter 6, FastCGI caching section
|
FastCGI
|
fastcgi_cache_path : Configures FastCGI caching options for a specified zone
Chapter 6, FastCGI caching section
|
FastCGI
|
fastcgi_cache_use_stale : Defines whether or not stale cache data should be used in certain circumstances
Chapter 6, FastCGI caching section
|
FastCGI
|
fastcgi_cache_valid : Sets caching validity period for specific response codes
Chapter 6, FastCGI caching section
|
FastCGI
|
fastcgi_catch_stderr : Allows you to intercept some of the error messages sent to stderr and store them in the Nginx error log
Chapter 6
,
Main directives
section
|
FastCGI
|
fastcgi_connect_timeout : Defines the backend server connection timeout
Chapter 6
,
Main directives
section
|
FastCGI
|
fastcgi_hide_header : Skips FastCGI headers
Chapter 6, Main directives section
|
FastCGI
|
fastcgi_ignore_client_abort : Sets FastCGI module behavior when clients abort requests
Chapter 6, Main directives section
|
FastCGI
|
fastcgi_ignore_headers : Prevents Nginx from processing one of the following four headers from the backend server response: X-Accel-Redirect, X-Accel-Expires, Expires, Cache-Control
Chapter 6, Main directives section
|
FastCGI
|
fastcgi_index : Specifies directory index for FastCGI
Chapter 6, Main directives section
|
FastCGI
|
fastcgi_intercept_errors : Defines whether or not FastCGI backend generated errors should be returned 'as is'
Chapter 6, Main directives section
|
FastCGI
|
fastcgi_max_temp_file_size : Sets maximum size for temporary files
Chapter 6, Main directives section
|
FastCGI
|
fastcgi_next_upstream : Defines the cases where requests should be abandoned and re-sent to the next upstream server of the block
Chapter 6, Main directives section
|
FastCGI
|
fastcgi_param : Configures a FastCGI header to be passed to the backend
Chapter 6, Main directives section
|
FastCGI
|
fastcgi_pass : Enables FastCGI backend by specifying its location
Chapter 6, Main directives section
|
FastCGI
|
fastcgi_pass_header : Re-enables FastCGI omitted headers
Chapter 6, Main directives section
|
FastCGI
|
fastcgi_pass_request_body : Defines whether or not the request body should be passed on to the backend server
Chapter 6
,
Main directives
section
|
FastCGI
|
fastcgi_pass_request_headers : Defines whether or not extra request headers should be passed on to the backend server
Chapter 6
,
Main directives
section
|
FastCGI
|
fastcgi_read_timeout : Sets the timeout for reading response from FastCGI backend
Chapter 6, Main directives section
|
FastCGI
|
fastcgi_send_lowat : Allows you to make use of the SO_SNDLOWAT flag for TCP sockets for FastCGI communications, under FreeBSD only
Chapter 6, Main directives section
|
FastCGI
|
fastcgi_send_timeout : Timeout for sending data to the backend server
Chapter 6, Main directives section
|
FastCGI
|
fastcgi_split_path_info : Splits a URI path according to a regular expression
Chapter 6, Main directives section
|
FastCGI
|
fastcgi_store : Defines FastCGI cache store settings
Chapter 6, Main directives section
|
FastCGI
|
fastcgi_store_access : Sets FastCGI cache store access permissions
Chapter 6, Main directives section
|
FastCGI
|
fastcgi_temp_file_write_size : Sets the write buffer size when saving temporary files to the storage device
Chapter 6
,
Main directives section
|
FastCGI
|
fastcgi_temp_path : Sets directory path for FastCGI temporary files
Chapter 6, Main directives section
|
FastCGI
|
flv : Enables seeking in FLV files
Chapter 5, Content and encoding section
|
FLV*
|
geo : Defines a map of values based on the client's IP address
Chapter 5, About your visitors section
|
Geo
|
geoip_city : Sets the path to your IP-to-city database
Chapter 5, About your visitors section
|
Geo IP*
|
geoip_country : Sets the path to your IP-to-country database
Chapter 5, About your visitors section
|
Geo IP*
|
google_perftools_profiles : Sets path of Google-perftools profiles file
Chapter 5, Other miscellaneous modules section
|
Google Perftools*
|
gzip_buffers : Defines the size of buffers for storing a Gzipped response
Chapter 5, Content and encoding section
|
Gzip
|
gzip_comp_level : Defines the compression level for Gzipped responses
Chapter 5, Content and encoding section
|
Gzip
|
gzip_disable : Disables Gzip compression for requests with a user-agent matching the specified regular expression
Chapter 5, Content and encoding section
|
Gzip
|
gzip_hash : Sets the amount of memory that should be allocated for the internal compression state (memLevel argument)
Chapter 5, Content and encoding section
|
Gzip
|
gzip_http_version : Enables Gzip compression for the specified HTTP version
Chapter 5, Content and encoding section
|
Gzip
|
gzip_min_length : Sets a minimum length for responses to be eligible to Gzip compression
Chapter 5, Content and encoding section
|
Gzip
|
gzip_no_buffer : Enabling this directive disables buffering for Gzipped responses
Chapter 5, Content and encoding section
|
Gzip
|
gzip_proxied : Enables or disables Gzip compression for the body of responses received from a proxy
Chapter 5, Content and encoding section
|
Gzip
|
gzip_static : Enables pre-compressed response module
Chapter 5, Content and encoding section
|
Gzip static*
|
gzip_types : Sets MIME types eligible for Gzip compression
Chapter 5, Content and encoding section
|
Gzip
|
gzip_vary : Enables or disables including the Vary HTTP header in the response
Chapter 5, Content and encoding section
|
Gzip
|
gzip_window : Sets the size of the window buffer (windowBits argument) for Gzipping operations
Chapter 5
,
Content and encoding
section
|
Gzip
|
if_modified_since : Defines how Nginx handles the If-Modified-Since HTTP header
Chapter 4, Paths and documents section
|
HTTP Core
|
ignore_invalid_headers : When disabled Nginx returns a 400 Bad Request HTTP error, in case request headers are misformed
Chapter 4
,
Client requests
section
|
HTTP Core
|
image_filter : Applies transformations on images
Chapter 5, Content and encoding section
|
Image Filter*
|
image_filter_buffer : Sets the maximum file size for images
Chapter 5, Content and encoding section
|
Image Filter*
|
image_filter_jpeg_quality : Sets JPEG quality for image filter output
Chapter 5, Content and encoding section
|
Image Filter*
|
include : Includes an external configuration file
Chapter 3, Core module directives section
|
Core
|
index : Sets the default filename(s) for directory indexes
Chapter 5, Website access and logging section
|
Index
|
internal : Restricts a location block to internal sub-requests and redirects
Chapter 4, Limits and restrictions section
|
HTTP Core
|
keepalive_requests : Maximum amount of requests served over a single keep-alive connection
Chapter 4, Client requests section
|
HTTP Core
|
keepalive_timeout : Amount of seconds Nginx waits before closing a keep-alive connection
Chapter 4, Client requests section
|
HTTP Core
|
large_client_header_buffers : Sets size of buffers for client request with larger headers
Chapter 4, Client requests section
|
HTTP Core
|
limit_conn : Limits the amount of connections per zone
Chapter 5, Limits and restrictions section
|
Limit Zone
|
limit_except : Sets the allowed HTTP methods
Chapter 4, Limits and restrictions section
|
HTTP Core
|
limit_rate : Limits transfer rate per connection
Chapter 4, Limits and restrictions section
|
HTTP Core
|
limit_rate_after : Limits transfer rate after a specified limit
Chapter 4, Limits and restrictions section
|
HTTP Core
|
limit_req : Limits the amount of requests per zone
Chapter 5, Limits and restrictions section
|
Limit Req
|
limit_req_zone : Defines a zone to be used with limit_req
Chapter 5, Limits and restrictions section
|
Limit Req
|
limit_zone : Defines a zone to be used with limit_conn
Chapter 5, Limits and restrictions section
|
Limit Zone
|
lingering_time : Defines behavior when a client submits a request that exceeds the maximum allowed size
Chapter 4
,
Client requests
section
|
HTTP Core
|
lingering_timeout : Amount of time that Nginx should wait between two read operations before closing the client connection
Chapter 4, Client requests section
|
HTTP Core
|
listen : Specifies settings for listening sockets
Chapter 4, Socket and Host configuratio
n section
|
HTTP Core
|
lock_file : Sets the path of the lock file
Chapter 3, Core module directives section
|
Core
|
log_format : Defines format of access log entries
Chapter 5, Website access and logging section
|
Log
|
log_not_found : Enables or disables logging of 404 errors
Chapter 4, Other directives section
|
HTTP Core
|
log_subrequest : Enables or disables including details about sub-requests in the logfiles
Chapter 4, Other directives section
|
HTTP Core
|
map : Defines a map of values to be matched against a variable; the result is stored in another variable
Chapter 5, About your visitors section
|
Map
|
map_hash_bucket_size : Sets the maximum size of a map entry
Chapter 5, About your visitors section
|
Map
|
map_hash_max_size : Sets the maximum amount of entries in a map
Chapter 5, About your visitors section
|
Map
|
master_process : Enables or disables master process
Chapter 3, Core module directives section
|
Core
|
memcached_buffer_size : Sets memcached data buffer size
Chapter 5, Content and encoding section
|
Memcached
|
memcached_connect_timeout : Sets memcached connect timeout
Chapter 5, Content and encoding section
|
Memcached
|
memcached_next_upstream : Sets conditions for switching to the next upstream server for memcached configurations
Chapter 5, Content and encoding section
|
Memcached
|
memcached_pass : Configures memcached access
Chapter 5, Content and encoding section
|
Memcached
|
memcached_read_timeout : Sets memcached data read operations timeout
Chapter 5, Content and encoding section
|
Memcached
|
memcached_send_timeout : Sets memcached data send operations timeout
Chapter 5, Content and encoding section
|
Memcached
|
merge_slashes : Enables or disables merging of double slashes in URLs
Chapter 4, Other directives section
|
HTTP Core
|
min_delete_depth : Defines a minimum URI depth for deleting files or directories when processing the DELETE command
Chapter 5, Other miscellaneous modules section
|
DAV*
|
modern_browser : Affects the $modern_browser if the request user agent matches specified string
Chapter 5, About your visitors section
|
Browser
|
modern_browser_value : Sets the value to be affected to $modern_browser
Chapter 5, About your visitors section
|
Browser
|
msie_padding : Enables response padding for MSIE browsers
Chapter 4, Other directives section
|
HTTP Core
|
msie_refresh : Enables MSIE-specific redirects for the MSIE browser family
Chapter 4, Other directives section
|
HTTP Core
|
multi_accept : Enables or disables accepting multiple connections from the queue at once
Chapter 3, Events module section
|
Events
|
open_file_cache : Defines open file cache store settings
Chapter 4, File processing and caching section
|
HTTP Core
|
open_file_cache_errors : Defines whether or not file errors should be cached in the open file cache store
Chapter 4, File processing and caching section
|
HTTP Core
|
open_file_cache_min_uses : Defines the minimum amount of uses for a file to remain in the cache
Chapter 4, File processing and caching section
|
HTTP Core
|
open_file_cache_valid : Sets the cache verification interval
Chapter 4, File processing and caching section
|
HTTP Core
|
open_log_file_cache : Configures the cache of log file descriptors
Chapter 5, Website access and logging section
|
Log
|
override_charset : Overrides charset for documents received via proxy or FastCGI
Chapter 5, Content and encoding section
|
Charset
|
pid : Sets the path of the pid file
Chapter 3, Core module directives section
|
Core
|
port_in_redirect : Enables or disables including port number for internal redirects
Chapter 4, Socket and host configuration section
|
HTTP Core
|
post_action : Defines a post-completion action, a URI that will be called by Nginx after the request has been completed
Chapter 4
,
Other directives
section
|
HTTP Core
|
postpone_gzipping : Defines a minimum data threshold to be reached before starting the Gzip compression
Chapter 5
,
Content and encoding
section
|
HTTP Core
|
postpone_output : Postpones the sending of the response; this directive defines the size of data to be sent in each packet
Chapter 4, Socket and host configuration section
|
HTTP Core
|
proxy_buffer_size : Sets the size of backend response buffer
Chapter 7, Caching, buffering, and temporary files section
|
Proxy
|
proxy_buffering : Enables or disables backend response buffering
Chapter 7, Caching, buffering, and temporary files section
|
Proxy
|
proxy_buffers : Sets amount and size of buffers for backend communications
Chapter 7, Caching, buffering, and temporary files section
|
Proxy
|
proxy_busy_buffers_size : Sets size of buffers for busy backend servers
Chapter 7, Caching, buffering, and temporary files section
|
Proxy
|
proxy_cache : Defines a proxy cache zone
Chapter 7, Caching, buffering, and temporary files section
|
Proxy
|
proxy_cache_key : Sets the key for caching proxied requests
Chapter 7, Caching, buffering, and temporary files section
|
Proxy
|
proxy_cache_methods : Sets eligible HTTP methods for proxy caching
Chapter 7, Caching, buffering, and temporary files section
|
Proxy
|
proxy_cache_min_uses : Sets amount of times a cache entry should be used before being protected from cache sweeping
Chapter 7, Caching, buffering, and temporary files section
|
Proxy
|
proxy_cache_path : Configures proxy caching options for a specified zone
Chapter 7, Caching, buffering, and temporary files section
|
Proxy
|
proxy_cache_use_stale : Defines whether or not stale cache data should be used in certain circumstances
Chapter 7, Caching, buffering, and temporary files section
|
Proxy
|
proxy_cache_valid : Sets caching validity period for specific response codes
Chapter 7, Caching, buffering, and temporary files section
|
Proxy
|
proxy_connect_timeout : Sets timeout for connecting to the backend
Chapter 7, Limits, timeouts, and errors section
|
Proxy
|
proxy_headers_hash_bucket_size : Sets the maximum size of entries in the headers hash table
Chapter 7, Other directives section
|
Proxy
|
proxy_headers_hash_max_size : Sets the maximum amount of entries in the headers hash table
Chapter 7, Other directives section
|
Proxy
|
proxy_hide_header : Skips specified header for reverse proxying
Chapter 7, Main directives section
|
Proxy
|
proxy_ignore_client_abort : Sets proxy module behavior when clients abort requests
Chapter 7, Limits, timeouts, and errors section
|
Proxy
|
proxy_ignore_headers : Prevents Nginx from processing specified headers
Chapter 7, Other directives section
|
Proxy
|
proxy_intercept_errors : Defines whether or not backend generated errors should be returned 'as is'
Chapter 7, Limits, timeouts, and errors section
|
Proxy
|
proxy_max_temp_file_size : Sets maximum size for temporary files
Chapter 7, Caching, buffering, and temporary files section
|
Proxy
|
proxy_method : Allows additional HTTP methods for reverse proxying
Chapter 7, Main directives section
|
Proxy
|
proxy_next_upstream : Defines upstream server skipping conditions
Chapter 7, Main directiv
es section
|
Proxy
|
proxy_pass : Enables reverse proxying to a backend server by specifying its location
Chapter 7, Main directives section
|
Proxy
|
proxy_pass_header : Disables skipping of specified header for reverse proxying
Chapter 7, Main directives section
|
Proxy
|
proxy_pass_request_body : Allows request body to be passed to backend
Chapter 7, Main directives section
|
Proxy
|
proxy_pass_request_header : Allows extra request headers to be passed to backend
Chapter 7, Main directives section
|
Proxy
|
proxy_read_timeout : Sets read timeout for backend communications
Chapter 7, Limits, timeouts, and errors section
|
Proxy
|
proxy_redirect : Enables or disables handling of redirects generated by backend
Chapter 7, Main directives section
|
Proxy
|
proxy_send_lowat : Allows you to make use of the SO_SNDLOWAT flag for TCP sockets for communications with backends, under FreeBSD only
Chapter 7, Limits, timeouts, and errors section
|
Proxy
|
proxy_send_timeout : Sets write timeout for backend communications
Chapter 7, Limits, timeouts, and errors section
|
Proxy
|
proxy_set_body : Sets request body for debugging purposes
Chapter 7, Other directives section
|
Proxy
|
proxy_set_header : Sets extra header data for debugging purposes
Chapter 7, Other directives section
|
Proxy
|
proxy_store : Enables cache store for proxy communications
Chapter 7, Other directives section
|
Proxy
|
proxy_store_access : Sets cache store access permissions
Chapter 7, Other directives section
|
Proxy
|
proxy_temp_file_write_size : Sets write buffer size when writing temporary files
Chapter 7, Caching, buffering, and temporary files section
|
Proxy
|
proxy_temp_path : Sets directory path for proxy temporary files
Chapter 7, Caching, buffering, and temporary fil
es section
|
Proxy
|
random_index : Enables or disables selecting a random file to be served as directory index
Chapter 5, Website access and logging section
|
Random Index*
|
real_ip_header : Sets the HTTP header to be used for the replacement IP address
Chapter 5, About your visitor
s section
|
Real IP*
|
recursive_error_pages : Enables or disables the use of recursive error pages with the error_page directive
Chapter 4, Paths and documents section
|
HTTP Core
|
request_pool_size : Defines the size of the pool memory space to be allocated to requests
Chapter 4, Socket and host configuration section
|
HTTP Core
|
reset_timedout_connection : Enables or disables erasing connection information after timeouts
Chapter 4, Socket and host configuration section
|
HTTP Core
|
resolver : Sets the IP address of the DNS server
Chapter 4, Other directives section
|
HTTP Core
|
resolver_timeout : Sets the timeout for resolving hostnames
Chapter 4, Other directives section
|
HTTP Core
|
return : Interrupts request and returns specified code
Chapter 5, Rewrite module directives section
|
Rewrite
|
rewrite : Rewrites a URL
Chapter 5, Rewrite module directives section
|
Rewrite
|
rewrite_log : Enables or disables issuing log messages from the rewrite engine at the notice log level
Chapter 5, Rewrite module directiv
es section
|
Rewrite
|
root : Sets the document root of a virtual host or virtual path
Chapter 4, Paths and documents section
|
HTTP Core
|
satisfy : Defines resource access conditions
Chapter 4, Limits and restrictions section
|
HTTP Core
|
secure_link_secret : Sets the secret word for the secure URL
Chapter 5, SSL and security section
|
Secure Link*
|
send_lowat : Enables or disables the use of the SO_SNDLOWAT TCP socket flag under BSD systems for communications with the client
Chapter 4, Socket and host configuration section
|
HTTP Core
|
send_timeout : The number of seconds after last packet received before Nginx closes a client connection
Chapter 4, Client requests section
|
HTTP Core
|
sendfile : Enables or disables the use of the sendfile kernel call to handle file transmissions
Chapter 4, Socket and Host Configuration section
|
HTTP Core
|
sendfile_max_chunk : Maximum size of data to be used for each call to sendfile
Chapter 4, Socket and Host Configuration section
|
HTTP Core
|
server : Declares a server entry in an upstream block
Chapter 6, Upstream blocks section
|
Upstream
|
server_name : Sets the virtual host server names
Chapter 4, Socket and Host Configuration section
|
HTTP Core
|
server_name_in_redirect : Enables or disables server name for internal redirects
Chapter 4, Socket and Host Configuration section
|
HTTP Core
|
server_names_hash_bucket_size : Sets the maximum size of a server name in the hash table
Chapter 4, Socket and Host Configuration section
|
HTTP Core
|
server_names_hash_max_size : Sets the maximum amount of server names in the hash table
Chapter 4, Socket and Host Configuration section
|
HTTP Core
|
server_tokens : Enables or disable server information display
Chapter 4, Other directives section
|
HTTP Core
|
set : Sets the value of a variable
Chapter 5, Rewrite module directives section
|
Rewrite
|
set_real_ip_from : Defines a trusted server by declaring its IP address
Chapter 5, About your visitors section
|
Real IP*
|
source_charset : Sets source charset for documents
Chapter 5, Content and encoding section
|
Charset
|
ssi : Activates server-side includes
Chapter 5, SSI module directives and variables section
|
SSI
|
ssi_ignore_recycled_buffers : Prevents Nginx from making use of recycled buffers
Chapter 5, SSI module directives and variables section
|
SSI
|
ssi_min_file_chunk : Defines buffering and storage settings for SSI requests
Chapter 5
,
SSI mo
dule directives and variables
section
|
SSI
|
ssi_silent_errors : Defines whether or not SSI errors should be silent
Chapter 5, SSI module directives and variables section
|
SSI
|
ssi_types : Defines MIME types eligible for SSI parsing
Chapter 5, SSI module directives and variables section
|
SSI
|
ssi_value_length : Defines the maximum size for SSI tag values
Chapter 5, SSI module directives and variables section
|
SSI
|
ssl : Enables HTTPS for a virtual host
Chapter 5, SSL and security section
|
SSL*
|
ssl_certificate : Sets the path of the PEM certificate file
Chapter 5, SSL and security section
|
SSL*
|
ssl_certificate_key : Sets the path of the PEM secret key file
Chapter 5, SSL and security section
|
SSL*
|
ssl_ciphers : Sets ciphers to be used by the SSL engine
Chapter 5, SSL and security section
|
SSL*
|
ssl_client_certificate : Sets the path of the client PEM certificate file
Chapter 5, SSL and security section
|
SSL*
|
ssl_dhparam : Sets the path of the DH file
Chapter 5, SSL and security section
|
SSL*
|
ssl_engine : Specifies the name of the desired SSL engine
Chapter 3, Core module directives section
|
Core
|
ssl_prefer_server_ciphers : Defines whether or not the server ciphers should be preferred over the client servers
Chapter 5, SSL and securi
ty section
|
SSL*
|
ssl_protocols : Sets protocols to be used by the SSL engine
Chapter 5, SSL and security section
|
SSL*
|
ssl_session_cache : Configures SSL session cache settings
Chapter 5, SSL and security section
|
SSL*
|
ssl_session_timeout : Sets the timeout for SSL sessions
Chapter 5, SSL and security section
|
SSL*
|
ssl_verify_client : Enables or disables verifying client certificates
Chapter 5, SSL and security section
|
SSL*
|
ssl_verify_depth : Sets certificate verification depth
Chapter 5, SSL and security section
|
SSL*
|
stub_status : Enables or disables stub status information
Chapter 5, Other miscellaneous modules section
|
Stub Status*
|
sub_filter : Searches and replaces text in the response
Chapter 5, Content and encoding section
|
Substitution*
|
sub_filter_once : Defines whether or not sub_filter should search and replace only one occurrence
Chapter 5, Content and encoding section
|
Substitution*
|
sub_filter_types : Defines MIME types to be affected by the search and replace filter
Chapter 5, Content and encoding section
|
Substitution*
|
tcp_nodelay : Enables or disables TCP_NODELAY socket option for keep-alive connections
Chapter 4, Socket and Host configuration section
|
HTTP Core
|
tcp_nopush : Enables or disables TCP_NOPUSH (BSD) or TCP_CORK (Linux) socket option for keep-alive connections
Chapter 4, Socket and Host configuration section
|
HTTP Core
|
thread_stack_size : Sets the size of the thread stack
Chapter 3, Core module directives section
|
Core
|
timer_resolution : Interval for synchronizing the internal clock
Chapter 3, Core module directives section
|
Core
|
try_files : Attempts to serve files; if none found, jump to a named block
Chapter 4, Paths and documents section
|
HTTP Core
|
types : Matches MIME types with file extensions
Chapter 4, MIME types section
|
HTTP Core
|
types_hash_bucket_size : Defines the maximum size of an entry in the MIME types hash table
Chapter 4
,
MIME types
section
|
HTTP Core
|
types_hash_max_size : Defines the maximum amount of entries in the MIME types hash table
Chapter 4, MIME types section
|
HTTP Core
|
underscores_in_headers : Allows or disallows underscores in HTTP header names
Chapter 4, Other directives section
|
HTTP Core
|
uninitialized_variable_warn : Enables or disables logging of directives that use variables which are not initialized
Chapter 5, Rewrite module directives section
|
Rewrite
|
upstream : Defines an upstream block for load-balanced architectures
Chapter 6, Upstream blocks section
|
Upstream
|
use : Sets the preferred event model
Chapter 3, Events module section
|
Events
|
user : Sets the user and group for running worker processes
Chapter 3, Core module directives section
|
Core
|
userid : Enables or disables the userid module
Chapter 5, About your visitors section
|
User ID
|
userid_domain : Sets the domain assigned to the cookie
Chapter 5, About your visitors section
|
User ID
|
userid_expires : Sets the cookie expiration date
Chapter 5, About your visitors section
|
User ID
|
userid_name : Sets the name assigned to the cookie
Chapter 5, About your visitors section
|
User ID
|
userid_p3p : Sets the value of the p3p header
Chapter 5, About your visitors section
|
User ID
|
userid_path : Sets the path part of the cookie
Chapter 5, About your visitors section
|
User ID
|
userid_service : Sets the IP address of the service issuing the cookie
Chapter 5, About your visitors section
|
User ID
|
valid_referers : Defines a list of accepted referrers for a location
Chapter 5, About your visitors section
|
Referrer
|
variables_hash_bucket_size : Defines the maximum length of a variable in the variables hash table
Chapter 4, Other directives section
|
HTTP Core
|
variables_hash_max_size : Defines the maximum size of the variables hash table
Chapter 4, Other directives section
|
HTTP Core
|
worker_connections : Defines the amount of simultaneous connections per worker process
Chapter 3, Events Module section
|
Events
|
worker_cpu_affinity : Defines affinity of worker processes with CPU cores
Chapter 3, Core module directives section
|
Core
|
worker_priority : Sets the priority of worker processes
Chapter 3, Core module directives section
|
Core
|
worker_processes : Sets the amount of worker processes
Chapter 3, Core module directives section
|
Core
|
worker_rlimit_core : Sets the size of core files for worker processes
Chapter 3, Core module directives section
|
Core
|
worker_rlimit_nofile : Sets the amount of file a worker process can use simultaneously
Chapter 3, Core module directives section
|
Core
|
worker_rlimit_sigpending : Defines the amount of signals a worker process can queue
Chapter 3, Core module directives section
|
Core
|
worker_threads : Enables threading (not recommended)
Chapter 3, Core module directives section
|
Core
|
working_directory : Sets the working directory for worker processes
Chapter 3, Core module directives section
|
Core
|
xml_entities : Specifies a DTD file containing symbolic element definitions
Chapter 5, Content and encoding section
|
XSLT*
|
xslt_stylesheet : Specifies the XSLT template file path with its parameters
Chapter 5, Content and encoding section
|
XSLT*
|
xslt_types : Sets MIME types, on which transformations should be applied
Chapter 5, Content and encoding section
|
XSLT*
|