Commit 39624dc9 authored by Richard Bowen's avatar Richard Bowen
Browse files

Clarifies (I hope) what RewriteRule patterns are matched against. See

bz53153 for context.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1673529 13f79535-47bb-0310-9956-ffa450edef68
parent 010ea1e2
Loading
Loading
Loading
Loading
+5 −4
Changes for docs/manual/mod/mod_rewrite.xml: 5 added lines, 4 removed lines.
Original line number Diff line number Diff line
@@ -1013,10 +1013,11 @@ RewriteRule ^/$ /homepage.std.html [L]
      <p><a id="patterns" name="patterns"><em>Pattern</em></a> is
      a perl compatible <a id="regexp" name="regexp">regular
      expression</a>. On the first RewriteRule, it is matched against
      the (%-decoded) <a href="./directive-dict.html#Syntax">URL-path</a> (or 
      <a href="./directive-dict.html#Syntax">file-path</a>, depending 
      on the context) of the request. Subsequent patterns are matched against the 
      output of the last matching RewriteRule.</p>
      the (%-decoded) <a href="directive-dict.html#Syntax">URL-path</a>
      of the request, or, in per-directory context (see below), the URL
      path relative to that per-directory context. Subsequent patterns
      are matched against the output of the last matching RewriteRule.</p>


<note><title><a id="what_is_matched" name="what_is_matched">What is matched?</a></title>
      <p>In <directive module="core">VirtualHost</directive> context,