diff options
author | Rich Bowen <rbowen@apache.org> | 2010-01-01 21:27:55 +0000 |
---|---|---|
committer | Rich Bowen <rbowen@apache.org> | 2010-01-01 21:27:55 +0000 |
commit | e9021c05de7fcc027252497f9f66ee8f2fe0eb9e (patch) | |
tree | 774963307bc0e25e2654076813cdb2ac5c67b8b1 /docs | |
parent | 2c69a85073c4aea6ef16e7a4b8e6f96555810ddf (diff) | |
download | httpd-e9021c05de7fcc027252497f9f66ee8f2fe0eb9e.tar.gz |
Adds helpful diagrams to the rewrite intro document, provided by Joseph
Pecoraro.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@895078 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs')
-rw-r--r-- | docs/manual/rewrite/intro.html.en | 19 | ||||
-rw-r--r-- | docs/manual/rewrite/intro.xml | 17 |
2 files changed, 30 insertions, 6 deletions
diff --git a/docs/manual/rewrite/intro.html.en b/docs/manual/rewrite/intro.html.en index 1b57dd87b9..9c999aa83a 100644 --- a/docs/manual/rewrite/intro.html.en +++ b/docs/manual/rewrite/intro.html.en @@ -31,9 +31,9 @@ but this doc should help the beginner get their feet wet. </div> <div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#introduction">Introduction</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#regex">Regular Expressions</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#rewriterule">RewriteRule basics</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#rewriterule">RewriteRule Basics</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#flags">Rewrite Flags</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#rewritecond">Rewrite conditions</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#rewritecond">Rewrite Conditions</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#rewritemap">Rewrite maps</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#htaccess">.htaccess files</a></li> </ul><h3>See also</h3><ul class="seealso"><li><a href="../mod/mod_rewrite.html">Module documentation</a></li><li><a href="remapping.html">Redirection and remapping</a></li><li><a href="access.html">Controlling access</a></li><li><a href="advanced.html">Advanced techniques and tricks</a></li><li><a href="avoid.html">When not to use mod_rewrite</a></li></ul></div> @@ -155,7 +155,7 @@ the expression.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="rewriterule" id="rewriterule">RewriteRule basics</a></h2> +<h2><a name="rewriterule" id="rewriterule">RewriteRule Basics</a></h2> <p>A <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code> consists of three arguments separated by spaces. The arguments are</p> <ol> @@ -169,6 +169,12 @@ expression</a> matched against the URL-Path of the incoming request (the part after the hostname but before any question mark indicating the beginning of a query string).</p> +<p class="figure"> + <img src="../images/syntax_rewriterule.png" alt="Syntax of the RewriteRule directive" /><br /> + <dfn>Figure 2:</dfn> Syntax of the RewriteRule directive. +</p> + + <p>The <var>Substitution</var> can itself be one of three things:</p> <dl> @@ -236,7 +242,7 @@ examples, see the <a href="flags.html">Rewrite Flags</a> document.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="rewritecond" id="rewritecond">Rewrite conditions</a></h2> +<h2><a name="rewritecond" id="rewritecond">Rewrite Conditions</a></h2> <p>One or more <code class="directive"><a href="../mod/mod_rewrite.html#rewritecond">RewriteCond</a></code> directives can be used to restrict the types of requests that will be subject to the @@ -246,6 +252,11 @@ request, the second argument is a <a href="#regex">regular expression</a> that must match the variable, and a third optional argument is a list of flags that modify how the match is evaluated.</p> +<p class="figure"> + <img src="../images/syntax_rewritecond.png" alt="Syntax of the RewriteCond directive" /><br /> + <dfn>Figure 3:</dfn> Syntax of the RewriteCond directive +</p> + <p>For example, to send all requests from a particular IP range to a different server, you could use:</p> <div class="example"><p><code> diff --git a/docs/manual/rewrite/intro.xml b/docs/manual/rewrite/intro.xml index a19e5bbe37..f7f90a6699 100644 --- a/docs/manual/rewrite/intro.xml +++ b/docs/manual/rewrite/intro.xml @@ -160,7 +160,7 @@ the expression.</p> </section> </section> -<section id="rewriterule"><title>RewriteRule basics</title> +<section id="rewriterule"><title>RewriteRule Basics</title> <p>A <directive module="mod_rewrite">RewriteRule</directive> consists of three arguments separated by spaces. The arguments are</p> <ol> @@ -174,6 +174,13 @@ expression</a> matched against the URL-Path of the incoming request (the part after the hostname but before any question mark indicating the beginning of a query string).</p> +<p class="figure"> + <img src="../images/syntax_rewriterule.png" + alt="Syntax of the RewriteRule directive" /><br /> + <dfn>Figure 2:</dfn> Syntax of the RewriteRule directive. +</p> + + <p>The <var>Substitution</var> can itself be one of three things:</p> <dl> @@ -243,7 +250,7 @@ examples, see the <a href="flags.html">Rewrite Flags</a> document.</p> </section> -<section id="rewritecond"><title>Rewrite conditions</title> +<section id="rewritecond"><title>Rewrite Conditions</title> <p>One or more <directive module="mod_rewrite">RewriteCond</directive> directives can be used to restrict the types of requests that will be subject to the @@ -253,6 +260,12 @@ request, the second argument is a <a href="#regex">regular expression</a> that must match the variable, and a third optional argument is a list of flags that modify how the match is evaluated.</p> +<p class="figure"> + <img src="../images/syntax_rewritecond.png" + alt="Syntax of the RewriteCond directive" /><br /> + <dfn>Figure 3:</dfn> Syntax of the RewriteCond directive +</p> + <p>For example, to send all requests from a particular IP range to a different server, you could use:</p> <example> |