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="<-" alt="<-" src="/images/left.gif" /></a></div> 22<div id="path"> 23<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">Serveur HTTP</a> > <a href="http://httpd.apache.org/docs/">Documentation</a> > <a href="../">Version 2.4</a> > <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"> en </a> | 28<a href="/fr/mod/mod_negotiation.html" title="Fran�ais"> fr </a> | 29<a href="/ja/mod/mod_negotiation.html" hreflang="ja" rel="alternate" title="Japanese"> ja </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 <html><br /> 162 <body><br /> 163 <p>Contenu de la page.</p><br /> 164 </body><br /> 165 </html><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"> en </a> | 360<a href="/fr/mod/mod_negotiation.html" title="Fran�ais"> fr </a> | 361<a href="/ja/mod/mod_negotiation.html" hreflang="ja" rel="alternate" title="Japanese"> ja </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&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>