From 3161ed034bbea40a705303811d7213aff9be17d2 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 28 Apr 2024 01:56:20 +0200 Subject: Merging upstream version 2.4.59. Signed-off-by: Daniel Baumann --- docs/manual/mod/mod_proxy.html.fr.utf8 | 77 ++++++++++++++++++++++------------ 1 file changed, 50 insertions(+), 27 deletions(-) (limited to 'docs/manual/mod/mod_proxy.html.fr.utf8') diff --git a/docs/manual/mod/mod_proxy.html.fr.utf8 b/docs/manual/mod/mod_proxy.html.fr.utf8 index ad4f103..d05e64e 100644 --- a/docs/manual/mod/mod_proxy.html.fr.utf8 +++ b/docs/manual/mod/mod_proxy.html.fr.utf8 @@ -30,6 +30,8 @@  fr  |  ja 

+
Cette traduction peut être périmée. Vérifiez la version + anglaise pour les changements récents.
@@ -1529,7 +1531,7 @@ ProxyPass "/mirror/foo" "http://backend.example.com" - @@ -1605,6 +1607,12 @@ ProxyPass "/mirror/foo" "http://backend.example.com" autorisations qui doivent être définies par Apache httpd.

+ + +
Description:Serveur mandataire/passerelle multi-protocole
Statut:Extension
Identificateur de Module:proxy_module
timeout ProxyTimeoutDélai d'attente de la connexion en secondes. Le nombre de + Délai d'attente du socket en secondes. Le nombre de secondes pendant lesquelles Apache httpd attend l'envoi de données vers le serveur d'arrière-plan.
addressttl-1

Durée de vie (TTL) en secondes des résolutions DNS de l'adresse + du serveur d'arrière-plan dans le cache. + -1 signifie jusqu'au redémarrage de Apache httpd.

+
@@ -1938,12 +1946,15 @@ les configurations de mandataires inverses - + +
Description:Fait correspondre des serveurs distants dans l'espace d'URL du serveur local en utilisant des expressions rationnelles
Syntaxe:ProxyPassMatch [regex] !|url -[clé=valeur - [clé=valeur ...]]
Syntaxe:ProxyPassMatch [regex] !|url [key=value + [key=value ...]]
Contexte:configuration globale, serveur virtuel, répertoire
Statut:Extension
Module:mod_proxy
Compatibilité:Depuis la version 2.4.47, les paramètres key=value +sont pris en compte lorsque le paramètre url contient des références +arrières (voir note ci-dessous). +

Cette directive est identique à la directive ProxyPass, mais fait usage des expressions rationnelles, au lieu d'une simple comparaison de @@ -1965,22 +1976,6 @@ du serveur local en utilisant des expressions rationnelles http://example.com/foo/bar.gif en une requête mandatée pour http://backend.example.com/foo/bar.gif.

-

Note

-

L'argument URL doit pouvoir être interprété en tant qu'URL - avant les substitutions d'expressions rationnelles (et - doit aussi l'être après). Ceci limite les correspondances que vous - pouvez utiliser. Par exemple, si l'on avait utilisé

-
        ProxyPassMatch "^(/.*\.gif)$"
-	"http://backend.example.com:8000$1"
- -

dans l'exemple précédent, nous aurions provoqué une erreur de - syntaxe au démarrage du serveur. C'est une bogue (PR 46665 dans - ASF bugzilla), et il est possible de la contourner en reformulant - la correspondance :

-
ProxyPassMatch "^/(.*\.gif)$" "http://backend.example.com:8000/$1"
- -
-

Le drapeau ! vous permet de ne pas mandater un sous-répertoire donné.

@@ -2000,6 +1995,25 @@ du serveur local en utilisant des expressions rationnelles

+
+

Paramètres key=value et url avec + références arrières

+

Depuis la version 2.4.47, les paramètres key=value ne sont + plus ignorés dans une directive ProxyPassMatch + lorsqu'on utilise une url contenant des références arrières. + Cependant, pour conserver le comportement précédent relatif à la + réutilisation/conservation des connexions d'arrière-plan (qui n'avaient + jamais été réutilisées auparavant pour ces URLs), les paramètres + enablereuse et disablereuse prendront dans ce cas + respectivement comme valeurs par défaut off et + on. Définir explicitement enablereuse=on permet + de réutiliser les connexions, sauf si des références + arrières se trouvent dans la partie authority (nom d'hôte + et/ou port) de l'url (cette condition est imposée depuis la + version 2.4.55 du serveur HTTP Apache et provoque un avertissement au + démarrage car ces URLs ne sont pas réutilisables sous cette forme).

+
+

Avertissement à propos de la sécurité

Lors de la construction de l'URL cible de la règle, il convient @@ -2197,25 +2211,27 @@ et FTP - + +
Description:Mandataire distant à utiliser pour traiter certaines requêtes
Syntaxe:ProxyRemote comparaison serveur-distant
Syntaxe:ProxyRemote match remote-server [username:password]
Contexte:configuration globale, serveur virtuel
Statut:Extension
Module:mod_proxy
Compatibilité:Le troisième argument facultatif est disponible depuis la version +2.5.1 du serveur HTTP Apache.

Cette directive permet de définir des mandataires distants pour - ce mandataire. comparaison est soit le nom d'un protocole + ce mandataire. match est soit le nom d'un protocole que supporte le serveur distant, soit une URL partielle pour laquelle le serveur distant devra être utilisé, soit * pour indiquer que le serveur distant doit être utilisé pour toutes - les requêtes. serveur-distant est une URL partielle + les requêtes. remote-server est une URL partielle correspondant au serveur distant. Syntaxe :

- serveur-distant = - protocole://nom-serveur[:port] + remote-server = + scheme://hostname[:port]

-

protocole est effectivement le protocole à utiliser +

scheme est effectivement le protocole à utiliser pour communiquer avec le serveur distant ; ce module ne supporte que http et https. Lorsqu'on utilise https, les requêtes sont redirigées par le mandataire @@ -2235,6 +2251,13 @@ ProxyRemote "ftp" "http://ftpproxy.mydomain:8080" l'espace d'URL d'un serveur virtuel, même si ce serveur est caché par un autre mandataire direct.

+

Le troisième argument optionnel username:password permet de + spécifier des données d'authentification basiques à transmettre au mandataire + distant défini. Ces données d'authentification seront toujoujours envoyées + sans attendre que le mandataire distant n'effectue une demande + d'authentification. La variable d'environnement Proxy-Chain-Auth n'est plus prise en + compte si cet argument est utilisé.

+
top

Directive ProxyRemoteMatch

@@ -2463,7 +2486,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/2.4/mod/mod_proxy.html'; } })(window, document); //-->