You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by gr...@apache.org on 2017/01/26 20:02:26 UTC

svn commit: r1780462 [14/23] - /httpd/httpd/trunk/docs/manual/mod/

Added: httpd/httpd/trunk/docs/manual/mod/mod_proxy_html.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_proxy_html.html.fr?rev=1780462&view=auto
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_proxy_html.html.fr (added)
+++ httpd/httpd/trunk/docs/manual/mod/mod_proxy_html.html.fr Thu Jan 26 20:02:25 2017
@@ -0,0 +1,557 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head>
+<meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type" />
+<!--
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+              This file is generated from xml source: DO NOT EDIT
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+      -->
+<title>mod_proxy_html - Serveur Apache HTTP Version 2.5</title>
+<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
+<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
+<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" />
+<script src="../style/scripts/prettify.min.js" type="text/javascript">
+</script>
+
+<link href="../images/favicon.ico" rel="shortcut icon" /></head>
+<body>
+<div id="page-header">
+<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p>
+<p class="apache">Serveur Apache HTTP Version 2.5</p>
+<img alt="" src="../images/feather.png" /></div>
+<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
+<div id="path">
+<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.5</a> &gt; <a href="./">Modules</a></div>
+<div id="page-content">
+<div id="preamble"><h1>Module Apache mod_proxy_html</h1>
+<div class="toplang">
+<p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_html.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_proxy_html.html" title="Fran�ais">&nbsp;fr&nbsp;</a></p>
+</div>
+<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>R��crit les liens HTML afin de s'assurer qu'ils soient bien
+adressables depuis les r�seaux des clients dans un contexte de
+mandataire.</td></tr>
+<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur�de�Module:</a></th><td>proxy_html_module</td></tr>
+<tr><th><a href="module-dict.html#SourceFile">Fichier�Source:</a></th><td>mod_proxy_html.c</td></tr>
+<tr><th><a href="module-dict.html#Compatibility">Compatibilit�:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures</td></tr></table>
+<h3>Sommaire</h3>
+
+    <p>Ce module fournit un filtre en sortie permettant de r��crire les
+    liens HTML dans un contexte de mandataire, afin de s'assurer que ces
+    liens fonctionnent pour les utilisateurs en dehors du mandataire. Il
+    accomplit la m�me t�che que la directive ProxyPassReverse d'Apache
+    accomplit pour les en-t�tes HTTP, et fait partie des composants
+    essentiels d'un mandataire inverse.</p>
+
+<p>Par exemple, si une entreprise poss�de un serveur d'applications
+nomm� appserver.example.com qui n'est visible que depuis son r�seau
+interne, et un serveur web public <code>www.example.com</code>, il peut
+�tre souhaitable de fournir une passerelle vers le serveur d'application
+� l'adresse <code>http://www.example.com/appserver/</code>. Lorsque le
+serveur d'applications pr�sente un lien vers lui-m�me, ce lien doit �tre
+r��crit pour fonctionner � travers la passerelle. A cet effet,
+mod_proxy_html permet de r��crire <code>&lt;a
+href="http://appserver.example.com/foo/bar.html"&gt;foobar&lt;/a&gt;</code>
+en <code>&lt;a
+href="http://www.example.com/appserver/foo/bar.html"&gt;foobar&lt;/a&gt;</code>,
+ce qui permet de rendre le serveur d'applications accessible depuis
+l'ext�rieur.</p>
+
+<p>mod_proxy_html a �t� d�velopp� � l'origine � Web�ing, dont la <a href="http://apache.webthing.com/mod_proxy_html/">documentation</a>
+d�taill�e pourra s'av�rer utile aux utilisateurs.</p>
+</div>
+<div id="quickview"><h3 class="directives">Directives</h3>
+<ul id="toc">
+<li><img alt="" src="../images/down.gif" /> <a href="#proxyhtmlbufsize">ProxyHTMLBufSize</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#proxyhtmlcharsetout">ProxyHTMLCharsetOut</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#proxyhtmldoctype">ProxyHTMLDocType</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#proxyhtmlenable">ProxyHTMLEnable</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#proxyhtmlevents">ProxyHTMLEvents</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#proxyhtmlextended">ProxyHTMLExtended</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#proxyhtmlfixups">ProxyHTMLFixups</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#proxyhtmlinterp">ProxyHTMLInterp</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#proxyhtmllinks">ProxyHTMLLinks</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#proxyhtmlmeta">ProxyHTMLMeta</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#proxyhtmlstripcomments">ProxyHTMLStripComments</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#proxyhtmlurlmap">ProxyHTMLURLMap</a></li>
+</ul>
+<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&amp;list_id=144532&amp;product=Apache%20httpd-2&amp;query_format=specific&amp;order=changeddate%20DESC%2Cpriority%2Cbug_severity&amp;component=mod_proxy_html">Probl�mes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&amp;component=mod_proxy_html">Signaler un bug</a></li></ul><h3>Voir aussi</h3>
+<ul class="seealso">
+<li><a href="#comments_section">Commentaires</a></li></ul></div>
+
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="proxyhtmlbufsize" id="proxyhtmlbufsize">Directive</a> <a name="ProxyHTMLBufSize" id="ProxyHTMLBufSize">ProxyHTMLBufSize</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>D�finit l'incr�ment de la taille du tampon, ainsi que sa
+taille initiale, pour la mise en
+tampon des scripts en ligne et des feuilles de style.</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLBufSize <var>nb-octets</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilit�:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</td></tr>
+</table>
+<p>Pour pouvoir interpr�ter du contenu non HTML (feuilles de style et
+scripts) embarqu� dans des documents HTML, mod_proxy_html doit le lire
+et le m�moriser en entier dans un
+tampon. Ce tampon devra �tre �tendu autant que n�cessaire afin de
+pouvoir accueillir le plus grand script ou la plus grande feuille de
+style de la page, selon un incr�ment de <var>nb-octets</var> que cette
+directive permet de d�finir.</p>
+<p>La valeur par d�faut est 8192 et sera suffisante pour la plupart des
+pages. Cependant, si vous savez que vous allez mandater des
+pages contenant des feuilles de style et/ou scripts plus grands que 8k
+(cette taille s'entend pour chaque script ou feuilles de style, non pour
+leur ensemble), il sera plus efficace de d�finir une taille de
+tampon initiale plus grande afin d'�viter d'avoir � le redimensionner
+dynamiquement au cours du traitement d'une requ�te.
+</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="proxyhtmlcharsetout" id="proxyhtmlcharsetout">Directive</a> <a name="ProxyHTMLCharsetOut" id="ProxyHTMLCharsetOut">ProxyHTMLCharsetOut</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Sp�cifie un jeu de caract�res pour la sortie de
+mod_proxy_html.</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLCharsetOut <var>jeu-de-caract�res | *</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilit�:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</td></tr>
+</table>
+<p>Cette directive permet de sp�cifier un jeu de caract�res pour la
+sortie de mod_proxy_html. Elle ne devrait jamais �tre utilis�e, car tout
+changement par rapport � la valeur par d�faut <code>UTF-8</code> (Unicode -
+utilis� en interne par libxml2) induit une charge suppl�mentaire de
+traitement. La d�finition sp�ciale <code>ProxyHTMLCharsetOut *</code>
+permet de g�n�rer une sortie qui utilisera le m�me encodage que
+l'entr�e.</p>
+<p>Notez que tout ceci ne fonctionne que si le module
+<code class="module"><a href="../mod/mod_xml2enc.html">mod_xml2enc</a></code> est charg�.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="proxyhtmldoctype" id="proxyhtmldoctype">Directive</a> <a name="ProxyHTMLDocType" id="ProxyHTMLDocType">ProxyHTMLDocType</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>D�finit une d�claration de type de document HTML ou XHTML.</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLDocType <var>HTML|XHTML [Legacy]</var><br /><strong>OU</strong>
+<br />ProxyHTMLDocType <var>fpi [SGML|XML]</var><br /><strong>OU</strong>
+<br />ProxyHTMLDocType <var>html5</var><br /><strong>OU</strong>
+<br />ProxyHTMLDocType <var>auto</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>ProxyHTMLDocType auto (2.5/trunk versions); no FPI (2.4.x)</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilit�:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</td></tr>
+</table>
+<p>Avec la premi�re syntaxe, les documents seront d�clar�s de type HTML
+4.01 ou XHTML 1.0 selon l'option sp�cifi�e. Cette option d�termine aussi
+si la syntaxe utilis�e en sortie est HTML ou XHTML. Notez que le format
+des documents en provenance du serveur d'arri�re-plan n'est pas
+important, car l'interpr�teur le d�tectera automatiquement. Si le
+second argument optionnel est d�fini � "Legacy", les documents seront
+d�clar�s de type "Transitional" ; cette option peut �tre n�cessaire si
+vous mandatez du contenu datant d'avant 1998, ou si vous travaillez avec
+des outils de cr�ation/publication d�ficients.</p>
+<p>Avec la deuxi�me syntaxe, cette directive vous permet d'ins�rer votre
+propre FPI (Formal Public Identifier). Le second argument optionnel
+d�termine si la syntaxe utilis�e sera SGML/HTML ou XML/XHTML.</p>
+<p>La troisi�me syntaxe attribue le type HTML 5 aux documents.</p>
+<p>La quatri�me syntaxe est nouvelle dans la branche trunk de HTTPD et
+n'est pas encore disponible dans les versions stables ; elle utilise
+l'interpr�teur HTML de libxml2 pour d�terminer le type de document.</p>
+<p>Avec la premi�re syntaxe, mod_proxy_html va aussi mettre le code HTML
+en conformit� avec le standard sp�cifi�. Il ne pourra pas corriger
+toutes les erreurs, mais il va supprimer les �l�ments et attributs non
+conformes. Il peut aussi journaliser les autres erreurs si la directive
+<code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code> est d�finie �
+Debug.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="proxyhtmlenable" id="proxyhtmlenable">Directive</a> <a name="ProxyHTMLEnable" id="ProxyHTMLEnable">ProxyHTMLEnable</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet d'activer/d�sactiver le filtre proxy_html.</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLEnable <var>On|Off</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>ProxyHTMLEnable Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilit�:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</td></tr>
+</table>
+    <p>Cette directive est un simple commutateur permettant
+    d'activer/d�sactiver le filtre proxy_html. Si
+    <code class="module"><a href="../mod/mod_xml2enc.html">mod_xml2enc</a></code> est charg�, elle va aussi activer
+    automatiquement le support de l'internationalisation.</p>
+    <p>Notez que le filtre proxy_html s'agira que si les donn�es sont de
+    type HTML (Content-Type text/html ou application/xhtml+xml), et si
+    elles passent par un mandataire. Vous pouvez passer outre ces
+    contraintes (� vos risques et p�rils) en d�finissant la variable
+    d'environnement <var>PROXY_HTML_FORCE</var>.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="proxyhtmlevents" id="proxyhtmlevents">Directive</a> <a name="ProxyHTMLEvents" id="ProxyHTMLEvents">ProxyHTMLEvents</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Sp�cifie les attributs � traiter comme des �v�nements de
+type scripting.</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLEvents <var>attribut [attribut ...]</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilit�:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</td></tr>
+</table>
+<p>Cette directive permet de sp�cifier un ou plusieurs attributs �
+traiter comme
+des �v�nements de type scripting et de leur appliquer les r�gles
+<code class="directive">ProxyHTMLURLMap</code> lorsqu'elles ont �t� d�finies. Vous
+pouvez sp�cifier un nombre quelconque d'attributs dans une ou plusieurs
+directives <code>ProxyHTMLEvents</code>.</p>
+<p>Normalement, cette directive est d�finie globalement. Si vous
+d�finissez ProxyHTMLEvents � plusieurs niveaux, certains niveaux
+l'emportant sur d'autres, vous devrez sp�cifier un jeu complet
+d'�v�nements pour chaque niveau.</p>
+<p>Le fichier <var>proxy-html.conf</var> fournit une configuration par
+d�faut et d�finit les �v�nements selon les standards
+HTML 4 et XHTML 1.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="proxyhtmlextended" id="proxyhtmlextended">Directive</a> <a name="ProxyHTMLExtended" id="ProxyHTMLExtended">ProxyHTMLExtended</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>D�termine si l'on doit corriger les liens dans les scripts
+en ligne, les feuilles de style et les �v�nements de type scripting.</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLExtended <var>On|Off</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>ProxyHTMLExtended Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilit�:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</td></tr>
+</table>
+<p>Si cette directive est d�finie � <code>Off</code>, les liens HTML
+sont r��crits en fonction des directives
+<code class="directive">ProxyHTMLURLMap</code>, mais les liens qui apparaissent
+dans le code Javascript et les feuilles de style restent inchang�s.</p>
+<p>Si elle est d�finie � <code>On</code>, tous les �v�nements de type
+scripting (d�finis par la directive
+<code class="directive">ProxyHTMLEvents</code>) et les scripts inclus ou les
+feuilles de style sont aussi
+trait�s par les r�gles <code class="directive">ProxyHTMLURLMap</code>, en
+fonction des drapeaux d�finis pour chacune d'entre elles. Ne d�finissez
+cette directive � <code>On</code> qu'en cas de n�cessit� absolue, car la
+charge suppl�mentaire induite impacte les performances.</p>
+<p>Vous devez aussi pr�ter attention aux mod�les de comparaison, car
+l'interpr�teur n'a aucune notion de la forme que pourrait prendre une URL dans un
+script embarqu� ou une feuille de style. En particulier, la comparaison
+�tendus du caract�re <code>/</code> a de fortes chances d'induire des
+correspondances erron�es.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="proxyhtmlfixups" id="proxyhtmlfixups">Directive</a> <a name="ProxyHTMLFixups" id="ProxyHTMLFixups">ProxyHTMLFixups</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Corrige les erreurs HTML simples.</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLFixups <var>[lowercase] [dospath] [reset]</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilit�:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</td></tr>
+</table>
+<p>Cette directive accepte un � trois arguments parmi les suivants :</p>
+<ul>
+<li><code>lowercase</code>Les Urls sont r��crites en minuscules</li>
+<li><code>dospath</code>Les slashes invers�s dans les URLs sont
+remplac�s par des slashes directs.</li>
+<li><code>reset</code>Annule toute option d�finie � un niveau sup�rieur
+dans la configuration</li>
+</ul>
+<p>Cette directive doit �tre utilis�e avec prudence. Elle peut corriger
+certaines erreurs de cr�ation, mais risque aussi de modifier par erreur
+des liens corrects. Ne l'utilisez que si vous �tes s�r que le serveur
+d'arri�re-plan est d�ficient.</p> 
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="proxyhtmlinterp" id="proxyhtmlinterp">Directive</a> <a name="ProxyHTMLInterp" id="ProxyHTMLInterp">ProxyHTMLInterp</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la r�interpr�tation des r�gles
+<code class="directive">ProxyHTMLURLMap</code> pour chaque requ�te.</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLInterp <var>On|Off</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>ProxyHTMLInterp Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilit�:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</td></tr>
+</table>
+    <p>Cette directive permet d'activer le r�interpr�tation pour chaque
+    requ�te des mod�les source et cible de la directive
+    <code class="directive">ProxyHTMLURLMap</code>.</p>
+    <p>Si la r�interpr�tation n'est pas activ�e, toutes les r�gles sont
+    pr�compil�es au d�marrage du serveur. Si elle est activ�e, les
+    r�gles doivent �tre recompil�es pour chaque requ�te, ce qui induit
+    une charge de traitement suppl�mentaire. Elle ne doit donc �tre activ�e que si
+    cela s'av�re n�cessaire.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="proxyhtmllinks" id="proxyhtmllinks">Directive</a> <a name="ProxyHTMLLinks" id="ProxyHTMLLinks">ProxyHTMLLinks</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Sp�cifie les �l�ments HTML dont les attributs d'URL doivent
+�tre r��crits.</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLLinks <var>�l�ment attribut [attribut2 ...]</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilit�:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</td></tr>
+</table>
+<p>Cette directive permet de sp�cifier les �l�ments dont les attributs d'URL
+doivent �tre r��crits en utilisant les r�gles standards <code class="directive"><a href="#proxyhtmlurlmap">ProxyHTMLURLMap</a></code>. Vous devez d�finir une
+directive ProxyHTMLLinks pour chaque �l�ment, mais chacune d'entre elles peut
+sp�cifier un nombre quelconque d'attributs</p> <p>Normalement, cette directive
+est d�finie globalement. Si vous d�finissez ProxyHTMLLinks � plusieurs niveaux,
+certains niveaux l'emportant sur d'autres, vous devrez sp�cifier un jeu complet
+de liens pour chaque niveau.</p> <p>Le fichier <var>proxy-html.conf</var>
+fournit une configuration par d�faut et d�finit les liens HTML selon les
+standards HTML 4 et XHTML 1.</p>
+<div class="example"><h3>Exemples issus de proxy-html.conf</h3><pre class="prettyprint lang-config">ProxyHTMLLinks  a          href
+ProxyHTMLLinks  area       href
+ProxyHTMLLinks  link       href
+ProxyHTMLLinks  img        src longdesc usemap
+ProxyHTMLLinks  object     classid codebase data usemap
+ProxyHTMLLinks  q          cite
+ProxyHTMLLinks  blockquote cite
+ProxyHTMLLinks  ins        cite
+ProxyHTMLLinks  del        cite
+ProxyHTMLLinks  form       action
+ProxyHTMLLinks  input      src usemap
+ProxyHTMLLinks  head       profile
+ProxyHTMLLinks  base       href
+ProxyHTMLLinks  script     src for</pre>
+</div>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="proxyhtmlmeta" id="proxyhtmlmeta">Directive</a> <a name="ProxyHTMLMeta" id="ProxyHTMLMeta">ProxyHTMLMeta</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou d�sactive une pr�interpr�tation suppl�mentaire
+des m�tadonn�es dans les sections HTML <code>&lt;head&gt;</code>.</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLMeta <var>On|Off</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>ProxyHTMLMeta Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilit�:</a></th><td>Disponible � partir de la version 2.4 du serveur HTTP
+Apache ; propos� en tant que module tiers dans les versions 2.x
+pr�c�dentes.</td></tr>
+</table>
+    <p>Cette directive permet d'activer ou d�sactiver une
+    pr�interpr�tation suppl�mentaire des m�tadonn�es dans les sections
+    HTML <code>&lt;head&gt;</code>. Si cette pr�interpr�tation n'est pas
+    requise, d�finissez ProxyHTMLMeta � Off et les performances
+    seront l�g�rement am�lior�es. Cependant, elle s'av�re parfois
+    n�cessaire pour assurer un fonctionnement correct de l'internationalisation.</p>
+    <p>La directive ProxyHTMLMeta a deux effets. Le premier et le plus
+    important est la d�tection des codages de caract�res d�clar�s sous
+    la forme</p>
+    <pre>&lt;meta http-equiv="Content-Type" content="text/html;charset=<var>foo</var>"&gt;</pre>
+    <p>ou, dans le cas d'un document XHTML, sous la forme d'une
+    d�claration XML. Elle n'est pas n�cessaire si le jeu de caract�res
+    est d�clar� explicitement dans un en-t�te HTTP (ce qui est
+    pr�f�rable) en provenance du serveur d'arri�re-plan, ou si le
+    document est en <var>utf-8</var> (unicode) ou un de ses
+    sous-ensembles comme ASCII. Vous pourrez aussi vous en passer
+    lorsque le document utilise une valeur par d�faut d�clar�e via la
+    directive <code class="directive"><a href="../mod/mod_xml2enc.html#xml2encdefault">xml2EncDefault</a></code>, avec le risque de
+    propager une d�claration incorrecte. Une directive
+    <code class="directive">ProxyHTMLCharsetOut</code> permettra d'annuler ce
+    risque, mais pourra induire une surcharge de traitement sup�rieure �
+    celle de ProxyHTMLMeta.</p>
+    <p>Le deuxi�me effet est l'interpr�tation de toutes les d�clarations
+    <code>&lt;meta http-equiv=...&gt;</code> et leur conversion en
+    en-t�tes HTTP, afin de conserver le but original de cette forme
+    de m�ta�l�ment HTML.</p>
+
+    <div class="warning"><h3>Avertissement</h3> Compte tenu du fait que la
+    directive ProxyHTMLMeta promeut <strong>tous</strong> les �l�ments
+    <code>http-equiv</code> au rang d'en-t�tes HTTP, il est conseill� de ne
+    l'activer que si vous faites autant confiance au contenu HTML qu'� votre
+    serveur mandataire. Avec cette directive en effet, si ce contenu est g�r�
+    par des gens malintentionn�s, ces derniers seront en mesure d'injecter des
+    en-t�tes HTTP arbitraires et peut-�tre malveillants dans les r�ponses de
+    votre serveur.  
+    </div>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="proxyhtmlstripcomments" id="proxyhtmlstripcomments">Directive</a> <a name="ProxyHTMLStripComments" id="ProxyHTMLStripComments">ProxyHTMLStripComments</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>D�termine si les commentaires HTML doivent �tre supprim�s.</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLStripComments <var>On|Off</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>ProxyHTMLStripComments Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilit�:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</td></tr>
+</table>
+<p>Si cette directive est d�finie � <code>On</code>, mod_proxy_html
+supprimera les commentaires HTML. Notez que cela supprimera aussi tout
+script ou style inclus dans les commentaires (une monstruosit�
+introduite en 1995/1996 avec Netscape 2 pour les navigateurs plus
+anciens, et encore utilis�e de nos jours). Cette directive peut aussi
+interf�rer avec des processeurs bas�s sur les commentaires comme SSI ou
+ESI : assurez-vous d'ex�cuter ces derniers <em>avant</em> mod_proxy_html
+dans la cha�ne de filtrage si vous supprimez les commentaires !</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="proxyhtmlurlmap" id="proxyhtmlurlmap">Directive</a> <a name="ProxyHTMLURLMap" id="ProxyHTMLURLMap">ProxyHTMLURLMap</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>D�finit une r�gle de r��criture des liens HTML</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLURLMap <var>mod�le-source mod�le-cible [drapeaux] [cond]</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilit�:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</td></tr>
+</table>
+<p>Il s'agit de la directive la plus importante pour la r��criture des
+liens HTML. Lors de l'interpr�tation d'un document, chaque fois qu'un
+lien correspond � <var>mod�le-source</var>, la partie du lien concern�e
+sera r��crite en <var>mod�le-cible</var>, en tenant compte des
+modifications induites par les drapeaux �ventuellement sp�cifi�s et par
+la directive <code class="directive"><a href="#proxyhtmlextended">ProxyHTMLExtended</a></code>.
+Ne seront consid�r�s comme des liens HTML que les �l�ments sp�cifi�s via la
+directive <code class="directive"><a href="#proxyhtmllinks">ProxyHTMLLinks</a></code>.</p>
+
+<p>Le troisi�me argument optionnel permet de d�finir un des drapeaux
+suivants (les drapeaux sont sensibles � la casse) :</p>
+<dl>
+<dt>h</dt>
+<dd><p>Ignore les liens HTML (les traverse sans les modifier)</p></dd>
+<dt>e</dt>
+<dd><p>Ignore les �v�nements de scripting (les traverse sans les
+modifier)</p></dd>
+<dt>c</dt>
+<dd><p>Traverse les sections de type style ou script sans les modifier.</p></dd>
+
+<dt>L</dt>
+<dd><p>Last-match. Si cette r�gle s'applique, aucune autre r�gle ne sera
+prise en compte (notez qu'il s'agit du comportement automatique pour les
+liens HTML).</p></dd>
+<dt>l</dt>
+<dd><p>L'oppos� de L. Passe outre le comportement par d�faut du
+changement unique pour les liens HTML.</p></dd>
+<dt>R</dt>
+<dd><p>Utilise des expressions rationnelles pour les mod�les.
+<code>mod�le-source</code> est une expression rationnelle, et
+<code>mod�le-cible</code> une cha�ne de remplacement qui peut �tre bas�e
+elle aussi sur une expression rationnelle. La m�morisation dans les
+expressions rationnelles est support�e : vous pouvez utiliser des
+parenth�ses () dans le <code>mod�le-source</code>, et r�cup�rer la
+correspondance de leur contenu via les variables $1 � $9 dans le
+<code>mod�le-cible</code>.</p>
+
+<p>Si le drapeau R n'est pas fourni, la directive utilisera des cha�nes
+litt�rales pour les diff�rents mod�les de recherche/remplacement. La
+logique de recherche est <em>"commence par"</em> dans les liens HTML, et
+<em>"contient"</em> dans les �v�nements de scripting et les sections de
+type style ou script.
+</p>
+</dd>
+<dt>x</dt>
+<dd><p>Utilise les expressions rationnelles �tendues POSIX. Ne
+s'applique qu'avec R.</p></dd>
+<dt>i</dt>
+<dd><p>Recherche de correspondance sensible � la casse. Ne
+s'applique qu'avec R.</p></dd>
+
+<dt>n</dt>
+<dd><p>D�sactive la m�morisation dans les expressions rationnelles (pour
+am�liorer les performances). Ne s'applique qu'avec R.</p></dd>
+<dt>s</dt>
+<dd><p>Recherche de correspondance dans les expressions rationnelles
+bas�e sur la ligne. Ne s'applique qu'avec R.</p></dd>
+<dt>^</dt>
+<dd><p>Recherche de correspondance au d�but seulement. Ne concerne que
+les recherches de correspondance par rapport � des cha�nes, et ne
+s'applique pas aux liens HTML.</p></dd>
+<dt>$</dt>
+<dd><p>Recherche de correspondance � la fin seulement. Ne concerne que
+les recherches de correspondance par rapport � des cha�nes, et ne
+s'applique pas aux liens HTML.</p></dd>
+<dt>V</dt>
+<dd><p>Ins�re des variables d'environnement dans le
+<code>mod�le-cible</code>. Un <code>mod�le-cible</code> de la forme
+<code>${varname|default}</code> sera remplac� par la valeur de la
+variable d'environnement <code>varname</code>. Si cette derni�re n'est
+pas d�finie, <code>mod�le-cible</code> sera remplac� par
+<code>default</code>. La sp�cification de <code>|default</code> est
+facultative.</p>
+<p>NOTE: l'insertion de variables d'environnement n'est possible que si
+la directive <code class="directive">ProxyHTMLInterp</code> a �t� d�finie �
+<var>On</var>.</p>
+</dd>
+
+<dt>v</dt>
+<dd><p>Ins�re des variables d'environnement dans le
+<code>mod�le-source</code>. La syntaxe du mod�le est identique � la
+syntaxe pr�c�dente.</p>
+<p>NOTE: l'insertion de variables d'environnement n'est possible que si
+la directive <code class="directive">ProxyHTMLInterp</code> a �t� d�finie �
+<var>On</var>.</p>
+</dd>
+</dl>
+
+<p>Le quatri�me argument optionnel <strong>cond</strong> d�finit une
+condition qui sera �valu�e pour chaque requ�te, sous r�serve que la
+directive <code class="directive">ProxyHTMLInterp</code> ait �t� d�finie �
+<var>On</var>. Si la condition est �valu�e � FALSE, la r�gle ne sera pas
+appliqu�e � la requ�te. Si elle est �valu�e � TRUE, ou si aucune
+condition n'est d�finie, la r�gle s'applique.</p>
+<p>La <strong>condition</strong> est �valu�e par l'<a href="../expr.html">interpr�teur d'expression</a>. La syntaxe simple des
+conditions dans mod_proxy_html 3.x pour HTTPD 2.0 et 2.2 est aussi
+support�e.</p>
+
+</div>
+</div>
+<div class="bottomlang">
+<p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_html.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_proxy_html.html" title="Fran�ais">&nbsp;fr&nbsp;</a></p>
+</div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Commentaires</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
+<script type="text/javascript"><!--//--><![CDATA[//><!--
+var comments_shortname = 'httpd';
+var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_proxy_html.html';
+(function(w, d) {
+    if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
+        d.write('<div id="comments_thread"><\/div>');
+        var s = d.createElement('script');
+        s.type = 'text/javascript';
+        s.async = true;
+        s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
+        (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
+    }
+    else {
+        d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
+    }
+})(window, document);
+//--><!]]></script></div><div id="footer">
+<p class="apache">Copyright 2017 The Apache Software Foundation.<br />Autoris� sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
+<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
+if (typeof(prettyPrint) !== 'undefined') {
+    prettyPrint();
+}
+//--><!]]></script>
+</body></html>
\ No newline at end of file

Added: httpd/httpd/trunk/docs/manual/mod/mod_proxy_html.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_proxy_html.xml.fr?rev=1780462&view=auto
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_proxy_html.xml.fr (added)
+++ httpd/httpd/trunk/docs/manual/mod/mod_proxy_html.xml.fr [utf-8] Thu Jan 26 20:02:25 2017
@@ -0,0 +1,523 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
+<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
+<!-- English Revision : 1765357 -->
+<!-- French translation : Lucien GENTIS -->
+<!-- $LastChangedRevision: 2016102201 $ -->
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<modulesynopsis metafile="mod_proxy_html.xml.meta">
+
+<name>mod_proxy_html</name>
+<description>R��crit les liens HTML afin de s'assurer qu'ils soient bien
+adressables depuis les r�seaux des clients dans un contexte de
+mandataire.</description>
+<status>Base</status>
+<sourcefile>mod_proxy_html.c</sourcefile>
+<identifier>proxy_html_module</identifier>
+<compatibility>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures</compatibility>
+
+<summary>
+    <p>Ce module fournit un filtre en sortie permettant de r��crire les
+    liens HTML dans un contexte de mandataire, afin de s'assurer que ces
+    liens fonctionnent pour les utilisateurs en dehors du mandataire. Il
+    accomplit la m�me t�che que la directive ProxyPassReverse d'Apache
+    accomplit pour les en-t�tes HTTP, et fait partie des composants
+    essentiels d'un mandataire inverse.</p>
+
+<p>Par exemple, si une entreprise poss�de un serveur d'applications
+nomm� appserver.example.com qui n'est visible que depuis son r�seau
+interne, et un serveur web public <code>www.example.com</code>, il peut
+�tre souhaitable de fournir une passerelle vers le serveur d'application
+� l'adresse <code>http://www.example.com/appserver/</code>. Lorsque le
+serveur d'applications pr�sente un lien vers lui-m�me, ce lien doit �tre
+r��crit pour fonctionner � travers la passerelle. A cet effet,
+mod_proxy_html permet de r��crire <code>&lt;a
+href="http://appserver.example.com/foo/bar.html"&gt;foobar&lt;/a&gt;</code>
+en <code>&lt;a
+href="http://www.example.com/appserver/foo/bar.html"&gt;foobar&lt;/a&gt;</code>,
+ce qui permet de rendre le serveur d'applications accessible depuis
+l'ext�rieur.</p>
+
+<p>mod_proxy_html a �t� d�velopp� � l'origine � Web&#222;ing, dont la <a
+href="http://apache.webthing.com/mod_proxy_html/">documentation</a>
+d�taill�e pourra s'av�rer utile aux utilisateurs.</p>
+</summary>
+
+<directivesynopsis>
+<name>ProxyHTMLMeta</name>
+<description>Active ou d�sactive une pr�interpr�tation suppl�mentaire
+des m�tadonn�es dans les sections HTML <code>&lt;head&gt;</code>.</description>
+<syntax>ProxyHTMLMeta <var>On|Off</var></syntax>
+<default>ProxyHTMLMeta Off</default>
+<contextlist><context>server config</context>
+<context>virtual host</context><context>directory</context>
+</contextlist>
+<compatibility>Disponible � partir de la version 2.4 du serveur HTTP
+Apache ; propos� en tant que module tiers dans les versions 2.x
+pr�c�dentes.</compatibility>
+
+<usage>
+    <p>Cette directive permet d'activer ou d�sactiver une
+    pr�interpr�tation suppl�mentaire des m�tadonn�es dans les sections
+    HTML <code>&lt;head&gt;</code>. Si cette pr�interpr�tation n'est pas
+    requise, d�finissez ProxyHTMLMeta � Off et les performances
+    seront l�g�rement am�lior�es. Cependant, elle s'av�re parfois
+    n�cessaire pour assurer un fonctionnement correct de l'internationalisation.</p>
+    <p>La directive ProxyHTMLMeta a deux effets. Le premier et le plus
+    important est la d�tection des codages de caract�res d�clar�s sous
+    la forme</p>
+    <pre>&lt;meta http-equiv="Content-Type" content="text/html;charset=<var>foo</var>"&gt;</pre>
+    <p>ou, dans le cas d'un document XHTML, sous la forme d'une
+    d�claration XML. Elle n'est pas n�cessaire si le jeu de caract�res
+    est d�clar� explicitement dans un en-t�te HTTP (ce qui est
+    pr�f�rable) en provenance du serveur d'arri�re-plan, ou si le
+    document est en <var>utf-8</var> (unicode) ou un de ses
+    sous-ensembles comme ASCII. Vous pourrez aussi vous en passer
+    lorsque le document utilise une valeur par d�faut d�clar�e via la
+    directive <directive
+    module="mod_xml2enc">xml2EncDefault</directive>, avec le risque de
+    propager une d�claration incorrecte. Une directive
+    <directive>ProxyHTMLCharsetOut</directive> permettra d'annuler ce
+    risque, mais pourra induire une surcharge de traitement sup�rieure �
+    celle de ProxyHTMLMeta.</p>
+    <p>Le deuxi�me effet est l'interpr�tation de toutes les d�clarations
+    <code>&lt;meta http-equiv=...&gt;</code> et leur conversion en
+    en-t�tes HTTP, afin de conserver le but original de cette forme
+    de m�ta�l�ment HTML.</p>
+
+    <note type="warning"><title>Avertissement</title> Compte tenu du fait que la
+    directive ProxyHTMLMeta promeut <strong>tous</strong> les �l�ments
+    <code>http-equiv</code> au rang d'en-t�tes HTTP, il est conseill� de ne
+    l'activer que si vous faites autant confiance au contenu HTML qu'� votre
+    serveur mandataire. Avec cette directive en effet, si ce contenu est g�r�
+    par des gens malintentionn�s, ces derniers seront en mesure d'injecter des
+    en-t�tes HTTP arbitraires et peut-�tre malveillants dans les r�ponses de
+    votre serveur.  
+    </note>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ProxyHTMLEnable</name>
+<description>Permet d'activer/d�sactiver le filtre proxy_html.</description>
+<syntax>ProxyHTMLEnable <var>On|Off</var></syntax>
+<default>ProxyHTMLEnable Off</default>
+<contextlist><context>server config</context>
+<context>virtual host</context><context>directory</context>
+</contextlist>
+<compatibility>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</compatibility>
+
+<usage>
+    <p>Cette directive est un simple commutateur permettant
+    d'activer/d�sactiver le filtre proxy_html. Si
+    <module>mod_xml2enc</module> est charg�, elle va aussi activer
+    automatiquement le support de l'internationalisation.</p>
+    <p>Notez que le filtre proxy_html s'agira que si les donn�es sont de
+    type HTML (Content-Type text/html ou application/xhtml+xml), et si
+    elles passent par un mandataire. Vous pouvez passer outre ces
+    contraintes (� vos risques et p�rils) en d�finissant la variable
+    d'environnement <var>PROXY_HTML_FORCE</var>.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ProxyHTMLURLMap</name>
+<description>D�finit une r�gle de r��criture des liens HTML</description>
+<syntax>ProxyHTMLURLMap <var>mod�le-source mod�le-cible [drapeaux] [cond]</var></syntax>
+<contextlist><context>server config</context>
+<context>virtual host</context><context>directory</context>
+</contextlist>
+<compatibility>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</compatibility>
+
+<usage>
+<p>Il s'agit de la directive la plus importante pour la r��criture des
+liens HTML. Lors de l'interpr�tation d'un document, chaque fois qu'un
+lien correspond � <var>mod�le-source</var>, la partie du lien concern�e
+sera r��crite en <var>mod�le-cible</var>, en tenant compte des
+modifications induites par les drapeaux �ventuellement sp�cifi�s et par
+la directive <directive module="mod_proxy_html">ProxyHTMLExtended</directive>.
+Ne seront consid�r�s comme des liens HTML que les �l�ments sp�cifi�s via la
+directive <directive module="mod_proxy_html">ProxyHTMLLinks</directive>.</p>
+
+<p>Le troisi�me argument optionnel permet de d�finir un des drapeaux
+suivants (les drapeaux sont sensibles � la casse) :</p>
+<dl>
+<dt>h</dt>
+<dd><p>Ignore les liens HTML (les traverse sans les modifier)</p></dd>
+<dt>e</dt>
+<dd><p>Ignore les �v�nements de scripting (les traverse sans les
+modifier)</p></dd>
+<dt>c</dt>
+<dd><p>Traverse les sections de type style ou script sans les modifier.</p></dd>
+
+<dt>L</dt>
+<dd><p>Last-match. Si cette r�gle s'applique, aucune autre r�gle ne sera
+prise en compte (notez qu'il s'agit du comportement automatique pour les
+liens HTML).</p></dd>
+<dt>l</dt>
+<dd><p>L'oppos� de L. Passe outre le comportement par d�faut du
+changement unique pour les liens HTML.</p></dd>
+<dt>R</dt>
+<dd><p>Utilise des expressions rationnelles pour les mod�les.
+<code>mod�le-source</code> est une expression rationnelle, et
+<code>mod�le-cible</code> une cha�ne de remplacement qui peut �tre bas�e
+elle aussi sur une expression rationnelle. La m�morisation dans les
+expressions rationnelles est support�e : vous pouvez utiliser des
+parenth�ses () dans le <code>mod�le-source</code>, et r�cup�rer la
+correspondance de leur contenu via les variables $1 � $9 dans le
+<code>mod�le-cible</code>.</p>
+
+<p>Si le drapeau R n'est pas fourni, la directive utilisera des cha�nes
+litt�rales pour les diff�rents mod�les de recherche/remplacement. La
+logique de recherche est <em>"commence par"</em> dans les liens HTML, et
+<em>"contient"</em> dans les �v�nements de scripting et les sections de
+type style ou script.
+</p>
+</dd>
+<dt>x</dt>
+<dd><p>Utilise les expressions rationnelles �tendues POSIX. Ne
+s'applique qu'avec R.</p></dd>
+<dt>i</dt>
+<dd><p>Recherche de correspondance sensible � la casse. Ne
+s'applique qu'avec R.</p></dd>
+
+<dt>n</dt>
+<dd><p>D�sactive la m�morisation dans les expressions rationnelles (pour
+am�liorer les performances). Ne s'applique qu'avec R.</p></dd>
+<dt>s</dt>
+<dd><p>Recherche de correspondance dans les expressions rationnelles
+bas�e sur la ligne. Ne s'applique qu'avec R.</p></dd>
+<dt>^</dt>
+<dd><p>Recherche de correspondance au d�but seulement. Ne concerne que
+les recherches de correspondance par rapport � des cha�nes, et ne
+s'applique pas aux liens HTML.</p></dd>
+<dt>$</dt>
+<dd><p>Recherche de correspondance � la fin seulement. Ne concerne que
+les recherches de correspondance par rapport � des cha�nes, et ne
+s'applique pas aux liens HTML.</p></dd>
+<dt>V</dt>
+<dd><p>Ins�re des variables d'environnement dans le
+<code>mod�le-cible</code>. Un <code>mod�le-cible</code> de la forme
+<code>${varname|default}</code> sera remplac� par la valeur de la
+variable d'environnement <code>varname</code>. Si cette derni�re n'est
+pas d�finie, <code>mod�le-cible</code> sera remplac� par
+<code>default</code>. La sp�cification de <code>|default</code> est
+facultative.</p>
+<p>NOTE: l'insertion de variables d'environnement n'est possible que si
+la directive <directive>ProxyHTMLInterp</directive> a �t� d�finie �
+<var>On</var>.</p>
+</dd>
+
+<dt>v</dt>
+<dd><p>Ins�re des variables d'environnement dans le
+<code>mod�le-source</code>. La syntaxe du mod�le est identique � la
+syntaxe pr�c�dente.</p>
+<p>NOTE: l'insertion de variables d'environnement n'est possible que si
+la directive <directive>ProxyHTMLInterp</directive> a �t� d�finie �
+<var>On</var>.</p>
+</dd>
+</dl>
+
+<p>Le quatri�me argument optionnel <strong>cond</strong> d�finit une
+condition qui sera �valu�e pour chaque requ�te, sous r�serve que la
+directive <directive>ProxyHTMLInterp</directive> ait �t� d�finie �
+<var>On</var>. Si la condition est �valu�e � FALSE, la r�gle ne sera pas
+appliqu�e � la requ�te. Si elle est �valu�e � TRUE, ou si aucune
+condition n'est d�finie, la r�gle s'applique.</p>
+<p>La <strong>condition</strong> est �valu�e par l'<a
+href="../expr.html">interpr�teur d'expression</a>. La syntaxe simple des
+conditions dans mod_proxy_html 3.x pour HTTPD 2.0 et 2.2 est aussi
+support�e.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ProxyHTMLInterp</name>
+<description>Active la r�interpr�tation des r�gles
+<directive>ProxyHTMLURLMap</directive> pour chaque requ�te.</description>
+<syntax>ProxyHTMLInterp <var>On|Off</var></syntax>
+<default>ProxyHTMLInterp Off</default>
+<contextlist><context>server config</context>
+<context>virtual host</context><context>directory</context>
+</contextlist>
+<compatibility>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</compatibility>
+
+<usage>
+    <p>Cette directive permet d'activer le r�interpr�tation pour chaque
+    requ�te des mod�les source et cible de la directive
+    <directive>ProxyHTMLURLMap</directive>.</p>
+    <p>Si la r�interpr�tation n'est pas activ�e, toutes les r�gles sont
+    pr�compil�es au d�marrage du serveur. Si elle est activ�e, les
+    r�gles doivent �tre recompil�es pour chaque requ�te, ce qui induit
+    une charge de traitement suppl�mentaire. Elle ne doit donc �tre activ�e que si
+    cela s'av�re n�cessaire.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ProxyHTMLDocType</name>
+<description>D�finit une d�claration de type de document HTML ou XHTML.</description>
+<syntax>ProxyHTMLDocType <var>HTML|XHTML [Legacy]</var><br/><strong>OU</strong>
+<br/>ProxyHTMLDocType <var>fpi [SGML|XML]</var><br/><strong>OU</strong>
+<br/>ProxyHTMLDocType <var>html5</var><br/><strong>OU</strong>
+<br/>ProxyHTMLDocType <var>auto</var></syntax>
+<default>ProxyHTMLDocType auto (2.5/trunk versions); no FPI (2.4.x)</default>
+<contextlist><context>server config</context>
+<context>virtual host</context><context>directory</context>
+</contextlist>
+<compatibility>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</compatibility>
+
+<usage>
+<p>Avec la premi�re syntaxe, les documents seront d�clar�s de type HTML
+4.01 ou XHTML 1.0 selon l'option sp�cifi�e. Cette option d�termine aussi
+si la syntaxe utilis�e en sortie est HTML ou XHTML. Notez que le format
+des documents en provenance du serveur d'arri�re-plan n'est pas
+important, car l'interpr�teur le d�tectera automatiquement. Si le
+second argument optionnel est d�fini � "Legacy", les documents seront
+d�clar�s de type "Transitional" ; cette option peut �tre n�cessaire si
+vous mandatez du contenu datant d'avant 1998, ou si vous travaillez avec
+des outils de cr�ation/publication d�ficients.</p>
+<p>Avec la deuxi�me syntaxe, cette directive vous permet d'ins�rer votre
+propre FPI (Formal Public Identifier). Le second argument optionnel
+d�termine si la syntaxe utilis�e sera SGML/HTML ou XML/XHTML.</p>
+<p>La troisi�me syntaxe attribue le type HTML 5 aux documents.</p>
+<p>La quatri�me syntaxe est nouvelle dans la branche trunk de HTTPD et
+n'est pas encore disponible dans les versions stables ; elle utilise
+l'interpr�teur HTML de libxml2 pour d�terminer le type de document.</p>
+<p>Avec la premi�re syntaxe, mod_proxy_html va aussi mettre le code HTML
+en conformit� avec le standard sp�cifi�. Il ne pourra pas corriger
+toutes les erreurs, mais il va supprimer les �l�ments et attributs non
+conformes. Il peut aussi journaliser les autres erreurs si la directive
+<directive module="core">LogLevel</directive> est d�finie �
+Debug.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ProxyHTMLFixups</name>
+<description>Corrige les erreurs HTML simples.</description>
+<syntax>ProxyHTMLFixups <var>[lowercase] [dospath] [reset]</var></syntax>
+<contextlist><context>server config</context>
+<context>virtual host</context><context>directory</context>
+</contextlist>
+<compatibility>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</compatibility>
+<usage>
+<p>Cette directive accepte un � trois arguments parmi les suivants :</p>
+<ul>
+<li><code>lowercase</code>Les Urls sont r��crites en minuscules</li>
+<li><code>dospath</code>Les slashes invers�s dans les URLs sont
+remplac�s par des slashes directs.</li>
+<li><code>reset</code>Annule toute option d�finie � un niveau sup�rieur
+dans la configuration</li>
+</ul>
+<p>Cette directive doit �tre utilis�e avec prudence. Elle peut corriger
+certaines erreurs de cr�ation, mais risque aussi de modifier par erreur
+des liens corrects. Ne l'utilisez que si vous �tes s�r que le serveur
+d'arri�re-plan est d�ficient.</p> 
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ProxyHTMLExtended</name>
+<description>D�termine si l'on doit corriger les liens dans les scripts
+en ligne, les feuilles de style et les �v�nements de type scripting.</description>
+<syntax>ProxyHTMLExtended <var>On|Off</var></syntax>
+<default>ProxyHTMLExtended Off</default>
+<contextlist><context>server config</context>
+<context>virtual host</context><context>directory</context>
+</contextlist>
+<compatibility>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</compatibility>
+<usage>
+<p>Si cette directive est d�finie � <code>Off</code>, les liens HTML
+sont r��crits en fonction des directives
+<directive>ProxyHTMLURLMap</directive>, mais les liens qui apparaissent
+dans le code Javascript et les feuilles de style restent inchang�s.</p>
+<p>Si elle est d�finie � <code>On</code>, tous les �v�nements de type
+scripting (d�finis par la directive
+<directive>ProxyHTMLEvents</directive>) et les scripts inclus ou les
+feuilles de style sont aussi
+trait�s par les r�gles <directive>ProxyHTMLURLMap</directive>, en
+fonction des drapeaux d�finis pour chacune d'entre elles. Ne d�finissez
+cette directive � <code>On</code> qu'en cas de n�cessit� absolue, car la
+charge suppl�mentaire induite impacte les performances.</p>
+<p>Vous devez aussi pr�ter attention aux mod�les de comparaison, car
+l'interpr�teur n'a aucune notion de la forme que pourrait prendre une URL dans un
+script embarqu� ou une feuille de style. En particulier, la comparaison
+�tendus du caract�re <code>/</code> a de fortes chances d'induire des
+correspondances erron�es.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ProxyHTMLStripComments</name>
+<description>D�termine si les commentaires HTML doivent �tre supprim�s.</description>
+<syntax>ProxyHTMLStripComments <var>On|Off</var></syntax>
+<default>ProxyHTMLStripComments Off</default>
+<contextlist><context>server config</context>
+<context>virtual host</context><context>directory</context>
+</contextlist>
+<compatibility>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</compatibility>
+<usage>
+<p>Si cette directive est d�finie � <code>On</code>, mod_proxy_html
+supprimera les commentaires HTML. Notez que cela supprimera aussi tout
+script ou style inclus dans les commentaires (une monstruosit�
+introduite en 1995/1996 avec Netscape 2 pour les navigateurs plus
+anciens, et encore utilis�e de nos jours). Cette directive peut aussi
+interf�rer avec des processeurs bas�s sur les commentaires comme SSI ou
+ESI : assurez-vous d'ex�cuter ces derniers <em>avant</em> mod_proxy_html
+dans la cha�ne de filtrage si vous supprimez les commentaires !</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ProxyHTMLBufSize</name>
+<description>D�finit l'incr�ment de la taille du tampon, ainsi que sa
+taille initiale, pour la mise en
+tampon des scripts en ligne et des feuilles de style.</description>
+<syntax>ProxyHTMLBufSize <var>nb-octets</var></syntax>
+<contextlist><context>server config</context>
+<context>virtual host</context><context>directory</context>
+</contextlist>
+<compatibility>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</compatibility>
+<usage>
+<p>Pour pouvoir interpr�ter du contenu non HTML (feuilles de style et
+scripts) embarqu� dans des documents HTML, mod_proxy_html doit le lire
+et le m�moriser en entier dans un
+tampon. Ce tampon devra �tre �tendu autant que n�cessaire afin de
+pouvoir accueillir le plus grand script ou la plus grande feuille de
+style de la page, selon un incr�ment de <var>nb-octets</var> que cette
+directive permet de d�finir.</p>
+<p>La valeur par d�faut est 8192 et sera suffisante pour la plupart des
+pages. Cependant, si vous savez que vous allez mandater des
+pages contenant des feuilles de style et/ou scripts plus grands que 8k
+(cette taille s'entend pour chaque script ou feuilles de style, non pour
+leur ensemble), il sera plus efficace de d�finir une taille de
+tampon initiale plus grande afin d'�viter d'avoir � le redimensionner
+dynamiquement au cours du traitement d'une requ�te.
+</p>
+</usage>
+</directivesynopsis>
+i
+<directivesynopsis>
+<name>ProxyHTMLEvents</name>
+<description>Sp�cifie les attributs � traiter comme des �v�nements de
+type scripting.</description>
+<syntax>ProxyHTMLEvents <var>attribut [attribut ...]</var></syntax>
+<contextlist><context>server config</context>
+<context>virtual host</context><context>directory</context>
+</contextlist>
+<compatibility>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</compatibility>
+<usage>
+<p>Cette directive permet de sp�cifier un ou plusieurs attributs �
+traiter comme
+des �v�nements de type scripting et de leur appliquer les r�gles
+<directive>ProxyHTMLURLMap</directive> lorsqu'elles ont �t� d�finies. Vous
+pouvez sp�cifier un nombre quelconque d'attributs dans une ou plusieurs
+directives <code>ProxyHTMLEvents</code>.</p>
+<p>Normalement, cette directive est d�finie globalement. Si vous
+d�finissez ProxyHTMLEvents � plusieurs niveaux, certains niveaux
+l'emportant sur d'autres, vous devrez sp�cifier un jeu complet
+d'�v�nements pour chaque niveau.</p>
+<p>Le fichier <var>proxy-html.conf</var> fournit une configuration par
+d�faut et d�finit les �v�nements selon les standards
+HTML 4 et XHTML 1.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ProxyHTMLLinks</name>
+<description>Sp�cifie les �l�ments HTML dont les attributs d'URL doivent
+�tre r��crits.</description>
+<syntax>ProxyHTMLLinks <var>�l�ment attribut [attribut2 ...]</var></syntax>
+<contextlist><context>server config</context>
+<context>virtual host</context><context>directory</context>
+</contextlist>
+<compatibility>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</compatibility>
+<usage>
+<p>Cette directive permet de sp�cifier les �l�ments dont les attributs d'URL
+doivent �tre r��crits en utilisant les r�gles standards <directive
+module="mod_proxy_html">ProxyHTMLURLMap</directive>. Vous devez d�finir une
+directive ProxyHTMLLinks pour chaque �l�ment, mais chacune d'entre elles peut
+sp�cifier un nombre quelconque d'attributs</p> <p>Normalement, cette directive
+est d�finie globalement. Si vous d�finissez ProxyHTMLLinks � plusieurs niveaux,
+certains niveaux l'emportant sur d'autres, vous devrez sp�cifier un jeu complet
+de liens pour chaque niveau.</p> <p>Le fichier <var>proxy-html.conf</var>
+fournit une configuration par d�faut et d�finit les liens HTML selon les
+standards HTML 4 et XHTML 1.</p>
+<example>
+<title>Exemples issus de proxy-html.conf</title>
+<highlight language="config">
+ProxyHTMLLinks  a          href
+ProxyHTMLLinks  area       href
+ProxyHTMLLinks  link       href
+ProxyHTMLLinks  img        src longdesc usemap
+ProxyHTMLLinks  object     classid codebase data usemap
+ProxyHTMLLinks  q          cite
+ProxyHTMLLinks  blockquote cite
+ProxyHTMLLinks  ins        cite
+ProxyHTMLLinks  del        cite
+ProxyHTMLLinks  form       action
+ProxyHTMLLinks  input      src usemap
+ProxyHTMLLinks  head       profile
+ProxyHTMLLinks  base       href
+ProxyHTMLLinks  script     src for
+</highlight>
+</example>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ProxyHTMLCharsetOut</name>
+<description>Sp�cifie un jeu de caract�res pour la sortie de
+mod_proxy_html.</description>
+<syntax>ProxyHTMLCharsetOut <var>jeu-de-caract�res | *</var></syntax>
+<contextlist><context>server config</context>
+<context>virtual host</context><context>directory</context>
+</contextlist>
+<compatibility>Disponible depuis la version 2.4 du serveur HTTP Apache.
+Disponible en tant que module tiers dans les versions 2.x ant�rieures.</compatibility>
+<usage>
+<p>Cette directive permet de sp�cifier un jeu de caract�res pour la
+sortie de mod_proxy_html. Elle ne devrait jamais �tre utilis�e, car tout
+changement par rapport � la valeur par d�faut <code>UTF-8</code> (Unicode -
+utilis� en interne par libxml2) induit une charge suppl�mentaire de
+traitement. La d�finition sp�ciale <code>ProxyHTMLCharsetOut *</code>
+permet de g�n�rer une sortie qui utilisera le m�me encodage que
+l'entr�e.</p>
+<p>Notez que tout ceci ne fonctionne que si le module
+<module>mod_xml2enc</module> est charg�.</p>
+</usage>
+</directivesynopsis>
+
+
+
+</modulesynopsis>
+

Modified: httpd/httpd/trunk/docs/manual/mod/mod_proxy_html.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_proxy_html.xml.meta?rev=1780462&r1=1780461&r2=1780462&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_proxy_html.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_proxy_html.xml.meta Thu Jan 26 20:02:25 2017
@@ -8,5 +8,6 @@
 
   <variants>
     <variant>en</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_proxy_scgi.html
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_proxy_scgi.html?rev=1780462&r1=1780461&r2=1780462&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_proxy_scgi.html (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_proxy_scgi.html Thu Jan 26 20:02:25 2017
@@ -3,3 +3,7 @@
 URI: mod_proxy_scgi.html.en
 Content-Language: en
 Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_proxy_scgi.html.fr
+Content-Language: fr
+Content-type: text/html; charset=ISO-8859-1

Added: httpd/httpd/trunk/docs/manual/mod/mod_proxy_scgi.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_proxy_scgi.html.fr?rev=1780462&view=auto
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_proxy_scgi.html.fr (added)
+++ httpd/httpd/trunk/docs/manual/mod/mod_proxy_scgi.html.fr Thu Jan 26 20:02:25 2017
@@ -0,0 +1,227 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head>
+<meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type" />
+<!--
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+              This file is generated from xml source: DO NOT EDIT
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+      -->
+<title>mod_proxy_scgi - Serveur Apache HTTP Version 2.5</title>
+<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
+<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
+<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" />
+<script src="../style/scripts/prettify.min.js" type="text/javascript">
+</script>
+
+<link href="../images/favicon.ico" rel="shortcut icon" /></head>
+<body>
+<div id="page-header">
+<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p>
+<p class="apache">Serveur Apache HTTP Version 2.5</p>
+<img alt="" src="../images/feather.png" /></div>
+<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
+<div id="path">
+<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.5</a> &gt; <a href="./">Modules</a></div>
+<div id="page-content">
+<div id="preamble"><h1>Module Apache mod_proxy_scgi</h1>
+<div class="toplang">
+<p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_scgi.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_proxy_scgi.html" title="Fran�ais">&nbsp;fr&nbsp;</a></p>
+</div>
+<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module fournissant le support de la passerelle SCGI �
+<code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></td></tr>
+<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
+<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur�de�Module:</a></th><td>proxy_scgi_module</td></tr>
+<tr><th><a href="module-dict.html#SourceFile">Fichier�Source:</a></th><td>mod_proxy_scgi.c</td></tr></table>
+<h3>Sommaire</h3>
+
+    <p>Pour pouvoir fonctionner, ce module <em>requiert</em> le
+    chargement de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>. Il fournit le support du
+    <a href="http://python.ca/scgi/protocol.txt">protocole SCGI, version
+    1</a>.</p>
+
+    <p>Ainsi, pour �tre en mesure de traiter le protocole SCGI,
+    <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> et <code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code>
+    doivent �tre charg�s dans le serveur.</p>
+
+    <div class="warning"><h3>Avertissement</h3>
+      <p>N'activez pas la fonctionnalit� de mandataire avant d'avoir <a href="mod_proxy.html#access">s�curis� votre serveur</a>. Les
+      serveurs mandataires ouverts sont dangereux non seulement pour
+      votre r�seau, mais aussi pour l'Internet au sens large.</p>
+    </div>
+</div>
+<div id="quickview"><h3>Sujets</h3>
+<ul id="topics">
+<li><img alt="" src="../images/down.gif" /> <a href="#examples">Exemples</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#env">Variables d'environnement</a></li>
+</ul><h3 class="directives">Directives</h3>
+<ul id="toc">
+<li><img alt="" src="../images/down.gif" /> <a href="#proxyscgiinternalredirect">ProxySCGIInternalRedirect</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#proxyscgisendfile">ProxySCGISendfile</a></li>
+</ul>
+<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&amp;list_id=144532&amp;product=Apache%20httpd-2&amp;query_format=specific&amp;order=changeddate%20DESC%2Cpriority%2Cbug_severity&amp;component=mod_proxy_scgi">Probl�mes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&amp;component=mod_proxy_scgi">Signaler un bug</a></li></ul><h3>Voir aussi</h3>
+<ul class="seealso">
+<li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></li>
+<li><code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code></li>
+<li><a href="#comments_section">Commentaires</a></li></ul></div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="examples" id="examples">Exemples</a></h2>
+    <p>Rappelez-vous, pour que les exemples suivants puissent
+    fonctionner, vous devez activer <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> et
+    <code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code>.</p>
+
+    <div class="example"><h3>Passerelle simple</h3><pre class="prettyprint lang-config">ProxyPass "/scgi-bin/" "scgi://localhost:4000/"</pre>
+</div>
+
+    <p>La passerelle � r�partition de charge n�cessite le chargement du
+    module <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> et d'au moins un module
+    fournissant un algorithme de r�partition de charge, comme
+    <code class="module"><a href="../mod/mod_lbmethod_byrequests.html">mod_lbmethod_byrequests</a></code> en plus des modules
+    d�j� cit�s. <code class="module"><a href="../mod/mod_lbmethod_byrequests.html">mod_lbmethod_byrequests</a></code> est le module
+    par d�faut et sera utilis� dans cet exemple de configuration.</p>
+
+    <div class="example"><h3>Passerelle � r�partition de charge</h3><pre class="prettyprint lang-config">ProxyPass "/scgi-bin/" "balancer://somecluster/"
+&lt;Proxy balancer://somecluster&gt;
+    BalancerMember scgi://localhost:4000
+    BalancerMember scgi://localhost:4001
+&lt;/Proxy&gt;</pre>
+</div>
+</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="env" id="env">Variables d'environnement</a></h2>
+    <p>En plus des directives de configuration qui permettent de
+    contr�ler le comportement de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, une
+    <dfn>variable d'environnement</dfn> peut aussi
+    contr�ler le fournisseur de protocole SCGI :</p>
+    <dl>
+        <dt>proxy-scgi-pathinfo</dt>
+        <dd>Par d�faut, <code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code> ne cr�era ni
+	exportera jamais la variable d'environnement
+	<var>PATH_INFO</var>. Ceci permet au serveur SCGI d'arri�re-plan
+	de d�terminer correctement <var>SCRIPT_NAME</var> et
+	<var>Script-URI</var>, et d'�tre en conformit� avec la section
+	3.3 de la RFC 3875. Si au contraire vous souhaitez que
+	<code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code> g�n�re une estimation la plus
+	pr�cise possible de <var>PATH_INFO</var>, d�finissez cette
+	variable d'environnement. La variable doit �tre d�finie avant
+	que la directive <code class="directive">SetEnv</code> ne soit effective. Il est possible
+	d'utiliser � la	place la directive <code class="directive">SetEnvIf</code> : <code>SetEnvIf Request_URI . proxy-scgi-pathinfo</code>
+	</dd>
+    </dl>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="proxyscgiinternalredirect" id="proxyscgiinternalredirect">Directive</a> <a name="ProxySCGIInternalRedirect" id="ProxySCGIInternalRedirect">ProxySCGIInternalRedirect</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou d�sactive les r�ponses de redirection interne en
+provenance du serveur cible.</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxySCGIInternalRedirect On|Off|<var>Headername</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>ProxySCGIInternalRedirect On</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_scgi</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilit�:</a></th><td>Le param�tre <var>Headername</var> est disponible depuis
+la version 2.4.13 du serveur HTTP Apache.</td></tr>
+</table>
+    <p>La directive <code class="directive">ProxySCGIInternalRedirect</code>
+    permet au serveur cible de rediriger en interne la passerelle vers
+    une URL diff�rente. Cette fonctionnalit� trouve son origine dans
+    <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> qui redirige la r�ponse en interne si
+    l'�tat de la r�ponse est <code>OK</code> (<code>200</code>), et si
+    la r�ponse contient un en-t�te <code>Location</code> (ou un autre
+    en-t�te d�fini) dont la valeur
+    d�bute par un slash (<code>/</code>). Cette valeur est interpr�t�e
+    comme une nouvelle URL locale vers laquelle Apache httpd effectue sa
+    redirection.</p>
+
+    <p>De ce point de vue, <code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code> fait la m�me
+    chose que <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>, mais vous pouvez en plus
+    d�sactiver la fonctionnalit� ou sp�cifier l'utilisation d'un en-t�te
+    autre que <code>Location</code>.</p>
+
+    <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">    ProxySCGIInternalRedirect Off
+# Django et certains autres frameworks qualifient pleinement les "URLs
+# locales" d�finies par l'application ; il faut donc utiliser un autre
+# en-t�te.
+&lt;Location /django-app/&gt;
+    ProxySCGIInternalRedirect X-Location
+&lt;/Location&gt;</pre>
+</div>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="proxyscgisendfile" id="proxyscgisendfile">Directive</a> <a name="ProxySCGISendfile" id="ProxySCGISendfile">ProxySCGISendfile</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active l'�valuation du pseudo en-t�te de r�ponse
+<var>X-Sendfile</var></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxySCGISendfile On|Off|<var>nom-en-t�te</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>ProxySCGISendfile Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_scgi</td></tr>
+</table>
+    <p>La directive <code class="directive">ProxySCGISendfile</code> permet au
+    serveur cible SCGI de faire servir les fichiers directement par la
+    passerelle. Ceci s'av�re b�n�fique en mati�re de performances &#8212;
+    httpd peut alors utiliser <code>sendfile</code> ou d'autres
+    optimisations, ce qui n'est pas possible si les fichiers passent par
+    le socket du serveur cible. En outre, les fichiers ne sont transmis
+    qu'une seule fois.</p>
+    <p>L'argument de la directive
+    <code class="directive">ProxySCGISendfile</code> d�termine le comportement
+    de la passerelle :</p>
+    <dl>
+    <dt><code>Off</code></dt>
+    <dd>Aucun traitement particulier n'est effectu�.</dd>
+
+    <dt><code>On</code></dt>
+    <dd>La passerelle recherche un en-t�te dans la r�ponse du serveur
+    cible nomm� <code>X-Sendfile</code>, et interpr�te sa valeur comme
+    le nom du fichier � servir. L'en-t�te est ensuite supprim� de la
+    r�ponse finale. Cet argument produit le m�me effet que
+    <code>ProxySCGISendfile X-Sendfile</code>.</dd>
+
+    <dt>toute autre valeur</dt>
+    <dd>Identique � <code>On</code>, mais au lieu de rechercher le nom
+    d'en-t�te cod� en dur <code>X-Sendfile</code>, c'est la valeur de
+    l'argument qui constitue le nom de l'en-t�te � rechercher.</dd>
+    </dl>
+
+    <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">    # Utilise le nom d'en-t�te par d�faut (X-Sendfile)
+    ProxySCGISendfile On
+    
+    # Utilise un nom d'en-t�te diff�rent
+    ProxySCGISendfile X-Send-Static</pre>
+</div>
+
+</div>
+</div>
+<div class="bottomlang">
+<p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_scgi.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_proxy_scgi.html" title="Fran�ais">&nbsp;fr&nbsp;</a></p>
+</div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Commentaires</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
+<script type="text/javascript"><!--//--><![CDATA[//><!--
+var comments_shortname = 'httpd';
+var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_proxy_scgi.html';
+(function(w, d) {
+    if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
+        d.write('<div id="comments_thread"><\/div>');
+        var s = d.createElement('script');
+        s.type = 'text/javascript';
+        s.async = true;
+        s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
+        (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
+    }
+    else {
+        d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
+    }
+})(window, document);
+//--><!]]></script></div><div id="footer">
+<p class="apache">Copyright 2017 The Apache Software Foundation.<br />Autoris� sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
+<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
+if (typeof(prettyPrint) !== 'undefined') {
+    prettyPrint();
+}
+//--><!]]></script>
+</body></html>
\ No newline at end of file