diff options
author | Lucien Gentis <lgentis@apache.org> | 2012-05-27 14:59:49 +0000 |
---|---|---|
committer | Lucien Gentis <lgentis@apache.org> | 2012-05-27 14:59:49 +0000 |
commit | 61615850b3e66a0c4ad4211d7b4c377180abef4b (patch) | |
tree | 9f045dd473ff020ae187e2c990db0735a1d22a98 /docs | |
parent | 31f9a0f56d34b5097e55e5724199bd28974de4fe (diff) | |
download | httpd-61615850b3e66a0c4ad4211d7b4c377180abef4b.tar.gz |
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1343058 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs')
-rw-r--r-- | docs/manual/filter.xml.fr | 3 | ||||
-rw-r--r-- | docs/manual/howto/auth.xml.fr | 4 | ||||
-rw-r--r-- | docs/manual/howto/htaccess.xml.fr | 8 | ||||
-rw-r--r-- | docs/manual/howto/public_html.xml.fr | 2 | ||||
-rw-r--r-- | docs/manual/howto/ssi.xml.fr | 2 | ||||
-rw-r--r-- | docs/manual/install.xml.fr | 18 | ||||
-rw-r--r-- | docs/manual/mod/mod_actions.xml.fr | 50 | ||||
-rw-r--r-- | docs/manual/mod/mod_asis.xml.fr | 4 | ||||
-rw-r--r-- | docs/manual/mod/mod_auth_basic.xml.fr | 23 | ||||
-rw-r--r-- | docs/manual/mod/mod_auth_digest.xml.fr | 85 | ||||
-rw-r--r-- | docs/manual/mod/mod_cache_disk.xml.fr | 27 | ||||
-rw-r--r-- | docs/manual/mod/mod_deflate.xml.fr | 129 | ||||
-rw-r--r-- | docs/manual/mod/mod_echo.xml.fr | 4 | ||||
-rw-r--r-- | docs/manual/mod/mod_env.xml.fr | 8 | ||||
-rw-r--r-- | docs/manual/mod/mod_lua.xml.fr | 92 | ||||
-rw-r--r-- | docs/manual/mod/mod_negotiation.xml.fr | 26 | ||||
-rw-r--r-- | docs/manual/mod/mod_sed.xml.fr | 44 | ||||
-rw-r--r-- | docs/manual/mod/mod_setenvif.xml.fr | 79 | ||||
-rw-r--r-- | docs/manual/mod/mod_so.xml.fr | 8 | ||||
-rw-r--r-- | docs/manual/ssl/index.xml.fr | 2 | ||||
-rw-r--r-- | docs/manual/ssl/ssl_intro.xml.fr | 2 |
21 files changed, 296 insertions, 324 deletions
diff --git a/docs/manual/filter.xml.fr b/docs/manual/filter.xml.fr index b471c16391..d564f0b725 100644 --- a/docs/manual/filter.xml.fr +++ b/docs/manual/filter.xml.fr @@ -3,7 +3,7 @@ <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> -<!-- English Revision: 1189549:1334033 (outdated) --> +<!-- English Revision : 1234033 --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more @@ -49,6 +49,7 @@ <module>mod_substitute</module> <module>mod_xml2enc</module> <module>mod_proxy_html</module> + <module>mod_policy</module> </modulelist> <directivelist> <directive module="mod_filter">FilterChain</directive> diff --git a/docs/manual/howto/auth.xml.fr b/docs/manual/howto/auth.xml.fr index a0bc7c3ce5..2f7ac2e908 100644 --- a/docs/manual/howto/auth.xml.fr +++ b/docs/manual/howto/auth.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision: 1331425:1333989 (outdated) --> +<!-- English Revision : 1333989 --> <!-- French translation : Lucien GENTIS --> <!-- Reviwed by : Vincent Deffontaines --> @@ -596,7 +596,7 @@ autorisation</title> Require ip 192.168.205 Require host phishers.example.com moreidiots.example Require host ke - </RequireNone> + </RequireNone> </RequireAll> </highlight> diff --git a/docs/manual/howto/htaccess.xml.fr b/docs/manual/howto/htaccess.xml.fr index 6b94af7efb..ce9b3f03c2 100644 --- a/docs/manual/howto/htaccess.xml.fr +++ b/docs/manual/howto/htaccess.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision: 1330277:1337882 (outdated) --> +<!-- English Revision : 1337882 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -244,8 +244,8 @@ modifier la configuration du serveur au niveau de chaque répertoire.</p> <example><title>Section de votre fichier <code>httpd.conf</code></title> <highlight language="config"> -<Directory /www/htdocs/example><br /> - AddType text/example .exm<br /> +<Directory /www/htdocs/example> + AddType text/example .exm </Directory> </highlight> </example> @@ -323,7 +323,7 @@ modifier la configuration du serveur au niveau de chaque répertoire.</p> <highlight language="config"> <Directory /www/htdocs> - Allowoverride All + AllowOverride All </Directory> <Location /> diff --git a/docs/manual/howto/public_html.xml.fr b/docs/manual/howto/public_html.xml.fr index a8b308ecc5..dec3a42e86 100644 --- a/docs/manual/howto/public_html.xml.fr +++ b/docs/manual/howto/public_html.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision: 1330277:1333989 (outdated) --> +<!-- English Revision : 1333989 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> diff --git a/docs/manual/howto/ssi.xml.fr b/docs/manual/howto/ssi.xml.fr index 64b715f596..998947d075 100644 --- a/docs/manual/howto/ssi.xml.fr +++ b/docs/manual/howto/ssi.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision: 1331486:1333989 (outdated) --> +<!-- English Revision : 1333989 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> diff --git a/docs/manual/install.xml.fr b/docs/manual/install.xml.fr index 85dc1c994d..1df9bee01d 100644 --- a/docs/manual/install.xml.fr +++ b/docs/manual/install.xml.fr @@ -3,7 +3,7 @@ <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> -<!-- English Revision: 1296736:1334033 (outdated) --> +<!-- English Revision : 1334033 --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more @@ -123,18 +123,18 @@ <dt>APR et APR-Util</dt> <dd>APR et APR-Util doivent être déjà installés sur votre système. Si ce n'est pas le cas, ou si vous préférez ne pas utiliser les - versions fournies avec le système, téléchargez les dernières + versions fournies par le système, téléchargez les dernières versions d'APR et APR-Util depuis <a href="http://apr.apache.org/">Apache APR</a>, décompressez-les - dans <code>./srclib/apr</code> et <code>./srclib/apr-util</code> - (assurez-vous que les noms de répertoires ne comportent pas de - numéro de version ; par exemple, la distribution APR doit se - trouver dans ./srclib/apr/), et utilisez l'option - <code>--with-included-apr</code> du script + respectivement dans <code>./srclib/apr</code> et + <code>./srclib/apr-util</code> (les noms des répertoires ne + doivent pas comporter de numéros de versions ; par exemple, la + distribution d'APR doit se trouver dans ./srclib/apr/), et + utilisez l'option <code>--with-included-apr</code> du script <code>./configure</code>. Sur certaines plateformes, vous devrez peut-être installer les paquets <code>-dev</code> correspondants - pour permettre la compilation de httpd avec la version - installée de PCRE.</dd> + pour permettre la compilation de httpd avec les versions + installées d'APR et APR-Util.</dd> <dt>Bibliothèque d'expressions rationnelles compatibles Perl (PCRE)</dt> diff --git a/docs/manual/mod/mod_actions.xml.fr b/docs/manual/mod/mod_actions.xml.fr index 1c2d6cbac1..0daea8a1ca 100644 --- a/docs/manual/mod/mod_actions.xml.fr +++ b/docs/manual/mod/mod_actions.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: 1174747:1334008 (outdated) --> +<!-- English Revision : 1334008 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -79,22 +79,24 @@ gestionnaire ont été introduits dans Apache 2.1</compatibility> <code>REDIRECT_HANDLER</code>.</p> <example><title>Exemple : type MIME</title> - # Requêtes concernant des fichiers possédant un type de contenu - # MIME particulier :<br /> - Action image/gif /cgi-bin/images.cgi<br /> - <br /> + <highlight language="config"> +# Requests for files of a particular MIME content type: +Action image/gif /cgi-bin/images.cgi + </highlight> </example> <p>Dans cet exemple, les requêtes pour des fichiers possédant le type de contenu MIME <code>image/gif</code> seront traitées par le script CGI <code>/cgi-bin/images.cgi</code>.</p> - <example><title>Example: extension de nom de fichier</title> - # Fichiers dont le nom possède une extension particulière<br /> - AddHandler mon-type-de-fichier .xyz<br /> - Action mon-type-de-fichier /cgi-bin/program.cgi<br /> + <example> + <title>Example: File extension</title> + <highlight language="config"> +# Files of a particular file extension +AddHandler my-file-type .xyz +Action my-file-type /cgi-bin/program.cgi + </highlight> </example> - <p>Dans cet exemple, les requêtes pour des fichiers possédant l'extension <code>.xyz</code> seront traitées par le script CGI <code>/cgi-bin/programme.cgi</code>.</p> @@ -105,14 +107,12 @@ gestionnaire ont été introduits dans Apache 2.1</compatibility> directive <directive>Action</directive> pour des localisations virtuelles.</p> - <example><title>Exemple</title> - <Location /news><br /> - <indent> - SetHandler news-handler<br /> - Action news-handler /cgi-bin/news.cgi virtual<br /> - </indent> - </Location> - </example> + <highlight language="config"> +<Location /news> + SetHandler news-handler + Action news-handler /cgi-bin/news.cgi virtual +</Location> + </highlight> </usage> <seealso><directive module="mod_mime">AddHandler</directive></seealso> @@ -154,13 +154,13 @@ particulière.</description> foo.html?hi). Dans le cas contraire, la requête sera traitée normalement.</p> - <example><title>Exemples</title> - # Toutes les requêtes GET aboutissent ici<br /> - Script GET /cgi-bin/search<br /> - <br /> - # Un gestionnaire CGI pour la méthode PUT<br /> - Script PUT /~bob/put.cgi<br /> - </example> + <highlight language="config"> +# All GET requests go here +Script GET /cgi-bin/search + +# A CGI PUT handler +Script PUT /~bob/put.cgi + </highlight> </usage> </directivesynopsis> diff --git a/docs/manual/mod/mod_asis.xml.fr b/docs/manual/mod/mod_asis.xml.fr index ecfe893a3a..f8d7881018 100644 --- a/docs/manual/mod/mod_asis.xml.fr +++ b/docs/manual/mod/mod_asis.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: 1036315:1334008 (outdated) --> +<!-- English Revision : 1334008 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -54,7 +54,7 @@ d'Apache httpd</a></seealso> <p>Dans le fichier de configuration, associez les fichiers asis au gestionnaire <code>send-as-is</code> comme ceci :</p> - <example>AddHandler send-as-is asis</example> + <highlight language="config">AddHandler send-as-is asis</highlight> <p>Le contenu de tout fichier possédant l'extension <code>.asis</code> sera envoyé par Apache httpd au client pratiquement tel diff --git a/docs/manual/mod/mod_auth_basic.xml.fr b/docs/manual/mod/mod_auth_basic.xml.fr index 5d31db3aa9..9fdcc405e9 100644 --- a/docs/manual/mod/mod_auth_basic.xml.fr +++ b/docs/manual/mod/mod_auth_basic.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: 1300936:1334008 (outdated) --> +<!-- English Revision : 1334008 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -68,18 +68,17 @@ cette zone du site web</description> serveur.</p> <example><title>Exemple</title> - <Location /secure><br /> - <indent> - AuthType basic<br /> - AuthName "private area"<br /> - AuthBasicProvider dbm<br /> - AuthDBMType SDBM<br /> - AuthDBMUserFile /www/etc/dbmpasswd<br /> - Require valid-user<br /> - </indent> - </Location> + <highlight language="config"> +<Location /secure> + AuthType basic + AuthName "private area" + AuthBasicProvider dbm + AuthDBMType SDBM + AuthDBMUserFile /www/etc/dbmpasswd + Require valid-user +</Location> + </highlight> </example> - <p>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_auth_digest.xml.fr b/docs/manual/mod/mod_auth_digest.xml.fr index 434dd4a117..fc697ca4f5 100644 --- a/docs/manual/mod/mod_auth_digest.xml.fr +++ b/docs/manual/mod/mod_auth_digest.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: 1300936:1337105 (outdated) --> +<!-- English Revision : 1337105 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -61,17 +61,17 @@ condensés</title> texte) à l'aide de l'outil <program>htdigest</program>.</p> <example><title>Exemple :</title> - <Location /private/><br /> - <indent> - AuthType Digest<br /> - AuthName "private area"<br /> - AuthDigestDomain /private/ http://mirror.my.dom/private2/<br /> - <br /> - AuthDigestProvider file<br /> - AuthUserFile /web/auth/.digest_pw<br /> - Require valid-user<br /> - </indent> - </Location> + <highlight language="config"> +<Location /private/> + AuthType Digest + AuthName "private area" + AuthDigestDomain /private/ http://mirror.my.dom/private2/ + + AuthDigestProvider file + AuthUserFile /web/auth/.digest_pw + Require valid-user +</Location> + </highlight> </example> <note><title>Note</title> @@ -127,7 +127,9 @@ condensés</title> <example><title>Utilisation de l'authentification à base de condensé avec MSIE :</title> - BrowserMatch "MSIE" AuthDigestEnableQueryStringHack=On + <highlight language="config"> + BrowserMatch "MSIE" AuthDigestEnableQueryStringHack=On + </highlight> </example> <p>Cette correction n'est pas nécessaire avec MSIE 7, bien que son @@ -241,53 +243,6 @@ serveur (nonce)</description> </directivesynopsis> <directivesynopsis> -<name>AuthDigestNonceFormat</name> -<description>Détermine la manière dont le nombre à valeur unique du -serveur (nonce) est généré</description> -<syntax>AuthDigestNonceFormat <var>format</var></syntax> -<contextlist><context>directory</context><context>.htaccess</context> -</contextlist> -<override>AuthConfig</override> - -<usage> - <note>Non encore implémenté.</note> - <!-- La directive AuthDigestNonceFormat permet de déterminer la - manière dont le nombre à valeur unique du serveur (nonce) est - généré. --> -</usage> -</directivesynopsis> - -<directivesynopsis> -<name>AuthDigestNcCheck</name> -<description>Active ou désactive la vérification du nombre d'envois du -nombre à valeur unique (nonce) par le serveur</description> -<syntax>AuthDigestNcCheck On|Off</syntax> -<default>AuthDigestNcCheck Off</default> -<contextlist><context>server config</context></contextlist> - -<usage> - <note> - Non encore implémenté. - </note> - <!-- - <p>La directive AuthDigestNcCheck permet d'activer ou de désactiver - la vérification du nombre d'envois du nombre à valeur unique (nonce) - par le serveur.</p> - - <p>Bien que la définition de cette directive à On soit recommandée - du point de vue de la sécurité, elle a des conséquences importantes sur - les performances du serveur. Pour vérifier le nombre d'envois du nonce, - *toutes* les requêtes (du moins toutes celles qui possèdent un - en-tête d'autorisation, qu'elles requièrent ou non une - authentification à base de condensé) doivent être sérialisées au - travers d'une section critique. Si le serveur traite un grand nombre - de requêtes qui possèdent un en-tête d'autorisation, l'impact sur - les performances pourra se montrer sensible.</p> - --> -</usage> -</directivesynopsis> - -<directivesynopsis> <name>AuthDigestAlgorithm</name> <description>Sélectionne l'algorithme utilisé pour calculer les condensés du défit et de sa réponse</description> @@ -375,11 +330,11 @@ les informations à propos des clients</description> MégaOctets. Par exemple, les directives qui suivent sont toutes équivalentes :</p> - <example> - AuthDigestShmemSize 1048576<br /> - AuthDigestShmemSize 1024K<br /> - AuthDigestShmemSize 1M - </example> + <highlight language="config"> +AuthDigestShmemSize 1048576 +AuthDigestShmemSize 1024K +AuthDigestShmemSize 1M + </highlight> </usage> </directivesynopsis> diff --git a/docs/manual/mod/mod_cache_disk.xml.fr b/docs/manual/mod/mod_cache_disk.xml.fr index 342d3a1b8b..c638aea6fe 100644 --- a/docs/manual/mod/mod_cache_disk.xml.fr +++ b/docs/manual/mod/mod_cache_disk.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: 1029833:1334011 (outdated) --> +<!-- English Revision: 1334011 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -60,6 +60,7 @@ cache HTTP.</description> <module>mod_cache_disk</module> pour que ce dernier puisse fonctionner.</p> </note> + <note><title>Note :</title> <p>Lorsque la plate-forme la supporte, et si elle est activée via la directive <directive module="core">EnableSendfile</directive>, <module>mod_cache_disk</module> utilise la fonctionnalité sendfile @@ -69,7 +70,11 @@ cache HTTP.</description> un contexte de répertoire ou de fichier .htaccess, car le module ne dispose pas des définitions correspondantes lorsque la requête est servie depuis le cache.</p> + </note> </summary> +<seealso><module>mod_cache</module></seealso> +<seealso><module>mod_cache_socache</module></seealso> +<seealso><a href="../caching.html">Guide de la mise en cache</a></seealso> <directivesynopsis> <name>CacheRoot</name> @@ -92,9 +97,9 @@ seront stockés</description> définir la structure des sous-répertoires du répertoire racine spécifié.</p> - <example> + <highlight language="config"> CacheRoot c:/cacheroot - </example> + </highlight> </usage> </directivesynopsis> @@ -174,9 +179,9 @@ sous-répertoires</description> définir la taille minimale d'un document, en octets, pour que celui-ci puisse faire l'objet d'un stockage dans le cache.</p> - <example> + <highlight language="config"> CacheMinFileSize 64 - </example> + </highlight> </usage> </directivesynopsis> @@ -195,9 +200,9 @@ sous-répertoires</description> définir la taille maximale d'un document, en octets, pour que celui-ci puisse faire l'objet d'un stockage dans le cache.</p> - <example> + <highlight language="config"> CacheMaxFileSize 64000 - </example> + </highlight> </usage> </directivesynopsis> <directivesynopsis> @@ -227,9 +232,9 @@ mettre en cache avant de les envoyer au client</description> enregistrées dans le cache, et non lorsque les données sont servies à partir du cache.</p> - <example> + <highlight language="config"> CacheReadSize 102400 - </example> + </highlight> </usage> </directivesynopsis> @@ -263,9 +268,9 @@ avant d'envoyer les données au client</description> que le serveur n'effectue pas une mise en tampon excessive au cas où les données arriveraient plus vite que prévu.</p> - <example> + <highlight language="config"> CacheReadTime 1000 - </example> + </highlight> </usage> </directivesynopsis> 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> diff --git a/docs/manual/mod/mod_echo.xml.fr b/docs/manual/mod/mod_echo.xml.fr index 18ee36424f..e9483e115e 100644 --- a/docs/manual/mod/mod_echo.xml.fr +++ b/docs/manual/mod/mod_echo.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: 654507:1334016 (outdated) --> +<!-- English Revision : 1334016 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -54,7 +54,9 @@ d'Apache.</compatibility> ou de désactiver le serveur d'écho.</p> <example><title>Exemple</title> + <highlight language="config"> ProtocolEcho On + </highlight> </example> </usage> diff --git a/docs/manual/mod/mod_env.xml.fr b/docs/manual/mod/mod_env.xml.fr index 9f12d9bce0..e088f46f41 100644 --- a/docs/manual/mod/mod_env.xml.fr +++ b/docs/manual/mod/mod_env.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: 1174747:1334016 (outdated) --> +<!-- English Revision : 1334016 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -62,7 +62,9 @@ shell</description> shell qui a invoqué le processus <program>httpd</program>.</p> <example><title>Exemple</title> + <highlight language="config"> PassEnv LD_LIBRARY_PATH + </highlight> </example> </usage> </directivesynopsis> @@ -81,7 +83,9 @@ shell</description> transmise aux scripts CGI et aux pages SSI.</p> <example><title>Exemple</title> + <highlight language="config"> SetEnv SPECIAL_PATH /foo/bin + </highlight> </example> <note><p>Les variables d'environnement internes définies par cette directive le sont <em>après</em> l'exécution de la plupart des @@ -113,7 +117,9 @@ shell</description> qui sont transmises aux scripts CGI et aux pages SSI.</p> <example><title>Exemple</title> + <highlight language="config"> UnsetEnv LD_LIBRARY_PATH + </highlight> </example> </usage> </directivesynopsis> diff --git a/docs/manual/mod/mod_lua.xml.fr b/docs/manual/mod/mod_lua.xml.fr index 44f0149b75..b5a2a53017 100644 --- a/docs/manual/mod/mod_lua.xml.fr +++ b/docs/manual/mod/mod_lua.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: 1238738:1342159 (outdated) --> +<!-- English Revision : 1342159 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -58,18 +58,18 @@ jour.</note> <p>La directive de base pour le chargement du module est</p> -<example> +<highlight language="config"> LoadModule lua_module modules/mod_lua.so -</example> +</highlight> <p> <code>mod_lua</code> fournit un gestionnaire nommé <code>lua-script</code> qui peut être utilisé avec une directive <code>AddHandler</code> :</p> -<example> +<highlight language="config"> AddHandler lua-script .lua -</example> +</highlight> <p> Ceci aura pour effet de faire traiter les requêtes pour les fichiers @@ -93,7 +93,9 @@ gestionnaire.</p> gestionnaire, plutôt que de simplement évaluer le corps d'un script dans le style de CGI. Une fonction de gestionnaire se présente comme suit :</p> -<example><title>example.lua</title><pre> + +<highlight language="lua"> +<strong>example.lua</strong> -- exemple de gestionnaire require "string" @@ -109,17 +111,17 @@ function handle(r) if r.method == 'GET' then for k, v in pairs( r:parseargs() ) do - r:puts( string.format("%s: %s", k, v) ) + r:puts( string.format("%s: %s\n", k, v) ) end elseif r.method == 'POST' then for k, v in pairs( r:parsebody() ) do - r:puts( string.format("%s: %s", k, v) ) + r:puts( string.format("%s: %s\n", k, v) ) end else r:puts("unknown HTTP method " .. r.method) end end -</pre></example> +</highlight> <p> Ce gestionnaire se contente d'afficher les arguments codés d'un uri ou @@ -151,7 +153,8 @@ code d'état HTTP ou des valeurs OK, DONE, ou DECLINED, que vous pouvez écrire dans lua sous la forme <code>apache2.OK</code>, <code>apache2.DONE</code>, ou <code>apache2.DECLINED</code>.</p> -<example><title>translate_name.lua</title><pre> +<highlight language="lua"> +<strong>translate_name.lua</strong> -- exemple d'accroche qui réécrit un URI en chemin du système de fichiers. @@ -165,9 +168,10 @@ function translate_name(r) -- on ne gère pas cette URL et on donne sa chance à un autre module return apache2.DECLINED end -</pre></example> +</highlight> -<example><title>translate_name2.lua</title><pre> +<highlight language="lua"> +<strong>translate_name2.lua</strong> --[[ exemple d'accroche qui réécrit un URI vers un autre URI. Il renvoie un apache2.DECLINED pour permettre à un autre interpréteur d'URL de travailler sur la substitution, y compris l'accroche translate_name @@ -186,7 +190,7 @@ function translate_name(r) end return apache2.DECLINED end -</pre></example> +</highlight> </section> <section id="datastructures"><title>Structures de données</title> @@ -343,28 +347,26 @@ end <p>La structure request_rec possède (au minimum) les méthodes suivantes :</p> - <example> + <highlight language="lua"> r:addoutputfilter(name|function) -- ajoute un filtre en sortie - </example> + </highlight> - <example> - r:parseargs() -- renvoie une table lua contenant les arguments - de la chaîne de paramètres de la requête - </example> + <highlight language="lua"> + r:parseargs() -- returns a lua table containing the request's query string arguments + </highlight> - <example> - r:parsebody() -- interprète le corps de la requête en tant que - méthode POST et renvoie une table lua - </example> + <highlight language="lua"> + r:parsebody() -- parse the request body as a POST and return a lua table + </highlight> - <example> + <highlight language="lua"> r:puts("bonjour", " le monde", "!") -- affichage dans le corps de la réponse - </example> + </highlight> - <example> + <highlight language="lua"> r:write("une simple chaîne") -- affichage dans le corps de la réponse - </example> + </highlight> </dd> </dl> @@ -372,7 +374,7 @@ end <section id="logging"><title>Fonctions de journalisation</title> -<example> +<highlight language="lua"> -- exemples de messages de journalisation r:trace1("Ceci est un message de journalisation de niveau trace") -- les niveaux valides vont de trace1 à trace8 <br /> @@ -384,7 +386,7 @@ end r:alert("Ceci est un message de journalisation de niveau alert")<br /> r:crit("Ceci est un message de journalisation de niveau crit")<br /> r:emerg("Ceci est un message de journalisation de niveau emerg")<br /> -</example> +</highlight> </section> @@ -484,16 +486,18 @@ par défaut est once</description> Prenez garde aux problèmes de sécurité en écrivant vos expressions rationnelles.</p> <example><title>Exemples :</title> - LuaMapHandler /(\w+)/(/w+) /scripts/$1.lua handle_$2 + <highlight language="config"> + LuaMapHandler /(\w+)/(\w+) /scripts/$1.lua handle_$2 + </highlight> </example> <p>Cette directive va faire correspondre des uri comme /photos/show?id=9 au fichier /scripts/photos.lua, et invoquera la fonction de gestionnaire handle_show au niveau de la vm lua après chargement de ce fichier.</p> -<example> +<highlight language="config"> LuaMapHandler /bingo /scripts/wombat.lua -</example> +</highlight> <p>Cette directive invoquera la fonction "handle" qui est la valeur par défaut si aucun nom de fonction spécifique n'est spécifié.</p> @@ -513,8 +517,10 @@ par défaut est once</description> que lua. Ceci modifie le package.path dans les vms lua.</p> <example><title>Exemples :</title> - LuaPackagePath /scripts/lib/?.lua<br /> - LuaPackagePath /scripts/lib/?/init.lua + <highlight language="config"> +LuaPackagePath /scripts/lib/?.lua +LuaPackagePath /scripts/lib/?/init.lua + </highlight> </example> </usage> </directivesynopsis> @@ -561,9 +567,11 @@ par défaut est once</description> en développement.</p> <example><title>Exemples :</title> - LuaCodeCache stat<br /> - LuaCodeCache forever<br /> - LuaCodeCache never<br /> + <highlight language="config"> +LuaCodeCache stat +LuaCodeCache forever +LuaCodeCache never + </highlight> </example> </usage> @@ -598,10 +606,12 @@ version 2.3.15 du serveur HTTP Apache.</compatibility> <p>Exemple :</p> -<example><pre> +<highlight language="config"> # httpd.conf LuaHookTranslateName /scripts/conf/hooks.lua silly_mapper +</highlight> +<highlight language="lua"> -- /scripts/conf/hooks.lua -- require "apache2" function silly_mapper(r) @@ -612,7 +622,7 @@ function silly_mapper(r) return apache2.DECLINED end end -</pre></example> +</highlight> <note><title>Contexte</title><p>Cette directive ne peut être utilisée ni à l'intérieur d'une section <directive type="section" @@ -701,7 +711,7 @@ traitement de la requête. Cette directive peut s'utiliser pour implémenter une vérification arbitraire de l'authentification et de l'autorisation. Voici un exemple très simple : </p> -<example><pre> +<highlight language="lua"> require 'apache2' -- fonction d'accroche authcheck fictive @@ -734,7 +744,7 @@ function authcheck_hook(r) end return apache2.OK end -</pre></example> +</highlight> <note><title>Ordonnancement</title><p>Les arguments optionnels "early" ou "late" permettent de contrôler le moment auquel ce script s'exécute par rapport aux autres modules.</p></note> diff --git a/docs/manual/mod/mod_negotiation.xml.fr b/docs/manual/mod/mod_negotiation.xml.fr index a4194bf4cd..6f4df1722c 100644 --- a/docs/manual/mod/mod_negotiation.xml.fr +++ b/docs/manual/mod/mod_negotiation.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: 1174747:1334018 (outdated) --> +<!-- English Revision : 1334018 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -185,9 +185,9 @@ contenu</a></seealso> <code>type-map</code> via une directive <directive module="mod_mime">AddHandler</directive> :</p> - <example> + <highlight language="config"> AddHandler type-map .var - </example> + </highlight> <p>A l'arrivée d'une requête pour la ressource <code>document.html</code>, le fichier @@ -271,10 +271,10 @@ n'est pas trouvé</description> première variante acceptable de langue <code>en</code> qui sera servie.</p> - <example> - LanguagePriority en fr de<br /> - ForceLanguagePriority Prefer - </example> + <highlight language="config"> +LanguagePriority en fr de +ForceLanguagePriority Prefer + </highlight> <p><code>ForceLanguagePriority Fallback</code> utilise la directive <directive module="mod_negotiation">LanguagePriority</directive> @@ -286,10 +286,10 @@ n'est pas trouvé</description> liste définie par la directive <directive module="mod_negotiation" >LanguagePriority</directive> qui sera servie.</p> - <example> - LanguagePriority en fr de<br /> - ForceLanguagePriority Fallback - </example> + <highlight language="config"> +LanguagePriority en fr de +ForceLanguagePriority Fallback + </highlight> <p>Les deux options, <code>Prefer</code> et <code>Fallback</code>, peuvent être spécifiées, de façon à ce que la variante servie soit @@ -320,9 +320,9 @@ cas où le client n'a pas formulé de préférences</des <var>langages-MIME</var> dans un ordre de préférences décroissantes.</p> - <example><title>Exemple:</title> + <highlight language="config"> LanguagePriority en fr de - </example> + </highlight> <p>Dans le cas d'une requête pour <code>foo.html</code>, si <code>foo.html.fr</code> et <code>foo.html.de</code> existent, et si diff --git a/docs/manual/mod/mod_sed.xml.fr b/docs/manual/mod/mod_sed.xml.fr index 358d4b5cb6..9f9419930f 100644 --- a/docs/manual/mod/mod_sed.xml.fr +++ b/docs/manual/mod/mod_sed.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: 1299329:1334024 (outdated) --> +<!-- English Revision : 1334024 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -66,8 +66,8 @@ données, ce qui reste est traité comme la dernière ligne. </p> <p>Vous trouverez sur le <a -href="https://blogs.oracle.com/basant/entry/using_mod_sed_to_filter">blog -de l'auteur</a> un article en forme de tutoriel, ainsi que les raisons pour +href="https://blogs.oracle.com/basant/entry/using_mod_sed_to_filter">blog de +l'auteur</a> un article en forme de tutoriel, ainsi que les raisons pour lesquelles ce filtre est plus puissant qu'une simple recherche/remplacement de chaîne ou d'expression rationnelle.</p> @@ -75,33 +75,29 @@ recherche/remplacement de chaîne ou d'expression rationnelle.</p> <section id="sampleconf"><title>Exemple de configuration</title> <example><title>Ajout d'un filtre en sortie</title> - # Dans l'exemple suivant, le filtre sed va remplacer la chaîne + <highlight language="config"> +# 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.<br /> - <indent> - <Directory "/var/www/docs/sed"> <br /> - <indent> - AddOutputFilter Sed html <br /> - OutputSed "s/monday/MON/g" <br /> - OutputSed "s/sunday/SUN/g" <br /> - </indent> - </Directory> <br /> - </indent> + # 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> + </highlight> </example> <example><title>Ajout d'un filtre en entrée</title> + <highlight language="config"> # 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.<br /> - <indent> - <Directory "/var/www/docs/sed"> <br /> - <indent> - AddInputFilter Sed php <br /> - InputSed "s/monday/MON/g" <br /> - InputSed "s/sunday/SUN/g" <br /> - </indent> - </Directory> <br /> - </indent> + # 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> + </highlight> </example> </section> <section id="sed_commands"><title>Commandes sed</title> diff --git a/docs/manual/mod/mod_setenvif.xml.fr b/docs/manual/mod/mod_setenvif.xml.fr index 990cc3ae8b..61f382a6dc 100644 --- a/docs/manual/mod/mod_setenvif.xml.fr +++ b/docs/manual/mod/mod_setenvif.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: 1180828:1334024 (outdated) --> +<!-- English Revision : 1334024 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -47,10 +47,10 @@ de caractéristiques de la requête</description> exemple qui définit netscape si le navigateur est Mozilla et non MSIE.</p> -<example> - BrowserMatch ^Mozilla netscape<br /> - BrowserMatch MSIE !netscape<br /> -</example> +<highlight language="config"> +BrowserMatch ^Mozilla netscape +BrowserMatch MSIE !netscape +</highlight> </summary> <seealso><a href="../env.html">Les variables d'environnement et le @@ -74,17 +74,17 @@ contenu de l'en-tête HTTP User-Agent</description> d'environnement en fonction du contenu de l'en-tête de requête HTTP <code>User-Agent</code>. Les deux lignes suivantes produisent le même effet :</p> -<example> - BrowserMatchNoCase Robot est_un_robot<br /> - SetEnvIfNoCase User-Agent Robot est_un_robot<br /> -</example> +<highlight language="config"> +BrowserMatchNoCase Robot is_a_robot +SetEnvIfNoCase User-Agent Robot is_a_robot +</highlight> <p>Quelques exemples supplémentaires :</p> -<example> - BrowserMatch ^Mozilla forms jpeg=yes browser=netscape<br /> - BrowserMatch "^Mozilla/[2-3]" tables agif frames javascript<br /> - BrowserMatch MSIE !javascript<br /> -</example> +<highlight language="config"> +BrowserMatch ^Mozilla forms jpeg=yes browser=netscape +BrowserMatch "^Mozilla/[2-3]" tables agif frames javascript +BrowserMatch MSIE !javascript +</highlight> </usage> </directivesynopsis> @@ -106,20 +106,20 @@ casse</description> identique sur le plan sémantique à la directive <directive module="mod_setenvif">BrowserMatch</directive>. Elle permet cependant une comparaison insensible à la casse. Par exemple :</p> -<example> - BrowserMatchNoCase mac platform=macintosh<br /> - BrowserMatchNoCase win platform=windows<br /> -</example> +<highlight language="config"> +BrowserMatchNoCase mac platform=macintosh +BrowserMatchNoCase win platform=windows +</highlight> <p>Les directives <directive>BrowserMatch</directive> et <directive>BrowserMatchNoCase</directive> sont des cas particuliers des directives <directive module="mod_setenvif">SetEnvIf</directive> et <directive module="mod_setenvif">SetEnvIfNoCase</directive>. Ainsi, les deux lignes suivantes produisent le même effet :</p> -<example> - BrowserMatchNoCase Robot est_un_robot<br /> - SetEnvIfNoCase User-Agent Robot est_un_robot<br /> -</example> +<highlight language="config"> +BrowserMatchNoCase Robot is_a_robot +SetEnvIfNoCase User-Agent Robot is_a_robot +</highlight> </usage> </directivesynopsis> @@ -222,18 +222,17 @@ peuvent se présenter sous les formes suivantes :</p> sous-expressions entre parenthèses correspondantes de <var>regex</var>.</p> -<example> -<title>Example:</title> - SetEnvIf Request_URI "\.gif$" objet_est_une_image=gif<br /> - SetEnvIf Request_URI "\.jpg$" objet_est_une_image=jpg<br /> - SetEnvIf Request_URI "\.xbm$" objet_est_une_image=xbm<br /> - :<br /> - SetEnvIf Referer www\.mon-domaine\.example\.com référant_intra_site<br /> - :<br /> - SetEnvIf objet_est_une_image xbm XBIT_PROCESSING=1<br /> - :<br /> - SetEnvIf ^TS ^[a-z] HAVE_TS<br /> -</example> +<highlight language="config"> +SetEnvIf Request_URI "\.gif$" object_is_image=gif +SetEnvIf Request_URI "\.jpg$" object_is_image=jpg +SetEnvIf Request_URI "\.xbm$" object_is_image=xbm + +SetEnvIf Referer www\.mydomain\.example\.com intra_site_referral + +SetEnvIf object_is_image xbm XBIT_PROCESSING=1 + +SetEnvIf ^TS ^[a-z] HAVE_TS +</highlight> <p>Les trois premières lignes définissent la variable d'environnement <code>objet_est_une_image</code> si l'objet de la @@ -273,9 +272,9 @@ serveur HTTP Apache</a> pour des exemples supplémentaires. d'environnement <em>env-variable</em> de la même manière que la directive <directive>SetEnvIf</directive>.</p> -<example> +<highlight language="config"> SetEnvIfExpr "tolower(req('X-Sendfile')) == 'd:\images\very_big.iso')" iso_delivered -</example> +</highlight> <p>Dans cet exemple, la variable d'environnement <code>iso_delivered</code> est définie chaque fois que notre @@ -285,9 +284,9 @@ serveur HTTP Apache</a> pour des exemples supplémentaires. l'adresse IP distante est une adresse privée au sens de la RFC 1918 :</p> -<example> +<highlight language="config"> SetEnvIfExpr "-R '10.0.0.0/8' || -R '172.16.0.0/12' || -R '192.168.0.0/16'" rfc1918 -</example> +</highlight> </usage> <seealso><a href="../expr.html">Les expressions dans le serveur HTTP @@ -316,9 +315,9 @@ attributs de la requête sans tenir compte de la casse</description> module="mod_setenvif">SetEnvIf</directive>, et ne s'en distingue que par le fait que la comparaison des expressions rationnelles est effectuée sans tenir compte de la casse. Par exemple :</p> -<example> +<highlight language="config"> SetEnvIfNoCase Host Example\.Org site=apache -</example> +</highlight> <p>Cette ligne va définir la variable d'environnement <code>site</code> avec la valeur "<code>example</code>" si le champ diff --git a/docs/manual/mod/mod_so.xml.fr b/docs/manual/mod/mod_so.xml.fr index 1a2853d004..3a952b4085 100644 --- a/docs/manual/mod/mod_so.xml.fr +++ b/docs/manual/mod/mod_so.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: 1174747:1334024 (outdated) --> +<!-- English Revision : 1334024 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -160,7 +160,7 @@ spécifié</description> <p>Par exemple:</p> - <example>LoadFile libexec/libxmlparse.so</example> + <highlight language="config">LoadFile libexec/libxmlparse.so</highlight> </usage> </directivesynopsis> @@ -184,9 +184,9 @@ actifs</description> href="module-dict.html#ModuleIdentifier">Identificateur de module</a> dans la documentation des modules. Exemple :</p> - <example> + <highlight language="config"> LoadModule status_module modules/mod_status.so - </example> + </highlight> <p>charge le module spécifié depuis le sous-répertoire des modules situé à la racine du serveur.</p> diff --git a/docs/manual/ssl/index.xml.fr b/docs/manual/ssl/index.xml.fr index e8007fa743..d183f26ac1 100644 --- a/docs/manual/ssl/index.xml.fr +++ b/docs/manual/ssl/index.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision: 1328159:1333999 (outdated) --> +<!-- English Revision : 1333999 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> diff --git a/docs/manual/ssl/ssl_intro.xml.fr b/docs/manual/ssl/ssl_intro.xml.fr index 938cf52bf6..0f95f75cc5 100644 --- a/docs/manual/ssl/ssl_intro.xml.fr +++ b/docs/manual/ssl/ssl_intro.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision: 1328589:1333999 (outdated) --> +<!-- English revision : 1333999 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> |