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.
- dexter
- Multi-Processing Module with Threading via Pthreads; Fixed number
of processes, variable number of threads/child
- mpmt_pthread
- 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_autoindex
- Automatic directory listings.
- mod_cern_meta
- Support for HTTP header metafiles.
- mod_cgi
- Invoking CGI scripts.
- 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_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_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