Blame docs/manual/mod/index.html.en

Packit 90a5c9
Packit 90a5c9
Packit 90a5c9
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head>
Packit 90a5c9
<meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type" />
Packit 90a5c9
Packit 90a5c9
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Packit 90a5c9
              This file is generated from xml source: DO NOT EDIT
Packit 90a5c9
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Packit 90a5c9
      -->
Packit 90a5c9
<title>Module Index - Apache HTTP Server Version 2.4</title>
Packit 90a5c9
<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
Packit 90a5c9
<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
Packit 90a5c9
<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" />
Packit 90a5c9
<script src="../style/scripts/prettify.min.js" type="text/javascript">
Packit 90a5c9
</script>
Packit 90a5c9
Packit 90a5c9
<link href="../images/favicon.ico" rel="shortcut icon" /></head>
Packit 90a5c9
<body id="module-index">
Packit 90a5c9

Modules | Directives | FAQ | Glossary | Sitemap

Packit 90a5c9

Apache HTTP Server Version 2.4

Packit 90a5c9
Packit 90a5c9
<-
Packit 90a5c9
Packit 90a5c9
Apache > HTTP Server > Documentation > Version 2.4

Module Index

Packit 90a5c9
Packit 90a5c9

Available Languages:  de  |

Packit 90a5c9
 en  |
Packit 90a5c9
 es  |
Packit 90a5c9
 fr  |
Packit 90a5c9
 ja  |
Packit 90a5c9
 ko  |
Packit 90a5c9
 tr  |
Packit 90a5c9
 zh-cn 

Packit 90a5c9
Packit 90a5c9
Packit 90a5c9
    

Packit 90a5c9
      Below is a list of all of the modules that come as part of
Packit 90a5c9
      the Apache HTTP Server distribution.  See also the complete
Packit 90a5c9
      alphabetical list of all Apache HTTP Server
Packit 90a5c9
      directives.
Packit 90a5c9
    

Packit 90a5c9
  
Packit 90a5c9
    Packit 90a5c9
  • Core Features and Multi-Processing
  • Packit 90a5c9
                Modules
  • Other Modules
  • See also

    Packit 90a5c9
      Packit 90a5c9
    • Multi-Processing Modules (MPMs)
    • Packit 90a5c9
        
      Packit 90a5c9
    • Directive Quick Reference
    • Packit 90a5c9
        
      Packit 90a5c9
      Packit 90a5c9
      top
      Packit 90a5c9
      Packit 90a5c9
                  Modules
      Packit 90a5c9
      Packit 90a5c9
      core
      Core Apache HTTP Server features that are always
      Packit 90a5c9
      available
      Packit 90a5c9
      mpm_common
      A collection of directives that are implemented by
      Packit 90a5c9
      more than one multi-processing module (MPM)
      Packit 90a5c9
      event
      A variant of the worker MPM with the goal
      Packit 90a5c9
      of consuming threads only for connections with active processing
      Packit 90a5c9
      mpm_netware
      Multi-Processing Module implementing an exclusively threaded web
      Packit 90a5c9
          server optimized for Novell NetWare
      Packit 90a5c9
      mpmt_os2
      Hybrid multi-process, multi-threaded MPM for OS/2
      Packit 90a5c9
      prefork
      Implements a non-threaded, pre-forking web server
      Packit 90a5c9
      mpm_winnt
      Multi-Processing Module optimized for Windows NT.
      Packit 90a5c9
      worker
      Multi-Processing Module implementing a hybrid
      Packit 90a5c9
          multi-threaded multi-process web server
      Packit 90a5c9
      Packit 90a5c9
      top
      Packit 90a5c9
      Packit 90a5c9

       A  |  B  |  C  |  D  |  E  |  F  |  H  |  I  |  L  |  M  |  N  |  P  |  R  |  S  |  U  |  V  |  W  |  X 

      Packit 90a5c9
      mod_access_compat
      Group authorizations based on host (name or IP
      Packit 90a5c9
      address)
      Packit 90a5c9
      mod_actions
      Execute CGI scripts based on media type or request method.
      Packit 90a5c9
      mod_alias
      Provides for mapping different parts of the host
      Packit 90a5c9
          filesystem in the document tree and for URL redirection
      Packit 90a5c9
      mod_allowmethods
      Easily restrict what HTTP methods can be used on the server
      Packit 90a5c9
      mod_asis
      Sends files that contain their own
      Packit 90a5c9
      HTTP headers
      Packit 90a5c9
      mod_auth_basic
      Basic HTTP authentication
      Packit 90a5c9
      mod_auth_digest
      User authentication using MD5
      Packit 90a5c9
          Digest Authentication
      Packit 90a5c9
      mod_auth_form
      Form authentication
      Packit 90a5c9
      mod_authn_anon
      Allows "anonymous" user access to authenticated
      Packit 90a5c9
          areas
      Packit 90a5c9
      mod_authn_core
      Core Authentication
      Packit 90a5c9
      mod_authn_dbd
      User authentication using an SQL database
      Packit 90a5c9
      mod_authn_dbm
      User authentication using DBM files
      Packit 90a5c9
      mod_authn_file
      User authentication using text files
      Packit 90a5c9
      mod_authn_socache
      Manages a cache of authentication credentials to relieve
      Packit 90a5c9
      the load on backends
      Packit 90a5c9
      mod_authnz_fcgi
      Allows a FastCGI authorizer application to handle Apache
      Packit 90a5c9
      httpd authentication and authorization
      Packit 90a5c9
      mod_authnz_ldap
      Allows an LDAP directory to be used to store the database
      Packit 90a5c9
      for HTTP Basic authentication.
      Packit 90a5c9
      mod_authz_core
      Core Authorization
      Packit 90a5c9
      mod_authz_dbd
      Group Authorization and Login using SQL
      Packit 90a5c9
      mod_authz_dbm
      Group authorization using DBM files
      Packit 90a5c9
      mod_authz_groupfile
      Group authorization using plaintext files
      Packit 90a5c9
      mod_authz_host
      Group authorizations based on host (name or IP
      Packit 90a5c9
      address)
      Packit 90a5c9
      mod_authz_owner
      Authorization based on file ownership
      Packit 90a5c9
      mod_authz_user
      User Authorization
      Packit 90a5c9
      mod_autoindex
      Generates directory indexes,
      Packit 90a5c9
          automatically, similar to the Unix ls command or the
      Packit 90a5c9
          Win32 dir shell command
      Packit 90a5c9
      mod_brotli
      Compress content via Brotli before it is delivered to the
      Packit 90a5c9
      client
      Packit 90a5c9
      mod_buffer
      Support for request buffering
      Packit 90a5c9
      mod_cache
      RFC 2616 compliant HTTP caching filter.
      Packit 90a5c9
      mod_cache_disk
      Disk based storage module for the HTTP caching filter.
      Packit 90a5c9
      mod_cache_socache
      Shared object cache (socache) based storage module for the
      Packit 90a5c9
      HTTP caching filter.
      Packit 90a5c9
      mod_cern_meta
      CERN httpd metafile semantics
      Packit 90a5c9
      mod_cgi
      Execution of CGI scripts
      Packit 90a5c9
      mod_cgid
      Execution of CGI scripts using an
      Packit 90a5c9
          external CGI daemon
      Packit 90a5c9
      mod_charset_lite
      Specify character set translation or recoding
      Packit 90a5c9
      mod_data
      Convert response body into an RFC2397 data URL
      Packit 90a5c9
      mod_dav
      Distributed Authoring and Versioning
      Packit 90a5c9
      (WebDAV) functionality
      Packit 90a5c9
      mod_dav_fs
      Filesystem provider for mod_dav
      Packit 90a5c9
      mod_dav_lock
      Generic locking module for mod_dav
      Packit 90a5c9
      mod_dbd
      Manages SQL database connections
      Packit 90a5c9
      mod_deflate
      Compress content before it is delivered to the
      Packit 90a5c9
      client
      Packit 90a5c9
      mod_dialup
      Send static content at a bandwidth rate limit, defined by the various old modem standards
      Packit 90a5c9
      mod_dir
      Provides for "trailing slash" redirects and
      Packit 90a5c9
          serving directory index files
      Packit 90a5c9
      mod_dumpio
      Dumps all I/O to error log as desired.
      Packit 90a5c9
      mod_echo
      A simple echo server to illustrate protocol
      Packit 90a5c9
      modules
      Packit 90a5c9
      mod_env
      Modifies the environment which is passed to CGI scripts and
      Packit 90a5c9
      SSI pages
      Packit 90a5c9
      mod_example_hooks
      Illustrates the Apache module API
      Packit 90a5c9
      mod_expires
      Generation of Expires and
      Packit 90a5c9
      Cache-Control HTTP headers according to user-specified
      Packit 90a5c9
      criteria
      Packit 90a5c9
      mod_ext_filter
      Pass the response body through an external program before
      Packit 90a5c9
      delivery to the client
      Packit 90a5c9
      mod_file_cache
      Caches a static list of files in memory
      Packit 90a5c9
      mod_filter
      Context-sensitive smart filter configuration module
      Packit 90a5c9
      mod_headers
      Customization of HTTP request and response
      Packit 90a5c9
      headers
      Packit 90a5c9
      mod_heartbeat
      Sends messages with server status to frontend proxy
      Packit 90a5c9
      mod_heartmonitor
      Centralized monitor for mod_heartbeat origin servers
      Packit 90a5c9
      mod_http2
      Support for the HTTP/2 transport layer
      Packit 90a5c9
      mod_ident
      RFC 1413 ident lookups
      Packit 90a5c9
      mod_imagemap
      Server-side imagemap processing
      Packit 90a5c9
      mod_include
      Server-parsed html documents (Server Side Includes)
      Packit 90a5c9
      mod_info
      Provides a comprehensive overview of the server
      Packit 90a5c9
      configuration
      Packit 90a5c9
      mod_isapi
      ISAPI Extensions within Apache for Windows
      Packit 90a5c9
      mod_lbmethod_bybusyness
      Pending Request Counting load balancer scheduler algorithm for mod_proxy_balancer
      Packit 90a5c9
      mod_lbmethod_byrequests
      Request Counting load balancer scheduler algorithm for mod_proxy_balancer
      Packit 90a5c9
      mod_lbmethod_bytraffic
      Weighted Traffic Counting load balancer scheduler algorithm for mod_proxy_balancer
      Packit 90a5c9
      mod_lbmethod_heartbeat
      Heartbeat Traffic Counting load balancer scheduler algorithm for mod_proxy_balancer
      Packit 90a5c9
      mod_ldap
      LDAP connection pooling and result caching services for use
      Packit 90a5c9
      by other LDAP modules
      Packit 90a5c9
      mod_log_config
      Logging of the requests made to the server
      Packit 90a5c9
      mod_log_debug
      Additional configurable debug logging
      Packit 90a5c9
      mod_log_forensic
      Forensic Logging of the requests made to the server
      Packit 90a5c9
      mod_logio
      Logging of input and output bytes per request
      Packit 90a5c9
      mod_lua
      Provides Lua hooks into various portions of the httpd
      Packit 90a5c9
      request processing
      Packit 90a5c9
      mod_macro
      Provides macros within apache httpd runtime configuration files
      Packit 90a5c9
      mod_md
      Managing domains across virtual hosts, certificate provisioning
      Packit 90a5c9
              via the ACME protocol
      Packit 90a5c9
          
      Packit 90a5c9
      mod_mime
      Associates the requested filename's extensions
      Packit 90a5c9
          with the file's behavior (handlers and filters)
      Packit 90a5c9
          and content (mime-type, language, character set and
      Packit 90a5c9
          encoding)
      Packit 90a5c9
      mod_mime_magic
      Determines the MIME type of a file
      Packit 90a5c9
          by looking at a few bytes of its contents
      Packit 90a5c9
      mod_negotiation
      Provides for content negotiation
      Packit 90a5c9
      mod_nw_ssl
      Enable SSL encryption for NetWare
      Packit 90a5c9
      mod_privileges
      Support for Solaris privileges and for running virtual hosts
      Packit 90a5c9
      under different user IDs.
      Packit 90a5c9
      mod_proxy
      Multi-protocol proxy/gateway server
      Packit 90a5c9
      mod_proxy_ajp
      AJP support module for
      Packit 90a5c9
      mod_proxy
      Packit 90a5c9
      mod_proxy_balancer
      mod_proxy extension for load balancing
      Packit 90a5c9
      mod_proxy_connect
      mod_proxy extension for
      Packit 90a5c9
      CONNECT request handling
      Packit 90a5c9
      mod_proxy_express
      Dynamic mass reverse proxy extension for
      Packit 90a5c9
      mod_proxy
      Packit 90a5c9
      mod_proxy_fcgi
      FastCGI support module for
      Packit 90a5c9
      mod_proxy
      Packit 90a5c9
      mod_proxy_fdpass
      fdpass external process support module for
      Packit 90a5c9
      mod_proxy
      Packit 90a5c9
      mod_proxy_ftp
      FTP support module for
      Packit 90a5c9
      mod_proxy
      Packit 90a5c9
      mod_proxy_hcheck
      Dynamic health check of Balancer members (workers) for
      Packit 90a5c9
      mod_proxy
      Packit 90a5c9
      mod_proxy_html
      Rewrite HTML links in to ensure they are addressable
      Packit 90a5c9
      from Clients' networks in a proxy context.
      Packit 90a5c9
      mod_proxy_http
      HTTP support module for
      Packit 90a5c9
      mod_proxy
      Packit 90a5c9
      mod_proxy_http2
      HTTP/2 support module for
      Packit 90a5c9
      mod_proxy
      Packit 90a5c9
      mod_proxy_scgi
      SCGI gateway module for mod_proxy
      Packit 90a5c9
      mod_proxy_uwsgi
      UWSGI gateway module for mod_proxy
      Packit 90a5c9
      mod_proxy_wstunnel
      Websockets support module for
      Packit 90a5c9
      mod_proxy
      Packit 90a5c9
      mod_ratelimit
      Bandwidth Rate Limiting for Clients
      Packit 90a5c9
      mod_reflector
      Reflect a request body as a response via the output filter stack.
      Packit 90a5c9
      mod_remoteip
      Replaces the original client IP address for the connection
      Packit 90a5c9
      with the useragent IP address list presented by a proxies or a load balancer
      Packit 90a5c9
      via the request headers.
      Packit 90a5c9
      Packit 90a5c9
      mod_reqtimeout
      Set timeout and minimum data rate for receiving requests
      Packit 90a5c9
      Packit 90a5c9
      mod_request
      Filters to handle and make available HTTP request bodies
      Packit 90a5c9
      mod_rewrite
      Provides a rule-based rewriting engine to rewrite requested
      Packit 90a5c9
      URLs on the fly
      Packit 90a5c9
      mod_sed
      Filter Input (request) and Output (response) content using sed syntax
      Packit 90a5c9
      mod_session
      Session support
      Packit 90a5c9
      mod_session_cookie
      Cookie based session support
      Packit 90a5c9
      mod_session_crypto
      Session encryption support
      Packit 90a5c9
      mod_session_dbd
      DBD/SQL based session support
      Packit 90a5c9
      mod_setenvif
      Allows the setting of environment variables based
      Packit 90a5c9
      on characteristics of the request
      Packit 90a5c9
      mod_slotmem_plain
      Slot-based shared memory provider.
      Packit 90a5c9
      mod_slotmem_shm
      Slot-based shared memory provider.
      Packit 90a5c9
      mod_so
      Loading of executable code and
      Packit 90a5c9
      modules into the server at start-up or restart time
      Packit 90a5c9
      mod_socache_dbm
      DBM based shared object cache provider.
      Packit 90a5c9
      mod_socache_dc
      Distcache based shared object cache provider.
      Packit 90a5c9
      mod_socache_memcache
      Memcache based shared object cache provider.
      Packit 90a5c9
      mod_socache_shmcb
      shmcb based shared object cache provider.
      Packit 90a5c9
      mod_speling
      Attempts to correct mistaken URLs by ignoring
      Packit 90a5c9
      capitalization, or attempting to correct various minor
      Packit 90a5c9
      misspellings.
      Packit 90a5c9
      mod_ssl
      Strong cryptography using the Secure Sockets
      Packit 90a5c9
      Layer (SSL) and Transport Layer Security (TLS) protocols
      Packit 90a5c9
      mod_status
      Provides information on server activity and
      Packit 90a5c9
      performance
      Packit 90a5c9
      mod_substitute
      Perform search and replace operations on response bodies
      Packit 90a5c9
      mod_suexec
      Allows CGI scripts to run as a specified user
      Packit 90a5c9
      and Group
      Packit 90a5c9
      mod_unique_id
      Provides an environment variable with a unique
      Packit 90a5c9
      identifier for each request
      Packit 90a5c9
      mod_unixd
      Basic (required) security for Unix-family platforms.
      Packit 90a5c9
      mod_userdir
      User-specific directories
      Packit 90a5c9
      mod_usertrack
      Packit 90a5c9
      Clickstream logging of user activity on a site
      Packit 90a5c9
      Packit 90a5c9
      mod_version
      Version dependent configuration
      Packit 90a5c9
      mod_vhost_alias
      Provides for dynamically configured mass virtual
      Packit 90a5c9
      hosting
      Packit 90a5c9
      mod_watchdog
      provides infrastructure for other modules to periodically run
      Packit 90a5c9
          tasks
      Packit 90a5c9
      mod_xml2enc
      Enhanced charset/internationalisation support for libxml2-based
      Packit 90a5c9
      filter modules
      Packit 90a5c9
      Packit 90a5c9
      Packit 90a5c9

      Available Languages:  de  |

      Packit 90a5c9
       en  |
      Packit 90a5c9
       es  |
      Packit 90a5c9
       fr  |
      Packit 90a5c9
       ja  |
      Packit 90a5c9
       ko  |
      Packit 90a5c9
       tr  |
      Packit 90a5c9
       zh-cn 

      Packit 90a5c9
      Packit 90a5c9

      Copyright 2018 The Apache Software Foundation.
      Licensed under the Apache License, Version 2.0.

      Packit 90a5c9

      Modules | Directives | FAQ | Glossary | Sitemap

      <script type="text/javascript">
      Packit 90a5c9
      if (typeof(prettyPrint) !== 'undefined') {
      Packit 90a5c9
          prettyPrint();
      Packit 90a5c9
      }
      Packit 90a5c9
      //--></script>
      Packit 90a5c9
      </body></html>