You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by lg...@apache.org on 2012/08/16 18:13:44 UTC
svn commit: r1373901 - /httpd/httpd/trunk/docs/manual/mod/mod_proxy.xml.fr
Author: lgentis
Date: Thu Aug 16 16:13:44 2012
New Revision: 1373901
URL: http://svn.apache.org/viewvc?rev=1373901&view=rev
Log:
Update.
Modified:
httpd/httpd/trunk/docs/manual/mod/mod_proxy.xml.fr
Modified: httpd/httpd/trunk/docs/manual/mod/mod_proxy.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_proxy.xml.fr?rev=1373901&r1=1373900&r2=1373901&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_proxy.xml.fr (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_proxy.xml.fr Thu Aug 16 16:13:44 2012
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1354427:1367951 (outdated) -->
+<!-- English Revision: 1367951 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
@@ -950,7 +950,9 @@ l'espace d'URLs du serveur local</descri
configuration ou la conception du module multi-processus (MPM).</p>
<example><title>Exemple</title>
+ <highlight language="config">
ProxyPass /example http://backend.example.com max=20 ttl=120 retry=300
+ </highlight>
</example>
<table border="2"><tr><th>Paramètres de BalancerMember</th></tr></table>
@@ -1433,14 +1435,14 @@ par un serveur mandaté en inverse
inverse.</p>
<p>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 <a
- href="http://apache.webthing.com/mod_proxy_html/">mod_proxy_html</a>
- de Nick Kew est un module tiers qui parcourt le code HTML et réécrit
- les références d'URL.</p>
+ mandataire. Pour réécrire un contenu HTML afin qu'il puisse être
+traité par le mandataire, vous devez charger et activer le module
+<module>mod_proxy_html</module>.</p>
<p><var>chemin</var> est le nom d'un chemin virtuel local.
<var>url</var> est une URL partielle pour le serveur distant - ils
@@ -1559,24 +1561,43 @@ en <code>/mirror/foo/</code>..
<directivesynopsis>
<name>ProxyBlock</name>
-<description>Termes, serveurs ou domaines bloqués par le
-mandataire</description>
-<syntax>ProxyBlock *|<var>terme</var>|<var>serveur</var>|<var>domaine</var>
-[<var>terme</var>|<var>serveur</var>|<var>domaine</var>] ...</syntax>
+<description>Interdit les requêtes mandatées vers certains hôtes</description>
+<syntax>ProxyBlock *|<var>nom d'hôte</var>|<var>nom d'hôte partiel</var>
+[<var>nom d'hôte</var>|<var>nom d'hôte partiel</var>]...</syntax>
<contextlist><context>server config</context><context>virtual host</context>
</contextlist>
<usage>
- <p>La directive <directive>ProxyBlock</directive> 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 <em>bloqués</em> 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.</p>
+ <p>La directive <directive>ProxyBlock</directive> 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.</p>
+
+ <p>Chaque paramètre de la directive
+ <directive>ProxyBlock</directive> accepte comme valeur soit
+ <code>*</code>, 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.</p>
+
+ <p>Si un paramètre a pour valeur "<code>*</code>",
+ <module>mod_proxy</module> interdira l'accès à tout site FTP ou
+ HTTP.</p>
+
+ <p>Dans le cas contraire, pour toute requête vers une ressource FTP
+ ou HTTP via le mandataire, <module>mod_proxy</module> 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
+ <directive>ProxyRemote</directive> ou
+ <directive>ProxyRemoteMatch</directive>, 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.</p>
+
+ <p>Notez que les recherches DNS peuvent ralentir le processus de
+ démarrage du serveur.</p>
<example><title>Exemple</title>
ProxyBlock news.example.com auctions.example.com friends.example.com