From: Lucien Gentis
Date: Sat, 22 Feb 2014 15:29:59 +0000 (+0000)
Subject: Updates.
X-Git-Tag: 2.4.8~75
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9488c6608b6e5fe22b3b5935bfda4c65cac294d0;p=apache
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1570851 13f79535-47bb-0310-9956-ffa450edef68
---
diff --git a/docs/manual/mod/mod_lua.xml.fr b/docs/manual/mod/mod_lua.xml.fr
index bcce949106..87ad43559c 100644
--- a/docs/manual/mod/mod_lua.xml.fr
+++ b/docs/manual/mod/mod_lua.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -1068,8 +1068,22 @@ 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
+}
@@ -1298,6 +1312,7 @@ 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(-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_macro.xml.fr b/docs/manual/mod/mod_macro.xml.fr
index 35473621fc..3eb72c0996 100644
--- a/docs/manual/mod/mod_macro.xml.fr
+++ b/docs/manual/mod/mod_macro.xml.fr
@@ -1,7 +1,7 @@
-
+
diff --git a/docs/manual/mod/mod_remoteip.xml.fr b/docs/manual/mod/mod_remoteip.xml.fr
index 9236aa2dcd..1447a11fa1 100644
--- a/docs/manual/mod/mod_remoteip.xml.fr
+++ b/docs/manual/mod/mod_remoteip.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -44,7 +44,7 @@ répartiteur de charge via les en-têtes de la requête.
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é %{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
@@ -112,7 +112,7 @@ répartiteur de charge via les en-têtes de la requête.
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.
@@ -124,16 +124,16 @@ du client
server configvirtual host
- 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)
@@ -159,11 +159,11 @@ confiance pour présenter la valeur RemoteIPHeader
server configvirtual host
- 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.
@@ -187,7 +187,7 @@ confiance pour présenter la valeur RemoteIPHeader
server configvirtual host
- 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
@@ -198,7 +198,7 @@ confiance pour présenter la valeur RemoteIPHeader
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)
@@ -213,7 +213,7 @@ RemoteIPInternalProxyList conf/trusted-proxies.lst
# Nos mandataires internes de confiance
10.0.2.0/24 # Tout le monde dans le groupe de test
passerelle.domaine-local # Le frontal répartiteur de charge
-
+
@@ -226,14 +226,14 @@ adresses IP intermédiaires
server configvirtual host
- 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
@@ -253,17 +253,17 @@ confiance pour présenter la valeur RemoteIPHeader
server configvirtual host
- 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
@@ -284,7 +284,7 @@ confiance pour présenter la valeur RemoteIPHeader
server configvirtual host
- 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 +294,7 @@ confiance pour présenter la valeur RemoteIPHeader
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
diff --git a/docs/manual/mod/mod_rewrite.xml.fr b/docs/manual/mod/mod_rewrite.xml.fr
index 0a3a8924c3..18205b311e 100644
--- a/docs/manual/mod/mod_rewrite.xml.fr
+++ b/docs/manual/mod/mod_rewrite.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -195,6 +195,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
@@ -1319,6 +1351,15 @@ substitution !
...
+ END |
+ 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). détails ... |
+
+
env|E=[!]VAR[:VAL] |
Définit la variable d'environnement VAR (à la valeur
VAL si elle est fournie). La variante !VAR
@@ -1347,7 +1388,7 @@ substitution !
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 ... |
+ href="../rewrite/flags.html#flag_l">détails ...
next|N |
@@ -1409,15 +1450,6 @@ substitution !
href="../rewrite/flags.html#flag_r">détails ...
-
- END |
- 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) détails ... |
-
skip|S=nombre |
Si la règle courante s'applique, le moteur de réécriture
|