nd 2003/07/06 11:27:36
Modified: htdocs/manual/mod core.html.en directives.html.de
directives.html.en
Log:
already backport limitinternalrecursion docs.
accompanying code is still waiting for review, guys!
Revision Changes Path
1.251 +42 -0 httpd-docs-1.3/htdocs/manual/mod/core.html.en
Index: core.html.en
===================================================================
RCS file: /home/cvs/httpd-docs-1.3/htdocs/manual/mod/core.html.en,v
retrieving revision 1.250
retrieving revision 1.251
diff -u -r1.250 -r1.251
--- core.html.en 28 Jun 2003 18:16:18 -0000 1.250
+++ core.html.en 6 Jul 2003 18:27:35 -0000 1.251
@@ -96,6 +96,8 @@
<li><a href="#limitexcept"><LimitExcept></a></li>
+ <li><a href="#limitinternalrecursion">LimitInternalRecursion</a></li>
+
<li><a href="#limitrequestbody">LimitRequestBody</a></li>
<li><a href="#limitrequestfields">LimitRequestFields</a></li>
@@ -1993,6 +1995,46 @@
<LimitExcept POST GET>
Require valid-user
</LimitExcept>
+ </pre>
+
+ <hr />
+
+ <h2><a id="limitinternalrecursion"
+ name="limitinternalrecursion">LimitInternalRecursion directive</a></h2>
+
+ <a href="directive-dict.html#Syntax"
+ rel="Help"><strong>Syntax:</strong></a> LimitInternalRecursion
+ <em>number</em> [<em>number</em>]<br />
+ <a href="directive-dict.html#Context"
+ rel="Help"><strong>Context:</strong></a> server config, virtual host<br
/>
+ <a href="directive-dict.html#Status"
+ rel="Help"><strong>Status:</strong></a> core<br />
+ <a href="directive-dict.html#Compatibility"
+ rel="Help"><strong>Compatibility:</strong></a> LimitInternalRecursion
+ is only available in Apache 1.3.28 and later.
+
+ <p>An internal redirect happens, for example, when using the <a
+ href="mod_actions.html#action">Action</a> directive, which internally
+ redirects the original request to a CGI script. A subrequest is Apache's
+ mechanism to find out what would happen for some URI if it were
requested.
+ For example, <a href="mod_dir.html">mod_dir</a> uses subrequests to look
+ for the files listed in the <a
+ href="mod_dir.html#directoryindex">DirectoryIndex</a>
+ directive.</p>
+
+ <p><code>LimitInternalRecursion</code> prevents the server
+ from crashing when entering an infinite loop of internal redirects or
+ subrequests. Such loops are usually caused by misconfigurations.</p>
+
+ <p>The directive stores two different limits, which are evaluated on
+ per-request basis. The first <em>number</em> is the maximum number of
+ internal redirects, that may follow each other. The second
<em>number</em>
+ determines, how deep subrequests may be nested. If you specify only one
+ <em>number</em>, it will be assigned to both limits.</p>
+
+ <p><strong>Example</strong></p>
+ <pre>
+ LimitInternalRecursion 5
</pre>
<hr />
1.5 +1 -0 httpd-docs-1.3/htdocs/manual/mod/directives.html.de
Index: directives.html.de
===================================================================
RCS file: /home/cvs/httpd-docs-1.3/htdocs/manual/mod/directives.html.de,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- directives.html.de 29 Apr 2003 08:55:27 -0000 1.4
+++ directives.html.de 6 Jul 2003 18:27:35 -0000 1.5
@@ -145,6 +145,7 @@
<LI><A HREF="mod_negotiation.html#languagepriority">LanguagePriority</A>
<LI><A HREF="core.html#limit"><Limit></A>
<LI><A HREF="core.html#limitexcept"><LimitExcept></A>
+<LI><A HREF="core.html#limitinternalrecursion">LimitInternalRecursion</A>
<LI><A HREF="core.html#limitrequestbody">LimitRequestBody</A>
<LI><A HREF="core.html#limitrequestfields">LimitRequestFields</A>
<LI><A HREF="core.html#limitrequestfieldsize">LimitRequestFieldsize</A>
1.82 +3 -0 httpd-docs-1.3/htdocs/manual/mod/directives.html.en
Index: directives.html.en
===================================================================
RCS file: /home/cvs/httpd-docs-1.3/htdocs/manual/mod/directives.html.en,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -r1.81 -r1.82
--- directives.html.en 28 Jun 2003 18:20:41 -0000 1.81
+++ directives.html.en 6 Jul 2003 18:27:35 -0000 1.82
@@ -333,6 +333,9 @@
href="core.html#limitexcept"><LimitExcept></a></li>
<li><a
+ href="core.html#limitinternalrecursion">LimitInternalRecursion</a></li>
+
+ <li><a
href="core.html#limitrequestbody">LimitRequestBody</a></li>
<li><a
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]