Apache HTTP Server Version 2.2

Apache > HTTP Server > Documentation > Version 2.2

#### Please note

This document refers to a legacy release (2.2) of Apache httpd. The active release (2.4) is documented here. If you have not already upgraded, please follow this link for more information.

You may follow this link to go to the current version of this document.

# Module Index

Available Languages: de | en | es | ja | ko | tr | zh-cn

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

### See also

- Multi-Processing Modules (MPMs)
- Directive Quick Reference

## Core Features and Multi-Processing Modules

core
  Core Apache HTTP Server features that are always available
mpm_common
  A collection of directives that are implemented by more than one multi-processing module (MPM)
beos
  This Multi-Processing Module is optimized for BeOS.
event
  An experimental variant of the standard `worker` MPM
mpm_netware
  Multi-Processing Module implementing an exclusively threaded web server optimized for Novell NetWare
mpmt_os2
  Hybrid multi-process, multi-threaded MPM for OS/2
prefork
  Implements a non-threaded, pre-forking web server
mpm_winnt
  This Multi-Processing Module is optimized for Windows NT.
worker
  Multi-Processing Module implementing a hybrid multi-threaded multi-process web server

## Other Modules

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

mod_actions
  This module provides for executing CGI scripts based on media type or request method.
mod_alias
  Provides for mapping different parts of the host filesystem in the document tree and for URL redirection
mod_asis
  Sends files that contain their own HTTP headers
mod_auth_basic
  Basic authentication
mod_auth_digest
  User authentication using MD5 Digest Authentication.
mod_authn_alias
  Provides the ability to create extended authentication providers based on actual providers
mod_authn_anon
  Allows "anonymous" user access to authenticated areas
mod_authn_dbd
  User authentication using an SQL database
mod_authn_dbm
  User authentication using DBM files
mod_authn_default
  Authentication fallback module
mod_authn_file
  User authentication using text files
mod_authnz_ldap
  Allows an LDAP directory to be used to store the database for HTTP Basic authentication.
mod_authz_dbm
  Group authorization using DBM files
mod_authz_default
  Authorization fallback module
mod_authz_groupfile
  Group authorization using plaintext files
mod_authz_host
  Group authorizations based on host (name or IP address)
mod_authz_owner
  Authorization based on file ownership
mod_authz_user
  User Authorization
mod_autoindex
  Generates directory indexes, automatically, similar to the Unix `ls` command or the Win32 `dir` shell command
mod_cache
  Content cache keyed to URIs.
mod_cern_meta
  CERN httpd metafile semantics
mod_cgi
  Execution of CGI scripts
mod_cgid
  Execution of CGI scripts using an external CGI daemon
mod_charset_lite
  Specify character set translation or recoding
mod_dav
  Distributed Authoring and Versioning (WebDAV) functionality
mod_dav_fs
  filesystem provider for `mod_dav`
mod_dav_lock
  generic locking module for `mod_dav`
mod_dbd
  Manages SQL database connections
mod_deflate
  Compress content before it is delivered to the client
mod_dir
  Provides for "trailing slash" redirects and serving directory index files
mod_disk_cache
  Content cache storage manager keyed to URIs
mod_dumpio
  Dumps all I/O to error log as desired.
mod_echo
  A simple echo server to illustrate protocol modules
mod_env
  Modifies the environment which is passed to CGI scripts and SSI pages
mod_example
  Illustrates the Apache module API
mod_expires
  Generation of `Expires` and `Cache-Control` HTTP headers according to user-specified criteria
mod_ext_filter
  Pass the response body through an external program before delivery to the client
mod_file_cache
  Caches a static list of files in memory
mod_filter
  Context-sensitive smart filter configuration module
mod_headers
  Customization of HTTP request and response headers
mod_ident
  RFC 1413 ident lookups
mod_imagemap
  Server-side imagemap processing
mod_include
  Server-parsed html documents (Server Side Includes)
mod_info
  Provides a comprehensive overview of the server configuration
mod_isapi
  ISAPI Extensions within Apache for Windows
mod_ldap
  LDAP connection pooling and result caching services for use by other LDAP modules
mod_log_config
  Logging of the requests made to the server
mod_log_forensic
  Forensic Logging of the requests made to the server
mod_logio
  Logging of input and output bytes per request
mod_mem_cache
  Content cache keyed to URIs
mod_mime
  Associates the requested filename's extensions with the file's behavior (handlers and filters) and content (mime-type, language, character set and encoding)
mod_mime_magic
  Determines the MIME type of a file by looking at a few bytes of its contents
mod_negotiation
  Provides for content negotiation
mod_nw_ssl
  Enable SSL encryption for NetWare
mod_proxy
  HTTP/1.1 proxy/gateway server
mod_proxy_ajp
  AJP support module for `mod_proxy`
mod_proxy_balancer
  `mod_proxy` extension for load balancing
mod_proxy_connect
  `mod_proxy` extension for `CONNECT` request handling
mod_proxy_ftp
  FTP support module for `mod_proxy`
mod_proxy_http
  HTTP support module for `mod_proxy`
mod_proxy_scgi
  SCGI gateway module for `mod_proxy`
mod_reqtimeout
  Set timeout and minimum data rate for receiving requests
mod_rewrite
  Provides a rule-based rewriting engine to rewrite requested URLs on the fly
mod_setenvif
  Allows the setting of environment variables based on characteristics of the request
mod_so
  Loading of executable code and modules into the server at start-up or restart time
mod_speling
  Attempts to correct mistaken URLs that users might have entered by ignoring capitalization and by allowing up to one misspelling
mod_ssl
  Strong cryptography using the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols
mod_status
  Provides information on server activity and performance
mod_substitute
  Perform search and replace operations on response bodies
mod_suexec
  Allows CGI scripts to run as a specified user and Group
mod_unique_id
  Provides an environment variable with a unique identifier for each request
mod_userdir
  User-specific directories
mod_usertrack
  Clickstream logging of user activity on a site
mod_version
  Version dependent configuration
mod_vhost_alias
  Provides for dynamically configured mass virtual hosting

Available Languages: de | en | es | ja | ko | tr | zh-cn