From 56d76f2bd294d336a668ec015fa207d81d126f77 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andr=C3=A9=20Malo?= Date: Sat, 22 Feb 2014 17:57:32 +0000 Subject: [PATCH] update transformation 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 | 23 +++++++++--- docs/manual/mod/mod_lua.xml.meta | 2 +- docs/manual/mod/mod_macro.html.fr | 2 -- docs/manual/mod/mod_macro.xml.meta | 2 +- docs/manual/mod/mod_remoteip.html.fr | 40 ++++++++++----------- docs/manual/mod/mod_remoteip.xml.meta | 2 +- docs/manual/mod/mod_rewrite.html.fr | 52 +++++++++++++++++++++------ docs/manual/mod/mod_rewrite.xml.meta | 2 +- 8 files changed, 82 insertions(+), 43 deletions(-) diff --git a/docs/manual/mod/mod_lua.html.fr b/docs/manual/mod/mod_lua.html.fr index f7192012d7..1643a4637c 100644 --- a/docs/manual/mod/mod_lua.html.fr +++ b/docs/manual/mod/mod_lua.html.fr @@ -27,8 +27,6 @@

Langues Disponibles:  en  |  fr 

-
Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.
@@ -1044,8 +1042,22 @@ end
r:getcookie(key) -- Obtient un cookie HTTP
-
r:setcookie(key, value, secure, expires) -- Définit un cookie HTTP, par exemple :
-r:setcookie("foo", "bar and stuff", false, os.time() + 86400)
+
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
+}
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
+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.

Il est possible de construire une fonction qui renvoie une fonction itérative permettant de traiter tous les enregistrement en mode diff --git a/docs/manual/mod/mod_lua.xml.meta b/docs/manual/mod/mod_lua.xml.meta index 8fc1a0efdf..b55c7710e9 100644 --- a/docs/manual/mod/mod_lua.xml.meta +++ b/docs/manual/mod/mod_lua.xml.meta @@ -8,6 +8,6 @@ en - fr + fr diff --git a/docs/manual/mod/mod_macro.html.fr b/docs/manual/mod/mod_macro.html.fr index bfd110b1bb..b8d04a2019 100644 --- a/docs/manual/mod/mod_macro.html.fr +++ b/docs/manual/mod/mod_macro.html.fr @@ -27,8 +27,6 @@

Langues Disponibles:  en  |  fr 

-
Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.
Description:Fournit des points d'entrée Lua dans différentes parties du traitement des requêtes httpd
Statut:Expérimental
diff --git a/docs/manual/mod/mod_macro.xml.meta b/docs/manual/mod/mod_macro.xml.meta index 5454b3cb28..2e26ebcdf4 100644 --- a/docs/manual/mod/mod_macro.xml.meta +++ b/docs/manual/mod/mod_macro.xml.meta @@ -8,6 +8,6 @@ en - fr + fr diff --git a/docs/manual/mod/mod_remoteip.html.fr b/docs/manual/mod/mod_remoteip.html.fr index dd3d4b9816..f7291facc8 100644 --- a/docs/manual/mod/mod_remoteip.html.fr +++ b/docs/manual/mod/mod_remoteip.html.fr @@ -27,8 +27,6 @@

Langues Disponibles:  en  |  fr 

-
Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.
Description:Ce module permet d'utiliser des macros dans les fichiers de configuration Apache.
Statut:Base
Description: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

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 - RemoteIPHeader.

+ RemoteIPHeader.

Une fois remplacée comme indiqué, cette adresse IP apparente est utilisée pour la fonctionnalité Require ip de @@ -117,7 +115,7 @@ r %{remoteip-proxy-ip-list}n. 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 RemoteIPProxiesHeader.

+ directive RemoteIPProxiesHeader.

Adresses IPv4 converties au format IPv6

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) - RemoteIPInternalProxy sont enregistrés.
+ RemoteIPInternalProxy sont enregistrés.
top
@@ -141,16 +139,16 @@ du client
Statut:Base
Module:mod_remoteip
-

La directive RemoteIPHeader indique à +

La directive RemoteIPHeader indique à mod_remoteip de traiter la valeur de l'en-tête 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 - RemoteIPInternalProxy et - RemoteIPTrustedProxy. Si ces deux dernières + RemoteIPInternalProxy et + RemoteIPTrustedProxy. Si ces deux dernières directives ne sont pas utilisées, mod_remoteip traitera tout hôte présentant une valeur d'IP - RemoteIPHeader comme hôte de confiance.

+ RemoteIPHeader comme hôte de confiance.

Exemple à usage interne (répartiteur de charge)

RemoteIPHeader X-Client-IP
@@ -171,11 +169,11 @@ confiance pour pr Statut:Base Module:mod_remoteip -

La directive RemoteIPInternalProxy permet +

La directive RemoteIPInternalProxy 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 - RemoteIPTrustedProxy, toute adresse IP + RemoteIPTrustedProxy, 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.

@@ -197,7 +195,7 @@ confiance pour pr Statut:Base Module:mod_remoteip -

La directive RemoteIPInternalProxyList +

La directive RemoteIPInternalProxyList 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 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 - RemoteIPInternalProxy.

+ RemoteIPInternalProxy.

Exemple à usage interne (répartiteur de charge)

RemoteIPHeader X-Client-IP
@@ -230,14 +228,14 @@ adresses IP interm
 Statut:Base
 Module:mod_remoteip
 
-    

La directive RemoteIPProxiesHeader permet +

La directive RemoteIPProxiesHeader permet de spécifier l'en-tête dans lequel mod_remoteip 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 - RemoteIPTrustedProxy sont enregistrées dans + RemoteIPTrustedProxy sont enregistrées dans cet en-tête, alors que toute adresse intermédiaire - RemoteIPInternalProxy est omise.

+ RemoteIPInternalProxy est omise.

Exemple

RemoteIPHeader X-Forwarded-For
 RemoteIPProxiesHeader X-Forwarded-By
@@ -255,17 +253,17 @@ confiance pour pr Statut:Base Module:mod_remoteip -

La directive RemoteIPTrustedProxy permet +

La directive RemoteIPTrustedProxy 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 - RemoteIPInternalProxy, toutes les adresses IP + RemoteIPInternalProxy, 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 - RemoteIPHeader.

+ RemoteIPHeader.

Exemple d'adresse de confiance (répartiteur de charge

RemoteIPHeader X-Forwarded-For
@@ -284,7 +282,7 @@ confiance pour pr
 Statut:Base
 Module:mod_remoteip
 
-    

La directive RemoteIPTrustedProxyList +

La directive RemoteIPTrustedProxyList 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 - RemoteIPTrustedProxy.

+ RemoteIPTrustedProxy.

Exemple d'adresse de confiance (répartiteur de charge

RemoteIPHeader X-Forwarded-For
diff --git a/docs/manual/mod/mod_remoteip.xml.meta b/docs/manual/mod/mod_remoteip.xml.meta
index 771852e80c..1a7c78a9f1 100644
--- a/docs/manual/mod/mod_remoteip.xml.meta
+++ b/docs/manual/mod/mod_remoteip.xml.meta
@@ -8,6 +8,6 @@
 
   
     en
-    fr
+    fr
   
 
diff --git a/docs/manual/mod/mod_rewrite.html.fr b/docs/manual/mod/mod_rewrite.html.fr
index 23492984d9..6932d1815f 100644
--- a/docs/manual/mod/mod_rewrite.html.fr
+++ b/docs/manual/mod/mod_rewrite.html.fr
@@ -27,8 +27,6 @@
 

Langues Disponibles:  en  |  fr 

-
Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.
@@ -955,6 +953,38 @@ la version version 2.1 Apache.

+
InheritDown
+
+ +

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 RewriteOptions Inherit dans toutes les + configurations enfants. Voir l'option Inherit 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.

+
+ +
InheritDownBefore
+
+ +

L'effet de cette option est équivalent à celui de l'option + InheritDown ci-dessus, mais les règles de la + configuration parente s'appliquent avant toute + règle de la configuration enfant. Cette option est disponible à partir + de la version 2.4.8 du serveur HTTP Apache.

+
+ +
IgnoreInherit
+
+ +

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 InheritDown ou + InheritDownBefore. Cette option est disponible à partir + de la version 2.4.8 du serveur HTTP Apache.

+
+
AllowNoSlash

Par défaut, mod_rewrite ignore les URLs qui @@ -1283,6 +1313,14 @@ substitution ! ...

+ + + + + .htaccess (voir aussi le drapeau END). détails ... @@ -1361,14 +1399,6 @@ substitution ! optionnel. détails ... - - - -
Description:Ce module fournit un moteur de réécriture à base de règles permettant de réécrire les URLs des requêtes à la volée
ENDStoppe 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). détails ...
env|E=[!]VAR[:VAL] Définit la variable d'environnement VAR (à la valeur VAL si elle est fournie). La variante !VAR @@ -1307,7 +1345,7 @@ substitution ! 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). détails ...
next|N
ENDArrê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) détails ...
skip|S=nombre Si la règle courante s'applique, le moteur de réécriture diff --git a/docs/manual/mod/mod_rewrite.xml.meta b/docs/manual/mod/mod_rewrite.xml.meta index 0be21e86f4..decc0a7b1e 100644 --- a/docs/manual/mod/mod_rewrite.xml.meta +++ b/docs/manual/mod/mod_rewrite.xml.meta @@ -8,6 +8,6 @@ en - fr + fr -- 2.40.0