You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by sl...@apache.org on 2005/04/22 19:56:29 UTC
svn commit: r164263 -
/httpd/httpd/branches/2.0.x/docs/manual/mod/mod_rewrite.xml
Author: slive
Date: Fri Apr 22 10:56:28 2005
New Revision: 164263
URL: http://svn.apache.org/viewcvs?rev=164263&view=rev
Log:
Backport NE and NC RewriteRule flag docs which were somehow missed.
Modified:
httpd/httpd/branches/2.0.x/docs/manual/mod/mod_rewrite.xml
Modified: httpd/httpd/branches/2.0.x/docs/manual/mod/mod_rewrite.xml
URL: http://svn.apache.org/viewcvs/httpd/httpd/branches/2.0.x/docs/manual/mod/mod_rewrite.xml?rev=164263&r1=164262&r2=164263&view=diff
==============================================================================
--- httpd/httpd/branches/2.0.x/docs/manual/mod/mod_rewrite.xml (original)
+++ httpd/httpd/branches/2.0.x/docs/manual/mod/mod_rewrite.xml Fri Apr 22 10:56:28 2005
@@ -1481,6 +1481,32 @@
<strong>But be careful not to create an infinite
loop!</strong></li>
+ <li>'<strong><code>nocase|NC</code></strong>'
+ (<strong>n</strong>o <strong>c</strong>ase)<br />
+ This makes the <em>Pattern</em> case-insensitive,
+ <em>i.e.</em>, there is no difference between 'A-Z' and
+ 'a-z' when <em>Pattern</em> is matched against the current
+ URL.</li>
+
+ <li>
+ '<strong><code>noescape|NE</code></strong>'
+ (<strong>n</strong>o URI <strong>e</strong>scaping of
+ output)<br />
+ This flag keeps mod_rewrite from applying the usual URI
+ escaping rules to the result of a rewrite. Ordinarily,
+ special characters (such as '%', '$', ';', and so on)
+ will be escaped into their hexcode equivalents ('%25',
+ '%24', and '%3B', respectively); this flag prevents this
+ from being done. This allows percent symbols to appear in
+ the output, as in
+<example>
+ RewriteRule /foo/(.*) /bar?arg=P1\%3d$1 [R,NE]
+</example>
+
+ which would turn '<code>/foo/zed</code>' into a safe
+ request for '<code>/bar?arg=P1=zed</code>'.
+ </li>
+
<li>
'<strong><code>nosubreq|NS</code></strong>' (used only if
<strong>n</strong>o internal