AcceptFilter protocol accept_filter | | s | C |
Configures optimizations for a Protocol's Listener Sockets |
AcceptMutex Default|method | Default | s | M |
Method that Apache uses to serialize multiple childrenaccepting requests on network sockets |
AcceptPathInfo On|Off|Default | Default | svdh | C |
Resources accept trailing pathname information |
AccessFileName filename [filename] ... | .htaccess | sv | C |
Name of the distributed configuration file |
Action action-type cgi-script [virtual] | | svdh | B |
Activates a CGI script for a particular handler orcontent-type |
AddAlt string file [file] ... | | svdh | B |
Alternate text to display for a file, instead of anicon selected by filename |
AddAltByEncoding string MIME-encoding[MIME-encoding] ... | | svdh | B |
Alternate text to display for a file instead of an iconselected by MIME-encoding |
AddAltByType string MIME-type[MIME-type] ... | | svdh | B |
Alternate text to display for a file, instead of anicon selected by MIME content-type |
AddCharset charset extension[extension] ... | | svdh | B |
Maps the given filename extensions to the specified contentcharset |
AddDefaultCharset On|Off|charset | Off | svdh | C |
Default charset parameter to be added when a responsecontent-type is text/plain or text/html |
AddDescription string file [file] ... | | svdh | B |
Description to display for a file |
AddEncoding MIME-enc extension[extension] ... | | svdh | B |
Maps the given filename extensions to the specified encodingtype |
AddHandler handler-name extension[extension] ... | | svdh | B |
Maps the filename extensions to the specifiedhandler |
AddIcon icon name [name]... | | svdh | B |
Icon to display for a file selected by name |
AddIconByEncoding icon MIME-encoding[MIME-encoding] ... | | svdh | B |
Icon to display next to files selected by MIMEcontent-encoding |
AddIconByType icon MIME-type[MIME-type] ... | | svdh | B |
Icon to display next to files selected by MIMEcontent-type |
AddInputFilter filter[;filter...]extension [extension] ... | | svdh | B |
Maps filename extensions to the filters that will processclient requests |
AddLanguage MIME-lang extension[extension] ... | | svdh | B |
Maps the given filename extension to the specified contentlanguage |
AddModuleInfo module-name string | | sv | E |
Adds additional information to the moduleinformation displayed by the server-info handler |
AddOutputFilter filter[;filter...]extension [extension] ... | | svdh | B |
Maps filename extensions to the filters that will processresponses from the server |
AddOutputFilterByType filter[;filter...]MIME-type [MIME-type] ... | | svdh | C |
assigns an output filter to a particular MIME-type |
AddType MIME-type extension[extension] ... | | svdh | B |
Maps the given filename extensions onto the specified contenttype |
Alias URL-pathfile-path|directory-path | | sv | B |
Maps URLs to filesystem locations |
AliasMatch regexfile-path|directory-path | | sv | B |
Maps URLs to filesystem locations using regularexpressions |
Allow from all|host|env=[!]env-variable[host|env=[!]env-variable] ... | | dh | B |
Controls which hosts can access an area of theserver |
AllowCONNECT port [port] ... | 443 563 | sv | E |
Ports that are allowed to CONNECT through theproxy |
AllowEncodedSlashes On|Off | Off | sv | C |
Determines whether encoded path separators in URLs are allowed tobe passed through |
AllowOverride All|None|directive-type[directive-type] ... | All | d | C |
Types of directives that are allowed in.htaccess files |
Anonymous user [user] ... | | dh | E |
Specifies userIDs that are allowed access withoutpassword verification |
Anonymous_LogEmail On|Off | On | dh | E |
Sets whether the password entered will be logged in theerror log |
Anonymous_MustGiveEmail On|Off | On | dh | E |
Specifies whether blank passwords are allowed |
Anonymous_NoUserID On|Off | Off | dh | E |
Sets whether the userID field may be empty |
Anonymous_VerifyEmail On|Off | Off | dh | E |
Sets whether to check the password field for a correctlyformatted email address |
AuthBasicAuthoritative On|Off | On | dh | B |
Sets whether authorization and authentication are passed tolower level modules |
AuthBasicProvider provider-name[provider-name] ... | file | dh | B |
Sets the authentication provider(s) for this location |
AuthDBDUserPWQuery query | | d | E |
SQL query to look up a password for a user |
AuthDBDUserRealmQuery query | | d | E |
SQL query to look up a password hash for a user and realm. |
AuthDBMGroupFile file-path | | dh | E |
Sets the name of the database file containing the listof user groups for authorization |
AuthDBMType default|SDBM|GDBM|NDBM|DB | default | dh | E |
Sets the type of database file that is used tostore passwords |
AuthDBMUserFile file-path | | dh | E |
Sets the name of a database file containing the list of users andpasswords for authentication |
AuthDefaultAuthoritative On|Off | On | dh | B |
Sets whether authentication is passed to lower levelmodules |
AuthDigestAlgorithm MD5|MD5-sess | MD5 | dh | E |
Selects the algorithm used to calculate the challenge andresponse hashes in digest authentication |
AuthDigestDomain URI [URI] ... | | dh | E |
URIs that are in the same protection space for digestauthentication |
AuthDigestNcCheck On|Off | Off | s | E |
Enables or disables checking of the nonce-count sent by theserver |
AuthDigestNonceFormat format | | dh | E |
Determines how the nonce is generated |
AuthDigestNonceLifetime seconds | 300 | dh | E |
How long the server nonce is valid |
AuthDigestProvider provider-name[provider-name] ... | file | dh | E |
Sets the authentication provider(s) for this location |
AuthDigestQop none|auth|auth-int [auth|auth-int] | auth | dh | E |
Determines the quality-of-protection to use in digestauthentication |
AuthDigestShmemSize size | 1000 | s | E |
The amount of shared memory to allocate for keeping trackof clients |
AuthGroupFile file-path | | dh | B |
Sets the name of a text file containing the listof user groups for authorization |
AuthLDAPBindDN distinguished-name | | dh | E |
Optional DN to use in binding to the LDAP server |
AuthLDAPBindPassword password | | dh | E |
Password used in conjuction with the bind DN |
AuthLDAPCharsetConfig file-path | | s | E |
Language to charset conversion configuration file |
AuthLDAPCompareDNOnServer on|off | on | dh | E |
Use the LDAP server to compare the DNs |
AuthLDAPDereferenceAliases never|searching|finding|always | Always | dh | E |
When will the module de-reference aliases |
AuthLDAPGroupAttribute attribute | | dh | E |
LDAP attributes used to check for group membership |
AuthLDAPGroupAttributeIsDN on|off | on | dh | E |
Use the DN of the client username when checking forgroup membership |
AuthLDAPRemoteUserAttribute uid | | dh | E |
Use the value of the attribute returned during the userquery to set the REMOTE_USER environment variable |
AuthLDAPRemoteUserIsDN on|off | off | dh | E |
Use the DN of the client username to set the REMOTE_USERenvironment variable |
AuthLDAPUrl url [NONE|SSL|TLS|STARTTLS] | | dh | E |
URL specifying the LDAP search parameters |
AuthName auth-domain | | dh | C |
Authorization realm for use in HTTPauthentication |
<AuthnProviderAlias baseProvider Alias>... </AuthnProviderAlias> | | s | E |
Enclose a group of directives that represent anextension of a base authentication provider and referenced bythe specified alias |
AuthType Basic|Digest | | dh | C |
Type of user authentication |
AuthUserFile file-path | | dh | B |
Sets the name of a text file containing the list of users andpasswords for authentication |
AuthzDBMAuthoritative On|Off | On | dh | E |
Sets whether authorization will be passed on to lower levelmodules |
AuthzDBMType default|SDBM|GDBM|NDBM|DB | default | dh | E |
Sets the type of database file that is used tostore list of user groups |
AuthzDefaultAuthoritative On|Off | On | dh | B |
Sets whether authorization is passed to lower levelmodules |
AuthzGroupFileAuthoritative On|Off | On | dh | B |
Sets whether authorization will be passed on to lower levelmodules |
AuthzLDAPAuthoritative on|off | on | dh | E |
Prevent other authentication modules fromauthenticating the user if this one fails |
AuthzOwnerAuthoritative On|Off | On | dh | E |
Sets whether authorization will be passed on to lower levelmodules |
AuthzUserAuthoritative On|Off | On | dh | B |
Sets whether authorization will be passed on to lower levelmodules |
BalancerMember [balancerurl] url [key=value [key=value ...]] | | d | E |
Add a member to a load balancing group |
BrowserMatch regex [!]env-variable[=value][[!]env-variable[=value]] ... | | svdh | B |
Sets environment variables conditional on HTTP User-Agent |
BrowserMatchNoCase regex [!]env-variable[=value] [[!]env-variable[=value]] ... | | svdh | B |
Sets environment variables conditional on User-Agent withoutrespect to case |
BufferedLogs On|Off | Off | s | B |
Buffer log entries in memory before writing to disk |
CacheDefaultExpire seconds | 3600 (one hour) | sv | E |
The default duration to cache a document when no expiry date is specified. |
CacheDirLength length | 2 | sv | E |
The number of characters in subdirectory names |
CacheDirLevels levels | 3 | sv | E |
The number of levels of subdirectories in thecache. |
CacheDisable url-string | | sv | E |
Disable caching of specified URLs |
CacheEnable cache_type url-string | | sv | E |
Enable caching of specified URLs using a specified storagemanager |
CacheFile file-path [file-path] ... | | s | X |
Cache a list of file handles at startup time |
CacheIgnoreCacheControl On|Off | Off | sv | E |
Ignore request to not serve cached content to client |
CacheIgnoreHeaders header-string [header-string] ... | None | sv | E |
Do not store the given HTTP header(s) in the cache. |
CacheIgnoreNoLastMod On|Off | Off | sv | E |
Ignore the fact that a response has no Last Modifiedheader. |
CacheIgnoreQueryString On|Off | Off | sv | E |
Ignore query string when caching |
CacheIgnoreURLSessionIdentifiers identifier [identifier] ... | None | sv | E |
Ignore defined session identifiers encoded in the URL when caching |
CacheLastModifiedFactor float | 0.1 | sv | E |
The factor used to compute an expiry date based on theLastModified date. |
CacheMaxExpire seconds | 86400 (one day) | sv | E |
The maximum time in seconds to cache a document |
CacheMaxFileSize bytes | 1000000 | sv | E |
The maximum size (in bytes) of a document to be placed in thecache |
CacheMinFileSize bytes | 1 | sv | E |
The minimum size (in bytes) of a document to be placed in thecache |
CacheNegotiatedDocs On|Off | Off | sv | B |
Allows content-negotiated documents to be cached by proxy servers |
CacheRoot directory | | sv | E |
The directory root under which cache files arestored |
CacheStoreNoStore On|Off | Off | sv | E |
Attempt to cache requests or responses that have been marked as no-store. |
CacheStorePrivate On|Off | Off | sv | E |
Attempt to cache responses that the server has marked as private |
CGIMapExtension cgi-path .extension | | dh | C |
Technique for locating the interpreter for CGIscripts |
CharsetDefault charset | | svdh | E |
Charset to translate into |
CharsetOptions option [option] ... | DebugLevel=0 NoImpl + | svdh | E |
Configures charset translation behavior |
CharsetSourceEnc charset | | svdh | E |
Source charset of files |
CheckCaseOnly on|off | Off | svdh | E |
Limits the action of the speling module to case corrections |
CheckSpelling on|off | Off | svdh | E |
Enables the spelling module |
ChrootDir /path/to/directory | | s | M |
Directory for apache to run chroot(8) after startup. |
ContentDigest On|Off | Off | svdh | C |
Enables the generation of Content-MD5 HTTP Responseheaders |
CookieDomain domain | | svdh | E |
The domain to which the tracking cookie applies |
CookieExpires expiry-period | | svdh | E |
Expiry time for the tracking cookie |
CookieLog filename | | sv | B |
Sets filename for the logging of cookies |
CookieName token | Apache | svdh | E |
Name of the tracking cookie |
CookieStyle Netscape|Cookie|Cookie2|RFC2109|RFC2965 | Netscape | svdh | E |
Format of the cookie header field |
CookieTracking on|off | off | svdh | E |
Enables tracking cookie |
CoreDumpDirectory directory | | s | M |
Directory where Apache attempts toswitch before dumping core |
CustomLog file|pipeformat|nickname[env=[!]environment-variable] | | sv | B |
Sets filename and format of log file |
Dav On|Off|provider-name | Off | d | E |
Enable WebDAV HTTP methods |
DavDepthInfinity on|off | off | svd | E |
Allow PROPFIND, Depth: Infinity requests |
DavGenericLockDB file-path | | svd | E |
Location of the DAV lock database |
DavLockDB file-path | | sv | E |
Location of the DAV lock database |
DavMinTimeout seconds | 0 | svd | E |
Minimum amount of time the server holds a lock ona DAV resource |
DBDExptime time-in-seconds | 300 | sv | E |
Keepalive time for idle connections |
DBDKeep number | 2 | sv | E |
Maximum sustained number of connections |
DBDMax number | 10 | sv | E |
Maximum number of connections |
DBDMin number | 1 | sv | E |
Minimum number of connections |
DBDParamsparam1=value1[,param2=value2] | | sv | E |
Parameters for database connection |
DBDPersist On|Off | | sv | E |
Whether to use persistent connections |
DBDPrepareSQL "SQL statement" label | | sv | E |
Define an SQL prepared statement |
DBDriver name | | sv | E |
Specify an SQL driver |
DefaultIcon url-path | | svdh | B |
Icon to display for files when no specific icon isconfigured |
DefaultLanguage MIME-lang | | svdh | B |
Sets all files in the given scope to the specifiedlanguage |
DefaultType MIME-type|none | text/plain | svdh | C |
MIME content-type that will be sent if theserver cannot determine a type in any other way |
DeflateBufferSize value | 8096 | sv | E |
Fragment size to be compressed at one time by zlib |
DeflateCompressionLevel value | | sv | E |
How much compression do we apply to the output |
DeflateFilterNote [type] notename | | sv | E |
Places the compression ratio in a note for logging |
DeflateMemLevel value | 9 | sv | E |
How much memory should be used by zlib for compression |
DeflateWindowSize value | 15 | sv | E |
Zlib compression window size |
Deny from all|host|env=[!]env-variable[host|env=[!]env-variable] ... | | dh | B |
Controls which hosts are denied access to theserver |
<Directory directory-path>... </Directory> | | sv | C |
Enclose a group of directives that apply only to thenamed file-system directory and sub-directories |
DirectoryIndex local-url [local-url] ... | index.html | svdh | B |
List of resources to look for when the client requestsa directory |
<DirectoryMatch regex>... </DirectoryMatch> | | sv | C |
Enclose directives that apply tofile-system directories matching a regular expression and theirsubdirectories |
DirectorySlash On|Off | On | svdh | B |
Toggle trailing slash redirects on or off |
DocumentRoot directory-path | /usr/local/apache/h + | sv | C |
Directory that forms the main document tree visiblefrom the web |
DumpIOInput On|Off | Off | s | E |
Dump all input data to the error log |
DumpIOLogLevel level | debug | s | E |
Controls the logging level of the DumpIO output |
DumpIOOutput On|Off | Off | s | E |
Dump all output data to the error log |
EnableExceptionHook On|Off | Off | s | M |
Enables a hook that runs exception handlersafter a crash |
EnableMMAP On|Off | On | svdh | C |
Use memory-mapping to read files during delivery |
EnableSendfile On|Off | On | svdh | C |
Use the kernel sendfile support to deliver files to the client |
ErrorDocument error-code document | | svdh | C |
What the server will return to the clientin case of an error |
ErrorLog file-path|syslog[:facility] | logs/error_log (Uni + | sv | C |
Location where the server will log errors |
Example | | svdh | X |
Demonstration directive to illustrate the Apache moduleAPI |
ExpiresActive On|Off | | svdh | E |
Enables generation of Expires headers |
ExpiresByType MIME-type<code>seconds | | svdh | E |
Value of the Expires header configuredby MIME type |
ExpiresDefault <code>seconds | | svdh | E |
Default algorithm for calculating expiration time |
ExtendedStatus On|Off | Off | s | B |
Keep track of extended status information for each request |
ExtFilterDefine filtername parameters | | s | E |
Define an external filter |
ExtFilterOptions option [option] ... | DebugLevel=0 NoLogS + | d | E |
Configure mod_ext_filter options |
FileETag component ... | INode MTime Size | svdh | C |
File attributes used to create the ETagHTTP response header |
<Files filename> ... </Files> | | svdh | C |
Contains directives that apply to matchedfilenames |
<FilesMatch regex> ... </FilesMatch> | | svdh | C |
Contains directives that apply to regular-expression matchedfilenames |
FilterChain [+=-@!]filter-name ... | | svdh | B |
Configure the filter chain |
FilterDeclare filter-name [type] | | svdh | B |
Declare a smart filter |
FilterProtocol filter-name [provider-name] proto-flags | | svdh | B |
Deal with correct HTTP protocol handling |
FilterProvider filter-name provider-name [req|resp|env]=dispatch match | | svdh | B |
Register a content filter |
FilterTrace filter-name level | | svd | B |
Get debug/diagnostic information from mod_filter |
ForceLanguagePriority None|Prefer|Fallback [Prefer|Fallback] | Prefer | svdh | B |
Action to take if a single acceptable document is not found |
ForceType MIME-type|None | | dh | C |
Forces all matching files to be served with the specifiedMIME content-type |
ForensicLog filename|pipe | | sv | E |
Sets filename of the forensic log |
GracefulShutDownTimeout seconds | | s | M |
Specify a timeout after which a gracefully shutdown serverwill exit. |
Group unix-group | #-1 | s | M |
Group under which the server will answerrequests |
Header [condition] set|append|merge|add|unset|echo|editheader [value] [early|env=[!]variable] | | svdh | E |
Configure HTTP response headers |
HeaderName filename | | svdh | B |
Name of the file that will be inserted at the topof the index listing |
HostnameLookups On|Off|Double | Off | svd | C |
Enables DNS lookups on client IP addresses |
IdentityCheck On|Off | Off | svd | E |
Enables logging of the RFC 1413 identity of the remoteuser |
IdentityCheckTimeout seconds | 30 | svd | E |
Determines the timeout duration for ident requests |
<IfDefine [!]parameter-name> ... </IfDefine> | | svdh | C |
Encloses directives that will be processed onlyif a test is true at startup |
<IfModule [!]module-file|module-identifier> ... </IfModule> | | svdh | C |
Encloses directives that are processed conditional on thepresence or absence of a specific module |
<IfVersion [[!]operator] version> ...</IfVersion> | | svdh | E |
contains version dependent configuration |
ImapBase map|referer|URL | http://servername/ | svdh | B |
Default base for imagemap files |
ImapDefault error|nocontent|map|referer|URL | nocontent | svdh | B |
Default action when an imagemap is called with coordinatesthat are not explicitly mapped |
ImapMenu none|formatted|semiformatted|unformatted | | svdh | B |
Action if no coordinates are given when callingan imagemap |
Include file-path|directory-path | | svd | C |
Includes other configuration files from withinthe server configuration files |
IndexHeadInsert "markup ..." | | svdh | B |
Inserts text in the HEAD section of an index page. |
IndexIgnore file [file] ... | | svdh | B |
Adds to the list of files to hide when listinga directory |
IndexOptions [+|-]option [[+|-]option]... | | svdh | B |
Various configuration settings for directoryindexing |
IndexOrderDefault Ascending|DescendingName|Date|Size|Description | Ascending Name | svdh | B |
Sets the default ordering of the directory index |
IndexStyleSheet url-path | | svdh | B |
Adds a CSS stylesheet to the directory index |
ISAPIAppendLogToErrors on|off | off | svdh | B |
Record HSE_APPEND_LOG_PARAMETER requests fromISAPI extensions to the error log |
ISAPIAppendLogToQuery on|off | on | svdh | B |
Record HSE_APPEND_LOG_PARAMETER requests fromISAPI extensions to the query field |
ISAPICacheFile file-path [file-path]... | | sv | B |
ISAPI .dll files to be loaded at startup |
ISAPIFakeAsync on|off | off | svdh | B |
Fake asynchronous support for ISAPI callbacks |
ISAPILogNotSupported on|off | off | svdh | B |
Log unsupported feature requests from ISAPIextensions |
ISAPIReadAheadBuffer size | 49152 | svdh | B |
Size of the Read Ahead Buffer sent to ISAPIextensions |
KeepAlive On|Off | On | sv | C |
Enables HTTP persistent connections |
KeepAliveTimeout seconds | 5 | sv | C |
Amount of time the server will wait for subsequentrequests on a persistent connection |
LanguagePriority MIME-lang [MIME-lang]... | | svdh | B |
The precendence of language variants for cases wherethe client does not express a preference |
LDAPCacheEntries number | 1024 | s | E |
Maximum number of entries in the primary LDAP cache |
LDAPCacheTTL seconds | 600 | s | E |
Time that cached items remain valid |
LDAPConnectionTimeout seconds | | s | E |
Specifies the socket connection timeout in seconds |
LDAPOpCacheEntries number | 1024 | s | E |
Number of entries used to cache LDAP compare operations |
LDAPOpCacheTTL seconds | 600 | s | E |
Time that entries in the operation cache remainvalid |
LDAPSharedCacheFile directory-path/filename | | s | E |
Sets the shared memory cache file |
LDAPSharedCacheSize bytes | 102400 | s | E |
Size in bytes of the shared-memory cache |
LDAPTrustedClientCert type directory-path/filename/nickname [password] | | svdh | E |
Sets the file containing or nickname referring to a perconnection client certificate. Not all LDAP toolkits support perconnection client certificates. |
LDAPTrustedGlobalCert type directory-path/filename [password] | | s | E |
Sets the file or database containing global trustedCertificate Authority or global client certificates |
LDAPTrustedMode type | | sv | E |
Specifies the SSL/TLS mode to be used when connecting to an LDAP server. |
LDAPVerifyServerCert On|Off | On | s | E |
Force server certificate verification |
<Limit method [method] ... > ... </Limit> | | svdh | C |
Restrict enclosed access controls to only certain HTTPmethods |
<LimitExcept method [method] ... > ... </LimitExcept> | | svdh | C |
Restrict access controls to all HTTP methodsexcept the named ones |
LimitInternalRecursion number [number] | 10 | sv | C |
Determine maximum number of internal redirects and nestedsubrequests |
LimitRequestBody bytes | 0 | svdh | C |
Restricts the total size of the HTTP request body sentfrom the client |
LimitRequestFields number | 100 | s | C |
Limits the number of HTTP request header fields thatwill be accepted from the client |
LimitRequestFieldSize bytes | 8190 | s | C |
Limits the size of the HTTP request header allowed from theclient |
LimitRequestLine bytes | 8190 | s | C |
Limit the size of the HTTP request line that will be acceptedfrom the client |
LimitXMLRequestBody bytes | 1000000 | svdh | C |
Limits the size of an XML-based request body |
Listen [IP-address:]portnumber [protocol] | | s | M |
IP addresses and ports that the serverlistens to |
ListenBacklog backlog | | s | M |
Maximum length of the queue of pending connections |
LoadFile filename [filename] ... | | s | E |
Link in the named object file or library |
LoadModule module filename | | s | E |
Links in the object file or library, and adds to the listof active modules |
<Location URL-path|URL> ... </Location> | | sv | C |
Applies the enclosed directives only to matchingURLs |
<LocationMatch regex> ... </LocationMatch> | | sv | C |
Applies the enclosed directives only to regular-expressionmatching URLs |
LockFile filename | logs/accept.lock | s | M |
Location of the accept serialization lock file |
LogFormat format|nickname[nickname] | "%h %l %u %t "%r" + | sv | B |
Describes a format for use in a log file |
LogLevel level | warn | sv | C |
Controls the verbosity of the ErrorLog |
MaxClients number | | s | M |
Maximum number of connections that will be processedsimultaneously |
MaxKeepAliveRequests number | 100 | sv | C |
Number of requests allowed on a persistentconnection |
MaxMemFree KBytes | 0 | s | M |
Maximum amount of memory that the main allocator is allowedto hold without calling free() |
MaxRequestsPerChild number | 10000 | s | M |
Limit on the number of requests that an individual child serverwill handle during its life |
MaxRequestsPerThread number | 0 | s | M |
Limit on the number of requests that an individual threadwill handle during its life |
MaxSpareServers number | 10 | s | M |
Maximum number of idle child server processes |
MaxSpareThreads number | | s | M |
Maximum number of idle threads |
MaxThreads number | 2048 | s | M |
Set the maximum number of worker threads |
MCacheMaxObjectCount value | 1009 | s | E |
The maximum number of objects allowed to be placed in thecache |
MCacheMaxObjectSize bytes | 10000 | s | E |
The maximum size (in bytes) of a document allowed in thecache |
MCacheMaxStreamingBuffer size_in_bytes | the smaller of 1000 + | s | E |
Maximum amount of a streamed response to buffer in memorybefore declaring the response uncacheable |
MCacheMinObjectSize bytes | 1 | s | E |
The minimum size (in bytes) of a document to be allowed in thecache |
MCacheRemovalAlgorithm LRU|GDSF | GDSF | s | E |
The algorithm used to select documents for removal from thecache |
MCacheSize KBytes | 100 | s | E |
The maximum amount of memory used by the cache inKBytes |
MetaDir directory | .web | svdh | E |
Name of the directory to find CERN-style meta informationfiles |
MetaFiles on|off | off | svdh | E |
Activates CERN meta-file processing |
MetaSuffix suffix | .meta | svdh | E |
File name suffix for the file containg CERN-stylemeta information |
MimeMagicFile file-path | | sv | E |
Enable MIME-type determination based on file contentsusing the specified magic file |
MinSpareServers number | 5 | s | M |
Minimum number of idle child server processes |
MinSpareThreads number | | s | M |
Minimum number of idle threads available to handle requestspikes |
MMapFile file-path [file-path] ... | | s | X |
Map a list of files into memory at startup time |
ModMimeUsePathInfo On|Off | Off | d | B |
Tells mod_mime to treat path_info components as part of the filename |
MultiviewsMatch Any|NegotiatedOnly|Filters|Handlers[Handlers|Filters] | NegotiatedOnly | svdh | B |
The types of files that will be included when searching fora matching file with MultiViews |
NameVirtualHost addr[:port] | | s | C |
Designates an IP address for name-virtualhosting |
NoProxy host [host] ... | | sv | E |
Hosts, domains, or networks that will be connected todirectly |
NWSSLTrustedCerts filename [filename] ... | | s | B |
List of additional client certificates |
NWSSLUpgradeable [IP-address:]portnumber | | s | B |
Allows a connection to be upgraded to an SSL connection upon request |
Options [+|-]option [[+|-]option] ... | All | svdh | C |
Configures what features are available in a particulardirectory |
Order ordering | Deny,Allow | dh | B |
Controls the default access state and the order in whichAllow and Deny areevaluated. |
PassEnv env-variable [env-variable]... | | svdh | B |
Passes environment variables from the shell |
PidFile filename | logs/httpd.pid | s | M |
File where the server records the process IDof the daemon |
ProtocolEcho On|Off | Off | sv | X |
Turn the echo server on or off |
<Proxy wildcard-url> ...</Proxy> | | sv | E |
Container for directives applied to proxied resources |
ProxyBadHeader IsError|Ignore|StartBody | IsError | sv | E |
Determines how to handle bad header lines in aresponse |
ProxyBlock *|word|host|domain[word|host|domain] ... | | sv | E |
Words, hosts, or domains that are banned from beingproxied |
ProxyDomain Domain | | sv | E |
Default domain name for proxied requests |
ProxyErrorOverride On|Off | Off | sv | E |
Override error pages for proxied content |
ProxyFtpDirCharset character set | ISO-8859-1 | svd | E |
Define the character set for proxied FTP listings |
ProxyIOBufferSize bytes | 8192 | sv | E |
Determine size of internal data throughput buffer |
<ProxyMatch regex> ...</ProxyMatch> | | sv | E |
Container for directives applied to regular-expression-matched proxied resources |
ProxyMaxForwards number | -1 | sv | E |
Maximium number of proxies that a request can be forwardedthrough |
ProxyPass [path] !|url [key=valuekey=value ...]] [nocanon] [interpolate] | | svd | E |
Maps remote servers into the local server URL-space |
ProxyPassInterpolateEnv On|Off | Off | svd | E |
Enable Environment Variable interpolation in Reverse Proxy configurations |
ProxyPassMatch [regex] !|url [key=value[key=value ...]] | | svd | E |
Maps remote servers into the local server URL-space using regular expressions |
ProxyPassReverse [path] url[interpolate] | | svd | E |
Adjusts the URL in HTTP response headers sent from a reverseproxied server |
ProxyPassReverseCookieDomain internal-domainpublic-domain [interpolate] | | svd | E |
Adjusts the Domain string in Set-Cookie headers from a reverse-proxied server |
ProxyPassReverseCookiePath internal-pathpublic-path [interpolate] | | svd | E |
Adjusts the Path string in Set-Cookie headers from a reverse-proxied server |
ProxyPreserveHost On|Off | Off | sv | E |
Use incoming Host HTTP request header for proxyrequest |
ProxyReceiveBufferSize bytes | 0 | sv | E |
Network buffer size for proxied HTTP and FTPconnections |
ProxyRemote match remote-server | | sv | E |
Remote proxy used to handle certain requests |
ProxyRemoteMatch regex remote-server | | sv | E |
Remote proxy used to handle requests matched by regularexpressions |
ProxyRequests On|Off | Off | sv | E |
Enables forward (standard) proxy requests |
ProxySCGIInternalRedirect On|Off | On | svd | E |
Enable or disable internal redirect responses from thebackend |
ProxySCGISendfile On|Off|Headername | Off | svd | E |
Enable evaluation of X-Sendfile pseudo responseheader |
ProxySet url key=value [key=value ...] | | d | E |
Set various Proxy balancer or member parameters |
ProxyStatus Off|On|Full | Off | sv | E |
Show Proxy LoadBalancer status in mod_status |
ProxyTimeout seconds | | sv | E |
Network timeout for proxied requests |
ProxyVia On|Off|Full|Block | Off | sv | E |
Information provided in the Via HTTP responseheader for proxied requests |
ReadmeName filename | | svdh | B |
Name of the file that will be inserted at the endof the index listing |
ReceiveBufferSize bytes | 0 | s | M |
TCP receive buffer size |
Redirect [status] URL-pathURL | | svdh | B |
Sends an external redirect asking the client to fetcha different URL |
RedirectMatch [status] regexURL | | svdh | B |
Sends an external redirect based on a regular expression matchof the current URL |
RedirectPermanent URL-path URL | | svdh | B |
Sends an external permanent redirect asking the client to fetcha different URL |
RedirectTemp URL-path URL | | svdh | B |
Sends an external temporary redirect asking the client to fetcha different URL |
RemoveCharset extension [extension]... | | vdh | B |
Removes any character set associations for a set of fileextensions |
RemoveEncoding extension [extension]... | | vdh | B |
Removes any content encoding associations for a set of fileextensions |
RemoveHandler extension [extension]... | | vdh | B |
Removes any handler associations for a set of fileextensions |
RemoveInputFilter extension [extension]... | | vdh | B |
Removes any input filter associations for a set of fileextensions |
RemoveLanguage extension [extension]... | | vdh | B |
Removes any language associations for a set of fileextensions |
RemoveOutputFilter extension [extension]... | | vdh | B |
Removes any output filter associations for a set of fileextensions |
RemoveType extension [extension]... | | vdh | B |
Removes any content type associations for a set of fileextensions |
RequestHeader set|append|merge|add|unset|edit header[value] [replacement] [early|env=[!]variable] | | svdh | E |
Configure HTTP request headers |
Require entity-name [entity-name] ... | | dh | C |
Selects which authenticated users can accessa resource |
RewriteBase URL-path | | dh | E |
Sets the base URL for per-directory rewrites |
RewriteCond TestString CondPattern | | svdh | E |
Defines a condition under which rewriting will take place |
RewriteEngine on|off | off | svdh | E |
Enables or disables runtime rewriting engine |
RewriteLock file-path | | s | E |
Sets the name of the lock file used for RewriteMap synchronization |
RewriteLog file-path | | sv | E |
Sets the name of the file used for logging rewrite engineprocessing |
RewriteLogLevel Level | 0 | sv | E |
Sets the verbosity of the log file used by the rewriteengine |
RewriteMap MapName MapType:MapSource | | sv | E |
Defines a mapping function for key-lookup |
RewriteOptions Options | | svdh | E |
Sets some special options for the rewrite engine |
RewriteRule Pattern Substitution [flags] | | svdh | E |
Defines rules for the rewriting engine |
RLimitCPU seconds|max [seconds|max] | | svdh | C |
Limits the CPU consumption of processes launchedby Apache children |
RLimitMEM bytes|max [bytes|max] | | svdh | C |
Limits the memory consumption of processes launchedby Apache children |
RLimitNPROC number|max [number|max] | | svdh | C |
Limits the number of processes that can be launched byprocesses launched by Apache children |
Satisfy Any|All | All | dh | C |
Interaction between host-level access control anduser authentication |
ScoreBoardFile file-path | logs/apache_status | s | M |
Location of the file used to store coordination data forthe child processes |
Script method cgi-script | | svd | B |
Activates a CGI script for a particular requestmethod. |
ScriptAlias URL-pathfile-path|directory-path | | sv | B |
Maps a URL to a filesystem location and designates thetarget as a CGI script |
ScriptAliasMatch regexfile-path|directory-path | | sv | B |
Maps a URL to a filesystem location using a regular expressionand designates the target as a CGI script |
ScriptInterpreterSource Registry|Registry-Strict|Script | Script | svdh | C |
Technique for locating the interpreter for CGIscripts |
ScriptLog file-path | | sv | B |
Location of the CGI script error logfile |
ScriptLogBuffer bytes | 1024 | sv | B |
Maximum amount of PUT or POST requests that will be recordedin the scriptlog |
ScriptLogLength bytes | 10385760 | sv | B |
Size limit of the CGI script logfile |
ScriptSock file-path | logs/cgisock | s | B |
The filename prefix of the socket to use for communication withthe cgi daemon |
SecureListen [IP-address:]portnumberCertificate-Name [MUTUAL] | | s | B |
Enables SSL encryption for the specified port |
SeeRequestTail On|Off | Off | s | B |
Determine if mod_status displays the first 63 charactersof a request or the last 63, assuming the request itself is greater than63 chars. |
SendBufferSize bytes | 0 | s | M |
TCP buffer size |
ServerAdmin email-address|URL | | sv | C |
Email address that the server includes in errormessages sent to the client |
ServerAlias hostname [hostname] ... | | v | C |
Alternate names for a host used when matching requeststo name-virtual hosts |
ServerLimit number | | s | M |
Upper limit on configurable number of processes |
ServerName [scheme://]fully-qualified-domain-name[:port] | | sv | C |
Hostname and port that the server uses to identifyitself |
ServerPath URL-path | | v | C |
Legacy URL pathname for a name-based virtual host thatis accessed by an incompatible browser |
ServerRoot directory-path | /usr/local/apache | s | C |
Base directory for the server installation |
ServerSignature On|Off|EMail | Off | svdh | C |
Configures the footer on server-generated documents |
ServerTokens Major|Minor|Min[imal]|Prod[uctOnly]|OS|Full | Full | s | C |
Configures the Server HTTP responseheader |
SetEnv env-variable value | | svdh | B |
Sets environment variables |
SetEnvIf attribute regex [!]env-variable[=value] [[!]env-variable[=value]] ... | | svdh | B |
Sets environment variables based on attributes of the request |
SetEnvIfNoCase attribute regex [!]env-variable[=value] [[!]env-variable[=value]] ... | | svdh | B |
Sets environment variables based on attributes of the requestwithout respect to case |
SetHandler handler-name|None | | svdh | C |
Forces all matching files to be processed by ahandler |
SetInputFilter filter[;filter...] | | svdh | C |
Sets the filters that will process client requests and POSTinput |
SetOutputFilter filter[;filter...] | | svdh | C |
Sets the filters that will process responses from theserver |
SSIEnableAccess on|off | off | dh | B |
Enable the -A flag during conditional flow control processing. |
SSIEndTag tag | "-->" | sv | B |
String that ends an include element |
SSIErrorMsg message | "[an error occurred + | svdh | B |
Error message displayed when there is an SSIerror |
SSIStartTag tag | "<!--#" | sv | B |
String that starts an include element |
SSITimeFormat formatstring | "%A, %d-%b-%Y %H:%M + | svdh | B |
Configures the format in which date strings aredisplayed |
SSIUndefinedEcho string | "(none)" | svdh | B |
String displayed when an unset variable is echoed |
SSLCACertificateFile file-path | | sv | E |
File of concatenated PEM-encoded CA Certificates for Client Auth |
SSLCACertificatePath directory-path | | sv | E |
Directory of PEM-encoded CA Certificates for Client Auth |
SSLCADNRequestFile file-path | | sv | E |
File of concatenated PEM-encoded CA Certificates for defining acceptable CA names |
SSLCADNRequestPath directory-path | | sv | E |
Directory of PEM-encoded CA Certificates for defining acceptable CA names |
SSLCARevocationFile file-path | | sv | E |
File of concatenated PEM-encoded CA CRLs for Client Auth |
SSLCARevocationPath directory-path | | sv | E |
Directory of PEM-encoded CA CRLs for Client Auth |
SSLCertificateChainFile file-path | | sv | E |
File of PEM-encoded Server CA Certificates |
SSLCertificateFile file-path | | sv | E |
Server PEM-encoded X.509 Certificate file |
SSLCertificateKeyFile file-path | | sv | E |
Server PEM-encoded Private Key file |
SSLCipherSuite cipher-spec | ALL:!ADH:RC4+RSA:+H + | svdh | E |
Cipher Suite available for negotiation in SSL handshake |
SSLCryptoDevice engine | builtin | s | E |
Enable use of a cryptographic hardware accelerator |
SSLEngine on|off|optional | off | sv | E |
SSL Engine Operation Switch |
SSLHonorCiperOrder flag | | sv | E |
Option to prefer the server's cipher preference order |
SSLMutex type | none | s | E |
Semaphore for internal mutual exclusion of operations |
SSLOptions [+|-]option ... | | svdh | E |
Configure various SSL engine run-time options |
SSLPassPhraseDialog type | builtin | s | E |
Type of pass phrase dialog for encrypted private keys |
SSLProtocol [+|-]protocol ... | all | sv | E |
Configure usable SSL protocol flavors |
SSLProxyCACertificateFile file-path | | sv | E |
File of concatenated PEM-encoded CA Certificates for Remote Server Auth |
SSLProxyCACertificatePath directory-path | | sv | E |
Directory of PEM-encoded CA Certificates for Remote Server Auth |
SSLProxyCARevocationFile file-path | | sv | E |
File of concatenated PEM-encoded CA CRLs for Remote Server Auth |
SSLProxyCARevocationPath directory-path | | sv | E |
Directory of PEM-encoded CA CRLs for Remote Server Auth |
SSLProxyCheckPeerCN on|off | off | sv | E |
Whether to check the remote server certificates CN field |
SSLProxyCheckPeerExpire on|off | off | sv | E |
Whether to check if remote server certificate is expired |
SSLProxyCipherSuite cipher-spec | ALL:!ADH:RC4+RSA:+H + | svdh | E |
Cipher Suite available for negotiation in SSL proxy handshake |
SSLProxyEngine on|off | off | sv | E |
SSL Proxy Engine Operation Switch |
SSLProxyMachineCertificateFile filename | | s | E |
File of concatenated PEM-encoded client certificates and keys to be used by the proxy |
SSLProxyMachineCertificatePath directory | | s | E |
Directory of PEM-encoded client certificates and keys to be used by the proxy |
SSLProxyProtocol [+|-]protocol ... | all | sv | E |
Configure usable SSL protocol flavors for proxy usage |
SSLProxyVerify level | none | svdh | E |
Type of remote server Certificate verification |
SSLProxyVerifyDepth number | 1 | svdh | E |
Maximum depth of CA Certificates in Remote ServerCertificate verification |
SSLRandomSeed context source [bytes] | | s | E |
Pseudo Random Number Generator (PRNG) seeding source |
SSLRenegBufferSize bytes | 131072 | dh | E |
Set the size for the SSL renegotiation buffer |
SSLRequire expression | | dh | E |
Allow access only when an arbitrarily complex boolean expression is true |
SSLRequireSSL | | dh | E |
Deny access when SSL is not used for the HTTP request |
SSLSessionCache type | none | s | E |
Type of the global/inter-process SSL Session Cache |
SSLSessionCacheTimeout seconds | 300 | sv | E |
Number of seconds before an SSL session expiresin the Session Cache |
SSLStrictSNIVHostCheck on|off | off | sv | E |
Whether to allow non SNI clients to access a name based virtualhost. |
SSLUserName varname | | sdh | E |
Variable name to determine user name |
SSLVerifyClient level | none | svdh | E |
Type of Client Certificate verification |
SSLVerifyDepth number | 1 | svdh | E |
Maximum depth of CA Certificates in Client Certificate verification |
StartServers number | | s | M |
Number of child server processes created at startup |
StartThreads number | | s | M |
Number of threads created on startup |
Substitute s/pattern/substitution/[infq] | | dh | E |
Pattern to filter the response content |
SuexecUserGroup User Group | | sv | E |
User and group for CGI programs to run as |
ThreadLimit number | | s | M |
Sets the upper limit on the configurable number of threadsper child process |
ThreadsPerChild number | | s | M |
Number of threads created by each child process |
ThreadStackSize size | | s | M |
The size in bytes of the stack used by threads handling client connections |
TimeOut seconds | 300 | sv | C |
Amount of time the server will wait forcertain events before failing a request |
TraceEnable [on|off|extended] | on | s | C |
Determines the behaviour on TRACE requests |
TransferLog file|pipe | | sv | B |
Specify location of a log file |
TypesConfig file-path | conf/mime.types | s | B |
The location of the mime.types file |
UnsetEnv env-variable [env-variable]... | | svdh | B |
Removes variables from the environment |
UseCanonicalName On|Off|DNS | Off | svd | C |
Configures how the server determines its own name andport |
UseCanonicalPhysicalPort On|Off | Off | svd | C |
Configures how the server determines its own name andport |
User unix-userid | #-1 | s | M |
The userid under which the server will answerrequests |
UserDir directory-filename [directory-filename] ... | | sv | B |
Location of the user-specific directories |
VirtualDocumentRoot interpolated-directory|none | none | sv | E |
Dynamically configure the location of the document rootfor a given virtual host |
VirtualDocumentRootIP interpolated-directory|none | none | sv | E |
Dynamically configure the location of the document rootfor a given virtual host |
<VirtualHost addr[:port] [addr[:port]] ...> ... </VirtualHost> | | s | C |
Contains directives that apply only to a specifichostname or IP address |
VirtualScriptAlias interpolated-directory|none | none | sv | E |
Dynamically configure the location of the CGI directory fora given virtual host |
VirtualScriptAliasIP interpolated-directory|none | none | sv | E |
Dynamically configure the location of the cgi directory fora given virtual host |
Win32DisableAcceptEx | | s | M |
Use accept() rather than AcceptEx() to accept network connections |
XBitHack on|off|full | off | svdh | B |
Parse SSI directives in files with the execute bitset |