diff options
Diffstat (limited to 'docs/manual/mod/mod_deflate.xml.fr')
-rw-r--r-- | docs/manual/mod/mod_deflate.xml.fr | 129 |
1 files changed, 64 insertions, 65 deletions
diff --git a/docs/manual/mod/mod_deflate.xml.fr b/docs/manual/mod/mod_deflate.xml.fr index 9e01c3ae63..ac421dd04a 100644 --- a/docs/manual/mod/mod_deflate.xml.fr +++ b/docs/manual/mod/mod_deflate.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: 1300877:1334011 (outdated) --> +<!-- English Revision : 1334011 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -43,7 +43,9 @@ client</description> impatients.</p> <example><title>Ne comprime que certains types de documents</title> + <highlight language="config"> AddOutputFilterByType DEFLATE text/html text/plain text/xml + </highlight> </example> <p>La configuration suivante, tout en produisant un contenu encore @@ -52,30 +54,27 @@ client</description> configuration.</p> <example><title>Comprime tout, sauf les images</title> - <Location /><br /> - <indent> - # Insère le filtre<br /> - SetOutputFilter DEFLATE<br /> - <br /> - # Netscape 4.x a quelques problèmes ...<br /> - BrowserMatch ^Mozilla/4 gzip-only-text/html<br /> - <br /> - # Netscape 4.06-4.08 ont d'autres problèmes<br /> - BrowserMatch ^Mozilla/4\.0[678] no-gzip<br /> - <br /> - # MSIE se fait passer pour Netscape, mais ça marche<br /> - BrowserMatch \bMSIE !no-gzip !gzip-only-text/html<br /> - # Ne pas comprimer les images<br /> - SetEnvIfNoCase Request_URI \<br /> - <indent> - \.(?:gif|jpe?g|png)$ no-gzip dont-vary<br /> - </indent> - <br /> - # On s'assure que les mandataires ne servent pas le mauvais - # contenu<br /> - Header append Vary User-Agent env=!dont-vary<br /> - </indent> - </Location> + <highlight language="config"> +<Location /> + # Insert filter + SetOutputFilter DEFLATE + + # Netscape 4.x a quelques problèmes ... + BrowserMatch ^Mozilla/4 gzip-only-text/html + + # Netscape 4.06-4.08 ont d'autres problèmes + BrowserMatch ^Mozilla/4\.0[678] no-gzip + + # MSIE se fait passer pour Netscape, mais ça marche + BrowserMatch \bMSIE !no-gzip !gzip-only-text/html + # Ne pas comprimer les images + SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary + + # On s'assure que les mandataires ne servent pas le mauvais + # contenu + Header append Vary User-Agent env=!dont-vary +</Location> + </highlight> </example> </section> @@ -88,9 +87,9 @@ client</description> directive suivante active la compression des documents dans le conteneur où elle est placée :</p> - <example> + <highlight language="config"> SetOutputFilter DEFLATE - </example> + </highlight> <p>Certains navigateurs populaires ne gèrent pas la compression de tous les contenus, et pour résoudre ce problème, vous pouvez @@ -105,13 +104,11 @@ client</description> où la compression n'est activée que pour les fichiers html de la documentation d'Apache :</p> - <example> - <Directory "/racine-de-votre-serveur/manual"><br /> - <indent> - AddOutputFilterByType DEFLATE text/html<br /> - </indent> - </Directory> - </example> + <highlight language="config"> +<Directory "/your-server-root/manual"> + AddOutputFilterByType DEFLATE text/html +</Directory> + </highlight> <p>Pour les navigateurs qui ont des problèmes avec la compression de tous les types de fichiers, vous pouvez utiliser la directive @@ -125,11 +122,11 @@ client</description> href="#recommended">exemple de configuration</a> de la section précédente :</p> - <example> - BrowserMatch ^Mozilla/4 gzip-only-text/html<br /> - BrowserMatch ^Mozilla/4\.0[678] no-gzip<br /> - BrowserMatch \bMSIE !no-gzip !gzip-only-text/html - </example> + <highlight language="config"> +BrowserMatch ^Mozilla/4 gzip-only-text/html +BrowserMatch ^Mozilla/4\.0[678] no-gzip +BrowserMatch \bMSIE !no-gzip !gzip-only-text/html + </highlight> <p>Tout d'abord, on recherche un en-tête <code>User-Agent</code> qui signale un navigateur Netscape version 4.x. Ces versions ne @@ -172,14 +169,12 @@ client</description> <directive module="mod_mime">AddOutputFilter</directive>, comme dans l'exemple suivant :</p> - <example> - <Location /dav-area><br /> - <indent> - ProxyPass http://example.com/<br /> - SetOutputFilter INFLATE<br /> - </indent> - </Location> - </example> + <highlight language="config"> +<Location /dav-area> + ProxyPass http://example.com/ + SetOutputFilter INFLATE +</Location> + </highlight> <p>Dans cet exemple, les sorties comprimées par gzip en provenance de example.com seront décomprimées afin de pouvoir @@ -196,13 +191,11 @@ client</description> <directive module="mod_mime">AddInputFilter</directive>, comme dans l'exemple suivant :</p> - <example> - <Location /dav-area><br /> - <indent> - SetInputFilter DEFLATE<br /> - </indent> - </Location> - </example> + <highlight language="config"> +<Location /dav-area> + SetInputFilter DEFLATE +</Location> + </highlight> <p>Désormais, si une requête contient un en-tête <code>Content-Encoding: gzip</code>, son corps sera @@ -242,9 +235,9 @@ client</description> <code>DEFLATE</code> dépend du contenu de l'en-tête <code>User-Agent</code>, vous devez spécifier :</p> - <example> + <highlight language="config"> Header append Vary User-Agent - </example> + </highlight> <p>Si votre décision de comprimer le contenu dépend d'autres informations que celles contenues dans les en-têtes de la requête @@ -253,7 +246,9 @@ client</description> les mandataires compatibles de tout mettre en cache.</p> <example><title>Exemple</title> + <highlight language="config"> Header set Vary * + </highlight> </example> </section> @@ -276,10 +271,12 @@ d'Apache</compatibility> href="../logs.html#accesslog">journal des accès</a>.</p> <example><title>Exemple</title> - DeflateFilterNote ratio<br /> - <br /> - LogFormat '"%r" %b (%{ratio}n) "%{User-agent}i"' deflate<br /> + <highlight language="config"> + DeflateFilterNote ratio + + LogFormat '"%r" %b (%{ratio}n) "%{User-agent}i"' deflate CustomLog logs/deflate_log deflate + </highlight> </example> <p>Pour extraire des informations plus précises de vos journaux, @@ -306,12 +303,14 @@ d'Apache</compatibility> suivante :</p> <example><title>Journalisation détaillée</title> - DeflateFilterNote Input instream<br /> - DeflateFilterNote Output outstream<br /> - DeflateFilterNote Ratio ratio<br /> - <br /> - LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate<br /> - CustomLog logs/deflate_log deflate + <highlight language="config"> +DeflateFilterNote Input instream +DeflateFilterNote Output outstream +DeflateFilterNote Ratio ratio + +LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate +CustomLog logs/deflate_log deflate +</highlight> </example> </usage> <seealso><module>mod_log_config</module></seealso> |