scgi_cache_methods

Syntax: scgi_cache_methods GET | HEAD | POST ...; Default: scgi_cache_methods GET HEAD; Context: http, server, location If the client request method is listed in this directive then the response will be cached. “GET” and “HEAD” methods are always added to the list, though it is recommended to specify them explicitly. See also the scgi_no_cache directive.

proxy_pass_header

Syntax: proxy_pass_header field; Default: — Context: http, server, location Permits passing otherwise disabled header fields from a proxied server to a client.

uwsgi_pass_header

Syntax: uwsgi_pass_header field; Default: — Context: http, server, location Permits passing otherwise disabled header fields from a uwsgi server to a client.

proxy_protocol

Syntax: proxy_protocol on | off; Default: proxy_protocol off; Context: stream, server This directive appeared in version 1.9.2. Enables the PROXY protocol for connections to a proxied server.

userid_path

Syntax: userid_path path; Default: userid_path /; Context: http, server, location Defines a path for which the cookie is set.

listen

Syntax: listen address:port [ssl] [udp] [proxy_protocol] [backlog=number] [bind] [ipv6only=on|off] [reuseport] [so_keepalive=on|off|[keepidle]:[keepintvl]:[keepcnt]]; Default: — Context: server Sets the address and port for the socket on which the server will accept connections. It is possible to specify just the port. The address can also be a hostname, for example: listen 127.0.0.1:12345; listen *:12345; listen 12345; # same as *:12345 l

proxy_ssl_crl

Syntax: proxy_ssl_crl file; Default: — Context: stream, server Specifies a file with revoked certificates (CRL) in the PEM format used to verify the certificate of the proxied server.

limit_conn_log_level

Syntax: limit_conn_log_level info | notice | warn | error; Default: limit_conn_log_level error; Context: stream, server Sets the desired logging level for cases when the server limits the number of connections.

http2_recv_buffer_size

Syntax: http2_recv_buffer_size size; Default: http2_recv_buffer_size 256k; Context: http Sets the size of the per worker input buffer.

pid

Syntax: pid file; Default: pid nginx.pid; Context: main Defines a file that will store the process ID of the main process.