This module creates variables, whose values depend on the IP-address of the client.
Use Flag | Description |
---|---|
nginx_modules_http_access | This module provides a simple host-based access control. |
nginx_modules_http_addition | This module adds contents of other locations before and after the current location's content. |
nginx_modules_http_auth_basic | This module protects your site or parts of it with username and password based on HTTP Basic Authentication. |
nginx_modules_http_auth_ldap | LDAP module for nginx which supports authentication against multiple LDAP servers. |
nginx_modules_http_auth_pam | This module provides authentication via PAM. |
nginx_modules_http_auth_request | Module implementing client authorization based on the result of a subrequest. |
nginx_modules_http_autoindex | This module provides automatic directory listings. |
nginx_modules_http_brotli | This module allows for on-the-fly Brotli compression. |
nginx_modules_http_browser | This module creates variables, the values of which depend on the request header "User-agent". |
nginx_modules_http_cache_purge | External module adding ability to purge content from nginx's FastCGI and proxy caches. |
nginx_modules_http_charset | This module can reencode data of one encoding into another. |
nginx_modules_http_dav | This module adds the HTTP and WebDAV methods PUT, DELETE, MKCOL, COPY and MOVE. |
nginx_modules_http_dav_ext | Add missing WebDAV methods PROPFIND & OPTIONS to the existing WebDAV module. |
nginx_modules_http_degradation | Allows to return 204 or 444 code for some locations on low memory condition (reliable on FreeBSD only) |
nginx_modules_http_echo | Brings shell-style goodies to Nginx config file. |
nginx_modules_http_empty_gif | This module keeps a 1x1 transparent GIF in memory that can be served very quickly. |
nginx_modules_http_fancyindex | This module makes possible the generation of file listings, like the built-in autoindex module does, but adding a touch of style. |
nginx_modules_http_fastcgi | This module allows Nginx to interact with FastCGI processes and control what parameters are passed to the process. |
nginx_modules_http_flv | This module provides the ability to seek within FLV (Flash) files using time-based offsets. |
nginx_modules_http_geo | This module creates variables, whose values depend on the IP-address of the client. |
nginx_modules_http_geoip | This module creates variables based on the IP-address of the client matched against the MaxMind GeoIP binary files. |
nginx_modules_http_geoip2 | This module creates variables based on the IP-address of the client matched against the MaxMind GeoIP2 binary files. |
nginx_modules_http_grpc | This module provides gRPC support. |
nginx_modules_http_gunzip | Permits to decompress gzip'ed files on-the-fly for clients not supporting the gzip encoding method. |
nginx_modules_http_gzip | This module allows for on-the-fly gzip compression. |
nginx_modules_http_gzip_static | Before serving a file from disk to a gzip-enabled client, this module will look for a precompressed file in the same location. |
nginx_modules_http_headers_more | Set and clear input and output headers |
nginx_modules_http_image_filter | This module is a filter for transforming JPEG, GIF and PNG images. |
nginx_modules_http_javascript | This module implements location and variable handlers in nginScript. |
nginx_modules_http_limit_conn | This module makes it possible to limit the number of simultaneous connections for the assigned session |
nginx_modules_http_limit_req | This module allows you to limit the number of requests for a given session. |
nginx_modules_http_lua | Embed the power of Lua into nginx |
nginx_modules_http_map | This module allows you to classify, or map a set of values into a different set of values and store the result in a variable. |
nginx_modules_http_memc | An extended version of the standard memcached module that supports set, add, delete, and many more memcached commands. |
nginx_modules_http_memcached | You can use this module to perform simple caching. |
nginx_modules_http_metrics | Module to export various metrics in easy-parseable JSON. |
nginx_modules_http_mirror | This module implements mirroring of an original request by creating background mirror subrequests. |
nginx_modules_http_mogilefs | Enable support for MogileFS. |
nginx_modules_http_mp4 | This module adds pseudo-streaming |
nginx_modules_http_naxsi | An open source, high performance, low rules maintenance, Web Application Firewall module for Nginx. |
nginx_modules_http_perl | This module makes it possible to execute Perl directly within Nginx and call Perl via SSI. |
nginx_modules_http_proxy | This module makes it possible to transfer requests to another server. |
nginx_modules_http_push_stream | Push Stream module, supporting EventSource, WebSocket, Long Polling, and Forever Iframe. |
nginx_modules_http_random_index | Pick a random directory index from a directory. |
nginx_modules_http_realip | This module allows to change the client's IP address to value from request header (e. g. X-Real-IP or X-Forwarded-For). |
nginx_modules_http_referer | This module makes it possible to block access to the site with the incorrect values of line "Referer" in the request header. |
nginx_modules_http_rewrite | This module makes it possible to change URI using regular expressions (PCRE), and to redirect and select configuration depending on variables. |
nginx_modules_http_scgi | An implementation of the Simple Common Gateway Interface. |
nginx_modules_http_secure_link | This module computes and checks request URLs for a required security token. |
nginx_modules_http_security | Web application firewall and Intrusion Detection System. |
nginx_modules_http_slice | A filter that splits a request into subrequests, each returning a certain range of response |
nginx_modules_http_slowfs_cache | This module adds the ability to cache static files |
nginx_modules_http_spdy | This module provides an SPDY implementation. (Deprecated, use IUSE="http2" instead) |
nginx_modules_http_split_clients | This module provides A/B testing support. |
nginx_modules_http_ssi | This module provides a filter which processes Server-Side Includes (SSI) in the input. |
nginx_modules_http_sticky | Module to always forward clients to the same upstream server (via sticky cookies) |
nginx_modules_http_stub_status | This module provides the ability to get some status from nginx. |
nginx_modules_http_sub | This module can search and replace text in the nginx response. |
nginx_modules_http_upload_progress | This module adds the ability to track POST upload progress via JSON API |
nginx_modules_http_upstream_check | Add health check support for upstream servers. |
nginx_modules_http_upstream_hash | This module provides the ability to distribute upstream requests based on hashed key value. |
nginx_modules_http_upstream_ip_hash | This module provides the ability to distribute upstream requests based on the IP-address of the client. |
nginx_modules_http_upstream_keepalive | Thiis module provides the ability to cache connections to upstream servers. |
nginx_modules_http_upstream_least_conn | This module provides the ability to distribute upstream requests using load balancing methods. |
nginx_modules_http_upstream_zone | This module makes it possible to define a shared memory zone that keeps the group's configuration and run-time state that are shared between worker processes. |
nginx_modules_http_userid | This module gives out cookies for identification of clients. |
nginx_modules_http_uwsgi | External module for the uWSGI protocol for python web apps. |
nginx_modules_http_vhost_traffic_status | This module provides access to virtual host status information. |
nginx_modules_http_vod | Adds support for video streaming using DASH, HDS, HLS, MSS. |
nginx_modules_http_xslt | This module is a filter which converts an XML response with the aid of one or more XSLT templates. |