]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
XML updates.
authorLucien Gentis <lgentis@apache.org>
Tue, 31 Jul 2018 16:10:16 +0000 (16:10 +0000)
committerLucien Gentis <lgentis@apache.org>
Tue, 31 Jul 2018 16:10:16 +0000 (16:10 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1837162 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/caching.xml.fr
docs/manual/expr.xml.fr
docs/manual/mod/core.xml.fr
docs/manual/mod/mod_proxy.xml.fr
docs/manual/mod/mod_proxy_http2.xml.fr

index c91046a4399ee1bef7462ba9030f191c1f482212..412cf7a48fd942ec07ddaf87049966e31b5cf327 100644 (file)
@@ -3,7 +3,7 @@
 <?xml-stylesheet type="text/xsl" href="style/manual.fr.xsl"?>
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision: 1766103 -->
+<!-- English Revision: 1836060 -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more
         module="mod_cache">CacheEnable</directive> et <directive
         module="mod_cache">CacheDisable</directive>.</li>
 
-        <li>La reponse doit avoir un code de statut HTTP de 200, 203, 300, 301
-       ou 410.</li>
+        <li>Si la reponse possède un code de statut HTTP autre que 200, 203, 300, 301
+       ou 410, elle doit aussi comporter un en-tête "Expires" ou
+       "Cache-Control".</li>
 
         <li>La requête doit être de type HTTP GET.</li>
 
index 00b120dcb289b42556f3dec8c28b188344a54538..d3036434667d7fcddbb3fb5e77167794351ae3e5 100644 (file)
@@ -1,7 +1,7 @@
 <?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: 1811111 -->
+<!-- English Revision: 1836758 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -763,6 +763,10 @@ Require expr %{REMOTE_ADDR} -in split s/.*?IP Address:([^,]+)/$1/, PeerExtList('
 # autre solution :
 Require expr "IP Address:%{REMOTE_ADDR}" -in split/, /, join PeerExtList('subjectAltName')
 
+# Journalisation conditionnelle
+CustomLog logs/access-errors.log common "expr=%{REQUEST_STATUS} >= 400"
+CustomLog logs/access-errors-specific.log common "expr=%{REQUEST_STATUS} -in {'405','410'}"
+
        </highlight>
 </section>
 
index 68fa6d8ed49d9f46940305714275e479043179f8..e224accbea26e5dc64349b55893266580a3624d5 100644 (file)
@@ -1,7 +1,7 @@
 <?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: 1828648 -->
+<!-- English Revision: 1835761 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -2552,6 +2552,12 @@ existe au démarrage</description>
     <var>filename</var> sera relatif au répertoire racine par défaut du serveur
     ou au répertoire racine passé dans la ligne de commande via l'option
     <code>-d</code>.</p>
+
+    <note type="warning"><title>Avertissement</title>
+    Avec la version 2.4.34, il est interdit de spécifier un <var>filename</var>
+    entouré de guillemets. Ceci provoquerait une erreur de syntaxe au démarrage.
+    Il est donc impossible de spécifier des noms de fichiers contenant des
+    espaces, mais ce défaut a été corrigé à partir de la version 2.4.35.</note>
     
 </usage>
 </directivesynopsis>
index 7e4c05c0389374b11ea9961c6e7c5a06ccd38901..8b6da7da4e4209aa6fe71d4b0b6c835ce771849a 100644 (file)
@@ -1,7 +1,7 @@
 <?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: 1834522 -->
+<!-- English Revision: 1836683 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -1796,11 +1796,27 @@ par un serveur mandaté en inverse</description>
     <module>mod_proxy_html</module>.
     </p>
 
-    <p><var>chemin</var> est le nom d'un chemin virtuel local.
-    <var>url</var> est une URL partielle pour le serveur distant. Ces
-    paramètres s'utilisent de la même façon qu'avec la directive <directive
-    module="mod_proxy">ProxyPass</directive>.</p>
+    <p><var>chemin</var> est le nom d'un chemin virtuel local. Il est combiné
+    avec le protocole, le nom d'hôte et le port pour former le préfixe de
+    remplacement de l'en-tête de réponse concerné. Ce paramètre est en général
+    identique au premier paramètre de la directive <directive
+    module="mod_proxy">ProxyPass</directive>.
+    </p>
 
+    <p><var>url</var> est une URL partielle pour le serveur distant. Lorsque le
+    serveur distant envoie les en-têtes explicitement mentionnés en commençant
+    par cette URL partielle, le préfixe du serveur distant est remplacé par un
+    préfixe qui pointe vers le mandataire inverse. Ce paramètre est en général
+    identique au second paramètre de la directive <directive
+    module="mod_proxy">ProxyPass</directive>, mais il peut être différent si le
+    serveur distant utilise un protocole, nom d'hôte, port ou chemin différent dans les
+    en-têtes concernés. Si la configuration contient une directive <directive
+    module="mod_proxy">ProxyPreserveHost</directive>, le nom d'hôte de l'URL
+    partielle correspondra peut-être déjà au nom d'hôte du mandataire inverse,
+    ce qui évitera la recherche et le remplacament effectués par cette
+    directive.
+    </p>
+    
     <p>Supposons par exemple que le serveur local a pour adresse
     <code>http://example.com/</code> ; alors</p>
 
index fe9901aa65f66020c2c3a4c0831b6433d1869f27..9e4340b554f5713378763e0e9dabb54f265b7e8a 100644 (file)
@@ -1,7 +1,7 @@
 <?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: 1830443 -->
+<!-- English Revision: 1836468 -->
 <!-- French translation : Lucien GENTIS -->
 
 <!--
@@ -25,7 +25,7 @@
 
 <name>mod_proxy_http2</name>
 <description>Support de HTTP/2 pour <module>mod_proxy</module></description>
-<status>Extension</status>
+<status>Experimental</status>
 <sourcefile>mod_proxy_http2.c</sourcefile>
 <identifier>proxy_http2_module</identifier>