Apache modules
Below is a list of all of the modules that come as part of
the Apache distribution. See also the list of modules sorted by type and the complete
alphabetical list of all Apache
directives.
Core Features and Multi-Processing Modules
- Core
- Core Apache features.
- threaded
- Multi-Processing Module with Threading via Pthreads;
Variable number of processes, constant number of
threads/child
- mpm_winnt
- Multi-Processing Module with a single control process and
a single server process with multiple threads for Windows
NT
- perchild
- Multi-Processing Module with the ability to server
different virtual hosts under different userids.
- prefork
- Non-threaded preforking processes model similar to Apache
1.3
Other Modules
- mod_access
- Access control based on client hostname or IP
address.
- mod_actions
- Executing CGI scripts based on media type or request
method.
- mod_alias
- Mapping different parts of the host filesystem in the
document tree, and URL redirection.
- mod_asis
- Sending files which contain their own HTTP headers.
- mod_auth
- User authentication using text files.
- mod_auth_anon
- Anonymous user access to authenticated areas.
- mod_auth_db
- User authentication using Berkeley DB files.
- mod_auth_dbm
- User authentication using DBM files.
- mod_auth_digest
- MD5 authentication
- mod_auth_ldap
- User authentication using LDAP.
- mod_autoindex
- Automatic directory listings.
- mod_cern_meta
- Support for HTTP header metafiles.
- mod_cgi
- Invoking CGI scripts.
- mod_cgid
- Invoking CGI scripts using an external daemon.
- mod_charset_lite
- Configuring character set translation.
- mod_dav
- Class 1,2 WebDAV HTTP
extensions
- mod_dir
- Basic directory handling.
- mod_env
- Passing of environments to CGI scripts
- mod_example
- Demonstrates Apache API
- mod_expires
- Apply Expires: headers to resources
- mod_ext_filter
- Filtering output with external programs.
- mod_file_cache
- Caching files in memory for faster serving.
- mod_headers
- Add arbitrary HTTP headers to resources
- mod_imap
- The imagemap file handler.
- mod_include
- Server-parsed documents.
- mod_info
- Server configuration information
- mod_isapi
- Windows ISAPI Extension support
- mod_ldap
- LDAP connection pool and shared memory cache.
- mod_log_config
- User-configurable logging replacement for
mod_log_common.
- mod_mime
- Determining document types using file extensions.
- mod_mime_magic
- Determining document types using "magic numbers".
- mod_negotiation
- Content negotiation.
- mod_proxy
- Caching proxy abilities
- mod_rewrite
- Powerful URI-to-filename mapping using regular
expressions
- mod_setenvif
- Set environment variables based on client
information
- mod_so
- Support for loading modules at runtime
- mod_speling
- Automatically correct minor typos in URLs
- mod_status
- Server status display
- mod_suexec
- Run CGI requests as a specified user and group.
- mod_userdir
- User home directories.
- mod_unique_id
- Generate unique request identifier for every request
- mod_usertrack
- User tracking using Cookies (replacement for
mod_cookies.c)
- mod_vhost_alias
- Support for dynamically configured mass virtual
hosting