Директивы NGINX

1517 — Каждая директива ядра и модулей — синтаксис, значения по умолчанию, контексты и реальные примеры конфигурации.

NGINX HTTP Core545

absolute_redirect Директива `absolute_redirect` управляет тем, использует ли NGINX абсолютные URI при перенаправлении запросов. httpserverlocation access_log Директива access_log в NGINX указывает путь к файлу журнала для запросов, обрабатываемых сервером. httpserverlocation add_after_body Директива `add_after_body` добавляет дополнительный контент после того, как тело ответа отправлено клиенту. httpserverlocation add_before_body Директива `add_before_body` позволяет вставлять дополнительное содержимое перед телом HTTP-ответа в NGINX. httpserverlocation add_header Директива `add_header` устанавливает заголовки HTTP-ответа в NGINX. httpserverlocation add_header_inherit Директива `add_header_inherit` позволяет применять унаследованные директивы заголовков на указанном уровне контекста в конфигурации NGINX. httpserverlocation add_trailer Директива `add_trailer` позволяет добавлять пользовательские заголовки в трейлер ответа в протоколах HTTP/2 и HTTP/3. httpserverlocation add_trailer_inherit Директива `add_trailer_inherit` настраивает, наследуются ли трейлерные заголовки из проксируемых ответов в контексте HTTP-сервера NGINX. httpserverlocation addition_types Директива 'addition_types' позволяет задавать пользовательские MIME-типы, которые будут добавлены в заголовок Content-Type ответа на основе расширения файла. httpserverlocation aio Директива 'aio' включает асинхронные операции ввода-вывода в NGINX для повышения производительности. httpserverlocation aio_write Директива `aio_write` позволяет выполнять асинхронную запись файлов для повышения производительности. httpserverlocation alias Директива 'alias' определяет альтернативный путь для NGINX для обслуживания конкретных запросов, фактически сопоставляя URI запроса с локальным путём в файловой системе. location allow Директива 'allow' в NGINX контролирует доступ к ресурсам на основе IP-адреса или CIDR block. httpserverlocation ancient_browser Директива 'ancient_browser' управляет обработкой запросов от устаревших веб-браузеров, позволяя перенаправлять их или обслуживать иначе. httpserverlocation ancient_browser_value Устанавливает значение для обработки запросов от очень старых браузеров. httpserverlocation auth_basic Директива `auth_basic` включает базовую аутентификацию для указанного контекста в NGINX. httpserverlocation auth_basic_user_file Директива auth_basic_user_file указывает файл, содержащий имена пользователей и хэши паролей для базовой HTTP-аутентификации. httpserverlocation auth_delay Директива auth_delay вводит настраиваемую задержку в ответах на запросы аутентификации. httpserverlocation auth_request The auth_request directive is used to implement subrequest-based authentication by specifying a location that will be checked before granting access to the resource. httpserverlocation auth_request_set Директива `auth_request_set` устанавливает переменную на основании ответа внутреннего запроса аутентификации. httpserverlocation autoindex Директива 'autoindex' включает или отключает индексирование каталогов в NGINX. httpserverlocation autoindex_exact_size Директива `autoindex_exact_size` управляет тем, отображается ли точный размер файла в списке каталогов, сгенерированном модулем autoindex. httpserverlocation autoindex_format Директива 'autoindex_format' определяет формат списков каталогов, создаваемых модулем autoindex в NGINX. httpserverlocation autoindex_localtime Директива `autoindex_localtime` включает показ локального времени в списках каталогов. httpserverlocation break Директива 'break' останавливает обработку текущего location и предотвращает дальнейшую обработку блоков rewrite или location. serverlocationif in server charset Директива 'charset' задаёт набор символов для блока server или location в NGINX. httpserverlocation charset_map Директива charset_map задаёт соответствие наборов символов их эквивалентным MIME-компонентам в NGINX. http charset_types Директива `charset_types` определяет MIME types, для которых заданный набор символов применяется в NGINX. httpserverlocation chunked_transfer_encoding Директива 'chunked_transfer_encoding' включает или отключает передачу чанками для HTTP-ответов в NGINX. httpserverlocation client_body_buffer_size Директива `client_body_buffer_size` задаёт размер буфера для чтения тела запроса клиента в память. httpserverlocation client_body_in_file_only Директива `client_body_in_file_only` управляет тем, сохраняется ли тело запроса только в файл. httpserverlocation client_body_in_single_buffer Директива 'client_body_in_single_buffer' управляет тем, читается ли тело запроса клиента в один буфер. httpserverlocation client_body_temp_path Директива `client_body_temp_path` задаёт путь в файловой системе для временных файлов, связанных с телами клиентских запросов. httpserverlocation client_body_timeout Директива `client_body_timeout` устанавливает ограничение по времени на чтение тела запроса клиента. httpserverlocation client_header_buffer_size Устанавливает размер буфера, используемого для чтения заголовков клиентских запросов. httpserver client_header_timeout Устанавливает таймаут для чтения заголовка запроса клиента. httpserver client_max_body_size Ограничивает максимальный размер тела клиентского запроса. httpserverlocation connection_pool_size Директива connection_pool_size задаёт размер пула соединений, используемого HTTP-сервером NGINX для обработки клиентских запросов. httpserver create_full_put_path Директива 'create_full_put_path' позволяет создавать полные пути каталогов для PUT-запросов. httpserverlocation dav_access Директива `dav_access` управляет правами доступа к ресурсам WebDAV в NGINX. httpserverlocation dav_methods Директива `dav_methods` указывает, какие HTTP-методы разрешены для функции WebDAV (Web Distributed Authoring and Versioning) в NGINX. httpserverlocation default_type Директива `default_type` задаёт тип MIME по умолчанию для файлов и ответов, когда конкретный тип не определён. httpserverlocation degradation Директива 'degradation' используется для задания обработки запросов, когда в контексте http выполняются определённые критерии. http degrade Директива 'degrade' используется для управления механизмом резервного переключения, когда основной сервер недоступен. httpserverlocation deny Директива 'deny' ограничивает доступ с указанного IP address клиента или сети. httpserverlocation directio Директива 'directio' включает прямой ввод-вывод для чтения и записи файлов, обходя кэш ОС. httpserverlocation directio_alignment Задает выравнивание для операций direct I/O в NGINX. httpserverlocation disable_symlinks Директива `disable_symlinks` определяет, разрешены ли символические ссылки на уровне файловой системы при обработке запросов. httpserverlocation early_hints Директива `early_hints` позволяет NGINX отправлять HTTP 103 Early Hints ответы до окончательного ответа. httpserverlocation empty_gif Директива 'empty_gif' настраивает NGINX на выдачу пустого GIF-изображения. location error_page Директива `error_page` настраивает пользовательские страницы ошибок для указанных HTTP кодов состояния. httpserverlocation etag Директива 'etag' управляет генерацией заголовков ответа ETag в NGINX. httpserverlocation expires Директива 'expires' управляет автоматической установкой HTTP-заголовков 'Expires' и 'Cache-Control' для указанных ресурсов в NGINX. httpserverlocation fastcgi_bind Директива `fastcgi_bind` настраивает адрес, на который FastCGI-сервер будет привязываться для приёма запросов. httpserverlocation fastcgi_buffer_size Задает размер буфера для чтения первой части ответа FastCGI. httpserverlocation fastcgi_buffering Директива `fastcgi_buffering` управляет тем, нужно ли буферизовать ответы от FastCGI-серверов. httpserverlocation fastcgi_buffers Директива 'fastcgi_buffers' задаёт количество и размер буферов, используемых для чтения ответа от FastCGI-сервера. httpserverlocation fastcgi_busy_buffers_size Директива `fastcgi_busy_buffers_size` задаёт размер занятых буферов, которые FastCGI использует для буферизации ответов от вышестоящего сервера. httpserverlocation fastcgi_cache Директива fastcgi_cache включает кэширование ответов от серверов FastCGI для повышения производительности веб-приложений. httpserverlocation fastcgi_cache_background_update Директива `fastcgi_cache_background_update` позволяет выполнять обновления кэша в фоновом режиме, пока текущий ответ обслуживается. httpserverlocation fastcgi_cache_bypass Директива `fastcgi_cache_bypass` позволяет указать условия, при которых кэш FastCGI должен быть пропущен. httpserverlocation fastcgi_cache_key Директива `fastcgi_cache_key` определяет ключ кэша, используемый механизмом кэширования FastCGI. httpserverlocation fastcgi_cache_lock Директива 'fastcgi_cache_lock' контролирует поведение блокировки при операциях кэширования FastCGI, чтобы предотвратить одновременные запросы, приводящие к перегрузке при генерации кэша. httpserverlocation fastcgi_cache_lock_age Директива `fastcgi_cache_lock_age` задаёт время ожидания доступности блокировки кэша `FastCGI` перед повторной попыткой запроса. httpserverlocation fastcgi_cache_lock_timeout Устанавливает максимальное время ожидания получения блокировки в FastCGI cache. httpserverlocation fastcgi_cache_max_range_offset Управляет максимальным допустимым смещением для range-запросов в кэшировании FastCGI. httpserverlocation fastcgi_cache_methods Директива fastcgi_cache_methods задаёт, какие HTTP-методы должны кэшироваться с помощью FastCGI. httpserverlocation fastcgi_cache_min_uses Задает минимальное количество обращений, после которых ответ будет кэшироваться в FastCGI cache. httpserverlocation fastcgi_cache_path Указывает путь для хранения кэшированных данных при использовании FastCGI-кэширования. http fastcgi_cache_revalidate Директива 'fastcgi_cache_revalidate' управляет тем, будет ли NGINX повторно проверять кешированные ответы FastCGI. httpserverlocation fastcgi_cache_use_stale Директива `fastcgi_cache_use_stale` управляет тем, выдаются ли устаревшие кешированные ответы в определённых сценариях, например, когда upstream server недоступен или когда запрос превышает время ожидания. httpserverlocation fastcgi_cache_valid Определяет, как долго действительные кэшированные ответы сохраняются в кэше FastCGI. httpserverlocation fastcgi_catch_stderr Директива 'fastcgi_catch_stderr' управляет тем, будет ли NGINX перехватывать вывод стандартного потока ошибок от приложений FastCGI. httpserverlocation fastcgi_connect_timeout Задаёт таймаут для попыток установления соединения с сервером FastCGI. httpserverlocation fastcgi_force_ranges Директива `fastcgi_force_ranges` заставляет FastCGI server отвечать на запросы диапазонов байтов статусом 206 Partial Content. httpserverlocation fastcgi_hide_header Директива 'fastcgi_hide_header' управляет тем, какие HTTP-заголовки из ответа FastCGI скрываются от клиентов. httpserverlocation fastcgi_ignore_client_abort Директива fastcgi_ignore_client_abort контролирует, должен ли NGINX игнорировать отключение клиента при обработке запросов FastCGI. httpserverlocation fastcgi_ignore_headers Директива `fastcgi_ignore_headers` настраивает NGINX на игнорирование определённых HTTP-заголовков, возвращаемых ответами FastCGI. httpserverlocation fastcgi_index Директива `fastcgi_index` задаёт файл по умолчанию, который будет отдаваться при обработке FastCGI-запроса без указания имени файла. httpserverlocation fastcgi_intercept_errors Директива `fastcgi_intercept_errors` настраивает NGINX на перехват ошибок из ответов FastCGI для пользовательской обработки ошибок. httpserverlocation fastcgi_keep_conn Директива `fastcgi_keep_conn` управляет тем, оставлять ли соединение с FastCGI-сервером открытым после получения ответа. httpserverlocation fastcgi_limit_rate Директива 'fastcgi_limit_rate' ограничивает скорость, с которой NGINX отправляет данные на серверы FastCGI. httpserverlocation fastcgi_max_temp_file_size Директива 'fastcgi_max_temp_file_size' задаёт максимально допустимый размер временных файлов для ответов FastCGI. httpserverlocation fastcgi_next_upstream Директива 'fastcgi_next_upstream' в NGINX определяет, в каких случаях запрос FastCGI должен быть передан на следующий сервер в upstream-блоке FastCGI. httpserverlocation fastcgi_next_upstream_timeout Устанавливает таймаут для последующих upstream-запросов FastCGI в NGINX. httpserverlocation fastcgi_next_upstream_tries Директива `fastcgi_next_upstream_tries` задаёт, сколько раз NGINX будет повторно обращаться к следующему upstream‑серверу при сбое запроса FastCGI. httpserverlocation fastcgi_no_cache Директива `fastcgi_no_cache` управляет тем, кэшировать ли ответы от приложений FastCGI на основе указанных условий. httpserverlocation fastcgi_param Задает параметры для запросов FastCGI в NGINX. httpserverlocation fastcgi_pass Директива `fastcgi_pass` перенаправляет запросы на сервер FastCGI для обработки, обычно используется с PHP и другими веб-приложениями. locationif in location fastcgi_pass_header Директива 'fastcgi_pass_header' указывает, какие заголовки должны быть переданы от FastCGI сервера в ответ клиенту. httpserverlocation fastcgi_pass_request_body Директива `fastcgi_pass_request_body` управляет пересылкой тела запроса на FastCGI-сервер. httpserverlocation fastcgi_pass_request_headers Директива 'fastcgi_pass_request_headers' управляет передачей заголовков запроса серверам FastCGI. httpserverlocation fastcgi_read_timeout Директива `fastcgi_read_timeout` задаёт максимально допустимое время, в течение которого NGINX будет ожидать ответа от FastCGI сервера до истечения таймаута. httpserverlocation fastcgi_request_buffering Директива `fastcgi_request_buffering` управляет тем, включена ли буферизация тела запроса для запросов FastCGI. httpserverlocation fastcgi_send_lowat Директива `fastcgi_send_lowat` задаёт ограничение на объём данных, отправляемых NGINX на FastCGI-сервер, прежде чем операции отправки можно будет считать блокирующими. httpserverlocation fastcgi_send_timeout Устанавливает таймаут отправки ответов серверу FastCGI. httpserverlocation fastcgi_socket_keepalive Директива `fastcgi_socket_keepalive` включает или отключает функцию keepalive для FastCGI socket-соединений. httpserverlocation fastcgi_split_path_info Директива fastcgi_split_path_info используется для разделения URI на две части, что особенно полезно для передачи конкретной информации пути в приложения FastCGI. httpserverlocation fastcgi_store Директива fastcgi_store позволяет сохранять ответы FastCGI в указанное расположение на диске. httpserverlocation fastcgi_store_access Директива 'fastcgi_store_access' управляет доступом к сохранённым файлам, создаваемым модулем FastCGI в NGINX. httpserverlocation fastcgi_temp_file_write_size Директива `fastcgi_temp_file_write_size` настраивает максимальный размер временных файлов, которые могут быть записаны ответами FastCGI. httpserverlocation fastcgi_temp_path Директива `fastcgi_temp_path` задаёт путь к временным файлам, используемым обработчиком FastCGI в NGINX. httpserverlocation flv Директива 'flv' включает или отключает обработку FLV-видеофайлов для потоковой передачи в NGINX. location geo Директива `geo` в NGINX определяет переменную, которая может быть установлена на основе IP-адресов клиентов или других географических местоположений. http geoip_city Директива `geoip_city` позволяет настроить запросы геолокации по IP-адресу для получения информации на уровне города. http geoip_country Директива `geoip_country` используется для указания местоположения базы данных GeoIP, чтобы включить геолокацию по IP в NGINX. http geoip_org Директива `geoip_org` позволяет NGINX указывать имя организации, связанной с IP-адресом, к которому осуществляется доступ. http geoip_proxy Директива `geoip_proxy` используется для настройки модуля GeoIP для определения географического расположения IP-адресов на основе proxy protocol. http geoip_proxy_recursive Директива позволяет выполнять рекурсивные географические определения IP-адресов для прокси-серверов в NGINX. http grpc_bind Директива `grpc_bind` задаёт адрес и порт для привязки сервера, чтобы обрабатывать gRPC-трафик в NGINX. httpserverlocation grpc_buffer_size Директива grpc_buffer_size задает размер буфера, используемого для чтения ответов gRPC от upstream servers в NGINX. httpserverlocation grpc_connect_timeout Задаёт тайм-аут установления соединения с бэкенд-сервером gRPC. httpserverlocation grpc_hide_header Директива grpc_hide_header предотвращает отправку определённых заголовков в ответах gRPC клиентам. httpserverlocation grpc_ignore_headers Директива grpc_ignore_headers указывает, какие заголовки gRPC следует игнорировать при обработке запросов. httpserverlocation grpc_intercept_errors Директива `grpc_intercept_errors` включает или отключает перехват кодов ошибок gRPC в NGINX. httpserverlocation grpc_next_upstream Директива `grpc_next_upstream` контролирует поведение NGINX, когда запрос к gRPC upstream server не удался. httpserverlocation grpc_next_upstream_timeout Устанавливает таймаут подключения к следующему upstream server в gRPC-запросах. httpserverlocation grpc_next_upstream_tries Директива `grpc_next_upstream_tries` управляет количеством попыток связаться с upstream-серверами при обработке клиентских запросов по gRPC. httpserverlocation grpc_pass Директива grpc_pass используется для передачи gRPC-запросов на бэкенд-сервер. locationif in location grpc_pass_header Директива `grpc_pass_header` настраивает, какие HTTP-заголовки должны пересылаться в gRPC-запросах. httpserverlocation grpc_read_timeout Устанавливает таймаут для чтения ответов от gRPC сервера в NGINX. httpserverlocation grpc_send_timeout Определяет таймаут отправки gRPC-ответов клиенту. httpserverlocation grpc_set_header Sets a gRPC header for the request. httpserverlocation grpc_socket_keepalive Директива grpc_socket_keepalive включает поддержку TCP keepalive для gRPC-соединений в NGINX. httpserverlocation grpc_ssl_certificate Директива `grpc_ssl_certificate` указывает файл SSL-сертификата для защиты gRPC-трафика. httpserverlocation grpc_ssl_certificate_cache Директива grpc_ssl_certificate_cache настраивает поведение кэширования сертификатов SSL, используемых в gRPC-коммуникациях, оптимизируя производительность. httpserverlocation grpc_ssl_certificate_key Директива grpc_ssl_certificate_key указывает файл закрытого ключа для SSL-сертификата, используемого в gRPC-соединениях. httpserverlocation grpc_ssl_ciphers Директива `grpc_ssl_ciphers` задаёт набор шифров, которые NGINX будет использовать для SSL/TLS‑соединений в gRPC‑сервисах. httpserverlocation grpc_ssl_conf_command Директива grpc_ssl_conf_command настраивает параметры SSL для gRPC-подключений в NGINX. httpserverlocation grpc_ssl_crl Директива grpc_ssl_crl указывает файл списка отозванных сертификатов (CRL) для gRPC SSL-соединений в NGINX. httpserverlocation grpc_ssl_name Директива grpc_ssl_name задаёт имя хоста для gRPC-сервера при использовании SSL. httpserverlocation grpc_ssl_password_file Директива `grpc_ssl_password_file` указывает путь к файлу, содержащему пароль для расшифровки SSL-сертификата, используемого в gRPC-соединениях. httpserverlocation grpc_ssl_protocols Директива `grpc_ssl_protocols` задаёт разрешённые протоколы SSL/TLS для gRPC-соединений. httpserverlocation grpc_ssl_server_name Включает использование имени сервера в SSL‑рукопожатии gRPC для сопоставления с Server Name Indication (SNI). httpserverlocation grpc_ssl_session_reuse Включает или отключивает повторное использование SSL-сессий для gRPC-соединений в NGINX. httpserverlocation grpc_ssl_trusted_certificate Директива grpc_ssl_trusted_certificate указывает файл доверенного сертификата для проверки сертификата удалённого узла в gRPC поверх SSL/TLS. httpserverlocation grpc_ssl_verify Директива `grpc_ssl_verify` настраивает, следует ли проверять SSL-сертификат gRPC-сервера при выполнении запросов. httpserverlocation grpc_ssl_verify_depth Директива `grpc_ssl_verify_depth` задаёт максимальную глубину проверки цепочек SSL-сертификатов в gRPC-связях. httpserverlocation gunzip Директива gunzip включает или отключает распаковку ответов, сжатых gzip, в NGINX. httpserverlocation gunzip_buffers Директива gunzip_buffers настраивает размеры буферов для декомпрессированных данных ответов в NGINX. httpserverlocation gzip Директива gzip включает или отключает сжатие gzip в NGINX. httpserverlocation gzip_buffers Директива gzip_buffers управляет количеством и размером буферов, используемых для gzip-сжатия в NGINX. httpserverlocation gzip_comp_level Директива gzip_comp_level задаёт уровень сжатия для кодирования содержимого gzip в NGINX. httpserverlocation gzip_disable Директива gzip_disable контролирует отключение Gzip-сжатия на основе указанных значений user-agent. httpserverlocation gzip_hash Директива `gzip_hash` задаёт алгоритм хеширования, используемый для настроек gzip-сжатия в NGINX. httpserverlocation gzip_http_version Директива gzip_http_version задаёт минимальную версию HTTP, необходимую для применения gzip-сжатия в NGINX. httpserverlocation gzip_min_length Устанавливает минимальную длину тела ответа для Gzip-сжатия. httpserverlocation gzip_no_buffer Директива 'gzip_no_buffer' отключает буферизацию вывода сжатия gzip. httpserverlocation gzip_proxied Директива `gzip_proxied` управляет сжатием gzip для проксированных запросов на основе указанных условий. httpserverlocation gzip_static Позволяет NGINX напрямую отдавать предварительно сжатые gzip-файлы, если они существуют на диске. httpserverlocation gzip_types Директива `gzip_types` задаёт MIME-типы, которые должны сжиматься с помощью gzip. httpserverlocation gzip_vary Директива `gzip_vary` управляет тем, включается ли заголовок ответа `Vary: Accept-Encoding` для контента, сжатого с помощью gzip. httpserverlocation gzip_window Директива gzip_window задаёт размер скользящего окна для сжатия gzip в NGINX. httpserverlocation hash Директива 'hash' задает алгоритм хеширования, используемый для распределения запросов на upstream-серверы в NGINX. upstream http2 Включает поддержку HTTP/2 в указанном контексте конфигурации NGINX. httpserver http2_body_preread_size Директива http2_body_preread_size задаёт максимальный размер тела запроса HTTP/2, который может быть предварительно прочитан и буферизирован перед обработкой. httpserver http2_chunk_size Директива 'http2_chunk_size' задаёт максимальный размер полезной нагрузки фрейма ответа HTTP/2, который может быть отправлен сервером. httpserverlocation http2_idle_timeout Задает время, в течение которого неактивное соединение HTTP/2 остается открытым. httpserver http2_max_concurrent_pushes Ограничивает максимальное количество одновременных HTTP/2 server push-ответов, которые может выполнять NGINX. httpserver http2_max_concurrent_streams Устанавливает максимальное количество параллельных потоков, которые могут быть установлены в рамках одного соединения HTTP/2. httpserver http2_max_field_size Директива `http2_max_field_size` задаёт максимальный размер полей заголовков HTTP/2. httpserver http2_max_header_size Директива http2_max_header_size устанавливает ограничение на максимальный размер заголовков в HTTP/2-запросах и ответах. httpserver http2_max_requests Директива http2_max_requests настраивает максимальное количество одновременных HTTP/2-запросов, которые могут обрабатываться для одного соединения. httpserver http2_pool_size Директива http2_pool_size задаёт размер пула соединений HTTP/2 в NGINX. httpserver http2_push Директива http2_push включает server push для конкретных ресурсов в NGINX. httpserverlocation http2_push_preload Включает серверный push HTTP/2 для динамически предварительно загружаемых ресурсов. httpserverlocation http2_recv_buffer_size Задает размер буфера приёма для HTTP/2-соединений в NGINX. http http2_recv_timeout Директива http2_recv_timeout задаёт максимальное время ожидания получения данных от клиента по соединению HTTP/2 перед тайм-аутом. httpserver http2_streams_index_size Директива 'http2_streams_index_size' задает размер индекса потоков HTTP/2 в NGINX. httpserver http3 Директива http3 включает поддержку протокола HTTP/3 в NGINX. httpserver http3_hq Включает поддержку HTTP/3 в NGINX. httpserver http3_max_concurrent_streams Задает максимальное количество одновременных потоков HTTP/3, разрешённых для одного соединения. httpserver http3_stream_buffer_size Директива 'http3_stream_buffer_size' задаёт размер буфера для данных QUIC-потока в NGINX. httpserver if Директива 'if' позволяет выполнять условную обработку запросов на основе указанных критериев. serverlocation if_modified_since Директива 'if_modified_since' контролирует, как NGINX отвечает на запросы на основе метки времени Last-Modified указанного ресурса. httpserverlocation ignore_invalid_headers Директива `ignore_invalid_headers` управляет тем, будет ли NGINX игнорировать недопустимые заголовки в HTTP-запросах. httpserver image_filter Директива image_filter в NGINX позволяет манипулировать и фильтровать файлы изображений на лету. location image_filter_buffer Директива `image_filter_buffer` задаёт размер буфера, используемого для обработки изображений в NGINX. httpserverlocation image_filter_interlace Директива image_filter_interlace включает интерлейсинг для изображений, обрабатываемых модулем image filter в NGINX. httpserverlocation image_filter_jpeg_quality Устанавливает качество JPEG-изображений для их обработки в NGINX. httpserverlocation image_filter_sharpen Директива 'image_filter_sharpen' применяет фильтр повышения резкости к изображениям, обслуживаемым NGINX. httpserverlocation image_filter_transparency Директива 'image_filter_transparency' управляет прозрачностью изображений, обрабатываемых модулем фильтра изображений NGINX. httpserverlocation image_filter_webp_quality Задает качество изображений WebP при фильтрации в NGINX. httpserverlocation include Директива 'include' позволяет включать файлы конфигурации в конфигурационные файлы NGINX, обеспечивая модульность конфигурации. index Директива 'index' определяет файл по умолчанию, который будет возвращён при запросе директории. httpserverlocation internal Директива `internal` помечает блок location как доступный только изнутри самого NGINX, предотвращая прямой доступ внешних клиентов. location ip_hash Директива `ip_hash` обеспечивает сохранение сессий, направляя запросы с одного и того же IP-адреса клиента на один и тот же сервер в группе upstream. upstream keepalive Директива `keepalive` позволяет поддерживать HTTP keepalive‑соединения в контексте upstream. upstream keepalive_disable Директива `keepalive_disable` отключает HTTP keep-alive для указанных строк User-Agent. httpserverlocation keepalive_min_timeout Задаёт минимальное время ожидания для keep-alive соединений между NGINX и клиентами. httpserverlocation keepalive_requests Директива `keepalive_requests` ограничивает количество запросов, которые могут быть отправлены по одному постоянному соединению (keepalive). upstream keepalive_time Директива keepalive_time задаёт время, в течение которого существующее соединение в upstream может оставаться неактивным до его закрытия. upstream keepalive_timeout Директива keepalive_timeout задаёт таймаут для keep-alive соединений с upstream servers. upstream large_client_header_buffers Директива 'large_client_header_buffers' настраивает количество и размер буферов, используемых для чтения больших заголовков запросов клиента в NGINX. httpserver least_conn Директива 'least_conn' в NGINX выбирает сервер с наименьшим количеством активных соединений в группе upstream. upstream limit_conn Директива `limit_conn` ограничивает количество одновременных подключений с одного IP address. httpserverlocation limit_conn_dry_run Директива `limit_conn_dry_run` позволяет тестировать лимиты соединений без их принудительного применения. httpserverlocation limit_conn_log_level Директива `limit_conn_log_level` задаёт уровень логирования для ошибок превышения лимита подключений. httpserverlocation limit_conn_status Директива `limit_conn_status` задаёт код состояния HTTP, возвращаемый при превышении лимита подключений. httpserverlocation limit_conn_zone Директива 'limit_conn_zone' создаёт область разделяемой памяти для ограничения количества одновременных подключений по указанному ключу. http limit_except Директива 'limit_except' ограничивает HTTP-методы запросов в указанном блоке location. location limit_rate Директива `limit_rate` ограничивает пропускную способность для ответа, отправляемого клиенту. httpserverlocation limit_rate_after Директива 'limit_rate_after' позволяет указать определённое количество данных, которое может быть отправлено клиенту перед ограничением скорости. httpserverlocation limit_req Директива 'limit_req' контролирует скорость обработки запросов NGINX для защиты от чрезмерной нагрузки. httpserverlocation limit_req_dry_run Директива limit_req_dry_run позволяет тестировать ограничение частоты запросов без фактического применения. httpserverlocation limit_req_log_level Директива `limit_req_log_level` задаёт уровень логирования для записей о лимитировании запросов в NGINX. httpserverlocation limit_req_status Директива `limit_req_status` задаёт HTTP-код состояния, возвращаемый клиентам, когда запрос отклоняется из-за ограничения скорости. httpserverlocation limit_req_zone Директива 'limit_req_zone' задаёт область общей памяти для ограничения скорости запросов по заданному ключу. http lingering_close Директива `lingering_close` включает или отключает задержанное закрытие для HTTP-соединений в NGINX. httpserverlocation lingering_time Директива 'lingering_time' в NGINX задаёт период ожидания запросов перед закрытием соединения. httpserverlocation lingering_timeout Устанавливает период ожидания для отложенного закрытия подключений. httpserverlocation listen Директива 'listen' задаёт IP-адрес и порт, которые прослушивает серверный блок. server location Директива `location` определяет, как NGINX должен обрабатывать запросы на основе URI. serverlocation log_format Директива 'log_format' определяет формат логов, записываемых NGINX. http log_not_found Директива log_not_found контролирует, записывать ли в журнал запросы к отсутствующим файлам. httpserverlocation log_subrequest Директива `log_subrequest` управляет тем, регистрируются ли подзапросы в журналах ошибок NGINX. httpserverlocation map Директива 'map' создаёт переменную, значение которой устанавливается на основе указанного входного значения, что упрощает условную конфигурацию в NGINX. http map_hash_bucket_size Определяет размер hash bucket для хранения ключей в модуле NGINX map. http map_hash_max_size Задаёт максимальный размер хеш-таблиц, используемых для отображения ключей в значения в HTTP-ядре NGINX. http max_ranges Директива 'max_ranges' ограничивает количество HTTP-диапазонных запросов, которые сервер NGINX обработает для одного ответа. httpserverlocation memcached_bind Директива 'memcached_bind' задаёт адрес, на котором будет слушать сервер memcached. httpserverlocation memcached_buffer_size Директива `memcached_buffer_size` задаёт размер буфера, используемого для хранения ответов от сервера memcached. httpserverlocation memcached_connect_timeout Устанавливает таймаут подключения к серверу memcached в контексте HTTP-сервера NGINX. httpserverlocation memcached_gzip_flag Директива 'memcached_gzip_flag' управляет сжатием ответов от сервера memcached в NGINX. httpserverlocation memcached_next_upstream Директива `memcached_next_upstream` настраивает поведение NGINX при ошибке соединения с memcached-сервером. httpserverlocation memcached_next_upstream_timeout Директива memcached_next_upstream_timeout задаёт тайм-аут для повторной попытки неудачного запроса к серверу memcached. httpserverlocation memcached_next_upstream_tries Директива `memcached_next_upstream_tries` задаёт, сколько серверов memcached будет опробовано перед тем, как запрос будет считаться неудачным. httpserverlocation memcached_pass Директива `memcached_pass` используется для маршрутизации запросов к серверу memcached. locationif in location memcached_read_timeout Директива `memcached_read_timeout` задаёт таймаут чтения ответа от сервера memcached. httpserverlocation memcached_send_timeout Задает таймаут для отправки запросов на сервер memcached. httpserverlocation memcached_socket_keepalive Эта директива включает или отключает функцию TCP keepalive для сокетного соединения memcached. httpserverlocation merge_slashes Директива 'merge_slashes' используется для управления тем, как NGINX обрабатывает несколько подряд идущих косых черт в URI. httpserver min_delete_depth Директива `min_delete_depth` задаёт минимальную глубину для удаления каталогов при обработке файловой системы NGINX. httpserverlocation mirror The `mirror` directive in NGINX is used to create a duplicate request for a specified upstream server, effectively mirroring incoming requests to the backend without affecting the original response. httpserverlocation mirror_request_body Директива 'mirror_request_body' управляет тем, зеркалировать ли тело запроса в NGINX. httpserverlocation modern_browser Директива 'modern_browser' позволяет тонко настраивать совместимость современных веб-браузеров в NGINX. httpserverlocation modern_browser_value Директива `modern_browser_value` управляет HTTP-ответом для значения современного браузера в модуле NGINX HTTP Core. httpserverlocation mp4 Директива 'mp4' включает поддержку потоковой передачи MP4-видео в контексте location NGINX. location mp4_buffer_size The `mp4_buffer_size` directive sets the size of the buffer used for reading MP4 files during streaming. httpserverlocation mp4_max_buffer_size Sets the maximum buffer size for MP4 file streaming in NGINX. httpserverlocation mp4_start_key_frame The `mp4_start_key_frame` directive configures the HTTP MP4 streaming module to begin video playback from a designated key-frame. httpserverlocation msie_padding Управляет тем, как NGINX заполняет HTTP-ответы для Internet Explorer. httpserverlocation msie_refresh Директива `msie_refresh` управляет поведением HTTP-ответов для браузеров Internet Explorer, чтобы обеспечить корректное обновление кэшированного содержимого. httpserverlocation open_file_cache Директива `open_file_cache` включает кэширование дескрипторов файлов для улучшения производительности отдачи файлов. httpserverlocation open_file_cache_errors Директива 'open_file_cache_errors' контролирует, следует ли кэшировать статусы ошибок при открытии файлов в NGINX. httpserverlocation open_file_cache_events Директива open_file_cache_events управляет поведением кэширования событий открытия файлов в NGINX. httpserverlocation open_file_cache_min_uses Задает минимальное количество обращений, после которых файл кэшируется в памяти. httpserverlocation open_file_cache_valid Директива open_file_cache_valid задаёт, как долго информация о кэшированных файлах считается действительной. httpserverlocation open_log_file_cache Директива `open_log_file_cache` повышает производительность ведения логов за счёт кэширования дескрипторов файлов журналов. httpserverlocation output_buffers Директива output_buffers настраивает количество и размер буферов, используемых для чтения тела ответа от upstream-сервера. httpserverlocation override_charset Директива `override_charset` позволяет конфигурации сервера принудительно устанавливать определённую кодировку для ответов, переопределяя любой charset, указанный в заголовке Content-Type. httpserverlocation perl Директива 'perl' позволяет использовать Perl-скрипты внутри NGINX для обработки запросов. locationlimit_except perl_modules Директива 'perl_modules' указывает модули Perl, которые должны быть загружены в NGINX. http perl_require Директива `perl_require` загружает модуль Perl для использования в конфигурациях NGINX. http perl_set Директива `perl_set` позволяет задавать переменную с помощью кода Perl в конфигурации NGINX. http port_in_redirect Директива `port_in_redirect` управляет тем, включается ли номер порта запроса в перенаправления, генерируемые NGINX. httpserverlocation post_action Директива `post_action` задаёт обработчик, который выполняется после отправки ответа клиенту. httpserverlocation postpone_gzipping Директива 'postpone_gzipping' управляет тем, когда NGINX применяет gzip-сжатие к ответам, что позволяет оптимизировать ресурсы сервера. httpserverlocation postpone_output The 'postpone_output' directive allows NGINX to delay sending output to the client until necessary, optimizing resource usage. httpserverlocation proxy_bind The proxy_bind directive configures the local IP address for outgoing connections to the proxied server. httpserverlocation proxy_buffer_size Sets the buffer size for the response from the proxied server. httpserverlocation proxy_buffering The proxy_buffering directive enables or disables buffering of responses from proxied servers. httpserverlocation proxy_buffers The `proxy_buffers` directive sets the number and size of buffers used for reading the response from a proxied server. httpserverlocation proxy_busy_buffers_size The proxy_busy_buffers_size directive sets the size of the buffer used for storing the response from a proxied server when NGINX is busy. httpserverlocation proxy_cache The 'proxy_cache' directive in NGINX enables caching of proxied content to improve response times and reduce server load. httpserverlocation proxy_cache_background_update The 'proxy_cache_background_update' directive allows updating the cache while serving stale responses. httpserverlocation proxy_cache_bypass The `proxy_cache_bypass` directive controls whether specific requests bypass the proxy cache in NGINX. httpserverlocation proxy_cache_convert_head The 'proxy_cache_convert_head' directive controls whether a HEAD request can return cached data for a GET request. httpserverlocation proxy_cache_key The `proxy_cache_key` directive sets the key used for caching proxied responses. httpserverlocation proxy_cache_lock The `proxy_cache_lock` directive enables serialization of requests for the same resource when a cache miss occurs to reduce load on the upstream server. httpserverlocation proxy_cache_lock_age The `proxy_cache_lock_age` directive sets the time limit that a request must wait for a cache lock to be released before a 504 response is returned. httpserverlocation proxy_cache_lock_timeout Sets a timeout for acquiring a lock on a cached proxy response. httpserverlocation proxy_cache_max_range_offset The 'proxy_cache_max_range_offset' directive sets the maximum allowed range offset for proxied cached responses in NGINX. httpserverlocation proxy_cache_methods The proxy_cache_methods directive specifies which HTTP methods are eligible for caching in the proxy cache. httpserverlocation proxy_cache_min_uses The `proxy_cache_min_uses` directive sets the minimum number of times a cached response must be used before it is considered valid for serving. httpserverlocation proxy_cache_path The `proxy_cache_path` directive sets the path for storing cached responses when using the NGINX proxy caching functionality. http proxy_cache_revalidate The `proxy_cache_revalidate` directive controls whether NGINX revalidates cached entries with the origin server before serving them to clients. httpserverlocation proxy_cache_use_stale The proxy_cache_use_stale directive controls when to serve stale cached responses to clients. httpserverlocation proxy_cache_valid The `proxy_cache_valid` directive defines the duration for which a cached response is considered valid based on the response status code. httpserverlocation proxy_connect_timeout The proxy_connect_timeout directive sets the timeout for establishing a connection with a proxied server. httpserverlocation proxy_cookie_domain The proxy_cookie_domain directive rewrites the Domain attribute of Set-Cookie headers passed from a proxied server. httpserverlocation proxy_cookie_flags Sets HTTP cookie flags for proxied responses. httpserverlocation proxy_cookie_path The 'proxy_cookie_path' directive modifies the path attribute of Set-Cookie headers in proxied responses. httpserverlocation proxy_force_ranges The proxy_force_ranges directive allows NGINX to serve partial content requests through a proxy by forcing the proxy to handle range requests. httpserverlocation proxy_headers_hash_bucket_size Sets the size of hash buckets for storing proxy headers in NGINX. httpserverlocation proxy_headers_hash_max_size Defines the maximum size of the hash table for storing proxy headers. httpserverlocation proxy_hide_header Директива 'proxy_hide_header' удаляет указанные заголовки из ответа, получаемого клиентом при использовании proxy_pass. httpserverlocation proxy_http_version Директива 'proxy_http_version' указывает версию протокола HTTP, используемую при общении с проксируемым сервером. httpserverlocation proxy_ignore_client_abort Configures whether to ignore client aborts while processing proxy requests. httpserverlocation proxy_ignore_headers Директива `proxy_ignore_headers` настраивает NGINX так, чтобы игнорировать определённые заголовки в проксируемых ответах. httpserverlocation proxy_intercept_errors The `proxy_intercept_errors` directive is used to control whether NGINX intercepts errors from proxied servers. httpserverlocation proxy_limit_rate Controls the rate at which responses are sent to clients when using the proxy module. httpserverlocation proxy_max_temp_file_size The 'proxy_max_temp_file_size' directive sets the maximum size of temporary files used to store proxied responses. httpserverlocation proxy_method Sets the HTTP request method used by the proxy server when communicating with the backend. httpserverlocation proxy_next_upstream Директива `proxy_next_upstream` определяет, должен ли запрос быть передан следующему upstream-серверу при сбое. httpserverlocation proxy_next_upstream_timeout Директива 'proxy_next_upstream_timeout' задаёт таймаут для попыток подключения к следующему upstream-серверу в прокси-сценарии. httpserverlocation proxy_next_upstream_tries Директива `proxy_next_upstream_tries` управляет количеством попыток связи с upstream-серверами, если предыдущий запрос завершился неудачей. httpserverlocation proxy_no_cache The `proxy_no_cache` directive inhibits caching for specified requests in NGINX's proxy module. httpserverlocation proxy_pass The `proxy_pass` directive forwards client requests to a specified proxied server. locationif in locationlimit_except proxy_pass_header Директива `proxy_pass_header` указывает, какие заголовки должны быть переданы от проксируемого сервера клиенту. httpserverlocation proxy_pass_request_body The `proxy_pass_request_body` directive controls whether the request body is passed to the proxied server in NGINX. httpserverlocation proxy_pass_request_headers The `proxy_pass_request_headers` directive controls whether or not NGINX will pass the proxy request headers to the proxied server. httpserverlocation proxy_pass_trailers The `proxy_pass_trailers` directive controls the handling of HTTP trailers in upstream responses. httpserverlocation proxy_read_timeout The `proxy_read_timeout` directive specifies the time to wait for a response from the proxied server. httpserverlocation proxy_redirect The `proxy_redirect` directive modifies the `Location` and `Refresh` headers in a proxied response to make them suitable for the client. httpserverlocation proxy_request_buffering The `proxy_request_buffering` directive controls whether NGINX buffers the request body for proxied requests. httpserverlocation proxy_send_lowat The 'proxy_send_lowat' directive specifies the low water mark for the proxy module's send buffer, affecting data transmission efficiency. httpserverlocation proxy_send_timeout Sets the timeout for transmitting a request to the proxied server in NGINX. httpserverlocation proxy_set_body Sets the request body to a specified value for proxying purposes. httpserverlocation proxy_set_header The `proxy_set_header` directive allows you to modify the headers sent to a proxied server. httpserverlocation proxy_socket_keepalive The `proxy_socket_keepalive` directive enables or disables the use of keepalive for the connections to proxied servers. httpserverlocation proxy_ssl_certificate Директива `proxy_ssl_certificate` задаёт файл клиентского SSL-сертификата для SSL/TLS-соединений с проксируемым сервером. httpserverlocation proxy_ssl_certificate_cache Директива `proxy_ssl_certificate_cache` настраивает поведение кэширования клиентских SSL-сертификатов при проксировании в NGINX. httpserverlocation proxy_ssl_certificate_key Указывает файл приватного ключа SSL-сертификата для проксирования HTTPS-соединений. httpserverlocation proxy_ssl_ciphers Директива `proxy_ssl_ciphers` задаёт список допустимых SSL-шифров для проксируемых SSL-соединений в NGINX. httpserverlocation proxy_ssl_conf_command Директива `proxy_ssl_conf_command` задаёт команды конфигурации, связанные с SSL, для прокси‑соединений в NGINX. httpserverlocation proxy_ssl_crl Директива `proxy_ssl_crl` указывает файл списка отозванных сертификатов (CRL) для проверки сертификатов в SSL-прокси-соединениях. httpserverlocation proxy_ssl_name Директива proxy_ssl_name задаёт SSL-имя хоста для проксируемого запроса. httpserverlocation proxy_ssl_password_file Директива `proxy_ssl_password_file` указывает путь к файлу, содержащему пароли для аутентификации по клиентскому сертификату SSL. httpserverlocation proxy_ssl_protocols Директива proxy_ssl_protocols определяет SSL/TLS протоколы, которые принимаются при установлении защищённого соединения с проксируемым сервером. httpserverlocation proxy_ssl_server_name Директива `proxy_ssl_server_name` включает SNI для проксируемых запросов, позволяя NGINX отправлять имя сервера в SSL handshake. httpserverlocation proxy_ssl_session_reuse Директива `proxy_ssl_session_reuse` управляет повторным использованием SSL-сеансов между проксируемыми соединениями. httpserverlocation proxy_ssl_trusted_certificate Директива `proxy_ssl_trusted_certificate` указывает файл, содержащий доверенные сертификаты CA для проверки SSL-соединений с проксируемыми серверами. httpserverlocation proxy_ssl_verify Директива `proxy_ssl_verify` управляет проверкой SSL-сертификата для проксируемых соединений. httpserverlocation proxy_ssl_verify_depth Директива `proxy_ssl_verify_depth` задаёт глубину проверки цепочек SSL-сертификатов при проксировании. httpserverlocation proxy_store The `proxy_store` directive allows the storage of proxied responses in the local file system. httpserverlocation proxy_store_access The `proxy_store_access` directive controls access permissions for storing files in a proxied setup in NGINX. httpserverlocation proxy_temp_file_write_size Директива `proxy_temp_file_write_size` задаёт ограничение размера для записи временных файлов при обработке проксированных ответов. httpserverlocation proxy_temp_path Sets the path for temporary files used by the proxy module in NGINX. httpserverlocation quic_active_connection_id_limit Управляет максимальным количеством активных connection IDs, используемых для QUIC-соединений. httpserver quic_gso Директива 'quic_gso' включает или отключает использование Generic Segmentation Offload для QUIC-подключений в NGINX. httpserver quic_host_key Директива 'quic_host_key' задаёт ключ, используемый для соединений по протоколу QUIC в блоке server NGINX. httpserver quic_retry Директива `quic_retry` включает или отключает повторные попытки соединения QUIC в NGINX. httpserver random Директива 'random' указывает, что метод балансировки нагрузки, используемый в upstream block, будет случайным образом выбирать server. upstream random_index Директива 'random_index' позволяет NGINX выдавать файлы в случайном порядке из указанного каталога. location read_ahead Директива `read_ahead` задаёт объём данных, читаемых заранее из клиентского соединения для оптимизации буферизации. httpserverlocation real_ip_header Директива real_ip_header задаёт имя HTTP-заголовка, используемого для получения реального IP-адреса клиента. httpserverlocation real_ip_recursive Директива `real_ip_recursive` включает рекурсивную замену IP-адреса клиента, полученного от доверенных прокси, в NGINX. httpserverlocation recursive_error_pages Директива `recursive_error_pages` управляет тем, обрабатываются ли страницы ошибок рекурсивно. httpserverlocation referer_hash_bucket_size Директива `referer_hash_bucket_size` задаёт размер корзин хеш-таблицы, используемых для хранения HTTP заголовков Referer в NGINX. serverlocation referer_hash_max_size Задает максимальный размер хеш-таблицы, используемой для хранения данных referer в NGINX. serverlocation request_pool_size Директива `request_pool_size` задаёт размер пулов памяти, выделяемых для обработки запросов. httpserver reset_timedout_connection Директива `reset_timedout_connection` позволяет NGINX сбрасывать соединения, у которых истёк тайм-аут, чтобы освободить ресурсы. httpserverlocation resolver Директива resolver определяет DNS-серверы, используемые для разрешения имён доменов. httpserverlocation resolver_timeout Директива resolver_timeout задает максимальное время разрешения DNS в NGINX. httpserverlocation return Директива `return` немедленно возвращает клиенту указанный HTTP-код состояния или ответ с перенаправлением. serverlocationif in server rewrite Директива `rewrite` изменяет URI запроса на основе заданных шаблонов и строк замены. serverlocationif in server rewrite_log Директива rewrite_log включает логирование деталей обработки правил перезаписи для запросов. httpserverlocation root Директива 'root' указывает корневой каталог файлов, которые NGINX обслуживает для 'location' или 'server block'. httpserverlocation satisfy Директива 'satisfy' управляет тем, как предоставляется доступ к ресурсам на основе нескольких методов контроля доступа. httpserverlocation scgi_bind Директива `scgi_bind` задаёт адрес и порт, на которых SCGI-сервер будет прослушивать подключения. httpserverlocation scgi_buffer_size Определяет размер буфера, используемого для чтения первой части ответа от SCGI-сервера. httpserverlocation scgi_buffering Директива 'scgi_buffering' включает или отключает буферизацию ответов от SCGI-серверов в NGINX. httpserverlocation scgi_buffers Директива `scgi_buffers` задаёт количество и размер буферов, используемых для ответов SCGI. httpserverlocation scgi_busy_buffers_size Директива `scgi_busy_buffers_size` задаёт размер буфера для хранения занятых SCGI-ответов в NGINX. httpserverlocation scgi_cache Директива 'scgi_cache' включает кэширование ответов SCGI-серверов в NGINX. httpserverlocation scgi_cache_background_update Директива `scgi_cache_background_update` включает обновление кэша в фоновом режиме для ответов SCGI. httpserverlocation scgi_cache_bypass The `scgi_cache_bypass` directive controls when to bypass the SCGI cache based on specified conditions. httpserverlocation scgi_cache_key Директива `scgi_cache_key` устанавливает ключ кэша для SCGI-ответов в NGINX. httpserverlocation scgi_cache_lock Директива 'scgi_cache_lock' управляет применением блокировки, когда запрос к кэшированному SCGI-ответу обрабатывается одновременно несколькими процессами. httpserverlocation scgi_cache_lock_age Директива `scgi_cache_lock_age` контролирует продолжительность, в течение которой запрос будет удерживать блокировку записи кэша для ответов SCGI. httpserverlocation scgi_cache_lock_timeout Устанавливает максимальное время ожидания блокировки кэшированного ответа в SCGI-кешировании NGINX. httpserverlocation scgi_cache_max_range_offset Настраивает максимальное смещение при получении диапазона из кэша SCGI. httpserverlocation scgi_cache_methods Директива `scgi_cache_methods` указывает HTTP-методы, которые следует кешировать при использовании протокола SCGI с NGINX. httpserverlocation scgi_cache_min_uses Устанавливает минимальное количество обращений к запросу SCGI, после которых он будет кэшироваться. httpserverlocation scgi_cache_path Директива `scgi_cache_path` задаёт место для хранения ответов SCGI, позволяя использовать кэширование для повышения производительности. http scgi_cache_revalidate Директива `scgi_cache_revalidate` управляет тем, будет ли NGINX повторно проверять кэшированные ответы SCGI перед их отправкой клиентам. httpserverlocation scgi_cache_use_stale Директива scgi_cache_use_stale указывает, когда использовать устаревшие данные SCGI-кэша для обслуживания клиентских запросов в определённых ситуациях. httpserverlocation scgi_cache_valid Директива 'scgi_cache_valid' определяет период времени, в течение которого кэшированные ответы на SCGI-запросы считаются действительными. httpserverlocation scgi_connect_timeout Директива `scgi_connect_timeout` задаёт максимальное время для установления соединения с сервером SCGI в NGINX. httpserverlocation scgi_force_ranges Директива `scgi_force_ranges` принуждает использовать запросы диапазонов для ответов SCGI, влияя на то, как данные отправляются клиентам. httpserverlocation scgi_hide_header Директива `scgi_hide_header` указывает NGINX исключать определённые заголовки из ответа, отправляемого клиентам при использовании протокола SCGI. httpserverlocation scgi_ignore_client_abort Директива `scgi_ignore_client_abort` управляет тем, будет ли NGINX игнорировать события разрыва соединения клиента при обработке SCGI-запросов. httpserverlocation scgi_ignore_headers Директива `scgi_ignore_headers` позволяет указать, какие заголовки от SCGI сервера следует игнорировать в ответе клиенту. httpserverlocation scgi_intercept_errors Директива `scgi_intercept_errors` позволяет NGINX перехватывать ошибки, генерируемые SCGI-серверами, что даёт возможность реализовать пользовательскую обработку ошибок. httpserverlocation scgi_limit_rate Директива scgi_limit_rate ограничивает скорость исходящих SCGI-ответов. httpserverlocation scgi_max_temp_file_size Директива `scgi_max_temp_file_size` ограничивает максимальный размер временных файлов, создаваемых для SCGI-запросов. httpserverlocation scgi_next_upstream Директива `scgi_next_upstream` определяет, какие условия ошибок вызывают повторную попытку отправки запроса на следующий сервер в блоке upstream при использовании SCGI. httpserverlocation scgi_next_upstream_timeout Директива 'scgi_next_upstream_timeout' задаёт интервал времени ожидания ответа от следующего SCGI-сервера в upstream-группе, если текущий сервер не отвечает. httpserverlocation scgi_next_upstream_tries Директива 'scgi_next_upstream_tries' задаёт количество попыток подключения к следующему upstream‑серверу в случае сбоя в коммуникации с SCGI‑службой. httpserverlocation scgi_no_cache Директива `scgi_no_cache` управляет поведением серверного кеша для ответов SCGI. httpserverlocation scgi_param Директива `scgi_param` задаёт параметры SCGI для запросов к SCGI-серверам. httpserverlocation scgi_pass Директива `scgi_pass` пересылает запросы на SCGI-сервер. locationif in location scgi_pass_header Директива `scgi_pass_header` позволяет указать заголовки, которые должны быть переданы от SCGI-сервера в ответе клиенту. httpserverlocation scgi_pass_request_body Директива scgi_pass_request_body контролирует, отправляется ли тело запроса на SCGI-сервер при использовании проксирования SCGI. httpserverlocation scgi_pass_request_headers Директива 'scgi_pass_request_headers' контролирует, пересылает ли NGINX заголовки SCGI-запроса на бэкенд. httpserverlocation scgi_read_timeout Устанавливает таймаут чтения ответа от SCGI-сервера. httpserverlocation scgi_request_buffering Директива `scgi_request_buffering` управляет буферизацией SCGI-запросов в NGINX. httpserverlocation scgi_send_timeout Директива 'scgi_send_timeout' задаёт максимальное время, которое NGINX будет ждать при отправке запроса серверу SCGI. httpserverlocation scgi_socket_keepalive Директива 'scgi_socket_keepalive' включает или отключает поддержку keep-alive для SCGI-соединений. httpserverlocation scgi_store Директива `scgi_store` определяет, куда сохранять тело ответа на SCGI-запрос. httpserverlocation scgi_store_access Директива scgi_store_access позволяет задавать правила контроля доступа для сохранения файлов в ответах SCGI. httpserverlocation scgi_temp_file_write_size Устанавливает ограничение размера для временных файлов, создаваемых при обработке SCGI-запросов. httpserverlocation scgi_temp_path Директива `scgi_temp_path` задаёт путь для временного хранения запросов SCGI (Simple Common Gateway Interface), позволяя осуществлять специализированную обработку данных SCGI. httpserverlocation secure_link Директива 'secure_link' используется для защиты ресурсов, требуя наличия действительной защищённой ссылки для доступа. httpserverlocation secure_link_md5 Директива `secure_link_md5` генерирует и проверяет MD5-хэши для защищённых ссылок на файлы. httpserverlocation secure_link_secret Директива `secure_link_secret` задаёт общий секрет, используемый для проверки защищённых ссылок в NGINX. httpserverlocation send_lowat Директива `send_lowat` управляет нижним порогом (low-water mark) для TCP-буферов отправки в NGINX. httpserverlocation send_timeout Директива `send_timeout` устанавливает таймаут для передачи ответа клиенту. httpserverlocation sendfile Директива `sendfile` включает или отключает использование системного вызова `sendfile()` для передачи файлов в ответ на запросы клиентов. httpserverlocation sendfile_max_chunk Директива sendfile_max_chunk задаёт максимальный объём данных, отправляемых с помощью системного вызова sendfile в NGINX. httpserverlocation server Директива `server` определяет блок виртуального сервера в конфигурациях NGINX. http server_name Директива 'server_name' определяет доменные имена, за которые отвечает серверный блок в NGINX. server server_name_in_redirect Директива server_name_in_redirect управляет тем, будет ли имя сервера включено в перенаправления. httpserverlocation server_names_hash_bucket_size Задаёт размер хэш-ячейки для хранения имён серверов. http server_names_hash_max_size Директива 'server_names_hash_max_size' задаёт максимальный размер таблицы хешей, используемой для хранения имён серверов в NGINX. http server_tokens Директива 'server_tokens' управляет тем, включает ли NGINX версию сервера в HTTP-заголовки ответа. httpserverlocation set Директива 'set' присваивает значение переменной в контексте конфигурации NGINX. serverlocationif in server set_real_ip_from Директива 'set_real_ip_from' указывает доверенные адреса, от которых NGINX будет принимать реальный IP клиента. httpserverlocation slice Директива `slice` в NGINX позволяет разбивать запросы для обработки в определённых блоках. httpserverlocation source_charset Директива `source_charset` задаёт набор символов, который сервер NGINX будет использовать для интерпретации исходного содержимого. httpserverlocation split_clients Директива `split_clients` позволяет NGINX разделять клиентов на разные группы на основе указанного процента и выполнять различные действия для каждой группы. http ssi Директива 'ssi' включает или отключает функцию Server Side Includes (SSI) в указанных контекстах. httpserverlocation ssi_ignore_recycled_buffers Директива `ssi_ignore_recycled_buffers` управляет тем, будут ли переработанные буферы игнорироваться при обработке SSI. httpserverlocation ssi_last_modified Директива ssi_last_modified включает или отключивает генерацию заголовков Last-Modified для файлов, обрабатываемых Server Side Includes (SSI). httpserverlocation ssi_min_file_chunk Директива `ssi_min_file_chunk` задаёт минимальный размер фрагментов файла, которые должны обрабатываться при использовании включений на стороне сервера (SSI). httpserverlocation ssi_silent_errors Директива 'ssi_silent_errors' включает или отключает подавление сообщений об ошибках, создаваемых командами SSI в NGINX. httpserverlocation ssi_types Директива 'ssi_types' в NGINX определяет типы медиафайлов, которые должны обрабатываться для Server Side Includes (SSI). httpserverlocation ssi_value_length Директива ssi_value_length задаёт максимальный размер значений переменных SSI в байтах. httpserverlocation ssl_buffer_size Директива `ssl_buffer_size` задаёт размер буфера, используемого для чтения данных SSL. httpserver ssl_certificate Директива ssl_certificate указывает путь к файлу SSL-сертификата для конфигураций сервера HTTPS в NGINX. httpserver ssl_certificate_cache Директива ssl_certificate_cache задаёт параметры кэширования SSL-сертификатов в NGINX. httpserver ssl_certificate_compression Директива ssl_certificate_compression определяет, включена ли или отключена компрессия сертификатов SSL/TLS. httpserver ssl_certificate_key Директива ssl_certificate_key указывает файл приватного ключа, используемый для шифрования SSL/TLS в NGINX. httpserver ssl_ciphers Задает список шифров, используемых для SSL/TLS-соединений в NGINX. httpserver ssl_client_certificate Директива ssl_client_certificate указывает файл, содержащий доверенные сертификаты CA для проверки клиентских сертификатов. httpserver ssl_conf_command Директива ssl_conf_command позволяет задавать конфигурации, связанные с SSL, для NGINX. httpserver ssl_crl Директива `ssl_crl` указывает файл списка отзыва сертификатов (CRL) для проверки отозванных SSL-сертификатов. httpserver ssl_dhparam Указывает параметры DH для обмена ключами Диффи-Хеллмана в SSL/TLS‑соединениях. httpserver ssl_early_data Директива `ssl_early_data` включает или отключает использование ранних данных TLS в NGINX. httpserver ssl_ecdh_curve Задает кривую для ECDH (Elliptic Curve Diffie-Hellman) обмена ключами в сессиях SSL/TLS. httpserver ssl_ech_file Настраивает путь к файлу, содержащему данные конфигурации ECH (Encrypted Client Hello). httpserver ssl_ocsp Директива `ssl_ocsp` включает или отключает проверку протокола Online Certificate Status Protocol (OCSP) для SSL/TLS-соединений в NGINX. httpserver ssl_ocsp_cache Директива `ssl_ocsp_cache` настраивает поведение кэширования ответов OCSP (Протокол онлайн-проверки статуса сертификата) в NGINX. httpserver ssl_ocsp_responder Директива ssl_ocsp_responder указывает URL ответчика OCSP для проверки отзыва SSL-сертификата. httpserver ssl_password_file Директива `ssl_password_file` задаёт путь к файлу, содержащему пароль для приватного ключа SSL-сертификата. httpserver ssl_prefer_server_ciphers Директива `ssl_prefer_server_ciphers` управляет приоритетом наборов шифров, используемых в SSL/TLS-соединениях. httpserver ssl_protocols Директива 'ssl_protocols' указывает SSL/TLS-протоколы, которые разрешено использовать в NGINX. httpserver ssl_reject_handshake Директива `ssl_reject_handshake` используется для управления тем, отклоняется ли SSL-рукопожатие на основании критериев, заданных в конфигурации. httpserver ssl_session_cache Директива `ssl_session_cache` задаёт кэш для параметров SSL-сессии, что ускоряет SSL‑рукопожатие. httpserver ssl_session_ticket_key Директива ssl_session_ticket_key устанавливает ключ session ticket для восстановления SSL-сессий в NGINX. httpserver ssl_session_tickets Директива `ssl_session_tickets` управляет включением или отключением поддержки SSL session tickets в NGINX. httpserver ssl_session_timeout Директива `ssl_session_timeout` задаёт период ожидания для кэширования SSL-сессий в NGINX. httpserver ssl_stapling Директива ssl_stapling включает или отключает OCSP (протокол онлайн-проверки статуса сертификата) stapling в NGINX. httpserver ssl_stapling_file Директива `ssl_stapling_file` указывает имя файла ответа OCSP, который будет использоваться для SSL stapling. httpserver ssl_stapling_responder Директива 'ssl_stapling_responder' настраивает URL для получения ответов OCSP (Online Certificate Status Protocol) в процессе stapling. httpserver ssl_stapling_verify Директива `ssl_stapling_verify` включает проверку ответов OCSP (протокола онлайн-проверки статуса сертификата) для SSL/TLS-соединений. httpserver ssl_trusted_certificate Директива 'ssl_trusted_certificate' указывает один или несколько доверенных сертификатов CA, используемых для проверки клиентских сертификатов в контекстах SSL/TLS. httpserver ssl_verify_client Директива `ssl_verify_client` настраивает, должен ли NGINX запрашивать и проверять SSL-сертификат клиента. httpserver ssl_verify_depth Директива ssl_verify_depth задаёт максимальную глубину цепочки сертификатов CA, которой будет доверять сервер при SSL/TLS-аутентификации клиента. httpserver stub_status Директива 'stub_status' включает простую страницу мониторинга состояния для NGINX. serverlocation sub_filter Директива sub_filter используется для изменения тела ответа путем подстановки одних строк другими. httpserverlocation sub_filter_last_modified Директива sub_filter_last_modified позволяет управлять заголовком Last-Modified проксируемых ответов. httpserverlocation sub_filter_once Директива `sub_filter_once` контролирует, применяется ли замена только один раз в ответе или каждый раз, когда обнаруживается указанная подстрока. httpserverlocation sub_filter_types Директива 'sub_filter_types' настраивает типы содержимого, к которым будут применяться замены в теле ответа в NGINX. httpserverlocation subrequest_output_buffer_size Задает размер выходного буфера для вывода субзапросов в NGINX. httpserverlocation tcp_nodelay Директива tcp_nodelay отключает Nagle's algorithm для TCP-соединений, обеспечивая связь с низкой задержкой. httpserverlocation tcp_nopush Директива tcp_nopush управляет тем, отправляет ли NGINX данные с использованием опции сокета TCP_CORK в Linux. httpserverlocation try_files Директива `try_files` пытается обслуживать файлы из указанных путей, при отсутствии файлов возвращаясь к заданному URI. serverlocation types Директива 'types' в NGINX определяет MIME types на основе расширений файлов. httpserverlocation types_hash_bucket_size Директива 'types_hash_bucket_size' задаёт размер корзины хеширования для таблицы соответствия MIME-типов в NGINX. httpserverlocation types_hash_max_size Устанавливает максимальный размер таблицы хешей для обработки MIME-типов в NGINX. httpserverlocation underscores_in_headers Директива `underscores_in_headers` позволяет использовать символы подчеркивания в именах HTTP-заголовков. httpserver uninitialized_variable_warn Директива 'uninitialized_variable_warn' управляет предупреждениями о неинициализированных переменных в конфигурациях NGINX. httpserverlocation upstream Директива `upstream` определяет группу бэкенд-серверов для балансировки нагрузки. http userid Директива 'userid' в NGINX используется для установки идентификатора пользователя для рабочего процесса, обрабатывающего запрос. httpserverlocation userid_domain Директива `userid_domain` задаёт домен для функции `userid` в NGINX, позволяя связывать идентификаторы сессий с определённым доменом. httpserverlocation userid_expires Задает период, в течение которого файлы cookie с идентификатором пользователя будут действительны. httpserverlocation userid_flags Директива `userid_flags` задаёт флаги для определения идентификаторов пользователей в контексте HTTP-запроса. httpserverlocation userid_mark Директива 'userid_mark' используется для установки уникального идентификатора для отслеживания пользователей в NGINX. httpserverlocation userid_name Директива `userid_name` задаёт имя пользователя, которое будет возвращено в заголовке HTTP-ответа. httpserverlocation userid_p3p Директива `userid_p3p` задаёт политику P3P (Платформа предпочтений конфиденциальности) для разрешения идентификации пользователей с помощью cookies. httpserverlocation userid_path Директива `userid_path` задаёт путь для хранения идентификаторов пользователей (UID), создаваемых системой аутентификации. httpserverlocation userid_service Директива `userid_service` позволяет указать сервис для сопоставления идентификаторов пользователей в NGINX. httpserverlocation uwsgi_bind Директива `uwsgi_bind` задаёт адрес и порт, которые NGINX будет использовать для связи с uWSGI-серверами. httpserverlocation uwsgi_buffer_size Директива `uwsgi_buffer_size` задаёт размер буфера, используемого для чтения первой части ответа от uWSGI сервера. httpserverlocation uwsgi_buffering Директива `uwsgi_buffering` управляет тем, буферизует ли NGINX ответы от приложений uWSGI. httpserverlocation uwsgi_buffers Директива `uwsgi_buffers` задаёт количество и размер буферов, используемых для чтения ответов от uWSGI‑серверов. httpserverlocation uwsgi_busy_buffers_size Задает размер буфера, используемого для хранения данных ответа от серверов uWSGI в NGINX. httpserverlocation uwsgi_cache Директива uwsgi_cache задаёт общий кэш для ответов от uWSGI. httpserverlocation uwsgi_cache_background_update Директива `uwsgi_cache_background_update` управляет тем, будет ли кэш обновляться в фоновом режиме, когда запрос не находит данных в кэше в механизме кэширования uWSGI в NGINX. httpserverlocation uwsgi_cache_bypass Директива uwsgi_cache_bypass определяет условия, при которых кэширование для ответов uWSGI пропускается. httpserverlocation uwsgi_cache_key Директива `uwsgi_cache_key` задаёт ключ для кэша в NGINX при использовании uWSGI-кэширования. httpserverlocation uwsgi_cache_lock Директива `uwsgi_cache_lock` позволяет блокировать кэш, чтобы предотвратить многократную генерацию одного и того же содержимого, когда оно ещё не доступно в кэше. httpserverlocation uwsgi_cache_lock_age Директива `uwsgi_cache_lock_age` задаёт время ожидания блокировки кэша при обслуживании запросов в NGINX с включённым кэшированием uWSGI. httpserverlocation uwsgi_cache_lock_timeout Устанавливает период ожидания (таймаут) для блокировки кэша во время операций кэширования uWSGI. httpserverlocation uwsgi_cache_max_range_offset Устанавливает максимальное смещение в байтах для запросов диапазона в кэшировании uWSGI. httpserverlocation uwsgi_cache_methods Директива uwsgi_cache_methods задаёт, какие HTTP-методы должны кэшироваться uWSGI-кэшем. httpserverlocation uwsgi_cache_min_uses Директива `uwsgi_cache_min_uses` задаёт минимальное количество обращений, после которого запрос будет кешироваться. httpserverlocation uwsgi_cache_path Директива `uwsgi_cache_path` задаёт путь к кэшу для кэширования ответов uWSGI в NGINX. http uwsgi_cache_revalidate Директива `uwsgi_cache_revalidate` управляет тем, будет ли NGINX повторно проверять кешированные ответы у сервера uWSGI перед их выдачей. httpserverlocation uwsgi_cache_use_stale Директива `uwsgi_cache_use_stale` позволяет NGINX отдавать устаревшие кэшированные ответы при возникновении определённых ошибок или условий. httpserverlocation uwsgi_cache_valid Задает длительность кэширования ответов в NGINX при кэшировании UWSGI в зависимости от HTTP-статуса. httpserverlocation uwsgi_connect_timeout Устанавливает тайм-аут подключения к uWSGI-серверу в NGINX. httpserverlocation uwsgi_force_ranges Директива `uwsgi_force_ranges` позволяет серверу отвечать на запросы диапазонов для приложений uWSGI, возвращая полный ответ при установке в 'on'. httpserverlocation uwsgi_hide_header Директива `uwsgi_hide_header` удаляет определённые заголовки, возвращаемые в ответах uWSGI. httpserverlocation uwsgi_ignore_client_abort Директива 'uwsgi_ignore_client_abort' управляет обработкой отключений клиента во время ответов uWSGI. httpserverlocation uwsgi_ignore_headers Директива uwsgi_ignore_headers управляет тем, какие заголовки из ответа uWSGI игнорируются NGINX. httpserverlocation uwsgi_intercept_errors Директива `uwsgi_intercept_errors` управляет тем, перехватывает ли NGINX ошибки, возвращаемые приложениями uWSGI. httpserverlocation uwsgi_limit_rate Директива `uwsgi_limit_rate` ограничивает скорость передачи данных на uWSGI-сервер. httpserverlocation uwsgi_max_temp_file_size Устанавливает максимальный размер временных файлов при обработке запросов uWSGI. httpserverlocation uwsgi_modifier1 Директива 'uwsgi_modifier1' задаёт модификатор для uWSGI-запросов в NGINX. httpserverlocation uwsgi_modifier2 Директива `uwsgi_modifier2` изменяет поведение ответов протокола uWSGI в NGINX. httpserverlocation uwsgi_next_upstream Директива `uwsgi_next_upstream` определяет условия, при которых сервер NGINX попытается передать запрос следующему серверу в группе, если текущий сервер отказал. httpserverlocation uwsgi_next_upstream_timeout Директива 'uwsgi_next_upstream_timeout' задаёт таймаут для следующего upstream-запроса, когда предыдущий запрос завершился неудачно в контексте uWSGI. httpserverlocation uwsgi_next_upstream_tries Директива 'uwsgi_next_upstream_tries' определяет количество upstream-серверов, к которым NGINX будет пытаться подключиться в случае ошибки при связи с исходным upstream-сервером в режиме uWSGI. httpserverlocation uwsgi_no_cache Директива `uwsgi_no_cache` задает условие, при котором ответы от сервера uWSGI не должны кэшироваться. httpserverlocation uwsgi_param Директива `uwsgi_param` определяет параметры, которые будут переданы uWSGI server. httpserverlocation uwsgi_pass Директива `uwsgi_pass` перенаправляет запросы на сервер приложений uWSGI. locationif in location uwsgi_pass_header Директива `uwsgi_pass_header` используется для указания заголовков, передаваемых от приложений uWSGI в ответ клиенту. httpserverlocation uwsgi_pass_request_body Директива uwsgi_pass_request_body контролирует, передается ли тело запроса на сервер uWSGI вместе с заголовками запроса. httpserverlocation uwsgi_pass_request_headers Директива 'uwsgi_pass_request_headers' управляет передачей заголовков запроса на сервер uWSGI. httpserverlocation uwsgi_read_timeout Устанавливает таймаут на чтение ответа от сервера uWSGI в NGINX. httpserverlocation uwsgi_request_buffering Директива 'uwsgi_request_buffering' контролирует, буферизуются ли тела запросов при обработке запросов uWSGI. httpserverlocation uwsgi_send_timeout Задает время ожидания для чтения ответа от uWSGI-пира. httpserverlocation uwsgi_socket_keepalive Директива `uwsgi_socket_keepalive` включает или отключает keepalive на сокетном соединении uWSGI для повышения надежности. httpserverlocation uwsgi_ssl_certificate Директива `uwsgi_ssl_certificate` указывает SSL-сертификат для соединений uWSGI в NGINX. httpserverlocation uwsgi_ssl_certificate_cache Директива 'uwsgi_ssl_certificate_cache' задаёт поведение кэширования SSL-сертификатов при использовании протокола uWSGI в NGINX, повышая производительность за счёт сокращения времени SSL-рукопожатий. httpserverlocation uwsgi_ssl_certificate_key Настраивает приватный ключ для SSL-сертификата, используемого uWSGI. httpserverlocation uwsgi_ssl_ciphers Директива uwsgi_ssl_ciphers задаёт список шифров для SSL-соединений с серверами uWSGI. httpserverlocation uwsgi_ssl_conf_command Директива `uwsgi_ssl_conf_command` задаёт команды конфигурации SSL для подключений uWSGI в NGINX. httpserverlocation uwsgi_ssl_crl Директива 'uwsgi_ssl_crl' указывает файл CRL (Certificate Revocation List), который будет использоваться для SSL-соединений uWSGI в NGINX. httpserverlocation uwsgi_ssl_name Директива `uwsgi_ssl_name` задаёт имя хоста, используемое для SSL-соединений с сервером uWSGI. httpserverlocation uwsgi_ssl_password_file Указывает путь к файлу, содержащему пароль SSL для подключений к uWSGI backend. httpserverlocation uwsgi_ssl_protocols Директива `uwsgi_ssl_protocols` задаёт SSL-протоколы для связи между NGINX и вышестоящими серверами uWSGI. httpserverlocation uwsgi_ssl_server_name Директива `uwsgi_ssl_server_name` указывает, отправлять ли имя сервера на сервер uWSGI по SSL. httpserverlocation uwsgi_ssl_session_reuse Директива uwsgi_ssl_session_reuse управляет повторным использованием SSL-сессий для запросов uWSGI в NGINX. httpserverlocation uwsgi_ssl_trusted_certificate Директива 'uwsgi_ssl_trusted_certificate' указывает файл доверенного CA-сертификата для проверки SSL-соединений от серверов uWSGI. httpserverlocation uwsgi_ssl_verify Директива `uwsgi_ssl_verify` настраивает проверку SSL-сертификатов для запросов uWSGI в NGINX. httpserverlocation uwsgi_ssl_verify_depth Директива `uwsgi_ssl_verify_depth` задаёт глубину проверки SSL-сертификатов для связи с uWSGI. httpserverlocation uwsgi_store Директива `uwsgi_store` позволяет сохранять ответ от uWSGI-сервера в указанный файл. httpserverlocation uwsgi_store_access Директива `uwsgi_store_access` настраивает контроль доступа к ответам, кэшированным на стороне сервера для приложений uWSGI. httpserverlocation uwsgi_string Директива `uwsgi_string` позволяет задать конкретную строку, которая будет отправлена на сервер приложений uWSGI. httpserverlocation uwsgi_temp_file_write_size Задает размер временных файлов, используемых для буферизованных ответов uWSGI. httpserverlocation uwsgi_temp_path Директива `uwsgi_temp_path` задаёт путь к временным файлам, используемым модулем uWSGI в NGINX. httpserverlocation valid_referers Директива `valid_referers` определяет список разрешённых URL-адресов referer для входящих запросов. serverlocation variables_hash_bucket_size Директива 'variables_hash_bucket_size' устанавливает размер бакетов хеша, используемых для хранения переменных NGINX. http variables_hash_max_size Директива 'variables_hash_max_size' задаёт максимальный размер хеш-таблицы, используемой для хранения переменных NGINX. http xml_entities Директива 'xml_entities' включает или отключает кодирование сущностей XML в ответах NGINX. httpserverlocation xslt_last_modified Директива `xslt_last_modified` позволяет серверу отвечать с отметкой времени последнего изменения XML-документа, обработанного с помощью XSLT. httpserverlocation xslt_param Директива `xslt_param` позволяет задавать параметры для XSLT-преобразований в NGINX. httpserverlocation xslt_string_param Директива `xslt_string_param` позволяет задавать параметры для обработки XSLT в конфигурациях NGINX. httpserverlocation xslt_stylesheet Директива `xslt_stylesheet` указывает XSLT-шаблон, который следует применить к XML-ответам в NGINX. location xslt_types Директива xslt_types определяет MIME-типы для XSLT-ответов в NGINX. httpserverlocation zone Директива 'zone' определяет зону разделяемой памяти для данных состояния сессий в NGINX. upstream

NGINX Stream Core15

pass Директива 'pass' определяет, куда направлять запросы клиентов в stream-модуле NGINX. stream server preread_buffer_size Задает размер буфера для чтения начальных данных в модулях stream. streamstream server preread_timeout Устанавливает таймаут для фазы prereading потокового соединения. streamstream server proxy_download_rate Директива `proxy_download_rate` управляет скоростью передачи данных для проксируемых потоков. streamstream server proxy_downstream_buffer Директива proxy_downstream_buffer контролирует буферизацию данных, получаемых от upstream-серверов в модуле NGINX stream. streamstream server proxy_half_close Директива `proxy_half_close` контролирует, закрывает ли NGINX upstream‑соединение после закрытия клиентского соединения в конфигурациях модуля `stream`. streamstream server proxy_protocol_timeout Устанавливает таймаут для получения заголовка PROXY protocol в Stream-модуле NGINX. streamstream server proxy_requests Директива proxy_requests контролирует, может ли NGINX обрабатывать входящие прокси-запросы в модуле stream. streamstream server proxy_responses Директива proxy_responses контролирует количество ответов, которые модуль NGINX Stream будет принимать от upstream servers перед закрытием соединения. streamstream server proxy_ssl Директива proxy_ssl в NGINX Stream Core включает SSL-проксирование для upstream-соединений. streamstream server proxy_upload_rate Директива proxy_upload_rate контролирует максимальную скорость загрузки для проксированных подключений в NGINX Stream. streamstream server proxy_upstream_buffer Устанавливает размер upstream-буфера для TCP и UDP соединений в модуле `stream` NGINX. streamstream server ssl_alpn Директива `ssl_alpn` задаёт протоколы Application-Layer Protocol Negotiation (ALPN) для Stream-соединений в NGINX. streamstream server ssl_handshake_timeout Директива ssl_handshake_timeout задаёт максимальное время, отведённое на завершение SSL‑рукопожатия. streamstream server ssl_preread Enables SSL/TLS handshake parsing for TCP streams in NGINX. streamstream server

NGINX Mail Core24

auth_http Директива `auth_http` в NGINX Mail Core настраивает внешний сервер для аутентификации почтовых пользователей посредством HTTP-запроса. mailmail server auth_http_header Директива auth_http_header задаёт HTTP-заголовки, используемые для аутентификации в модуле NGINX Mail. mailmail server auth_http_pass_client_cert Директива `auth_http_pass_client_cert` настраивает, следует ли передавать сертификат клиента на HTTP-сервер аутентификации. mailmail server auth_http_timeout Устанавливает таймаут для HTTP-запросов авторизации в почтовом модуле NGINX. mailmail server imap_auth Директива imap_auth задаёт механизмы аутентификации, используемые для IMAP‑соединений в NGINX Mail. mailmail server imap_capabilities Директива `imap_capabilities` настраивает возможности IMAP-сервера в модуле NGINX Mail. mailmail server imap_client_buffer Директива `imap_client_buffer` задаёт размер буфера для IMAP-клиентских подключений в NGINX Mail. mailmail server max_errors Директива `max_errors` задаёт максимальное число ошибок, допускаемых при подключении к почтовым серверам. mailmail server pop3_auth Директива `pop3_auth` определяет механизм аутентификации для POP3-сервера в Mail-модуле NGINX. mailmail server pop3_capabilities Директива 'pop3_capabilities' указывает возможности, поддерживаемые POP3-сервером в NGINX Mail Core. mailmail server protocol Директива 'protocol' указывает тип протокола для подключения к почтовому серверу в NGINX Mail Core module. mail server proxy Директива 'proxy' в модуле NGINX Mail Core используется для определения настроек прокси для почтовых соединений. mailmail server proxy_buffer Директива `proxy_buffer` позволяет настроить размеры буферов для проксируемых почтовых сообщений в NGINX Mail Core. mailmail server proxy_pass_error_message Директива `proxy_pass_error_message` управляет обработкой сообщений об ошибках при передаче запросов проксируемому бэкенду в модуле NGINX Mail Core. mailmail server proxy_protocol Директива proxy_protocol позволяет NGINX принимать соединения, использующие PROXY protocol, для почтовых серверов. mailmail server proxy_smtp_auth Директива `proxy_smtp_auth` включает или отключает проксирование SMTP-аутентификации в модуле NGINX Mail Core. mailmail server proxy_timeout Директива `proxy_timeout` задаёт максимальное время ожидания для подключений в Mail Core-модуле NGINX. mailmail server smtp_auth Директива smtp_auth задаёт механизмы аутентификации, поддерживаемые SMTP-клиентами. mailmail server smtp_capabilities Директива smtp_capabilities настраивает SMTP-возможности, объявляемые почтовым сервером NGINX. mailmail server smtp_client_buffer Директива smtp_client_buffer задаёт размер буфера, используемого для коммуникации с SMTP-клиентом в Mail-модуле NGINX. mailmail server smtp_greeting_delay Директива smtp_greeting_delay устанавливает задержку перед отправкой SMTP-приветствия клиентам при подключении. mailmail server starttls Директива starttls включает команду STARTTLS для почтовых протоколов, позволяя инициировать защищённое соединение по TLS. mailmail server timeout Директива 'timeout' задает максимальное время, в течение которого почтовый сервер ожидает обмена данными с клиентом перед закрытием соединения. mailmail server xclient Директива xclient управляет тем, устанавливать ли заголовок X-Client в IP-адрес удалённого клиента. mailmail server

NGINX Core43

accept_mutex Директива `accept_mutex` управляет использованием механизма взаимного исключения при принятии новых соединений. events accept_mutex_delay Директива 'accept_mutex_delay' управляет временем, в течение которого рабочий процесс будет ждать, пока accept mutex станет доступен, прежде чем принимать новые соединения. events acceptex_read Директива `acceptex_read` включает или отключает использование опции сокета AcceptEx для принятия соединений. events daemon Директива daemon контролирует, будет ли NGINX работать в фоновом режиме (daemon mode) или в переднем плане. main debug_connection Директива `debug_connection` указывает, какие клиентские подключения должны регистрироваться для целей отладки при использовании NGINX в режиме отладки. events debug_points Директива `debug_points` управляет поведением NGINX при достижении определённых точек отладки во время обработки. main devpoll_changes Директива devpoll_changes задаёт максимальное число файловых дескрипторов, которые могут обрабатываться одновременно в методе событий devpoll. events devpoll_events Директива `devpoll_events` настраивает NGINX на использование механизма уведомления о событиях DEVPOLL для управления соединениями. events env Директива 'env' позволяет задавать переменные окружения для рабочих процессов NGINX. main epoll_events Директива `epoll_events` настраивает модель обработки событий для NGINX при использовании механизма epoll. events error_log Директива error_log в NGINX указывает файл или расположение, куда записываются сообщения об ошибках. main eventport_events Директива 'eventport_events' настраивает обработку event ports в NGINX. events events Директива events в NGINX настраивает событийно-ориентированную архитектуру для обработки подключений. main google_perftools_profiles Директива `google_perftools_profiles` включает профилирование с помощью Google Performance Tools в NGINX. main http Директива 'http' в NGINX включает контекст конфигурации HTTP-сервера. main iocp_threads Директива 'iocp_threads' задаёт количество потоков завершения I/O для управления асинхронными операциями в NGINX на Windows. events kqueue_changes Директива `kqueue_changes` задаёт количество изменений, которые можно добавить в экземпляр kqueue для мониторинга событий в системах macOS. events kqueue_events Директива kqueue_events настраивает NGINX на использование механизма уведомлений о событиях kqueue в системах BSD для эффективной обработки событий. events load_module Директива `load_module` динамически загружает модуль NGINX во время выполнения. main lock_file Директива `lock_file` указывает файл, используемый для обеспечения запуска только одного экземпляра NGINX одновременно. main mail The 'mail' directive is used to enable the mail processing module in NGINX, allowing it to handle email protocols like IMAP and POP3. main master_process Директива 'master_process' управляет работой мастер-процесса NGINX. main multi_accept Директива multi_accept позволяет рабочему процессу одновременно принимать несколько соединений с прослушивающего сокета. events pcre_jit Директива `pcre_jit` включает или отключает JIT-компиляцию (Just-In-Time) для регулярных выражений PCRE в NGINX. main pid Директива `pid` указывает файл, в который NGINX должен записать идентификатор процесса (PID) при запуске в режиме демона. main post_acceptex Директива 'post_acceptex' указывает функцию, которая выполняется после успешной операции accept на сокете в NGINX. events quic_bpf Директива 'quic_bpf' включает или отключает использование BPF (Berkeley Packet Filter) для обработки протокола QUIC в NGINX. main ssl_engine Директива ssl_engine указывает SSL-библиотеку, которая будет использоваться NGINX для SSL-соединений. main ssl_object_cache_inheritable Директива `ssl_object_cache_inheritable` определяет, могут ли настройки кэша объектов SSL наследоваться из основного контекста. main stream Директива 'stream' определяет блок для обработки трафика TCP и UDP в NGINX. main thread_pool Директива `thread_pool` настраивает пул потоков для обработки асинхронных запросов в NGINX. main timer_resolution Задаёт разрешение таймера в миллисекундах. main use Директива 'use' задаёт метод обработки событий в NGINX. events user Директива user задаёт пользователя и группу, от имени которых будут выполняться рабочие процессы NGINX. main worker_aio_requests Директива 'worker_aio_requests' настраивает максимальное количество асинхронных операций ввода-вывода, которые каждый рабочий процесс может выполнять одновременно. events worker_connections Директива worker_connections устанавливает максимальное количество одновременных соединений, которое может обрабатывать каждый рабочий процесс. events worker_cpu_affinity Директива `worker_cpu_affinity` привязывает worker-процессы NGINX к конкретным ядрам CPU для повышения производительности. main worker_priority Устанавливает приоритет рабочих процессов для более эффективного планирования на многопроцессорных системах. main worker_processes Директива worker_processes задаёт количество рабочих процессов в NGINX. main worker_rlimit_core Устанавливает предел размера core-файлов для рабочих процессов. main worker_rlimit_nofile Директива 'worker_rlimit_nofile' устанавливает максимальное количество открытых файлов, которое может иметь каждый рабочий процесс NGINX. main worker_shutdown_timeout Устанавливает тайм-аут для плавного завершения рабочих процессов в NGINX. main working_directory Устанавливает рабочую директорию для рабочих процессов NGINX. main

NGINX Accept-Language module1

Support AJP protocol proxy with NGINX38

LDAP Authentication module for NGINX7

NGINX cookie flag module1

NGINX module to limit the number of malicious ip forged cookies4

NGINX CoolKit Module1

NGINX module for serving DNS-over-HTTPS (DOH) requests4

NGINX module for adding ETag to dynamic content2

Media streaming server based on nginx-module-rtmp134

access_log ack_window allow application buffer buflen busy chunk_size connection_pool_size dash dash_cleanup dash_fragment dash_nested dash_path dash_playlist_length deny drop_idle_publisher exec exec_block exec_kill_signal exec_options exec_play exec_play_done exec_publish exec_publish_done exec_pull exec_push exec_record_done exec_static flv_live location gop_cache gop_max_audio_count gop_max_frame_count gop_max_video_count hls hls_audio_buffer_size hls_base_url hls_cleanup hls_continuous hls_fragment hls_fragment_naming hls_fragment_naming_granularity hls_fragment_slicing hls_fragments_per_key hls_key_path hls_key_url hls_keys hls_max_audio_delay hls_max_fragment hls_muxdelay hls_nested hls_path hls_playlist_length hls_sync hls_type hls_variant idle_streams interleave listen live log_format log_interval log_size max_connections max_message max_streams merge_slashes meta netcall_buffer netcall_timeout notify_method notify_no_resolve notify_relay_redirect notify_update_strict notify_update_timeout on_connect on_disconnect on_done on_play on_play_done on_publish on_publish_done on_record_done on_update out_cork out_queue ping ping_timeout play play_local_path play_restart play_temp_path play_time_fix publish_notify publish_time_fix pull pull_reconnect push push_reconnect record record_append record_interval record_lock record_max_frames record_max_size record_notify record_path record_suffix record_unique recorder relay_buffer resolver resolver_timeout respawn respawn_timeout rtmp main rtmp_auto_push main rtmp_auto_push_reconnect main rtmp_control httpserverlocation rtmp_socket_dir main rtmp_stat httpserverlocation rtmp_stat_format httpserverlocation rtmp_stat_stylesheet httpserverlocation send_lowat send_timeout server server_name session_relay so_keepalive stream_buckets sync timeout wait_key wait_video

NGINX GeoIP2 module3

NGINX Module for Google Mirror creation5

An NGINX module for collecting stats into Graphite4

NGINX module for setting immutable caching on static assets2

NGINX JPEG filter module12

NGINX Javascript challenge module5

NGINX JSON variables module1

NGINX JWT Module4

NGINX Limiting rate by given variables2

Kaltura Media Framework Common NGINX Module367

access_log ack_window allow application buffer buflen busy chunk_size dash dash_cleanup dash_fragment dash_nested dash_path dash_playlist_length deny drop_idle_publisher dump_folder dynamic_var_max_size exec exec_block exec_kill_signal exec_options exec_play exec_play_done exec_publish exec_publish_done exec_pull exec_push exec_record_done exec_static force_memory_segments hls hls_audio_buffer_size hls_base_url hls_cleanup hls_continuous hls_fragment hls_fragment_naming hls_fragment_naming_granularity hls_fragment_slicing hls_fragments_per_key hls_key_path hls_key_url hls_keys hls_max_audio_delay hls_max_fragment hls_muxdelay hls_nested hls_path hls_playlist_length hls_sync hls_type hls_variant idle_streams input_bufs_bin_count input_bufs_max_free input_bufs_size input_delay input_delay_margin interleave kmp_audio_buffer_size kmp_audio_mem_limit kmp_audio_sync_margin kmp_buffer_bin_count kmp_cc stream server kmp_cc_api location kmp_cc_dump_folder streamstream server kmp_cc_in_buffer_bin_count streamstream server kmp_cc_in_buffer_size streamstream server kmp_cc_in_dump_folder streamstream server kmp_cc_in_log_frames streamstream server kmp_cc_in_max_free_buffers streamstream server kmp_cc_in_mem_limit streamstream server kmp_cc_in_read_timeout streamstream server kmp_cc_in_send_timeout streamstream server kmp_cc_max_pending_packets streamstream server kmp_cc_out_buffer_bin_count streamstream server kmp_cc_out_ctrl_add_header streamstream server kmp_cc_out_ctrl_buffer_size streamstream server kmp_cc_out_ctrl_publish_url streamstream server kmp_cc_out_ctrl_read_timeout streamstream server kmp_cc_out_ctrl_republish_url streamstream server kmp_cc_out_ctrl_retries streamstream server kmp_cc_out_ctrl_retry_interval streamstream server kmp_cc_out_ctrl_timeout streamstream server kmp_cc_out_ctrl_unpublish_url streamstream server kmp_cc_out_flush_timeout streamstream server kmp_cc_out_keepalive_interval streamstream server kmp_cc_out_log_frames streamstream server kmp_cc_out_max_free_buffers streamstream server kmp_cc_out_max_republishes streamstream server kmp_cc_out_mem_high_watermark streamstream server kmp_cc_out_mem_low_watermark streamstream server kmp_cc_out_republish_interval streamstream server kmp_cc_out_subtitle_buffer_size streamstream server kmp_cc_out_subtitle_mem_limit streamstream server kmp_cc_out_timeout streamstream server kmp_cc_out_timescale streamstream server kmp_cc_out_video_buffer_size streamstream server kmp_cc_out_video_mem_limit streamstream server kmp_ctrl_add_header kmp_ctrl_buffer_size kmp_ctrl_connect_url kmp_ctrl_publish_url kmp_ctrl_read_timeout kmp_ctrl_republish_url kmp_ctrl_retries kmp_ctrl_retry_interval kmp_ctrl_timeout kmp_ctrl_unpublish_url kmp_flush_timeout kmp_idle_timeout kmp_log_frames kmp_max_free_buffers kmp_max_republishes kmp_mem_high_watermark kmp_mem_low_watermark kmp_out_api location kmp_republish_interval kmp_rtmp stream server kmp_rtmp_api location kmp_rtmp_in_buffer_bin_count streamstream server kmp_rtmp_in_buffer_size streamstream server kmp_rtmp_in_dump_folder streamstream server kmp_rtmp_in_log_frames streamstream server kmp_rtmp_in_max_free_buffers streamstream server kmp_rtmp_in_mem_limit streamstream server kmp_rtmp_in_read_timeout streamstream server kmp_rtmp_in_send_timeout streamstream server kmp_rtmp_out_buffer_bin_count streamstream server kmp_rtmp_out_buffer_size streamstream server kmp_rtmp_out_chunk_size streamstream server kmp_rtmp_out_dump_folder streamstream server kmp_rtmp_out_flash_ver streamstream server kmp_rtmp_out_flush_timeout streamstream server kmp_rtmp_out_max_free_buffers streamstream server kmp_rtmp_out_max_process_delay streamstream server kmp_rtmp_out_mem_limit streamstream server kmp_rtmp_out_min_process_delay streamstream server kmp_rtmp_out_notif_add_header streamstream server kmp_rtmp_out_notif_buffer_size streamstream server kmp_rtmp_out_notif_read_timeout streamstream server kmp_rtmp_out_notif_timeout streamstream server kmp_rtmp_out_notif_url streamstream server kmp_rtmp_out_onfi_period streamstream server kmp_rtmp_out_timeout streamstream server kmp_rtmp_out_write_meta_timeout streamstream server kmp_timeout kmp_timescale kmp_video_buffer_size kmp_video_mem_limit listen live live_api location live_kmp stream server live_kmp_dump_folder streamstream server live_kmp_log_frames streamstream server live_kmp_read_timeout streamstream server live_kmp_send_timeout streamstream server live_ksmp location live_ksmp_comp_level httpserverlocation ll_segmenter ll_segmenter_audio_process_delay ll_segmenter_backward_jump_threshold ll_segmenter_close_segment_delay ll_segmenter_dispose_threshold ll_segmenter_forward_jump_threshold ll_segmenter_frame_process_delay ll_segmenter_inactive_timeout ll_segmenter_max_pending_segments ll_segmenter_max_skip_frames ll_segmenter_min_part_duration ll_segmenter_segment_start_margin ll_segmenter_start_period_threshold ll_segmenter_video_duration_margin ll_segmenter_video_end_segment_margin ll_segmenter_wait_video_timeout log_format map map_hash_bucket_size map_hash_max_size max_connections max_message max_streams mem_block_sizes mem_high_watermark mem_limit mem_low_watermark meta netcall_buffer netcall_timeout notify_method notify_relay_redirect notify_update_strict notify_update_timeout on_connect on_disconnect on_done on_play on_play_done on_publish on_publish_done on_record_done on_update out_cork out_queue part_duration pckg location pckg_active_policy httpserverlocation pckg_back_fill httpserverlocation pckg_captions_json httpserverlocation pckg_capture httpserverlocation pckg_capture_granularity httpserverlocation pckg_capture_redirect httpserverlocation pckg_channel_id httpserverlocation pckg_empty_segments httpserverlocation pckg_enc_iv_seed httpserverlocation pckg_enc_json httpserverlocation pckg_enc_key_seed httpserverlocation pckg_enc_scheme httpserverlocation pckg_enc_scope httpserverlocation pckg_enc_serve_key httpserverlocation pckg_expires_index httpserverlocation pckg_expires_index_blocking httpserverlocation pckg_expires_index_gone httpserverlocation pckg_expires_master httpserverlocation pckg_expires_static httpserverlocation pckg_format httpserverlocation pckg_ksmp_max_uncomp_size httpserverlocation pckg_last_modified_static httpserverlocation pckg_m3u8_container httpserverlocation pckg_m3u8_ctl_block_reload httpserverlocation pckg_m3u8_ctl_part_hold_back_percent httpserverlocation pckg_m3u8_ctl_skip_boundary_percent httpserverlocation pckg_m3u8_enc_key_format httpserverlocation pckg_m3u8_enc_key_format_versions httpserverlocation pckg_m3u8_enc_key_uri httpserverlocation pckg_m3u8_enc_output_iv httpserverlocation pckg_m3u8_low_latency httpserverlocation pckg_m3u8_mux_segments httpserverlocation pckg_m3u8_parts httpserverlocation pckg_m3u8_program_date_time httpserverlocation pckg_m3u8_rendition_reports httpserverlocation pckg_m3u8_subtitle_format httpserverlocation pckg_max_segment_index httpserverlocation pckg_media_timestamps httpserverlocation pckg_media_type_selector httpserverlocation pckg_mpd_pres_delay_segments httpserverlocation pckg_mpd_profiles httpserverlocation pckg_mpd_subtitle_format httpserverlocation pckg_mpegts_align_frames httpserverlocation pckg_mpegts_interleave_frames httpserverlocation pckg_output_buffer_pool httpserverlocation pckg_pass_codes httpserverlocation pckg_segment_metadata httpserverlocation pckg_session_data_json httpserverlocation pckg_timeline_id httpserverlocation pckg_uri httpserverlocation persist_filler_path ping ping_timeout play play_local_path play_restart play_temp_path play_time_fix preset preset_names_hash_bucket_size preset_names_hash_max_size publish_notify pull pull_reconnect push push_reconnect record record_append record_interval record_lock record_max_frames record_max_size record_notify record_path record_suffix record_unique recorder relay_buffer respawn respawn_timeout rtmp main rtmp_auto_push main rtmp_auto_push_reconnect main rtmp_control httpserverlocation rtmp_kmp_api location rtmp_socket_dir main rtmp_stat httpserverlocation rtmp_stat_stylesheet httpserverlocation sandbox segment_duration segment_info_bitrate segment_info_bitrate_lower_bound segment_info_bitrate_upper_bound segment_info_gaps segmenter_backward_jump_threshold segmenter_candidate_margin segmenter_forward_jump_threshold segmenter_forward_skip_threshold segmenter_inactive_timeout segmenter_initial_ready_threshold segmenter_keyframe_alignment_margin segmenter_max_skip_frames segmenter_max_span_average segmenter_min_duration segmenter_ready_threshold segmenter_split_snap_range segmenter_start_truncate_limit segmenter_track_add_snap_range segmenter_track_remove_snap_range server session_relay stream_buckets sync syncer syncer_correction_reuse_threshold syncer_inter_jump_log_threshold syncer_inter_jump_threshold syncer_jump_sync_frames syncer_max_backward_drift syncer_max_forward_drift timeout timescale ts location ts_buffer_size streamstream server ts_dump_folder httpserverlocation ts_kmp stream server ts_kmp_api location ts_kmp_audio_buffer_size streamstream server ts_kmp_audio_mem_limit streamstream server ts_kmp_buffer_bin_count streamstream server ts_kmp_ctrl_add_header streamstream server ts_kmp_ctrl_buffer_size streamstream server ts_kmp_ctrl_connect_url streamstream server ts_kmp_ctrl_publish_url streamstream server ts_kmp_ctrl_read_timeout streamstream server ts_kmp_ctrl_republish_url streamstream server ts_kmp_ctrl_retries streamstream server ts_kmp_ctrl_retry_interval streamstream server ts_kmp_ctrl_timeout streamstream server ts_kmp_ctrl_unpublish_url streamstream server ts_kmp_flush_timeout streamstream server ts_kmp_log_frames streamstream server ts_kmp_max_free_buffers streamstream server ts_kmp_max_republishes streamstream server ts_kmp_mem_high_watermark streamstream server ts_kmp_mem_low_watermark streamstream server ts_kmp_republish_interval streamstream server ts_kmp_timeout streamstream server ts_kmp_timescale streamstream server ts_kmp_video_buffer_size streamstream server ts_kmp_video_mem_limit streamstream server ts_mem_limit httpserverlocation ts_stream_id httpserverlocation ts_timeout streamstream server type3_ext_ts variables_hash_bucket_size variables_hash_max_size wait_key wait_video

ZeroMQ logger module for NGINX4

Nginx с WebAssembly на базе wasmtime45

NTLM NGINX Module2

NGINX upstream module for the Redis 2.0 protocol11

Secure token module for NGINX34

Shibboleth Auth Request module for NGINX3

Nginx module for HTTP SPNEGO auth14

NGINX module for sending stats to statsd4

NGINX sysguard module7

Monitor the incoming and outgoing traffic metrics in realtime for NGINX5

NGINX HTTP Untar Module3

NGINX-based VOD Packager74

vod location vod_align_segments_to_key_frames httpserverlocation vod_apply_dynamic_mapping httpserverlocation vod_base_url httpserverlocation vod_bootstrap_segment_durations httpserverlocation vod_cache_buffer_size httpserverlocation vod_clip_from_param_name httpserverlocation vod_clip_to_param_name httpserverlocation vod_drm_clear_lead_segment_count httpserverlocation vod_drm_enabled httpserverlocation vod_drm_info_cache httpserverlocation vod_drm_max_info_length httpserverlocation vod_drm_request_uri httpserverlocation vod_drm_single_key httpserverlocation vod_drm_upstream_location httpserverlocation vod_dynamic_clip_map_uri httpserverlocation vod_dynamic_mapping_cache httpserverlocation vod_encryption_iv_seed httpserverlocation vod_expires httpserverlocation vod_expires_live httpserverlocation vod_expires_live_time_dependent httpserverlocation vod_fallback_upstream_location httpserverlocation vod_force_continuous_timestamps httpserverlocation vod_force_playlist_type_vod httpserverlocation vod_force_sequence_index httpserverlocation vod_gop_look_ahead httpserverlocation vod_gop_look_behind httpserverlocation vod_ignore_edit_list httpserverlocation vod_initial_read_size httpserverlocation vod_lang_param_name httpserverlocation vod_last_modified httpserverlocation vod_last_modified_types httpserverlocation vod_live_mapping_cache httpserverlocation vod_live_response_cache httpserverlocation vod_live_window_duration httpserverlocation vod_manifest_duration_policy httpserverlocation vod_manifest_segment_durations_mode httpserverlocation vod_mapping_cache httpserverlocation vod_max_frame_count httpserverlocation vod_max_frames_size httpserverlocation vod_max_mapping_response_size httpserverlocation vod_max_metadata_size httpserverlocation vod_max_upstream_headers_size httpserverlocation vod_media_set_map_uri httpserverlocation vod_media_set_override_json httpserverlocation vod_metadata_cache httpserverlocation vod_min_single_nalu_per_frame_segment httpserverlocation vod_mode httpserverlocation vod_multi_uri_suffix httpserverlocation vod_notification_uri httpserverlocation vod_open_file_thread_pool httpserverlocation vod_output_buffer_pool httpserverlocation vod_parse_hdlr_name httpserverlocation vod_parse_udta_name httpserverlocation vod_path_response_postfix httpserverlocation vod_path_response_prefix httpserverlocation vod_performance_counters httpserverlocation vod_proxy_header_name httpserverlocation vod_proxy_header_value httpserverlocation vod_redirect_segments_url httpserverlocation vod_remote_upstream_location httpserverlocation vod_response_cache httpserverlocation vod_secret_key httpserverlocation vod_segment_count_policy httpserverlocation vod_segment_duration httpserverlocation vod_segment_max_frame_count httpserverlocation vod_segments_base_url httpserverlocation vod_source_clip_map_uri httpserverlocation vod_speed_param_name httpserverlocation vod_status location vod_time_shift_param_name httpserverlocation vod_tracks_param_name httpserverlocation vod_upstream_extra_args httpserverlocation vod_upstream_location httpserverlocation

Native cross-site scripting support in NGINX6

Модуль HTTP-конкатенации для NGINX6

Модуль push stream для NGINX36

push_stream_allow_connections_to_events_channel httpserverlocation push_stream_allowed_origins httpserverlocation push_stream_authorized_channels_only httpserverlocation push_stream_channel_deleted_message_text http push_stream_channel_inactivity_time http push_stream_channel_info_on_publish httpserverlocation push_stream_channels_path httpserverlocation push_stream_channels_statistics location push_stream_events_channel_id http push_stream_footer_template httpserverlocation push_stream_header_template httpserverlocation push_stream_header_template_file httpserverlocation push_stream_last_event_id httpserverlocation push_stream_last_received_message_tag httpserverlocation push_stream_last_received_message_time httpserverlocation push_stream_longpolling_connection_ttl httpserverlocation push_stream_max_channel_id_length http push_stream_max_messages_stored_per_channel http push_stream_max_number_of_channels http push_stream_max_number_of_wildcard_channels http push_stream_max_subscribers_per_channel http push_stream_message_template httpserverlocation push_stream_message_ttl http push_stream_padding_by_user_agent httpserverlocation push_stream_ping_message_interval httpserverlocation push_stream_ping_message_text http push_stream_publisher location push_stream_shared_memory_size http push_stream_store_messages httpserverlocation push_stream_subscriber location push_stream_subscriber_connection_ttl httpserverlocation push_stream_timeout_with_body http push_stream_user_agent httpserverlocation push_stream_websocket_allow_publish httpserverlocation push_stream_wildcard_channel_max_qtd httpserverlocation push_stream_wildcard_channel_prefix http

Модуль sticky cookie для NGINX3

Модуль WebP для NGINX1

Модуль анонимизации IP-адресов для NGINX1

Модуль ввода форм для NGINX2

Модуль для обработки загрузки файлов в NGINX20

Переменные типа массива для NGINX1

Ядро модуля статистики трафика stream-сервера Nginx11