]> granicus.if.org Git - apache/blobdiff - docs/manual/mod/core.xml.fr
xforms
[apache] / docs / manual / mod / core.xml.fr
index d307b9638be3dade24d0d5ea204181a585e7b616..287c2483f8c13681101d5bb9cd451b9779d0790f 100644 (file)
@@ -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: 1664071:1674195 (outdated) -->
+<!-- English Revision: 1710380:1725102 (outdated) -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -224,7 +224,7 @@ host</context>
     d&eacute;sactiv&eacute;es avec</p>
 
     <highlight language="config">
-&lt;Directory /&gt;
+&lt;Directory "/"&gt;
     AllowOverride None
 &lt;/Directory&gt;
     </highlight>
@@ -525,7 +525,7 @@ All pour les versions ant&eacute;rieures</default>
 
     <note><p>Pour des raisons de s&eacute;curit&eacute; et de performance, ne
     d&eacute;finissez pas <code>AllowOverride</code> &agrave; autre chose que
-    <code>None</code> dans votre bloc <code>&lt;Directory /&gt;</code>.
+    <code>None</code> dans votre bloc <code>&lt;Directory "/"&gt;</code>.
     Recherchez plut&ocirc;t (ou cr&eacute;ez) le bloc <code>&lt;Directory&gt;</code>
     qui se r&eacute;f&egrave;re au r&eacute;pertoire o&ugrave; vous allez pr&eacute;cis&eacute;ment placer un
     fichier <code>.htaccess</code>.</p>
@@ -598,6 +598,32 @@ AllowOverrideList CookieTracking CookieName
 <seealso><a href="../howto/htaccess.html">Fichiers .htaccess</a></seealso>
 </directivesynopsis>
 
+<directivesynopsis>
+    <name>AsyncFilter</name>
+    <description>D&eacute;finit le type de filtrage minimal disponible pour le
+    traitement asynchrone</description>
+    <syntax>AsyncFilter request|connection|network</syntax>
+    <default>AsyncFilter request</default>
+    <contextlist><context>server config</context><context>virtual host</context></contextlist>
+    <compatibility>Disponible &agrave; partir de la version 2.5.0 du serveur
+    HTTP Apache</compatibility>
+
+    <usage>
+        <p>Cette directive permet de d&eacute;finir les niveaux minimaux de
+       filtrage disponibles pour le traitement asynchrone. Son
+       utilisation s'av&egrave;re n&eacute;cessaire pour le support des filtres
+       externes anciens qui ne g&eacute;raient pas les meta-conteneurs
+       correctement.</p>
+
+        <p>Si elle est d&eacute;finie &agrave; "network", le traitement asynchrone se
+       limitera aux filtrages r&eacute;seau. Si elle est d&eacute;finie &agrave;
+       "connection", tous les filtres de r&eacute;seau et de connexion seront
+       disponibles pour le traitement asynchrone, y compris
+       <module>mod_ssl</module>. Si elle est d&eacute;finie &agrave;  "request", tous
+       les filtres seront disponibles pour le traitement asynchrone.</p>
+    </usage>
+</directivesynopsis>
+
 <directivesynopsis>
 <name>CGIMapExtension</name>
 <description>Technique permettant de localiser l'interpr&eacute;teur des
@@ -626,7 +652,7 @@ tant que variables CGI</description>
 <contextlist><context>directory</context><context>.htaccess</context>
 </contextlist>
 <override>AuthConfig</override>
-<compatibility>Disponible &agrave; partir de la version 2.5.0 du serveur HTTP
+<compatibility>Disponible &agrave; partir de la version 2.4.13 du serveur HTTP
 Apache</compatibility>
 
 <usage>
@@ -812,7 +838,7 @@ DESACTIV&Eacute;S &agrave; partir de la version 2.3.0.</compatibility>
   Define SSL
 &lt;/IfDefine&gt;
 
-    DocumentRoot /var/www/${servername}/htdocs
+    DocumentRoot "/var/www/${servername}/htdocs"
     </highlight>
 
     <p>Le caract&egrave;re ":" est interdit dans les noms de variables afin
@@ -851,9 +877,9 @@ host</context>
     caract&egrave;res. Les intervalles de caract&egrave;res <code>[]</code> sont aussi
     autoris&eacute;s. Aucun caract&egrave;re g&eacute;n&eacute;rique ne peut remplacer le caract&egrave;re
     `/', si bien que l'expression <code>&lt;Directory
-    /*/public_html&gt;</code> ne conviendra pas pour le chemin
+    "/*/public_html"&gt;</code> ne conviendra pas pour le chemin
      * <code>/home/user/public_html</code>, alors que <code>&lt;Directory
-    /home/*/public_html&gt;</code> conviendra. Exemple :</p>
+    "/home/*/public_html"&gt;</code> conviendra. Exemple :</p>
 
     <highlight language="config">
 &lt;Directory "/usr/local/httpd/htdocs"&gt;
@@ -861,6 +887,10 @@ host</context>
 &lt;/Directory&gt;
     </highlight>
 
+    <p>Les chemins de r&eacute;pertoires contenant des espaces <em>doivent</em> &ecirc;tre
+    entour&eacute;s de guillemets afin d'emp&ecirc;cher l'interpr&eacute;tation de ces
+    espaces comme fins d'arguments.</p>
+
     <note>
       <p>Soyez prudent avec l'argument <var>chemin r&eacute;pertoire</var> : il
       doit correspondre exactement au chemin du syst&egrave;me de fichier
@@ -894,7 +924,7 @@ host</context>
     exemple, avec</p>
 
     <highlight language="config">
-&lt;Directory /&gt;
+&lt;Directory "/"&gt;
   AllowOverride None
 &lt;/Directory&gt;
 
@@ -941,13 +971,13 @@ host</context>
     correspondante s'appliquera.</p>
 
    <p><strong>Notez que la politique d'acc&egrave;s par d&eacute;faut
-   dans les sections <code>&lt;Directory /&gt;</code> consiste &agrave;
+   dans les sections <code>&lt;Directory "/"&gt;</code> consiste &agrave;
    autoriser tout acc&egrave;s sans restriction. Ceci signifie qu'Apache httpd va servir tout fichier
    correspondant &agrave; une URL. Il est recommand&eacute; de modifier cette
    situation &agrave; l'aide d'un bloc du style</strong></p>
 
     <highlight language="config">
-&lt;Directory /&gt;
+&lt;Directory "/"&gt;
   Require all denied
 &lt;/Directory&gt;
     </highlight>
@@ -990,12 +1020,12 @@ du syst&egrave;me de fichiers correspondant &agrave; une expression rationnelle<
     ref="regex">expression rationnelle</glossary>. Par exemple :</p>
 
     <highlight language="config">
-&lt;DirectoryMatch "^/www/(.+/)?[0-9]{3}"&gt;
+&lt;DirectoryMatch "^/www/(.+/)?[0-9]{3}/"&gt;
     # ...
 &lt;/DirectoryMatch&gt;
 </highlight>
 
-    <p>conviendrait pour les sous-r&eacute;pertoires de <code>/www/</code> dont
+    <p>convient pour les sous-r&eacute;pertoires de <code>/www/</code> dont
     le nom se compose de trois chiffres.</p>
 
     <note><title>Compatibilit&eacute;</title>
@@ -1025,8 +1055,8 @@ du syst&egrave;me de fichiers correspondant &agrave; une expression rationnelle<
     nomm&eacute;s.</p>
 
 <highlight language="config">
-&lt;DirectoryMatch ^/var/www/combined/(?&lt;sitename&gt;[^/]+)&gt;
-    require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example
+&lt;DirectoryMatch "^/var/www/combined/(?&lt;sitename&gt;[^/]+)"&gt;
+    Require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example
 &lt;/DirectoryMatch&gt;
 </highlight>    
 </usage>
@@ -1404,7 +1434,7 @@ ErrorDocument 403 /cgi-bin/forbidden.pl?referrer=%{escape:%{HTTP_REFERER}}
     <highlight language="config">
 ErrorDocument 404 /cgi-bin/bad_urls.pl
 
-&lt;Directory /web/docs&gt;
+&lt;Directory "/web/docs"&gt;
   ErrorDocument 404 default
 &lt;/Directory&gt;
     </highlight>
@@ -1971,7 +2001,7 @@ host</context>
     exemple :</p>
 
     <highlight language="config">
-&lt;FilesMatch "\.(gif|jpe?g|png)$"&gt;
+&lt;FilesMatch ".+\.(gif|jpe?g|png)$"&gt;
     # ...
 &lt;/FilesMatch&gt;
 </highlight>
@@ -1979,6 +2009,11 @@ host</context>
     <p>correspondrait &agrave; la plupart des formats graphiques de
     l'Internet.</p>
 
+    <note>Les caract&egrave;res <code>.+</code> au d&eacute;but de l'expression
+    rationnelle permettent de s'assurer que les fichiers de nom
+    <code>.png</code>, ou <code>.gif</code>, par exemple, ne seront pas
+    pris en compte.</note>
+
     <p>A partir de la version 2.4.8, les groupes nomm&eacute;s et les
     r&eacute;f&eacute;rences arri&egrave;res sont extraits et enregistr&eacute;s dans
     l'environnement avec leur nom en majuscules et pr&eacute;fix&eacute;
@@ -1990,7 +2025,7 @@ host</context>
     nomm&eacute;s.</p>
 
 <highlight language="config">
-&lt;FilesMatch ^(?&lt;sitename&gt;[^/]+)&gt;
+&lt;FilesMatch "^(?&lt;sitename&gt;[^/]+)"&gt;
     require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example
 &lt;/FilesMatch&gt;
 </highlight>    
@@ -2035,13 +2070,13 @@ HTTP Content-Type pour les fichiers correspondants</description>
 
     <highlight language="config">
 # force le type MIME de tous les fichiers &agrave; image/gif:
-&lt;Location /images&gt;
+&lt;Location "/images"&gt;
   ForceType image/gif
 &lt;/Location&gt;
 
 # mais utilise les m&eacute;thodes classiques d'attribution du type MIME
 # dans le sous-r&eacute;pertoire suivant :
-&lt;Location /images/mixed&gt;
+&lt;Location "/images/mixed"&gt;
   ForceType None
 &lt;/Location&gt;
     </highlight>
@@ -2052,8 +2087,35 @@ HTTP Content-Type pour les fichiers correspondants</description>
     g&eacute;n&eacute;rateur de r&eacute;ponse sp&eacute;cifie en g&eacute;n&eacute;ral un type de contenu, cette
     directive est ignor&eacute;e.</p>
 
+    <note><title>Note</title>
+    <p>Si aucun gestionnaire n'est explicitement d&eacute;fini pour une
+    requ&ecirc;te, le type de contenu sp&eacute;cifi&eacute; sera aussi utilis&eacute; comme nom de
+    gestionnaire.</p>
+   
+    <p>Lorsque des directives explicites comme <directive
+    module="core">SetHandler</directive> ou
+    <directive>module="mod_mime">AddHandler</directive> ne s'appliquent
+    pas &agrave; la requ&ecirc;te courante, le nom du gestionnaire interne
+    normalement d&eacute;fini par ces directives correspondra alors au type de
+    contenu sp&eacute;cifi&eacute; par cette directive.
+    </p>
+    <p>Il s'agit d'un comportement historique que certains modules
+    tiers, comme mod_php, peuvent interpr&eacute;ter comme un type de contenu
+    artificiel ne servant qu'&agrave; indiquer le module qui doit prendre en
+    compte la requ&ecirc;te consid&eacute;r&eacute;e. 
+    </p>
+
+    <p>Dans la mesure du possible, il est conseill&eacute; d'&eacute;viter les
+    configurations qui comportent de tels types artificiels. En outre,
+    les configurations qui restreignent l'acc&egrave;s aux directives
+    <directive module="core" >SetHandler</directive> ou <directive
+    module="mod_mime">AddHandler</directive> doivent aussi restreindre
+    l'acc&egrave;s &agrave; cette directive.</p>
+    </note>
+
 </usage>
 </directivesynopsis>
+
 <directivesynopsis>
 <name>GprofDir</name>
 <description>R&eacute;pertoire dans lequel &eacute;crire les donn&eacute;es de profiling
@@ -2170,6 +2232,12 @@ host</context>
     directives qui supportent le <a
     href="directive-dict.html#Context">contexte de r&eacute;pertoire</a>.</p>
 
+    <note type="warning">
+    Certaines variables comme <code>CONTENT_TYPE</code> ainsi que
+    d'autres en-t&ecirc;tes de r&eacute;ponse ne seront pas disponibles dans ce bloc,
+    car elle sont d&eacute;finies apr&egrave;s l'&eacute;valuation des conditions &lt;If&gt;.
+    </note>
+
 </usage>
 
 <seealso><a href="../expr.html">Les expressions dans le serveur HTTP
@@ -2901,7 +2969,7 @@ host</context>
     /private1/ et /private1/file.txt, mais pas &agrave; /private1other. 
     </p>
     <highlight language="config">
-&lt;Location /private1&gt;
+&lt;Location "/private1"&gt;
     #  ...
 &lt;/Location&gt;
     </highlight>
@@ -2911,7 +2979,7 @@ host</context>
     &agrave; /private2/file.txt, mais pas &agrave; /private2other.
     </p>
     <highlight language="config">
-&lt;Location /private2<em>/</em>&gt;
+&lt;Location "/private2<em>/</em>"&gt;
     # ...
 &lt;/Location&gt;
     </highlight>
@@ -2926,7 +2994,7 @@ host</context>
     plut&ocirc;t les sections <directive
     type="section" module="core">Directory</directive> et <directive
     type="section" module="core">Files</directive>. <code>&lt;Location
-    /&gt;</code> constitue une exception et permet d'appliquer ais&eacute;ment
+    "/"&gt;</code> constitue une exception et permet d'appliquer ais&eacute;ment
     une configuration &agrave; l'ensemble du serveur.</p>
     </note>
 
@@ -2972,7 +3040,7 @@ host</context>
     utiliser :</p>
 
     <highlight language="config">
-&lt;Location /status&gt;
+&lt;Location "/status"&gt;
   SetHandler server-status
   Require host example.com
 &lt;/Location&gt;
@@ -2992,7 +3060,7 @@ host</context>
       explicitement les slashes multiples si telle est votre
       intention.</p>
 
-      <p>Par exemple, <code>&lt;LocationMatch ^/abc&gt;</code> va
+      <p>Par exemple, <code>&lt;LocationMatch "^/abc"&gt;</code> va
       correspondre &agrave; l'URL <code>/abc</code> mais pas &agrave; l'URL <code>
       //abc</code>. La directive <directive type="section"
       >Location</directive> sans expression rationnelle se comporte de
@@ -3002,7 +3070,7 @@ host</context>
       est utilis&eacute;e pour des requ&ecirc;tes non mandat&eacute;es, elle fera
       correspondre implicitement les slashes multiples &agrave; des slashes
       uniques. Par exemple, si vous sp&eacute;cifiez <code>&lt;Location
-      /abc/def&gt;</code>, une requ&ecirc;te de la forme
+      "/abc/def"&gt;</code>, une requ&ecirc;te de la forme
       <code>/abc//def</code> correspondra.</p>
     </note>
 </usage>
@@ -3040,6 +3108,15 @@ host</context>
     <p>correspondrait &agrave; toute URL contenant les sous-cha&icirc;nes
     <code>/extra/data</code> ou <code>/special/data</code>.</p>
 
+    <note><p>Si vous recherchez une URL <strong>commen&ccedil;ant par</strong>
+    plut&ocirc;t que seulement contenant <code>/extra/data</code>, pr&eacute;fixez
+    l'expression rationnelle avec un <code>^</code>.</p>
+
+    <highlight language="config">
+    &lt;LocationMatch "^/(extra|special)/data"&gt;
+    </highlight>
+    </note>
+
     <p>A partir de la version 2.4.8, les groupes nomm&eacute;s et les
     r&eacute;f&eacute;rences arri&egrave;res sont extraits et enregistr&eacute;s dans
     l'environnement avec leur nom en majuscules et pr&eacute;fix&eacute;
@@ -3051,7 +3128,7 @@ host</context>
     nomm&eacute;s.</p>
 
 <highlight language="config">
-&lt;LocationMatch ^/combined/(?&lt;sitename&gt;[^/]+)&gt;
+&lt;LocationMatch "^/combined/(?&lt;sitename&gt;[^/]+)"&gt;
     require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example
 &lt;/LocationMatch&gt;
 </highlight>    
@@ -3325,8 +3402,7 @@ Apache.</compatibility>
     </highlight>
 
     <note>
-        La directive <directive
-       module="core">LogLevelOverride</directive> n'affecte que les
+        La directive <directive>LogLevelOverride</directive> n'affecte que les
        messages associ&eacute;s &agrave; la requ&ecirc;te ou &agrave; la connexion. Les messages
        associ&eacute;s au serveur ne sont pas affect&eacute;s.
     </note>
@@ -3487,7 +3563,7 @@ verrou pour tous les mutex ou seulement les mutex sp&eacute;cifi&eacute;s</descr
     <p>La directive <directive>Mutex</directive> permet de d&eacute;finir le
     m&eacute;canisme de mutex, et &eacute;ventuellement le r&eacute;pertoire du fichier
     verrou que les modules et httpd utilisent pour s&eacute;rialiser l'acc&egrave;s aux
-    ressources. Sp&eacute;cifiez <code>default</code> comme premier argument
+    ressources. Sp&eacute;cifiez <code>default</code> comme second argument
     pour modifier la configuration de tous les mutex ; sp&eacute;cifiez un nom
     de mutex (voir la table ci-dessous) comme premier argument pour
     ne modifier que la configuration de ce mutex.</p>
@@ -3961,6 +4037,84 @@ serveur HTTP Apache.</compatibility>
 <seealso><directive module="mpm_common">Listen</directive></seealso>
 </directivesynopsis>
 
+<directivesynopsis>
+    <name>Protocols</name>
+    <description>Protocoles disponibles pour un serveur virtuel ou non</description>
+    <syntax>Protocols <var>protocole</var> ...</syntax>
+    <default>Protocols http/1.1</default>
+    <contextlist><context>server config</context><context>virtual host</context></contextlist>
+    <compatibility>Disponible &agrave; partir de la version 2.4.17 du serveur
+    HTTP Apache.</compatibility>
+    
+    <usage>
+        <p>Cette directive permet de sp&eacute;cifier la liste des protocoles
+       support&eacute;s par un serveur virtuel ou non. Cette liste &eacute;num&egrave;re les
+       protocoles qu'un client sera autoris&eacute; &agrave; n&eacute;gocier avec ce
+       serveur.</p>
+        
+        <p>Par d&eacute;faut,
+       seul le protocole http/1.1 est disponible (compatible avec les
+       clients http/1.0 et http/0.9). Par cons&eacute;quent, vous devez
+       fournir cette liste si vous voulez &eacute;tendre les protocoles
+       disponibles pour le serveur.</p>
+        
+        <p>Par exemple, si vous voulez autoriser le protocole
+       HTTP/2 pour un serveur avec TLS, utilisez
+       cette directive comme suit :</p>
+        
+        <highlight language="config">
+            Protocols h2 http/1.1
+        </highlight>
+
+        <p>Les protocoles valides sont <code>http/1.1</code> pour les
+       connexions http et https, <code>h2</code> pour les connections
+       https et <code>h2c</code> pour les connexions http. D'autres
+       modules peuvent fournir d'autres protocoles.</p>
+        
+        <p>Sp&eacute;cifier des protocoles non disponibles ou d&eacute;sactiv&eacute;s n'aura
+       aucun effet, et ceux-ci seront simplement ignor&eacute;s.</p>
+        
+        <p>Si un serveur virtuel ne poss&egrave;de pas de directive Protocols
+       propre, il h&eacute;rite des protocoles sp&eacute;cifi&eacute;s pour le serveur
+       principal. Autrement dit, les directives Protocols d&eacute;finies au
+       niveau d'un serveur virtuel remplacent celles d&eacute;finies au niveau
+       du serveur principal.
+        </p>
+
+    </usage>
+    <seealso><directive module="core">ProtocolsHonorOrder</directive></seealso>
+</directivesynopsis>
+
+
+<directivesynopsis>
+    <name>ProtocolsHonorOrder</name>
+    <description>D&eacute;termine qui du client ou du serveur d&eacute;termine l'ordre
+    des protocoles au cours de la n&eacute;gociation de la connexion</description>
+    <syntax>ProtocolsHonorOrder On|Off</syntax>
+    <default>ProtocolsHonorOrder On</default>
+    <contextlist><context>server config</context><context>virtual host</context></contextlist>
+    <compatibility>Disponible &agrave; partir de la version 2.4.17 du serveur
+    HTTP Apache.</compatibility>
+    
+    <usage>
+        <p>Cette directive permet de d&eacute;finir si le serveur doit tenir
+       compte de l'ordre des protocoles d&eacute;finis par la directive
+       <directive>Protocols</directive>.</p>
+        
+        <p>Si cette directive est d&eacute;finie &agrave; Off, l'ordre de la liste des
+       protocoles fournie par le client l'emporte sur l'ordre d&eacute;fini
+       dans la configuration du serveur.</p>
+        
+        <p>Si la directive <directive>ProtocolsHonorOrder</directive>
+       est d&eacute;finie &agrave; <code>on</code> (valeur par d&eacute;faut),
+       il n'est pas tenu compte de l'ordre de la liste des protocoles
+       fournie par le client, et seul l'ordre de la liste des protocles
+       d&eacute;finie au niveau du serveur influera la
+       n&eacute;gociation du protocole.</p>
+        
+    </usage>
+    <seealso><directive module="core">Protocols</directive></seealso>
+</directivesynopsis>
 
 <directivesynopsis>
 <name>RLimitCPU</name>
@@ -4562,7 +4716,7 @@ host</context>
     fichier particuli&egrave;re. Par exemple :</p>
 
     <highlight language="config">
-&lt;FilesMatch \.php$&gt;
+&lt;FilesMatch "\.php$"&gt;
     SetHandler application/x-httpd-php
 &lt;/FilesMatch&gt;
     </highlight>
@@ -4907,10 +5061,10 @@ d'h&ocirc;te sp&eacute;cifique ou &agrave; une adresse IP</description>
     <highlight language="config">
 &lt;VirtualHost 10.1.2.3:80&gt;
   ServerAdmin webmaster@host.example.com
-  DocumentRoot /www/docs/host.example.com
+  DocumentRoot "/www/docs/host.example.com"
   ServerName host.example.com
-  ErrorLog logs/host.example.com-error_log
-  TransferLog logs/host.example.com-access_log
+  ErrorLog "logs/host.example.com-error_log"
+  TransferLog "logs/host.example.com-access_log"
 &lt;/VirtualHost&gt;
     </highlight>
 
@@ -4923,10 +5077,10 @@ d'h&ocirc;te sp&eacute;cifique ou &agrave; une adresse IP</description>
     <highlight language="config">
 &lt;VirtualHost [2001:db8::a00:20ff:fea7:ccea]:80&gt;
   ServerAdmin webmaster@host.example.com
-  DocumentRoot /www/docs/host.example.com
+  DocumentRoot "/www/docs/host.example.com"
   ServerName host.example.com
-  ErrorLog logs/host.example.com-error_log
-  TransferLog logs/host.example.com-access_log
+  ErrorLog "logs/host.example.com-error_log"
+  TransferLog "logs/host.example.com-access_log"
 &lt;/VirtualHost&gt;
     </highlight>
 
@@ -5051,7 +5205,7 @@ fusionn&eacute;es avec les en-t&ecirc;tes</description>
 <syntax>MergeTrailers [on|off]</syntax>
 <default>MergeTrailers off</default>
 <contextlist><context>server config</context><context>virtual host</context></contextlist>
-<compatibility>Disponible &agrave; partir de la version 2.4.10 du serveur HTTP
+<compatibility>Disponible &agrave; partir de la version 2.4.11 du serveur HTTP
 Apache</compatibility>
 
 <usage>
@@ -5062,10 +5216,39 @@ Apache</compatibility>
     traitement des en-t&ecirc;tes ait une chance de pouvoir examiner ou
     modifier les en-t&ecirc;tes de la requ&ecirc;te.</p>
     <p>Cette option a &eacute;t&eacute; introduite dans un souci de compatibilit&eacute; avec
-    les versions ant&eacute;rieures &agrave; 2.4.10, o&ugrave; les donn&eacute;es suppl&eacute;mentaires
+    les versions ant&eacute;rieures &agrave; 2.4.11, o&ugrave; les donn&eacute;es suppl&eacute;mentaires
     &eacute;taient syst&eacute;matiquement fusionn&eacute;es avec les en-t&ecirc;tes de la requ&ecirc;te.</p>
 </usage>
 </directivesynopsis>
 
+<directivesynopsis>
+<name>QualifyRedirectURL</name>
+<description>V&eacute;rifie si la variable d'environnement REDIRECT_URL est
+pleinement qualifi&eacute;e</description>
+<syntax>QualifyRedirectURL ON|OFF</syntax>
+<default>QualifyRedirectURL OFF</default>
+<contextlist><context>server config</context><context>virtual host</context>
+<context>directory</context>
+</contextlist>
+<override>FileInfo</override>
+<compatibility>Directive support&eacute;e &agrave; partir de la version 2.4.18 du
+serveur HTTP Apache. Jusqu'&agrave; la version 2.4.17, le serveur se comportait
+comme si la directive QualifyRedirectURL &eacute;tait d&eacute;finie &agrave; ON.</compatibility>
+
+<usage>
+    <p>Cette directive permet de s'assurer que le serveur v&eacute;rifiera que
+    la variable d'environnement REDIRECT_URL est bien pleinement
+    qualifi&eacute;e. Par d&eacute;faut, cette variable contient l'URL textuellement
+    demand&eacute;e par le client, par exemple "/index.html". Avec <directive
+    module="core">QualifyRedirectURL ON</directive>, la m&ecirc;me requ&ecirc;te
+    affectera &agrave; la variable REDIRECT_URL une valeur du style
+    "http://www.example.com/index.html".</p>
+    <p>M&ecirc;me si cette directive n'est pas d&eacute;finie, lorsqu'une requ&ecirc;te est
+    soumise avec une URL pleinement qualifi&eacute;e, la variable REDIRECT_URL
+    contiendra quand-m&ecirc;me une URL pleinement qualifi&eacute;e.
+    </p>
+</usage>
+</directivesynopsis>
+
 
 </modulesynopsis>