1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head>
4 <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type" />
6 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7 This file is generated from xml source: DO NOT EDIT
8 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
10 <title>Override Class Index for .htaccess - Apache HTTP Server Version 2.5</title>
11 <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
12 <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
13 <link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" />
14 <script src="../style/scripts/prettify.min.js" type="text/javascript">
17 <link href="../images/favicon.ico" rel="shortcut icon" /></head>
18 <body id="override-index">
19 <div id="page-header">
20 <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p>
21 <p class="apache">Apache HTTP Server Version 2.5</p>
22 <img alt="" src="../images/feather.png" /></div>
23 <div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div>
25 <a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP Server</a> > <a href="http://httpd.apache.org/docs/">Documentation</a> > <a href="../">Version 2.5</a></div>
27 <div id="page-content"><div id="preamble"><h1>Override Class Index for .htaccess</h1>
29 <p><span>Available Languages: </span><a href="../en/mod/overrides.html" title="English"> en </a></p>
33 This is an index of the directives that are allowed in .htaccess files for
34 various <code class="directive"><a href="../mod/core.html#allowoverride">AllowOverride</a></code> settings,
35 organized by class. Its intended purpose is to help server administrators
36 verify the privileges they're granting to .htaccess users. For an overview
37 of how .htaccess works, see the
38 <a href="../howto/htaccess.html">.htaccess tutorial</a>.
42 To determine the set of directives that your server configuration allows
43 .htaccess users to use:
47 <li>Start with the set of directives in the <code>AllowOverrideList</code>
48 for the directory in question. (By default, this is set to
49 <code>None</code>.)</li>
50 <li>Find the <code>AllowOverride</code> setting for the directory in
51 question. (By default, it is set to <code>None</code>.) There are two
54 <li>If your <code>AllowOverride</code> setting is <code>All</code>,
55 add every directive listed on this page to the list.</li>
56 <li>If your <code>AllowOverride</code> setting is <code>None</code>,
57 you're done. Only the directives in the <code>AllowOverrideList</code>
58 (if any) will be allowed.</li>
61 <li>For each override class listed in <code>AllowOverride</code>, look up
62 the corresponding set of directives below and add them to the list.</li>
63 <li>Finally, add the set of directives that is always allowed in
64 .htaccess (these are listed in the
65 <a href="#override-all">All section</a>, below).</li>
69 Several of the override classes are quite powerful and give .htaccess
70 users a large amount of control over the server. For a stricter approach,
71 set <code>AllowOverride None</code> and use
72 <code class="directive"><a href="../mod/core.html#allowoverridelist">AllowOverrideList</a></code> to specify the
73 exact list of directives that .htaccess users are allowed to use.
76 <div id="quickview"><h3>Topics</h3>
78 <li><img alt="" src="../images/down.gif" /> <a href="#override-all">All</a></li>
79 <li><img alt="" src="../images/down.gif" /> <a href="#override-authconfig">AuthConfig</a></li>
80 <li><img alt="" src="../images/down.gif" /> <a href="#override-fileinfo">FileInfo</a></li>
81 <li><img alt="" src="../images/down.gif" /> <a href="#override-indexes">Indexes</a></li>
82 <li><img alt="" src="../images/down.gif" /> <a href="#override-limit">Limit</a></li>
83 <li><img alt="" src="../images/down.gif" /> <a href="#override-options">Options</a></li>
84 </ul><h3>See also</h3>
86 <li><a href="#comments_section">Comments</a></li></ul></div>
87 <div id="override-list"><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a name="override-all">All</a></h2>
89 The following directives are allowed in any .htaccess file, as long as
90 overrides are enabled in the server configuration.
92 <table class="qref"><tr><td><a href="mod_deflate.html#deflateinflatelimitrequestbody">DeflateInflateLimitRequestBody</a></td><td class="module"><a href="mod_deflate.html">mod_deflate</a></td></tr>
93 <tr><td colspan="2" class="descr">Maximum size of inflated request bodies</td></tr>
94 <tr class="odd"><td><a href="mod_deflate.html#deflateinflateratioburst">DeflateInflateRatioBurst</a></td><td class="module"><a href="mod_deflate.html">mod_deflate</a></td></tr>
95 <tr class="odd"><td colspan="2" class="descr">Maximum number of times the inflation ratio for request bodies
96 can be crossed</td></tr>
97 <tr><td><a href="mod_deflate.html#deflateinflateratiolimit">DeflateInflateRatioLimit</a></td><td class="module"><a href="mod_deflate.html">mod_deflate</a></td></tr>
98 <tr><td colspan="2" class="descr">Maximum inflation ratio for request bodies</td></tr>
99 <tr class="odd"><td><a href="core.html#else"><Else></a></td><td class="module"><a href="core.html">core</a></td></tr>
100 <tr class="odd"><td colspan="2" class="descr">Contains directives that apply only if the condition of a
101 previous <code class="directive"><a href="../mod/core.html#if"><If></a></code> or
102 <code class="directive"><a href="../mod/core.html#elseif"><ElseIf></a></code> section is not
103 satisfied by a request at runtime</td></tr>
104 <tr><td><a href="core.html#elseif"><ElseIf></a></td><td class="module"><a href="core.html">core</a></td></tr>
105 <tr><td colspan="2" class="descr">Contains directives that apply only if a condition is satisfied
106 by a request at runtime while the condition of a previous
107 <code class="directive"><a href="../mod/core.html#if"><If></a></code> or
108 <code class="directive"><ElseIf></code> section is not
110 <tr class="odd"><td><a href="core.html#error">Error</a></td><td class="module"><a href="core.html">core</a></td></tr>
111 <tr class="odd"><td colspan="2" class="descr">Abort configuration parsing with a custom error message</td></tr>
112 <tr><td><a href="core.html#files"><Files></a></td><td class="module"><a href="core.html">core</a></td></tr>
113 <tr><td colspan="2" class="descr">Contains directives that apply to matched
115 <tr class="odd"><td><a href="core.html#filesmatch"><FilesMatch></a></td><td class="module"><a href="core.html">core</a></td></tr>
116 <tr class="odd"><td colspan="2" class="descr">Contains directives that apply to regular-expression matched
118 <tr><td><a href="core.html#if"><If></a></td><td class="module"><a href="core.html">core</a></td></tr>
119 <tr><td colspan="2" class="descr">Contains directives that apply only if a condition is
120 satisfied by a request at runtime</td></tr>
121 <tr class="odd"><td><a href="core.html#ifdefine"><IfDefine></a></td><td class="module"><a href="core.html">core</a></td></tr>
122 <tr class="odd"><td colspan="2" class="descr">Encloses directives that will be processed only
123 if a test is true at startup</td></tr>
124 <tr><td><a href="core.html#ifdirective"><IfDirective></a></td><td class="module"><a href="core.html">core</a></td></tr>
125 <tr><td colspan="2" class="descr">Encloses directives that are processed conditional on the
126 presence or absence of a specific directive</td></tr>
127 <tr class="odd"><td><a href="core.html#iffile"><IfFile></a></td><td class="module"><a href="core.html">core</a></td></tr>
128 <tr class="odd"><td colspan="2" class="descr">Encloses directives that will be processed only
129 if file exists at startup</td></tr>
130 <tr><td><a href="core.html#ifmodule"><IfModule></a></td><td class="module"><a href="core.html">core</a></td></tr>
131 <tr><td colspan="2" class="descr">Encloses directives that are processed conditional on the
132 presence or absence of a specific module</td></tr>
133 <tr class="odd"><td><a href="core.html#ifsection"><IfSection></a></td><td class="module"><a href="core.html">core</a></td></tr>
134 <tr class="odd"><td colspan="2" class="descr">Encloses directives that are processed conditional on the
135 presence or absence of a specific section directive</td></tr>
136 <tr><td><a href="mod_version.html#ifversion"><IfVersion></a></td><td class="module"><a href="mod_version.html">mod_version</a></td></tr>
137 <tr><td colspan="2" class="descr">contains version dependent configuration</td></tr>
138 <tr class="odd"><td><a href="core.html#limitrequestbody">LimitRequestBody</a></td><td class="module"><a href="core.html">core</a></td></tr>
139 <tr class="odd"><td colspan="2" class="descr">Restricts the total size of the HTTP request body sent
140 from the client</td></tr>
141 <tr><td><a href="core.html#limitxmlrequestbody">LimitXMLRequestBody</a></td><td class="module"><a href="core.html">core</a></td></tr>
142 <tr><td colspan="2" class="descr">Limits the size of an XML-based request body</td></tr>
143 <tr class="odd"><td><a href="mod_logio.html#logiotrackttfb">LogIOTrackTTFB</a></td><td class="module"><a href="mod_logio.html">mod_logio</a></td></tr>
144 <tr class="odd"><td colspan="2" class="descr">Enable tracking of time to first byte (TTFB)</td></tr>
145 <tr><td><a href="mod_lua.html#luacodecache">LuaCodeCache</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
146 <tr><td colspan="2" class="descr">Configure the compiled code cache.</td></tr>
147 <tr class="odd"><td><a href="mod_lua.html#luahookaccesschecker">LuaHookAccessChecker</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
148 <tr class="odd"><td colspan="2" class="descr">Provide a hook for the access_checker phase of request processing</td></tr>
149 <tr><td><a href="mod_lua.html#luahookauthchecker">LuaHookAuthChecker</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
150 <tr><td colspan="2" class="descr">Provide a hook for the auth_checker phase of request processing</td></tr>
151 <tr class="odd"><td><a href="mod_lua.html#luahookcheckuserid">LuaHookCheckUserID</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
152 <tr class="odd"><td colspan="2" class="descr">Provide a hook for the check_user_id phase of request processing</td></tr>
153 <tr><td><a href="mod_lua.html#luahookfixups">LuaHookFixups</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
154 <tr><td colspan="2" class="descr">Provide a hook for the fixups phase of a request
156 <tr class="odd"><td><a href="mod_lua.html#luahookinsertfilter">LuaHookInsertFilter</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
157 <tr class="odd"><td colspan="2" class="descr">Provide a hook for the insert_filter phase of request processing</td></tr>
158 <tr><td><a href="mod_lua.html#luahooklog">LuaHookLog</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
159 <tr><td colspan="2" class="descr">Provide a hook for the access log phase of a request
161 <tr class="odd"><td><a href="mod_lua.html#luahookmaptostorage">LuaHookMapToStorage</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
162 <tr class="odd"><td colspan="2" class="descr">Provide a hook for the map_to_storage phase of request processing</td></tr>
163 <tr><td><a href="mod_lua.html#luahooktranslatename">LuaHookTranslateName</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
164 <tr><td colspan="2" class="descr">Provide a hook for the translate name phase of request processing</td></tr>
165 <tr class="odd"><td><a href="mod_lua.html#luahooktypechecker">LuaHookTypeChecker</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
166 <tr class="odd"><td colspan="2" class="descr">Provide a hook for the type_checker phase of request processing</td></tr>
167 <tr><td><a href="mod_lua.html#luainherit">LuaInherit</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
168 <tr><td colspan="2" class="descr">Controls how parent configuration sections are merged into children</td></tr>
169 <tr class="odd"><td><a href="mod_lua.html#luainputfilter">LuaInputFilter</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
170 <tr class="odd"><td colspan="2" class="descr">Provide a Lua function for content input filtering</td></tr>
171 <tr><td><a href="mod_lua.html#luamaphandler">LuaMapHandler</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
172 <tr><td colspan="2" class="descr">Map a path to a lua handler</td></tr>
173 <tr class="odd"><td><a href="mod_lua.html#luaoutputfilter">LuaOutputFilter</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
174 <tr class="odd"><td colspan="2" class="descr">Provide a Lua function for content output filtering</td></tr>
175 <tr><td><a href="mod_lua.html#luapackagecpath">LuaPackageCPath</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
176 <tr><td colspan="2" class="descr">Add a directory to lua's package.cpath</td></tr>
177 <tr class="odd"><td><a href="mod_lua.html#luapackagepath">LuaPackagePath</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
178 <tr class="odd"><td colspan="2" class="descr">Add a directory to lua's package.path</td></tr>
179 <tr><td><a href="mod_lua.html#luaquickhandler">LuaQuickHandler</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
180 <tr><td colspan="2" class="descr">Provide a hook for the quick handler of request processing</td></tr>
181 <tr class="odd"><td><a href="mod_lua.html#luaroot">LuaRoot</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
182 <tr class="odd"><td colspan="2" class="descr">Specify the base path for resolving relative paths for mod_lua directives</td></tr>
183 <tr><td><a href="mod_lua.html#luascope">LuaScope</a></td><td class="module"><a href="mod_lua.html">mod_lua</a></td></tr>
184 <tr><td colspan="2" class="descr">One of once, request, conn, thread -- default is once</td></tr>
185 <tr class="odd"><td><a href="mod_macro.html#macro"><Macro></a></td><td class="module"><a href="mod_macro.html">mod_macro</a></td></tr>
186 <tr class="odd"><td colspan="2" class="descr">Define a configuration file macro</td></tr>
187 <tr><td><a href="mod_macro.html#macroignorebadnesting">MacroIgnoreBadNesting</a></td><td class="module"><a href="mod_macro.html">mod_macro</a></td></tr>
188 <tr><td colspan="2" class="descr">Ignore warnings, and does not log, about bad nesting of Macros</td></tr>
189 <tr class="odd"><td><a href="mod_macro.html#macroignoreemptyargs">MacroIgnoreEmptyArgs</a></td><td class="module"><a href="mod_macro.html">mod_macro</a></td></tr>
190 <tr class="odd"><td colspan="2" class="descr">Ignore warnings, and does not log, about empty Macro argument(s)</td></tr>
191 <tr><td><a href="core.html#rlimitcpu">RLimitCPU</a></td><td class="module"><a href="core.html">core</a></td></tr>
192 <tr><td colspan="2" class="descr">Limits the CPU consumption of processes launched
193 by Apache httpd children</td></tr>
194 <tr class="odd"><td><a href="core.html#rlimitmem">RLimitMEM</a></td><td class="module"><a href="core.html">core</a></td></tr>
195 <tr class="odd"><td colspan="2" class="descr">Limits the memory consumption of processes launched
196 by Apache httpd children</td></tr>
197 <tr><td><a href="core.html#rlimitnproc">RLimitNPROC</a></td><td class="module"><a href="core.html">core</a></td></tr>
198 <tr><td colspan="2" class="descr">Limits the number of processes that can be launched by
199 processes launched by Apache httpd children</td></tr>
200 <tr class="odd"><td><a href="core.html#serversignature">ServerSignature</a></td><td class="module"><a href="core.html">core</a></td></tr>
201 <tr class="odd"><td colspan="2" class="descr">Configures the footer on server-generated documents</td></tr>
202 <tr><td><a href="mod_include.html#ssierrormsg">SSIErrorMsg</a></td><td class="module"><a href="mod_include.html">mod_include</a></td></tr>
203 <tr><td colspan="2" class="descr">Error message displayed when there is an SSI
205 <tr class="odd"><td><a href="mod_include.html#ssitimeformat">SSITimeFormat</a></td><td class="module"><a href="mod_include.html">mod_include</a></td></tr>
206 <tr class="odd"><td colspan="2" class="descr">Configures the format in which date strings are
208 <tr><td><a href="mod_include.html#ssiundefinedecho">SSIUndefinedEcho</a></td><td class="module"><a href="mod_include.html">mod_include</a></td></tr>
209 <tr><td colspan="2" class="descr">String displayed when an unset variable is echoed</td></tr>
210 <tr class="odd"><td><a href="mod_macro.html#undefmacro">UndefMacro</a></td><td class="module"><a href="mod_macro.html">mod_macro</a></td></tr>
211 <tr class="odd"><td colspan="2" class="descr">Undefine a macro</td></tr>
212 <tr><td><a href="mod_macro.html#use">Use</a></td><td class="module"><a href="mod_macro.html">mod_macro</a></td></tr>
213 <tr><td colspan="2" class="descr">Use a macro</td></tr>
214 <tr class="odd"><td><a href="core.html#warning">Warning</a></td><td class="module"><a href="core.html">core</a></td></tr>
215 <tr class="odd"><td colspan="2" class="descr">Warn from configuration parsing with a custom message</td></tr>
216 <tr><td><a href="mod_xml2enc.html#xml2encdefault">xml2EncDefault</a></td><td class="module"><a href="mod_xml2enc.html">mod_xml2enc</a></td></tr>
217 <tr><td colspan="2" class="descr">Sets a default encoding to assume when absolutely no information
218 can be <a href="#sniffing">automatically detected</a></td></tr>
219 <tr class="odd"><td><a href="mod_xml2enc.html#xml2startparse">xml2StartParse</a></td><td class="module"><a href="mod_xml2enc.html">mod_xml2enc</a></td></tr>
220 <tr class="odd"><td colspan="2" class="descr">Advise the parser to skip leading junk.</td></tr>
221 </table></div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a name="override-authconfig">AuthConfig</a></h2>
223 The following directives are allowed in .htaccess files when
224 <code>AllowOverride AuthConfig</code> is in effect. They give .htaccess
225 users control over the authentication and authorization methods that are
226 applied to their directory subtrees, including several related utility
227 directives for session handling and TLS settings.
229 <table class="qref"><tr><td><a href="mod_authn_anon.html#anonymous">Anonymous</a></td><td class="module"><a href="mod_authn_anon.html">mod_authn_anon</a></td></tr>
230 <tr><td colspan="2" class="descr">Specifies userIDs that are allowed access without
231 password verification</td></tr>
232 <tr class="odd"><td><a href="mod_authn_anon.html#anonymous_logemail">Anonymous_LogEmail</a></td><td class="module"><a href="mod_authn_anon.html">mod_authn_anon</a></td></tr>
233 <tr class="odd"><td colspan="2" class="descr">Sets whether the password entered will be logged in the
235 <tr><td><a href="mod_authn_anon.html#anonymous_mustgiveemail">Anonymous_MustGiveEmail</a></td><td class="module"><a href="mod_authn_anon.html">mod_authn_anon</a></td></tr>
236 <tr><td colspan="2" class="descr">Specifies whether blank passwords are allowed</td></tr>
237 <tr class="odd"><td><a href="mod_authn_anon.html#anonymous_nouserid">Anonymous_NoUserID</a></td><td class="module"><a href="mod_authn_anon.html">mod_authn_anon</a></td></tr>
238 <tr class="odd"><td colspan="2" class="descr">Sets whether the userID field may be empty</td></tr>
239 <tr><td><a href="mod_authn_anon.html#anonymous_verifyemail">Anonymous_VerifyEmail</a></td><td class="module"><a href="mod_authn_anon.html">mod_authn_anon</a></td></tr>
240 <tr><td colspan="2" class="descr">Sets whether to check the password field for a correctly
241 formatted email address</td></tr>
242 <tr class="odd"><td><a href="mod_auth_basic.html#authbasicauthoritative">AuthBasicAuthoritative</a></td><td class="module"><a href="mod_auth_basic.html">mod_auth_basic</a></td></tr>
243 <tr class="odd"><td colspan="2" class="descr">Sets whether authorization and authentication are passed to
244 lower level modules</td></tr>
245 <tr><td><a href="mod_auth_basic.html#authbasicfake">AuthBasicFake</a></td><td class="module"><a href="mod_auth_basic.html">mod_auth_basic</a></td></tr>
246 <tr><td colspan="2" class="descr">Fake basic authentication using the given expressions for
247 username and password</td></tr>
248 <tr class="odd"><td><a href="mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></td><td class="module"><a href="mod_auth_basic.html">mod_auth_basic</a></td></tr>
249 <tr class="odd"><td colspan="2" class="descr">Sets the authentication provider(s) for this location</td></tr>
250 <tr><td><a href="mod_auth_basic.html#authbasicusedigestalgorithm">AuthBasicUseDigestAlgorithm</a></td><td class="module"><a href="mod_auth_basic.html">mod_auth_basic</a></td></tr>
251 <tr><td colspan="2" class="descr">Check passwords against the authentication providers as if
252 Digest Authentication was in force instead of Basic Authentication.
254 <tr class="odd"><td><a href="mod_authz_dbm.html#authdbmgroupfile">AuthDBMGroupFile</a></td><td class="module"><a href="mod_authz_dbm.html">mod_authz_dbm</a></td></tr>
255 <tr class="odd"><td colspan="2" class="descr">Sets the name of the database file containing the list
256 of user groups for authorization</td></tr>
257 <tr><td><a href="mod_authn_dbm.html#authdbmtype">AuthDBMType</a></td><td class="module"><a href="mod_authn_dbm.html">mod_authn_dbm</a></td></tr>
258 <tr><td colspan="2" class="descr">Sets the type of database file that is used to
259 store passwords</td></tr>
260 <tr class="odd"><td><a href="mod_authn_dbm.html#authdbmuserfile">AuthDBMUserFile</a></td><td class="module"><a href="mod_authn_dbm.html">mod_authn_dbm</a></td></tr>
261 <tr class="odd"><td colspan="2" class="descr">Sets the name of a database file containing the list of users and
262 passwords for authentication</td></tr>
263 <tr><td><a href="mod_auth_digest.html#authdigestalgorithm">AuthDigestAlgorithm</a></td><td class="module"><a href="mod_auth_digest.html">mod_auth_digest</a></td></tr>
264 <tr><td colspan="2" class="descr">Selects the algorithm used to calculate the challenge and
265 response hashes in digest authentication</td></tr>
266 <tr class="odd"><td><a href="mod_auth_digest.html#authdigestdomain">AuthDigestDomain</a></td><td class="module"><a href="mod_auth_digest.html">mod_auth_digest</a></td></tr>
267 <tr class="odd"><td colspan="2" class="descr">URIs that are in the same protection space for digest
268 authentication</td></tr>
269 <tr><td><a href="mod_auth_digest.html#authdigestnonceformat">AuthDigestNonceFormat</a></td><td class="module"><a href="mod_auth_digest.html">mod_auth_digest</a></td></tr>
270 <tr><td colspan="2" class="descr">Determines how the nonce is generated</td></tr>
271 <tr class="odd"><td><a href="mod_auth_digest.html#authdigestnoncelifetime">AuthDigestNonceLifetime</a></td><td class="module"><a href="mod_auth_digest.html">mod_auth_digest</a></td></tr>
272 <tr class="odd"><td colspan="2" class="descr">How long the server nonce is valid</td></tr>
273 <tr><td><a href="mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></td><td class="module"><a href="mod_auth_digest.html">mod_auth_digest</a></td></tr>
274 <tr><td colspan="2" class="descr">Sets the authentication provider(s) for this location</td></tr>
275 <tr class="odd"><td><a href="mod_auth_digest.html#authdigestqop">AuthDigestQop</a></td><td class="module"><a href="mod_auth_digest.html">mod_auth_digest</a></td></tr>
276 <tr class="odd"><td colspan="2" class="descr">Determines the quality-of-protection to use in digest
277 authentication</td></tr>
278 <tr><td><a href="mod_auth_form.html#authformauthoritative">AuthFormAuthoritative</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
279 <tr><td colspan="2" class="descr">Sets whether authorization and authentication are passed to
280 lower level modules</td></tr>
281 <tr class="odd"><td><a href="mod_auth_form.html#authformbody">AuthFormBody</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
282 <tr class="odd"><td colspan="2" class="descr">The name of a form field carrying the body of the request to attempt on successful login</td></tr>
283 <tr><td><a href="mod_auth_form.html#authformdisablenostore">AuthFormDisableNoStore</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
284 <tr><td colspan="2" class="descr">Disable the CacheControl no-store header on the login page</td></tr>
285 <tr class="odd"><td><a href="mod_auth_form.html#authformfakebasicauth">AuthFormFakeBasicAuth</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
286 <tr class="odd"><td colspan="2" class="descr">Fake a Basic Authentication header</td></tr>
287 <tr><td><a href="mod_auth_form.html#authformlocation">AuthFormLocation</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
288 <tr><td colspan="2" class="descr">The name of a form field carrying a URL to redirect to on successful login</td></tr>
289 <tr class="odd"><td><a href="mod_auth_form.html#authformloginrequiredlocation">AuthFormLoginRequiredLocation</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
290 <tr class="odd"><td colspan="2" class="descr">The URL of the page to be redirected to should login be required</td></tr>
291 <tr><td><a href="mod_auth_form.html#authformloginsuccesslocation">AuthFormLoginSuccessLocation</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
292 <tr><td colspan="2" class="descr">The URL of the page to be redirected to should login be successful</td></tr>
293 <tr class="odd"><td><a href="mod_auth_form.html#authformlogoutlocation">AuthFormLogoutLocation</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
294 <tr class="odd"><td colspan="2" class="descr">The URL to redirect to after a user has logged out</td></tr>
295 <tr><td><a href="mod_auth_form.html#authformmethod">AuthFormMethod</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
296 <tr><td colspan="2" class="descr">The name of a form field carrying the method of the request to attempt on successful login</td></tr>
297 <tr class="odd"><td><a href="mod_auth_form.html#authformmimetype">AuthFormMimetype</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
298 <tr class="odd"><td colspan="2" class="descr">The name of a form field carrying the mimetype of the body of the request to attempt on successful login</td></tr>
299 <tr><td><a href="mod_auth_form.html#authformpassword">AuthFormPassword</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
300 <tr><td colspan="2" class="descr">The name of a form field carrying the login password</td></tr>
301 <tr class="odd"><td><a href="mod_auth_form.html#authformprovider">AuthFormProvider</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
302 <tr class="odd"><td colspan="2" class="descr">Sets the authentication provider(s) for this location</td></tr>
303 <tr><td><a href="mod_auth_form.html#authformsitepassphrase">AuthFormSitePassphrase</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
304 <tr><td colspan="2" class="descr">Bypass authentication checks for high traffic sites</td></tr>
305 <tr class="odd"><td><a href="mod_auth_form.html#authformusername">AuthFormUsername</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
306 <tr class="odd"><td colspan="2" class="descr">The name of a form field carrying the login username</td></tr>
307 <tr><td><a href="mod_authz_groupfile.html#authgroupfile">AuthGroupFile</a></td><td class="module"><a href="mod_authz_groupfile.html">mod_authz_groupfile</a></td></tr>
308 <tr><td colspan="2" class="descr">Sets the name of a text file containing the list
309 of user groups for authorization</td></tr>
310 <tr class="odd"><td><a href="mod_authnz_ldap.html#authldapauthorizeprefix">AuthLDAPAuthorizePrefix</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
311 <tr class="odd"><td colspan="2" class="descr">Specifies the prefix for environment variables set during
312 authorization</td></tr>
313 <tr><td><a href="mod_authnz_ldap.html#authldapbindauthoritative">AuthLDAPBindAuthoritative</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
314 <tr><td colspan="2" class="descr">Determines if other authentication providers are used when a user can be mapped to a DN but the server cannot successfully bind with the user's credentials.</td></tr>
315 <tr class="odd"><td><a href="mod_authnz_ldap.html#authldapbinddn">AuthLDAPBindDN</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
316 <tr class="odd"><td colspan="2" class="descr">Optional DN to use in binding to the LDAP server</td></tr>
317 <tr><td><a href="mod_authnz_ldap.html#authldapbindpassword">AuthLDAPBindPassword</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
318 <tr><td colspan="2" class="descr">Password used in conjunction with the bind DN</td></tr>
319 <tr class="odd"><td><a href="mod_authnz_ldap.html#authldapcompareasuser">AuthLDAPCompareAsUser</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
320 <tr class="odd"><td colspan="2" class="descr">Use the authenticated user's credentials to perform authorization comparisons</td></tr>
321 <tr><td><a href="mod_authnz_ldap.html#authldapcomparednonserver">AuthLDAPCompareDNOnServer</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
322 <tr><td colspan="2" class="descr">Use the LDAP server to compare the DNs</td></tr>
323 <tr class="odd"><td><a href="mod_authnz_ldap.html#authldapdereferencealiases">AuthLDAPDereferenceAliases</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
324 <tr class="odd"><td colspan="2" class="descr">When will the module de-reference aliases</td></tr>
325 <tr><td><a href="mod_authnz_ldap.html#authldapgroupattribute">AuthLDAPGroupAttribute</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
326 <tr><td colspan="2" class="descr">LDAP attributes used to identify the user members of
328 <tr class="odd"><td><a href="mod_authnz_ldap.html#authldapgroupattributeisdn">AuthLDAPGroupAttributeIsDN</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
329 <tr class="odd"><td colspan="2" class="descr">Use the DN of the client username when checking for
330 group membership</td></tr>
331 <tr><td><a href="mod_authnz_ldap.html#authldapinitialbindasuser">AuthLDAPInitialBindAsUser</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
332 <tr><td colspan="2" class="descr">Determines if the server does the initial DN lookup using the basic authentication users'
333 own username, instead of anonymously or with hard-coded credentials for the server</td></tr>
334 <tr class="odd"><td><a href="mod_authnz_ldap.html#authldapinitialbindpattern">AuthLDAPInitialBindPattern</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
335 <tr class="odd"><td colspan="2" class="descr">Specifies the transformation of the basic authentication username to be used when binding to the LDAP server
336 to perform a DN lookup</td></tr>
337 <tr><td><a href="mod_authnz_ldap.html#authldapmaxsubgroupdepth">AuthLDAPMaxSubGroupDepth</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
338 <tr><td colspan="2" class="descr">Specifies the maximum sub-group nesting depth that will be
339 evaluated before the user search is discontinued.</td></tr>
340 <tr class="odd"><td><a href="mod_authnz_ldap.html#authldapremoteuserattribute">AuthLDAPRemoteUserAttribute</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
341 <tr class="odd"><td colspan="2" class="descr">Use the value of the attribute returned during the user
342 query to set the REMOTE_USER environment variable</td></tr>
343 <tr><td><a href="mod_authnz_ldap.html#authldapremoteuserisdn">AuthLDAPRemoteUserIsDN</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
344 <tr><td colspan="2" class="descr">Use the DN of the client username to set the REMOTE_USER
345 environment variable</td></tr>
346 <tr class="odd"><td><a href="mod_authnz_ldap.html#authldapsearchasuser">AuthLDAPSearchAsUser</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
347 <tr class="odd"><td colspan="2" class="descr">Use the authenticated user's credentials to perform authorization searches</td></tr>
348 <tr><td><a href="mod_authnz_ldap.html#authldapsubgroupattribute">AuthLDAPSubGroupAttribute</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
349 <tr><td colspan="2" class="descr">Specifies the attribute labels, one value per
350 directive line, used to distinguish the members of the current group that
351 are groups.</td></tr>
352 <tr class="odd"><td><a href="mod_authnz_ldap.html#authldapsubgroupclass">AuthLDAPSubGroupClass</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
353 <tr class="odd"><td colspan="2" class="descr">Specifies which LDAP objectClass values identify directory
354 objects that are groups during sub-group processing.</td></tr>
355 <tr><td><a href="mod_authnz_ldap.html#authldapurl">AuthLDAPUrl</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
356 <tr><td colspan="2" class="descr">URL specifying the LDAP search parameters</td></tr>
357 <tr class="odd"><td><a href="mod_authz_core.html#authmerging">AuthMerging</a></td><td class="module"><a href="mod_authz_core.html">mod_authz_core</a></td></tr>
358 <tr class="odd"><td colspan="2" class="descr">Controls the manner in which each configuration section's
359 authorization logic is combined with that of preceding configuration
361 <tr><td><a href="mod_authn_core.html#authname">AuthName</a></td><td class="module"><a href="mod_authn_core.html">mod_authn_core</a></td></tr>
362 <tr><td colspan="2" class="descr">Authorization realm for use in HTTP
363 authentication</td></tr>
364 <tr class="odd"><td><a href="mod_authn_socache.html#authncacheprovidefor">AuthnCacheProvideFor</a></td><td class="module"><a href="mod_authn_socache.html">mod_authn_socache</a></td></tr>
365 <tr class="odd"><td colspan="2" class="descr">Specify which authn provider(s) to cache for</td></tr>
366 <tr><td><a href="mod_authn_socache.html#authncachetimeout">AuthnCacheTimeout</a></td><td class="module"><a href="mod_authn_socache.html">mod_authn_socache</a></td></tr>
367 <tr><td colspan="2" class="descr">Set a timeout for cache entries</td></tr>
368 <tr class="odd"><td><a href="mod_authn_core.html#authtype">AuthType</a></td><td class="module"><a href="mod_authn_core.html">mod_authn_core</a></td></tr>
369 <tr class="odd"><td colspan="2" class="descr">Type of user authentication</td></tr>
370 <tr><td><a href="mod_authn_file.html#authuserfile">AuthUserFile</a></td><td class="module"><a href="mod_authn_file.html">mod_authn_file</a></td></tr>
371 <tr><td colspan="2" class="descr">Sets the name of a text file containing the list of users and
372 passwords for authentication</td></tr>
373 <tr class="odd"><td><a href="mod_authz_dbm.html#authzdbmtype">AuthzDBMType</a></td><td class="module"><a href="mod_authz_dbm.html">mod_authz_dbm</a></td></tr>
374 <tr class="odd"><td colspan="2" class="descr">Sets the type of database file that is used to
375 store list of user groups</td></tr>
376 <tr><td><a href="mod_authz_core.html#authzsendforbiddenonfailure">AuthzSendForbiddenOnFailure</a></td><td class="module"><a href="mod_authz_core.html">mod_authz_core</a></td></tr>
377 <tr><td colspan="2" class="descr">Send '403 FORBIDDEN' instead of '401 UNAUTHORIZED' if
378 authentication succeeds but authorization fails
380 <tr class="odd"><td><a href="core.html#cgipassauth">CGIPassAuth</a></td><td class="module"><a href="core.html">core</a></td></tr>
381 <tr class="odd"><td colspan="2" class="descr">Enables passing HTTP authorization headers to scripts as CGI
383 <tr><td><a href="mod_ldap.html#ldapreferralhoplimit">LDAPReferralHopLimit</a></td><td class="module"><a href="mod_ldap.html">mod_ldap</a></td></tr>
384 <tr><td colspan="2" class="descr">The maximum number of referral hops to chase before terminating an LDAP query.</td></tr>
385 <tr class="odd"><td><a href="mod_ldap.html#ldapreferrals">LDAPReferrals</a></td><td class="module"><a href="mod_ldap.html">mod_ldap</a></td></tr>
386 <tr class="odd"><td colspan="2" class="descr">Enable referral chasing during queries to the LDAP server.</td></tr>
387 <tr><td><a href="mod_ldap.html#ldaptrustedclientcert">LDAPTrustedClientCert</a></td><td class="module"><a href="mod_ldap.html">mod_ldap</a></td></tr>
388 <tr><td colspan="2" class="descr">Sets the file containing or nickname referring to a per
389 connection client certificate. Not all LDAP toolkits support per
390 connection client certificates.</td></tr>
391 <tr class="odd"><td><a href="core.html#limit"><Limit></a></td><td class="module"><a href="core.html">core</a></td></tr>
392 <tr class="odd"><td colspan="2" class="descr">Restrict enclosed access controls to only certain HTTP
394 <tr><td><a href="core.html#limitexcept"><LimitExcept></a></td><td class="module"><a href="core.html">core</a></td></tr>
395 <tr><td colspan="2" class="descr">Restrict access controls to all HTTP methods
396 except the named ones</td></tr>
397 <tr class="odd"><td><a href="mod_authz_core.html#require">Require</a></td><td class="module"><a href="mod_authz_core.html">mod_authz_core</a></td></tr>
398 <tr class="odd"><td colspan="2" class="descr">Tests whether an authenticated user is authorized by
399 an authorization provider.</td></tr>
400 <tr><td><a href="mod_authz_core.html#requireall"><RequireAll></a></td><td class="module"><a href="mod_authz_core.html">mod_authz_core</a></td></tr>
401 <tr><td colspan="2" class="descr">Enclose a group of authorization directives of which none
402 must fail and at least one must succeed for the enclosing directive to
404 <tr class="odd"><td><a href="mod_authz_core.html#requireany"><RequireAny></a></td><td class="module"><a href="mod_authz_core.html">mod_authz_core</a></td></tr>
405 <tr class="odd"><td colspan="2" class="descr">Enclose a group of authorization directives of which one
406 must succeed for the enclosing directive to succeed.</td></tr>
407 <tr><td><a href="mod_authz_core.html#requirenone"><RequireNone></a></td><td class="module"><a href="mod_authz_core.html">mod_authz_core</a></td></tr>
408 <tr><td colspan="2" class="descr">Enclose a group of authorization directives of which none
409 must succeed for the enclosing directive to not fail.</td></tr>
410 <tr class="odd"><td><a href="mod_access_compat.html#satisfy">Satisfy</a></td><td class="module"><a href="mod_access_compat.html">mod_access_compat</a></td></tr>
411 <tr class="odd"><td colspan="2" class="descr">Interaction between host-level access control and
412 user authentication</td></tr>
413 <tr><td><a href="mod_session.html#session">Session</a></td><td class="module"><a href="mod_session.html">mod_session</a></td></tr>
414 <tr><td colspan="2" class="descr">Enables a session for the current directory or location</td></tr>
415 <tr class="odd"><td><a href="mod_session_cookie.html#sessioncookiename">SessionCookieName</a></td><td class="module"><a href="mod_session_cookie.html">mod_session_cookie</a></td></tr>
416 <tr class="odd"><td colspan="2" class="descr">Name and attributes for the RFC2109 cookie storing the session</td></tr>
417 <tr><td><a href="mod_session_cookie.html#sessioncookiename2">SessionCookieName2</a></td><td class="module"><a href="mod_session_cookie.html">mod_session_cookie</a></td></tr>
418 <tr><td colspan="2" class="descr">Name and attributes for the RFC2965 cookie storing the session</td></tr>
419 <tr class="odd"><td><a href="mod_session_cookie.html#sessioncookieremove">SessionCookieRemove</a></td><td class="module"><a href="mod_session_cookie.html">mod_session_cookie</a></td></tr>
420 <tr class="odd"><td colspan="2" class="descr">Control for whether session cookies should be removed from incoming HTTP headers</td></tr>
421 <tr><td><a href="mod_session_crypto.html#sessioncryptocipher">SessionCryptoCipher</a></td><td class="module"><a href="mod_session_crypto.html">mod_session_crypto</a></td></tr>
422 <tr><td colspan="2" class="descr">The crypto cipher to be used to encrypt the session</td></tr>
423 <tr class="odd"><td><a href="mod_session_crypto.html#sessioncryptopassphrase">SessionCryptoPassphrase</a></td><td class="module"><a href="mod_session_crypto.html">mod_session_crypto</a></td></tr>
424 <tr class="odd"><td colspan="2" class="descr">The key used to encrypt the session</td></tr>
425 <tr><td><a href="mod_session_dbd.html#sessiondbdcookiename">SessionDBDCookieName</a></td><td class="module"><a href="mod_session_dbd.html">mod_session_dbd</a></td></tr>
426 <tr><td colspan="2" class="descr">Name and attributes for the RFC2109 cookie storing the session ID</td></tr>
427 <tr class="odd"><td><a href="mod_session_dbd.html#sessiondbdcookiename2">SessionDBDCookieName2</a></td><td class="module"><a href="mod_session_dbd.html">mod_session_dbd</a></td></tr>
428 <tr class="odd"><td colspan="2" class="descr">Name and attributes for the RFC2965 cookie storing the session ID</td></tr>
429 <tr><td><a href="mod_session_dbd.html#sessiondbdcookieremove">SessionDBDCookieRemove</a></td><td class="module"><a href="mod_session_dbd.html">mod_session_dbd</a></td></tr>
430 <tr><td colspan="2" class="descr">Control for whether session ID cookies should be removed from incoming HTTP headers</td></tr>
431 <tr class="odd"><td><a href="mod_session_dbd.html#sessiondbddeletelabel">SessionDBDDeleteLabel</a></td><td class="module"><a href="mod_session_dbd.html">mod_session_dbd</a></td></tr>
432 <tr class="odd"><td colspan="2" class="descr">The SQL query to use to remove sessions from the database</td></tr>
433 <tr><td><a href="mod_session_dbd.html#sessiondbdinsertlabel">SessionDBDInsertLabel</a></td><td class="module"><a href="mod_session_dbd.html">mod_session_dbd</a></td></tr>
434 <tr><td colspan="2" class="descr">The SQL query to use to insert sessions into the database</td></tr>
435 <tr class="odd"><td><a href="mod_session_dbd.html#sessiondbdperuser">SessionDBDPerUser</a></td><td class="module"><a href="mod_session_dbd.html">mod_session_dbd</a></td></tr>
436 <tr class="odd"><td colspan="2" class="descr">Enable a per user session</td></tr>
437 <tr><td><a href="mod_session_dbd.html#sessiondbdselectlabel">SessionDBDSelectLabel</a></td><td class="module"><a href="mod_session_dbd.html">mod_session_dbd</a></td></tr>
438 <tr><td colspan="2" class="descr">The SQL query to use to select sessions from the database</td></tr>
439 <tr class="odd"><td><a href="mod_session_dbd.html#sessiondbdupdatelabel">SessionDBDUpdateLabel</a></td><td class="module"><a href="mod_session_dbd.html">mod_session_dbd</a></td></tr>
440 <tr class="odd"><td colspan="2" class="descr">The SQL query to use to update existing sessions in the database</td></tr>
441 <tr><td><a href="mod_session.html#sessionenv">SessionEnv</a></td><td class="module"><a href="mod_session.html">mod_session</a></td></tr>
442 <tr><td colspan="2" class="descr">Control whether the contents of the session are written to the
443 <var>HTTP_SESSION</var> environment variable</td></tr>
444 <tr class="odd"><td><a href="mod_session.html#sessionexclude">SessionExclude</a></td><td class="module"><a href="mod_session.html">mod_session</a></td></tr>
445 <tr class="odd"><td colspan="2" class="descr">Define URL prefixes for which a session is ignored</td></tr>
446 <tr><td><a href="mod_session.html#sessionexpiryupdateinterval">SessionExpiryUpdateInterval</a></td><td class="module"><a href="mod_session.html">mod_session</a></td></tr>
447 <tr><td colspan="2" class="descr">Define the number of seconds a session's expiry may change without
448 the session being updated</td></tr>
449 <tr class="odd"><td><a href="mod_session.html#sessionheader">SessionHeader</a></td><td class="module"><a href="mod_session.html">mod_session</a></td></tr>
450 <tr class="odd"><td colspan="2" class="descr">Import session updates from a given HTTP response header</td></tr>
451 <tr><td><a href="mod_session.html#sessioninclude">SessionInclude</a></td><td class="module"><a href="mod_session.html">mod_session</a></td></tr>
452 <tr><td colspan="2" class="descr">Define URL prefixes for which a session is valid</td></tr>
453 <tr class="odd"><td><a href="mod_session.html#sessionmaxage">SessionMaxAge</a></td><td class="module"><a href="mod_session.html">mod_session</a></td></tr>
454 <tr class="odd"><td colspan="2" class="descr">Define a maximum age in seconds for a session</td></tr>
455 <tr><td><a href="mod_ssl.html#sslcacertificatefile">SSLCACertificateFile</a></td><td class="module"><a href="mod_ssl.html">mod_ssl</a></td></tr>
456 <tr><td colspan="2" class="descr">File of concatenated PEM-encoded CA Certificates
457 for Client Auth</td></tr>
458 <tr class="odd"><td><a href="mod_ssl.html#sslcacertificatepath">SSLCACertificatePath</a></td><td class="module"><a href="mod_ssl.html">mod_ssl</a></td></tr>
459 <tr class="odd"><td colspan="2" class="descr">Directory of PEM-encoded CA Certificates for
460 Client Auth</td></tr>
461 <tr><td><a href="mod_ssl.html#sslciphersuite">SSLCipherSuite</a></td><td class="module"><a href="mod_ssl.html">mod_ssl</a></td></tr>
462 <tr><td colspan="2" class="descr">Cipher Suite available for negotiation in SSL
464 <tr class="odd"><td><a href="mod_ssl.html#sslrenegbuffersize">SSLRenegBufferSize</a></td><td class="module"><a href="mod_ssl.html">mod_ssl</a></td></tr>
465 <tr class="odd"><td colspan="2" class="descr">Set the size for the SSL renegotiation buffer</td></tr>
466 <tr><td><a href="mod_ssl.html#sslrequire">SSLRequire</a></td><td class="module"><a href="mod_ssl.html">mod_ssl</a></td></tr>
467 <tr><td colspan="2" class="descr">Allow access only when an arbitrarily complex
468 boolean expression is true</td></tr>
469 <tr class="odd"><td><a href="mod_ssl.html#sslrequiressl">SSLRequireSSL</a></td><td class="module"><a href="mod_ssl.html">mod_ssl</a></td></tr>
470 <tr class="odd"><td colspan="2" class="descr">Deny access when SSL is not used for the
471 HTTP request</td></tr>
472 <tr><td><a href="mod_ssl.html#sslusername">SSLUserName</a></td><td class="module"><a href="mod_ssl.html">mod_ssl</a></td></tr>
473 <tr><td colspan="2" class="descr">Variable name to determine user name</td></tr>
474 <tr class="odd"><td><a href="mod_ssl.html#sslverifyclient">SSLVerifyClient</a></td><td class="module"><a href="mod_ssl.html">mod_ssl</a></td></tr>
475 <tr class="odd"><td colspan="2" class="descr">Type of Client Certificate verification</td></tr>
476 <tr><td><a href="mod_ssl.html#sslverifydepth">SSLVerifyDepth</a></td><td class="module"><a href="mod_ssl.html">mod_ssl</a></td></tr>
477 <tr><td colspan="2" class="descr">Maximum depth of CA Certificates in Client
478 Certificate verification</td></tr>
479 </table></div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a name="override-fileinfo">FileInfo</a></h2>
481 The following directives are allowed in .htaccess files when
482 <code>AllowOverride FileInfo</code> is in effect. They give .htaccess
483 users a wide range of control over the responses and metadata given by the
486 <table class="qref"><tr><td><a href="core.html#acceptpathinfo">AcceptPathInfo</a></td><td class="module"><a href="core.html">core</a></td></tr>
487 <tr><td colspan="2" class="descr">Resources accept trailing pathname information</td></tr>
488 <tr class="odd"><td><a href="mod_actions.html#action">Action</a></td><td class="module"><a href="mod_actions.html">mod_actions</a></td></tr>
489 <tr class="odd"><td colspan="2" class="descr">Activates a CGI script for a particular handler or
490 content-type</td></tr>
491 <tr><td><a href="mod_mime.html#addcharset">AddCharset</a></td><td class="module"><a href="mod_mime.html">mod_mime</a></td></tr>
492 <tr><td colspan="2" class="descr">Maps the given filename extensions to the specified content
494 <tr class="odd"><td><a href="core.html#adddefaultcharset">AddDefaultCharset</a></td><td class="module"><a href="core.html">core</a></td></tr>
495 <tr class="odd"><td colspan="2" class="descr">Default charset parameter to be added when a response
496 content-type is <code>text/plain</code> or <code>text/html</code></td></tr>
497 <tr><td><a href="mod_mime.html#addencoding">AddEncoding</a></td><td class="module"><a href="mod_mime.html">mod_mime</a></td></tr>
498 <tr><td colspan="2" class="descr">Maps the given filename extensions to the specified encoding
500 <tr class="odd"><td><a href="mod_mime.html#addhandler">AddHandler</a></td><td class="module"><a href="mod_mime.html">mod_mime</a></td></tr>
501 <tr class="odd"><td colspan="2" class="descr">Maps the filename extensions to the specified
503 <tr><td><a href="mod_mime.html#addinputfilter">AddInputFilter</a></td><td class="module"><a href="mod_mime.html">mod_mime</a></td></tr>
504 <tr><td colspan="2" class="descr">Maps filename extensions to the filters that will process
505 client requests</td></tr>
506 <tr class="odd"><td><a href="mod_mime.html#addlanguage">AddLanguage</a></td><td class="module"><a href="mod_mime.html">mod_mime</a></td></tr>
507 <tr class="odd"><td colspan="2" class="descr">Maps the given filename extension to the specified content
509 <tr><td><a href="mod_mime.html#addoutputfilter">AddOutputFilter</a></td><td class="module"><a href="mod_mime.html">mod_mime</a></td></tr>
510 <tr><td colspan="2" class="descr">Maps filename extensions to the filters that will process
511 responses from the server</td></tr>
512 <tr class="odd"><td><a href="mod_filter.html#addoutputfilterbytype">AddOutputFilterByType</a></td><td class="module"><a href="mod_filter.html">mod_filter</a></td></tr>
513 <tr class="odd"><td colspan="2" class="descr">assigns an output filter to a particular media-type</td></tr>
514 <tr><td><a href="mod_mime.html#addtype">AddType</a></td><td class="module"><a href="mod_mime.html">mod_mime</a></td></tr>
515 <tr><td colspan="2" class="descr">Maps the given filename extensions onto the specified content
517 <tr class="odd"><td><a href="mod_authnz_fcgi.html#authnzfcgicheckauthnprovider">AuthnzFcgiCheckAuthnProvider</a></td><td class="module"><a href="mod_authnz_fcgi.html">mod_authnz_fcgi</a></td></tr>
518 <tr class="odd"><td colspan="2" class="descr">Enables a FastCGI application to handle the check_authn
519 authentication hook.</td></tr>
520 <tr><td><a href="mod_setenvif.html#browsermatch">BrowserMatch</a></td><td class="module"><a href="mod_setenvif.html">mod_setenvif</a></td></tr>
521 <tr><td colspan="2" class="descr">Sets environment variables conditional on HTTP User-Agent
523 <tr class="odd"><td><a href="mod_setenvif.html#browsermatchnocase">BrowserMatchNoCase</a></td><td class="module"><a href="mod_setenvif.html">mod_setenvif</a></td></tr>
524 <tr class="odd"><td colspan="2" class="descr">Sets environment variables conditional on User-Agent without
525 respect to case</td></tr>
526 <tr><td><a href="core.html#cgimapextension">CGIMapExtension</a></td><td class="module"><a href="core.html">core</a></td></tr>
527 <tr><td colspan="2" class="descr">Technique for locating the interpreter for CGI
529 <tr class="odd"><td><a href="core.html#cgivar">CGIVar</a></td><td class="module"><a href="core.html">core</a></td></tr>
530 <tr class="odd"><td colspan="2" class="descr">Controls how some CGI variables are set</td></tr>
531 <tr><td><a href="mod_charset_lite.html#charsetdefault">CharsetDefault</a></td><td class="module"><a href="mod_charset_lite.html">mod_charset_lite</a></td></tr>
532 <tr><td colspan="2" class="descr">Charset to translate into</td></tr>
533 <tr class="odd"><td><a href="mod_charset_lite.html#charsetoptions">CharsetOptions</a></td><td class="module"><a href="mod_charset_lite.html">mod_charset_lite</a></td></tr>
534 <tr class="odd"><td colspan="2" class="descr">Configures charset translation behavior</td></tr>
535 <tr><td><a href="mod_charset_lite.html#charsetsourceenc">CharsetSourceEnc</a></td><td class="module"><a href="mod_charset_lite.html">mod_charset_lite</a></td></tr>
536 <tr><td colspan="2" class="descr">Source charset of files</td></tr>
537 <tr class="odd"><td><a href="mod_usertrack.html#cookiedomain">CookieDomain</a></td><td class="module"><a href="mod_usertrack.html">mod_usertrack</a></td></tr>
538 <tr class="odd"><td colspan="2" class="descr">The domain to which the tracking cookie applies</td></tr>
539 <tr><td><a href="mod_usertrack.html#cookieexpires">CookieExpires</a></td><td class="module"><a href="mod_usertrack.html">mod_usertrack</a></td></tr>
540 <tr><td colspan="2" class="descr">Expiry time for the tracking cookie</td></tr>
541 <tr class="odd"><td><a href="mod_usertrack.html#cookiename">CookieName</a></td><td class="module"><a href="mod_usertrack.html">mod_usertrack</a></td></tr>
542 <tr class="odd"><td colspan="2" class="descr">Name of the tracking cookie</td></tr>
543 <tr><td><a href="mod_usertrack.html#cookiestyle">CookieStyle</a></td><td class="module"><a href="mod_usertrack.html">mod_usertrack</a></td></tr>
544 <tr><td colspan="2" class="descr">Format of the cookie header field</td></tr>
545 <tr class="odd"><td><a href="mod_usertrack.html#cookietracking">CookieTracking</a></td><td class="module"><a href="mod_usertrack.html">mod_usertrack</a></td></tr>
546 <tr class="odd"><td colspan="2" class="descr">Enables tracking cookie</td></tr>
547 <tr><td><a href="mod_mime.html#defaultlanguage">DefaultLanguage</a></td><td class="module"><a href="mod_mime.html">mod_mime</a></td></tr>
548 <tr><td colspan="2" class="descr">Defines a default language-tag to be sent in the Content-Language
549 header field for all resources in the current context that have not been
550 assigned a language-tag by some other means.</td></tr>
551 <tr class="odd"><td><a href="core.html#defaulttype">DefaultType</a></td><td class="module"><a href="core.html">core</a></td></tr>
552 <tr class="odd"><td colspan="2" class="descr">This directive has no effect other than to emit warnings
553 if the value is not <code>none</code>. In prior versions, DefaultType
554 would specify a default media type to assign to response content for
555 which no other media type configuration could be found.
557 <tr><td><a href="core.html#enablemmap">EnableMMAP</a></td><td class="module"><a href="core.html">core</a></td></tr>
558 <tr><td colspan="2" class="descr">Use memory-mapping to read files during delivery</td></tr>
559 <tr class="odd"><td><a href="core.html#enablesendfile">EnableSendfile</a></td><td class="module"><a href="core.html">core</a></td></tr>
560 <tr class="odd"><td colspan="2" class="descr">Use the kernel sendfile support to deliver files to the client</td></tr>
561 <tr><td><a href="core.html#errordocument">ErrorDocument</a></td><td class="module"><a href="core.html">core</a></td></tr>
562 <tr><td colspan="2" class="descr">What the server will return to the client
563 in case of an error</td></tr>
564 <tr class="odd"><td><a href="core.html#fileetag">FileETag</a></td><td class="module"><a href="core.html">core</a></td></tr>
565 <tr class="odd"><td colspan="2" class="descr">File attributes used to create the ETag
566 HTTP response header for static files</td></tr>
567 <tr><td><a href="mod_negotiation.html#forcelanguagepriority">ForceLanguagePriority</a></td><td class="module"><a href="mod_negotiation.html">mod_negotiation</a></td></tr>
568 <tr><td colspan="2" class="descr">Action to take if a single acceptable document is not
570 <tr class="odd"><td><a href="core.html#forcetype">ForceType</a></td><td class="module"><a href="core.html">core</a></td></tr>
571 <tr class="odd"><td colspan="2" class="descr">Forces all matching files to be served with the specified
572 media type in the HTTP Content-Type header field</td></tr>
573 <tr><td><a href="mod_http2.html#h2copyfiles">H2CopyFiles</a></td><td class="module"><a href="mod_http2.html">mod_http2</a></td></tr>
574 <tr><td colspan="2" class="descr">Determine file handling in responses</td></tr>
575 <tr class="odd"><td><a href="mod_http2.html#h2pushresource">H2PushResource</a></td><td class="module"><a href="mod_http2.html">mod_http2</a></td></tr>
576 <tr class="odd"><td colspan="2" class="descr">Declares resources for early pushing to the client</td></tr>
577 <tr><td><a href="mod_headers.html#header">Header</a></td><td class="module"><a href="mod_headers.html">mod_headers</a></td></tr>
578 <tr><td colspan="2" class="descr">Configure HTTP response headers</td></tr>
579 <tr class="odd"><td><a href="mod_isapi.html#isapiappendlogtoerrors">ISAPIAppendLogToErrors</a></td><td class="module"><a href="mod_isapi.html">mod_isapi</a></td></tr>
580 <tr class="odd"><td colspan="2" class="descr">Record <code>HSE_APPEND_LOG_PARAMETER</code> requests from
581 ISAPI extensions to the error log</td></tr>
582 <tr><td><a href="mod_isapi.html#isapiappendlogtoquery">ISAPIAppendLogToQuery</a></td><td class="module"><a href="mod_isapi.html">mod_isapi</a></td></tr>
583 <tr><td colspan="2" class="descr">Record <code>HSE_APPEND_LOG_PARAMETER</code> requests from
584 ISAPI extensions to the query field</td></tr>
585 <tr class="odd"><td><a href="mod_isapi.html#isapifakeasync">ISAPIFakeAsync</a></td><td class="module"><a href="mod_isapi.html">mod_isapi</a></td></tr>
586 <tr class="odd"><td colspan="2" class="descr">Fake asynchronous support for ISAPI callbacks</td></tr>
587 <tr><td><a href="mod_isapi.html#isapilognotsupported">ISAPILogNotSupported</a></td><td class="module"><a href="mod_isapi.html">mod_isapi</a></td></tr>
588 <tr><td colspan="2" class="descr">Log unsupported feature requests from ISAPI
590 <tr class="odd"><td><a href="mod_isapi.html#isapireadaheadbuffer">ISAPIReadAheadBuffer</a></td><td class="module"><a href="mod_isapi.html">mod_isapi</a></td></tr>
591 <tr class="odd"><td colspan="2" class="descr">Size of the Read Ahead Buffer sent to ISAPI
593 <tr><td><a href="mod_negotiation.html#languagepriority">LanguagePriority</a></td><td class="module"><a href="mod_negotiation.html">mod_negotiation</a></td></tr>
594 <tr><td colspan="2" class="descr">The precedence of language variants for cases where
595 the client does not express a preference</td></tr>
596 <tr class="odd"><td><a href="mod_mime.html#multiviewsmatch">MultiviewsMatch</a></td><td class="module"><a href="mod_mime.html">mod_mime</a></td></tr>
597 <tr class="odd"><td colspan="2" class="descr">The types of files that will be included when searching for
598 a matching file with MultiViews</td></tr>
599 <tr><td><a href="mod_env.html#passenv">PassEnv</a></td><td class="module"><a href="mod_env.html">mod_env</a></td></tr>
600 <tr><td colspan="2" class="descr">Passes environment variables from the shell</td></tr>
601 <tr class="odd"><td><a href="mod_proxy_express.html#proxyexpressdbmfile">ProxyExpressDBMFile</a></td><td class="module"><a href="mod_proxy_express.html">mod_proxy_express</a></td></tr>
602 <tr class="odd"><td colspan="2" class="descr">Pathname to DBM file.</td></tr>
603 <tr><td><a href="mod_proxy_express.html#proxyexpressdbmtype">ProxyExpressDBMType</a></td><td class="module"><a href="mod_proxy_express.html">mod_proxy_express</a></td></tr>
604 <tr><td colspan="2" class="descr">DBM type of file.</td></tr>
605 <tr class="odd"><td><a href="mod_proxy_express.html#proxyexpressenable">ProxyExpressEnable</a></td><td class="module"><a href="mod_proxy_express.html">mod_proxy_express</a></td></tr>
606 <tr class="odd"><td colspan="2" class="descr">Enable the module functionality.</td></tr>
607 <tr><td><a href="mod_proxy_fcgi.html#proxyfcgibackendtype">ProxyFCGIBackendType</a></td><td class="module"><a href="mod_proxy_fcgi.html">mod_proxy_fcgi</a></td></tr>
608 <tr><td colspan="2" class="descr">Specify the type of backend FastCGI application</td></tr>
609 <tr class="odd"><td><a href="mod_proxy_fcgi.html#proxyfcgisetenvif">ProxyFCGISetEnvIf</a></td><td class="module"><a href="mod_proxy_fcgi.html">mod_proxy_fcgi</a></td></tr>
610 <tr class="odd"><td colspan="2" class="descr">Allow variables sent to FastCGI servers to be fixed up</td></tr>
611 <tr><td><a href="mod_proxy_hcheck.html#proxyhcexpr">ProxyHCExpr</a></td><td class="module"><a href="mod_proxy_hcheck.html">mod_proxy_hcheck</a></td></tr>
612 <tr><td colspan="2" class="descr">Creates a named condition expression to use to determine health of the backend based on its response.</td></tr>
613 <tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhctemplate">ProxyHCTemplate</a></td><td class="module"><a href="mod_proxy_hcheck.html">mod_proxy_hcheck</a></td></tr>
614 <tr class="odd"><td colspan="2" class="descr">Creates a named template for setting various health check parameters</td></tr>
615 <tr><td><a href="core.html#qualifyredirecturl">QualifyRedirectURL</a></td><td class="module"><a href="core.html">core</a></td></tr>
616 <tr><td colspan="2" class="descr">Controls whether the REDIRECT_URL environment variable is
617 fully qualified</td></tr>
618 <tr class="odd"><td><a href="mod_alias.html#redirect">Redirect</a></td><td class="module"><a href="mod_alias.html">mod_alias</a></td></tr>
619 <tr class="odd"><td colspan="2" class="descr">Sends an external redirect asking the client to fetch
620 a different URL</td></tr>
621 <tr><td><a href="mod_alias.html#redirectmatch">RedirectMatch</a></td><td class="module"><a href="mod_alias.html">mod_alias</a></td></tr>
622 <tr><td colspan="2" class="descr">Sends an external redirect based on a regular expression match
623 of the current URL</td></tr>
624 <tr class="odd"><td><a href="mod_alias.html#redirectpermanent">RedirectPermanent</a></td><td class="module"><a href="mod_alias.html">mod_alias</a></td></tr>
625 <tr class="odd"><td colspan="2" class="descr">Sends an external permanent redirect asking the client to fetch
626 a different URL</td></tr>
627 <tr><td><a href="mod_alias.html#redirecttemp">RedirectTemp</a></td><td class="module"><a href="mod_alias.html">mod_alias</a></td></tr>
628 <tr><td colspan="2" class="descr">Sends an external temporary redirect asking the client to fetch
629 a different URL</td></tr>
630 <tr class="odd"><td><a href="mod_mime.html#removecharset">RemoveCharset</a></td><td class="module"><a href="mod_mime.html">mod_mime</a></td></tr>
631 <tr class="odd"><td colspan="2" class="descr">Removes any character set associations for a set of file
633 <tr><td><a href="mod_mime.html#removeencoding">RemoveEncoding</a></td><td class="module"><a href="mod_mime.html">mod_mime</a></td></tr>
634 <tr><td colspan="2" class="descr">Removes any content encoding associations for a set of file
636 <tr class="odd"><td><a href="mod_mime.html#removehandler">RemoveHandler</a></td><td class="module"><a href="mod_mime.html">mod_mime</a></td></tr>
637 <tr class="odd"><td colspan="2" class="descr">Removes any handler associations for a set of file
639 <tr><td><a href="mod_mime.html#removeinputfilter">RemoveInputFilter</a></td><td class="module"><a href="mod_mime.html">mod_mime</a></td></tr>
640 <tr><td colspan="2" class="descr">Removes any input filter associations for a set of file
642 <tr class="odd"><td><a href="mod_mime.html#removelanguage">RemoveLanguage</a></td><td class="module"><a href="mod_mime.html">mod_mime</a></td></tr>
643 <tr class="odd"><td colspan="2" class="descr">Removes any language associations for a set of file
645 <tr><td><a href="mod_mime.html#removeoutputfilter">RemoveOutputFilter</a></td><td class="module"><a href="mod_mime.html">mod_mime</a></td></tr>
646 <tr><td colspan="2" class="descr">Removes any output filter associations for a set of file
648 <tr class="odd"><td><a href="mod_mime.html#removetype">RemoveType</a></td><td class="module"><a href="mod_mime.html">mod_mime</a></td></tr>
649 <tr class="odd"><td colspan="2" class="descr">Removes any content type associations for a set of file
651 <tr><td><a href="mod_headers.html#requestheader">RequestHeader</a></td><td class="module"><a href="mod_headers.html">mod_headers</a></td></tr>
652 <tr><td colspan="2" class="descr">Configure HTTP request headers</td></tr>
653 <tr class="odd"><td><a href="mod_rewrite.html#rewritebase">RewriteBase</a></td><td class="module"><a href="mod_rewrite.html">mod_rewrite</a></td></tr>
654 <tr class="odd"><td colspan="2" class="descr">Sets the base URL for per-directory rewrites</td></tr>
655 <tr><td><a href="mod_rewrite.html#rewritecond">RewriteCond</a></td><td class="module"><a href="mod_rewrite.html">mod_rewrite</a></td></tr>
656 <tr><td colspan="2" class="descr">Defines a condition under which rewriting will take place
658 <tr class="odd"><td><a href="mod_rewrite.html#rewriteengine">RewriteEngine</a></td><td class="module"><a href="mod_rewrite.html">mod_rewrite</a></td></tr>
659 <tr class="odd"><td colspan="2" class="descr">Enables or disables runtime rewriting engine</td></tr>
660 <tr><td><a href="mod_rewrite.html#rewriteoptions">RewriteOptions</a></td><td class="module"><a href="mod_rewrite.html">mod_rewrite</a></td></tr>
661 <tr><td colspan="2" class="descr">Sets some special options for the rewrite engine</td></tr>
662 <tr class="odd"><td><a href="mod_rewrite.html#rewriterule">RewriteRule</a></td><td class="module"><a href="mod_rewrite.html">mod_rewrite</a></td></tr>
663 <tr class="odd"><td colspan="2" class="descr">Defines rules for the rewriting engine</td></tr>
664 <tr><td><a href="core.html#scriptinterpretersource">ScriptInterpreterSource</a></td><td class="module"><a href="core.html">core</a></td></tr>
665 <tr><td colspan="2" class="descr">Technique for locating the interpreter for CGI
667 <tr class="odd"><td><a href="mod_env.html#setenv">SetEnv</a></td><td class="module"><a href="mod_env.html">mod_env</a></td></tr>
668 <tr class="odd"><td colspan="2" class="descr">Sets environment variables</td></tr>
669 <tr><td><a href="mod_setenvif.html#setenvif">SetEnvIf</a></td><td class="module"><a href="mod_setenvif.html">mod_setenvif</a></td></tr>
670 <tr><td colspan="2" class="descr">Sets environment variables based on attributes of the request
672 <tr class="odd"><td><a href="mod_setenvif.html#setenvifexpr">SetEnvIfExpr</a></td><td class="module"><a href="mod_setenvif.html">mod_setenvif</a></td></tr>
673 <tr class="odd"><td colspan="2" class="descr">Sets environment variables based on an ap_expr expression</td></tr>
674 <tr><td><a href="mod_setenvif.html#setenvifnocase">SetEnvIfNoCase</a></td><td class="module"><a href="mod_setenvif.html">mod_setenvif</a></td></tr>
675 <tr><td colspan="2" class="descr">Sets environment variables based on attributes of the request
676 without respect to case</td></tr>
677 <tr class="odd"><td><a href="core.html#sethandler">SetHandler</a></td><td class="module"><a href="core.html">core</a></td></tr>
678 <tr class="odd"><td colspan="2" class="descr">Forces all matching files to be processed by a
680 <tr><td><a href="core.html#setinputfilter">SetInputFilter</a></td><td class="module"><a href="core.html">core</a></td></tr>
681 <tr><td colspan="2" class="descr">Sets the filters that will process client requests and POST
683 <tr class="odd"><td><a href="core.html#setoutputfilter">SetOutputFilter</a></td><td class="module"><a href="core.html">core</a></td></tr>
684 <tr class="odd"><td colspan="2" class="descr">Sets the filters that will process responses from the
686 <tr><td><a href="mod_substitute.html#substitute">Substitute</a></td><td class="module"><a href="mod_substitute.html">mod_substitute</a></td></tr>
687 <tr><td colspan="2" class="descr">Pattern to filter the response content</td></tr>
688 <tr class="odd"><td><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore</a></td><td class="module"><a href="mod_substitute.html">mod_substitute</a></td></tr>
689 <tr class="odd"><td colspan="2" class="descr">Change the merge order of inherited patterns</td></tr>
690 <tr><td><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength</a></td><td class="module"><a href="mod_substitute.html">mod_substitute</a></td></tr>
691 <tr><td colspan="2" class="descr">Set the maximum line size</td></tr>
692 <tr class="odd"><td><a href="mod_env.html#unsetenv">UnsetEnv</a></td><td class="module"><a href="mod_env.html">mod_env</a></td></tr>
693 <tr class="odd"><td colspan="2" class="descr">Removes variables from the environment</td></tr>
694 </table></div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a name="override-indexes">Indexes</a></h2>
696 The following directives are allowed in .htaccess files when
697 <code>AllowOverride Indexes</code> is in effect. They allow .htaccess
698 users to control aspects of the directory index pages provided by the
699 server, including autoindex generation.
701 <table class="qref"><tr><td><a href="mod_autoindex.html#addalt">AddAlt</a></td><td class="module"><a href="mod_autoindex.html">mod_autoindex</a></td></tr>
702 <tr><td colspan="2" class="descr">Alternate text to display for a file, instead of an
703 icon selected by filename</td></tr>
704 <tr class="odd"><td><a href="mod_autoindex.html#addaltbyencoding">AddAltByEncoding</a></td><td class="module"><a href="mod_autoindex.html">mod_autoindex</a></td></tr>
705 <tr class="odd"><td colspan="2" class="descr">Alternate text to display for a file instead of an icon
706 selected by MIME-encoding</td></tr>
707 <tr><td><a href="mod_autoindex.html#addaltbytype">AddAltByType</a></td><td class="module"><a href="mod_autoindex.html">mod_autoindex</a></td></tr>
708 <tr><td colspan="2" class="descr">Alternate text to display for a file, instead of an
709 icon selected by MIME content-type</td></tr>
710 <tr class="odd"><td><a href="mod_autoindex.html#adddescription">AddDescription</a></td><td class="module"><a href="mod_autoindex.html">mod_autoindex</a></td></tr>
711 <tr class="odd"><td colspan="2" class="descr">Description to display for a file</td></tr>
712 <tr><td><a href="mod_autoindex.html#addicon">AddIcon</a></td><td class="module"><a href="mod_autoindex.html">mod_autoindex</a></td></tr>
713 <tr><td colspan="2" class="descr">Icon to display for a file selected by name</td></tr>
714 <tr class="odd"><td><a href="mod_autoindex.html#addiconbyencoding">AddIconByEncoding</a></td><td class="module"><a href="mod_autoindex.html">mod_autoindex</a></td></tr>
715 <tr class="odd"><td colspan="2" class="descr">Icon to display next to files selected by MIME
716 content-encoding</td></tr>
717 <tr><td><a href="mod_autoindex.html#addiconbytype">AddIconByType</a></td><td class="module"><a href="mod_autoindex.html">mod_autoindex</a></td></tr>
718 <tr><td colspan="2" class="descr">Icon to display next to files selected by MIME
719 content-type</td></tr>
720 <tr class="odd"><td><a href="mod_autoindex.html#defaulticon">DefaultIcon</a></td><td class="module"><a href="mod_autoindex.html">mod_autoindex</a></td></tr>
721 <tr class="odd"><td colspan="2" class="descr">Icon to display for files when no specific icon is
723 <tr><td><a href="mod_dir.html#directorycheckhandler">DirectoryCheckHandler</a></td><td class="module"><a href="mod_dir.html">mod_dir</a></td></tr>
724 <tr><td colspan="2" class="descr">Toggle how this module responds when another handler is configured</td></tr>
725 <tr class="odd"><td><a href="mod_dir.html#directoryindex">DirectoryIndex</a></td><td class="module"><a href="mod_dir.html">mod_dir</a></td></tr>
726 <tr class="odd"><td colspan="2" class="descr">List of resources to look for when the client requests
727 a directory</td></tr>
728 <tr><td><a href="mod_dir.html#directoryindexredirect">DirectoryIndexRedirect</a></td><td class="module"><a href="mod_dir.html">mod_dir</a></td></tr>
729 <tr><td colspan="2" class="descr">Configures an external redirect for directory indexes.
731 <tr class="odd"><td><a href="mod_dir.html#directoryslash">DirectorySlash</a></td><td class="module"><a href="mod_dir.html">mod_dir</a></td></tr>
732 <tr class="odd"><td colspan="2" class="descr">Toggle trailing slash redirects on or off</td></tr>
733 <tr><td><a href="mod_expires.html#expiresactive">ExpiresActive</a></td><td class="module"><a href="mod_expires.html">mod_expires</a></td></tr>
734 <tr><td colspan="2" class="descr">Enables generation of <code>Expires</code>
736 <tr class="odd"><td><a href="mod_expires.html#expiresbytype">ExpiresByType</a></td><td class="module"><a href="mod_expires.html">mod_expires</a></td></tr>
737 <tr class="odd"><td colspan="2" class="descr">Value of the <code>Expires</code> header configured
738 by MIME type</td></tr>
739 <tr><td><a href="mod_expires.html#expiresdefault">ExpiresDefault</a></td><td class="module"><a href="mod_expires.html">mod_expires</a></td></tr>
740 <tr><td colspan="2" class="descr">Default algorithm for calculating expiration time</td></tr>
741 <tr class="odd"><td><a href="mod_dir.html#fallbackresource">FallbackResource</a></td><td class="module"><a href="mod_dir.html">mod_dir</a></td></tr>
742 <tr class="odd"><td colspan="2" class="descr">Define a default URL for requests that don't map to a file</td></tr>
743 <tr><td><a href="mod_autoindex.html#headername">HeaderName</a></td><td class="module"><a href="mod_autoindex.html">mod_autoindex</a></td></tr>
744 <tr><td colspan="2" class="descr">Name of the file that will be inserted at the top
745 of the index listing</td></tr>
746 <tr class="odd"><td><a href="mod_imagemap.html#imapbase">ImapBase</a></td><td class="module"><a href="mod_imagemap.html">mod_imagemap</a></td></tr>
747 <tr class="odd"><td colspan="2" class="descr">Default <code>base</code> for imagemap files</td></tr>
748 <tr><td><a href="mod_imagemap.html#imapdefault">ImapDefault</a></td><td class="module"><a href="mod_imagemap.html">mod_imagemap</a></td></tr>
749 <tr><td colspan="2" class="descr">Default action when an imagemap is called with coordinates
750 that are not explicitly mapped</td></tr>
751 <tr class="odd"><td><a href="mod_imagemap.html#imapmenu">ImapMenu</a></td><td class="module"><a href="mod_imagemap.html">mod_imagemap</a></td></tr>
752 <tr class="odd"><td colspan="2" class="descr">Action if no coordinates are given when calling
753 an imagemap</td></tr>
754 <tr><td><a href="mod_autoindex.html#indexheadinsert">IndexHeadInsert</a></td><td class="module"><a href="mod_autoindex.html">mod_autoindex</a></td></tr>
755 <tr><td colspan="2" class="descr">Inserts text in the HEAD section of an index page.</td></tr>
756 <tr class="odd"><td><a href="mod_autoindex.html#indexignore">IndexIgnore</a></td><td class="module"><a href="mod_autoindex.html">mod_autoindex</a></td></tr>
757 <tr class="odd"><td colspan="2" class="descr">Adds to the list of files to hide when listing
758 a directory</td></tr>
759 <tr><td><a href="mod_autoindex.html#indexignorereset">IndexIgnoreReset</a></td><td class="module"><a href="mod_autoindex.html">mod_autoindex</a></td></tr>
760 <tr><td colspan="2" class="descr">Empties the list of files to hide when listing
761 a directory</td></tr>
762 <tr class="odd"><td><a href="mod_autoindex.html#indexoptions">IndexOptions</a></td><td class="module"><a href="mod_autoindex.html">mod_autoindex</a></td></tr>
763 <tr class="odd"><td colspan="2" class="descr">Various configuration settings for directory
765 <tr><td><a href="mod_autoindex.html#indexorderdefault">IndexOrderDefault</a></td><td class="module"><a href="mod_autoindex.html">mod_autoindex</a></td></tr>
766 <tr><td colspan="2" class="descr">Sets the default ordering of the directory index</td></tr>
767 <tr class="odd"><td><a href="mod_autoindex.html#indexstylesheet">IndexStyleSheet</a></td><td class="module"><a href="mod_autoindex.html">mod_autoindex</a></td></tr>
768 <tr class="odd"><td colspan="2" class="descr">Adds a CSS stylesheet to the directory index</td></tr>
769 <tr><td><a href="mod_cern_meta.html#metadir">MetaDir</a></td><td class="module"><a href="mod_cern_meta.html">mod_cern_meta</a></td></tr>
770 <tr><td colspan="2" class="descr">Name of the directory to find CERN-style meta information
772 <tr class="odd"><td><a href="mod_cern_meta.html#metafiles">MetaFiles</a></td><td class="module"><a href="mod_cern_meta.html">mod_cern_meta</a></td></tr>
773 <tr class="odd"><td colspan="2" class="descr">Activates CERN meta-file processing</td></tr>
774 <tr><td><a href="mod_cern_meta.html#metasuffix">MetaSuffix</a></td><td class="module"><a href="mod_cern_meta.html">mod_cern_meta</a></td></tr>
775 <tr><td colspan="2" class="descr">File name suffix for the file containing CERN-style
776 meta information</td></tr>
777 <tr class="odd"><td><a href="mod_autoindex.html#readmename">ReadmeName</a></td><td class="module"><a href="mod_autoindex.html">mod_autoindex</a></td></tr>
778 <tr class="odd"><td colspan="2" class="descr">Name of the file that will be inserted at the end
779 of the index listing</td></tr>
780 </table></div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a name="override-limit">Limit</a></h2>
782 The following directives are allowed in .htaccess files when
783 <code>AllowOverride Limit</code> is in effect. This extremely narrow
784 override type mostly allows the use of the legacy authorization directives
785 provided by <code class="module"><a href="../mod/mod_access_compat.html">mod_access_compat</a></code>.
787 <table class="qref"><tr><td><a href="mod_access_compat.html#allow">Allow</a></td><td class="module"><a href="mod_access_compat.html">mod_access_compat</a></td></tr>
788 <tr><td colspan="2" class="descr">Controls which hosts can access an area of the
790 <tr class="odd"><td><a href="mod_access_compat.html#deny">Deny</a></td><td class="module"><a href="mod_access_compat.html">mod_access_compat</a></td></tr>
791 <tr class="odd"><td colspan="2" class="descr">Controls which hosts are denied access to the
793 <tr><td><a href="core.html#limit"><Limit></a></td><td class="module"><a href="core.html">core</a></td></tr>
794 <tr><td colspan="2" class="descr">Restrict enclosed access controls to only certain HTTP
796 <tr class="odd"><td><a href="core.html#limitexcept"><LimitExcept></a></td><td class="module"><a href="core.html">core</a></td></tr>
797 <tr class="odd"><td colspan="2" class="descr">Restrict access controls to all HTTP methods
798 except the named ones</td></tr>
799 <tr><td><a href="mod_access_compat.html#order">Order</a></td><td class="module"><a href="mod_access_compat.html">mod_access_compat</a></td></tr>
800 <tr><td colspan="2" class="descr">Controls the default access state and the order in which
801 <code class="directive">Allow</code> and <code class="directive">Deny</code> are
803 <tr class="odd"><td><a href="mod_include.html#ssietag">SSIETag</a></td><td class="module"><a href="mod_include.html">mod_include</a></td></tr>
804 <tr class="odd"><td colspan="2" class="descr">Controls whether ETags are generated by the server.</td></tr>
805 <tr><td><a href="mod_include.html#ssilastmodified">SSILastModified</a></td><td class="module"><a href="mod_include.html">mod_include</a></td></tr>
806 <tr><td colspan="2" class="descr">Controls whether <code>Last-Modified</code> headers are generated by the
808 <tr class="odd"><td><a href="mod_include.html#ssilegacyexprparser">SSILegacyExprParser</a></td><td class="module"><a href="mod_include.html">mod_include</a></td></tr>
809 <tr class="odd"><td colspan="2" class="descr">Enable compatibility mode for conditional expressions.</td></tr>
810 </table></div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a name="override-options">Options</a></h2>
812 The following directives are allowed in .htaccess files when
813 <code>AllowOverride Options</code> is in effect. They give .htaccess
814 users access to <code>Options</code> and similar directives, as well as
815 directives that control the filter chain.
817 <table class="qref"><tr><td><a href="mod_speling.html#checkbasenamematch">CheckBasenameMatch</a></td><td class="module"><a href="mod_speling.html">mod_speling</a></td></tr>
818 <tr><td colspan="2" class="descr">Also match files with differing file name extensions.</td></tr>
819 <tr class="odd"><td><a href="mod_speling.html#checkcaseonly">CheckCaseOnly</a></td><td class="module"><a href="mod_speling.html">mod_speling</a></td></tr>
820 <tr class="odd"><td colspan="2" class="descr">Limits the action of the speling module to case corrections</td></tr>
821 <tr><td><a href="mod_speling.html#checkspelling">CheckSpelling</a></td><td class="module"><a href="mod_speling.html">mod_speling</a></td></tr>
822 <tr><td colspan="2" class="descr">Enables the spelling
824 <tr class="odd"><td><a href="core.html#contentdigest">ContentDigest</a></td><td class="module"><a href="core.html">core</a></td></tr>
825 <tr class="odd"><td colspan="2" class="descr">Enables the generation of <code>Content-MD5</code> HTTP Response
827 <tr><td><a href="mod_example_hooks.html#example">Example</a></td><td class="module"><a href="mod_example_hooks.html">mod_example_hooks</a></td></tr>
828 <tr><td colspan="2" class="descr">Demonstration directive to illustrate the Apache module
830 <tr class="odd"><td><a href="mod_filter.html#filterchain">FilterChain</a></td><td class="module"><a href="mod_filter.html">mod_filter</a></td></tr>
831 <tr class="odd"><td colspan="2" class="descr">Configure the filter chain</td></tr>
832 <tr><td><a href="mod_filter.html#filterdeclare">FilterDeclare</a></td><td class="module"><a href="mod_filter.html">mod_filter</a></td></tr>
833 <tr><td colspan="2" class="descr">Declare a smart filter</td></tr>
834 <tr class="odd"><td><a href="mod_filter.html#filterprotocol">FilterProtocol</a></td><td class="module"><a href="mod_filter.html">mod_filter</a></td></tr>
835 <tr class="odd"><td colspan="2" class="descr">Deal with correct HTTP protocol handling</td></tr>
836 <tr><td><a href="mod_filter.html#filterprovider">FilterProvider</a></td><td class="module"><a href="mod_filter.html">mod_filter</a></td></tr>
837 <tr><td colspan="2" class="descr">Register a content filter</td></tr>
838 <tr class="odd"><td><a href="core.html#options">Options</a></td><td class="module"><a href="core.html">core</a></td></tr>
839 <tr class="odd"><td colspan="2" class="descr">Configures what features are available in a particular
841 <tr><td><a href="mod_reflector.html#reflectorheader">ReflectorHeader</a></td><td class="module"><a href="mod_reflector.html">mod_reflector</a></td></tr>
842 <tr><td colspan="2" class="descr">Reflect an input header to the output headers</td></tr>
843 <tr class="odd"><td><a href="mod_ssl.html#ssloptions">SSLOptions</a></td><td class="module"><a href="mod_ssl.html">mod_ssl</a></td></tr>
844 <tr class="odd"><td colspan="2" class="descr">Configure various SSL engine run-time options</td></tr>
845 <tr><td><a href="mod_include.html#xbithack">XBitHack</a></td><td class="module"><a href="mod_include.html">mod_include</a></td></tr>
846 <tr><td colspan="2" class="descr">Parse SSI directives in files with the execute bit
848 </table></div></div></div><div class="bottomlang">
849 <p><span>Available Languages: </span><a href="../en/mod/overrides.html" title="English"> en </a></p>
850 </div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Comments</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
851 <script type="text/javascript"><!--//--><![CDATA[//><!--
852 var comments_shortname = 'httpd';
853 var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/overrides.html';
855 if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
856 d.write('<div id="comments_thread"><\/div>');
857 var s = d.createElement('script');
858 s.type = 'text/javascript';
860 s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
861 (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
864 d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
866 })(window, document);
867 //--><!]]></script></div><div id="footer">
868 <p class="apache">Copyright 2017 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
869 <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
870 if (typeof(prettyPrint) !== 'undefined') {