]> granicus.if.org Git - apache/commitdiff
Typo, and a few additional details.
authorRich Bowen <rbowen@apache.org>
Fri, 1 Jan 2010 18:53:24 +0000 (18:53 +0000)
committerRich Bowen <rbowen@apache.org>
Fri, 1 Jan 2010 18:53:24 +0000 (18:53 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@895052 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/rewrite/flags.html.en
docs/manual/rewrite/flags.xml

index 5e776bb12fc12f34246543e235f304ee4ce6a292..4ba800ca16a55b614b759e199a6db7fe57418052 100644 (file)
@@ -254,6 +254,9 @@ RewriteRule \.exe - [F]
 that the requested URI is not modified. There's no reason to rewrite to
 another URI, if you're going to forbid the request.</p>
 
+<p>When using [F], an [L] is implied - that is, the response is returned
+immediately, and no further rules are evaluated.</p>
+
 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
 <div class="section">
 <h2><a name="flag_g" id="flag_g">G|gone</a></h2>
@@ -267,6 +270,10 @@ rewrite target when using the [G] flag:</p>
 <div class="example"><p><code>
 RewriteRule oldproduct - [G,NC]
 </code></p></div>
+
+<p>When using [F], an [L] is implied - that is, the response is returned
+immediately, and no further rules are evaluated.</p>
+
 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
 <div class="section">
 <h2><a name="flag_h" id="flag_h">H|handler</a></h2>
@@ -302,7 +309,10 @@ expression.</p>
 <h2><a name="flag_l" id="flag_l">L|last</a></h2>
 <p>The [L] flag causes <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> to stop processing
 the rule set. In most contexts, this means that if the rule matches, no
-further rules will be processed.</p>
+further rules will be processed. This corresponds to the
+<code>last</code> command in Perl, or the <code>break</code> command in
+C. Use this flag to indicate that the current rule should be applied
+immediately without considering further rules.</p>
 
 <p>If you are using <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code> in either
 <code>.htaccess</code> files or in 
@@ -482,7 +492,7 @@ to be discarded.
 </p>
 
 <p>
-Using [QSD] and [QSA] together will result in [QSD] taking preference.
+Using [QSD] and [QSA] together will result in [QSD] taking precedence.
 </p>
 
 <p>
index e1c904f016b271603184d6b7775199d134f51062..5d368fab8329b9439a2d021fb530c0883fc1b849 100644 (file)
@@ -241,6 +241,9 @@ RewriteRule \.exe - [F]
 that the requested URI is not modified. There's no reason to rewrite to
 another URI, if you're going to forbid the request.</p>
 
+<p>When using [F], an [L] is implied - that is, the response is returned
+immediately, and no further rules are evaluated.</p>
+
 </section>
 
 <section id="flag_g"><title>G|gone</title>
@@ -254,6 +257,10 @@ rewrite target when using the [G] flag:</p>
 <example>
 RewriteRule oldproduct - [G,NC]
 </example>
+
+<p>When using [F], an [L] is implied - that is, the response is returned
+immediately, and no further rules are evaluated.</p>
+
 </section>
 
 <section id="flag_h"><title>H|handler</title>
@@ -289,7 +296,10 @@ expression.</p>
 <section id="flag_l"><title>L|last</title>
 <p>The [L] flag causes <module>mod_rewrite</module> to stop processing
 the rule set. In most contexts, this means that if the rule matches, no
-further rules will be processed.</p>
+further rules will be processed. This corresponds to the
+<code>last</code> command in Perl, or the <code>break</code> command in
+C. Use this flag to indicate that the current rule should be applied
+immediately without considering further rules.</p>
 
 <p>If you are using <directive
 module="mod_rewrite">RewriteRule</directive> in either
@@ -478,7 +488,7 @@ to be discarded.
 </p>
 
 <p>
-Using [QSD] and [QSA] together will result in [QSD] taking preference.
+Using [QSD] and [QSA] together will result in [QSD] taking precedence.
 </p>
 
 <p>