From: Lucien Gentis Date: Sat, 18 Nov 2023 13:53:43 +0000 (+0000) Subject: fr doc XML file update. X-Git-Tag: 2.4.59-rc1-candidate~140 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f6c82a19b8ef41b00d8849d01ae2b18679eaa8f9;p=thirdparty%2Fapache%2Fhttpd.git fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1913932 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/mod_proxy.xml.fr b/docs/manual/mod/mod_proxy.xml.fr index 3df277cd5ce..fd5ea9d9448 100644 --- a/docs/manual/mod/mod_proxy.xml.fr +++ b/docs/manual/mod/mod_proxy.xml.fr @@ -1,7 +1,7 @@ - + @@ -735,25 +735,27 @@ inverses ProxyRemote Mandataire distant à utiliser pour traiter certaines requêtes -ProxyRemote comparaison serveur-distant +ProxyRemote match remote-server [username:password] server configvirtual host +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 @@ -775,6 +777,14 @@ ProxyRemote "ftp" "http://ftpproxy.mydomain:8080" inverse ; un serveur web d'arrière-plan peut être intégré dans 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é.

@@ -1463,6 +1473,12 @@ ProxyPass "/mirror/foo/i" "!" autorisations qui doivent être définies par Apache httpd.

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

+ @@ -1739,12 +1755,15 @@ ProxyPassReverse "/mirror/foo/" "https://backend.example.com/" ProxyPassMatch Fait correspondre des serveurs distants dans l'espace d'URL du serveur local en utilisant des expressions rationnelles -ProxyPassMatch [regex] !|url -[clé=valeur - [clé=valeur ...]] +ProxyPassMatch [regex] !|url [key=value + [key=value ...]] server configvirtual host directory +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 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é.

@@ -1808,6 +1809,25 @@ du serveur local en utilisant des expressions rationnelles

+ + Paramètres <code>key=value</code> et <var>url</var> 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