]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
update transformation
authorAndré Malo <nd@apache.org>
Mon, 24 Oct 2011 20:30:44 +0000 (20:30 +0000)
committerAndré Malo <nd@apache.org>
Mon, 24 Oct 2011 20:30:44 +0000 (20:30 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1188361 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/convenience.map
docs/manual/mod/mod_rewrite.html.fr
docs/manual/rewrite/flags.html.fr
docs/manual/rewrite/intro.html.fr

index d10851a79e4def8d0bdf97f1afefcb7968a027e2..bcd6a611febdb81e80727819dd8e5eab016648be 100644 (file)
@@ -234,6 +234,7 @@ loglevel    mod/core.html#loglevel
 maxclients     mod/mpm_common.html#maxclients
 maxkeepaliverequests   mod/core.html#maxkeepaliverequests
 maxmemfree     mod/mpm_common.html#maxmemfree
+maxranges      mod/core.html#maxranges
 maxrequestsperchild    mod/mpm_common.html#maxrequestsperchild
 maxrequestsperthread   mod/beos.html#maxrequestsperthread
 maxspareservers        mod/prefork.html#maxspareservers
index 7c548f18b6d0c397ae10cb325f3ebb9dff246ff2..3d92070d743f2a8a9958fb57992b18023c356877 100644 (file)
@@ -1392,14 +1392,16 @@ substitution !
       section de laquelle elles sont décrites. Ces trois types de
       variables sont évaluées dans l'ordre ci-dessus.</p>
 
-      <p>Comme mentionné précédemment, toutes les règles de
-      réécriture sont appliquées à la chaîne de <em>Substitution</em>
-      (selon l'ordre dans lequel elles sont définies dans le fichier
-      de configuration). L'URL est <strong>intégralement
+      <p>Chaque règle de réécriture s'applique au résultat de la règle
+       précédente, selon l'ordre dans lequel elles ont été définies dans
+       le fichier de configuration. L'URL est <strong>intégralement
       remplacée</strong> par la chaîne de <em>Substitution</em> et le
       processus de réécriture se poursuit jusqu'à ce que toutes les
       règles aient été appliquées, ou qu'il soit explicitement stoppé
-      par un drapeau <code><strong>L</strong></code>.</p>
+      par un drapeau <a href="../rewrite/flags.html#flag_l"><code><strong>L</strong></code></a>,
+      ou par un autre drapeau qui implique un arrêt immédiat, comme
+      <code><strong>END</strong></code> ou
+      <code><strong>F</strong></code>.</p>
 
      <div class="note"><h3>Modifier la chaîne de requête</h3>
       <p>Par défaut, la chaîne de requête est transmise sans
index a7614e0a790ba3050bfa5f88dfbfdbc0bb7bcd21..2b88f721ed4762274d839ebef3575299239d9909 100644 (file)
@@ -493,7 +493,7 @@ soient trait
 une règle de ce style :</p>
 
 <div class="example"><p><code>
-RewriteRule (.*)\.(jpg|gif|png) http://images.example.com$1.$2 [P]
+RewriteRule /(.*)\.(jpg|gif|png) http://images.example.com/$1.$2 [P]
 </code></p></div>
 
 <p>L'utilisation du drapeau [P] provoque aussi l'effet du drapeau [L] -
@@ -510,6 +510,16 @@ directive <code class="directive"><a href="../mod/mod_proxy.html#proxypass">Prox
 faire correspondre le contenu distant à l'espace de nommage du serveur
 local.</p>
 
+<div class="warning">
+      <h3>Avertissement à propos de la sécurité</h3>
+      <p>Lors de la construction de l'URL cible de la règle, il convient
+      de prendre en compte l'impact en matière de sécurité qu'aura le
+      fait de permettre au client d'influencer le jeu d'URLs pour
+      lesquelles votre serveur agira en tant que mandataire.
+      Assurez-vous que la partie protocole://nom-serveur de l'URL soit
+      fixe, ou ne permette pas au client de l'influencer induement.</p>
+</div>
+
 <p>Note: <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> doit être activé pour pouvoir
 utiliser ce drapeau.</p>
 
index 5b770d4387e4ba36569f73aa7e7be7339ad26dcd..ee3ef0631806265d328aac29831b80319b1567ce 100644 (file)
@@ -76,7 +76,7 @@ exactement comment chaque r
 <p>mod_rewrite utilise le vocabulaire des <a href="http://pcre.org/">Expressions rationnelles compatibles Perl</a>.
 Ce document n'a pas pour prétention d'être une référence détaillée des
 expressions rationnelles. A cet effet, nous recommandons les <a href="http://pcre.org/pcre.txt">pages de manuel de PCRE</a>, la <a href="http://perldoc.perl.org/perlre.html">page de manuel des
-expressions rationnelles Perl</a>, et l'ouvrage <a href="http://www.oreilly.com/catalog/regex2/index.html">Mastering
+expressions rationnelles Perl</a>, et l'ouvrage <a href="http://shop.oreilly.com/product/9780596528126.do">Mastering
 Regular Expressions, by Jeffrey Friedl</a>.</p>
 
 <p>Dans ce document, nous avons pour but de vous fournir suffisamment de