]> granicus.if.org Git - apache/commitdiff
update transformation
authorAndré Malo <nd@apache.org>
Sat, 22 Feb 2014 17:57:32 +0000 (17:57 +0000)
committerAndré Malo <nd@apache.org>
Sat, 22 Feb 2014 17:57:32 +0000 (17:57 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1570866 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/mod/mod_lua.html.fr
docs/manual/mod/mod_lua.xml.meta
docs/manual/mod/mod_macro.html.fr
docs/manual/mod/mod_macro.xml.meta
docs/manual/mod/mod_remoteip.html.fr
docs/manual/mod/mod_remoteip.xml.meta
docs/manual/mod/mod_rewrite.html.fr
docs/manual/mod/mod_rewrite.xml.meta

index f7192012d726353c1b0304131156ce267b51389b..1643a4637c609b652c4daa89f71465d5d1aeb6da 100644 (file)
@@ -27,8 +27,6 @@
 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_lua.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="../fr/mod/mod_lua.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>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournit des points d'entrée Lua dans différentes parties du
 traitement des requêtes httpd</td></tr>
 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr>
@@ -1044,8 +1042,22 @@ end</pre>
 <pre class="prettyprint lang-lua">r:getcookie(key) -- Obtient un cookie HTTP</pre>
 
 
-<pre class="prettyprint lang-lua">r:setcookie(key, value, secure, expires) -- Définit un cookie HTTP, par exemple :
-r:setcookie("foo", "bar and stuff", false, os.time() + 86400)</pre>
+<pre class="prettyprint lang-lua">r:setcookie{
+  key = [key],
+  value = [value],
+  expires = [expiry],
+  secure = [boolean],
+  httponly = [boolean],
+  path = [path],
+  domain = [domain]
+} -- Définit un cookie HTTP, par exemple :
+
+r:setcookie{
+  key = "cookie1",
+  value = "HDHfa9eyffh396rt",
+  expires = os.time() + 86400,
+  secure = true
+}</pre>
 
 
 <pre class="prettyprint lang-lua">r:wsupgrade() -- Met à jour une connexion vers les WebSockets si possible (et si demandé) :
@@ -1259,7 +1271,8 @@ local result, err = db:select(r, "SELECT * FROM `tbl` WHERE 1")
 
 local rows = result(0) -- sélectionne tous les enregistrements en mode synchrone
 local row = result(-1) -- sélectionne le prochain enregistrement disponible en mode asynchrone
-local row = result(1234) -- sélectionne l'enregistrement 1234 en mode asynchrone</pre>
+local row = result(1234) -- sélectionne l'enregistrement 1234 en mode asynchrone
+local row = result(-1, true) -- Lit l'enregistrement suivant en utilisant les noms d'enregistrements comme index.</pre>
 
     <p>Il est possible de construire une fonction qui renvoie une
 fonction itérative permettant de traiter tous les enregistrement en mode
index 8fc1a0efdf34e8b8870065a1ce5d7c523d3f652c..b55c7710e95c9f695fe435d176007bdf28716825 100644 (file)
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>
index bfd110b1bbe2cb2de74f49a2be678eae785a7c77..b8d04a201971e4f21e2d0ea2b3ad51d055589560 100644 (file)
@@ -27,8 +27,6 @@
 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_macro.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="../fr/mod/mod_macro.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>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Ce module permet d'utiliser des macros dans les fichiers
 de configuration Apache.</td></tr>
 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr>
index 5454b3cb284bdad1f4dffe2502275cb4e620ea4b..2e26ebcdf4eb18cc2fe1def0434617b60131dfae 100644 (file)
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>
index dd3d4b9816629097d64a21ffafb064ac2ac17aeb..f7291facc8cd674852a53bee43da588e23097bc7 100644 (file)
@@ -27,8 +27,6 @@
 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_remoteip.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="../fr/mod/mod_remoteip.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>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Remplace l'adresse IP et le nom d'hôte apparents du client
 pour la requête par l'adresse IP présentée par un mandataire ou un
 répartiteur de charge via les en-têtes de la requête.
@@ -47,7 +45,7 @@ r
     <p>Le module remplace les adresse IP et nom d'hôte apparents
     distants (du client) pour la requête par l'adresse IP indiquée dans
     l'en-tête de requête configuré via la directive
-    <code class="directive">RemoteIPHeader</code>.</p>
+    <code class="directive"><a href="#remoteipheader">RemoteIPHeader</a></code>.</p>
 
     <p>Une fois remplacée comme indiqué, cette adresse IP apparente est
     utilisée pour la fonctionnalité <code class="directive"><a href="../mod/mod_authz_core.html#require">Require ip</a></code> de
@@ -117,7 +115,7 @@ r
     <code>%{remoteip-proxy-ip-list}n</code>. Si l'administrateur doit
     stocker ceci dans un en-tête additionnel, la même valeur peut aussi
     être enregistrée sous la forme d'un en-tête en utilisant la
-    directive <code class="directive">RemoteIPProxiesHeader</code>.</p>
+    directive <code class="directive"><a href="#remoteipproxiesheader">RemoteIPProxiesHeader</a></code>.</p>
 
     <div class="note"><h3>Adresses IPv4 converties au format IPv6</h3>
     Avec httpd, d'une manière générale, toute adresse IPv4 convertie au
@@ -128,7 +126,7 @@ r
     169.254/16 and 127/8 (ainsi que les adresses IPv6 en dehors du bloc
     public 2000::/3 block) ne sont évaluées par mod_remoteip que lorsque
     des mandataires internes (intranet)
-    <code class="directive">RemoteIPInternalProxy</code> sont enregistrés.</div>
+    <code class="directive"><a href="#remoteipinternalproxy">RemoteIPInternalProxy</a></code> sont enregistrés.</div>
 
 </div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -141,16 +139,16 @@ du client</td></tr>
 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_remoteip</td></tr>
 </table>
-    <p>La directive <code class="directive">RemoteIPHeader</code> indique à
+    <p>La directive <code class="directive"><a href="#remoteipheader">RemoteIPHeader</a></code> indique à
     <code class="module"><a href="../mod/mod_remoteip.html">mod_remoteip</a></code> de traiter la valeur de
     l'<var>en-tête</var> spécifié comme l'adresse IP du client, ou comme
     une liste d'adresses IP clients intermédiaires, en fonction de la
     configuration des directives
-    <code class="directive">RemoteIPInternalProxy</code> et
-    <code class="directive">RemoteIPTrustedProxy</code>. Si ces deux dernières
+    <code class="directive"><a href="#remoteipinternalproxy">RemoteIPInternalProxy</a></code> et
+    <code class="directive"><a href="#remoteiptrustedproxy">RemoteIPTrustedProxy</a></code>. Si ces deux dernières
     directives ne sont pas utilisées, <code class="module"><a href="../mod/mod_remoteip.html">mod_remoteip</a></code>
     traitera tout hôte présentant une valeur d'IP
-    <code class="directive">RemoteIPHeader</code> comme hôte de confiance.</p>
+    <code class="directive"><a href="#remoteipheader">RemoteIPHeader</a></code> comme hôte de confiance.</p>
 
     <div class="example"><h3>Exemple à usage interne (répartiteur de
     charge)</h3><pre class="prettyprint lang-config">RemoteIPHeader X-Client-IP</pre>
@@ -171,11 +169,11 @@ confiance pour pr
 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_remoteip</td></tr>
 </table>
-    <p>La directive <code class="directive">RemoteIPInternalProxy</code> permet
+    <p>La directive <code class="directive"><a href="#remoteipinternalproxy">RemoteIPInternalProxy</a></code> permet
     d'ajouter une ou plusieurs adresses (ou blocs d'adresses) auxquelles
     on peut faire confiance pour présenter une valeur RemoteIPHeader
     valide de l'adresse IP du client. A la différence de la directive
-    <code class="directive">RemoteIPTrustedProxy</code>, toute adresse IP
+    <code class="directive"><a href="#remoteiptrustedproxy">RemoteIPTrustedProxy</a></code>, toute adresse IP
     présentée dans cet en-tête, y comprises les adresses intranet
     privées, sont considérées comme dignes de confiance lorsqu'elles
     sont indiquées par ces mandataires.</p>
@@ -197,7 +195,7 @@ confiance pour pr
 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_remoteip</td></tr>
 </table>
-    <p>La directive <code class="directive">RemoteIPInternalProxyList</code>
+    <p>La directive <code class="directive"><a href="#remoteipinternalproxylist">RemoteIPInternalProxyList</a></code>
     permet de spécifier un fichier parcouru au démarrage du serveur pour
     construire une liste d'adresses (ou blocs d'adresses), auxquelles
     on peut faire confiance pour présenter une valeur RemoteIPHeader
@@ -208,7 +206,7 @@ confiance pour pr
     ligne</code> ou
     tous les éléments d'une ligne séparés par un espace sont traités de
     la même façon qu'avec la directive
-    <code class="directive">RemoteIPInternalProxy</code>.</p>
+    <code class="directive"><a href="#remoteipinternalproxy">RemoteIPInternalProxy</a></code>.</p>
 
     <div class="example"><h3>Exemple à usage interne (répartiteur de
     charge)</h3><pre class="prettyprint lang-config">RemoteIPHeader X-Client-IP
@@ -230,14 +228,14 @@ adresses IP interm
 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_remoteip</td></tr>
 </table>
-    <p>La directive <code class="directive">RemoteIPProxiesHeader</code> permet
+    <p>La directive <code class="directive"><a href="#remoteipproxiesheader">RemoteIPProxiesHeader</a></code> permet
     de spécifier l'en-tête dans lequel <code class="module"><a href="../mod/mod_remoteip.html">mod_remoteip</a></code> va
     collecter une liste de toutes les adresses IP clients intermédiaires
     auxquelles on pourra faire confiance pour résoudre la véritable
     adresse IP distante. Notez que les adresses intermédiaires
-    <code class="directive">RemoteIPTrustedProxy</code> sont enregistrées dans
+    <code class="directive"><a href="#remoteiptrustedproxy">RemoteIPTrustedProxy</a></code> sont enregistrées dans
     cet en-tête, alors que toute adresse intermédiaire
-    <code class="directive">RemoteIPInternalProxy</code> est omise.</p>
+    <code class="directive"><a href="#remoteipinternalproxy">RemoteIPInternalProxy</a></code> est omise.</p>
 
     <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">RemoteIPHeader X-Forwarded-For
 RemoteIPProxiesHeader X-Forwarded-By</pre>
@@ -255,17 +253,17 @@ confiance pour pr
 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_remoteip</td></tr>
 </table>
-    <p>La directive <code class="directive">RemoteIPTrustedProxy</code> permet
+    <p>La directive <code class="directive"><a href="#remoteiptrustedproxy">RemoteIPTrustedProxy</a></code> permet
     d'ajouter une ou plusieurs adresses, ou blocs d'adresses, auxquelles
     on peut faire confiance pour présenter une valeur RemoteIPHeader
     valide de l'adresse IP du client. A la différence de la directive
-    <code class="directive">RemoteIPInternalProxy</code>, toutes les adresses IP
+    <code class="directive"><a href="#remoteipinternalproxy">RemoteIPInternalProxy</a></code>, toutes les adresses IP
     intranet ou privées indiquées par de tels mandataires, y compris les
     blocs d'adresses 10/8, 172.16/12, 192.168/16, 169.254/16 et 127/8
     (ou située en dehors du bloc IPv6 public 2000::/3), ne sont pas
     dignes de confiance en tant qu'adresses IP distantes, et se situent
     à gauche dans le contenu de l'en-tête
-    <code class="directive">RemoteIPHeader</code>.</p>
+    <code class="directive"><a href="#remoteipheader">RemoteIPHeader</a></code>.</p>
 
     <div class="example"><h3>Exemple d'adresse de confiance (répartiteur de
     charge</h3><pre class="prettyprint lang-config">RemoteIPHeader X-Forwarded-For
@@ -284,7 +282,7 @@ confiance pour pr
 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_remoteip</td></tr>
 </table>
-    <p>La directive <code class="directive">RemoteIPTrustedProxyList</code>
+    <p>La directive <code class="directive"><a href="#remoteiptrustedproxylist">RemoteIPTrustedProxyList</a></code>
     permet de spécifier un fichier parcouru au démarrage du serveur pour
     construire une liste d'adresses (ou blocs d'adresses), auxquelles
     on peut faire confiance pour présenter une valeur RemoteIPHeader
@@ -294,7 +292,7 @@ confiance pour pr
     sinon, toutes les lignes séparées par un caractère nouvelle ligne ou
     tous les éléments d'une ligne séparés par un espace sont traités de
     la même façon qu'avec la directive
-    <code class="directive">RemoteIPTrustedProxy</code>.</p>
+    <code class="directive"><a href="#remoteiptrustedproxy">RemoteIPTrustedProxy</a></code>.</p>
 
     <div class="example"><h3>Exemple d'adresse de confiance (répartiteur de
     charge</h3><pre class="prettyprint lang-config">RemoteIPHeader X-Forwarded-For
index 771852e80cde96963bac8fa6b2b727d44930683e..1a7c78a9f14afcdbf88a71ca4c19cd7aa74aec97 100644 (file)
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>
index 23492984d9609534f82945f794659fe21b73eadb..6932d1815f2b7f82585774b8d41c6591ff2d0dea 100644 (file)
@@ -27,8 +27,6 @@
 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_rewrite.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="../fr/mod/mod_rewrite.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>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Ce module fournit un moteur de réécriture à base de
 règles permettant de réécrire les URLs des requêtes
 à la volée</td></tr>
@@ -955,6 +953,38 @@ la version version 2.1</td></tr>
       Apache.</p>
       </dd>
 
+      <dt><code>InheritDown</code></dt>
+      <dd>
+
+      <p>Si cette option est activée, toutes les configurations enfants
+      hériteront de la configuration courante. Il en est de même si l'on
+      spécifie <code>RewriteOptions Inherit</code> dans toutes les
+      configurations enfants. Voir l'option <code>Inherit</code> pour
+      plus de détails à propos de la manière dont les relations
+      parent-enfants sont traitées. Cette option est disponible à partir
+      de la version 2.4.8 du serveur HTTP Apache.</p>
+      </dd>
+
+      <dt><code>InheritDownBefore</code></dt>
+      <dd>
+
+      <p>L'effet de cette option est équivalent à celui de l'option
+      <code>InheritDown</code> ci-dessus, mais les règles de la
+      configuration parente s'appliquent <strong>avant</strong> toute
+      règle de la configuration enfant. Cette option est disponible à partir
+      de la version 2.4.8 du serveur HTTP Apache.</p>
+      </dd>
+
+      <dt><code>IgnoreInherit</code></dt>
+      <dd>
+
+      <p>Si cette option est activée, les configurations courante et
+      enfants ignoreront toute règle héritée d'une configuration parente
+      via les options <code>InheritDown</code> ou
+      <code>InheritDownBefore</code>. Cette option est disponible à partir
+      de la version 2.4.8 du serveur HTTP Apache.</p>
+      </dd>
+
       <dt><code>AllowNoSlash</code></dt>
       <dd>
       <p>Par défaut, <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> ignore les URLs qui
@@ -1283,6 +1313,14 @@ substitution !
         ...</a></em></td>
     </tr>
     <tr>
+        <td>END</td>
+        <td>Stoppe le processus de réécriture immédiatement et
+       n'applique plus aucune règle. Empêche aussi l'application
+       ultérieure de règles de réécriture dans les contextes de
+       répertoire et de fichier .htaccess (disponible à partir de la
+       version 2.3.9 du serveur HTTP Apache). <em><a href="../rewrite/flags.html#flag_end">détails ...</a></em></td>
+    </tr>
+    <tr>    
         <td>env|E=[!]<em>VAR</em>[:<em>VAL</em>]</td>
         <td>Définit la variable d'environnement <em>VAR</em> (à la valeur
        <em>VAL</em> si elle est fournie). La variante !<em>VAR</em>
@@ -1307,7 +1345,7 @@ substitution !
         <td>Arrête le processus de réécriture immédiatement et n'applique
        plus aucune règle. Prêtez une attention particulière aux mises
        en garde concernant les contextes de niveau répertoire et
-       .htaccess (voir aussi le drapeau END). <em><a href="../rewrite/flags.html#flag_end">détails ...</a></em></td>
+       .htaccess (voir aussi le drapeau END). <em><a href="../rewrite/flags.html#flag_l">détails ...</a></em></td>
     </tr>
     <tr>
         <td>next|N</td>
@@ -1361,14 +1399,6 @@ substitution !
        optionnel. <em><a href="../rewrite/flags.html#flag_r">détails ...</a></em>
         </td>
     </tr>
-    <tr>
-        <td>END</td>
-        <td>Arrête le processus de réécriture immédiatement et
-       n'applique plus aucune règle. Empêche aussi l'exécution
-       ultérieure de règles de réécriture dans des contextes de
-       répertoire et des fichiers .htaccess (disponible depuis la
-       version 2.3.9) <em><a href="../rewrite/flags.html#flag_l">détails ...</a></em></td>
-    </tr>
     <tr>
         <td>skip|S=<em>nombre</em></td>
         <td>Si la règle courante s'applique, le moteur de réécriture
index 0be21e86f4d3e241aa6b35fcdd36de7efe6541b7..decc0a7b1e85192770cea6f795335aaa7841b0f0 100644 (file)
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>