
lgentis at apache
Sep 2, 2012, 6:34 AM
Post #1 of 1
(48 views)
Permalink
|
|
svn commit: r1379965 - /httpd/httpd/branches/2.2.x/docs/manual/rewrite/intro.xml.fr
|
|
Author: lgentis Date: Sun Sep 2 13:34:35 2012 New Revision: 1379965 URL: http://svn.apache.org/viewvc?rev=1379965&view=rev Log: Update. Modified: httpd/httpd/branches/2.2.x/docs/manual/rewrite/intro.xml.fr Modified: httpd/httpd/branches/2.2.x/docs/manual/rewrite/intro.xml.fr URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/docs/manual/rewrite/intro.xml.fr?rev=1379965&r1=1379964&r2=1379965&view=diff ============================================================================== --- httpd/httpd/branches/2.2.x/docs/manual/rewrite/intro.xml.fr (original) +++ httpd/httpd/branches/2.2.x/docs/manual/rewrite/intro.xml.fr Sun Sep 2 13:34:35 2012 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision: 1179182:1365932 (outdated) --> +<!-- English Revision : 1365932 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -47,7 +47,7 @@ correspondance</a></seealso> <seealso><a href="vhosts.html">Serveurs virtuels</a></seealso> <seealso><a href="proxy.html">Mise en cache</a></seealso> <seealso><a href="rewritemap.html">Utilisation de RewriteMap</a></seealso> -<seealso><a href="advanced.html">Techniques avancées et conseils</a></seealso> +<seealso><a href="advanced.html">Techniques avancées</a></seealso> <seealso><a href="avoid.html">Quand ne pas utiliser mod_rewrite</a></seealso> <section id="introduction"><title>Introduction</title> @@ -171,18 +171,24 @@ arrières dans les expressions rat sont créées en interne et peuvent être rappelées via les chaînes <code>$N</code> et <code>%N</code> (voir ci-dessous). Ces références sont disponibles lors de la création des chaînes de - <em>Substitution</em> et des <em>Chaînes de test</em>. La - figure 1 + <em>Substitution</em> et des <em>Chaînes de test</em> comme indiqué dans les chapitres suivants. + La figure 1 montre à quels endroits les références arrières sont suceptibles d'être développées, et illustre le flux des comparaisons - effectuées par les règles RewriteRule et RewriteCond.</p> + effectuées par les règles RewriteRule et + RewriteCond. Nous verrons comment utiliser ces références arrières + dans les chapitres suivant, donc ne vous effrayez pas si cela vous + paraît un peu compliqué au premier abord.</p> <p class="figure"> - <img src="../images/rewrite_rule_flow.png" + <img src="../images/rewrite_backreferences.png" alt="Flux des comparaisons effectuées par les règles RewriteRule et RewriteCond" /><br /> <dfn>Figure 1 :</dfn> Le cheminement d'une référence arrière à - travers une règle. + travers une règle.<br /> + Dans cet exemple, une requête pour <code>/test/1234</code> sera + traduite en + <code>/admin.foo?page=test&id=1234&host=admin.example.com</code>. </p> </section> @@ -200,10 +206,16 @@ transformée;</li> <li><var>[drapeaux]</var>: options affectant la requête réécrite.</li> </ol> -<p>Le <var>Modèle</var> est toujours une <a href="#regex">expression -rationnelle</a> comparée au chemin de l'URL de la requête entrante (la +<p>Le <var>Modèle</var> est une <a href="#regex">expression +rationnelle</a>. Pour la première règle de réécriture ou jusqu'à ce +qu'une substitution intervienne, elle est tout d'abord comparée +au chemin de l'URL de la requête entrante (la partie située après le nom d'hôte mais avant tout point d'interrogation -qui indique le début d'une chaîne de requête).</p> +qui indique le début d'une chaîne de requête), ou +dans un contexte de répertoire, au chemin de la requête relatif au +répertoire pour lequel la règle a été définie. Lorsqu'une substitution a +été effectuée, les règles suivantes s'appliquent à la valeur de +substitution.</p> <p class="figure"> <img src="../images/syntax_rewriterule.png"
|