From: Lucien Gentis Date: Tue, 1 May 2012 13:18:30 +0000 (+0000) Subject: Updates. X-Git-Tag: 2.5.0-alpha~6926 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6d378e85a07bc70848cdf2c120446a99af04001d;p=thirdparty%2Fapache%2Fhttpd.git Updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1332639 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/mod_auth_basic.xml.fr b/docs/manual/mod/mod_auth_basic.xml.fr index f5250db7078..2963edb36c9 100644 --- a/docs/manual/mod/mod_auth_basic.xml.fr +++ b/docs/manual/mod/mod_auth_basic.xml.fr @@ -1,7 +1,7 @@ - + @@ -68,18 +68,17 @@ cette zone du site web serveur.

Exemple - <Location /secure>
- - AuthType basic
- AuthName "private area"
- AuthBasicProvider dbm
- AuthDBMType SDBM
- AuthDBMUserFile /www/etc/dbmpasswd
- Require valid-user
-
- </Location> + +<Location /secure> + AuthType basic + AuthName "private area" + AuthBasicProvider dbm + AuthDBMType SDBM + AuthDBMUserFile /www/etc/dbmpasswd + Require valid-user +</Location> +
-

Les fournisseurs sont sollicités dans l'ordre jusqu'à ce que l'un d'entre eux trouve une correspondance pour le nom d'utilisateur de la requête ; alors, ce dernier fournisseur sera le seul à vérifier diff --git a/docs/manual/mod/mod_deflate.xml.fr b/docs/manual/mod/mod_deflate.xml.fr index 8e45e0abe0a..fdbf5f0f68b 100644 --- a/docs/manual/mod/mod_deflate.xml.fr +++ b/docs/manual/mod/mod_deflate.xml.fr @@ -1,7 +1,7 @@ - + @@ -43,7 +43,9 @@ client impatients.

Ne comprime que certains types de documents + AddOutputFilterByType DEFLATE text/html text/plain text/xml +

La configuration suivante, tout en produisant un contenu encore @@ -52,30 +54,27 @@ client configuration.

Comprime tout, sauf les images - <Location />
- - # Insère le filtre
- 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> + +<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> +
@@ -88,9 +87,9 @@ client directive suivante active la compression des documents dans le conteneur où elle est placée :

- + SetOutputFilter DEFLATE - +

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 où la compression n'est activée que pour les fichiers html de la documentation d'Apache :

- - <Directory "/racine-de-votre-serveur/manual">
- - AddOutputFilterByType DEFLATE text/html
-
- </Directory> -
+ +<Directory "/your-server-root/manual"> + AddOutputFilterByType DEFLATE text/html +</Directory> +

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 href="#recommended">exemple de configuration de la section précédente :

- - BrowserMatch ^Mozilla/4 gzip-only-text/html
- BrowserMatch ^Mozilla/4\.0[678] no-gzip
- BrowserMatch \bMSIE !no-gzip !gzip-only-text/html -
+ +BrowserMatch ^Mozilla/4 gzip-only-text/html +BrowserMatch ^Mozilla/4\.0[678] no-gzip +BrowserMatch \bMSIE !no-gzip !gzip-only-text/html +

Tout d'abord, on recherche un en-tête User-Agent qui signale un navigateur Netscape version 4.x. Ces versions ne @@ -172,14 +169,12 @@ client AddOutputFilter, comme dans l'exemple suivant :

- - <Location /dav-area>
- - ProxyPass http://example.com/
- SetOutputFilter INFLATE
-
- </Location> -
+ +<Location /dav-area> + ProxyPass http://example.com/ + SetOutputFilter INFLATE +</Location> +

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 AddInputFilter, comme dans l'exemple suivant :

- - <Location /dav-area>
- - SetInputFilter DEFLATE
-
- </Location> -
+ +<Location /dav-area> + SetInputFilter DEFLATE +</Location> +

Désormais, si une requête contient un en-tête Content-Encoding: gzip, son corps sera @@ -242,9 +235,9 @@ client DEFLATE dépend du contenu de l'en-tête User-Agent, vous devez spécifier :

- + Header append Vary User-Agent - +

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 les mandataires compatibles de tout mettre en cache.

Exemple + Header set Vary * + @@ -276,10 +271,12 @@ d'Apache href="../logs.html#accesslog">journal des accès.

Exemple - DeflateFilterNote ratio
-
- LogFormat '"%r" %b (%{ratio}n) "%{User-agent}i"' deflate
+ + DeflateFilterNote ratio + + LogFormat '"%r" %b (%{ratio}n) "%{User-agent}i"' deflate CustomLog logs/deflate_log deflate +

Pour extraire des informations plus précises de vos journaux, @@ -306,12 +303,14 @@ d'Apache suivante :

Journalisation détaillée - DeflateFilterNote Input instream
- DeflateFilterNote Output outstream
- DeflateFilterNote Ratio ratio
-
- LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate
- CustomLog logs/deflate_log deflate + +DeflateFilterNote Input instream +DeflateFilterNote Output outstream +DeflateFilterNote Ratio ratio + +LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate +CustomLog logs/deflate_log deflate +
mod_log_config diff --git a/docs/manual/mod/mod_echo.xml.fr b/docs/manual/mod/mod_echo.xml.fr index eda2b0c9179..5aa605f2663 100644 --- a/docs/manual/mod/mod_echo.xml.fr +++ b/docs/manual/mod/mod_echo.xml.fr @@ -1,7 +1,7 @@ - + @@ -54,7 +54,9 @@ d'Apache. ou de désactiver le serveur d'écho.

Exemple + ProtocolEcho On + diff --git a/docs/manual/mod/mod_sed.xml.fr b/docs/manual/mod/mod_sed.xml.fr index 6b7ab335eb9..b2faaa15d8e 100644 --- a/docs/manual/mod/mod_sed.xml.fr +++ b/docs/manual/mod/mod_sed.xml.fr @@ -1,7 +1,7 @@ - + @@ -75,33 +75,29 @@ recherche/remplacement de chaîne ou d'expression rationnelle.

Exemple de configuration Ajout d'un filtre en sortie - # Dans l'exemple suivant, le filtre sed va remplacer la chaîne + +# Dans l'exemple suivant, le filtre sed va remplacer la chaîne # "monday" par "MON" et la chaîne "sunday" par "SUN" dans les - # documents html avant de les envoyer au client.
- - <Directory "/var/www/docs/sed">
- - AddOutputFilter Sed html
- OutputSed "s/monday/MON/g"
- OutputSed "s/sunday/SUN/g"
-
- </Directory>
-
+ # documents html avant de les envoyer au client. +<Directory "/var/www/docs/sed"> + AddOutputFilter Sed html + OutputSed "s/monday/MON/g" + OutputSed "s/sunday/SUN/g" +</Directory> +
Ajout d'un filtre en entrée + # Dans l'exemple suivant, le filtre sed va remplacer la chaîne # "monday" par "MON" et la chaîne "sunday" par "SUN" dans les - # données POST envoyées à PHP.
- - <Directory "/var/www/docs/sed">
- - AddInputFilter Sed php
- InputSed "s/monday/MON/g"
- InputSed "s/sunday/SUN/g"
-
- </Directory>
-
+ # données POST envoyées à PHP. + <Directory "/var/www/docs/sed"> + AddInputFilter Sed php + InputSed "s/monday/MON/g" + InputSed "s/sunday/SUN/g" +</Directory> +
Commandes sed