Commit 790e1f17 authored by Lucien Gentis's avatar Lucien Gentis
Browse files

XML updates.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1827657 13f79535-47bb-0310-9956-ffa450edef68
parent 34ac6e18
Loading
Loading
Loading
Loading
+36 −1
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 : 1565335 -->
<!-- English Revision : 1827552 -->

<!--
 Licensed to the Apache Software Foundation (ASF) under one or more
@@ -120,6 +120,41 @@ Listen 192.0.2.5:8000

  </section>

  <section id="reload">
    <title>Changer la configuration de l'écoute au redémarrage</title>

    <p>Lorsque httpd est redémarré, certaines remarques sont à prendre en compte
    quant aux modifications apportées aux directives <directive
    module="mpm_common">Listen</directive>. Au cours du redémarrage, httpd
    conserve la liaison avec les ports de la configuration précédente afin
    d'éviter l'obtention d'un message d'erreur "Connection refused" lors d'une
    tentative ultérieure de connexion au serveur. Si les modifications apportées au jeu de
    directives <directive module="mpm_common">Listen</directive> utilisé entrent
    en conflit avec ce dernier, le serveur refusera de redémarrer.</p>

    <p>Par exemple, modifier la configuration suivante :</p>
    
    <example>
    <highlight language="config">
      Listen 127.0.0.1:80
    </highlight>
    </example>

    <p>pour utiliser la suivante pourra échouer car écouter le port 80 sur
    toutes les adresses IP entre en conflit avec une écoute sélective du port 80
    sur la seule adresse IP 127.0.0.1.</p>
    
    <example>
    <highlight language="config">
      Listen 80
    </highlight>
    </example>

    <p>Pour qu'une telle modification de configuration soit prise en compte avec
    succès, il est nécessaire d'arrêter, puis de démarrer le serveur.</p>
    
  </section>

  <section id="ipv6">
    <title>Remarques sp&eacute;cifiques &agrave; IPv6</title>

+2 −1
Original line number Diff line number Diff line
<?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: 1818964 -->
<!-- English Revision: 1827611 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->

@@ -5328,6 +5328,7 @@ comme si la directive QualifyRedirectURL était définie à ON.</compatibility>
<description>Enregistrement de méthodes HTTP non standards</description>
<syntax>RegisterHttpMethod <var>méthode</var> [<var>méthode</var> [...]]</syntax>
<contextlist><context>server config</context></contextlist>
<compatibility>Disponible à partir de la version 2.4.24 du serveur HTTP Apache</compatibility>

<usage>
<p>Cette directive permet d'enregistrer des méthodes HTTP supplémentaires. Ceci
+21 −13
Original line number Diff line number Diff line
<?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: 1798332 -->
<!-- English Revision: 1827609 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->

@@ -338,10 +338,12 @@ pour le moteur de réécriture</description>
<name>RewriteMap</name>
<description>Définit une fonction de mise en correspondance pour la
recherche de mots-clés</description>
<syntax>RewriteMap <em>MapName</em> <em>MapType</em>:<em>MapSource</em>
<syntax>RewriteMap <em>MapName</em> <em>MapType</em>:<em>MapSource</em> [<em>MapTypeOptions</em>]
</syntax>
<contextlist><context>server config</context><context>virtual host</context>
</contextlist>
<compatibility>Le troisième paramètre, MapTypeOptions, est disponible à partir
de la version 2.4.29 du serveur HTTP Apache</compatibility>

<usage>
      <p>La directive <directive>RewriteMap</directive> définit une
@@ -384,12 +386,17 @@ recherche de mots-clés</description>
      </highlight>

      <p>Vous pourrez ensuite utiliser cette table dans une
      directive <directive>RewriteRule</directive> comme suit :</p>
      directive <directive module="mod_rewrite">RewriteRule</directive> comme suit :</p>

      <highlight language="config">
      RewriteRule "^/ex/(.*)" "${map-exemple:$1}"
      </highlight>

      <p>La signification de l'argument <em>MapTypeOptions</em> dépend du <em>MapType</em>
      spécifié. Veuillez vous référer au document <a
      href="../rewrite/rewritemap.html">Utiliser RewriteMap</a> pour
      plus de détails.</p>

      <p>Les combinaisons suivantes pour <em>type de correspondance</em>
      et <em>MapSource</em>
      peuvent être utilisées :</p>
@@ -643,7 +650,7 @@ la réécriture soit effectuée
		module="core">UseCanonicalPhysicalPort</directive>.</p>

		<p>Parmi les variables
		spécifiques à mod_rewrite, ou trouve les suivantes :</p>
		spécifiques à <module>mod_rewrite</module>, ou trouve les suivantes :</p>
        
                <dl>
                  <dt><code>API_VERSION</code></dt>
@@ -815,8 +822,9 @@ la réécriture soit effectuée
	principal (fichier <code>httpd.conf</code>), vous devez utiliser
	<code>%{LA-U:REMOTE_USER}</code> - cette variable est définie
	par la phase d'autorisation qui intervient <em>après</em> la
	phase de traduction d'URL (pendant laquelle mod_rewrite opère).</p>
        <p>Par contre, comme mod_rewrite implémente son contexte de
	phase de traduction d'URL (pendant laquelle <module>mod_rewrite</module>
	opère).</p>
        <p>Par contre, comme <module>mod_rewrite</module> implémente son contexte de
	répertoire (fichier <code>.htaccess</code>) via la phase Fixup
	de l'API, et comme la phase d'autorisation intervient
	<em>avant</em> cette dernière, vous pouvez vous contenter
@@ -1062,7 +1070,7 @@ RewriteRule ^(.+) /other/archive/$1 [R]
	l'<em>expression_de_comparaison</em> en ajoutant ces
	<strong><code>[</code><em>drapeaux</em><code>]</code></strong>
	comme troisième argument de la directive
	<code>RewriteCond</code>, où <em>drapeaux</em> est un
	<directive>RewriteCond</directive>, où <em>drapeaux</em> est un
	sous-ensemble séparé par des virgules des drapeaux suivants :</p>

      <ul>
@@ -1179,9 +1187,9 @@ RewriteRule "^/$" "/homepage.std.html" [L]
      du système de fichiers "en dessous" de l'endroit où la règle est définie.</p>

      <p>Le chemin correspondant actuel du système de fichiers est déterminé par
      des directives telles que <directive>DocumentRoot</directive> et
      <directive>Alias</directive>, ou même le résultat de substitutions dans
      des règles <directive>RewriteRule</directive> précédentes.  
      des directives telles que <directive module="core">DocumentRoot</directive> et
      <directive module="mod_alias">Alias</directive>, ou même le résultat de
      substitutions dans des règles <directive>RewriteRule</directive> précédentes.  
      </p>
      </li>

@@ -1243,8 +1251,8 @@ dans ce genre de contexte.</li>
	href="../rewrite/intro.html#regex">Introduction à
	mod_rewrite</a>.</p>

      <p>Dans mod_rewrite, on peut aussi utiliser le caractère NON
      ('<code>!</code>') comme préfixe de modèle. Ceci vous permet
      <p>Dans <module>mod_rewrite</module>, on peut aussi utiliser le caractère
      NOT ('<code>!</code>') comme préfixe de modèle. Ceci vous permet
      d'inverser la signification d'un modèle, soit pour dire
      ``<em>si l'URL considérée ne correspond <strong>PAS</strong> à
      ce modèle</em>''. Le caractère NON peut donc être utilisé à
@@ -1558,7 +1566,7 @@ substitution !

<note><title>Développement du répertoire home</title>
<p> Quand la chaîne de substitution commence par quelque chose comme
"/~user" (de manière explicite ou par références arrières), mod_rewrite
"/~user" (de manière explicite ou par références arrières), <module>mod_rewrite</module>
développe le répertoire home sans tenir compte de la présence ou de la
configuration du module <module>mod_userdir</module>.</p>

+3 −3
Original line number Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
<!-- English Revision: 1811748 -->
<!-- English Revision: 1827600 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : VIncent Deffontaines -->
<!--
@@ -384,8 +384,8 @@ directive <directive module="mod_rewrite">RewriteMap</directive>.</p>
    <code>on</code>.</p>

    <p>Par défaut, les programmes de réécriture externes sont lancés par
    l'utilisateur root. Pour en changer, il est possible
    sur les systèmes de style Unix de spécifier un autre couple
    l'utilisateur/groupe qui a démarré httpd. Pour changer ce comportement, il
    est possible sur les systèmes de style Unix de spécifier un autre couple
    utilisateur/groupe via le troisième argument de la directive <directive
    module="mod_rewrite">RewriteMap</directive>, et ceci au format
    <code>utilisateur:groupe</code>.</p>