Please note
This document refers to the 2.2 version of Apache httpd, which is no longer maintained. The active release 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
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.
- 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
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