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_mime - 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_mime</h1> 26<div class="toplang"> 27<p><span>Langues Disponibles: </span><a href="/en/mod/mod_mime.html" hreflang="en" rel="alternate" title="English"> en </a> | 28<a href="/fr/mod/mod_mime.html" title="Fran�ais"> fr </a> | 29<a href="/ja/mod/mod_mime.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>Associe les extensions des fichiers demand�s avec l'action 32d�clench�e par ces fichiers et avec leur contenu (type MIME, langue, 33jeu de caract�re et codage)</td></tr> 34<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> 35<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur�de�Module:</a></th><td>mime_module</td></tr> 36<tr><th><a href="module-dict.html#SourceFile">Fichier�Source:</a></th><td>mod_mime.c</td></tr></table> 37<h3>Sommaire</h3> 38 39 <p>Ce module permet d'assigner des m�tadonn�es aux contenus 40 s�lectionn�s pour une r�ponse HTTP, en associant des mod�les d'URI 41 ou de noms de fichiers aux valeurs des m�tadonn�es. Par exemple, les 42 extensions de noms de fichiers d�finissent souvent le type de m�dium 43 Internet, la langue, le jeu de caract�res et le codage du contenu. 44 Ces informations sont relay�es par les messages HTTP v�hiculant ces 45 contenus, et utilis�es au cours de la n�gociation de contenu lors de 46 la s�lection des diff�rentes possibilit�s, de mani�re � ce que les 47 pr�f�rences des utilisateurs soient respect�es lors du choix d'un 48 contenu � servir parmi plusieurs autres contenus. Voir 49 <code class="module"><a href="/mod/mod_negotiation.html">mod_negotiation</a></code> pour plus d'informations � propos 50 de la <a href="/content-negotiation.html">n�gociation de 51 contenu</a>.</p> 52 53 <p>Les directives <code class="directive"><a href="#addcharset">AddCharset</a></code>, <code class="directive"><a href="#addencoding">AddEncoding</a></code>, <code class="directive"><a href="#addlanguage">AddLanguage</a></code> et <code class="directive"><a href="#addtype">AddType</a></code> permettent d'associer des 54 extensions de fichiers aux m�tadonn�es de ces fichiers. Elles 55 d�finissent respectivement le jeu de caract�res, le codage du 56 contenu, la langue du contenu et le <a class="glossarylink" href="/glossary.html#type de m�dium" title="voir glossaire">type de 57 m�dium</a> (content-type) des documents. La directive 58 <code class="directive"><a href="#typesconfig">TypesConfig</a></code> permet de 59 sp�cifier un fichier qui contient lui-m�me des associations entre 60 extensions et types de media.</p> 61 62 <p>De plus, <code class="module"><a href="/mod/mod_mime.html">mod_mime</a></code> peut d�finir le <a href="/handler.html">gestionnaire</a> et les <a href="/filter.html">filtres</a> qui sont � l'origine du contenu et 63 le traitent. Les directives <code class="directive"><a href="#addhandler">AddHandler</a></code>, <code class="directive"><a href="#addoutputfilter">AddOutputFilter</a></code>, et <code class="directive"><a href="#addinputfilter">AddInputFilter</a></code> permettent de contr�ler 64 les modules ou les scripts qui vont servir le document. La directive 65 <code class="directive"><a href="#multiviewsmatch">MultiviewsMatch</a></code> permet � 66 <code class="module"><a href="/mod/mod_negotiation.html">mod_negotiation</a></code> de d�terminer les extensions de 67 fichiers � inclure lors des tests de correspondances multivues.</p> 68 69 <p>Alors que <code class="module"><a href="/mod/mod_mime.html">mod_mime</a></code> associe des m�tadonn�es avec 70 des extensions de fichiers, le serveur de base <code class="module"><a href="/mod/core.html">core</a></code> 71 fournit des directives permettant d'associer tous les fichiers d'un 72 conteneur donn� (par exemple <code class="directive"><a href="/mod/core.html#location"><Location></a></code>, <code class="directive"><a href="/mod/core.html#directory"><Directory></a></code>, ou <code class="directive"><a href="/mod/core.html#files"><Files></a></code>) avec des m�tadonn�es particuli�res. 73 Parmi ces directives, on trouve <code class="directive"><a href="/mod/core.html#forcetype">ForceType</a></code>, <code class="directive"><a href="/mod/core.html#sethandler">SetHandler</a></code>, <code class="directive"><a href="/mod/core.html#setinputfilter">SetInputFilter</a></code>, et <code class="directive"><a href="/mod/core.html#setoutputfilter">SetOutputFilter</a></code>. Les directives du serveur 74 de base l'emportent sur toute directive d'association d'extensions 75 de noms de fichiers d�finie par <code class="module"><a href="/mod/mod_mime.html">mod_mime</a></code>.</p> 76 77 <p>Notez que la modification des m�tadonn�es d'un fichier ne modifie 78 pas la valeur de l'en-t�te <code>Last-Modified</code>. Ainsi, 79 certaines copies de documents pr�alablement mises en cache peuvent 80 encore �tre utilis�es par un client ou un mandataire avec les 81 anciens en-t�tes. Si vous modifiez les m�tadonn�es (langue, type de 82 contenu, jeu de caract�re ou codage), vous devez donc enregistrer 83 une modification du fichier concern� (afin de mettre � jour sa date 84 de derni�re modification), pour �tre s�r que tous les visiteurs 85 recevront le documents avec les en-t�tes corrects. </p> 86</div> 87<div id="quickview"><h3 class="directives">Directives</h3> 88<ul id="toc"> 89<li><img alt="" src="/images/down.gif" /> <a href="#addcharset">AddCharset</a></li> 90<li><img alt="" src="/images/down.gif" /> <a href="#addencoding">AddEncoding</a></li> 91<li><img alt="" src="/images/down.gif" /> <a href="#addhandler">AddHandler</a></li> 92<li><img alt="" src="/images/down.gif" /> <a href="#addinputfilter">AddInputFilter</a></li> 93<li><img alt="" src="/images/down.gif" /> <a href="#addlanguage">AddLanguage</a></li> 94<li><img alt="" src="/images/down.gif" /> <a href="#addoutputfilter">AddOutputFilter</a></li> 95<li><img alt="" src="/images/down.gif" /> <a href="#addtype">AddType</a></li> 96<li><img alt="" src="/images/down.gif" /> <a href="#defaultlanguage">DefaultLanguage</a></li> 97<li><img alt="" src="/images/down.gif" /> <a href="#modmimeusepathinfo">ModMimeUsePathInfo</a></li> 98<li><img alt="" src="/images/down.gif" /> <a href="#multiviewsmatch">MultiviewsMatch</a></li> 99<li><img alt="" src="/images/down.gif" /> <a href="#removecharset">RemoveCharset</a></li> 100<li><img alt="" src="/images/down.gif" /> <a href="#removeencoding">RemoveEncoding</a></li> 101<li><img alt="" src="/images/down.gif" /> <a href="#removehandler">RemoveHandler</a></li> 102<li><img alt="" src="/images/down.gif" /> <a href="#removeinputfilter">RemoveInputFilter</a></li> 103<li><img alt="" src="/images/down.gif" /> <a href="#removelanguage">RemoveLanguage</a></li> 104<li><img alt="" src="/images/down.gif" /> <a href="#removeoutputfilter">RemoveOutputFilter</a></li> 105<li><img alt="" src="/images/down.gif" /> <a href="#removetype">RemoveType</a></li> 106<li><img alt="" src="/images/down.gif" /> <a href="#typesconfig">TypesConfig</a></li> 107</ul> 108<h3>Sujets</h3> 109<ul id="topics"> 110<li><img alt="" src="/images/down.gif" /> <a href="#multipleext">Fichiers avec extensions 111multiples</a></li> 112<li><img alt="" src="/images/down.gif" /> <a href="#contentencoding">Codage du contenu</a></li> 113<li><img alt="" src="/images/down.gif" /> <a href="#charset-lang">Jeux de caract�res et langues</a></li> 114</ul><h3>Voir aussi</h3> 115<ul class="seealso"> 116<li><code class="directive"><a href="/mod/mod_mime_magic.html#mimemagicfile">MimeMagicFile</a></code></li> 117<li><code class="directive"><a href="/mod/core.html#adddefaultcharset">AddDefaultCharset</a></code></li> 118<li><code class="directive"><a href="/mod/core.html#forcetype">ForceType</a></code></li> 119<li><code class="directive"><a href="/mod/core.html#sethandler">SetHandler</a></code></li> 120<li><code class="directive"><a href="/mod/core.html#setinputfilter">SetInputFilter</a></code></li> 121<li><code class="directive"><a href="/mod/core.html#setoutputfilter">SetOutputFilter</a></code></li> 122</ul><ul class="seealso"><li><a href="#comments_section">Commentaires</a></li></ul></div> 123<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 124<div class="section"> 125<h2><a name="multipleext" id="multipleext">Fichiers avec extensions 126multiples</a></h2> 127 <p>Les fichiers peuvent poss�der plusieurs extensions dont l'ordre 128 est <em>normalement</em> sans importance. Par exemple, si 129 le fichier <code>welcome.html.fr</code> est associ� au type de 130 contenu <code>text/html</code> et � la langue fran�aise, le fichier 131 <code>welcome.fr.html</code> poss�dera exactement les m�me 132 m�tadonn�es. Si le fichier poss�de plusieurs extensions associ�es 133 au m�me type de m�tadonn�e, c'est celle de ces extensions la plus � 134 droite qui sera utilis�e, except� pour ce qui concerne les langues 135 et les codages de contenu. Par exemple, si <code>.gif</code> est 136 associ� au <a class="glossarylink" href="/glossary.html#type de m�dium" title="voir glossaire">type de m�dium</a> 137 <code>image/gif</code>, et <code>.html</code> au type de m�dium 138 <code>text/html</code>, le fichier <code>welcome.gif.html</code> 139 sera associ� au type de m�dium <code>text/html</code>.</p> 140 141 <p>Les <a href="#charset-lang">Languages</a> et les <a href="#contentencoding">codages de contenu</a> sont trait�s de 142 mani�re cumulative, car il est possible d'assigner plusieurs 143 langues ou codages � une ressource particuli�re. Par exemple, le 144 fichier <code>welcome.html.en.de</code> sera servi avec les en-t�tes 145 <code>Content-Language: en, de</code> et <code>Content-Type: 146 text/html</code>.</p> 147 148 <p>Des pr�cautions doivent �tre prises lorsqu'un fichier avec 149 extensions multiples est associ� � la fois � un <a class="glossarylink" href="/glossary.html#type de m�dium" title="voir glossaire">type de 150 m�dium</a> et � un gestionnaire. En g�n�ral, cela impliquera 151 la gestion de la requ�te par le module associ� au gestionnaire. Par 152 exemple, si l'extension <code>.imap</code> est associ�e au 153 gestionnaire <code>imap-file</code> (du module 154 <code class="module"><a href="/mod/mod_imagemap.html">mod_imagemap</a></code>), et si l'extension <code>.html</code> 155 est associ�e au type de m�dium <code>text/html</code>, le fichier 156 <code>world.imap.html</code> sera � la fois associ� au gestionnaire 157 <code>imap-file</code> et au type de m�dium <code>text/html</code>. 158 Pour son traitement, c'est le gestionnaire <code>imap-file</code> 159 qui sera utilis�, et il sera donc trait� en tant que fichier 160 imagemap.</p> 161 162 <p>Si vous pr�f�rez que seule la derni�re partie d'un nom de fichier 163 s�par�e du reste du nom par un point soit associ�e � une m�tadonn�e 164 particuli�re, n'utilisez pas les directives <code>Add*</code>. Par 165 exemple, si vous souhaitez que le fichier <code>foo.html.cgi</code> 166 soit trait� en tant que script CGI, mais pas le fichier 167 <code>bar.cgi.html</code>, alors, au lieu d'utiliser 168 <code>AddHandler cgi-script .cgi</code>, utilisez plut�t :</p> 169 170 <div class="example"><h3>Configuration du gestionnaire en se basant seulement 171 sur la derni�re extension</h3><pre class="prettyprint lang-config"><FilesMatch \.cgi$> 172 SetHandler cgi-script 173</FilesMatch></pre> 174</div> 175 176</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 177<div class="section"> 178<h2><a name="contentencoding" id="contentencoding">Codage du contenu</a></h2> 179 <p>Un fichier d'un <a class="glossarylink" href="/glossary.html#type de m�dium" title="voir glossaire">type de m�dium</a> particulier 180 peut �tre �galement cod� d'une certaine mani�re pour simplifier sa 181 transmission sur Internet. Alors que cela concerne en g�n�ral la 182 compression, comme <code>gzip</code>, il peut aussi s'agir de 183 chiffrement, comme <code>pgp</code> ou d'un codage comme UUencoding, 184 qui est con�u pour transmettre un fichier binaire sous un format 185 ASCII (texte).</p> 186 187 <p>La <a href="http://www.ietf.org/rfc/rfc2616.txt">RFC 188 HTTP/1.1</a>, section 14.11 stipule � ce titre :</p> 189 190 <blockquote cite="http://www.ietf.org/rfc/rfc2616.txt"> 191 <p>Le champ d'en-t�te Content-Encoding de l'entit� est utilis� en 192 tant que modificateur du type de m�dium. Lorsqu'il est pr�sent, sa 193 valeur indique quels codages de contenu additionnels ont �t� 194 appliqu�s au corps de l'entit�, et ainsi quels m�canismes de 195 d�codage doivent �tre appliqu�s afin de retrouver le type de 196 m�dium r�f�renc� par le champ d'en-t�te Content-Type. Le codage de 197 contenu est principalement utilis� pour permettre la compression 198 d'un document sans perdre l'information concernant le type de 199 m�dium sous-jacent.</p> 200 </blockquote> 201 202 <p>En utilisant plusieurs extensions (voir la <a href="#multipleext">section ci-dessus � propos des extensions de 203 fichiers multiples</a>), vous pouvez indiquer qu'un fichier est d'un 204 <em>type</em>, particulier, et poss�de aussi un <em>codage</em> 205 particulier.</p> 206 207 <p>Consid�rons par exemple un fichier contenant un document 208 Microsoft Word et compress� par pkzip pour r�duire sa taille. Si 209 l'extension <code>.doc</code> est associ�e au type de fichier 210 Microsoft Word, et si l'extension <code>.zip</code> est associ�e au 211 codage de fichier pkzip, alors le fichier 212 <code>Resume.doc.zip</code> sera identifi� comme document Word 213 compress� par pkzip.</p> 214 215 <p>Apache joint un en-t�te <code>Content-encoding</code> � la 216 ressource afin d'informer le navigateur client � propos de la 217 m�thode de codage.</p> 218 219 <pre class="prettyprint lang-config">Content-encoding: pkzip</pre> 220 221</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 222<div class="section"> 223<h2><a name="charset-lang" id="charset-lang">Jeux de caract�res et langues</a></h2> 224 <p>En plus du type de fichier et du codage, un autre �l�ment 225 important d'information est la langue dans laquelle le document est 226 �crit, et avec quel jeu de caract�res le contenu du fichier doit 227 �tre affich�. Par exemple, un document peut �tre �crit en alphabet 228 vietnamien ou cyrillique, et doit �tre affich� en cons�quence. Cette 229 information est �galement transmise via des en-t�tes HTTP.</p> 230 231 <p>Les jeu de caract�res, langue, codage et type MIME sont tous 232 utilis�s au cours du processus de n�gociation de contenu (voir 233 <code class="module"><a href="/mod/mod_negotiation.html">mod_negotiation</a></code>) afin de d�terminer quel document 234 servir au client, lorsque plusieurs choix sont possibles en fonction 235 du jeu de caract�res, de la langue, du codage ou du type MIME. Toutes 236 les associations d'extensions de noms de fichiers cr��es via les 237 directives <code class="directive"><a href="#addcharset">AddCharset</a></code>, 238 <code class="directive"><a href="#addencoding">AddEncoding</a></code>, <code class="directive"><a href="#addlanguage">AddLanguage</a></code> et <code class="directive"><a href="#addtype">AddType</a></code> (ainsi que les associations 239 d'extensions list�es dans le fichier d�fini par la directive 240 <code class="directive"><a href="/mod/mod_mime_magic.html#mimemagicfile">MimeMagicFile</a></code>), 241 participent � ce processus de s�lection. Les extensions de noms de 242 fichiers qui n'ont �t� associ�s que par des directives <code class="directive"><a href="#addhandler">AddHandler</a></code>, <code class="directive"><a href="#addinputfilter">AddInputFilter</a></code> ou <code class="directive"><a href="#addoutputfilter">AddOutputFilter</a></code>, peuvent �tre incluses 243 ou exclues du processus de s�lection en utilisant la directive 244 <code class="directive"><a href="#multiviewsmatch">MultiviewsMatch</a></code>.</p> 245 246 <h3><a name="charset" id="charset">Jeu de caract�res</a></h3> 247 <p>Pour transmettre cette information suppl�mentaire, Apache peut 248 ajouter un en-t�te <code>Content-Language</code>, afin de 249 sp�cifier la langue dans laquelle le document est �crit, et peut 250 ajouter des informations additionnelles � l'en-t�te 251 <code>Content-Type</code> pour indiquer le jeu de caract�res 252 particulier qui doit �tre utilis� pour restituer correctement le 253 document.</p> 254 255 <div class="example"><p><code> 256 Content-Language: en, fr 257Content-Type: text/plain; charset=ISO-8859-1 258 </code></p></div> 259 260 <p>La langue est sp�cifi�e via son abr�viation en deux lettres. Le 261 <code>jeu de caract�res</code> est le nom du jeu de caract�res 262 particulier qui doit �tre utilis�.</p> 263 264</div> 265<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 266<div class="directive-section"><h2><a name="AddCharset" id="AddCharset">AddCharset</a> <a name="addcharset" id="addcharset">Directive</a></h2> 267<table class="directive"> 268<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Associe les extensions de noms de fichiers sp�cifi�es au 269jeu de caract�res sp�cifi�</td></tr> 270<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddCharset <var>jeu-car</var> <var>extension</var> 271[<var>extension</var>] ...</code></td></tr> 272<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire, .htaccess</td></tr> 273<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr> 274<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> 275<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> 276</table> 277 <p>La directive <code class="directive">AddCharset</code> permet d'associer 278 les extensions de noms de fichiers sp�cifi�es au jeu de caract�res 279 sp�cifi� (le nom enregistr� sur l'Internet d'un codage de caract�res 280 donn�). <var>jeu-car</var> est le <a href="http://www.iana.org/assignments/character-sets">param�tre jeu 281 de caract�res du type de m�dium</a> pour les ressources dont le nom 282 de fichier contient <var>extension</var>. Cette association est 283 ajout�e � toutes les autres d�j� en vigueur, et �crase toute 284 association pr�existante pour la m�me <var>extension</var>.</p> 285 286 <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">AddLanguage ja .ja 287AddCharset EUC-JP .euc 288AddCharset ISO-2022-JP .jis 289AddCharset SHIFT_JIS .sjis</pre> 290</div> 291 292 <p>Avec cet exemple, le document <code>xxxx.ja.jis</code> sera 293 trait� en tant que document japonais dont le jeu de caract�re est 294 <code>ISO-2022-JP</code> (idem pour le document 295 <code>xxxx.jis.ja</code>). La directive 296 <code class="directive">AddCharset</code> sert � la fois � informer le 297 client sur le codage des caract�res du document afin que ce dernier 298 puisse �tre interpr�t� et affich� correctement, et � la <a href="/content-negotiation.html">n�gociation de contenu</a>, au 299 cours de laquelle le serveur d�cide lequel parmi plusieurs 300 documents possibles il renvoie au client en fonction des pr�f�rences 301 de ce dernier en mati�re de jeu de caract�res.</p> 302 303 <p>L'argument <var>extension</var> est insensible � la casse et peut 304 �tre sp�cifi� avec ou sans le point initial. Les noms de fichiers 305 peuvent poss�der <a href="#multipleext">plusieurs extensions</a>, et 306 l'argument <var>extension</var> sera compar� � chacune d'entre 307 elles.</p> 308 309 310<h3>Voir aussi</h3> 311<ul> 312<li><code class="module"><a href="/mod/mod_negotiation.html">mod_negotiation</a></code></li> 313<li><code class="directive"><a href="/mod/core.html#adddefaultcharset">AddDefaultCharset</a></code></li> 314</ul> 315</div> 316<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 317<div class="directive-section"><h2><a name="AddEncoding" id="AddEncoding">AddEncoding</a> <a name="addencoding" id="addencoding">Directive</a></h2> 318<table class="directive"> 319<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Associe les extensions de noms de fichiers donn�es au type 320de codage sp�cifi�</td></tr> 321<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddEncoding <var>codage</var> <var>extension</var> 322[<var>extension</var>] ...</code></td></tr> 323<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire, .htaccess</td></tr> 324<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr> 325<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> 326<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> 327</table> 328 <p>La directive <code class="directive">AddEncoding</code> permet d'associer 329 les extensions de noms de fichiers donn�es au codage de contenu HTTP 330 sp�cifi�. <var>codage</var> est le codage de contenu HTTP � ajouter 331 � la valeur du champ d'en-t�te Content-Encoding pour les documents 332 poss�dant l'<var>extension</var> sp�cifi�e. Cette association est 333 ajout�e � toutes les autres d�j� en vigueur, et �crase toute 334 association pr�existante pour la m�me <var>extension</var>.</p> 335 336 <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">AddEncoding x-gzip .gz 337AddEncoding x-compress .Z</pre> 338</div> 339 340 <p>Avec cet exemple, les noms de fichiers poss�dant l'extension 341 <code>.gz</code> seront marqu�s comme cod�s � l'aide du codage 342 <code>x-gzip</code>, et les noms de fichiers poss�dant l'extension 343 <code>.Z</code> comme cod�s avec <code>x-compress</code>.</p> 344 345 <p>Les clients anciens n'acceptent que <code>x-gzip</code> et 346 <code>x-compress</code>, bien que les standards stipulent qu'ils 347 sont respectivement �quivalents � <code>gzip</code> et 348 <code>compress</code>. Apache effectue ses comparaisons de codages 349 de contenu en ignorant tout pr�fixe <code>x-</code>. Lorsqu'il 350 r�pond avec un codage, Apache utilise l'une ou l'autre forme (c'est 351 � dire <code>x-foo</code> ou <code>foo</code>) selon les besoins du 352 client. Si le client n'a pas besoin d'une forme particuli�re, Apache 353 utilisera la forme employ�e par la directive 354 <code>AddEncoding</code>. Pour r�sumer, vous devez toujours utiliser 355 <code>x-gzip</code> et <code>x-compress</code> pour ces deux 356 codages sp�cifiques. Certains codages plus r�cents, comme 357 <code>deflate</code>, doivent �tre sp�cifi�s sans le pr�fixe 358 <code>x-</code>.</p> 359 360 <p>L'argument <var>extension</var> est insensible � la casse et peut 361 �tre sp�cifi� avec ou sans le point initial. Les noms de fichiers 362 peuvent poss�der <a href="#multipleext">plusieurs extensions</a>, et 363 l'argument <var>extension</var> sera compar� � chacune d'entre 364 elles.</p> 365 366</div> 367<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 368<div class="directive-section"><h2><a name="AddHandler" id="AddHandler">AddHandler</a> <a name="addhandler" id="addhandler">Directive</a></h2> 369<table class="directive"> 370<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Associe les extensions de noms de fichiers donn�es au 371gestionnaire sp�cifi�</td></tr> 372<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddHandler <var>nom-gestionnaire</var> <var>extension</var> 373[<var>extension</var>] ...</code></td></tr> 374<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire, .htaccess</td></tr> 375<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr> 376<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> 377<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> 378</table> 379 <p>Les fichiers dont le nom a pour extension <var>extension</var> 380 seront servis par le <var><a href="/handler.html">nom-gestionnaire</a></var> sp�cifi�. Cette 381 association est ajout�e � toutes les autres d�j� en vigueur, et 382 �crase toute association pr�existante pour la m�me 383 <var>extension</var>. Par exemple, pour associer les scripts CGI 384 avec l'extension de fichier <code>.cgi</code>, vous pouvez utiliser 385 :</p> 386 387 <pre class="prettyprint lang-config">AddHandler cgi-script .cgi</pre> 388 389 390 <p>Une fois cette ligne ins�r�e dans votre fichier httpd.conf, tout 391 fichier poss�dant l'extension <code>.cgi</code> sera trait� en tant 392 que programme CGI.</p> 393 394 <p>L'argument <var>extension</var> est insensible � la casse et peut 395 �tre sp�cifi� avec ou sans le point initial. Les noms de fichiers 396 peuvent poss�der <a href="#multipleext">plusieurs extensions</a>, et 397 l'argument <var>extension</var> sera compar� � chacune d'entre 398 elles.</p> 399 400<h3>Voir aussi</h3> 401<ul> 402<li><code class="directive"><a href="/mod/core.html#sethandler">SetHandler</a></code></li> 403</ul> 404</div> 405<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 406<div class="directive-section"><h2><a name="AddInputFilter" id="AddInputFilter">AddInputFilter</a> <a name="addinputfilter" id="addinputfilter">Directive</a></h2> 407<table class="directive"> 408<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Associe les extensions de noms de fichiers aux 409filtres sp�cifi�s qui traiteront les requ�tes clients</td></tr> 410<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddInputFilter <var>filtre</var>[;<var>filtre</var>...] 411<var>extension</var> [<var>extension</var>] ...</code></td></tr> 412<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire, .htaccess</td></tr> 413<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr> 414<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> 415<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> 416</table> 417 <p>La directive <code class="directive">AddInputFilter</code> permet 418 d'associer l'extension de nom de fichier <var>extension</var> aux <a href="/filter.html">filtres</a> sp�cifi�s qui traiteront les 419 requ�tes clients et les entr�es POST � leur r�ception par le 420 serveur. Ceci s'ajoute � toute d�finition de filtre pr�existante, y 421 compris la directive <code class="directive"><a href="/mod/core.html#setinputfilter">SetInputFilter</a></code>. Cette 422 association est ajout�e � toutes les autres d�j� en vigueur, et 423 �crase toute association pr�existante pour la m�me 424 <var>extension</var>.</p> 425 426 <p>Si plusieurs <var>filtres</var> sont sp�cifi�s, ils doivent �tre 427 s�par�s par des points-virgules et inscrits dans l'ordre selon 428 lequel ils devront traiter le contenu. L'argument <var>filtre</var> 429 est insensible � la casse.</p> 430 431 <p>L'argument <var>extension</var> est insensible � la casse et peut 432 �tre sp�cifi� avec ou sans le point initial. Les noms de fichiers 433 peuvent poss�der <a href="#multipleext">plusieurs extensions</a>, et 434 l'argument <var>extension</var> sera compar� � chacune d'entre 435 elles.</p> 436 437 438<h3>Voir aussi</h3> 439<ul> 440<li><code class="directive"><a href="#removeinputfilter">RemoveInputFilter</a></code></li> 441<li><code class="directive"><a href="/mod/core.html#setinputfilter">SetInputFilter</a></code></li> 442</ul> 443</div> 444<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 445<div class="directive-section"><h2><a name="AddLanguage" id="AddLanguage">AddLanguage</a> <a name="addlanguage" id="addlanguage">Directive</a></h2> 446<table class="directive"> 447<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Associe l'extension de nom de fichier donn�e � la langue 448sp�cifi�</td></tr> 449<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddLanguage <var>symbole-langue</var> <var>extension</var> 450[<var>extension</var>] ...</code></td></tr> 451<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire, .htaccess</td></tr> 452<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr> 453<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> 454<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> 455</table> 456 <p>La directive <code class="directive">AddLanguage</code> permet d'associer 457 l'extension de nom de fichier donn�e � la langue sp�cifi�e. Les 458 fichiers dont l'extension correspond � la valeur 459 de l'argument <var>extension</var> se voient attribuer la valeur de 460 l'argument <var>symbole-langue</var> comme en-t�te HTTP 461 Content-Language en accord avec les identifiants de langues d�finis 462 par la RFC 3066. Cette directive l'emporte sur toute association 463 pr�existante pour la m�me <var>extension</var>.</p> 464 465 <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">AddEncoding x-compress .Z 466AddLanguage en .en 467AddLanguage fr .fr</pre> 468</div> 469 470 <p>Avec cet exemple, le document <code>xxxx.en.Z</code> sera trait� 471 en tant que document compress� de langue anglaise (idem pour le 472 document <code>xxxx.Z.en</code>). Bien que la langue soit fournie au 473 client, le navigateur n'utilise habituellement pas cette 474 information. La directive <code class="directive">AddLanguage</code> est 475 principalement utilis�e au cours de la <a href="/content-negotiation.html">n�gociation de contenu</a>, o� le 476 serveur choisit d'envoyer un document parmi plusieurs documents 477 possibles en fonction de la pr�f�rence du client en mati�re de 478 langue.</p> 479 480 <p>Si une extension fait l'objet de plusieurs associations de 481 langues, c'est la derni�re qui sera utilis�e. Ainsi, dans le cas 482 suivant,</p> 483 484 <pre class="prettyprint lang-config">AddLanguage en .en 485AddLanguage en-gb .en 486AddLanguage en-us .en</pre> 487 488 489 <p>les documents poss�dant l'extension <code>.en</code> seront 490 trait�s en tant que documents de langue <code>en-us</code>.</p> 491 492 <p>L'argument <var>extension</var> est insensible � la casse et peut 493 �tre sp�cifi� avec ou sans le point initial. Les noms de fichiers 494 peuvent poss�der <a href="#multipleext">plusieurs extensions</a>, et 495 l'argument <var>extension</var> sera compar� � chacune d'entre 496 elles.</p> 497 498<h3>Voir aussi</h3> 499<ul> 500<li><code class="module"><a href="/mod/mod_negotiation.html">mod_negotiation</a></code></li> 501</ul> 502</div> 503<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 504<div class="directive-section"><h2><a name="AddOutputFilter" id="AddOutputFilter">AddOutputFilter</a> <a name="addoutputfilter" id="addoutputfilter">Directive</a></h2> 505<table class="directive"> 506<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Associe les extensions de noms de fichiers aux 507filtres sp�cifi�s qui traiteront les r�ponses en provenance du 508serveur</td></tr> 509<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddOutputFilter <var>filtre</var>[;<var>filtre</var>...] 510<var>extension</var> [<var>extension</var>] ...</code></td></tr> 511<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire, .htaccess</td></tr> 512<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr> 513<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> 514<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> 515</table> 516 <p>La directive <code class="directive">AddOutputFilter</code> permet 517 d'associer l'extension de nom de fichier d�finie par l'argument 518 <var>extension</var> aux <a href="/filter.html">filtres</a> qui traiteront les r�ponses en 519 provenance du serveur avant de les envoyer au client. Ces filtres 520 s'ajoutent � tout filtre d�fini par d'autres directives comme 521 <code class="directive"><a href="/mod/core.html#setoutputfilter">SetOutputFilter</a></code> et <code class="directive"><a href="/mod/mod_filter.html#addoutputfilterbytype">AddOutputFilterByType</a></code>. Cette association 522 est fusionn�e avec toute autre association en vigueur, et l'emporte 523 sur toute association pr�existante pour la m�me 524 <var>extension</var>.</p> 525 526 <p>Avec l'exemple suivant, tous les fichiers <code>.shtml</code> 527 seront trait�s en tant qu'inclusions c�t� serveur (SSI), et la 528 sortie sera compress�e � l'aide du module 529 <code class="module"><a href="/mod/mod_deflate.html">mod_deflate</a></code>.</p> 530 531 <pre class="prettyprint lang-config">AddOutputFilter INCLUDES;DEFLATE shtml</pre> 532 533 534 <p>Si plusieurs <var>filtres</var> sont sp�cifi�s, ils doivent �tre 535 s�par�s par des points-virgules et inscrits dans l'ordre selon 536 lequel il devront traiter le contenu. L'argument <var>filtre</var> 537 est insensible � la casse.</p> 538 539 <p>L'argument <var>extension</var> est insensible � la casse et peut 540 �tre sp�cifi� avec ou sans le point initial. Les noms de fichiers 541 peuvent poss�der <a href="#multipleext">plusieurs extensions</a>, et 542 l'argument <var>extension</var> sera compar� � chacune d'entre 543 elles.</p> 544 545 <p>Notez que toute d�finition de filtres via la directive <code class="directive"><a href="#addoutputfilter">AddOutputFilter</a></code> remplace toutes les 546 d�finitions pr�c�dentes effectu�es via cette m�me directive.</p> 547 548 <pre class="prettyprint lang-config"># Filtre sp�cifi� "DEFLATE" 549AddOutputFilter DEFLATE shtml 550<Location /foo> 551 # Filtre sp�cifi� "INCLUDES", remplace "DEFLATE" 552 AddOutputFilter INCLUDES shtml 553</Location> 554<Location /bar> 555 # Filtre sp�cifi� "INCLUDES;DEFLATE", remplace "DEFLATE" 556 AddOutputFilter INCLUDES;DEFLATE shtml 557</Location> 558<Location /bar/baz> 559 # Filtre sp�cifi� "BUFFER", remplace "INCLUDES;DEFLATE" 560 AddOutputFilter BUFFER shtml 561</Location> 562<Location /bar/baz/buz> 563 # Pas de filtre sp�cifi�, suppression de "BUFFER" 564 RemoveOutputFilter shtml 565</Location></pre> 566 567 568<h3>Voir aussi</h3> 569<ul> 570<li><code class="directive"><a href="#removeoutputfilter">RemoveOutputFilter</a></code></li> 571<li><code class="directive"><a href="/mod/core.html#setoutputfilter">SetOutputFilter</a></code></li> 572</ul> 573</div> 574<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 575<div class="directive-section"><h2><a name="AddType" id="AddType">AddType</a> <a name="addtype" id="addtype">Directive</a></h2> 576<table class="directive"> 577<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Associe les extensions de noms de fichiers au type de 578contenu sp�cifi�</td></tr> 579<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddType <var>type-m�dium</var> <var>extension</var> 580[<var>extension</var>] ...</code></td></tr> 581<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire, .htaccess</td></tr> 582<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr> 583<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> 584<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> 585</table> 586 <p>La directive <code class="directive">AddType</code> permet d'associer les 587 extensions de noms de fichiers donn�es au type de contenu sp�cifi�. 588 <var>type-m�dium</var> est le <a class="glossarylink" href="/glossary.html#media-type" title="voir glossaire">Type 589 MIME</a> � utiliser pour les fichiers dont le nom poss�de 590 l'extension <var>extension</var>. Cette association s'ajoute � toute 591 autre association en vigueur, et l'emporte sur toute association 592 pr�existante pour la m�me <var>extension</var>.</p> 593 594 <div class="note"> 595 Plut�t que d'�diter directement le fichier <code class="directive"><a href="#typesconfig">TypesConfig</a></code>, il est recommand� 596 d'utiliser la directive <code class="directive">AddType</code> pour 597 ajouter de nouveaux types de m�dias. 598 </div> 599 600 <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">AddType image/gif .gif</pre> 601</div> 602 603 <p>Ou, pour sp�cifier plusieurs extensions dans une seule directive 604 :</p> 605 606 <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">AddType image/jpeg jpeg jpg jpe</pre> 607</div> 608 609 <p>L'argument <var>extension</var> est insensible � la casse et peut 610 �tre sp�cifi� avec ou sans le point initial. Les noms de fichiers 611 peuvent poss�der <a href="#multipleext">plusieurs extensions</a>, et 612 l'argument <var>extension</var> sera compar� � chacune d'entre 613 elles.</p> 614 615 <p>Il est possible d'obtenir un effet similaire � celui de la 616 directive <code class="directive"><a href="/mod/mod_negotiation.html#languagepriority">LanguagePriority</a></code> du module 617 <code class="module"><a href="/mod/mod_negotiation.html">mod_negotiation</a></code> en qualifiant un <var>type de 618 m�dia</var> avec <code>qs</code> :</p> 619 620 <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">AddType application/rss+xml;qs=0.8 .xml</pre> 621</div> 622 623 <p>Ceci peut s'av�rer utile dans certaines situations, par exemple 624 lorsqu'un client qui a ajout� un en-t�te <code>Accept: */*</code> � 625 sa requ�te n'est pas en mesure de traiter le contenu renvoy� par le 626 serveur.</p> 627 628 <p>� la base, cette directive configure le type de contenu g�n�r� 629 pour les fichiers statiques servis � partir du syst�me de fichiers. 630 Dans le cas des ressources autres que les fichiers statiques pour 631 lesquelles le g�n�rateur de la r�ponse sp�cifie en g�n�ral un 632 Content-Type, cette directive n'a aucun effet.</p> 633 634 635<h3>Voir aussi</h3> 636<ul> 637<li><code class="directive"><a href="/mod/core.html#forcetype">ForceType</a></code></li> 638<li><code class="module"><a href="/mod/mod_negotiation.html">mod_negotiation</a></code></li> 639</ul> 640</div> 641<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 642<div class="directive-section"><h2><a name="DefaultLanguage" id="DefaultLanguage">DefaultLanguage</a> <a name="defaultlanguage" id="defaultlanguage">Directive</a></h2> 643<table class="directive"> 644<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>D�finit un symbole de langue par d�faut � affecter au champ 645d'en-t�te Content-Language pour toutes les ressources dans le contexte 646courant auxquelles aucun symbole de langue n'a �t� 647associ�.</td></tr> 648<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DefaultLanguage <var>symbole-langue</var></code></td></tr> 649<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire, .htaccess</td></tr> 650<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr> 651<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> 652<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> 653</table> 654 <p>La directive <code class="directive">DefaultLanguage</code> permet 655 d'indiquer � Apache que toutes les ressources du contexte courant 656 (par exemple, toutes les ressources concern�es par le conteneur 657 <code class="directive"><a href="/mod/core.html#directory"><Directory></a></code> 658 courant) qui ne poss�dent pas d'extension de langue explicite 659 (comme <code>.fr</code> ou <code>.de</code> tel que d�fini par la 660 directive <code class="directive"><a href="#addlanguage">AddLanguage</a></code>), 661 verront leur en-t�te HTTP Content-Language affect� de la langue 662 <var>symbole-langue</var>. Ceci permet de marquer des arborescences 663 de r�pertoires enti�res comme contenant des documents en fran�ais, 664 par exemple, sans avoir � renommer chaque fichier. Notez qu'� la 665 diff�rence de l'utilisation des extensions pour sp�cifier des 666 langues, <code class="directive">DefaultLanguage</code> ne permet de 667 sp�cifier qu'une seule langue.</p> 668 669 <p>Si aucune directive <code class="directive">DefaultLanguage</code> n'est 670 en vigueur, et si un fichier ne poss�de pas d'extension configur�e 671 par la directive <code class="directive"><a href="#addlanguage">AddLanguage</a></code>, aucun champ d'en-t�te 672 Content-Language ne sera g�n�r�.</p> 673 674 <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">DefaultLanguage en</pre> 675</div> 676 677<h3>Voir aussi</h3> 678<ul> 679<li><code class="module"><a href="/mod/mod_negotiation.html">mod_negotiation</a></code></li> 680</ul> 681</div> 682<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 683<div class="directive-section"><h2><a name="ModMimeUsePathInfo" id="ModMimeUsePathInfo">ModMimeUsePathInfo</a> <a name="modmimeusepathinfo" id="modmimeusepathinfo">Directive</a></h2> 684<table class="directive"> 685<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Indique � <code class="module"><a href="/mod/mod_mime.html">mod_mime</a></code> de traiter les �l�ments 686de <code>path_info</code> en tant que parties du nom de 687fichier</td></tr> 688<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ModMimeUsePathInfo On|Off</code></td></tr> 689<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>ModMimeUsePathInfo Off</code></td></tr> 690<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>r�pertoire</td></tr> 691<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> 692<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> 693</table> 694 <p>La directive <code class="directive">ModMimeUsePathInfo</code> permet de 695 combiner le nom de fichier avec la partie <code>path_info</code> de 696 l'URL pour appliquer les directives <code class="module"><a href="/mod/mod_mime.html">mod_mime</a></code> � la 697 requ�te. La valeur par d�faut est <code>Off</code> - situation dans 698 laquelle l'�l�ment <code>path_info</code> est ignor�.</p> 699 700 <p>L'utilisation de cette directive est conseill�e si vous utilisez 701 un syst�me de fichiers virtuel.</p> 702 703 <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">ModMimeUsePathInfo On</pre> 704</div> 705 706 <p>Consid�rons une requ�te pour <code>/index.php/foo.shtml</code>, 707 <code class="module"><a href="/mod/mod_mime.html">mod_mime</a></code> ne traitera pas la requ�te entrante comme 708 <code>/index.php/foo.shtml</code> et les directives comme 709 <code>AddOutputFilter INCLUDES .shtml</code> ajouteront le filtre 710 <code>INCLUDES</code> � la requ�te. Si la directive 711 <code class="directive">ModMimeUsePathInfo</code> n'est pas d�finie, le 712 filtre <code>INCLUDES</code> ne sera pas ajout�. Le fonctionnement 713 sera identique dans le cas des chemins virtuels, tels que ceux 714 d�finis par la directive <code class="directive"><Location></code></p> 715 716<h3>Voir aussi</h3> 717<ul> 718<li><code class="directive"><a href="/mod/core.html#acceptpathinfo">AcceptPathInfo</a></code></li> 719</ul> 720</div> 721<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 722<div class="directive-section"><h2><a name="MultiviewsMatch" id="MultiviewsMatch">MultiviewsMatch</a> <a name="multiviewsmatch" id="multiviewsmatch">Directive</a></h2> 723<table class="directive"> 724<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Les types de fichiers qui seront inclus lors d'une 725recherche de correspondance de fichier avec les vues multiples 726(MultiViews)</td></tr> 727<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MultiviewsMatch Any|NegotiatedOnly|Filters|Handlers 728[Handlers|Filters]</code></td></tr> 729<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>MultiviewsMatch NegotiatedOnly</code></td></tr> 730<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire, .htaccess</td></tr> 731<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr> 732<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> 733<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> 734</table> 735 <p>La directive <code class="directive">MultiviewsMatch</code> permet trois 736 comportements diff�rents pour la fonctionnalit� Multiviews du module 737 <a href="mod_negotiation.html">mod_negotiation</a>. Les vues 738 multiples permettent d'associer une requ�te pour un fichier, par 739 exemple <code>index.html</code>, � toute extension n�goci�e 740 s'ajoutant � la requ�te de base, par exemple 741 <code>index.html.en</code>, <code>index.html.fr</code>, ou 742 <code>index.html.gz</code>.</p> 743 744 <p>L'option <code>NegotiatedOnly</code> implique que toute extension 745 s'ajoutant au nom de base doit correspondre � une extension de 746 <code class="module"><a href="/mod/mod_mime.html">mod_mime</a></code> reconnue pour la n�gociation de contenu, 747 par exemple Charset, Content-Type, Language, ou Encoding. C'est la 748 valeur d'option par d�faut, et la contrainte la plus stricte 749 dont les effets de bord inattendus sont les moins nombreux.</p> 750 751 <p>Pour inclure des extensions associ�es avec des gestionnaires 752 et/ou des filtres, d�finissez la directive 753 <code class="directive">MultiviewsMatch</code> avec les mots-cl�s 754 <code>Handlers</code>, <code>Filters</code>, ou les deux. Si tous 755 les autres facteurs sont �gaux, c'est le fichier de plus petite 756 taille qui sera servi ; par exemple, si le choix doit s'op�rer entre 757 <code>index.html.cgi</code> de 500 octets et 758 <code>index.html.pl</code> de 1000 octets, c'est le fichier 759 <code>.cgi</code> qui l'emportera dans cet exemple. Les utilisateurs 760 de fichiers <code>.asis</code> auront avantage � utiliser l'option 761 Handler, si les fichiers <code>.asis</code> sont associ�s au 762 gestionnaire <code>asis-handler</code>.</p> 763 764 <p>Vous pouvez enfin autoriser l'association de toute extension avec 765 l'option <code>Any</code>, m�me si <code class="module"><a href="/mod/mod_mime.html">mod_mime</a></code> ne 766 reconna�t pas l'extension. Ceci 767 peut conduire � des r�sultats impr�visibles, comme l'envoi de 768 fichiers .old ou .bak contrairement aux souhaits du webmaster.</p> 769 770 <p>Par exemple, la configuration suivante va permettre l'inclusion 771 des extensions associ�es aux gestionnaires et aux filtres dans les 772 vues multiples, tout en excluant les fichiers de type inconnu :</p> 773 774 <pre class="prettyprint lang-config">MultiviewsMatch Handlers Filters</pre> 775 776 777 <p>L'utilisation de la directive 778 <code class="directive">MultiviewsMatch</code> dans une section <code class="directive"><a href="/mod/core.html#location"><Location></a></code> ou <code class="directive"><a href="/mod/core.html#locationmatch"><LocationMatch></a></code> n'est pas 779 permise.</p> 780 781 782<h3>Voir aussi</h3> 783<ul> 784<li><code class="directive"><a href="/mod/core.html#options">Options</a></code></li> 785<li><code class="module"><a href="/mod/mod_negotiation.html">mod_negotiation</a></code></li> 786</ul> 787</div> 788<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 789<div class="directive-section"><h2><a name="RemoveCharset" id="RemoveCharset">RemoveCharset</a> <a name="removecharset" id="removecharset">Directive</a></h2> 790<table class="directive"> 791<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de jeu de caract�res pour un 792ensemble d'extensions de noms de fichiers</td></tr> 793<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoveCharset <var>extension</var> [<var>extension</var>] 794...</code></td></tr> 795<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, r�pertoire, .htaccess</td></tr> 796<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr> 797<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> 798<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> 799</table> 800 <p>La directive <code class="directive">RemoveCharset</code> permet de 801 supprimer toute association de jeu de caract�res pour les fichiers 802 dont les noms poss�dent les extensions sp�cifi�es. Ceci permet, au 803 sein des fichiers <code>.htaccess</code>, d'annuler toute 804 association h�rit�e du r�pertoire parent ou de la configuration du 805 serveur pour un r�pertoire particulier.</p> 806 807 <p>L'argument <var>extension</var> est insensible � la casse et peut 808 �tre sp�cifi� avec ou sans le point initial.</p> 809 810 <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">RemoveCharset .html .shtml</pre> 811</div> 812 813</div> 814<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 815<div class="directive-section"><h2><a name="RemoveEncoding" id="RemoveEncoding">RemoveEncoding</a> <a name="removeencoding" id="removeencoding">Directive</a></h2> 816<table class="directive"> 817<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de codage de contenu pour un 818ensemble d'extensions de noms de fichiers</td></tr> 819<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoveEncoding <var>extension</var> [<var>extension</var>] 820...</code></td></tr> 821<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, r�pertoire, .htaccess</td></tr> 822<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr> 823<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> 824<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> 825</table> 826 <p>La directive <code class="directive">RemoveEncoding</code> permet de 827 supprimer toute association de codage pour les fichiers dont les 828 noms poss�dent les extensions sp�cifi�es. Ceci permet, au 829 sein des fichiers <code>.htaccess</code>, d'annuler toute 830 association h�rit�e du r�pertoire parent ou de la configuration du 831 serveur pour un r�pertoire particulier. Voici un exemple 832 d'utilisation de cette directive :</p> 833 834 <div class="example"><h3>/foo/.htaccess:</h3><pre class="prettyprint lang-config">AddEncoding x-gzip .gz 835AddType text/plain .asc 836<Files *.gz.asc> 837 RemoveEncoding .gz 838</Files></pre> 839</div> 840 841 <p>Avec cette configuration, le fichier <code>foo.gz</code> sera 842 marqu� comme cod� avec gzip, mais <code>foo.gz.asc</code> sera 843 marqu� comme fichier texte non cod�.</p> 844 845 <div class="note"><h3>Note</h3> 846 <p>Les directives <code class="directive">RemoveEncoding</code> �tant 847 trait�es <em>apr�s</em> toute directive <code class="directive"><a href="#addencoding">AddEncoding</a></code>, il est possible 848 qu'elles annulent les effets de ces derni�res si les deux 849 apparaissent dans la configuration du m�me r�pertoire.</p> 850 </div> 851 852 <p>L'argument <var>extension</var> est insensible � la casse et peut 853 �tre sp�cifi� avec ou sans le point initial.</p> 854 855</div> 856<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 857<div class="directive-section"><h2><a name="RemoveHandler" id="RemoveHandler">RemoveHandler</a> <a name="removehandler" id="removehandler">Directive</a></h2> 858<table class="directive"> 859<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de gestionnaire � un ensemble 860d'extensions de noms de fichiers</td></tr> 861<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoveHandler <var>extension</var> [<var>extension</var>] 862...</code></td></tr> 863<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, r�pertoire, .htaccess</td></tr> 864<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr> 865<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> 866<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> 867</table> 868 <p>La directive <code class="directive">RemoveHandler</code> permet de 869 supprimer toute association de gestionnaire � des fichiers dont le 870 nom poss�de l'extension donn�e. Ceci permet, au 871 sein des fichiers <code>.htaccess</code>, d'annuler toute 872 association h�rit�e du r�pertoire parent ou de la configuration du 873 serveur pour un r�pertoire particulier. Voici un exemple 874 d'utilisation de cette directive :</p> 875 876 <div class="example"><h3>/foo/.htaccess:</h3><pre class="prettyprint lang-config">AddHandler server-parsed .html</pre> 877</div> 878 879 <div class="example"><h3>/foo/bar/.htaccess:</h3><pre class="prettyprint lang-config">RemoveHandler .html</pre> 880</div> 881 882 <p>Avec cette derni�re ligne, les fichiers <code>.html</code> du 883 r�pertoire <code>/foo/bar</code> seront trait�s en tant que fichiers 884 normaux, au lieu d'�tre trait�s en tant que candidats � 885 l'interpr�tation (voir le module <code class="module"><a href="/mod/mod_include.html">mod_include</a></code> 886 module).</p> 887 888 <p>L'argument <var>extension</var> est insensible � la casse et peut 889 �tre sp�cifi� avec ou sans le point initial.</p> 890 891</div> 892<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 893<div class="directive-section"><h2><a name="RemoveInputFilter" id="RemoveInputFilter">RemoveInputFilter</a> <a name="removeinputfilter" id="removeinputfilter">Directive</a></h2> 894<table class="directive"> 895<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de filtre en entr�e � un 896ensemble d'extensions de noms de fichiers</td></tr> 897<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoveInputFilter <var>extension</var> [<var>extension</var>] 898...</code></td></tr> 899<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, r�pertoire, .htaccess</td></tr> 900<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr> 901<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> 902<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> 903</table> 904 <p>La directive <code class="directive">RemoveInputFilter</code> permet de 905 supprimer toute association de <a href="/filter.html">filtre</a> 906 en entr�e � des fichiers dont le nom poss�de l'extension donn�e. 907 Ceci permet, au 908 sein des fichiers <code>.htaccess</code>, d'annuler toute 909 association h�rit�e du r�pertoire parent ou de la configuration du 910 serveur pour un r�pertoire particulier.</p> 911 912 <p>L'argument <var>extension</var> est insensible � la casse et peut 913 �tre sp�cifi� avec ou sans le point initial.</p> 914 915<h3>Voir aussi</h3> 916<ul> 917<li><code class="directive"><a href="#addinputfilter">AddInputFilter</a></code></li> 918<li><code class="directive"><a href="/mod/core.html#setinputfilter">SetInputFilter</a></code></li> 919</ul> 920</div> 921<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 922<div class="directive-section"><h2><a name="RemoveLanguage" id="RemoveLanguage">RemoveLanguage</a> <a name="removelanguage" id="removelanguage">Directive</a></h2> 923<table class="directive"> 924<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de langue � un ensemble 925d'extensions de noms de fichiers</td></tr> 926<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoveLanguage <var>extension</var> [<var>extension</var>] 927...</code></td></tr> 928<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, r�pertoire, .htaccess</td></tr> 929<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr> 930<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> 931<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> 932</table> 933 <p>La directive <code class="directive">RemoveLanguage</code> permet de 934 supprimer toute association de langue � des fichiers dont le nom 935 poss�de l'extension donn�e. Ceci permet, au 936 sein des fichiers <code>.htaccess</code>, d'annuler toute 937 association h�rit�e du r�pertoire parent ou de la configuration du 938 serveur pour un r�pertoire particulier.</p> 939 940 <p>L'argument <var>extension</var> est insensible � la casse et peut 941 �tre sp�cifi� avec ou sans le point initial.</p> 942 943</div> 944<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 945<div class="directive-section"><h2><a name="RemoveOutputFilter" id="RemoveOutputFilter">RemoveOutputFilter</a> <a name="removeoutputfilter" id="removeoutputfilter">Directive</a></h2> 946<table class="directive"> 947<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de filtre en sortie � un 948ensemble d'extensions de noms de fichiers</td></tr> 949<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoveOutputFilter <var>extension</var> [<var>extension</var>] 950...</code></td></tr> 951<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, r�pertoire, .htaccess</td></tr> 952<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr> 953<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> 954<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> 955</table> 956 <p>La directive <code class="directive">RemoveOutputFilter</code> permet de 957 supprimer toute association de <a href="/filter.html">filtre</a> 958 en sortie � des fichiers dont le nom poss�de l'extension donn�e. Ceci permet, au 959 sein des fichiers <code>.htaccess</code>, d'annuler toute 960 association h�rit�e du r�pertoire parent ou de la configuration du 961 serveur pour un r�pertoire particulier.</p> 962 963 <p>L'argument <var>extension</var> est insensible � la casse et peut 964 �tre sp�cifi� avec ou sans le point initial.</p> 965 966 <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">RemoveOutputFilter shtml</pre> 967</div> 968 969<h3>Voir aussi</h3> 970<ul> 971<li><code class="directive"><a href="#addoutputfilter">AddOutputFilter</a></code></li> 972</ul> 973</div> 974<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 975<div class="directive-section"><h2><a name="RemoveType" id="RemoveType">RemoveType</a> <a name="removetype" id="removetype">Directive</a></h2> 976<table class="directive"> 977<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de type de contenu � un ensemble 978d'extensions de noms de fichiers</td></tr> 979<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoveType <var>extension</var> [<var>extension</var>] 980...</code></td></tr> 981<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, r�pertoire, .htaccess</td></tr> 982<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr> 983<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> 984<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> 985</table> 986 <p>La directive <code class="directive">RemoveType</code> permet de 987 supprimer toute association de <a class="glossarylink" href="/glossary.html#media-type" title="voir glossaire">type de 988 m�dium</a> � des fichiers dont le nom poss�de l'extension 989 donn�e. Ceci permet, au 990 sein des fichiers <code>.htaccess</code>, d'annuler toute 991 association h�rit�e du r�pertoire parent ou de la configuration du 992 serveur pour un r�pertoire particulier. Voici un exemple 993 d'utilisation de cette directive :</p> 994 995 <div class="example"><h3>/foo/.htaccess:</h3><pre class="prettyprint lang-config">RemoveType .cgi</pre> 996</div> 997 998 <p>Cette ligne aura pour effet de supprimer tout traitement 999 sp�cifique des fichiers <code>.cgi</code> dans le r�pertoire 1000 <code>/foo/</code> et ses sous-r�pertoires, et les r�ponses 1001 contenant ce type de fichier ne poss�deront pas de champ d'en-t�te 1002 HTTP Content-Type.</p> 1003 1004 <div class="note"><h3>Note</h3> 1005 <p>Les directives <code class="directive">RemoveType</code> sont trait�es 1006 <em>apr�s</em> toutes les directives <code class="directive"><a href="#addtype">AddType</a></code>, et il est possible que les 1007 effets de ces derni�res soient annul�s si les deux types de 1008 directives sont pr�sents au sein de la configuration du m�me 1009 r�pertoire.</p> 1010 </div> 1011 1012 <p>L'argument <var>extension</var> est insensible � la casse et peut 1013 �tre sp�cifi� avec ou sans le point initial.</p> 1014 1015</div> 1016<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 1017<div class="directive-section"><h2><a name="TypesConfig" id="TypesConfig">TypesConfig</a> <a name="typesconfig" id="typesconfig">Directive</a></h2> 1018<table class="directive"> 1019<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le chemin du fichier <code>mime.types</code></td></tr> 1020<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>TypesConfig <var>chemin-fichier</var></code></td></tr> 1021<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>TypesConfig conf/mime.types</code></td></tr> 1022<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur</td></tr> 1023<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> 1024<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> 1025</table> 1026 <p>La directive <code class="directive">TypesConfig</code> permet de d�finir 1027 le chemin du fichier de configuration des <a class="glossarylink" href="/glossary.html#media-type" title="voir glossaire">types de m�dia</a>. L'argument 1028 <var>chemin-fichier</var> est un chemin relatif au r�pertoire d�fini 1029 par la directive <code class="directive"><a href="/mod/core.html#serverroot">ServerRoot</a></code>. Ce 1030 fichier contient la liste des associations par d�faut des extensions 1031 de noms de fichiers aux types de contenus. La plupart des 1032 administrateurs utilisent le fichier <code>mime.types</code> fourni 1033 par leur syst�me d'exploitation, 1034 qui associe les extensions de noms de fichiers courantes � la liste 1035 officielle des types de m�dia enregistr�s par l'IANA et maintenue � 1036 <a href="http://www.iana.org/assignments/media-types/index.html">http://www.iana.org/assignments/media-types/index.html</a>, ainsi 1037 qu'un grand nombre de types non officiels. Ce fichier permet de 1038 simplifier le fichier <code>httpd.conf</code> en fournissant la 1039 majorit� des d�finitions de types de m�dia, et ses d�finitions 1040 peuvent �tre �cras�es par des directives <code class="directive"><a href="#addtype">AddType</a></code>, selon les besoins. Il est 1041 d�conseill� de modifier le contenu du fichier 1042 <code>mime.types</code> car il peut �tre remplac� lors d'une mise � 1043 jour du serveur.</p> 1044 1045 <p>Le fichier contient des lignes dont le format est identique � 1046 celui des arguments d'une directive <code class="directive"><a href="#addtype">AddType</a></code> :</p> 1047 1048 <div class="example"><p><code> 1049 <var>type-m�dium</var> [<var>extension</var>] ... 1050 </code></p></div> 1051 1052 <p>Les extensions sont insensibles � la casse. Les lignes vides et 1053 les lignes commen�ant par un di�se (<code>#</code>) sont 1054 ignor�es. Les lignes vides servent � compl�ter le fichier 1055 mime.types. Apache httpd peut encore d�terminer ces types via le 1056 module <code class="module"><a href="/mod/mod_mime_magic.html">mod_mime_magic</a></code>.</p> 1057 1058 <div class="note"> 1059 Merci de <strong>ne pas</strong> soumettre de requ�tes au Projet 1060 de Serveur HTTP Apache pour ajouter une entr�e dans le fichier 1061 <code>mime.types</code> fourni, sauf si : 1062 1) le type de m�dium est d�j� enregistr� � l'IANA 1063 2) et si l'extension est largement accept�e et ne provoque pas de 1064 conflits d'extensions entre les diff�rentes plate-formes. Les 1065 requ�tes du type <code>cat�gorie/x-sous-type</code> seront 1066 syst�matiquement rejet�es, ainsi que toute nouvelle extension de 1067 deux lettres, car elle ont de fortes chances d'entrer en conflit 1068 par la suite avec les inombrables langues pr�existantes et les 1069 espaces de nommage des jeux de caract�res. 1070 </div> 1071 1072<h3>Voir aussi</h3> 1073<ul> 1074<li><code class="module"><a href="/mod/mod_mime_magic.html">mod_mime_magic</a></code></li> 1075</ul> 1076</div> 1077</div> 1078<div class="bottomlang"> 1079<p><span>Langues Disponibles: </span><a href="/en/mod/mod_mime.html" hreflang="en" rel="alternate" title="English"> en </a> | 1080<a href="/fr/mod/mod_mime.html" title="Fran�ais"> fr </a> | 1081<a href="/ja/mod/mod_mime.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> 1082</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> 1083<script type="text/javascript"><!--//--><![CDATA[//><!-- 1084var comments_shortname = 'httpd'; 1085var comments_identifier = 'http://httpd.apache.org/docs/2.4/mod/mod_mime.html'; 1086(function(w, d) { 1087 if (w.location.hostname.toLowerCase() == "httpd.apache.org") { 1088 d.write('<div id="comments_thread"><\/div>'); 1089 var s = d.createElement('script'); 1090 s.type = 'text/javascript'; 1091 s.async = true; 1092 s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier; 1093 (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s); 1094 } 1095 else { 1096 d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>'); 1097 } 1098})(window, document); 1099//--><!]]></script></div><div id="footer"> 1100<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> 1101<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[//><!-- 1102if (typeof(prettyPrint) !== 'undefined') { 1103 prettyPrint(); 1104} 1105//--><!]]></script> 1106</body></html>