From: Lucien Gentis Date: Thu, 16 Aug 2012 16:13:44 +0000 (+0000) Subject: Update. X-Git-Tag: 2.5.0-alpha~6426 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eacb7eaf05df8b8b4f2f810a460f026d360da55e;p=thirdparty%2Fapache%2Fhttpd.git Update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1373901 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/mod_proxy.xml.fr b/docs/manual/mod/mod_proxy.xml.fr index b4e3fbb3824..70c51786ce7 100644 --- a/docs/manual/mod/mod_proxy.xml.fr +++ b/docs/manual/mod/mod_proxy.xml.fr @@ -1,7 +1,7 @@ - + @@ -950,7 +950,9 @@ l'espace d'URLs du serveur local configuration ou la conception du module multi-processus (MPM).

Exemple + ProxyPass /example http://backend.example.com max=20 ttl=120 retry=300 +
Paramètres de BalancerMember
@@ -1433,14 +1435,14 @@ par un serveur mandaté en inverse inverse.

Seuls les en-têtes de réponse HTTP spécialement mentionnés - ci-dessus seront réécrits. Apache httpd ne réécrira ni les autres en-têtes - de réponse, ni les références d'URLs dans les pages HTML. Cela + ci-dessus seront réécrits. Apache httpd ne +réécrira pas les autres en-têtes + de réponse, ni par défaut les références d'URLs dans les pages HTML. Cela signifie que dans le cas où un contenu mandaté contient des références à des URLs absolues, elles court-circuiteront le - mandataire. Le module mod_proxy_html - de Nick Kew est un module tiers qui parcourt le code HTML et réécrit - les références d'URL.

+ mandataire. Pour réécrire un contenu HTML afin qu'il puisse être +traité par le mandataire, vous devez charger et activer le module +mod_proxy_html.

chemin est le nom d'un chemin virtuel local. url est une URL partielle pour le serveur distant - ils @@ -1559,24 +1561,43 @@ en /mirror/foo/.. ProxyBlock -Termes, serveurs ou domaines bloqués par le -mandataire -ProxyBlock *|terme|serveur|domaine -[terme|serveur|domaine] ... +Interdit les requêtes mandatées vers certains hôtes +ProxyBlock *|nom d'hôte|nom d'hôte partiel +[nom d'hôte|nom d'hôte partiel]... server configvirtual host -

La directive ProxyBlock permet de - spécifier une liste de termes, serveurs et/ou domaines, séparés par - des espaces. Les requêtes de documents HTTP, HTTPS, FTP vers des - sites dont les noms contiennent des termes, noms de serveur ou - domaine correspondants seront bloqués par le serveur - mandataire. La module proxy va aussi tenter de déterminer les - adresses IP des éléments de la liste qui peuvent correspondre à des - noms d'hôtes au cours du démarrage, et les mettra en cache à des - fins de comparaisons ultérieures. Ceci peut ralentir le démarrage du - serveur.

+

La directive ProxyBlock permet d'interdire + l'accès FTP ou HTTP via le mandataire à certains hôtes en fonction + d'une correspondance exacte ou partielle avec un nom d'hôte, ou dans + la mesure du possible en fonction d'une comparaison d'adresses IP.

+ +

Chaque paramètre de la directive + ProxyBlock accepte comme valeur soit + *, soit une chaîne alphanumérique. Au démarrage, le + module tente de résoudre toute chaîne alphanumérique depuis un nom + DNS vers un jeu d'adresses IP, mais toute erreur de DNS est ignorée.

+ +

Si un paramètre a pour valeur "*", + mod_proxy interdira l'accès à tout site FTP ou + HTTP.

+ +

Dans le cas contraire, pour toute requête vers une ressource FTP + ou HTTP via le mandataire, mod_proxy va comparer le + nom d'hôte de l'URI de la requête avec chaque chaîne alphanumérique + spécifiée. Si une chaîne correspond, même partiellement, l'accès est + refusé. Si aucune chaîne ne correspond, et si un mandataire distant + (forward) est configuré via la directive + ProxyRemote ou + ProxyRemoteMatch, l'accès est autorisé. Si + aucun mandataire distant (forward) n'est configuré, l'adresse IP + correspondant au nom d'hôte de l'URI est comparée à toutes les + adresses IP résolues au démarrage, et l'accès est refusé si une + correspondance est trouvée.

+ +

Notez que les recherches DNS peuvent ralentir le processus de + démarrage du serveur.

Exemple ProxyBlock news.example.com auctions.example.com friends.example.com