diff options
Diffstat (limited to 'docs/manual/mod/mod_rewrite.html.en')
-rw-r--r-- | docs/manual/mod/mod_rewrite.html.en | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/docs/manual/mod/mod_rewrite.html.en b/docs/manual/mod/mod_rewrite.html.en index 1631fe0..a46bb22 100644 --- a/docs/manual/mod/mod_rewrite.html.en +++ b/docs/manual/mod/mod_rewrite.html.en @@ -364,7 +364,11 @@ AliasMatch "^/myapp" "/opt/myapp-1.2.3" <dd>The path component of the requested URI, such as "/index.html". This notably excludes the query string which is available as its own variable - named <code>QUERY_STRING</code>.</dd> + named <code>QUERY_STRING</code>. The value returned for + <code>REQUEST_URI</code> + has already been %-decoded, to re-encode it pass it through + the "escape" <a href="#mapfunc">mapping-function</a>. + </dd> <dt><code>THE_REQUEST</code></dt> @@ -1305,8 +1309,19 @@ cannot use <code>$N</code> in the substitution string! <tr> <td>B</td> <td>Escape non-alphanumeric characters in backreferences <em>before</em> - applying the transformation. <em><a href="../rewrite/flags.html#flag_b">details ...</a></em></td> + applying the transformation. For similar escaping of server-variables, see + the "escape" <a href="#mapfunc">mapping-function</a>.<em><a href="../rewrite/flags.html#flag_b">details ...</a></em></td> + </tr> +<tr class="odd"> + <td>BCTLS</td> + <td>Like [B], but only escape control characters and spaces. + <em><a href="../rewrite/flags.html#flag_bctls">details ...</a></em></td> </tr> +<tr> + <td>BNE</td> + <td>Characters of [B] or [BCTLS] which should <strong>not</strong> be escaped. + <em><a href="../rewrite/flags.html#flag_bne">details ...</a></em></td> + </tr> <tr class="odd"> <td>backrefnoplus|BNP</td> <td>If backreferences are being escaped, spaces should be escaped to @@ -1600,7 +1615,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/2.4/mod/mod_rewrite.html } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2023 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2024 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); |