summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLucien Gentis <lgentis@apache.org>2011-01-23 16:14:31 +0100
committerLucien Gentis <lgentis@apache.org>2011-01-23 16:14:31 +0100
commitdc960739f0e5b22e485f29360a0748d30ca8747e (patch)
treeb762be90f7c20482908bfacc75d456d540b7f15d
parentRebuilding various recent changes. (diff)
downloadapache2-dc960739f0e5b22e485f29360a0748d30ca8747e.tar.xz
apache2-dc960739f0e5b22e485f29360a0748d30ca8747e.zip
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1062450 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--docs/manual/configuring.xml.fr46
-rw-r--r--docs/manual/env.xml.fr59
-rw-r--r--docs/manual/glossary.xml.fr43
-rw-r--r--docs/manual/howto/cgi.xml.fr8
-rw-r--r--docs/manual/install.xml.fr28
-rw-r--r--docs/manual/mod/core.xml.fr79
-rw-r--r--docs/manual/mod/mod_autoindex.xml.fr43
-rw-r--r--docs/manual/mod/mod_proxy.xml.fr55
-rw-r--r--docs/manual/sections.xml.fr43
9 files changed, 288 insertions, 116 deletions
diff --git a/docs/manual/configuring.xml.fr b/docs/manual/configuring.xml.fr
index 357487f76e..b739bbdd86 100644
--- a/docs/manual/configuring.xml.fr
+++ b/docs/manual/configuring.xml.fr
@@ -3,7 +3,7 @@
<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
-<!--English Revision : 965792 -->
+<!--English Revision : 1061758 -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
@@ -85,26 +85,33 @@ le Serveur HTTP Apache.</p>
sont ignor&eacute;s; vous pouvez par cons&eacute;quent indenter les directives
afin d'am&eacute;liorer la lisibilit&eacute;.</p>
- <p>On peut utiliser les variables d'environnement du shell dans les
- lignes du fichier de configuration en utilisant la syntaxe
- <code>${ENVVAR}</code>. Si "ENVVAR" est le nom d'une variable
- d'environnement valide, sa valeur remplace l'expression
- <code>${ENVVAR}</code> dans la ligne du fichier de configuration, et
- le traitement continue comme si cette valeur avait &eacute;t&eacute; inscrite
- directement dans le fichier de configuration. Si la variable ENVVAR
- n'est pas trouv&eacute;e, l'expression "${ENVVAR}" est conserv&eacute;e tel quel
- pour une utilisation ult&eacute;rieure dans le traitement du fichier de
- configuration.</p>
-
- <p>Seules les variables d'environnement d&eacute;finies avant le d&eacute;marrage
- du serveur peuvent &ecirc;tre utilis&eacute;es dans les extensions. Les variables
+ <p>Les valeurs des variables d'environnement ou des variables
+ d&eacute;finies via la directive <directive
+ module="core">Define</directive> peuvent &ecirc;tre utilis&eacute;es dans le
+ fichier de configuration en utilisant la syntaxe
+ <code>${VAR}</code>. Si "VAR" est le nom d'une variable valide, la
+ valeur de la variable est alors substitu&eacute;e &agrave; la cha&icirc;ne
+ <code>${VAR}</code>, et le processus de lecture du fichier de
+ configuration continue comme si la cha&icirc;ne correspondant &agrave; la valeur
+ de la variable s'y &eacute;tait trouv&eacute;e litt&eacute;ralement. Les variables d&eacute;finies
+ via la directive <directive module="core">Define</directive>
+ l'emportent sur les autres variables d'environnement du shell. Si la
+ variable "VAR" n'est pas trouv&eacute;e, la cha&icirc;ne <code>${VAR}</code>
+ n'est pas modifi&eacute;e, et un avertissement est enregistr&eacute; dans le
+ journal. Le caract&egrave;re ":" est interdit dans les noms de variables
+ afin d'&eacute;viter tout conflit avec la syntaxe de la directive <directive
+ module="mod_rewrite">RewriteMap</directive>.</p>
+
+ <p>Seules les variables d'environnement du shell d&eacute;finies avant le d&eacute;marrage
+ du serveur peuvent &ecirc;tre utilis&eacute;es dans les extensions.
+ Les variables d'environnement
d&eacute;finies dans le fichier de configuration lui-m&ecirc;me, par exemple avec <directive
module="mod_env">SetEnv</directive>, prennent effet trop tard pour
pouvoir &ecirc;tre utilis&eacute;es dans les extensions au sein du fichier de
configuration.</p>
<p>La longueur maximale d'une ligne du fichier de configuration,
- apr&egrave;s substitution des variables d'environnement, reconstitution des
+ apr&egrave;s substitution des variables, reconstitution des
lignes fragment&eacute;es et suppression des espaces de d&eacute;but et de fin,
est de 8192 caract&egrave;res.</p>
@@ -143,15 +150,10 @@ le Serveur HTTP Apache.</p>
Les directives de configuration peuvent &ecirc;tre incluses de mani&egrave;re
conditionnelle selon la pr&eacute;sence ou l'absence d'un module particulier
en les pla&ccedil;ant dans un bloc <directive
- module="core" type="section">IfModule</directive>. Les blocs
- <directive type="section">IfModule</directive> ne sont cependant pas
- n&eacute;cessaires et peuvent m&ecirc;me dans certains cas masquer l'absence d'un
- module important.</p>
+ module="core" type="section">IfModule</directive>.</p>
<p>Pour voir quels modules ont &eacute;t&eacute; compil&eacute;s avec le serveur,
- vous pouvez utiliser l'option de ligne de commande <code>-l</code>.
- En outre, l'option de ligne de commande <code>-M</code> permet de
- voir quels modules sont charg&eacute;s dynamiquement.</p>
+ vous pouvez utiliser l'option de ligne de commande <code>-l</code>.</p>
</section>
<section id="scope">
diff --git a/docs/manual/env.xml.fr b/docs/manual/env.xml.fr
index ceaa626c41..fee35539c4 100644
--- a/docs/manual/env.xml.fr
+++ b/docs/manual/env.xml.fr
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
-<!-- English revision : 1053353 -->
+<!-- English revision : 1061423 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
@@ -127,7 +127,7 @@
se voient affect&eacute;s un ensemble de variables
d'environnement contenant des m&eacute;ta-informations &agrave; propos de la requ&ecirc;te
comme pr&eacute;conis&eacute; dans la
- <a href="http://www.w3.org/CGI/">sp&eacute;cification
+ <a href="http://www.ietf.org/rfc/rfc3875">sp&eacute;cification
sur les CGIs</a>.</p>
</section>
@@ -478,14 +478,14 @@
<module>mod_setenvif</module> et <module>mod_header</module>,
et permettant de prendre en compte ces en-t&ecirc;tes :</p>
-<example><pre>
-#
-# L'exemple suivant montre comment prendre en compte un en-t&ecirc;te
-# Accept_Encoding non conforme envoy&eacute; par un client.
-#
-SetEnvIfNoCase ^Accept.Encoding$ ^(.*)$ fix_accept_encoding=$1
+<example>
+# <br />
+# L'exemple suivant montre comment prendre en compte un en-t&ecirc;te<br />
+# Accept_Encoding non conforme envoy&eacute; par un client.<br />
+#<br />
+SetEnvIfNoCase ^Accept.Encoding$ ^(.*)$ fix_accept_encoding=$1<br />
RequestHeader set Accept-Encoding %{fix_accept_encoding}e env=fix_accept_encoding
-</pre></example>
+</example>
</section>
@@ -497,26 +497,27 @@ RequestHeader set Accept-Encoding %{fix_accept_encoding}e env=fix_accept_encodin
httpd.conf pour tenir compte de probl&egrave;mes connus avec certains clients.
Comme les clients concern&eacute;s sont maintenant tr&egrave;s peu utilis&eacute;s, cet
ajout n'est pratiquement plus n&eacute;cessaire.</p>
-<example><pre>
-#
-# The following directives modify normal HTTP response behavior.
-# The first directive disables keepalive for Netscape 2.x and browsers that
-# spoof it. There are known problems with these browser implementations.
-# The second directive is for Microsoft Internet Explorer 4.0b2
-# which has a broken HTTP/1.1 implementation and does not properly
-# support keepalive when it is used on 301 or 302 (redirect) responses.
-#
-BrowserMatch "Mozilla/2" nokeepalive
-BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
-
-#
-# The following directive disables HTTP/1.1 responses to browsers which
-# are in violation of the HTTP/1.0 spec by not being able to grok a
-# basic 1.1 response.
-#
-BrowserMatch "RealPlayer 4\.0" force-response-1.0
-BrowserMatch "Java/1\.0" force-response-1.0
-BrowserMatch "JDK/1\.0" force-response-1.0</pre></example>
+<example>
+#<br />
+# The following directives modify normal HTTP response behavior.<br />
+# The first directive disables keepalive for Netscape 2.x and browsers that<br />
+# spoof it. There are known problems with these browser implementations.<br />
+# The second directive is for Microsoft Internet Explorer 4.0b2<br />
+# which has a broken HTTP/1.1 implementation and does not properly<br />
+# support keepalive when it is used on 301 or 302 (redirect) responses.<br />
+#<br />
+BrowserMatch "Mozilla/2" nokeepalive<br />
+BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0<br />
+<br />
+#<br />
+# The following directive disables HTTP/1.1 responses to browsers which<br />
+# are in violation of the HTTP/1.0 spec by not being able to grok a<br />
+# basic 1.1 response.<br />
+#<br />
+BrowserMatch "RealPlayer 4\.0" force-response-1.0<br />
+BrowserMatch "Java/1\.0" force-response-1.0<br />
+BrowserMatch "JDK/1\.0" force-response-1.0
+</example>
</section>
<section id="no-img-log">
diff --git a/docs/manual/glossary.xml.fr b/docs/manual/glossary.xml.fr
index 11369f51f7..66b8c9fd04 100644
--- a/docs/manual/glossary.xml.fr
+++ b/docs/manual/glossary.xml.fr
@@ -3,7 +3,7 @@
<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
-<!--English Revision : 805049 -->
+<!--English Revision : 1061423 -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
@@ -49,7 +49,7 @@
Voir : <a href="ssl/">chiffrement SSL/TLS</a>
</dd>
- <dt><a name="apr1" id="apr1">APR</a></dt>
+ <dt><a name="apr" id="apr">APR</a></dt>
<dd>Voir "Biblioth&egrave;ques pour la portabilit&eacute; d'Apache"
</dd>
@@ -233,9 +233,22 @@
ensembles de fichiers ou ressources avec une grande flexibilit&eacute;
- par exemple, tous les fichiers .gif et .jpg situ&eacute;s dans tout r&eacute;pertoire
nomm&eacute; "images", pourraient &ecirc;tre enregistr&eacute;s comme
- "<code>/images/.*(jpg|gif)$</code>". Apache utilise les Expressions
+ "<code>/images/.*(jpg|gif)$</code>". Lorsque l'on utilise des
+ expressions rationnelles pour la substitution de cha&icirc;nes, les
+ variables sp&eacute;ciales $1 ... $9 contiennent des r&eacute;f&eacute;rences arri&egrave;res
+ vers les parties regroup&eacute;es (entre parenth&egrave;ses) de l'expression
+ qui correspond. La variable sp&eacute;ciale $0 contient une r&eacute;f&eacute;rence
+ arri&egrave;re vers l'ensemble de l'expression qui correspond. Pour
+ ins&eacute;rer un caract&egrave;re litt&eacute;ral "dollar" dans la cha&icirc;ne de
+ remplacement, il faut l'&eacute;chapper avec un anti-slash. Pour des
+ raisons historiques, la variable &amp; peut &ecirc;tre utilis&eacute;e en tant
+ qu'alias de $0 dans certains cas, mais ceci n'est plus possible
+ depuis la version 2.3.6. Apache utilise les Expressions
Rationnelles Compatibles avec Perl fournies par la librairie <a
- href="http://www.pcre.org/">PCRE</a>.
+ href="http://www.pcre.org/">PCRE</a>. Vous trouverez plus
+ d'information &agrave; propos de la syntaxe des expressions rationnelles
+ PCRE sur ce site, ou dans le <a
+ href="http://en.wikipedia.org/wiki/PCRE">Wikipedia de la PCRE</a>.
</dd>
<dt><a name="configurationfile" id="configurationfile">
@@ -336,16 +349,30 @@
Voir : <a href="howto/ssi.html">Introduction aux Inclusions C&ocirc;t&eacute; Serveur</a>
</dd>
+ <dt><a name="servernameindication"
+ id="servernameindication">Indication du nom du serveur</a> <a
+ name="sni" id="sni">(SNI)</a></dt>
+ <dd>Une fonctionnalit&eacute; SSL permettant de sp&eacute;cifier le
+ nom du serveur d&eacute;sir&eacute; dans le message initial de la
+ n&eacute;gociation SSL, de fa&ccedil;on &agrave; ce que le serveur web
+ puisse choisir la bonne configuration de serveur virtuel &agrave;
+ utiliser pendant le d&eacute;roulement de la n&eacute;gociation SSL.
+ Cette fonctionnalit&eacute; a &eacute;t&eacute; ajout&eacute;e
+ &agrave; SSL lorsque sont apparues les extensions TLS, RFC 3546.<br />
+ Voir <a href="ssl/ssl_faq.html">la FAQ SSL</a>
+ et <a href="http://www.ietf.org/rfc/rfc3546.txt">la RFC 3546</a>
+ </dd>
+
+
+
<dt><a name="commongatewayinterface" id="commongatewayinterface">
Interface commune avec les programmes externes
(Common Gateway Interface)</a>
<a name="cgi" id="cgi">(CGI)</a></dt>
<dd>La d&eacute;finition standard d'une interface entre un serveur web et un
programme externe pour permettre &agrave; ce dernier de traiter des requ&ecirc;tes.
- L'interface a &eacute;t&eacute; initialement d&eacute;finie par <a
- href="http://hoohoo.ncsa.uiuc.edu/cgi/overview.html">NCSA</a> mais il
- existe aussi le projet
- <a href="http://www.w3.org/CGI/">RFC project</a>.<br />
+ Il existe une <a href="http://www.ietf.org/rfc/rfc3875">RFC
+ informationnelle</a> qui en couvre les sp&eacute;cificit&eacute;s.<br />
Voir : <a href="howto/cgi.html">Contenu dynamique avec CGI</a>
</dd>
diff --git a/docs/manual/howto/cgi.xml.fr b/docs/manual/howto/cgi.xml.fr
index 38b9e26466..14b752da08 100644
--- a/docs/manual/howto/cgi.xml.fr
+++ b/docs/manual/howto/cgi.xml.fr
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1053353 -->
+<!-- English Revision : 1061423 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
@@ -613,12 +613,6 @@
<section id="moreinfo">
<title>Pour plus d'informations</title>
- <p>Il existe un grand nombre de ressources CGI sur le web. Vous
- trouverez de nombreuses r&eacute;ponses &agrave; vos questions dans la liste HTML
- Writers Guild &agrave; l'adresse <a
- href="http://www.hwg.org/lists/hwg-servers/">
- http://www.hwg.org/lists/hwg-servers/</a>.</p>
-
<p>La sp&eacute;cification CGI actuelle est disponible dans la <a
href="http://www.ietf.org/rfc/rfc3875">Common Gateway
Interface RFC</a>.</p>
diff --git a/docs/manual/install.xml.fr b/docs/manual/install.xml.fr
index 09e794120e..5bcd96ad5d 100644
--- a/docs/manual/install.xml.fr
+++ b/docs/manual/install.xml.fr
@@ -3,7 +3,7 @@
<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision: 1041010:1057657 (outdated) -->
+<!-- English Revision: 1061947 -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
@@ -125,7 +125,9 @@
temporaire. Apr&egrave;s l'installation le serveur occupe
approximativement 10 MB d'espace disque. L'espace disque r&eacute;ellement
n&eacute;cessaire va varier consid&eacute;rablement en fonction de vos options
- de configuration et de la pr&eacute;sence &eacute;ventuelle de modules tiers.</dd>
+ de configuration, de la pr&eacute;sence &eacute;ventuelle de
+ modules tiers, et bien entendu de la taille de votre site web et
+ des sites que vous h&eacute;bergez sur votre serveur.</dd>
<dt>Compilateur ANSI-C et syst&egrave;me de construction</dt>
<dd>Vous devez disposer d'un compilateur ANSI-C. Le compilateur <a
@@ -406,4 +408,26 @@ $ tar xvf httpd-<em>NN</em>.tar
</example>
</section>
+<section id="thirdp"><title>Paquets tiers</title>
+
+ <p>De nombreux tiers fournissent leur propre distribution du
+ serveur HTTP Apache &agrave; installer sur une plate-forme particuli&egrave;re. On
+ peut citer les diff&eacute;rentes distributions Linux, divers
+ paquets tiers Windows, Mac OS X, Solaris et de nombreux autres.</p>
+
+ <p>Notre license logicielle non seulement permet, mais aussi
+ encourage ce genre de redistribution. Cependant, ceci conduit &agrave; une
+ situation ou l'organisation de la configuration et les valeurs par
+ d&eacute;faut de votre installation du serveur peuvent ne pas correspondre
+ &agrave; ce qui est &eacute;crit dans la documentation. Bien que f&acirc;cheuse, cette
+ situation n'est pas appel&eacute;e &agrave; &eacute;voluer de sit&ocirc;t.</p>
+
+ <p>Une <a
+ href="http://wiki.apache.org/httpd/DistrosDefaultLayout">description
+ de ces distributions tierses</a> est maintenue dans le wiki du
+ serveur HTTP, et doit en refl&eacute;ter l'&eacute;tat actuel. Vous devrez
+ cependant vous familiariser par vous-m&ecirc;me avec la gestion du paquet
+ de votre plate-forme particuli&egrave;re et les proc&eacute;dures d'installation.</p>
+
+</section>
</manualpage>
diff --git a/docs/manual/mod/core.xml.fr b/docs/manual/mod/core.xml.fr
index 2546a38070..0ee2f3300b 100644
--- a/docs/manual/mod/core.xml.fr
+++ b/docs/manual/mod/core.xml.fr
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1053375 -->
+<!-- English Revision : 1061758 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
@@ -588,17 +588,38 @@ DESACTIV&Eacute;S &agrave; partir des version 2.3.x.</compatibility>
<directivesynopsis>
<name>Define</name>
-<description>Permet de d&eacute;finir l'existence d'une variable</description>
-<syntax>Define <var>nom variable</var></syntax>
-<contextlist><context>server config</context></contextlist>
+<description>Permet de d&eacute;finir une variable</description>
+<syntax>Define <var>nom-param&egrave;tre</var> [<var>valeur-param&egrave;tre</var>]</syntax>
+<contextlist><context>server config</context><context>virtual host</context>
+<context>directory</context></contextlist>
<usage>
- <p>Cette directive produit le m&ecirc;me effet que l'argument
- <code>-D</code> du programme <program>httpd</program>.</p>
- <p>Elle permet de faire basculer le fonctionnement de sections
- <directive module="core" type="section">IfDefine</directive> sans
- avoir &agrave; modifier les arguments de l'option <code>-D</code> dans
- aucun script de d&eacute;marrage.</p>
+ <p>Avec un seul param&egrave;tre, l'effet de la directive
+ <directive>Define</directive> est identique &agrave; celui de l'argument
+ <code>-D</code> du programme <program>httpd</program>. Il permet de
+ modifier le comportement des sections <directive module="core"
+ type="section">IfDefine</directive> sans avoir &agrave; ajouter d'argument
+ <code>-D</code> au sein des scripts de d&eacute;marrage.</p>
+
+ <p>De plus, le second param&egrave;tre permet d'affecter une valeur &agrave; la
+ variable d&eacute;finie par le premier. Cette variable peut &ecirc;tre r&eacute;f&eacute;renc&eacute;e
+ dans le fichier de configuration via la syntaxe <code>${VAR}</code>.
+ La port&eacute;e de la variable est toujours globale, et n'est jamais
+ limit&eacute;e &agrave; la section de configuration courante.</p>
+
+ <example>
+ &lt;IfDefine TEST&gt;<br/>
+ &nbsp;&nbsp;Define servername test.example.com<br/>
+ &lt;/IfDefine&gt;<br/>
+ &lt;IfDefine !TEST&gt;<br/>
+ &nbsp;&nbsp;Define servername www.example.com<br/>
+ &nbsp;&nbsp;Define SSL<br/>
+ &lt;/IfDefine&gt;<br/>
+ </example>
+
+ <p>Le caract&egrave;re ":" est interdit dans les noms de variables afin
+ d'&eacute;viter les conflits avec la syntaxe de la directive <directive
+ module="mod_rewrite">RewriteMap</directive>.</p>
</usage>
</directivesynopsis>
@@ -941,7 +962,7 @@ sup&eacute;rieures. Par d&eacute;faut &agrave; Off depuis la version 2.3.9.</com
<li>Sous Linux, l'utilisation de sendfile induit des bogues lors de
la r&eacute;cup&eacute;ration des paquets de v&eacute;rification TCP (TCP-checksum) avec
certaines cartes r&eacute;seau lorsqu'on utilise IPv6.</li>
- <li>Sous Linux sur Itanium, sendfile peut s'av&eacute;rer incapable de
+ <li>Sous Linux sur Itanium, <code>sendfile</code> peut s'av&eacute;rer incapable de
traiter les fichiers de plus de 2 Go.</li>
<li>Avec un montage r&eacute;seau de <directive
module="core">DocumentRoot</directive> (par exemple NFS, SMB, CIFS,
@@ -4005,10 +4026,12 @@ host</context>
<p>Vous pouvez &eacute;craser la d&eacute;finition ant&eacute;rieure d'une directive
<directive>SetHandler</directive> en utilisant la valeur
<code>None</code>.</p>
- <p><strong>Note :</strong> comme SetHandler l'emporte sur la
+
+ <note><title>Note</title>
+ <p>Comme <directive>SetHandler</directive> l'emporte sur la
d&eacute;finition des gestionnaires par d&eacute;faut, le comportement habituel
consistant &agrave; traiter les URLs se terminant par un slash (/) comme
- des r&eacute;pertoires ou des fichiers index est d&eacute;sactiv&eacute;.</p>
+ des r&eacute;pertoires ou des fichiers index est d&eacute;sactiv&eacute;.</p></note>
</usage>
<seealso><directive module="mod_mime">AddHandler</directive></seealso>
@@ -4240,8 +4263,8 @@ host</context>
<directivesynopsis>
<name>UseCanonicalPhysicalPort</name>
-<description>D&eacute;finit la mani&egrave;re dont le serveur d&eacute;termine son propre nom
-et son port</description>
+<description>D&eacute;finit la mani&egrave;re dont le serveur
+d&eacute;termine son propre port</description>
<syntax>UseCanonicalPhysicalPort On|Off</syntax>
<default>UseCanonicalPhysicalPort Off</default>
<contextlist><context>server config</context><context>virtual
@@ -4262,21 +4285,27 @@ host</context>
valide.</p>
<note><title>Note</title>
- <p>L'ordre dans lequel s'effectue la recherche du port est le
- suivant :<br /><br />
- <code>UseCanonicalName On</code></p>
- <ul>
- <li>Port sp&eacute;cifi&eacute; par <code>Servername</code></li>
+ <p>L'ordre dans lequel s'effectue la recherche quand on utilise le
+ port physique est le suivant :</p>
+ <dl>
+ <dt><code>UseCanonicalName On</code></dt>
+ <dd>
+ <ol>
+ <li>Port indiqu&eacute; dans <directive module="core">Servername</directive></li>
<li>Port physique</li>
<li>Port par d&eacute;faut</li>
- </ul>
- <code>UseCanonicalName Off | DNS</code>
- <ul>
+ </ol>
+ </dd>
+ <dt><code>UseCanonicalName Off | DNS</code></dt>
+ <dd>
+ <ol>
<li>Port sp&eacute;cifi&eacute; dans l'en-t&ecirc;te <code>Host:</code></li>
<li>Port physique</li>
- <li>Port sp&eacute;cifi&eacute; par <code>Servername</code></li>
+ <li>Port sp&eacute;cifi&eacute; par <directive module="core">Servername</directive></li>
<li>Port par d&eacute;faut</li>
- </ul>
+ </ol>
+ </dd>
+ </dl>
<p>Avec <code>UseCanonicalPhysicalPort Off</code>, on reprend
l'ordre ci-dessus en supprimant "Port physique".</p>
diff --git a/docs/manual/mod/mod_autoindex.xml.fr b/docs/manual/mod/mod_autoindex.xml.fr
index 01ebc31402..551eb9767c 100644
--- a/docs/manual/mod/mod_autoindex.xml.fr
+++ b/docs/manual/mod/mod_autoindex.xml.fr
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1042459 -->
+<!-- English Revision : 1059584 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
@@ -353,8 +353,9 @@ nom</description>
<p>Cette directive permet de d&eacute;terminer l'ic&ocirc;ne &agrave; afficher &agrave; c&ocirc;t&eacute;
d'un fichier dont le nom se termine par <var>nom</var>, dans le cas
d'un affichage <code><a href="#indexoptions.fancyindexing"
- >FancyIndexing</a></code>. <var>ic&ocirc;ne</var> est soit une URL relative
- (&eacute;chapp&eacute;e par des caract&egrave;res '%') vers l'ic&ocirc;ne, soit de la forme
+ >FancyIndexing</a></code>. <var>ic&ocirc;ne</var> est une URL relative
+ (&eacute;chapp&eacute;e par des caract&egrave;res '%') vers
+ l'ic&ocirc;ne, une URL distante pleinement qualifi&eacute;e, ou de la forme
<code>(<var>alttext</var>,<var>url</var>)</code>, o&ugrave;
<var>alttext</var> est le symbole texte correspondant &agrave; l'ic&ocirc;ne &agrave;
afficher dans les navigateurs en mode texte.</p>
@@ -365,6 +366,10 @@ nom</description>
fichier, une expression avec caract&egrave;res g&eacute;n&eacute;riques, un nom de
fichier partiel ou un nom de fichier complet.</p>
+ <p><code>^^BLANKICON^^</code> n'est utilis&eacute; que pour le formatage,
+ et n'est donc pas n&eacute;cessaire si vous utilisez <code>IndexOptions
+ HTMLTable</code>.</p>
+
<example><title>Exemples</title>
AddIcon (IMG,/icons/image.png) .gif .jpg .png<br />
AddIcon /icons/dir.png ^^DIRECTORY^^<br />
@@ -392,8 +397,9 @@ codage MIME</description>
<p>Cette directive permet de d&eacute;terminer l'ic&ocirc;ne &agrave; afficher &agrave; c&ocirc;t&eacute;
d'un fichier dans le cas d'un affichage <code><a
href="#indexoptions.fancyindexing">FancyIndexing</a></code>.
- <var>ic&ocirc;ne</var> est soit une URL relative
- (&eacute;chapp&eacute;e par des caract&egrave;res '%') vers l'ic&ocirc;ne, soit de la forme
+ <var>ic&ocirc;ne</var> est une URL relative
+ (&eacute;chapp&eacute;e par des caract&egrave;res '%') vers
+ l'ic&ocirc;ne, une URL pleinement qualifi&eacute;e, ou de la forme
<code>(<var>alttext</var>,<var>url</var>)</code>, o&ugrave;
<var>alttext</var> est le symbole texte correspondant &agrave; l'ic&ocirc;ne &agrave;
afficher dans les navigateurs en mode texte.</p>
@@ -423,8 +429,9 @@ type MIME</description>
d'un fichier de type MIME <var>type MIME</var> dans le cas d'un
affichage <code><a
href="#indexoptions.fancyindexing">FancyIndexing</a></code>.
- <var>ic&ocirc;ne</var> est soit une URL relative
- (&eacute;chapp&eacute;e par des caract&egrave;res '%') vers l'ic&ocirc;ne, soit de la forme
+ <var>ic&ocirc;ne</var> est une URL relative
+ (&eacute;chapp&eacute;e par des caract&egrave;res '%') vers
+ l'ic&ocirc;ne, une URL pleinement qualifi&eacute;e, ou de la forme
<code>(<var>alttext</var>,<var>url</var>)</code>, o&ugrave;
<var>alttext</var> est le symbole texte correspondant &agrave; l'ic&ocirc;ne &agrave;
afficher dans les navigateurs en mode texte.</p>
@@ -454,7 +461,7 @@ n'est pr&eacute;cis&eacute;</description>
n'a &eacute;t&eacute; pr&eacute;cis&eacute;, dans le cas d'un affichage <code><a
href="#indexoptions.fancyindexing">FancyIndexing</a></code>.
<var>chemin URL</var> est une URL relative (&eacute;chapp&eacute;e par des
- caract&egrave;res '%') vers l'ic&ocirc;ne.</p>
+ caract&egrave;res '%') vers l'ic&ocirc;ne ou une URL pleinement qualifi&eacute;e.</p>
<example><title>Exemple</title>
DefaultIcon /icon/unknown.png
@@ -533,6 +540,7 @@ contenant l'index</description>
<description>Ajouts &agrave; la liste des fichiers &agrave; cacher lors de l'affichage
de l'index d'un r&eacute;pertoire</description>
<syntax>IndexIgnore <var>fichier</var> [<var>fichier</var>] ...</syntax>
+<default>IndexIgnore "."</default>
<contextlist><context>server config</context><context>virtual host</context>
<context>directory</context><context>.htaccess</context>
</contextlist>
@@ -549,7 +557,7 @@ de l'index d'un r&eacute;pertoire</description>
courant).</p>
<example>
- IndexIgnore README .htaccess *.bak *~
+ IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
</example>
</usage>
</directivesynopsis>
@@ -593,6 +601,7 @@ contenu d'un r&eacute;pertoire</description>
r&eacute;pertoire</description>
<syntax>IndexOptions [+|-]<var>option</var> [[+|-]<var>option</var>]
...</syntax>
+<default>Par d&eacute;faut, aucune option n'est activ&eacute;e.</default>
<contextlist><context>server config</context><context>virtual host</context>
<context>directory</context><context>.htaccess</context>
</contextlist>
@@ -1051,13 +1060,15 @@ Name|Date|Size|Description</syntax>
d'identifier la cl&eacute; primaire. La cl&eacute; secondaire est
<em>toujours</em> le nom du fichier selon un ordre croissant.</p>
- <p>Vous pouvez forcer l'affichage de l'index d'un r&eacute;pertoire selon
- un certain ordre en utilisant la directive
- <directive>IndexOrderDefault</directive> conjointement avec l'option
- d'index <code><a href="#indexoptions.suppresscolumnsorting"
- >SuppressColumnSorting</a></code> ; ceci aura pour effet d'ignorer
- les demandes d'affichage de l'index du r&eacute;pertoire par le client
- selon un ordre diff&eacute;rent.</p>
+ <p>Si vous le d&eacute;sirez, vous pouvez emp&ecirc;cher le client de modifier
+ l'ordre de tri de la liste en ajoutant l'option d'index <code><a
+ href="#indexoptions.suppresscolumnsorting">SuppressColumnSorting</a></code>
+ qui supprime le lien de d&eacute;finition du tri de l'en-t&ecirc;te de la
+ colonne, ainsi que l'option <code><a
+ href="#indexoptions.ignoreclient">IgnoreClient</a></code> qui
+ emp&ecirc;che ce m&ecirc;me client de passer outre vos pr&eacute;f&eacute;rences de tri en
+ ajoutant manuellement des options de tri &agrave; la cha&icirc;ne de param&egrave;tres
+ de la requ&ecirc;te.</p>
</usage>
</directivesynopsis>
diff --git a/docs/manual/mod/mod_proxy.xml.fr b/docs/manual/mod/mod_proxy.xml.fr
index 6e453d66ef..8a6d9795ee 100644
--- a/docs/manual/mod/mod_proxy.xml.fr
+++ b/docs/manual/mod/mod_proxy.xml.fr
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1013126 -->
+<!-- English Revision : 1060795 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
@@ -931,6 +931,7 @@ l'espace d'URLs du serveur local</description>
ProxyPass /example http://backend.example.com max=20 ttl=120 retry=300
</example>
+ <table border="2"><tr><th>Param&egrave;tres de BalancerMember</th></tr></table>
<table>
<tr><th>Param&egrave;tre</th>
<th>D&eacute;faut</th>
@@ -1113,9 +1114,9 @@ l'espace d'URLs du serveur local</description>
<tr><td>ttl</td>
<td>-</td>
<td>Dur&eacute;e de vie des connexions inactives et des entr&eacute;es du pool
- de connexions associ&eacute;es en secondes. Celles qui n'ont pas &eacute;t&eacute;
- utilis&eacute;es au bout de <code>ttl</code> secondes seront lib&eacute;r&eacute;es
- ou ferm&eacute;es.
+ de connexions associ&eacute;es en secondes. Une fois cette
+ limite atteinte, une connexion ne sera pas r&eacute;utilis&eacute;e ; elle
+ sera ferm&eacute;e apr&egrave;s un d&eacute;lai variable.
</td></tr>
</table>
@@ -1131,6 +1132,7 @@ l'espace d'URLs du serveur local</description>
d'informations &agrave; propos du fonctionnement du r&eacute;partiteur de
charge.
</p>
+ <table border="2"><tr><th>Param&egrave;tres du r&eacute;partiteur</th></tr></table>
<table>
<tr><th>Param&egrave;tre</th>
<th>D&eacute;faut</th>
@@ -1194,6 +1196,27 @@ l'espace d'URLs du serveur local</description>
le cas des autres erreurs de worker.
</td></tr>
+ <tr><td>nonce</td>
+ <td>&lt;auto&gt;</td>
+ <td>Le nombre &agrave; usage unique de protection utilis&eacute; dans la page
+ de l'application <code>balancer-manager</code>. Par d&eacute;faut, la
+ protection de la page est assur&eacute;e par un nombre &agrave; usage unique
+ automatique &agrave; base d'UUID. Si une valeur est pr&eacute;cis&eacute;e, elle sera
+ utilis&eacute;e comme nombre &agrave; usage unique. La valeur
+ <code>None</code> d&eacute;sactive la v&eacute;rification du nombre &agrave; usage
+ unique.
+ <note><title>Note</title>
+ <p>En plus du nombre &agrave; usage unique, la page de l'application
+ <code>balancer-manager</code> peut &ecirc;tre prot&eacute;g&eacute;e par une ACL.</p>
+ </note>
+ </td></tr>
+ <tr><td>growth</td>
+ <td>0</td>
+ <td>Nombre de membres suppl&eacute;mentaires que l'on peut ajouter &agrave; ce
+ r&eacute;partiteur en plus de ceux d&eacute;finis au niveau de la
+ configuration.
+ </td></tr>
+
</table>
<p>Exemple de configuration d'un r&eacute;partiteur de charge</p>
<example>
@@ -1898,4 +1921,28 @@ mod_status</description>
</usage>
</directivesynopsis>
+<directivesynopsis>
+<name>ProxyAddHeaders</name>
+<description>Ajoute des informations &agrave; propos du mandataire aux
+en-t&ecirc;tes X-Forwarded-*</description>
+<syntax>ProxyAddHeaders Off|On</syntax>
+<default>ProxyAddHeaders On</default>
+<contextlist><context>server config</context>
+<context>virtual host</context>
+<context>directory</context>
+</contextlist>
+<compatibility>Disponible depuis la version 2.3.10</compatibility>
+
+<usage>
+ <p>Cette directive permet de passer au serveur d'arri&egrave;re-plan des
+ informations &agrave; propos du mandataire via les en-t&ecirc;tes HTTP
+ X-Forwarded-For, X-Forwarded-Host et X-Forwarded-Server.</p>
+ <note><title>Utilit&eacute;</title>
+ <p>Cette option n'est utile que dans le cas du mandat HTTP trait&eacute;
+ par <module>mod_proxy_http</module>.</p>
+ </note>
+
+
+</usage>
+</directivesynopsis>
</modulesynopsis>
diff --git a/docs/manual/sections.xml.fr b/docs/manual/sections.xml.fr
index cc8d5008aa..c14cbb8061 100644
--- a/docs/manual/sections.xml.fr
+++ b/docs/manual/sections.xml.fr
@@ -3,7 +3,7 @@
<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision: 1042758:1060606 (outdated) -->
+<!-- English Revision: 1060606 -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
@@ -136,8 +136,8 @@ De plus, ces sections peuvent &ecirc;tre imbriqu&eacute;es afin de d&eacute;fini
plus complexes.</p>
</section>
-<section id="file-and-web"><title>Syst&egrave;me de fichiers et
-arborescence du site web</title>
+<section id="file-and-web"><title>Syst&egrave;me de fichiers,
+arborescence du site web et expressions bool&eacute;ennes</title>
<p>Les conteneurs de sections de configuration les plus couramment utilis&eacute;s
sont ceux qui modifient la configuration de points particuliers du syst&egrave;me de
@@ -333,6 +333,20 @@ Deny from all<br />
</section>
+<section id="expressions"><title>Expressions bool&eacute;ennes</title>
+<p>La directive <directive type="section" module="core">If</directive>
+permet de modifier la configuration en fonction d'une condition qui peut
+&ecirc;tre d&eacute;finie sous la forme d'une expression bool&eacute;enne. Dans l'exemple
+suivant, l'acc&egrave;s est interdit si l'en-t&ecirc;te HTTP Referer ne commence pas
+par "http://www.example.com/".</p>
+<example>
+&lt;If "!(%{HTTP_REFERER} -strmatch 'http://www.example.com/*')"&gt;<br />
+Require all denied<br />
+&lt;/If&gt;
+</example>
+
+</section>
+
<section id="whichwhen"><title>Que faut-il utiliser et quand ?</title>
<p>Choisir entre des conteneurs de syst&egrave;me de fichiers et des conteneurs
@@ -389,6 +403,26 @@ configuration dans un conteneur <code>&lt;Location
toutes les requ&ecirc;tes sans tenir compte de l'URL sp&eacute;cifique.</p>
</section>
+<section id="nesting"><title>Imbrication des sections</title>
+
+<p>Certains types de sections peuvent &ecirc;tre imbriqu&eacute;s : d'une part, on
+peut utiliser les sections <directive type="section"
+module="core">File</directive> &agrave; l'int&eacute;rieur des sections <directive
+type="section" module="core">Directory</directive>, d'autre part, on
+peut utiliser les
+directives <directive type="section" module="core">If</directive> &agrave;
+l'int&eacute;rieur des sections <directive type="section"
+module="core">Directory</directive>, <directive type="section"
+module="core">Location</directive> et <directive type="section"
+module="core">Files</directive>. Les valeurs des expressions
+rationnelles correspondant aux sections nomm&eacute;es se comportent de mani&egrave;re
+identique.</p>
+
+<p>Les sections imbriqu&eacute;es sont fusionn&eacute;es apr&egrave;s les sections
+non-imbriqu&eacute;es de m&ecirc;me type.</p>
+
+</section>
+
</section>
<section id="virtualhost"><title>H&ocirc;tes virtuels</title>
@@ -488,6 +522,9 @@ sont interpr&eacute;t&eacute;es.</p>
et <directive type="section"
module="core">LocationMatch</directive> sont appliqu&eacute;es
simultan&eacute;ment</li>
+
+ <li>Les directives <directive type="section" module="core">If</directive>
+ </li>
</ol>
<p>Mises &agrave; part les sections <directive type="section"