1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head><!--
4        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5              This file is generated from xml source: DO NOT EDIT
6        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7      -->
8<title>mod_negotiation - Serveur Apache HTTP</title>
9<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
10<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
11<link href="/style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="/style/css/prettify.css" />
12<script src="/style/scripts/prettify.min.js" type="text/javascript">
13</script>
14
15<link href="/images/favicon.ico" rel="shortcut icon" /></head>
16<body>
17<div id="page-header">
18<p class="menu"><a href="/mod/">Modules</a> | <a href="/mod/directives.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="/glossary.html">Glossaire</a> | <a href="/sitemap.html">Plan du site</a></p>
19<p class="apache">Serveur Apache HTTP Version 2.4</p>
20<img alt="" src="/images/feather.gif" /></div>
21<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="/images/left.gif" /></a></div>
22<div id="path">
23<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.4</a> &gt; <a href="./">Modules</a></div>
24<div id="page-content">
25<div id="preamble"><h1>Module Apache mod_negotiation</h1>
26<div class="toplang">
27<p><span>Langues Disponibles: </span><a href="/en/mod/mod_negotiation.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
28<a href="/fr/mod/mod_negotiation.html" title="Fran�ais">&nbsp;fr&nbsp;</a> |
29<a href="/ja/mod/mod_negotiation.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a></p>
30</div>
31<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Effectue la <a href="/content-negotiation.html">n�gociation de
32contenu</a></td></tr>
33<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr>
34<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur�de�Module:</a></th><td>negotiation_module</td></tr>
35<tr><th><a href="module-dict.html#SourceFile">Fichier�Source:</a></th><td>mod_negotiation.c</td></tr></table>
36<h3>Sommaire</h3>
37
38    <p>La n�gociation de contenu, ou plus pr�cis�ment la s�lection de
39    contenu, est la s�lection parmi plusieurs documents disponibles, du
40    document qui "colle" au plus pr�s des possibilit�s du client. Pour y
41    parvenir, deux m�thodes sont employ�es.</p>
42
43    <ul>
44      <li>Une table de correspondances de types (un fichier associ� au
45      gestionnaire <code>type-map</code>) qui contient une liste
46      explicite des fichiers contenant les diff�rentes variantes.</li>
47
48      <li>Une recherche multivues (Multiviews) (activ�e par l'<code class="directive"><a href="/mod/core.html#options">Options</a></code> <code>Multiviews</code>), o� le
49      serveur effectue une recherche de correspondance de mod�le de nom
50      de fichier implicite, et fait son choix parmi les r�sultats.</li>
51    </ul>
52</div>
53<div id="quickview"><h3 class="directives">Directives</h3>
54<ul id="toc">
55<li><img alt="" src="/images/down.gif" /> <a href="#cachenegotiateddocs">CacheNegotiatedDocs</a></li>
56<li><img alt="" src="/images/down.gif" /> <a href="#forcelanguagepriority">ForceLanguagePriority</a></li>
57<li><img alt="" src="/images/down.gif" /> <a href="#languagepriority">LanguagePriority</a></li>
58</ul>
59<h3>Sujets</h3>
60<ul id="topics">
61<li><img alt="" src="/images/down.gif" /> <a href="#typemaps">Tables de correspondances de types</a></li>
62<li><img alt="" src="/images/down.gif" /> <a href="#multiviews">Multivues</a></li>
63</ul><h3>Voir aussi</h3>
64<ul class="seealso">
65<li><code class="directive"><a href="/mod/core.html#options">Options</a></code></li>
66<li><code class="module"><a href="/mod/mod_mime.html">mod_mime</a></code></li>
67<li><a href="/content-negotiation.html">N�gociation de
68contenu</a></li>
69<li><a href="/env.html">Variables d'environnement</a></li>
70</ul><ul class="seealso"><li><a href="#comments_section">Commentaires</a></li></ul></div>
71<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
72<div class="section">
73<h2><a name="typemaps" id="typemaps">Tables de correspondances de types</a></h2>
74    <p>Une table de correspondances de types poss�de un format similaire
75    � celui des en-t�tes de messagerie RFC822. Elle contient des
76    descriptions de documents s�par�es par des lignes vides, toute ligne
77    commen�ant par un di�se ('#') �tant consid�r�e comme un
78    commentaire. Une description de document comporte plusieurs
79    enregistrements d'en-t�tes ; chaque enregistrement peut �tre r�parti
80    sur plusieurs lignes � condition que les lignes suppl�mentaires
81    commencent par un ou plusieurs espaces. Lors du traitement, les
82    espaces de d�but de ligne seront supprim�s et les lignes
83    concat�n�es. L'enregistrement d'un en-t�te comprend un mot-cl� qui
84    se termine toujours par un caract�re "deux-points" ':', suivi d'une
85    valeur. Les espaces sont autoris�s entre le nom d'en-t�te et sa
86    valeur, ainsi qu'entre les diff�rents �l�ments de la valeur. Les
87    en-t�tes autoris�s sont :</p>
88
89    <dl>
90      <dt><code>Content-Encoding:</code></dt>
91      <dd>Le codage du fichier. Apache ne reconna�t que les codages
92      d�finis par une directive <code class="directive"><a href="/mod/mod_mime.html#addencoding">AddEncoding</a></code>. Sont normalement inclus
93      les codages <code>x-compress</code> pour les fichiers compress�s
94      avec compress, et <code>x-gzip</code> pour les fichiers compress�s
95      avec gzip. Le pr�fixe <code>x-</code> est ignor� lors des
96      comparaisons de codages.</dd>
97
98      <dt><code>Content-Language:</code></dt>
99      <dd>Le(s) langage(s) de la variante, sous la forme d'un symbole de
100      langage Internet standard (<a href="http://www.ietf.org/rfc/rfc1766.txt">RFC 1766</a>). Par
101      exemple, <code>en</code> correspond � l'anglais. Si la variante
102      contient plusieurs langages, ils sont s�par�s par des
103      virgules.</dd>
104
105      <dt><code>Content-Length:</code></dt>
106      <dd>La taille du fichier en octets. Si cet en-t�te n'est pas
107      pr�sent, c'est la taille r�elle du fichier qui est utilis�e.</dd>
108
109      <dt><code>Content-Type:</code></dt>
110
111      <dd>
112        Le <a class="glossarylink" href="/glossary.html#mime-type" title="voir glossaire">type MIME</a> du document
113	avec des param�tres optionnels. Les param�tres sont s�par�s du
114	type de m�dium ainsi qu'entre eux par un point-virgule, et
115	poss�dent la syntaxe <code>nom=valeur</code>. Les param�tres
116	courants sont :
117
118        <dl>
119          <dt><code>level</code></dt>
120          <dd>un entier sp�cifiant la version du type de m�dia. Pour
121	  <code>text/html</code>, la valeur par d�faut est 2, sinon
122	  0.</dd>
123
124          <dt><code>qs</code></dt>
125          <dd>un nombre en virgule flottante de 0[.000] � 1[.000], indiquant la
126	  "qualit�" relative de la variante courante par rapport aux
127	  autres variantes disponibles, ind�pendamment des possibilit�s
128	  du client. Par exemple, un fichier jpeg est en g�n�ral une
129	  source de qualit� sup�rieure � un fichier ascii s'il est cens�
130	  repr�senter une image. Cependant, si la ressource repr�sent�e
131	  est une image ascii, un fichier ascii poss�dera une qualit�
132	  sup�rieure � un fichier jpeg. Toutes les valeurs de
133	  <code>qs</code> sont donc sp�cifiques � une certaine
134	  ressource.</dd>
135        </dl>
136
137        <div class="example"><h3>Exemple</h3><p><code>
138          Content-Type: image/jpeg; qs=0.8
139        </code></p></div>
140      </dd>
141
142      <dt><code>URI:</code></dt>
143      <dd>l'URI du fichier contenant la variante (du type de m�dium
144      donn�, cod� selon le codage de contenu donn�). Cet URI est
145      consid�r� comme relatif au fichier de correspondances ; il doit
146      �tre situ� sur le m�me serveur, et doit faire r�f�rence au
147      fichier auquel le client se verrait accorder l'acc�s s'il �tait
148      requis directement.</dd>
149
150      <dt><code>Body:</code></dt>
151      <dd>Le contenu r�el de la ressource
152      peut �tre inclus dans la table de correspondances en utilisant
153      l'en-t�te Body. Cet en-t�te doit contenir une cha�ne d�signant un
154      d�limiteur pour le contenu du corps. Les lignes suivantes du
155      fichier de correspondances de types seront alors consid�r�es comme
156      parties du corps de la ressource jusqu'� ce que le d�limiteur soit
157      d�tect�.
158
159      <div class="example"><h3>Exemple:</h3><p><code>
160        Body:----xyz----<br />
161        &lt;html&gt;<br />
162        &lt;body&gt;<br />
163        &lt;p&gt;Contenu de la page.&lt;/p&gt;<br />
164        &lt;/body&gt;<br />
165        &lt;/html&gt;<br />
166        ----xyz----
167      </code></p></div>
168      </dd>
169    </dl>
170
171    <p>Consid�rons une ressource, <code>document.html</code>, disponible
172    en anglais, en fran�ais et en allemand. Les fichiers correspondants
173    se nomment respectivement <code>document.html.en</code>,
174    <code>document.html.fr</code>, et <code>document.html.de</code>. Le
175    fichier de correspondances de types se nommera
176    <code>document.html.var</code> et contiendra ce qui suit :</p>
177
178    <div class="example"><p><code>
179    URI: document.html<br />
180    <br />
181    Content-language: en<br />
182    Content-type: text/html<br />
183    URI: document.html.en<br />
184    <br />
185    Content-language: fr<br />
186    Content-type: text/html<br />
187    URI: document.html.fr<br />
188    <br />
189    Content-language: de<br />
190    Content-type: text/html<br />
191    URI: document.html.de<br />
192    <br />
193
194    </code></p></div>
195
196    <p>Ces quatre fichiers doivent se trouver dans le m�me r�pertoire,
197    et le fichier <code>.var</code> doit �tre associ� au gestionnaire
198    <code>type-map</code> via une directive <code class="directive"><a href="/mod/mod_mime.html#addhandler">AddHandler</a></code> :</p>
199
200    <pre class="prettyprint lang-config">AddHandler type-map .var</pre>
201
202
203    <p>A l'arriv�e d'une requ�te pour la ressource
204    <code>document.html.var</code>, la variante de
205    <code>document.html</code> qui correspond le mieux � la pr�ference
206    de langage sp�cifi�e dans l'en-t�te de la requ�te de l'utilisateur
207    <code>Accept-Language</code> sera choisie.</p>
208
209    <p>Si <code>Multiviews</code> est activ�e, et si <code class="directive"><a href="/mod/mod_mime.html#multiviewsmatch">MultiviewsMatch</a></code> est d�finie �
210    "handlers" ou "any", une requ�te pour <code>document.html</code> va
211    rechercher <code>document.html.var</code>, et continuer la
212    n�gociation avec le gestionnaire explicite type-map.</p>
213
214    <p>D'autres directives de configuration, comme <code class="directive"><a href="/mod/mod_alias.html#alias">Alias</a></code>, peuvent �tre utilis�es pour
215    associer <code>document.html</code> avec
216    <code>document.html.var</code>.</p>
217</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
218<div class="section">
219<h2><a name="multiviews" id="multiviews">Multivues</a></h2>
220    <p>Une recherche Multivues est activ�e par l'<code class="directive"><a href="/mod/core.html#options">Options</a></code> <code>Multiviews</code>. Si le
221    serveur re�oit une requ�te pour <code>/un/r�pertoire/foo</code>, et
222    si <code>/un/r�pertoire/foo</code> n'existe pas, le serveur parcourt
223    le r�pertoire � la recherche de tous les fichiers de nom
224    <code>foo.*</code>, et simule v�ritablement une correspondance de
225    type qui nomme tous ces fichiers en leur assignant les m�mes type
226    de m�dia et codage de contenu qu'ils auraient eus si le client avait
227    requis l'un d'entre eux avec son nom complet. Il choisit ensuite le
228    fichier qui correspond le mieux au profile du client, puis renvoie
229    le document.</p>
230
231    <p>La directive <code class="directive"><a href="/mod/mod_mime.html#multiviewsmatch">MultiviewsMatch</a></code> d�finit si Apache doit
232    prendre en compte les fichiers qui ne comportent pas de m�tadonn�es
233    de n�gociation de contenu lors du choix du fichier � servir.</p>
234</div>
235<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
236<div class="directive-section"><h2><a name="CacheNegotiatedDocs" id="CacheNegotiatedDocs">CacheNegotiatedDocs</a> <a name="cachenegotiateddocs" id="cachenegotiateddocs">Directive</a></h2>
237<table class="directive">
238<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet la mise en cache au niveau des serveurs mandataires
239des documents dont le contenu a �t� n�goci�</td></tr>
240<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheNegotiatedDocs On|Off</code></td></tr>
241<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>CacheNegotiatedDocs Off</code></td></tr>
242<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</td></tr>
243<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
244<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_negotiation</td></tr>
245</table>
246    <p>Si elle est d�finie � "on", cette directive permet la mise en
247    cache au niveau des serveurs mandataires des documents dont le
248    contenu a �t� n�goci�. Le processus de mise en cache sera alors plus
249    efficace, mais des clients se trouvant derri�re le mandataire
250    seront alors susceptibles de se voir servir des versions de
251    documents qui ne correspondent pas forc�ment � leurs attentes.</p>
252
253    <p>Cette directive ne s'applique qu'aux requ�tes en provenance de
254    navigateurs HTTP/1.0. HTTP/1.1 fournit un bien meilleur contr�le de
255    la mise en cache des documents au contenu n�goci�, et cette
256    directive n'a aucun effet sur les r�ponses aux requ�tes
257    HTTP/1.1.</p>
258
259
260</div>
261<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
262<div class="directive-section"><h2><a name="ForceLanguagePriority" id="ForceLanguagePriority">ForceLanguagePriority</a> <a name="forcelanguagepriority" id="forcelanguagepriority">Directive</a></h2>
263<table class="directive">
264<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Action � entreprendre si un document acceptable unique
265n'est pas trouv�</td></tr>
266<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ForceLanguagePriority None|Prefer|Fallback [Prefer|Fallback]</code></td></tr>
267<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>ForceLanguagePriority Prefer</code></td></tr>
268<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire, .htaccess</td></tr>
269<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr>
270<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
271<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_negotiation</td></tr>
272</table>
273    <p>La directive <code class="directive">ForceLanguagePriority</code> utilise
274    le langage d�fini par la directive <code class="directive"><a href="#languagepriority">LanguagePriority</a></code> pour terminer
275    la n�gociation lorsque le serveur n'est pas en mesure de trouver une
276    solution satisfaisante unique.</p>
277
278    <p><code>ForceLanguagePriority Prefer</code> utilise la directive
279    <code>LanguagePriority</code> pour servir le r�sultat d'un choix
280    unique, au lieu de renvoyer un r�sultat HTTP 300 (MULTIPLE CHOICES),
281    lorsque que plusieurs choix �quivalents sont disponibles. Par
282    exemple, avec les deux directives ci-dessous, si l'en-t�te
283    <code>Accept-Language</code> de l'utilisateur assigne �
284    <code>en</code> et <code>de</code> une qualit� de <code>.500</code>
285    (les deux langages sont �galement acceptables), alors c'est la
286    premi�re variante acceptable de langue <code>en</code> qui sera
287    servie.</p>
288
289    <pre class="prettyprint lang-config">LanguagePriority en fr de
290ForceLanguagePriority Prefer</pre>
291
292
293    <p><code>ForceLanguagePriority Fallback</code> utilise la directive
294    <code class="directive"><a href="#languagepriority">LanguagePriority</a></code>
295    pour servir un r�sultat valide, au lieu de renvoyer un r�sultat HTTP
296    406 (NOT ACCEPTABLE). Avec les deux directives ci-dessous, si
297    l'en-t�te <code>Accept-Language</code> de l'utilisateur ne mentionne
298    que les r�ponses de langage <code>es</code>, et si aucune variante
299    dans cette langue n'est trouv�e, c'est la premi�re variante de la
300    liste d�finie par la directive <code class="directive"><a href="#languagepriority">LanguagePriority</a></code> qui sera servie.</p>
301
302    <pre class="prettyprint lang-config">LanguagePriority en fr de
303ForceLanguagePriority Fallback</pre>
304
305
306    <p>Les deux options, <code>Prefer</code> et <code>Fallback</code>,
307    peuvent �tre sp�cifi�es, de fa�on � ce que la variante servie soit
308    la premi�re variante qui convient d�finie par la directive
309    <code class="directive"><a href="#languagepriority">LanguagePriority</a></code> si
310    plusieurs variantes sont �galement acceptables, ou le premier
311    document disponible si aucune variante ne convient � la liste de
312    langages acceptables fournie par le client.</p>
313
314<h3>Voir aussi</h3>
315<ul>
316<li><code class="directive"><a href="/mod/mod_mime.html#addlanguage">AddLanguage</a></code></li>
317</ul>
318</div>
319<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
320<div class="directive-section"><h2><a name="LanguagePriority" id="LanguagePriority">LanguagePriority</a> <a name="languagepriority" id="languagepriority">Directive</a></h2>
321<table class="directive">
322<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'ordre de priorit� des variantes de langages pour les
323cas o� le client n'a pas formul� de pr�f�rences</td></tr>
324<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LanguagePriority <var>langage-MIME</var> [<var>langage-MIME</var>]
325...</code></td></tr>
326<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire, .htaccess</td></tr>
327<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr>
328<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
329<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_negotiation</td></tr>
330</table>
331    <p>La directive <code class="directive">LanguagePriority</code> permet de
332    d�finir, au cours du traitement d'une requ�te Multivues, l'ordre de
333    priorit� des variantes de langages pour les cas
334    o� le client n'a pas formul� de pr�f�rences. La liste �num�re les
335    <var>langages-MIME</var> dans un ordre de pr�f�rences
336    d�croissantes.</p>
337
338    <pre class="prettyprint lang-config">LanguagePriority en fr de</pre>
339
340
341    <p>Dans le cas d'une requ�te pour <code>foo.html</code>, si
342    <code>foo.html.fr</code> et <code>foo.html.de</code> existent, et si
343    le client n'a pas formul� de pr�f�rences, c'est le fichier
344    <code>foo.html.fr</code> qui sera renvoy�.</p>
345
346    <p>Notez que cette directive n'a d'effet que si le 'meilleur'
347    langage n'a pas pu �tre d�termin� d'une autre mani�re ou si la
348    valeur de la directive  <code class="directive"><a href="#forcelanguagepriority">ForceLanguagePriority</a></code> est
349    diff�rente de <code>None</code>. En g�n�ral, c'est le client qui
350    d�termine le langage pr�f�r�, non le serveur.</p>
351
352<h3>Voir aussi</h3>
353<ul>
354<li><code class="directive"><a href="/mod/mod_mime.html#addlanguage">AddLanguage</a></code></li>
355</ul>
356</div>
357</div>
358<div class="bottomlang">
359<p><span>Langues Disponibles: </span><a href="/en/mod/mod_negotiation.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
360<a href="/fr/mod/mod_negotiation.html" title="Fran�ais">&nbsp;fr&nbsp;</a> |
361<a href="/ja/mod/mod_negotiation.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a></p>
362</div><div class="top"><a href="#page-header"><img src="/images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Commentaires</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
363<script type="text/javascript"><!--//--><![CDATA[//><!--
364var comments_shortname = 'httpd';
365var comments_identifier = 'http://httpd.apache.org/docs/2.4/mod/mod_negotiation.html';
366(function(w, d) {
367    if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
368        d.write('<div id="comments_thread"><\/div>');
369        var s = d.createElement('script');
370        s.type = 'text/javascript';
371        s.async = true;
372        s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
373        (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
374    }
375    else { 
376        d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
377    }
378})(window, document);
379//--><!]]></script></div><div id="footer">
380<p class="apache">Copyright 2014 The Apache Software Foundation.<br />Autoris� sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
381<p class="menu"><a href="/mod/">Modules</a> | <a href="/mod/directives.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="/glossary.html">Glossaire</a> | <a href="/sitemap.html">Plan du site</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
382if (typeof(prettyPrint) !== 'undefined') {
383    prettyPrint();
384}
385//--><!]]></script>
386</body></html>