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 2017/01/08 17:11:48 UTC
svn commit: r1777891 - in /httpd/httpd/trunk/docs/manual: mod/ vhosts/
Author: lgentis
Date: Sun Jan 8 17:11:47 2017
New Revision: 1777891
URL: http://svn.apache.org/viewvc?rev=1777891&view=rev
Log:
Rebuild
Modified:
httpd/httpd/trunk/docs/manual/mod/core.html.fr
httpd/httpd/trunk/docs/manual/mod/core.xml.meta
httpd/httpd/trunk/docs/manual/mod/mod_info.html.fr
httpd/httpd/trunk/docs/manual/mod/mod_info.xml.meta
httpd/httpd/trunk/docs/manual/mod/mod_remoteip.html.fr
httpd/httpd/trunk/docs/manual/mod/mod_remoteip.xml.meta
httpd/httpd/trunk/docs/manual/mod/mod_rewrite.html.fr
httpd/httpd/trunk/docs/manual/mod/mod_rewrite.xml.meta
httpd/httpd/trunk/docs/manual/vhosts/details.html.fr
httpd/httpd/trunk/docs/manual/vhosts/details.xml.meta
Modified: httpd/httpd/trunk/docs/manual/mod/core.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/core.html.fr?rev=1777891&r1=1777890&r2=1777891&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/core.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/mod/core.html.fr Sun Jan 8 17:11:47 2017
@@ -33,8 +33,6 @@
<a href="../ja/mod/core.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
<a href="../tr/mod/core.html" hreflang="tr" rel="alternate" title="T�rk�e"> tr </a></p>
</div>
-<div class="outofdate">Cette traduction peut �tre p�rim�e. V�rifiez la version
- anglaise pour les changements r�cents.</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fonctionnalit�s de base du serveur HTTP Apache toujours
disponibles</td></tr>
<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Core</td></tr></table>
@@ -892,6 +890,11 @@ DESACTIV�S � partir de la version 2.3.
Content-Type, et le destinataire devra d�terminer lui-m�me le type
de m�dium.</p>
+<h3>Voir aussi</h3>
+<ul>
+<li><code class="directive"><a href="#undefine">UnDefine</a></code></li>
+<li><code class="directive"><a href="#ifdefine">IfDefine</a></code></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="define" id="define">Directive</a> <a name="Define" id="Define">Define</a></h2>
@@ -5048,6 +5051,11 @@ du serveur</td></tr>
changements qu'elle induit sont visibles de toute directive
ult�rieure, au del� de tout bloc VirtualHost.</p>
+<h3>Voir aussi</h3>
+<ul>
+<li><code class="directive"><a href="#define">Define</a></code></li>
+<li><code class="directive"><a href="#ifdefine">IfDefine</a></code></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="usecanonicalname" id="usecanonicalname">Directive</a> <a name="UseCanonicalName" id="UseCanonicalName">UseCanonicalName</a></h2>
Modified: httpd/httpd/trunk/docs/manual/mod/core.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/core.xml.meta?rev=1777891&r1=1777890&r2=1777891&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/core.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/mod/core.xml.meta Sun Jan 8 17:11:47 2017
@@ -10,7 +10,7 @@
<variant outdated="yes">de</variant>
<variant>en</variant>
<variant outdated="yes">es</variant>
- <variant outdated="yes">fr</variant>
+ <variant>fr</variant>
<variant outdated="yes">ja</variant>
<variant outdated="yes">tr</variant>
</variants>
Modified: httpd/httpd/trunk/docs/manual/mod/mod_info.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_info.html.fr?rev=1777891&r1=1777890&r2=1777891&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_info.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_info.html.fr Sun Jan 8 17:11:47 2017
@@ -31,8 +31,6 @@
<a href="../ja/mod/mod_info.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
<a href="../ko/mod/mod_info.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p>
</div>
-<div class="outofdate">Cette traduction peut �tre p�rim�e. V�rifiez la version
- anglaise pour les changements r�cents.</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Affiche une pr�sentation compl�te de la configuration du
serveur</td></tr>
<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
@@ -134,6 +132,8 @@ serveur</td></tr>
<dd>Une simple liste des modules activ�s</dd>
<dt><code>?server</code></dt>
<dd>Uniquement des informations de base sur le serveur</dd>
+ <dt><code>?providers</code></dt>
+ <dd>Liste des fournisseurs disponbles pour votre serveur</dd>
</dl>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
@@ -141,7 +141,12 @@ serveur</td></tr>
<p>Si la directive de configuration define
<code>-DDUMP_CONFIG</code> est utilis�e, <code class="module"><a href="../mod/mod_info.html">mod_info</a></code> va
envoyer la configuration pr�interpr�t�e vers <code>stdout</code> au
- cours du d�marrage du serveur. "Pr�interpr�t�e" signifie que
+ cours du d�marrage du serveur.</p>
+
+ <pre class="prettyprint lang-sh">httpd -DDUMP_CONFIG -k start</pre>
+
+
+ <p>"Pr�interpr�t�e" signifie que
les directives telles que <code class="directive"><a href="../mod/core.html#ifdefine"><IfDefine></a></code> et <code class="directive"><a href="../mod/core.html#ifmodule"><IfModule></a></code> sont �valu�es et les variables
d'environnement remplac�es par leurs valeurs. Cela ne repr�sente
cependant pas la configuration d�finitive. En particulier, les
Modified: httpd/httpd/trunk/docs/manual/mod/mod_info.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_info.xml.meta?rev=1777891&r1=1777890&r2=1777891&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_info.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_info.xml.meta Sun Jan 8 17:11:47 2017
@@ -8,7 +8,7 @@
<variants>
<variant>en</variant>
- <variant outdated="yes">fr</variant>
+ <variant>fr</variant>
<variant outdated="yes">ja</variant>
<variant outdated="yes">ko</variant>
</variants>
Modified: httpd/httpd/trunk/docs/manual/mod/mod_remoteip.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_remoteip.html.fr?rev=1777891&r1=1777890&r2=1777891&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_remoteip.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_remoteip.html.fr Sun Jan 8 17:11:47 2017
@@ -29,8 +29,6 @@
<p><span>Langues Disponibles: </span><a href="../en/mod/mod_remoteip.html" hreflang="en" rel="alternate" title="English"> en </a> |
<a href="../fr/mod/mod_remoteip.html" title="Fran�ais"> fr </a></p>
</div>
-<div class="outofdate">Cette traduction peut �tre p�rim�e. V�rifiez la version
- anglaise pour les changements r�cents.</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Remplace l'adresse IP du client
pour la requ�te par l'adresse IP pr�sent�e par un mandataire ou un
r�partiteur de charge via les en-t�tes de la requ�te.
@@ -51,6 +49,9 @@ r�partiteur de charge via les en-t�tes
l'en-t�te de requ�te configur� via la directive
<code class="directive"><a href="#remoteipheader">RemoteIPHeader</a></code>.</p>
+ <p>En outre, ce module impl�mente la partie serveur du <a href="http://blog.haproxy.com/haproxy/proxy-protocol/">protocole PROXY</a>
+ de HAProxy lorsqu'on utilise la directive <code class="directive"><a href="#remoteipproxyprotocol">RemoteIPProxyProtocol</a></code>.</p>
+
<p>Une fois sa valeur modifi�e comme indiqu�, cette adresse IP client est
utilis�e pour la fonctionnalit� <code class="directive"><a href="../mod/mod_authz_host.html#require">Require ip</a></code> de
<code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code> ; elle est aussi affich�e par
@@ -84,6 +85,7 @@ r�partiteur de charge via les en-t�tes
<li><code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code></li>
<li><code class="module"><a href="../mod/mod_status.html">mod_status</a></code></li>
<li><code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code></li>
+<li><a href="http://www.haproxy.org/download/1.5/doc/proxy-protocol.txt">Proxy Protocol Spec</a></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">
@@ -252,14 +254,71 @@ RemoteIPProxiesHeader X-Forwarded-By</pr
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="remoteipproxyprotocol" id="remoteipproxyprotocol">Directive</a> <a name="RemoteIPProxyProtocol" id="RemoteIPProxyProtocol">RemoteIPProxyProtocol</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enable, optionally enable or disable the PROXY protocol handling</td></tr>
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou d�sactive la gestion du protocole PROXY</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoteIPProxyProtocol On|Optional|Off</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</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_remoteip</td></tr>
-</table><p>La documentation de cette directive
- n'a pas encore t traduite. Veuillez vous reporter la version
- en langue anglaise.</p></div>
+</table>
+ <p>La directive <code class="directive">RemoteIPProxyProtocol</code> permet
+ d'activer ou de d�sactiver la prise en compte et la gestion de l'en-t�te de
+ connexion du protocole PROXY. Si elle est d�finie � <code>On</code>, la
+ demande du client <em>doit</em> envoyer l'en-t�te appropri� pour chaque
+ nouvelle connexion, sinon cette derni�re sera ferm�e. Si elle est d�finie �
+ <code>Optional</code>, la demande du client <em>peut</em> envoyer l'en-t�te
+ appropri�, mais ce n'est pas obligatoire.</p>
+
+ <p>Bien que cette directive peut �tre d�finie au niveau de n'importe quel
+ serveur virtuel, il est important de garder � l'esprit que, �tant donn� que
+ le protocole PROXY est bas� sur la connexion et agnostique quant au
+ protocle, son activation/d�sactivation est bas�e sur le couple adresse
+ IP/port. Cela signifie que si plusieurs serveurs virtuels � base de nom sont
+ configur�s avec le m�me couple adresse IP/port, et si vous activez le
+ protocole PROXY pour l'un d'entre eux, il le sera aussi pour tous les autres
+ (avec le m�me couple adresse IP/port). Cela signifie aussi que si vous
+ tentez d'activer le protocole PROXY pour un serveur virtuel et de le
+ d�sactiver pour un autre, cela ne marchera pas ; dans ce dernier cas, la
+ derni�re directive l'emporte sur les autres et une notification sera
+ enregistr�e dans le journal pour indiquer les r�glages qui ont �t� annul�s.</p>
+
+ <div class="note">Lorsque plusieurs serveurs virtuels avec le m�me couple
+ adresse IP/port sont configur�s avec une combinaison de drapeaux
+ <code>On</code> et <code>Optional</code>, les connexions ne seront pas
+ ferm�es si l'en-t�te appropri� n'est pas envoy�. L'activation interviendra
+ alors apr�s la lecture de la requ�te si bien que les serveurs virtuels
+ configur�s avec le drapeau <code>On</code> renverront une erreur 400 Bad
+ Request. Les serveurs virtuels configur�s avec le drapeau
+ <code>Optional</code> quant � eux continueront de fonctionner de mani�re
+ habituelle mais sans remplacer les informations IP du client.</div>
+
+ <pre class="prettyprint lang-config">Listen 80
+<VirtualHost *:80>
+ ServerName www.example.com
+ RemoteIPProxyProtocol Optional
+
+ #Les requ�tes pour ce serveur virtuel ne doivent pas obligatoirement
+ #contenir d'en-t�te du protocole PROXY
+</VirtualHost>
+
+<VirtualHost *:80>
+ ServerName www.example.com
+ RemoteIPProxyProtocol On
+
+ #Les requ�tes pour ce serveur virtuel doivent contenir un en-t�te du
+ #protocole PROXY. Si ce n'est pas le cas, une erreur 400 sera renvoy�e
+</VirtualHost>
+
+Listen 8080
+<VirtualHost *:8080>
+ ServerName www.example.com
+ RemoteIPProxyProtocol On
+
+ #Les requ�tes pour ce serveur virtuel doivent contenir un en-t�te du
+ #protocole PROXY. Si ce n'est pas le cas, la connexion sera ferm�e
+</VirtualHost></pre>
+
+
+</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="remoteiptrustedproxy" id="remoteiptrustedproxy">Directive</a> <a name="RemoteIPTrustedProxy" id="RemoteIPTrustedProxy">RemoteIPTrustedProxy</a></h2>
<table class="directive">
Modified: httpd/httpd/trunk/docs/manual/mod/mod_remoteip.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_remoteip.xml.meta?rev=1777891&r1=1777890&r2=1777891&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_remoteip.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_remoteip.xml.meta Sun Jan 8 17:11:47 2017
@@ -8,6 +8,6 @@
<variants>
<variant>en</variant>
- <variant outdated="yes">fr</variant>
+ <variant>fr</variant>
</variants>
</metafile>
Modified: httpd/httpd/trunk/docs/manual/mod/mod_rewrite.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_rewrite.html.fr?rev=1777891&r1=1777890&r2=1777891&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_rewrite.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_rewrite.html.fr Sun Jan 8 17:11:47 2017
@@ -29,8 +29,6 @@
<p><span>Langues Disponibles: </span><a href="../en/mod/mod_rewrite.html" hreflang="en" rel="alternate" title="English"> en </a> |
<a href="../fr/mod/mod_rewrite.html" title="Fran�ais"> fr </a></p>
</div>
-<div class="outofdate">Cette traduction peut �tre p�rim�e. V�rifiez la version
- anglaise pour les changements r�cents.</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Ce module fournit un moteur de r��criture � base de
r�gles permettant de r��crire les URLs des requ�tes
� la vol�e</td></tr>
@@ -1092,6 +1090,24 @@ pour le moteur de r��criture</td></tr>
version 2.4.16 du serveur HTTP Apache.</p>
</dd>
+ <dt><code>LegacyPrefixDocRoot</code></dt>
+ <dd>
+
+ <p>Avant la version 2.4.26, si une substitution �tait une URL absolue qui
+ correspondait au serveur virtuel courant, l'URL pouvait �tre tout d'abord
+ r�duite � sa partie chemin, puis enfin en chemin local. Comme l'URL peut
+ �tre r�duite en chemin local, le chemin doit �tre pr�fix� par la
+ valeur de la directive DocumentRoot, ce qui permet d'interdire l'acc�s �
+ un fichier tel que /tmp/myfile suite � une requ�te pour
+ http://host/file/myfile avec la <code class="directive"><a href="#rewriterule">RewriteRule</a></code> suivante :</p>
+ <pre class="prettyprint lang-config">RewriteRule /file/(.*) http://localhost/tmp/$1</pre>
+
+ <p>Cette option permet de restaurer l'ancien comportement lorsqu'un chemin
+ local obtenu � partir de la r�duction d'une URL n'est pas pr�fix� par la
+ valeur de la directive DocumentRoot. Disponible � partir de la version
+ 2.4.26 du serveur HTTP Apache.</p>
+ </dd>
+
</dl>
</div>
Modified: httpd/httpd/trunk/docs/manual/mod/mod_rewrite.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_rewrite.xml.meta?rev=1777891&r1=1777890&r2=1777891&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_rewrite.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_rewrite.xml.meta Sun Jan 8 17:11:47 2017
@@ -8,6 +8,6 @@
<variants>
<variant>en</variant>
- <variant outdated="yes">fr</variant>
+ <variant>fr</variant>
</variants>
</metafile>
Modified: httpd/httpd/trunk/docs/manual/vhosts/details.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/vhosts/details.html.fr?rev=1777891&r1=1777890&r2=1777891&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/vhosts/details.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/vhosts/details.html.fr Sun Jan 8 17:11:47 2017
@@ -28,8 +28,6 @@
<a href="../ko/vhosts/details.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
<a href="../tr/vhosts/details.html" hreflang="tr" rel="alternate" title="T�rk�e"> tr </a></p>
</div>
-<div class="outofdate">Cette traduction peut �tre p�rim�e. V�rifiez la version
- anglaise pour les changements r�cents.</div>
<p>Ce document vise � expliquer dans le d�tail comment le serveur
Modified: httpd/httpd/trunk/docs/manual/vhosts/details.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/vhosts/details.xml.meta?rev=1777891&r1=1777890&r2=1777891&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/vhosts/details.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/vhosts/details.xml.meta Sun Jan 8 17:11:47 2017
@@ -8,7 +8,7 @@
<variants>
<variant>en</variant>
- <variant outdated="yes">fr</variant>
+ <variant>fr</variant>
<variant outdated="yes">ko</variant>
<variant outdated="yes">tr</variant>
</variants>