Commit 4b78f7b5 authored by Lucien Gentis's avatar Lucien Gentis
Browse files

Updates.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1062450 13f79535-47bb-0310-9956-ffa450edef68
parent cb0f3cec
Loading
Loading
Loading
Loading
+24 −22
Changes for docs/manual/configuring.xml.fr: 24 added lines, 22 removed lines.
Original line number Diff line number Diff line
@@ -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">
+30 −29
Changes for docs/manual/env.xml.fr: 30 added lines, 29 removed lines.
Original line number Diff line number Diff line
<?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">
+35 −8
Changes for docs/manual/glossary.xml.fr: 35 added lines, 8 removed lines.
Original line number Diff line number Diff line
@@ -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>

+1 −7
Changes for docs/manual/howto/cgi.xml.fr: 1 added line, 7 removed lines.
Original line number Diff line number Diff line
<?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>
+26 −2
Changes for docs/manual/install.xml.fr: 26 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -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>
Loading