]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
rebuild rewrite docs
authorRich Bowen <rbowen@apache.org>
Wed, 11 Jan 2023 18:49:05 +0000 (18:49 +0000)
committerRich Bowen <rbowen@apache.org>
Wed, 11 Jan 2023 18:49:05 +0000 (18:49 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906613 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/rewrite/intro.html.en.utf8
docs/manual/rewrite/intro.html.fr.utf8
docs/manual/rewrite/intro.xml.fr
docs/manual/rewrite/intro.xml.meta

index c365ee52be83f7aee08df23cf19ef27e5ab519a5..466340073b947175d08cdac08b97dda8560811ca 100644 (file)
@@ -231,7 +231,7 @@ value.
 <p>The <var>Substitution</var> can itself be one of three things:</p>
 
 <dl>
-<dt>A full filesystem path to a resource</dt>
+<dt>1. A full filesystem path to a resource</dt>
 <dd>
 <pre class="prettyprint lang-config">RewriteRule "^/games" "/usr/local/games/web"</pre>
 
@@ -239,17 +239,18 @@ value.
 like the <code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code> directive.</p>
 </dd>
 
-<dt>A web-path to a resource</dt>
+<dt>2. A web-path to a resource</dt>
 <dd>
-<pre class="prettyprint lang-config">RewriteRule "^/foo$" "/bar"</pre>
+<pre class="prettyprint lang-config">RewriteRule "^/foo/?$" "/bar"</pre>
 
 <p>If <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> is set
 to <code>/usr/local/apache2/htdocs</code>, then this directive would
 map requests for <code>http://example.com/foo</code> to the
 path <code>/usr/local/apache2/htdocs/bar</code>.</p>
+
 </dd>
 
-<dt>An absolute URL</dt>
+<dt>3. An absolute URL</dt>
 <dd>
 <pre class="prettyprint lang-config">RewriteRule "^/product/view$" "http://site2.example.com/seeproduct.html" [R]</pre>
 
@@ -257,6 +258,8 @@ path <code>/usr/local/apache2/htdocs/bar</code>.</p>
 </dd>
 </dl>
 
+<div class="warning">Note that <strong>1</strong> and <strong>2</strong> have exactly the same syntax. The difference between them is that in the case of <strong>1</strong>, the top level of the target path (i.e., <code>/usr/</code>) exists on the filesystem, where as in the case of <strong>2</strong>, it does not. (i.e., there's no <code>/bar/</code> as a root-level directory in the filesystem.)</div>
+
 <p>The <var>Substitution</var> can also
 contain <em>back-references</em> to parts of the incoming URL-path
 matched by the <var>Pattern</var>. Consider the following:</p>
index 191432d848d81a609b1e6a520804f2df473ce0eb..f0f3ca64704c8b3305454e6405c0e4e48f917028 100644 (file)
@@ -26,6 +26,8 @@
 <p><span>Langues Disponibles: </span><a href="../en/rewrite/intro.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="../fr/rewrite/intro.html" title="Français">&nbsp;fr&nbsp;</a></p>
 </div>
+<div class="outofdate">Cette traduction peut être périmée. Vérifiez la version
+            anglaise pour les changements récents.</div>
 
 <p>Ce document est un complément à la <a href="../mod/mod_rewrite.html">documentation de référence</a> du module
 <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>. Il décrit les concepts de base dont la
index 262ea66344f4127cfccf16d76c132655504b8b50..d70c6878deff98e6a37b97d8bdc66d710b2ab9ae 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" ?>
 <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1866233 -->
+<!-- English Revision: 1866233:1906612 (outdated) -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
index 5aaac0fc8675ccc7e032ca6c835170e209509b1d..ce245b2841ca052c89d1608a46eb15c79f469bd8 100644 (file)
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant>fr</variant>
+    <variant outdated="yes">fr</variant>
   </variants>
 </metafile>