From: Lucien Gentis Date: Sat, 24 May 2014 14:25:53 +0000 (+0000) Subject: XML Updates. X-Git-Tag: 2.4.10~193 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=78a94a152bbbdbe7877ebb026d8e442ca6ed3a24;p=apache XML Updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1597307 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/caching.xml.fr b/docs/manual/caching.xml.fr index 9382ce8589..a211e29282 100644 --- a/docs/manual/caching.xml.fr +++ b/docs/manual/caching.xml.fr @@ -3,7 +3,7 @@ - + + @@ -152,6 +152,15 @@ arbitraires </If> +

La syntaxe expr de la directive Require permet de réécrire + l'exemple précédent de la manière suivante :

+ + + +Require expr %{HTTP_USER_AGENT} != 'BadBot' + + Avertissement :

Contrôler l'accès en fonction de l'en-tête User-Agent n'est pas une technique fiable, car cet diff --git a/docs/manual/howto/index.xml.fr b/docs/manual/howto/index.xml.fr index 0c0bd8fa43..fbd9f0cbe2 100644 --- a/docs/manual/howto/index.xml.fr +++ b/docs/manual/howto/index.xml.fr @@ -1,7 +1,7 @@ - + @@ -62,8 +62,8 @@

L'interface CGI (Common Gateway Interface) fournit au serveur web une méthode d'interaction avec des programmes externes générateurs de contenu, souvent nommés - programmes CGI ou scripts CGI. Il s'agit de la méthode la plus - simple (et la plus courante) permettant d'ajouter du contenu + programmes CGI ou scripts CGI. Il s'agit d'une méthode + simple permettant d'ajouter du contenu dynamique à votre site web. Ce document se veut une introduction à la configuration de CGI sur votre serveur web Apache et à l'écriture de programmes CGI.

diff --git a/docs/manual/mod/mod_deflate.xml.fr b/docs/manual/mod/mod_deflate.xml.fr index 8de05460ca..0cb5624744 100644 --- a/docs/manual/mod/mod_deflate.xml.fr +++ b/docs/manual/mod/mod_deflate.xml.fr @@ -1,7 +1,7 @@ - + @@ -58,6 +58,13 @@ client
Activation de la compression + Compression et TLS +

Certaines applications web sont vulnérables aux attaques pour + vol d'information lorsque la connexion TLS transmet des données + compressées par deflate. Pour plus d'informations, voir en + détails la famille d'attaques de type "BREACH".

+
+
Compression de la sortie

La compression est implémentée par le filtre DEFLATE. La @@ -65,16 +72,10 @@ client conteneur où elle est placée :

- SetOutputFilter DEFLATE +SetOutputFilter DEFLATE +SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip -

Certains navigateurs populaires ne gèrent pas la compression de - tous les contenus, et pour résoudre ce problème, vous pouvez - définir la note gzip-only-text/html à 1 - pour ne permettre que la compression des fichiers html (voir - ci-dessous). Si vous définissez cette note à toute autre - valeur que 1, elle sera ignorée.

-

Si vous voulez limiter la compression à certains types MIME particuliers, vous pouvez utiliser la directive AddOutputFilterByType. Voici un exemple @@ -87,42 +88,6 @@ client </Directory> -

Pour les navigateurs qui ont des problèmes avec la compression - de tous les types de fichiers, vous pouvez utiliser la directive - BrowserMatch pour - définir la note no-gzip, pour le navigateur - considéré, de façon à ce qu'aucune compression ne soit effectuée. - Vous pouvez combiner no-gzip avec - gzip-only-text/html afin d'obtenir le meilleur - résultat possible. Dans ce cas, la première note l'emporte sur la - deuxième. Considérons l'extrait suivant de l'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 - - -

Tout d'abord, on recherche un en-tête User-Agent - qui signale un navigateur Netscape version 4.x. Ces versions ne - gèrent pas la compression des types de fichiers autres que - text/html. En outre, les versions 4.06, 4.07 et 4.08 - ont des problèmes avec la décompression des fichiers html. Par - conséquent, nous désactivons complètement le filtre deflate pour - ces derniers.

- -

La troisième directive BrowserMatch corrige l'identité - sous laquelle se présente le navigateur ; en effet, Microsoft - Internet Explorer s'identifie aussi lui-même comme "Mozilla/4", - mais par contre, il sait gérer les contenus compressés. On - recherche donc la chaîne additionnelle "MSIE" (\b - signifie "par mots entiers") dans l'en-tête - User-Agent, et si elle est trouvée, on annule les - restrictions définies auparavant.

- Note Le filtre DEFLATE est toujours inséré après les filtres RESOURCE comme PHP ou SSI. Il n'affecte jamais les