diff options
author | Jim Jagielski <jim@apache.org> | 2011-09-12 16:24:27 +0200 |
---|---|---|
committer | Jim Jagielski <jim@apache.org> | 2011-09-12 16:24:27 +0200 |
commit | 9b5b28f049be21d0820efd37367afe88856795fc (patch) | |
tree | 922d5db541adbfa05f497e4e4d0378d46817d273 /docs/manual/mod/core.html.en | |
parent | Updates one of the "advanced" recipes and rewrites description. (diff) | |
download | apache2-9b5b28f049be21d0820efd37367afe88856795fc.tar.xz apache2-9b5b28f049be21d0820efd37367afe88856795fc.zip |
Xforms changes... using SVN this time ;)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1169762 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual/mod/core.html.en')
-rw-r--r-- | docs/manual/mod/core.html.en | 108 |
1 files changed, 89 insertions, 19 deletions
diff --git a/docs/manual/mod/core.html.en b/docs/manual/mod/core.html.en index d30d91d317..49a46cd50e 100644 --- a/docs/manual/mod/core.html.en +++ b/docs/manual/mod/core.html.en @@ -81,6 +81,8 @@ available</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#locationmatch"><LocationMatch></a></li> <li><img alt="" src="../images/down.gif" /> <a href="#loglevel">LogLevel</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#maxkeepaliverequests">MaxKeepAliveRequests</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#maxrangeoverlaps">MaxRangeOverlaps</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#maxrangereversals">MaxRangeReversals</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#maxranges">MaxRanges</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#mutex">Mutex</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#namevirtualhost">NameVirtualHost</a></li> @@ -483,7 +485,7 @@ NoDecode option available in 2.3.12 and later.</td></tr> separated lists of options that may be set using the <code class="directive"><a href="#options">Options</a></code> command. <div class="note"><h3>Implicit disabling of Options</h3> - <p>Even though the list of options that may be used in .htaccess files + <p>Even though the list of options that may be used in .htaccess files can be limited with this directive, as long as any <code class="directive"><a href="#options">Options</a></code> directive is allowed any other inherited option can be disabled by using the non-relative syntax. In other words, this mechanism cannot force a specific option @@ -2406,7 +2408,7 @@ client</td></tr> <div class="warning"><h3>Warning</h3> <p> When name-based virtual hosting is used, the value for this - directive is taken from the default (first-listed) virtual host best + directive is taken from the default (first-listed) virtual host best matching the current IP address and port combination.</p> </div> @@ -2450,7 +2452,7 @@ from the client</td></tr> <div class="warning"><h3>Warning</h3> <p> When name-based virtual hosting is used, the value for this - directive is taken from the default (first-listed) virtual host best + directive is taken from the default (first-listed) virtual host best matching the current IP address and port combination.</p> </div> @@ -2875,6 +2877,74 @@ connection</td></tr> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> +<div class="directive-section"><h2><a name="MaxRangeOverlaps" id="MaxRangeOverlaps">MaxRangeOverlaps</a> <a name="maxrangeoverlaps" id="maxrangeoverlaps">Directive</a></h2> +<table class="directive"> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Number of overlapping ranges (eg: <code>100-200,150-300</code>) allowed before returning the complete + resource </td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MaxRangeOverlaps default | unlimited | none | <var>number-of-ranges</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>MaxRangeOverlaps 20</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host, directory</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Core</td></tr> +<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibility:</a></th><td>Available in Apache HTTP Server 2.3.15 and later</td></tr> +</table> + <p>The <code class="directive">MaxRangeOverlaps</code> directive + limits the number of overlapping HTTP ranges the server is willing to + return to the client. If more overlapping ranges then permitted are requested, + the complete resource is returned instead.</p> + + <dl> + <dt><strong>default</strong></dt> + <dd>Limits the number of overlapping ranges to a compile-time default of 20.</dd> + + <dt><strong>none</strong></dt> + <dd>No overlapping Range headers are allowed.</dd> + + <dt><strong>unlimited</strong></dt> + <dd>The server does not limit the number of overlapping ranges it is + willing to satisfy.</dd> + + <dt><var>number-of-ranges</var></dt> + <dd>A positive number representing the maximum number of overlapping ranges the + server is willing to satisfy.</dd> + </dl> + +</div> +<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> +<div class="directive-section"><h2><a name="MaxRangeReversals" id="MaxRangeReversals">MaxRangeReversals</a> <a name="maxrangereversals" id="maxrangereversals">Directive</a></h2> +<table class="directive"> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Number of range reversals (eg: <code>100-200,50-70</code>) allowed before returning the complete + resource </td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MaxRangeReversals default | unlimited | none | <var>number-of-ranges</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>MaxRangeReversals 20</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host, directory</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Core</td></tr> +<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibility:</a></th><td>Available in Apache HTTP Server 2.3.15 and later</td></tr> +</table> + <p>The <code class="directive">MaxRangeReversals</code> directive + limits the number of HTTP Range reversals the server is willing to + return to the client. If more ranges reversals then permitted are requested, + the complete resource is returned instead.</p> + + <dl> + <dt><strong>default</strong></dt> + <dd>Limits the number of range reversals to a compile-time default of 20.</dd> + + <dt><strong>none</strong></dt> + <dd>No Range reversals headers are allowed.</dd> + + <dt><strong>unlimited</strong></dt> + <dd>The server does not limit the number of range reversals it is + willing to satisfy.</dd> + + <dt><var>number-of-ranges</var></dt> + <dd>A positive number representing the maximum number of range reversals the + server is willing to satisfy.</dd> + </dl> + +</div> +<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="MaxRanges" id="MaxRanges">MaxRanges</a> <a name="maxranges" id="maxranges">Directive</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Number of ranges allowed before returning the complete @@ -2887,17 +2957,17 @@ resource </td></tr> <tr><th><a href="directive-dict.html#Compatibility">Compatibility:</a></th><td>Available in Apache HTTP Server 2.3.15 and later</td></tr> </table> <p>The <code class="directive">MaxRanges</code> directive - limits the number of HTTP ranges the server is willing to - return to the client. If more ranges then permitted are requested, + limits the number of HTTP ranges the server is willing to + return to the client. If more ranges then permitted are requested, the complete resource is returned instead.</p> - <dl> + <dl> <dt><strong>default</strong></dt> <dd>Limits the number of ranges to a compile-time default of 200.</dd> - + <dt><strong>none</strong></dt> <dd>Range headers are ignored.</dd> - + <dt><strong>unlimited</strong></dt> <dd>The server does not limit the number of ranges it is willing to satisfy.</dd> @@ -4216,9 +4286,9 @@ hostname or IP address</td></tr> <li>A fully qualified domain name for the IP address of the virtual host (not recommended);</li> - <li>The character <code>*</code>, which acts as a wildcard and matches + <li>The character <code>*</code>, which acts as a wildcard and matches any IP address.</li> - + <li>The string <code>_default_</code>, which is an alias for <code>*</code></li> </ul> @@ -4272,18 +4342,18 @@ hostname or IP address</td></tr> <code class="directive"><a href="#servername">ServerName</a></code> from the "main" server configuration will be inherited.</p> - <p>When a request is received, the server first maps it to the best matching - <code class="directive"><VirtualHost></code> based on the local - IP address and port combination only. Non-wildcards have a higher - precedence. If no match based on IP and port occurs at all, the + <p>When a request is received, the server first maps it to the best matching + <code class="directive"><VirtualHost></code> based on the local + IP address and port combination only. Non-wildcards have a higher + precedence. If no match based on IP and port occurs at all, the "main" server configuration is used.</p> - + <p>If multiple virtual hosts contain the best matching IP address and port, - the server selects from these virtual hosts the best match based on the - requested hostname. If no matching name-based virtual host is found, - then the first listed virtual host that matched the IP address will be + the server selects from these virtual hosts the best match based on the + requested hostname. If no matching name-based virtual host is found, + then the first listed virtual host that matched the IP address will be used. As a consequence, the first listed virtual host for a given IP address - and port combination is default virtual host for that IP and port + and port combination is default virtual host for that IP and port combination.</p> <div class="warning"><h3>Security</h3> |