Skip to content

Nginx directives reference

This page lists Nginx configuration directives referenced in the available source material. The directives are primarily extracted from syntax highlighting definitions used for text editors.^[600-developer__tools__nginx-notepad-color__nginx-notepad-color.md]

Directives List

Below is a comprehensive list of Nginx directives, covering functionality such as proxy settings, caching, SSL, and server configuration.^[600-developer__tools__nginx-notepad-color__nginx-notepad-color.md]

  • accept_mutex
  • accept_mutex_delay
  • access_log
  • add_after_body
  • add_before_body
  • add_header
  • addition_types
  • aio
  • alias
  • allow
  • ancient_browser
  • ancient_browser_value
  • auth
  • auth_basic
  • auth_basic_user_file
  • auth_http
  • auth_http_header
  • auth_http_timeout
  • autoindex
  • autoindex_exact_size
  • autoindex_localtime
  • break
  • charset
  • charset_map
  • charset_types
  • chunked_transfer_encoding
  • client_body_buffer_size
  • client_body_in_file_only
  • client_body_in_single_buffer
  • client_body_temp_path
  • client_body_timeout
  • client_header_buffer_size
  • client_header_timeout
  • client_max_body_size
  • connection_pool_size
  • create_full_put_path
  • daemon
  • dav_access
  • dav_methods
  • debug_connection
  • debug_points
  • default_type
  • deny
  • devpoll_changes
  • devpoll_events
  • directio
  • directio_alignment
  • disable_symlinks
  • empty_gif
  • env
  • epoll_events
  • error_log
  • error_page
  • expires
  • fastcgi_buffer_size
  • fastcgi_buffers
  • fastcgi_busy_buffers_size
  • fastcgi_cache
  • fastcgi_cache_bypass
  • fastcgi_cache_key
  • fastcgi_cache_lock
  • fastcgi_cache_lock_timeout
  • fastcgi_cache_methods
  • fastcgi_cache_min_uses
  • fastcgi_cache_path
  • fastcgi_cache_purge
  • fastcgi_cache_use_stale
  • fastcgi_cache_valid
  • fastcgi_connect_timeout
  • fastcgi_hide_header
  • fastcgi_ignore_client_abort
  • fastcgi_ignore_headers
  • fastcgi_index
  • fastcgi_intercept_errors
  • fastcgi_keep_conn
  • fastcgi_max_temp_file_size
  • fastcgi_next_upstream
  • fastcgi_no_cache
  • fastcgi_param
  • fastcgi_pass
  • fastcgi_pass_header
  • fastcgi_read_timeout
  • fastcgi_redirect_errors
  • fastcgi_send_timeout
  • fastcgi_split_path_info
  • fastcgi_store
  • fastcgi_store_access
  • fastcgi_temp_file_write_size
  • fastcgi_temp_path
  • flv
  • geo
  • geoip_city
  • geoip_country
  • google_perftools_profiles
  • gzip
  • gzip_buffers
  • gzip_comp_level
  • gzip_disable
  • gzip_http_version
  • gzip_min_length
  • gzip_proxied
  • gzip_static
  • gzip_types
  • gzip_vary
  • if
  • if_modified_since
  • ignore_invalid_headers
  • image_filter
  • image_filter_buffer
  • image_filter_jpeg_quality
  • image_filter_sharpen
  • image_filter_transparency
  • imap_capabilities
  • imap_client_buffer
  • include
  • index
  • internal
  • ip_hash
  • keepalive
  • keepalive_disable
  • keepalive_requests
  • keepalive_timeout
  • kqueue_changes
  • kqueue_events
  • large_client_header_buffers
  • limit_conn
  • limit_conn_log_level
  • limit_conn_zone
  • limit_except
  • limit_rate
  • limit_rate_after
  • limit_req
  • limit_req_log_level
  • limit_req_zone
  • limit_zone
  • lingering_close
  • lingering_time
  • lingering_timeout
  • listen
  • location
  • lock_file
  • log_format
  • log_format_combined
  • log_not_found
  • log_subrequest
  • map
  • map_hash_bucket_size
  • map_hash_max_size
  • master_process
  • max_ranges
  • memcached_buffer_size
  • memcached_connect_timeout
  • memcached_next_upstream
  • memcached_pass
  • memcached_read_timeout
  • memcached_send_timeout
  • merge_slashes
  • min_delete_depth
  • modern_browser
  • modern_browser_value
  • mp4
  • mp4_buffer_size
  • mp4_max_buffer_size
  • msie_padding
  • msie_refresh
  • multi_accept
  • open_file_cache
  • open_file_cache_errors
  • open_file_cache_min_uses
  • open_file_cache_valid
  • open_log_file_cache
  • optimize_server_names
  • override_charset
  • pcre_jit
  • perl
  • perl_modules
  • perl_require
  • perl_set
  • pid
  • pop3_auth
  • pop3_capabilities
  • port_in_redirect
  • post_action
  • postpone_output
  • protocol
  • proxy
  • proxy_buffer
  • proxy_buffer_size
  • proxy_buffering
  • proxy_buffers
  • proxy_busy_buffers_size
  • proxy_cache
  • proxy_cache_bypass
  • proxy_cache_key
  • proxy_cache_lock
  • proxy_cache_lock_timeout
  • proxy_cache_methods
  • proxy_cache_min_uses
  • proxy_cache_path
  • proxy_cache_use_stale
  • proxy_cache_valid
  • proxy_connect_timeout
  • proxy_cookie_domain
  • proxy_cookie_path
  • proxy_headers_hash_bucket_size
  • proxy_headers_hash_max_size
  • proxy_hide_header
  • proxy_http_version
  • proxy_ignore_client_abort
  • proxy_ignore_headers
  • proxy_intercept_errors
  • proxy_max_temp_file_size
  • proxy_method
  • proxy_next_upstream
  • proxy_no_cache
  • proxy_pass
  • proxy_pass_error_message
  • proxy_pass_header
  • proxy_pass_request_body
  • proxy_pass_request_headers
  • proxy_read_timeout
  • proxy_redirect
  • proxy_redirect_errors
  • proxy_send_lowat
  • proxy_send_timeout
  • proxy_set_body
  • proxy_set_header
  • proxy_ssl_session_reuse
  • proxy_store
  • proxy_store_access
  • proxy_temp_file_write_size
  • proxy_temp_path
  • proxy_timeout
  • proxy_upstream_fail_timeout
  • proxy_upstream_max_fails
  • random_index
  • read_ahead
  • real_ip_header
  • recursive_error_pages
  • request_pool_size
  • reset_timedout_connection
  • resolver
  • resolver_timeout
  • return
  • rewrite
  • root
  • rtsig_overflow_events
  • rtsig_overflow_test
  • rtsig_overflow_threshold
  • rtsig_signo
  • satisfy
  • satisfy_any
  • secure_link_secret
  • send_lowat
  • send_timeout
  • sendfile
  • sendfile_max_chunk
  • server
  • server_name
  • server_name_in_redirect
  • server_names_hash_bucket_size
  • server_names_hash_max_size
  • server_tokens
  • set
  • set_real_ip_from
  • smtp_auth
  • smtp_capabilities
  • so_keepalive
  • source_charset
  • split_clients
  • ssi
  • ssi_silent_errors
  • ssi_types
  • ssi_value_length
  • ssl
  • ssl_certificate
  • ssl_certificate_key
  • ssl_ciphers
  • ssl_client_certificate
  • ssl_crl
  • ssl_dhparam
  • ssl_engine
  • ssl_prefer_server_ciphers
  • ssl_protocols
  • ssl_session_cache
  • ssl_session_timeout
  • ssl_verify_client
  • ssl_verify_depth
  • starttls
  • stub_status
  • sub_filter
  • sub_filter_once
  • sub_filter_types
  • tcp_nodelay
  • tcp_nopush
  • timeout
  • timer_resolution
  • try_files
  • types
  • types_hash_bucket_size
  • types_hash_max_size
  • underscores_in_headers
  • uninitialized_variable_warn
  • upstream
  • use
  • user
  • userid
  • userid_domain
  • userid_expires
  • userid_name
  • userid_p3p
  • userid_path
  • userid_service
  • valid_referers
  • variables_hash_bucket_size
  • variables_hash_max_size
  • worker_connections
  • worker_cpu_affinity
  • worker_priority
  • worker_processes
  • worker_rlimit_core
  • worker_rlimit_nofile
  • worker_rlimit_sigpending
  • working_directory
  • xclient
  • xml_entities
  • xslt_entities
  • xslt_stylesheet
  • xslt_types

Sources

  • [[600-developer__tools__nginx-notepad-color__nginx-notepad-color.md]]