Apache HTTP Server Version 2.0

The directive quick reference shows the usage, default, status, and context of each Apache configuration directive. For more information about each of these, see the Directive Dictionary.
The first column gives the directive name and usage. The second columns shows the default value of the directive, if a default exists. If the default is too large to display, the first characters will be followed by "+".
The third and fourth columns list the contexts where the directive is allowed and the status of the directive according to the legend tables below.
| A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | X |
|
|
| AcceptMutex Default|method | Default | s | M |
| Method that Apache uses to serialize multiple children accepting 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 | svdh | B | |
| Activates a CGI script for a particular handler or content-type | |||
| AddAlt string file [file] ... | svdh | B | |
| Alternate text to display for a file, instead of an icon selected by filename | |||
| AddAltByEncoding string MIME-encoding [MIME-encoding] ... | svdh | B | |
| Alternate text to display for a file instead of an icon selected by MIME-encoding | |||
| AddAltByType string MIME-type [MIME-type] ... | svdh | B | |
| Alternate text to display for a file, instead of an icon selected by MIME content-type | |||
| AddCharset charset extension [extension] ... | svdh | B | |
| Maps the given filename extensions to the specified content charset | |||
| AddDefaultCharset On|Off|charset | Off | svdh | C |
Default charset parameter to be added when a response
content-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 encoding type | |||
| AddHandler handler-name extension [extension] ... | svdh | B | |
| Maps the filename extensions to the specified handler | |||
| 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 MIME content-encoding | |||
| AddIconByType icon MIME-type [MIME-type] ... | svdh | B | |
| Icon to display next to files selected by MIME content-type | |||
| AddInputFilter filter[;filter...] extension [extension] ... | svdh | B | |
| Maps filename extensions to the filters that will process client requests | |||
| AddLanguage MIME-lang extension [extension] ... | svdh | B | |
| Maps the given filename extension to the specified content language | |||
| AddModuleInfo module-name string | sv | E | |
| Adds additional information to the module information displayed by the server-info handler | |||
| AddOutputFilter filter[;filter...] extension [extension] ... | svdh | B | |
| Maps filename extensions to the filters that will process responses 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 content type | |||
| Alias URL-path file-path|directory-path | sv | B | |
| Maps URLs to filesystem locations | |||
| AliasMatch regex file-path|directory-path | sv | B | |
| Maps URLs to filesystem locations using regular expressions | |||
| Allow from all|host|env=env-variable [host|env=env-variable] ... | dh | B | |
| Controls which hosts can access an area of the server | |||
| AllowCONNECT port [port] ... | 443 563 | sv | E |
Ports that are allowed to CONNECT through the
proxy | |||
| AllowEncodedSlashes On|Off | Off | sv | C |
| Determines whether encoded path separators in URLs are allowed to be 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 without password verification | |||
| Anonymous_Authoritative On|Off | Off | dh | E |
| Configures if authorization will fall-through to other methods | |||
| Anonymous_LogEmail On|Off | On | dh | E |
| Sets whether the password entered will be logged in the error 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 correctly formatted email address | |||
| AssignUserID user-id group-id | v | M | |
| Tie a virtual host to a user and group ID | |||
| AuthAuthoritative On|Off | On | dh | B |
| Sets whether authorization and authentication are passed to lower level modules | |||
| AuthDBMAuthoritative On|Off | On | dh | E |
| Sets whether authentication and authorization will be passed on to lower level modules | |||
| AuthDBMGroupFile file-path | dh | E | |
| Sets the name of the database file containing the list of user groups for authentication | |||
| AuthDBMType default|SDBM|GDBM|NDBM|DB | default | dh | E |
| Sets the type of database file that is used to store passwords | |||
| AuthDBMUserFile file-path | dh | E | |
| Sets thename of a database file containing the list of users and passwords for authentication | |||
| AuthDigestAlgorithm MD5|MD5-sess | MD5 | dh | X |
| Selects the algorithm used to calculate the challenge and response hases in digest authentication | |||
| AuthDigestDomain URI [URI] ... | dh | X | |
| URIs that are in the same protection space for digest authentication | |||
| AuthDigestFile file-path | dh | X | |
| Location of the text file containing the list of users and encoded passwords for digest authentication | |||
| AuthDigestGroupFile file-path | dh | X | |
| Name of the text file containing the list of groups for digest authentication | |||
| AuthDigestNcCheck On|Off | Off | s | X |
| Enables or disables checking of the nonce-count sent by the server | |||
| AuthDigestNonceFormat format | dh | X | |
| Determines how the nonce is generated | |||
| AuthDigestNonceLifetime seconds | 300 | dh | X |
| How long the server nonce is valid | |||
| AuthDigestQop none|auth|auth-int [auth|auth-int] | auth | dh | X |
| Determines the quality-of-protection to use in digest authentication | |||
| AuthDigestShmemSize size | 1000 | s | X |
| The amount of shared memory to allocate for keeping track of clients | |||
| AuthGroupFile file-path | dh | B | |
| Sets the name of a text file containing the list of user groups for authentication | |||
| AuthLDAPAuthoritative on|off | on | dh | X |
| Prevent other authentication modules from authenticating the user if this one fails | |||
| AuthLDAPBindDN distinguished-name | dh | X | |
| Optional DN to use in binding to the LDAP server | |||
| AuthLDAPBindPassword password | dh | X | |
| Password used in conjuction with the bind DN | |||
| AuthLDAPCharsetConfig file-path | s | X | |
| Language to charset conversion configuration file | |||
| AuthLDAPCompareDNOnServer on|off | on | dh | X |
| Use the LDAP server to compare the DNs | |||
| AuthLDAPDereferenceAliases never|searching|finding|always | Always | dh | X |
| When will the module de-reference aliases | |||
| AuthLDAPEnabled on|off | on | dh | X |
| Turn on or off LDAP authentication | |||
| AuthLDAPFrontPageHack on|off | off | dh | X |
| Allow LDAP authentication to work with MS FrontPage | |||
| AuthLDAPGroupAttribute attribute | dh | X | |
| LDAP attributes used to check for group membership | |||
| AuthLDAPGroupAttributeIsDN on|off | on | dh | X |
| Use the DN of the client username when checking for group membership | |||
| AuthLDAPRemoteUserIsDN on|off | off | dh | X |
| Use the DN of the client username to set the REMOTE_USER environment variable | |||
| AuthLDAPUrl url | dh | X | |
| URL specifying the LDAP search parameters | |||
| AuthName auth-domain | dh | C | |
| Authorization realm for use in HTTP authentication | |||
| 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 and passwords for authentication | |||
| BrowserMatch regex [!]env-variable[=value] [[!]env- | |||