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="&lt;-" alt="&lt;-" src="/images/left.gif" /></a></div>
22<div id="path">
23<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.4</a> &gt; <a href="./">Modules</a></div>
24<div id="page-content">
25<div id="preamble"><h1>Module Apache mod_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">&nbsp;en&nbsp;</a> |
28<a href="/fr/mod/mod_mime.html" title="Fran�ais">&nbsp;fr&nbsp;</a> |
29<a href="/ja/mod/mod_mime.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a></p>
30</div>
31<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>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&#10;    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">&lt;Location&gt;</a></code>, <code class="directive"><a href="/mod/core.html#directory">&lt;Directory&gt;</a></code>, ou <code class="directive"><a href="/mod/core.html#files">&lt;Files&gt;</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&#10;    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">&lt;FilesMatch \.cgi$&gt;
172  SetHandler cgi-script
173&lt;/FilesMatch&gt;</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&lt;Location /foo&gt;
551  # Filtre sp�cifi� "INCLUDES", remplace "DEFLATE"
552  AddOutputFilter INCLUDES shtml
553&lt;/Location&gt;
554&lt;Location /bar&gt;
555  # Filtre sp�cifi� "INCLUDES;DEFLATE", remplace "DEFLATE"
556  AddOutputFilter INCLUDES;DEFLATE shtml
557&lt;/Location&gt;
558&lt;Location /bar/baz&gt;
559  # Filtre sp�cifi� "BUFFER", remplace "INCLUDES;DEFLATE"
560  AddOutputFilter BUFFER shtml
561&lt;/Location&gt;
562&lt;Location /bar/baz/buz&gt;
563  # Pas de filtre sp�cifi�, suppression de "BUFFER"
564  RemoveOutputFilter shtml
565&lt;/Location&gt;</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">&lt;Directory&gt;</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">&lt;Location&gt;</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">&lt;Location&gt;</a></code> ou <code class="directive"><a href="/mod/core.html#locationmatch">&lt;LocationMatch&gt;</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&lt;Files *.gz.asc&gt;
837    RemoveEncoding .gz
838&lt;/Files&gt;</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">&nbsp;en&nbsp;</a> |
1080<a href="/fr/mod/mod_mime.html" title="Fran�ais">&nbsp;fr&nbsp;</a> |
1081<a href="/ja/mod/mod_mime.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</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&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
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>