diff options
author | Lucien Gentis <lgentis@apache.org> | 2011-04-16 13:21:45 +0000 |
---|---|---|
committer | Lucien Gentis <lgentis@apache.org> | 2011-04-16 13:21:45 +0000 |
commit | 96f3e2c347635834ae133ce78ba832356a6b6524 (patch) | |
tree | 93563c595ce009ed620ad6669c30b65f6e55331f /docs/manual/mod/mod_negotiation.xml.fr | |
parent | 3f51c7eb67e427a94ad22f50b8bc371fe2eff947 (diff) | |
download | httpd-96f3e2c347635834ae133ce78ba832356a6b6524.tar.gz |
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1093991 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual/mod/mod_negotiation.xml.fr')
-rw-r--r-- | docs/manual/mod/mod_negotiation.xml.fr | 51 |
1 files changed, 43 insertions, 8 deletions
diff --git a/docs/manual/mod/mod_negotiation.xml.fr b/docs/manual/mod/mod_negotiation.xml.fr index 265c2f54a4..abf2b00f67 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 : 1066440 --> +<!-- English Revision : 1089719 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -135,7 +135,7 @@ contenu</a></seealso> requis directement.</dd> <dt><code>Body:</code></dt> - <dd>une nouveauté d'Apache 2.0 : le contenu réel de la ressource + <dd>Le contenu réel de la ressource peut être inclus dans la table de correspondances en utilisant l'en-tête Body. Cet en-tête doit contenir une chaîne désignant un délimiteur pour le contenu du corps. Les lignes suivantes du @@ -154,6 +154,47 @@ contenu</a></seealso> </example> </dd> </dl> + + <p>Considérons une ressource, <code>document.html</code>, disponible + en anglais, en français et en allemand. Les fichiers correspondants + se nomment respectivement <code>document.html.en</code>, + <code>document.html.fr</code>, et <code>document.html.de</code>. Le + fichier de correspondances de types se nommera + <code>document.html.var</code> et contiendra ce qui suit :</p> + + <example> + URI: document.html<br /> + <br /> + Content-language: en<br /> + Content-type: text/html<br /> + URI: document.html.en<br /> + <br /> + Content-language: fr<br /> + Content-type: text/html<br /> + URI: document.html.fr<br /> + <br /> + Content-language: de<br /> + Content-type: text/html<br /> + URI: document.html.de<br /> + <br /> + + </example> + + <p>Ces quatre fichiers doivent se trouver dans le même répertoire, + et le fichier <code>.var</code> doit être associé au gestionnaire + <code>type-map</code> via une directive <directive + module="mod_mime">AddHandler</directive> :</p> + + <example> + AddHandler type-map .var + </example> + + <p>A l'arrivée d'une requête pour la ressource + <code>document.html</code>, le fichier + <code>document.html.var</code> sera consulté, et la variante de + <code>document.html</code> qui correspond le mieux à la préference + de langage spécifiée dans l'en-tête de la requête de l'utilisateur + <code>Accept-Language</code> sera choisie.</p> </section> <section id="multiviews"><title>Multivues</title> @@ -183,8 +224,6 @@ des documents dont le contenu a été négocié</descrip <default>CacheNegotiatedDocs Off</default> <contextlist><context>server config</context><context>virtual host</context> </contextlist> -<compatibility>La syntaxe a été modifiée dans la version -2.0.</compatibility> <usage> <p>Si elle est définie à "on", cette directive permet la mise en @@ -200,10 +239,6 @@ des documents dont le contenu a été négocié</descrip directive n'a aucun effet sur les réponses aux requêtes HTTP/1.1.</p> - <p>Avant la version 2.0, la directive - <directive>CacheNegotiatedDocs</directive> n'acceptait aucun - argument ; la seule présence de la directive suffisait à la définir - à "on".</p> </usage> </directivesynopsis> |