]> granicus.if.org Git - apache/blobdiff - docs/manual/mod/mod_rewrite.html.fr
Rebuild.
[apache] / docs / manual / mod / mod_rewrite.html.fr
index 31a6f5f10b2ef11194225b0c79d469822927c683..174a7b650e87af44b93d94c5463813e9ee707f1d 100644 (file)
@@ -319,7 +319,7 @@ la r
                des valeurs des directives <code class="directive"><a href="../mod/core.html#usecanonicalname">UseCanonicalName</a></code> et <code class="directive"><a href="../mod/core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort</a></code>.</p>
 
                <p>Parmi les variables
-               spécifiques à mod_rewrite, ou trouve les suivantes :</p>
+               spécifiques à <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>, ou trouve les suivantes :</p>
         
                 <dl>
                   <dt><code>API_VERSION</code></dt>
@@ -488,8 +488,9 @@ la r
        principal (fichier <code>httpd.conf</code>), vous devez utiliser
        <code>%{LA-U:REMOTE_USER}</code> - cette variable est définie
        par la phase d'autorisation qui intervient <em>après</em> la
-       phase de traduction d'URL (pendant laquelle mod_rewrite opère).</p>
-        <p>Par contre, comme mod_rewrite implémente son contexte de
+       phase de traduction d'URL (pendant laquelle <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>
+       opère).</p>
+        <p>Par contre, comme <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> implémente son contexte de
        répertoire (fichier <code>.htaccess</code>) via la phase Fixup
        de l'API, et comme la phase d'autorisation intervient
        <em>avant</em> cette dernière, vous pouvez vous contenter
@@ -732,7 +733,7 @@ RewriteRule ^(.+) /other/archive/$1 [R]</pre>
        l'<em>expression_de_comparaison</em> en ajoutant ces
        <strong><code>[</code><em>drapeaux</em><code>]</code></strong>
        comme troisième argument de la directive
-       <code>RewriteCond</code>, où <em>drapeaux</em> est un
+       <code class="directive">RewriteCond</code>, où <em>drapeaux</em> est un
        sous-ensemble séparé par des virgules des drapeaux suivants :</p>
 
       <ul>
@@ -840,11 +841,13 @@ moteur de r
 <table class="directive">
 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit une fonction de mise en correspondance pour la
 recherche de mots-clés</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RewriteMap <em>MapName</em> <em>MapType</em>:<em>MapSource</em> <em>MapTypeOptions</em>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RewriteMap <em>MapName</em> <em>MapType</em>:<em>MapSource</em> [<em>MapTypeOptions</em>]
 </code></td></tr>
 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</td></tr>
 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_rewrite</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Le troisième paramètre, MapTypeOptions, est disponible à partir
+de la version 2.4.29 du serveur HTTP Apache</td></tr>
 </table>
       <p>La directive <code class="directive">RewriteMap</code> définit une
       <em>Table de correspondance pour la réécriture</em> que les
@@ -885,7 +888,7 @@ recherche de mots-cl
 
 
       <p>Vous pourrez ensuite utiliser cette table dans une
-      directive <code class="directive">RewriteRule</code> comme suit :</p>
+      directive <code class="directive"><a href="#rewriterule">RewriteRule</a></code> comme suit :</p>
 
       <pre class="prettyprint lang-config">RewriteRule "^/ex/(.*)" "${map-exemple:$1}"</pre>
 
@@ -1164,9 +1167,9 @@ pour le moteur de r
       du système de fichiers "en dessous" de l'endroit où la règle est définie.</p>
 
       <p>Le chemin correspondant actuel du système de fichiers est déterminé par
-      des directives telles que <code class="directive">DocumentRoot</code> et
-      <code class="directive">Alias</code>, ou même le résultat de substitutions dans
-      des règles <code class="directive">RewriteRule</code> précédentes.  
+      des directives telles que <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> et
+      <code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code>, ou même le résultat de
+      substitutions dans des règles <code class="directive">RewriteRule</code> précédentes.  
       </p>
       </li>
 
@@ -1223,8 +1226,8 @@ dans ce genre de contexte.</li>
        document <a href="../rewrite/intro.html#regex">Introduction à
        mod_rewrite</a>.</p>
 
-      <p>Dans mod_rewrite, on peut aussi utiliser le caractère NON
-      ('<code>!</code>') comme préfixe de modèle. Ceci vous permet
+      <p>Dans <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>, on peut aussi utiliser le caractère
+      NOT ('<code>!</code>') comme préfixe de modèle. Ceci vous permet
       d'inverser la signification d'un modèle, soit pour dire
       ``<em>si l'URL considérée ne correspond <strong>PAS</strong> à
       ce modèle</em>''. Le caractère NON peut donc être utilisé à
@@ -1509,7 +1512,7 @@ substitution !
 
 <div class="note"><h3>Développement du répertoire home</h3>
 <p> Quand la chaîne de substitution commence par quelque chose comme
-"/~user" (de manière explicite ou par références arrières), mod_rewrite
+"/~user" (de manière explicite ou par références arrières), <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>
 développe le répertoire home sans tenir compte de la présence ou de la
 configuration du module <code class="module"><a href="../mod/mod_userdir.html">mod_userdir</a></code>.</p>