summaryrefslogtreecommitdiff
blob: 031c1896c9524d80c21520202e3f8064f6baa954 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
# Copyright 2007-2016 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2

# This file contains descriptions of APACHE2_MODULES USE_EXPAND flags.

# Keep it sorted.
access_compat - Backwards-compatibility for obsolete authorization directives
actions - Provides for executing CGI scripts based on media type or request method
alias - Provides for mapping different parts of the host filesystem in the document tree and for URL redirection
asis - Sends files that contain their own HTTP headers
auth_basic - Basic authentication
auth_digest - User authentication using MD5 Digest Authentication
authn_alias - Provides the ability to create extended authentication providers based on actual providers
authn_anon - Allows "anonymous" user access to authenticated areas
authn_core - Provides core authentication capabilities
authn_dbd - User authentication using an SQL database
authn_dbm - User authentication using DBM files
authn_default - Authentication fallback module
authn_file - User authentication using text files
authz_core - Provides core authorization capabilities
authz_dbm - Group authorization using DBM files
authz_default - Authorization fallback module
authz_groupfile - Group authorization using plaintext files
authz_host - Group authorizations based on host (name or IP address)
authz_owner - Authorization based on file ownership
authz_user - User Authorization
autoindex - Generates directory indexes, automatically, similar to the Unix ls command
cache - Content cache keyed to URIs
cache_disk - Disk based storage module for the HTTP caching filter
cern_meta - CERN httpd metafile semantics
cgi - Enable CGI module (used by non-multithreaded MPMs, for eg. prefork)
cgid - Enable CGI module (used by multithreaded MPMs, for eg. worker)
charset_lite - Specify character set translation or recoding
dav - Distributed Authoring and Versioning (WebDAV) functionality
dav_fs - filesystem provider for mod_dav
dav_lock - generic locking module for mod_dav
dbd - Manages SQL database connections
deflate - Compress content before it is delivered to the client
dir - Provides for "trailing slash" redirects and serving directory index files
disk_cache - Content cache storage manager keyed to URIs
dumpio - Dumps all I/O to error log as desired
env - Modifies the environment which is passed to CGI scripts and SSI pages
expires - Generation of Expires and Cache-Control HTTP headers according to user-specified criteria
ext_filter - Pass the response body through an external program before delivery to the client
file_cache - Caches a static list of files in memory
filter - Context-sensitive smart filter configuration module
headers - Customization of HTTP request and response headers
ident - RFC 1413 ident lookups
imagemap - Server-side imagemap processing
include - Server-parsed html documents (Server Side Includes)
info - Provides a comprehensive overview of the server configuration
lbmethod_bybusyness - Pending Request Counting load balancer scheduler algorithm for mod_proxy_balancer
lbmethod_byrequests - Request Counting load balancer scheduler algorithm for mod_proxy_balancer
lbmethod_bytraffic - Weighted Traffic Counting load balancer scheduler algorithm for mod_proxy_balancer
lbmethod_heartbeat - Heartbeat Traffic Counting load balancer scheduler algorithm for mod_proxy_balancer
log_config - Logging of the requests made to the server
log_forensic - Forensic Logging of the requests made to the server
logio - Logging of input and output bytes per request
mem_cache - Content cache keyed to URIs
mime - Associates the requested filename's extensions with the file's behavior (handlers and filters) and content (mime-type, language, character set and encoding)
mime_magic - Determines the MIME type of a file by looking at a few bytes of its contents
negotiation - Provides for content negotiation
proxy - HTTP/1.1 proxy/gateway server
proxy_ajp - AJP support module for mod_proxy
proxy_balancer - mod_proxy extension for load balancing
proxy_connect - mod_proxy extension for CONNECT request handling
proxy_fcgi - FastCGI support module for mod_proxy
proxy_ftp - FTP support module for mod_proxy
proxy_http - HTTP support module for mod_proxy
proxy_scgi - SCGI gateway module for mod_proxy
proxy_wstunnel - Websockets support module for mod_proxy
ratelimit - Bandwidth Rate Limiting for Clients
remoteip - Replaces the original client IP address for the connection with the useragent IP address list presented by a proxies or a load balancer via the request headers
reqtimeout - Set timeout and minimum data rate for receiving requests
rewrite - Provides a rule-based rewriting engine to rewrite requested URLs on the fly
setenvif - Allows the setting of environment variables based on characteristics of the request
slotmem_shm - Slot-based shared memory provider
socache_shmcb - Cyclic buffer shared-memory-based shared object cache provider
speling - Attempts to correct mistaken URLs that users might have entered by ignoring capitalization and by allowing up to one misspelling
status - Provides information on server activity and performance
substitute - Perform search and replace operations on response bodies
unique_id - Provides an environment variable with a unique identifier for each request
unixd - Basic (required) security for Unix-family platforms
userdir - User-specific directories
usertrack - Clickstream logging of user activity on a site
version - Version dependent configuration
vhost_alias - Provides for dynamically configured mass virtual hosting