diff options
Diffstat (limited to 'docs/manual/mod')
173 files changed, 21582 insertions, 21435 deletions
diff --git a/docs/manual/mod/core.html.de b/docs/manual/mod/core.html.de index b5cc9884f4..5c18c52e7a 100644 --- a/docs/manual/mod/core.html.de +++ b/docs/manual/mod/core.html.de @@ -127,6 +127,7 @@ Servers</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#sethandler">SetHandler</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#setinputfilter">SetInputFilter</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#setoutputfilter">SetOutputFilter</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#stricthostcheck">StrictHostCheck</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#timeout">TimeOut</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#traceenable">TraceEnable</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#undefine">UnDefine</a></li> @@ -3513,6 +3514,21 @@ verarbeiten</td></tr> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> +<div class="directive-section"><h2><a name="StrictHostCheck" id="StrictHostCheck">StrictHostCheck</a>-<a name="stricthostcheck" id="stricthostcheck">Direktive</a><a title="Permanent link" href="#stricthostcheck" class="permalink">¶</a></h2> +<table class="directive"> +<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Controls whether the server requires the requested hostname be + listed enumerated in the virtual host handling the request + </td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>StrictHostCheck ON|OFF</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>StrictHostCheck OFF</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration, Virtual Host</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Core</td></tr> +<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td>core</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Kompatibilitt:</a></th><td>Added in 2.5.1</td></tr> +</table><p>Die Dokumentation zu dieser Direktive wurde + noch nicht bersetzt. Bitte schauen Sie in die englische + Version.</p></div> +<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="TimeOut" id="TimeOut">TimeOut</a>-<a name="timeout" id="timeout">Direktive</a><a title="Permanent link" href="#timeout" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Zeitspanne, die der Server auf verschiedene Ereignisse wartet, diff --git a/docs/manual/mod/core.html.en b/docs/manual/mod/core.html.en index 3333415090..55c76100c7 100644 --- a/docs/manual/mod/core.html.en +++ b/docs/manual/mod/core.html.en @@ -124,6 +124,7 @@ available</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#sethandler">SetHandler</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#setinputfilter">SetInputFilter</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#setoutputfilter">SetOutputFilter</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#stricthostcheck">StrictHostCheck</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#timeout">TimeOut</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#traceenable">TraceEnable</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#undefine">UnDefine</a></li> @@ -1910,7 +1911,7 @@ filenames</td></tr> (unnamed) backreferences are ignored. Use named groups instead.</p> <pre class="prettyprint lang-config"><FilesMatch "^(?<sitename>[^/]+)"> - require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example + Require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example </FilesMatch></pre> @@ -2373,7 +2374,13 @@ if file exists at startup</td></tr> the path will be checked relative to the compiled-in server root or the server root passed in on the command line via the <code>-d</code> parameter.</p> - + + <div class="warning"><h3>Warning</h3> + In 2.4.34, it is not possible to specify a <var>filename</var> + with surrounding quotes. This would generate a parsing error at start-up. + The main impact is that filenames with spaces can't be used. + This behavior is fixed in 2.4.35.</div> + </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -3156,7 +3163,7 @@ matching URLs</td></tr> (unnamed) backreferences are ignored. Use named groups instead.</p> <pre class="prettyprint lang-config"><LocationMatch "^/combined/(?<sitename>[^/]+)"> - require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example + Require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example </LocationMatch></pre> @@ -4836,6 +4843,40 @@ server</td></tr> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> +<div class="directive-section"><h2><a name="StrictHostCheck" id="StrictHostCheck">StrictHostCheck</a> <a name="stricthostcheck" id="stricthostcheck">Directive</a><a title="Permanent link" href="#stricthostcheck" class="permalink">¶</a></h2> +<table class="directive"> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Controls whether the server requires the requested hostname be + listed enumerated in the virtual host handling the request + </td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>StrictHostCheck ON|OFF</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>StrictHostCheck OFF</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Core</td></tr> +<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibility:</a></th><td>Added in 2.5.1</td></tr> +</table> + <p>By default, the server will respond to requests for any hostname, + including requests addressed to unexpected or unconfigured hostnames. + While this is convenient, it is sometimes desirable to limit what hostnames + a backend application handles since it will often generate self-referential + responses.</p> + + <p>By setting <code class="directive">StrictHostCheck</code> to <em>ON</em>, + the server will return an HTTP 400 error if the requested hostname + hasn't been explicitly listed by either <code class="directive"><a href="#servername">ServerName</a></code> or <code class="directive"><a href="#serveralias">ServerAlias</a></code> in the virtual host that best matches the + details of the incoming connection.</p> + + <p>This directive also allows matching of the requested hostname to hostnames + specified within the opening <code class="directive"><a href="#virtualhost">VirtualHost</a></code> + tag, which is a relatively obscure configuration mechanism that acts like + additional <code class="directive"><a href="#serveralias">ServerAlias</a></code> entries.</p> + + <p>This directive has no affect in non-default virtual hosts. The value + inherited from the global server configuration, or the default virtualhost + for the ip:port the underlying connection, determine the effective value.</p> + +</div> +<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="TimeOut" id="TimeOut">TimeOut</a> <a name="timeout" id="timeout">Directive</a><a title="Permanent link" href="#timeout" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Amount of time the server will wait for diff --git a/docs/manual/mod/core.html.es b/docs/manual/mod/core.html.es index 61088358bf..fad42d93bc 100644 --- a/docs/manual/mod/core.html.es +++ b/docs/manual/mod/core.html.es @@ -127,6 +127,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#sethandler">SetHandler</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#setinputfilter">SetInputFilter</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#setoutputfilter">SetOutputFilter</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#stricthostcheck">StrictHostCheck</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#timeout">TimeOut</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#traceenable">TraceEnable</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#undefine">UnDefine</a></li> @@ -4207,6 +4208,21 @@ server</td></tr> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> +<div class="directive-section"><h2><a name="stricthostcheck" id="stricthostcheck">Directiva</a> <a name="StrictHostCheck" id="StrictHostCheck">StrictHostCheck</a><a title="Enlace permanente" href="#stricthostcheck" class="permalink">¶</a></h2> +<table class="directive"> +<tr><th><a href="directive-dict.html#Description">Descripcin:</a></th><td>Controls whether the server requires the requested hostname be + listed enumerated in the virtual host handling the request + </td></tr> +<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>StrictHostCheck ON|OFF</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>StrictHostCheck OFF</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host</td></tr> +<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr> +<tr><th><a href="directive-dict.html#Module">Mdulo:</a></th><td>core</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilidad:</a></th><td>Added in 2.5.1</td></tr> +</table><p>The documentation for this directive has + not been translated yet. Please have a look at the English + version.</p></div> +<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="timeout" id="timeout">Directiva</a> <a name="TimeOut" id="TimeOut">TimeOut</a><a title="Enlace permanente" href="#timeout" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Descripcin:</a></th><td>Amount of time the server will wait for diff --git a/docs/manual/mod/core.html.fr b/docs/manual/mod/core.html.fr index 2e1b10306e..8e57afef2b 100644 --- a/docs/manual/mod/core.html.fr +++ b/docs/manual/mod/core.html.fr @@ -24,16 +24,16 @@ <div id="path"> <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.5</a> > <a href="./">Modules</a></div> <div id="page-content"> -<div id="preamble"><h1>Fonctionalités de Base Apache</h1> +<div id="preamble"><h1>Fonctionalits de Base Apache</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../de/mod/core.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | <a href="../en/mod/core.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/core.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/core.html" title="Français"> fr </a> | +<a href="../es/mod/core.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/core.html" title="Franais"> fr </a> | <a href="../ja/mod/core.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | -<a href="../tr/mod/core.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/core.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fonctionnalités de base du serveur HTTP Apache toujours +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fonctionnalits de base du serveur HTTP Apache toujours disponibles</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr></table> </div> @@ -133,7 +133,7 @@ disponibles</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#virtualhost"><VirtualHost></a></li> <li><img alt="" src="../images/down.gif" /> <a href="#warning">Warning</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=core">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=core">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=core">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=core">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -141,7 +141,7 @@ disponibles</td></tr> <div class="directive-section"><h2><a name="acceptfilter" id="acceptfilter">Directive</a> <a name="AcceptFilter" id="AcceptFilter">AcceptFilter</a><a title="Lien permanent" href="#acceptfilter" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet d'optimiser la configuration d'une socket pour -l'écoute d'un protocole</td></tr> +l'coute d'un protocole</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AcceptFilter <var>protocole</var> <var>filtre d'acceptation</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> @@ -149,49 +149,49 @@ d'acceptation</var></code></td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>Cette directive permet d'effectuer une optimisation de la socket - d'écoute d'un type de protocole en fonction du système + d'coute d'un type de protocole en fonction du systme d'exploitation. Le but premier est de faire en sorte que le noyau - n'envoie pas de socket au processus du serveur jusqu'à ce que - des données soient reçues, ou qu'une requête HTTP complète soit mise + n'envoie pas de socket au processus du serveur jusqu' ce que + des donnes soient reues, ou qu'une requte HTTP complte soit mise en tampon. Seuls les <a href="http://www.freebsd.org/cgi/man.cgi?query=accept_filter& sektion=9">Filtres d'acceptation de FreeBSD</a>, le filtre plus primitif <code>TCP_DEFER_ACCEPT</code> sous Linux, et la version - optimisée d'AcceptEx() de Windows sont actuellement supportés.</p> + optimise d'AcceptEx() de Windows sont actuellement supports.</p> - <p>L'utilisation de l'argument <code>none</code> va désactiver tout - filtre d'acceptation pour ce protocole. Ceci s'avère utile pour les - protocoles qui nécessitent l'envoi de données par le serveur en + <p>L'utilisation de l'argument <code>none</code> va dsactiver tout + filtre d'acceptation pour ce protocole. Ceci s'avre utile pour les + protocoles qui ncessitent l'envoi de donnes par le serveur en premier, comme <code>ftp:</code> ou <code>nntp</code>:</p> <pre class="prettyprint lang-config">AcceptFilter nntp none</pre> - <p>Les noms de protocoles par défaut sont <code>https</code> pour le + <p>Les noms de protocoles par dfaut sont <code>https</code> pour le port 443 et <code>http</code> pour tous les autres ports. Pour - spécifier un autre protocole à utiliser avec un port en écoute, - ajoutez l'argument <var>protocol</var> à la directive <code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code>.</p> + spcifier un autre protocole utiliser avec un port en coute, + ajoutez l'argument <var>protocol</var> la directive <code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code>.</p> - <p>Sous FreeBSD, les valeurs par défaut sont :</p> + <p>Sous FreeBSD, les valeurs par dfaut sont :</p> <pre class="prettyprint lang-config">AcceptFilter http httpready AcceptFilter https dataready</pre> <p>Le filtre d'acceptation <code>httpready</code> met en tampon des - requêtes HTTP entières au niveau du noyau. Quand une requête - entière a été reçue, le noyau l'envoie au serveur. Voir la page de - manuel de <a href="http://www.freebsd.org/cgi/man.cgi?query=accf_http& sektion=9">accf_http(9)</a> pour plus de détails. Comme les requêtes - HTTPS sont chiffrées, celles-ci n'autorisent que le filtre <a href="http://www.freebsd.org/cgi/man.cgi?query=accf_data& sektion=9">accf_data(9)</a>.</p> + requtes HTTP entires au niveau du noyau. Quand une requte + entire a t reue, le noyau l'envoie au serveur. Voir la page de + manuel de <a href="http://www.freebsd.org/cgi/man.cgi?query=accf_http& sektion=9">accf_http(9)</a> pour plus de dtails. Comme les requtes + HTTPS sont chiffres, celles-ci n'autorisent que le filtre <a href="http://www.freebsd.org/cgi/man.cgi?query=accf_data& sektion=9">accf_data(9)</a>.</p> - <p>Sous Linux, les valeurs par défaut sont :</p> + <p>Sous Linux, les valeurs par dfaut sont :</p> <pre class="prettyprint lang-config">AcceptFilter http data AcceptFilter https data</pre> <p>Le filtre <code>TCP_DEFER_ACCEPT</code> de Linux ne supporte pas - la mise en tampon des requêtes http. Toute valeur autre que + la mise en tampon des requtes http. Toute valeur autre que <code>none</code> active le filtre <code>TCP_DEFER_ACCEPT</code> - pour ce protocole. Pour plus de détails, voir la page de + pour ce protocole. Pour plus de dtails, voir la page de manuel Linux de <a href="http://man7.org/linux/man-pages/man7/tcp.7.html">tcp(7)</a>.</p> - <p>Sous Windows, les valeurs par défaut sont :</p> + <p>Sous Windows, les valeurs par dfaut sont :</p> <pre class="prettyprint lang-config">AcceptFilter http connect AcceptFilter https connect</pre> @@ -199,32 +199,32 @@ AcceptFilter https connect</pre> <p>Le module MPM pour Windows mpm_winnt utilise la directive AcceptFilter comme commutateur de l'API AcceptEx(), et ne supporte pas la mise en tampon du protocole http. <code>connect</code> - utilise l'API AcceptEx(), extrait aussi les adresses réseau finales, - mais à l'instar de <code>none</code>, la valeur <code>connect</code> - n'attend pas la transmission des données initiales.</p> + utilise l'API AcceptEx(), extrait aussi les adresses rseau finales, + mais l'instar de <code>none</code>, la valeur <code>connect</code> + n'attend pas la transmission des donnes initiales.</p> <p>Sous Windows, <code>none</code> utilise accept() au lieu d'AcceptEx(), et ne recycle pas les sockets entre les connexions. - Ceci s'avère utile pour les interfaces réseau dont le pilote est - défectueux, ainsi que pour certains fournisseurs de réseau comme les + Ceci s'avre utile pour les interfaces rseau dont le pilote est + dfectueux, ainsi que pour certains fournisseurs de rseau comme les pilotes vpn, ou les filtres anti-spam, anti-virus ou anti-spyware.</p> <div class="warning"> <h3>L'AcceptFilter <code>data</code> (Windows)</h3> - <p>Jusqu'à la version 2.4.23, le filtre d'acceptation <code>data</code> - attendait que des données aient été transmises et que le tampon de données - initial et l'adresse réseau finale aient été déterminés par l'invocation - AcceptEx(). Cette implémentation étant vulnérable à une attaque de type - denial of service, elle a été désactivée.</p> + <p>Jusqu' la version 2.4.23, le filtre d'acceptation <code>data</code> + attendait que des donnes aient t transmises et que le tampon de donnes + initial et l'adresse rseau finale aient t dtermins par l'invocation + AcceptEx(). Cette implmentation tant vulnrable une attaque de type + denial of service, elle a t dsactive.</p> - <p>La version actuelle de httpd prend par défaut le filtre + <p>La version actuelle de httpd prend par dfaut le filtre <code>connect</code> sous Windows, et reprendra la valeur - <code>data</code> si <code>data</code> est spécifié. Il est fortement - conseillé aux utilisateurs des versions plus anciennes de définir + <code>data</code> si <code>data</code> est spcifi. Il est fortement + conseill aux utilisateurs des versions plus anciennes de dfinir explicitement le filtre <code>connect</code> pour leurs AcceptFilter - comme indiqué plus haut.</p> + comme indiqu plus haut.</p> </div> @@ -237,58 +237,58 @@ AcceptFilter https connect</pre> <div class="directive-section"><h2><a name="acceptpathinfo" id="acceptpathinfo">Directive</a> <a name="AcceptPathInfo" id="AcceptPathInfo">AcceptPathInfo</a><a title="Lien permanent" href="#acceptpathinfo" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Les ressources acceptent des informations sous forme d'un -nom de chemin en fin de requête.</td></tr> +nom de chemin en fin de requte.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AcceptPathInfo On|Off|Default</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AcceptPathInfo Default</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AcceptPathInfo Default</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Cette directive permet de définir si les requêtes contenant des + <p>Cette directive permet de dfinir si les requtes contenant des informations sous forme d'un nom de chemin suivant le nom d'un - fichier réel (ou un fichier qui n'existe pas dans un répertoire qui - existe) doivent être acceptées ou rejetées. Les scripts peuvent - accéder à cette information via la variable d'environnement + fichier rel (ou un fichier qui n'existe pas dans un rpertoire qui + existe) doivent tre acceptes ou rejetes. Les scripts peuvent + accder cette information via la variable d'environnement <code>PATH_INFO</code>.</p> <p>Supposons par exemple que <code>/test/</code> pointe vers un - répertoire qui ne contient que le fichier <code>here.html</code>. - Les requêtes pour <code>/test/here.html/more</code> et + rpertoire qui ne contient que le fichier <code>here.html</code>. + Les requtes pour <code>/test/here.html/more</code> et <code>/test/nothere.html/more</code> vont affecter la valeur - <code>/more</code> à la variable d'environnement + <code>/more</code> la variable d'environnement <code>PATH_INFO</code>.</p> <p>L'argument de la directive <code class="directive">AcceptPathInfo</code> - possède trois valeurs possibles :</p> + possde trois valeurs possibles :</p> <dl> - <dt><code>Off</code></dt><dd>Une requête ne sera acceptée que si - elle correspond à un chemin qui existe. Par conséquent, une requête - contenant une information de chemin après le nom de fichier réel + <dt><code>Off</code></dt><dd>Une requte ne sera accepte que si + elle correspond un chemin qui existe. Par consquent, une requte + contenant une information de chemin aprs le nom de fichier rel comme <code>/test/here.html/more</code> dans l'exemple ci-dessus renverra une erreur "404 NOT FOUND".</dd> - <dt><code>On</code></dt><dd>Une requête sera acceptée si la partie - principale du chemin correspond à un fichier existant. Dans - l'exemple ci-dessus <code>/test/here.html/more</code>, la requête - sera acceptée si <code>/test/here.html</code> correspond à un nom de + <dt><code>On</code></dt><dd>Une requte sera accepte si la partie + principale du chemin correspond un fichier existant. Dans + l'exemple ci-dessus <code>/test/here.html/more</code>, la requte + sera accepte si <code>/test/here.html</code> correspond un nom de fichier valide.</dd> - <dt><code>Default</code></dt><dd>Le traitement des requêtes est - déterminé par le <a href="../handler.html">gestionnaire</a> responsable de la requête. - Le gestionnaire de base pour les fichiers normaux rejette par défaut - les requêtes avec <code>PATH_INFO</code>. Les gestionnaires qui - servent des scripts, comme<a href="mod_cgi.html">cgi-script</a> et <a href="mod_isapi.html">isapi-handler</a>, acceptent en général par - défaut les requêtes avec <code>PATH_INFO</code>.</dd> + <dt><code>Default</code></dt><dd>Le traitement des requtes est + dtermin par le <a href="../handler.html">gestionnaire</a> responsable de la requte. + Le gestionnaire de base pour les fichiers normaux rejette par dfaut + les requtes avec <code>PATH_INFO</code>. Les gestionnaires qui + servent des scripts, comme<a href="mod_cgi.html">cgi-script</a> et <a href="mod_isapi.html">isapi-handler</a>, acceptent en gnral par + dfaut les requtes avec <code>PATH_INFO</code>.</dd> </dl> <p>Le but premier de la directive <code>AcceptPathInfo</code> est de vous permettre de remplacer le choix du gestionnaire d'accepter ou - de rejeter <code>PATH_INFO</code>. Ce remplacement est nécessaire - par exemple, lorsque vous utilisez un <a href="../filter.html">filtre</a>, comme <a href="mod_include.html">INCLUDES</a>, pour générer un contenu basé - sur <code>PATH_INFO</code>. Le gestionnaire de base va en général - rejeter la requête, et vous pouvez utiliser la configuration + de rejeter <code>PATH_INFO</code>. Ce remplacement est ncessaire + par exemple, lorsque vous utilisez un <a href="../filter.html">filtre</a>, comme <a href="mod_include.html">INCLUDES</a>, pour gnrer un contenu bas + sur <code>PATH_INFO</code>. Le gestionnaire de base va en gnral + rejeter la requte, et vous pouvez utiliser la configuration suivante pour utiliser un tel script :</p> <pre class="prettyprint lang-config"><Files "mypaths.shtml"> Options +Includes @@ -303,18 +303,18 @@ nom de chemin en fin de requête.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="accessfilename" id="accessfilename">Directive</a> <a name="AccessFileName" id="AccessFileName">AccessFileName</a><a title="Lien permanent" href="#accessfilename" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom du fichier de configuration distribué</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom du fichier de configuration distribu</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AccessFileName <var>nom-du-fichier</var> [<var>nom-du-fichier</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AccessFileName .htaccess</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AccessFileName .htaccess</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Au cours du traitement d'une requête, le serveur recherche le - premier fichier de configuration existant à partir de la liste - de noms dans chaque répertoire composant le chemin du document, à - partir du moment où les fichiers de configuration distribués sont <a href="#allowoverride">activés pour ce répertoire</a>. Par exemple + <p>Au cours du traitement d'une requte, le serveur recherche le + premier fichier de configuration existant partir de la liste + de noms dans chaque rpertoire composant le chemin du document, + partir du moment o les fichiers de configuration distribus sont <a href="#allowoverride">activs pour ce rpertoire</a>. Par exemple :</p> <pre class="prettyprint lang-config">AccessFileName .acl</pre> @@ -324,8 +324,8 @@ nom de chemin en fin de requête.</td></tr> <code>/usr/local/web/index.html</code>, le serveur va rechercher les fichiers <code>/.acl</code>, <code>/usr/.acl</code>, <code>/usr/local/.acl</code> et <code>/usr/local/web/.acl</code> - pour y lire d'éventuelles directives, à moins quelles n'aient été - désactivées avec</p> + pour y lire d'ventuelles directives, moins quelles n'aient t + dsactives avec</p> <pre class="prettyprint lang-config"><Directory "/"> AllowOverride None @@ -342,49 +342,49 @@ nom de chemin en fin de requête.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="adddefaultcharset" id="adddefaultcharset">Directive</a> <a name="AddDefaultCharset" id="AddDefaultCharset">AddDefaultCharset</a><a title="Lien permanent" href="#adddefaultcharset" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Paramètre jeu de caractères par défaut à ajouter quand le -type de contenu d'une réponse est <code>text/plain</code> ou +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Paramtre jeu de caractres par dfaut ajouter quand le +type de contenu d'une rponse est <code>text/plain</code> ou <code>text/html</code></td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddDefaultCharset On|Off|<var>jeu de caractères</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AddDefaultCharset Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddDefaultCharset On|Off|<var>jeu de caractres</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AddDefaultCharset Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Cette directive spécifie une valeur par défaut pour le paramètre - jeu de caractères du type de média (le nom d'un codage de - caractères) à ajouter à une réponse, si et seulement si le type de - contenu de la réponse est soit <code>text/plain</code>, soit + <p>Cette directive spcifie une valeur par dfaut pour le paramtre + jeu de caractres du type de mdia (le nom d'un codage de + caractres) ajouter une rponse, si et seulement si le type de + contenu de la rponse est soit <code>text/plain</code>, soit <code>text/html</code>. Ceci va remplacer - tout jeu de caractères spécifié dans le corps de la réponse via un - élément <code>META</code>, bien que cet effet dépende en fait + tout jeu de caractres spcifi dans le corps de la rponse via un + lment <code>META</code>, bien que cet effet dpende en fait souvent de la configuration du client de l'utilisateur. La - définition de <code>AddDefaultCharset Off</code> désactive cette - fonctionnalité. <code>AddDefaultCharset On</code> ajoute un jeu de - caractères par défaut de <code>iso-8859-1</code>. Toute autre valeur - peut être définie via le paramètre <var>jeu de caractères</var>, qui - doit appartenir à la liste des <a href="http://www.iana.org/assignments/character-sets">valeurs de - jeux de caractères enregistrés par l'IANA</a> à utiliser dans les - types de média Internet (types MIME). + dfinition de <code>AddDefaultCharset Off</code> dsactive cette + fonctionnalit. <code>AddDefaultCharset On</code> ajoute un jeu de + caractres par dfaut de <code>iso-8859-1</code>. Toute autre valeur + peut tre dfinie via le paramtre <var>jeu de caractres</var>, qui + doit appartenir la liste des <a href="http://www.iana.org/assignments/character-sets">valeurs de + jeux de caractres enregistrs par l'IANA</a> utiliser dans les + types de mdia Internet (types MIME). Par exemple :</p> <pre class="prettyprint lang-config">AddDefaultCharset utf-8</pre> <p>La directive <code class="directive">AddDefaultCharset</code> ne doit - être utilisée que lorsque toutes les ressources textes auxquelles - elle s'applique possèdent le jeu de caractère spécifié, et qu'il est - trop contraignant de définir leur jeu de caractères - individuellement. Un exemple de ce type est l'ajout du paramètre jeu - de caractères aux ressources comportant un contenu généré, comme les - scripts CGI hérités qui peuvent être vulnérables à des attaques de - type cross-site scripting à cause des données utilisateurs incluses + tre utilise que lorsque toutes les ressources textes auxquelles + elle s'applique possdent le jeu de caractre spcifi, et qu'il est + trop contraignant de dfinir leur jeu de caractres + individuellement. Un exemple de ce type est l'ajout du paramtre jeu + de caractres aux ressources comportant un contenu gnr, comme les + scripts CGI hrits qui peuvent tre vulnrables des attaques de + type cross-site scripting cause des donnes utilisateurs incluses dans leur sortie. Notez cependant qu'une meilleur solution consiste - à corriger (ou supprimer) ces scripts, car la définition d'un jeu de - caractères par défaut ne protège pas les utilisateurs qui ont activé - la fonctionnalité "Détection automatique de l'encodage des - caractères" dans leur navigateur.</p> + corriger (ou supprimer) ces scripts, car la dfinition d'un jeu de + caractres par dfaut ne protge pas les utilisateurs qui ont activ + la fonctionnalit "Dtection automatique de l'encodage des + caractres" dans leur navigateur.</p> <h3>Voir aussi</h3> <ul> @@ -394,42 +394,42 @@ type de contenu d'une réponse est <code>text/plain</code> ou <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="allowencodedslashes" id="allowencodedslashes">Directive</a> <a name="AllowEncodedSlashes" id="AllowEncodedSlashes">AllowEncodedSlashes</a><a title="Lien permanent" href="#allowencodedslashes" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si les séparateurs de chemin encodés sont -autorisés à transiter dans les URLs tels quels</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine si les sparateurs de chemin encods sont +autoriss transiter dans les URLs tels quels</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AllowEncodedSlashes On|Off|NoDecode</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AllowEncodedSlashes Off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AllowEncodedSlashes Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>L'option NoDecode est disponible depuis la version +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>L'option NoDecode est disponible depuis la version 2.3.12.</td></tr> </table> <p>La directive <code class="directive">AllowEncodedSlashes</code> permet - l'utilisation des URLs contenant des séparateurs de chemin - encodés dans la partie chemin - (<code>%2F</code> pour <code>/</code> et même <code>%5C</code> pour - <code>\</code> sur les systèmes concernés).</p> + l'utilisation des URLs contenant des sparateurs de chemin + encods dans la partie chemin + (<code>%2F</code> pour <code>/</code> et mme <code>%5C</code> pour + <code>\</code> sur les systmes concerns).</p> - <p>Avec la valeur par défaut, <code>Off</code>, de telles URLs sont - refusées et provoquent le renvoi d'une erreur 404 (Not found).</p> + <p>Avec la valeur par dfaut, <code>Off</code>, de telles URLs sont + refuses et provoquent le renvoi d'une erreur 404 (Not found).</p> - <p>Avec la valeur <code>On</code>, ces URLs sont acceptées, et les - slashes encodés sont décodés comme tout autre caractère codé.</p> + <p>Avec la valeur <code>On</code>, ces URLs sont acceptes, et les + slashes encods sont dcods comme tout autre caractre cod.</p> - <p>Avec la valeur <code>NoDecode</code>, ces URLs sont acceptées, - mais les slashes codés ne sont pas décodés et laissés dans leur état - codé.</p> + <p>Avec la valeur <code>NoDecode</code>, ces URLs sont acceptes, + mais les slashes cods ne sont pas dcods et laisss dans leur tat + cod.</p> - <p>Définir <code class="directive">AllowEncodedSlashes</code> à + <p>Dfinir <code class="directive">AllowEncodedSlashes</code> <code>On</code> est surtout utile en association avec <code>PATH_INFO</code>.</p> <div class="note"><h3>Note</h3> - <p>Si le codage des slashes dans la partie chemin est nécessaire, + <p>Si le codage des slashes dans la partie chemin est ncessaire, l'utilisation de l'option <code>NoDecode</code> est fortement - recommandée par mesure de sécurité. Permettre le décodage des - slashes pourrait éventuellement induire l'autorisation de chemins - non sûrs.</p> + recommande par mesure de scurit. Permettre le dcodage des + slashes pourrait ventuellement induire l'autorisation de chemins + non srs.</p> </div> <h3>Voir aussi</h3> @@ -440,41 +440,41 @@ autorisés à transiter dans les URLs tels quels</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="allowoverride" id="allowoverride">Directive</a> <a name="AllowOverride" id="AllowOverride">AllowOverride</a><a title="Lien permanent" href="#allowoverride" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Types de directives autorisées dans les fichiers +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Types de directives autorises dans les fichiers <code>.htaccess</code></td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AllowOverride All|None|<var>directive-type</var> [<var>directive-type</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AllowOverride None à partir de la version 2.3.9, AllowOverride -All pour les versions antérieures</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AllowOverride None partir de la version 2.3.9, AllowOverride +All pour les versions antrieures</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>Lorsque le serveur trouve un fichier <code>.htaccess</code> (dont - le nom est défini par la directive <code class="directive"><a href="#accessfilename">AccessFileName</a></code>), il doit savoir lesquelles - des directives placées dans ce fichier sont autorisées à modifier la - configuration préexistante.</p> + le nom est dfini par la directive <code class="directive"><a href="#accessfilename">AccessFileName</a></code>), il doit savoir lesquelles + des directives places dans ce fichier sont autorises modifier la + configuration prexistante.</p> <div class="note"><h3>Valable seulement dans les sections <Directory></h3> - La directive <code class="directive">AllowOverride</code> ne peut être - utilisée que dans les sections <code class="directive"><a href="#directory"><Directory></a></code> définies sans expressions + La directive <code class="directive">AllowOverride</code> ne peut tre + utilise que dans les sections <code class="directive"><a href="#directory"><Directory></a></code> dfinies sans expressions rationnelles, et non dans les sections <code class="directive"><a href="#location"><Location></a></code>, <code class="directive"><a href="#directorymatch"><DirectoryMatch></a></code> ou <code class="directive"><a href="#files"><Files></a></code>. </div> - <p>Lorsque cette directive et la directive <code class="directive"><a href="#allowoverridelist">AllowOverrideList</a></code> sont définies à <code>None</code>, les + <p>Lorsque cette directive et la directive <code class="directive"><a href="#allowoverridelist">AllowOverrideList</a></code> sont dfinies <code>None</code>, les fichiers <a href="#accessfilename">.htaccess</a> sont totalement - ignorés. Dans ce cas, le serveur n'essaiera même pas de lire les - fichiers <code>.htaccess</code> du système de fichiers.</p> + ignors. Dans ce cas, le serveur n'essaiera mme pas de lire les + fichiers <code>.htaccess</code> du systme de fichiers.</p> - <p>Lorsque cette directive est définie à <code>All</code>, toute + <p>Lorsque cette directive est dfinie <code>All</code>, toute directive valable dans le <a href="directive-dict.html#Context">Contexte</a> .htaccess sera - autorisée dans les fichiers <code>.htaccess</code>.</p> + autorise dans les fichiers <code>.htaccess</code>.</p> <p>L'argument <var>directive-type</var> peut contenir les - groupements de directives suivants (Voir l'<a href="overrides.html">index de la class override</a> pour obtenir une liste mise à - jour des directives activées par chaque argument <var>directive-type</var>) :</p> + groupements de directives suivants (Voir l'<a href="overrides.html">index de la class override</a> pour obtenir une liste mise + jour des directives actives par chaque argument <var>directive-type</var>) :</p> <dl> <dt><a href="overrides.html#override-authconfig">AuthConfig</a></dt> @@ -490,10 +490,10 @@ All pour les versions antérieures</code></td></tr> <dt><a href="overrides.html#override-fileinfo">FileInfo</a></dt> <dd> - Permet l'utilisation des directives qui contrôlent les types de + Permet l'utilisation des directives qui contrlent les types de documents (directives <code class="directive"><a href="#errordocument">ErrorDocument</a></code>, <code class="directive"><a href="#forcetype">ForceType</a></code>, <code class="directive"><a href="../mod/mod_negotiation.html#languagepriority">LanguagePriority</a></code>, <code class="directive"><a href="#sethandler">SetHandler</a></code>, <code class="directive"><a href="#setinputfilter">SetInputFilter</a></code>, <code class="directive"><a href="#setoutputfilter">SetOutputFilter</a></code>, et directives du - module <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> Add* et Remove*), des metadonnées + module <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> Add* et Remove*), des metadonnes des documents (<code class="directive"><a href="../mod/mod_headers.html#header">Header</a></code>, <code class="directive"><a href="../mod/mod_headers.html#requestheader">RequestHeader</a></code>, <code class="directive"><a href="../mod/mod_setenvif.html#setenvif">SetEnvIf</a></code>, <code class="directive"><a href="../mod/mod_setenvif.html#setenvifnocase">SetEnvIfNoCase</a></code>, <code class="directive"><a href="../mod/mod_setenvif.html#browsermatch">BrowserMatch</a></code>, <code class="directive"><a href="../mod/mod_usertrack.html#cookieexpires">CookieExpires</a></code>, <code class="directive"><a href="../mod/mod_usertrack.html#cookiedomain">CookieDomain</a></code>, <code class="directive"><a href="../mod/mod_usertrack.html#cookiestyle">CookieStyle</a></code>, <code class="directive"><a href="../mod/mod_usertrack.html#cookietracking">CookieTracking</a></code>, <code class="directive"><a href="../mod/mod_usertrack.html#cookiename">CookieName</a></code>), des directives du module <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> directives (<code class="directive"><a href="../mod/mod_rewrite.html#rewriteengine">RewriteEngine</a></code>, <code class="directive"><a href="../mod/mod_rewrite.html#rewriteoptions">RewriteOptions</a></code>, <code class="directive"><a href="../mod/mod_rewrite.html#rewritebase">RewriteBase</a></code>, <code class="directive"><a href="../mod/mod_rewrite.html#rewritecond">RewriteCond</a></code>, <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code>), des directives du module <code class="module"><a href="../mod/mod_alias.html">mod_alias</a></code> directives (<code class="directive"><a href="../mod/mod_alias.html#redirect">Redirect</a></code>, <code class="directive"><a href="../mod/mod_alias.html#redirecttemp">RedirectTemp</a></code>, <code class="directive"><a href="../mod/mod_alias.html#redirectpermanent">RedirectPermanent</a></code>, <code class="directive"><a href="../mod/mod_alias.html#redirectmatch">RedirectMatch</a></code>), et de la directive @@ -504,8 +504,8 @@ All pour les versions antérieures</code></td></tr> <dt><a href="overrides.html#override-indexes">Indexes</a></dt> <dd> - Permet l'utilisation des directives qui contrôlent l'indexation - des répertoires (<code class="directive"><a href="../mod/mod_autoindex.html#adddescription">AddDescription</a></code>, + Permet l'utilisation des directives qui contrlent l'indexation + des rpertoires (<code class="directive"><a href="../mod/mod_autoindex.html#adddescription">AddDescription</a></code>, <code class="directive"><a href="../mod/mod_autoindex.html#addicon">AddIcon</a></code>, <code class="directive"><a href="../mod/mod_autoindex.html#addiconbyencoding">AddIconByEncoding</a></code>, <code class="directive"><a href="../mod/mod_autoindex.html#addiconbytype">AddIconByType</a></code>, <code class="directive"><a href="../mod/mod_autoindex.html#defaulticon">DefaultIcon</a></code>, <code class="directive"><a href="../mod/mod_dir.html#directoryindex">DirectoryIndex</a></code>, <code class="directive"><a href="../mod/mod_dir.html#fallbackresource">FallbackResource</a></code>, <a href="mod_autoindex.html#indexoptions.fancyindexing"><code>FancyIndexing</code></a>, @@ -515,7 +515,7 @@ All pour les versions antérieures</code></td></tr> <dt><a href="overrides.html#override-limit">Limit</a></dt> <dd> - Permet l'utilisation des directives contrôlant l'accès au serveur + Permet l'utilisation des directives contrlant l'accs au serveur (<code class="directive"><a href="../mod/mod_access_compat.html#allow">Allow</a></code>, <code class="directive"><a href="../mod/mod_access_compat.html#deny">Deny</a></code> et <code class="directive"><a href="../mod/mod_access_compat.html#order">Order</a></code>).</dd> @@ -528,24 +528,24 @@ All pour les versions antérieures</code></td></tr> <dd>Permet d'utiliser l'option AllowOverride pour rendre non fatales les directives invalides (non reconnues ou non permises) dans les fichiers .htaccess : au lieu de causer une Internal Server Error, les directives - non autorisées ou non reconnues seront ignorées et un avertissement - enregistré dans le journal : + non autorises ou non reconnues seront ignores et un avertissement + enregistr dans le journal : <ul> <li><strong>Nonfatal=Override</strong> rend les directives interdite par AllowOverride non fatales.</li> <li><strong>Nonfatal=Unknown</strong> rend les directives - inconnues non fatales. Sont concernées les erreurs de frappe - et les directives implémentées par un module non chargé.</li> + inconnues non fatales. Sont concernes les erreurs de frappe + et les directives implmentes par un module non charg.</li> <li><strong>Nonfatal=All</strong> rend toutes les directives - précédentes non fatales.</li> + prcdentes non fatales.</li> </ul> <p>Notez qu'une erreur de syntaxe dans une directive valide causera toujours une Internal Server Error.</p> - <div class="warning"><h3>Sécurité</h3> - Les erreurs non fatales peuvent être à l'origine de problèmes - de sécurité pour les utilisateurs de fichiers .htaccess. Par + <div class="warning"><h3>Scurit</h3> + Les erreurs non fatales peuvent tre l'origine de problmes + de scurit pour les utilisateurs de fichiers .htaccess. Par exemple, si AllowOverride interdit AuthConfig, toute - configuration utilisateur destinée à restreindre l'accès à un + configuration utilisateur destine restreindre l'accs un site ne sera pas prise en compte. </div> </dd> @@ -553,21 +553,21 @@ All pour les versions antérieures</code></td></tr> <dt><a href="overrides.html#override-options">Options</a>[=<var>Option</var>,...]</dt> <dd> - Permet l'utilisation des directives contrôlant les fonctionnalités - spécifiques d'un répertoire (<code class="directive"><a href="#options">Options</a></code> et <code class="directive"><a href="../mod/mod_include.html#xbithack">XBitHack</a></code>). "Options" doit être - suivi d'un signe "égal", puis d'une liste d'options séparées par des - virgules (pas d'espaces) ; ces options doivent être définies à + Permet l'utilisation des directives contrlant les fonctionnalits + spcifiques d'un rpertoire (<code class="directive"><a href="#options">Options</a></code> et <code class="directive"><a href="../mod/mod_include.html#xbithack">XBitHack</a></code>). "Options" doit tre + suivi d'un signe "gal", puis d'une liste d'options spares par des + virgules (pas d'espaces) ; ces options doivent tre dfinies l'aide de la commande <code class="directive"><a href="#options">Options</a></code>. - <div class="note"><h3>Désactivation implicite des options</h3> + <div class="note"><h3>Dsactivation implicite des options</h3> <p>Bien que la liste des options disponibles dans les fichiers - .htaccess puisse être limitée par cette directive, tant qu'un + .htaccess puisse tre limite par cette directive, tant qu'un directive <code class="directive"><a href="#options">Options</a></code> est - autorisée, toute autre option héritée peut être désactivée en + autorise, toute autre option hrite peut tre dsactive en utilisant la syntaxe non-relative. En d'autres termes, ce - mécanisme ne peut pas forcer une option spécifique à rester - <em>activée</em> tout en permettant à toute autre option d'être - activée. + mcanisme ne peut pas forcer une option spcifique rester + <em>active</em> tout en permettant toute autre option d'tre + active. </p></div> <div class="example"><p><code> @@ -587,11 +587,11 @@ All pour les versions antérieures</code></td></tr> <code>Indexes</code>, provoquent une erreur "Internal Server Error".</p> - <div class="note"><p>Pour des raisons de sécurité et de performance, ne - définissez pas <code>AllowOverride</code> à autre chose que + <div class="note"><p>Pour des raisons de scurit et de performance, ne + dfinissez pas <code>AllowOverride</code> autre chose que <code>None</code> dans votre bloc <code><Directory "/"></code>. - Recherchez plutôt (ou créez) le bloc <code><Directory></code> - qui se réfère au répertoire où vous allez précisément placer un + Recherchez plutt (ou crez) le bloc <code><Directory></code> + qui se rfre au rpertoire o vous allez prcisment placer un fichier <code>.htaccess</code>.</p> </div> @@ -607,29 +607,29 @@ All pour les versions antérieures</code></td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="allowoverridelist" id="allowoverridelist">Directive</a> <a name="AllowOverrideList" id="AllowOverrideList">AllowOverrideList</a><a title="Lien permanent" href="#allowoverridelist" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Directives autorisées dans les fichiers <code>.htaccess</code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Directives autorises dans les fichiers <code>.htaccess</code></td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AllowOverrideList None|<var>directive</var> [<var>directive-type</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AllowOverrideList None</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AllowOverrideList None</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>Lorsque le serveur trouve un fichier <code>.htaccess</code> - (comme spécifié par la directive <code class="directive"><a href="#accessfilename">AccessFileName</a></code>), il doit savoir lesquelles - des directives déclarées dans ce fichier peuvent remplacer des + (comme spcifi par la directive <code class="directive"><a href="#accessfilename">AccessFileName</a></code>), il doit savoir lesquelles + des directives dclares dans ce fichier peuvent remplacer des directives des fichiers de configuration du serveur.</p> <div class="note"><h3>Seulement disponible dans les sections <Directory></h3> La directive <code class="directive">AllowOverrideList</code> n'est - disponible que dans les sections <code class="directive"><a href="#directory"><Directory></a></code> spécifiées sans expressions + disponible que dans les sections <code class="directive"><a href="#directory"><Directory></a></code> spcifies sans expressions rationnelles. </div> - <p>Lorsque cette directive et la directive <code class="directive"><a href="#allowoverride">AllowOverride</a></code> sont définies à - <code>None</code>, les fichiers <a href="#accessfilename">.htaccess</a> sont totalement ignorés. Dans - ce cas, le serveur ne cherchera même pas à lire des fichiers - <code>.htaccess</code> dans le système de fichiers.</p> + <p>Lorsque cette directive et la directive <code class="directive"><a href="#allowoverride">AllowOverride</a></code> sont dfinies + <code>None</code>, les fichiers <a href="#accessfilename">.htaccess</a> sont totalement ignors. Dans + ce cas, le serveur ne cherchera mme pas lire des fichiers + <code>.htaccess</code> dans le systme de fichiers.</p> <p>Example:</p> @@ -638,7 +638,7 @@ AllowOverrideList Redirect RedirectMatch</pre> <p>Dans l'exemple ci-dessus, seules les directives - <code>Redirect</code> et <code>RedirectMatch</code> sont autorisées. + <code>Redirect</code> et <code>RedirectMatch</code> sont autorises. Toutes les autres provoqueront une erreur interne du serveur.</p> <p>Example:</p> @@ -664,85 +664,85 @@ AllowOverrideList CookieTracking CookieName</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="asyncfilter" id="asyncfilter">Directive</a> <a name="AsyncFilter" id="AsyncFilter">AsyncFilter</a><a title="Lien permanent" href="#asyncfilter" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le type de filtrage minimal disponible pour le +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le type de filtrage minimal disponible pour le traitement asynchrone</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AsyncFilter request|connection|network</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AsyncFilter request</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AsyncFilter request</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache</td></tr> </table> - <p>Cette directive permet de définir les niveaux minimaux de + <p>Cette directive permet de dfinir les niveaux minimaux de filtrage disponibles pour le traitement asynchrone. Son - utilisation s'avère nécessaire pour le support des filtres - externes anciens qui ne géraient pas les meta-conteneurs + utilisation s'avre ncessaire pour le support des filtres + externes anciens qui ne graient pas les meta-conteneurs correctement.</p> - <p>Si elle est définie à "network", le traitement asynchrone se - limitera aux filtrages réseau. Si elle est définie à - "connection", tous les filtres de réseau et de connexion seront + <p>Si elle est dfinie "network", le traitement asynchrone se + limitera aux filtrages rseau. Si elle est dfinie + "connection", tous les filtres de rseau et de connexion seront disponibles pour le traitement asynchrone, y compris - <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code>. Si elle est définie à "request", tous + <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code>. Si elle est dfinie "request", tous les filtres seront disponibles pour le traitement asynchrone.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cgimapextension" id="cgimapextension">Directive</a> <a name="CGIMapExtension" id="CGIMapExtension">CGIMapExtension</a><a title="Lien permanent" href="#cgimapextension" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Technique permettant de localiser l'interpréteur des +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Technique permettant de localiser l'interprteur des scripts CGI</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CGIMapExtension <var>chemin CGI</var> <var>.extension</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>NetWare uniquement</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>NetWare uniquement</td></tr> </table> - <p>Cette directive permet de contrôler la manière dont Apache httpd trouve - l'interpréteur servant à exécuter les scripts CGI. Par exemple, avec - la définition <code>CGIMapExtension sys:\foo.nlm .foo</code>, tous - les fichiers scripts CGI possédant une extension <code>.foo</code> - seront passés à l'interpréteur FOO.</p> + <p>Cette directive permet de contrler la manire dont Apache httpd trouve + l'interprteur servant excuter les scripts CGI. Par exemple, avec + la dfinition <code>CGIMapExtension sys:\foo.nlm .foo</code>, tous + les fichiers scripts CGI possdant une extension <code>.foo</code> + seront passs l'interprteur FOO.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cgipassauth" id="cgipassauth">Directive</a> <a name="CGIPassAuth" id="CGIPassAuth">CGIPassAuth</a><a title="Lien permanent" href="#cgipassauth" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la transmission d'en-têtes d'autorisation HTTP aux scripts en +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la transmission d'en-ttes d'autorisation HTTP aux scripts en tant que variables CGI</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CGIPassAuth On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CGIPassAuth Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CGIPassAuth Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.13 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.13 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">CGIPassAuth</code> permet aux - scripts d'accéder aux en-têtes d'autorisation HTTP tels que - <code>Authorization</code>, en-tête nécessaire aux scripts qui - implémente une authentification HTTP de base. Normalement, ces - en-têtes HTTP sont invisibles pour les scripts car ils leurs + scripts d'accder aux en-ttes d'autorisation HTTP tels que + <code>Authorization</code>, en-tte ncessaire aux scripts qui + implmente une authentification HTTP de base. Normalement, ces + en-ttes HTTP sont invisibles pour les scripts car ils leurs permettraient de voir les identifiants et mots de passe - utilisés pour accéder au serveur lorsque l'authentification HTTP de - base est activée au niveau du serveur web. Cette directive doit être - définie à "On" lorsque des scripts sont autorisés à implémenter une + utiliss pour accder au serveur lorsque l'authentification HTTP de + base est active au niveau du serveur web. Cette directive doit tre + dfinie "On" lorsque des scripts sont autoriss implmenter une authentification HTTP de base.</p> - <p>Cette directive constitue une alternative à l'option de - compilation <code>SECURITY_HOLE_PASS_AUTHORIZATION</code> qui était - déjà disponible dans les versions précédentes du serveur HTTP + <p>Cette directive constitue une alternative l'option de + compilation <code>SECURITY_HOLE_PASS_AUTHORIZATION</code> qui tait + dj disponible dans les versions prcdentes du serveur HTTP Apache.</p> <p>Cette option est prise en compte par tout module qui utilise <code>ap_add_common_vars()</code>, comme <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>, <code class="module"><a href="../mod/mod_cgid.html">mod_cgid</a></code>, <code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code>, <code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code>, etc... En particulier, elle affecte - les modules qui ne traitent pas à proprement parler les requêtes, - mais utilisent quand-même cette API, comme + les modules qui ne traitent pas proprement parler les requtes, + mais utilisent quand-mme cette API, comme <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> ou <code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code>. Les modules tiers qui n'utilisent pas <code>ap_add_common_vars()</code> peuvent aussi choisir de prendre en compte cette option.</p> @@ -751,150 +751,150 @@ Apache</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cgivar" id="cgivar">Directive</a> <a name="CGIVar" id="CGIVar">CGIVar</a><a title="Lien permanent" href="#cgivar" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contrôle la manière dont certaines variables CGI sont définies</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contrle la manire dont certaines variables CGI sont dfinies</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CGIVar <var>variable</var> <var>rule</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.21 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.21 du serveur HTTP Apache</td></tr> </table> - <p>Cette directive permet de contrôler la manière dont certaines variables CGI - sont définies.</p> + <p>Cette directive permet de contrler la manire dont certaines variables CGI + sont dfinies.</p> - <p>règles <strong>REQUEST_URI</strong> :</p> + <p>rgles <strong>REQUEST_URI</strong> :</p> <dl> - <dt><code>original-uri</code> (valeur par défaut)</dt> - <dd>La valeur est extraite de la requête originale, et ne tient pas compte - des redirections internes ou des sous-requêtes qui pourraient modifier la - ressource demandée.</dd> + <dt><code>original-uri</code> (valeur par dfaut)</dt> + <dd>La valeur est extraite de la requte originale, et ne tient pas compte + des redirections internes ou des sous-requtes qui pourraient modifier la + ressource demande.</dd> <dt><code>current-uri</code></dt> - <dd>La valeur reflète la ressource en cours de traitement ; elle peut être - différente de la ressource demandée dans la requête initiale du client suite à - d'éventuelles redirections internes ou sous-requêtes.</dd> + <dd>La valeur reflte la ressource en cours de traitement ; elle peut tre + diffrente de la ressource demande dans la requte initiale du client suite + d'ventuelles redirections internes ou sous-requtes.</dd> </dl> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="contentdigest" id="contentdigest">Directive</a> <a name="ContentDigest" id="ContentDigest">ContentDigest</a><a title="Lien permanent" href="#contentdigest" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la génération d'un en-tête <code>Content-MD5</code> -dans la réponse HTTP</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la gnration d'un en-tte <code>Content-MD5</code> +dans la rponse HTTP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ContentDigest On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ContentDigest Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Options</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ContentDigest Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Options</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Cette directive active la génération d'un en-tête - <code>Content-MD5</code> selon les définitions des RFC 1864 et + <p>Cette directive active la gnration d'un en-tte + <code>Content-MD5</code> selon les dfinitions des RFC 1864 et 2616.</p> - <p>MD5 est un algorithme permettant de générer un condensé (parfois - appelé "empreinte") à partir de données d'une taille aléatoire ; le - degré de précision est tel que la moindre altération des données - d'origine entraîne une altération de l'empreinte.</p> + <p>MD5 est un algorithme permettant de gnrer un condens (parfois + appel "empreinte") partir de donnes d'une taille alatoire ; le + degr de prcision est tel que la moindre altration des donnes + d'origine entrane une altration de l'empreinte.</p> - <p>L'en-tête <code>Content-MD5</code> permet de vérifier - l'intégrité de la réponse HTTP dans son ensemble. Un serveur mandataire - ou un client peut utiliser cet en-tête pour rechercher une - éventuelle modification accidentelle de la réponse au cours de sa - transmission. Exemple d'en-tête :</p> + <p>L'en-tte <code>Content-MD5</code> permet de vrifier + l'intgrit de la rponse HTTP dans son ensemble. Un serveur mandataire + ou un client peut utiliser cet en-tte pour rechercher une + ventuelle modification accidentelle de la rponse au cours de sa + transmission. Exemple d'en-tte :</p> <div class="example"><p><code> Content-MD5: AuLb7Dp1rqtRtxz2m9kRpA== </code></p></div> - <p>Notez que des problèmes de performances peuvent affecter votre - serveur, car l'empreinte est générée pour chaque requête (il n'y a + <p>Notez que des problmes de performances peuvent affecter votre + serveur, car l'empreinte est gnre pour chaque requte (il n'y a pas de mise en cache).</p> - <p>L'en-tête <code>Content-MD5</code> n'est envoyé qu'avec les - documents servis par le module <code class="module"><a href="../mod/core.html">core</a></code>, à l'exclusion + <p>L'en-tte <code>Content-MD5</code> n'est envoy qu'avec les + documents servis par le module <code class="module"><a href="../mod/core.html">core</a></code>, l'exclusion de tout autre module. Ainsi, les documents SSI, les sorties de - scripts CGI, et les réponses à des requêtes partielles (byte range) - ne comportent pas cet en-tête.</p> + scripts CGI, et les rponses des requtes partielles (byte range) + ne comportent pas cet en-tte.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="defaultruntimedir" id="defaultruntimedir">Directive</a> <a name="DefaultRuntimeDir" id="DefaultRuntimeDir">DefaultRuntimeDir</a><a title="Lien permanent" href="#defaultruntimedir" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Répertoire de base des fichiers créés au cours de l'exécution du serveur</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DefaultRuntimeDir <var>chemin-répertoire</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DefaultRuntimeDir DEFAULT_REL_RUNTIMEDIR (logs/)</code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Rpertoire de base des fichiers crs au cours de l'excution du serveur</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DefaultRuntimeDir <var>chemin-rpertoire</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DefaultRuntimeDir DEFAULT_REL_RUNTIMEDIR (logs/)</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis de la version 2.4.2 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis de la version 2.4.2 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">DefaultRuntimeDir</code> permet de - définir le répertoire dans lequel le serveur va créer les différents - fichiers relatifs à son exécution (mémoire partagée, verrous, - etc...). Si le chemin spécifié est relatif, le chemin absolu sera - généré relativement à la valeur de la directive + dfinir le rpertoire dans lequel le serveur va crer les diffrents + fichiers relatifs son excution (mmoire partage, verrous, + etc...). Si le chemin spcifi est relatif, le chemin absolu sera + gnr relativement la valeur de la directive <code class="directive">ServerRoot</code>.</p> <p><strong>Example</strong></p> <pre class="prettyprint lang-config">DefaultRuntimeDir scratch/</pre> - <p>La valeur par défaut de la directive - <code class="directive">DefaultRuntimeDir</code> peut être modifiée en + <p>La valeur par dfaut de la directive + <code class="directive">DefaultRuntimeDir</code> peut tre modifie en changeant la valeur de la macro <code>DEFAULT_REL_RUNTIMEDIR</code> - définie à la compilation.</p> + dfinie la compilation.</p> <p>Note: si la valeur de <code class="directive">ServerRoot</code> n'a pas - été spécifiée avant d'utiliser cette directive, c'est la valeur par - défaut de <code class="directive">ServerRoot</code> qui sera utilisée pour - définir la base du répertoire.</p> + t spcifie avant d'utiliser cette directive, c'est la valeur par + dfaut de <code class="directive">ServerRoot</code> qui sera utilise pour + dfinir la base du rpertoire.</p> <h3>Voir aussi</h3> <ul> -<li>Voir les <a href="../misc/security_tips.html#serverroot">conseils à propos de -sésurité</a> pour plus d'informations en vue de définir correctement les +<li>Voir les <a href="../misc/security_tips.html#serverroot">conseils propos de +ssurit</a> pour plus d'informations en vue de dfinir correctement les permissions sur la racine du serveur <code class="directive">ServerRoot</code></li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="defaulttype" id="defaulttype">Directive</a> <a name="DefaultType" id="DefaultType">DefaultType</a><a title="Lien permanent" href="#defaulttype" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Les seuls effets de cette directive sont des émissions -d'avertissements si sa valeur est différente de <code>none</code>. Dans -les versions précédentes, DefaultType permettait de spécifier un type de -média à assigner par défaut au contenu d'une réponse pour lequel aucun -autre type de média n'avait été trouvé. +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Les seuls effets de cette directive sont des missions +d'avertissements si sa valeur est diffrente de <code>none</code>. Dans +les versions prcdentes, DefaultType permettait de spcifier un type de +mdia assigner par dfaut au contenu d'une rponse pour lequel aucun +autre type de mdia n'avait t trouv. </td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DefaultType <var>type média|none</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DefaultType none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DefaultType <var>type mdia|none</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DefaultType none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Tous les arguments, excepté <code>none</code>, sont -DESACTIVÉS à partir de la version 2.3.0.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Tous les arguments, except <code>none</code>, sont +DESACTIVS partir de la version 2.3.0.</td></tr> </table> - <p>Cette directive a été désactivée. Pour la compatibilité + <p>Cette directive a t dsactive. Pour la compatibilit ascendante avec les anciens fichiers de configuration, elle peut - être spécifiée avec la valeur <code>none</code>, c'est à dire sans - type de médium par défaut. Par exemple :</p> + tre spcifie avec la valeur <code>none</code>, c'est dire sans + type de mdium par dfaut. Par exemple :</p> <pre class="prettyprint lang-config">DefaultType None</pre> <p><code>DefaultType None</code> n'est disponible que dans les - versions d'Apache 2.2.7 et supérieures.</p> + versions d'Apache 2.2.7 et suprieures.</p> <p>Utilisez le fichier de configuration mime.types et la directive <code class="directive"><a href="../mod/mod_mime.html#addtype">AddType</a></code> pour configurer - l'assignement d'un type de médium via les extensions de fichiers, ou + l'assignement d'un type de mdium via les extensions de fichiers, ou la directive <code class="directive"><a href="#forcetype">ForceType</a></code> pour - attribuer un type de médium à des ressources spécifiques. Dans le - cas contraire, le serveur enverra sa réponse sans champ d'en-tête - Content-Type, et le destinataire devra déterminer lui-même le type - de médium.</p> + attribuer un type de mdium des ressources spcifiques. Dans le + cas contraire, le serveur enverra sa rponse sans champ d'en-tte + Content-Type, et le destinataire devra dterminer lui-mme le type + de mdium.</p> <h3>Voir aussi</h3> <ul> @@ -905,23 +905,23 @@ DESACTIVÉS à partir de la version 2.3.0.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="define" id="define">Directive</a> <a name="Define" id="Define">Define</a><a title="Lien permanent" href="#define" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet de définir une variable</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Define <var>nom-paramètre</var> [<var>valeur-paramètre</var>]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet de dfinir une variable</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Define <var>nom-paramtre</var> [<var>valeur-paramtre</var>]</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Avec un seul paramètre, l'effet de la directive - <code class="directive">Define</code> est identique à celui de l'argument + <p>Avec un seul paramtre, l'effet de la directive + <code class="directive">Define</code> est identique celui de l'argument <code>-D</code> du programme <code class="program"><a href="../programs/httpd.html">httpd</a></code>. Il permet de - modifier le comportement des sections <code class="directive"><a href="#ifdefine"><IfDefine></a></code> sans avoir à ajouter d'argument - <code>-D</code> au sein des scripts de démarrage.</p> + modifier le comportement des sections <code class="directive"><a href="#ifdefine"><IfDefine></a></code> sans avoir ajouter d'argument + <code>-D</code> au sein des scripts de dmarrage.</p> - <p>De plus, le second paramètre permet d'affecter une valeur à la - variable définie par le premier. Cette variable peut être référencée + <p>De plus, le second paramtre permet d'affecter une valeur la + variable dfinie par le premier. Cette variable peut tre rfrence dans le fichier de configuration via la syntaxe <code>${VAR}</code>. - La portée de la variable est toujours globale, et n'est jamais - limitée à la section de configuration courante.</p> + La porte de la variable est toujours globale, et n'est jamais + limite la section de configuration courante.</p> <pre class="prettyprint lang-config"><IfDefine TEST> Define servername test.example.com @@ -934,13 +934,13 @@ DESACTIVÉS à partir de la version 2.3.0.</td></tr> DocumentRoot "/var/www/${servername}/htdocs"</pre> - <p>Le caractère ":" est interdit dans les noms de variables afin - d'éviter les conflits avec la syntaxe de la directive <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>.</p> + <p>Le caractre ":" est interdit dans les noms de variables afin + d'viter les conflits avec la syntaxe de la directive <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>.</p> - <div class="note"><h3>Portée de la directive et pièges à éviter</h3> - <p>Si cette directive est définie au sein d'un bloc VirtualHost, les + <div class="note"><h3>Porte de la directive et piges viter</h3> + <p>Si cette directive est dfinie au sein d'un bloc VirtualHost, les changements qu'elle induit sont visibles de toute directive - ultérieure, au delà de tout bloc VirtualHost.</p> + ultrieure, au del de tout bloc VirtualHost.</p> </div> </div> @@ -948,9 +948,9 @@ DESACTIVÉS à partir de la version 2.3.0.</td></tr> <div class="directive-section"><h2><a name="directory" id="directory">Directive</a> <a name="Directory" id="Directory"><Directory></a><a title="Lien permanent" href="#directory" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe un ensemble de directives qui ne s'appliquent -qu'au répertoire concerné du système de fichiers, à ses -sous-répertoires, et à leur contenu.</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><Directory <var>chemin répertoire</var>> +qu'au rpertoire concern du systme de fichiers, ses +sous-rpertoires, et leur contenu.</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><Directory <var>chemin rpertoire</var>> ... </Directory></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> @@ -958,17 +958,17 @@ sous-répertoires, et à leur contenu.</td></tr> </table> <p>Les balises <code class="directive"><Directory></code> et <code></Directory></code> permettent de regrouper un ensemble - de directives qui ne s'appliquent qu'au répertoire précisé, - à ses sous-répertoires, et aux fichiers situés dans ces - sous-répertoires. Toute directive - autorisée dans un contexte de répertoire peut être utilisée. - <var>chemin répertoire</var> est soit le chemin absolu d'un - répertoire, soit une chaîne de caractères avec caractères génériques - utilisant la comparaison Unix de style shell. Dans une chaîne de - caractères avec caractères génériques, <code>?</code> correspond à - un caractère quelconque, et <code>*</code> à toute chaîne de - caractères. Les intervalles de caractères <code>[]</code> sont aussi - autorisés. Aucun caractère générique ne peut remplacer le caractère + de directives qui ne s'appliquent qu'au rpertoire prcis, + ses sous-rpertoires, et aux fichiers situs dans ces + sous-rpertoires. Toute directive + autorise dans un contexte de rpertoire peut tre utilise. + <var>chemin rpertoire</var> est soit le chemin absolu d'un + rpertoire, soit une chane de caractres avec caractres gnriques + utilisant la comparaison Unix de style shell. Dans une chane de + caractres avec caractres gnriques, <code>?</code> correspond + un caractre quelconque, et <code>*</code> toute chane de + caractres. Les intervalles de caractres <code>[]</code> sont aussi + autoriss. Aucun caractre gnrique ne peut remplacer le caractre `/', si bien que l'expression <code><Directory "/*/public_html"></code> ne conviendra pas pour le chemin * <code>/home/user/public_html</code>, alors que <code><Directory @@ -979,22 +979,22 @@ sous-répertoires, et à leur contenu.</td></tr> </Directory></pre> - <p>Les chemins de répertoires contenant des espaces <em>doivent</em> être - entourés de guillemets afin d'empêcher l'interprétation de ces + <p>Les chemins de rpertoires contenant des espaces <em>doivent</em> tre + entours de guillemets afin d'empcher l'interprtation de ces espaces comme fins d'arguments.</p> <div class="note"> - <p>Soyez prudent avec l'argument <var>chemin répertoire</var> : il - doit correspondre exactement au chemin du système de fichier - qu'Apache httpd utilise pour accéder aux fichiers. Les directives + <p>Soyez prudent avec l'argument <var>chemin rpertoire</var> : il + doit correspondre exactement au chemin du systme de fichier + qu'Apache httpd utilise pour accder aux fichiers. Les directives comprises dans une section <code><Directory></code> ne - s'appliqueront pas aux fichiers du même répertoire auxquels on - aura accédé via un chemin différent, per exemple via un lien + s'appliqueront pas aux fichiers du mme rpertoire auxquels on + aura accd via un chemin diffrent, per exemple via un lien symbolique.</p> </div> <p> Les <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">Expressions rationnelles</a> - peuvent aussi être utilisées en ajoutant le caractère + peuvent aussi tre utilises en ajoutant le caractre <code>~</code>. Par exemple :</p> <pre class="prettyprint lang-config"><Directory ~ "^/www/[0-9]{3}"> @@ -1002,13 +1002,13 @@ sous-répertoires, et à leur contenu.</td></tr> </Directory></pre> - <p>pourra correspondre à tout répertoire situé dans /www/ et dont le + <p>pourra correspondre tout rpertoire situ dans /www/ et dont le nom se compose de trois chiffres.</p> <p>Si plusieurs sections <code class="directive"><Directory></code> (sans expression rationnelle) - correspondent au répertoire (ou à un de ses parents) qui contient le + correspondent au rpertoire (ou un de ses parents) qui contient le document, les directives de la section <code class="directive"><Directory></code> dont le chemin est le plus - court sont appliquées en premier, en s'intercalant avec les + court sont appliques en premier, en s'intercalant avec les directives des fichiers <a href="#accessfilename">.htaccess</a>. Par exemple, avec</p> @@ -1021,27 +1021,27 @@ sous-répertoires, et à leur contenu.</td></tr> </Directory></pre> - <p>l'accès au document <code>/home/web/dir/doc.html</code> emprunte + <p>l'accs au document <code>/home/web/dir/doc.html</code> emprunte le chemin suivant :</p> <ul> <li>Aplication de la directive <code>AllowOverride None</code> - (qui désactive les fichiers <code>.htaccess</code>).</li> + (qui dsactive les fichiers <code>.htaccess</code>).</li> <li>Application de la directive <code>AllowOverride - FileInfo</code> (pour le répertoire <code>/home</code>).</li> + FileInfo</code> (pour le rpertoire <code>/home</code>).</li> <li>Application de toute directive <code>FileInfo</code> qui se - trouverait dans d'éventuels fichiers <code>/home/.htaccess</code>, + trouverait dans d'ventuels fichiers <code>/home/.htaccess</code>, <code>/home/web/.htaccess</code> ou <code>/home/web/dir/.htaccess</code>, dans cet ordre.</li> </ul> - <p>Les directives associées aux répertoires sous forme d'expressions + <p>Les directives associes aux rpertoires sous forme d'expressions rationnelles ne sont prises en compte qu'une fois toutes les - directives des sections sans expressions rationnelles appliquées. - Alors, tous les répertoires avec expressions rationnelles sont - testés selon l'ordre dans lequel ils apparaissent dans le fichier de + directives des sections sans expressions rationnelles appliques. + Alors, tous les rpertoires avec expressions rationnelles sont + tests selon l'ordre dans lequel ils apparaissent dans le fichier de configuration. Par exemple, avec</p> <pre class="prettyprint lang-config"><Directory ~ "abc$"> @@ -1050,44 +1050,44 @@ sous-répertoires, et à leur contenu.</td></tr> <p>la section avec expression rationnelle ne sera prise en compte - qu'après les sections <code class="directive"><Directory></code> sans expression rationnelle + qu'aprs les sections <code class="directive"><Directory></code> sans expression rationnelle et les fichiers <code>.htaccess</code>. Alors, l'expression rationnelle conviendra pour <code>/home/abc/public_html/abc</code> et la section <code class="directive"><Directory></code> correspondante s'appliquera.</p> - <p><strong>Notez que la politique d'accès par défaut - dans les sections <code><Directory "/"></code> consiste à - autoriser tout accès sans restriction. Ceci signifie qu'Apache httpd va servir tout fichier - correspondant à une URL. Il est recommandé de modifier cette - situation à l'aide d'un bloc du style</strong></p> + <p><strong>Notez que la politique d'accs par dfaut + dans les sections <code><Directory "/"></code> consiste + autoriser tout accs sans restriction. Ceci signifie qu'Apache httpd va servir tout fichier + correspondant une URL. Il est recommand de modifier cette + situation l'aide d'un bloc du style</strong></p> <pre class="prettyprint lang-config"><Directory "/"> Require all denied </Directory></pre> - <p><strong>puis d'affiner la configuration pour les répertoires que vous - voulez rendre accessibles. Voir la page <a href="../misc/security_tips.html">Conseils à propos de sécurité</a> - pour plus de détails.</strong></p> + <p><strong>puis d'affiner la configuration pour les rpertoires que vous + voulez rendre accessibles. Voir la page <a href="../misc/security_tips.html">Conseils propos de scurit</a> + pour plus de dtails.</strong></p> <p>Les sections <code class="directive"><Directory></code> se situent - dans le fichier <code>httpd.conf</code>. Les directives <code class="directive"><Directory></code> ne peuvent pas être imbriquées - et ne sont pas autorisées dans les sections <code class="directive"><a href="#limit"><Limit></a></code> ou <code class="directive"><a href="#limitexcept"><LimitExcept></a></code>.</p> + dans le fichier <code>httpd.conf</code>. Les directives <code class="directive"><Directory></code> ne peuvent pas tre imbriques + et ne sont pas autorises dans les sections <code class="directive"><a href="#limit"><Limit></a></code> ou <code class="directive"><a href="#limitexcept"><LimitExcept></a></code>.</p> <h3>Voir aussi</h3> <ul> <li><a href="../sections.html">Comment fonctionnent les sections <Directory>, <Location> et <Files></a> pour des -explications à propos de la manière dont ces différentes sections se -combinent entre elles à la réception d'une requête</li> +explications propos de la manire dont ces diffrentes sections se +combinent entre elles la rception d'une requte</li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="directorymatch" id="directorymatch">Directive</a> <a name="DirectoryMatch" id="DirectoryMatch"><DirectoryMatch></a><a title="Lien permanent" href="#directorymatch" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe des directives qui s'appliquent au contenu de répertoires -du système de fichiers correspondant à une expression rationnelle</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe des directives qui s'appliquent au contenu de rpertoires +du systme de fichiers correspondant une expression rationnelle</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><DirectoryMatch <var>regex</var>> ... </DirectoryMatch></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> @@ -1096,42 +1096,42 @@ du système de fichiers correspondant à une expression rationnelle</td> </table> <p>Les balises <code class="directive"><DirectoryMatch></code> et <code></DirectoryMatch></code> permettent de regrouper un - ensemble de directives qui ne s'appliqueront qu'au répertoire - précisé (et aux fichiers qu'il contient), comme pour la section <code class="directive"><a href="#directory"><Directory></a></code>. Cependant, le - répertoire est précisé sous la forme d'une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression rationnelle</a>. Par exemple :</p> + ensemble de directives qui ne s'appliqueront qu'au rpertoire + prcis (et aux fichiers qu'il contient), comme pour la section <code class="directive"><a href="#directory"><Directory></a></code>. Cependant, le + rpertoire est prcis sous la forme d'une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression rationnelle</a>. Par exemple :</p> <pre class="prettyprint lang-config"><DirectoryMatch "^/www/(.+/)?[0-9]{3}/"> # ... </DirectoryMatch></pre> - <p>convient pour les sous-répertoires de <code>/www/</code> dont + <p>convient pour les sous-rpertoires de <code>/www/</code> dont le nom se compose de trois chiffres.</p> - <div class="note"><h3>Compatibilité</h3> + <div class="note"><h3>Compatibilit</h3> Avant la version 2.3.9, cette directive s'appliquait aussi aux - sous-répertoires (comme la directive <code class="directive"><a href="#directory"><Directory></a></code>), et ne tenait pas compte du + sous-rpertoires (comme la directive <code class="directive"><a href="#directory"><Directory></a></code>), et ne tenait pas compte du symbole de fin de ligne ($). Depuis la version 2.3.9, seuls les - répertoires qui correspondent à l'expression sont affectés par les + rpertoires qui correspondent l'expression sont affects par les directives contenues dans la section. </div> <div class="note"><h3>slash de fin</h3> - Cette directive s'applique aux requêtes pour des répertoires avec + Cette directive s'applique aux requtes pour des rpertoires avec ou sans slash de fin ; les expressions contenant un symbole de fin de ligne ($) doivent donc faire l'objet d'une attention - particulière. + particulire. </div> - <p>A partir de la version 2.4.8, les groupes nommés et les - références arrières sont extraits et enregistrés dans - l'environnement avec leur nom en majuscules et préfixé + <p>A partir de la version 2.4.8, les groupes nomms et les + rfrences arrires sont extraits et enregistrs dans + l'environnement avec leur nom en majuscules et prfix par "MATCH_". Ceci permet - de référencer des URLs dans des <a href="../expr.html">expressions</a> + de rfrencer des URLs dans des <a href="../expr.html">expressions</a> ou au sein de modules comme <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>. Pour - éviter toute confusion, les références arrières numérotées (non - nommées) sont ignorées. Vous devez utiliser à la place des groupes - nommés.</p> + viter toute confusion, les rfrences arrires numrotes (non + nommes) sont ignores. Vous devez utiliser la place des groupes + nomms.</p> <pre class="prettyprint lang-config"><DirectoryMatch "^/var/www/combined/(?<sitename>[^/]+)"> Require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example @@ -1141,12 +1141,12 @@ du système de fichiers correspondant à une expression rationnelle</td> <h3>Voir aussi</h3> <ul> <li><code class="directive"><a href="#directory"><Directory></a></code> -pour une description de la manière dont les expressions rationnelles -sont traitées en présence d'autres sections <code class="directive"><Directory></code> sans expressions rationnelles</li> +pour une description de la manire dont les expressions rationnelles +sont traites en prsence d'autres sections <code class="directive"><Directory></code> sans expressions rationnelles</li> <li><a href="../sections.html">Comment fonctionnent les sections <Directory>, <Location> et <Files></a> pour une -explication à propos de la manière dont ces différentes sections se -combinent entre elles à la réception d'une requête</li> +explication propos de la manire dont ces diffrentes sections se +combinent entre elles la rception d'une requte</li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -1154,55 +1154,55 @@ combinent entre elles à la réception d'une requête</li> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Racine principale de l'arborescence des documents visible depuis Internet</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DocumentRoot <var>chemin répertoire</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DocumentRoot "/usr/local/apache/htdocs"</code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DocumentRoot <var>chemin rpertoire</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DocumentRoot "/usr/local/apache/htdocs"</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Cette directive permet de définir le répertoire à partir duquel + <p>Cette directive permet de dfinir le rpertoire partir duquel <code class="program"><a href="../programs/httpd.html">httpd</a></code> va servir les fichiers. S'il ne correspond - pas à un <code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code>, le chemin - de l'URL sera ajouté par le serveur à la racine des documents afin - de construire le chemin du document recherché. Exemple :</p> + pas un <code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code>, le chemin + de l'URL sera ajout par le serveur la racine des documents afin + de construire le chemin du document recherch. Exemple :</p> <pre class="prettyprint lang-config">DocumentRoot "/usr/web"</pre> - <p>un accès à <code>http://my.example.com/index.html</code> se - réfère alors à <code>/usr/web/index.html</code>. Si <var>chemin - répertoire</var> n'est pas un chemin absolu, il est considéré comme - relatif au chemin défini par la directive <code class="directive"><a href="#serverroot">ServerRoot</a></code>.</p> + <p>un accs <code>http://my.example.com/index.html</code> se + rfre alors <code>/usr/web/index.html</code>. Si <var>chemin + rpertoire</var> n'est pas un chemin absolu, il est considr comme + relatif au chemin dfini par la directive <code class="directive"><a href="#serverroot">ServerRoot</a></code>.</p> - <p>Le répertoire défini par la directive + <p>Le rpertoire dfini par la directive <code class="directive">DocumentRoot</code> ne doit pas comporter de slash final.</p> <h3>Voir aussi</h3> <ul> <li><a href="../urlmapping.html#documentroot">Mise en -correspondance des URLs avec le système de fichiers</a></li> +correspondance des URLs avec le systme de fichiers</a></li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="else" id="else">Directive</a> <a name="Else" id="Else"><Else></a><a title="Lien permanent" href="#else" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contient des directives qui ne s'appliquent que si la -condition correspondant à la section <code class="directive"><a href="#if"><If></a></code> ou <code class="directive"><a href="#elseif"><ElseIf></a></code> précédente n'est pas satisfaite par la -requête à l'exécution</td></tr> +condition correspondant la section <code class="directive"><a href="#if"><If></a></code> ou <code class="directive"><a href="#elseif"><ElseIf></a></code> prcdente n'est pas satisfaite par la +requte l'excution</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><Else> ... </Else></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Les conditions imbriquées sont supportées à partir de la version +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Les conditions imbriques sont supportes partir de la version 2.4.26 du serveur HTTP Apache</td></tr> </table> <p>La section <code class="directive"><Else></code> applique les directives qu'elle contient si et seulement si les conditions - correspondant à la section <code class="directive"><If></code> - ou <code class="directive"><ElseIf></code> immédiatement - supérieure et dans la même portée n'ont pas été satisfaites. Par + correspondant la section <code class="directive"><If></code> + ou <code class="directive"><ElseIf></code> immdiatement + suprieure et dans la mme porte n'ont pas t satisfaites. Par exemple, dans :</p> <pre class="prettyprint lang-config"><If "-z req('Host')"> @@ -1213,10 +1213,10 @@ requête à l'exécution</td></tr> </Else></pre> - <p>La condition de la section <code class="directive"><If></code> serait satisfaite pour les requêtes - HTTP/1.0 sans en-tête <var>Host:</var>, alors que celle de la section + <p>La condition de la section <code class="directive"><If></code> serait satisfaite pour les requtes + HTTP/1.0 sans en-tte <var>Host:</var>, alors que celle de la section <code class="directive"><Else></code> le serait pour les - requêtes comportant un en-tête <var>Host:</var>.</p> + requtes comportant un en-tte <var>Host:</var>.</p> <h3>Voir aussi</h3> @@ -1224,9 +1224,9 @@ requête à l'exécution</td></tr> <li><code class="directive"><a href="#if"><If></a></code></li> <li><code class="directive"><a href="#elseif"><ElseIf></a></code></li> <li><a href="../sections.html">Fonctionnement des sections <Directory>, <Location>, - <Files></a> pour une explication de la manière dont ces - différentes section se combinent entre elles lorsqu'une requête est - reçue. Les directives <code class="directive"><If></code>, + <Files></a> pour une explication de la manire dont ces + diffrentes section se combinent entre elles lorsqu'une requte est + reue. Les directives <code class="directive"><If></code>, <code class="directive"><ElseIf></code>, et <code class="directive"><Else></code> s'appliquent en dernier.</li> </ul> </div> @@ -1234,21 +1234,21 @@ requête à l'exécution</td></tr> <div class="directive-section"><h2><a name="elseif" id="elseif">Directive</a> <a name="ElseIf" id="ElseIf"><ElseIf></a><a title="Lien permanent" href="#elseif" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contient des directives qui ne s'appliquent que si la -condition correspondante est satisfaite par une requête à l'exécution, -alors que la condition correspondant à la section <code class="directive"><a href="#if"><If></a></code> ou <code class="directive"><ElseIf></code> précédente ne l'était pas.</td></tr> +condition correspondante est satisfaite par une requte l'excution, +alors que la condition correspondant la section <code class="directive"><a href="#if"><If></a></code> ou <code class="directive"><ElseIf></code> prcdente ne l'tait pas.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><ElseIf <var>expression</var>> ... </ElseIf></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Les conditions imbriquées sont supportées à partir de la version +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Les conditions imbriques sont supportes partir de la version 2.4.26 du serveur HTTP Apache</td></tr> </table> <p>La section <code class="directive"><ElseIf></code> applique les directives qu'elle contient si et seulement si d'une part la condition correspondante est satisfaite, et d'autre part la condition - correspondant à la section <code class="directive"><If></code> - ou <code class="directive"><ElseIf></code> de la même portée ne + correspondant la section <code class="directive"><If></code> + ou <code class="directive"><ElseIf></code> de la mme porte ne l'est pas. Par exemple, dans :</p> <pre class="prettyprint lang-config"><If "-R '10.1.0.0/16'"> @@ -1262,68 +1262,68 @@ alors que la condition correspondant à la section <code class="directive">< </Else></pre> - <p>La condition correspondant à la section <code class="directive"><ElseIf></code> est satisfaite si l'adresse - distante de la requête appartient au sous-réseau 10.0.0.0/8, mais - pas si elle appartient au sous-réseau 10.1.0.0/16.</p> + <p>La condition correspondant la section <code class="directive"><ElseIf></code> est satisfaite si l'adresse + distante de la requte appartient au sous-rseau 10.0.0.0/8, mais + pas si elle appartient au sous-rseau 10.1.0.0/16.</p> <h3>Voir aussi</h3> <ul> <li><a href="../expr.html">Les expressions dans le serveur HTTP -Apache</a>, pour une référence complète et d'autres exemples.</li> +Apache</a>, pour une rfrence complte et d'autres exemples.</li> <li><code class="directive"><a href="#if"><If></a></code></li> <li><code class="directive"><a href="#else"><Else></a></code></li> <li><a href="../sections.html">Fonctionnement des sections <Directory>, <Location>, - <Files></a> pour une explication de la manière dont ces - différentes section se combinent entre elles lorsqu'une requête est - reçue. Les directives <code class="directive"><If></code>, + <Files></a> pour une explication de la manire dont ces + diffrentes section se combinent entre elles lorsqu'une requte est + reue. Les directives <code class="directive"><If></code>, <code class="directive"><ElseIf></code>, et <code class="directive"><Else></code> s'appliquent en dernier.</li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="enablemmap" id="enablemmap">Directive</a> <a name="EnableMMAP" id="EnableMMAP">EnableMMAP</a><a title="Lien permanent" href="#enablemmap" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilise la projection en mémoire (Memory-Mapping) pour +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilise la projection en mmoire (Memory-Mapping) pour lire les fichiers pendant qu'ils sont servis</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>EnableMMAP On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>EnableMMAP On</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>EnableMMAP On</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Cette directive définit si <code class="program"><a href="../programs/httpd.html">httpd</a></code> peut utiliser - la projection en mémoire (Memory-Mapping) quand il doit lire le contenu - d'un fichier pendant qu'il est servi. Par défaut, lorsque le - traitement d'une requête requiert l'accès aux données contenues dans - un fichier -- par exemple, pour servir un fichier interprété par le - serveur à l'aide de <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> -- Apache httpd projette - le fichier en mémoire si le système d'exploitation le permet.</p> - - <p>Cette projection en mémoire induit parfois une amélioration des - performances. Sur certains systèmes cependant, il est préférable de - désactiver la projection en mémoire afin d'éviter certains problèmes - opérationnels :</p> + <p>Cette directive dfinit si <code class="program"><a href="../programs/httpd.html">httpd</a></code> peut utiliser + la projection en mmoire (Memory-Mapping) quand il doit lire le contenu + d'un fichier pendant qu'il est servi. Par dfaut, lorsque le + traitement d'une requte requiert l'accs aux donnes contenues dans + un fichier -- par exemple, pour servir un fichier interprt par le + serveur l'aide de <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> -- Apache httpd projette + le fichier en mmoire si le systme d'exploitation le permet.</p> + + <p>Cette projection en mmoire induit parfois une amlioration des + performances. Sur certains systmes cependant, il est prfrable de + dsactiver la projection en mmoire afin d'viter certains problmes + oprationnels :</p> <ul> - <li>Sur certains systèmes multi-processeurs, la projection en - mémoire peut dégrader les performances du programme + <li>Sur certains systmes multi-processeurs, la projection en + mmoire peut dgrader les performances du programme <code class="program"><a href="../programs/httpd.html">httpd</a></code>.</li> - <li>S'il fait l'objet d'une projection en mémoire par + <li>S'il fait l'objet d'une projection en mmoire par <code class="program"><a href="../programs/httpd.html">httpd</a></code>, la suppression ou la troncature d'un fichier peut provoquer un crash de <code class="program"><a href="../programs/httpd.html">httpd</a></code> avec une erreur de segmentation.</li> </ul> - <p>Pour les configurations de serveur sujettes à ce genre de - problème, il est préférable de désactiver la projection en mémoire - des fichiers servis en spécifiant :</p> + <p>Pour les configurations de serveur sujettes ce genre de + problme, il est prfrable de dsactiver la projection en mmoire + des fichiers servis en spcifiant :</p> <pre class="prettyprint lang-config">EnableMMAP Off</pre> - <p>Pour les montages NFS, cette fonctionnalité peut être - explicitement désactivée pour les fichiers concernés en spécifiant + <p>Pour les montages NFS, cette fonctionnalit peut tre + explicitement dsactive pour les fichiers concerns en spcifiant :</p> <pre class="prettyprint lang-config"><Directory "/path-to-nfs-files"> @@ -1338,54 +1338,54 @@ lire les fichiers pendant qu'ils sont servis</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilise le support sendfile du noyau pour servir les fichiers aux clients</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>EnableSendfile On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>EnableSendfile Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>EnableSendfile Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Par défaut à Off depuis la version 2.3.9.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Par dfaut Off depuis la version 2.3.9.</td></tr> </table> - <p>Cette directive définit si le programme <code class="program"><a href="../programs/httpd.html">httpd</a></code> + <p>Cette directive dfinit si le programme <code class="program"><a href="../programs/httpd.html">httpd</a></code> peut utiliser le support sendfile du noyau pour transmettre le - contenu des fichiers aux clients. Par défaut, lorsque le traitement - d'une requête ne requiert pas l'accès aux données contenues dans un + contenu des fichiers aux clients. Par dfaut, lorsque le traitement + d'une requte ne requiert pas l'accs aux donnes contenues dans un fichier -- par exemple, pour la transmission d'un fichier statique -- Apache httpd utilise sendfile pour transmettre le contenu du fichier - sans même lire ce dernier, si le système d'exploitation le + sans mme lire ce dernier, si le systme d'exploitation le permet.</p> - <p>Ce mécanisme sendfile évite la séparation des opérations de - lecture et d'envoi, ainsi que les réservations de tampons. sur - certains systèmes cependant, ou sous certains systèmes de fichiers, - il est préférable de désactiver cette fonctionnalité afin d'éviter - certains problèmes opérationnels :</p> + <p>Ce mcanisme sendfile vite la sparation des oprations de + lecture et d'envoi, ainsi que les rservations de tampons. sur + certains systmes cependant, ou sous certains systmes de fichiers, + il est prfrable de dsactiver cette fonctionnalit afin d'viter + certains problmes oprationnels :</p> <ul> - <li>Certains systèmes peuvent présenter un support sendfile - défectueux que le système de compilation n'a pas détecté, en - particulier si les exécutables ont été compilés sur une autre - machine, puis copiés sur la première avec un support sendfile - défectueux.</li> + <li>Certains systmes peuvent prsenter un support sendfile + dfectueux que le systme de compilation n'a pas dtect, en + particulier si les excutables ont t compils sur une autre + machine, puis copis sur la premire avec un support sendfile + dfectueux.</li> <li>Sous Linux, l'utilisation de sendfile induit des bogues lors de - la récupération des paquets de vérification TCP (TCP-checksum) avec - certaines cartes réseau lorsqu'on utilise IPv6.</li> - <li>Sous Linux sur Itanium, <code>sendfile</code> peut s'avérer incapable de + la rcupration des paquets de vrification TCP (TCP-checksum) avec + certaines cartes rseau lorsqu'on utilise IPv6.</li> + <li>Sous Linux sur Itanium, <code>sendfile</code> peut s'avrer incapable de traiter les fichiers de plus de 2 Go.</li> - <li>Avec un montage réseau de <code class="directive"><a href="#documentroot">DocumentRoot</a></code> (par exemple NFS, SMB, CIFS, + <li>Avec un montage rseau de <code class="directive"><a href="#documentroot">DocumentRoot</a></code> (par exemple NFS, SMB, CIFS, FUSE), le - noyau peut s'avérer incapable de servir un fichier de ce montage - réseau en passant par son propre cache.</li> + noyau peut s'avrer incapable de servir un fichier de ce montage + rseau en passant par son propre cache.</li> </ul> - <p>Pour les configurations de serveur non sujettes à ce genre de - problème, vous pouvez activer cette fonctionnalité en - spécifiant :</p> + <p>Pour les configurations de serveur non sujettes ce genre de + problme, vous pouvez activer cette fonctionnalit en + spcifiant :</p> <pre class="prettyprint lang-config">EnableSendfile On</pre> - <p>Pour les montages réseau, cette fonctionnalité peut être - explicitement désactivée pour les fichiers concernés en spécifiant + <p>Pour les montages rseau, cette fonctionnalit peut tre + explicitement dsactive pour les fichiers concerns en spcifiant :</p> <pre class="prettyprint lang-config"><Directory "/path-to-nfs-files"> @@ -1393,10 +1393,10 @@ fichiers aux clients</td></tr> </Directory></pre> <p>Veuillez noter que la configuration de la directive - <code class="directive">EnableSendfile</code> dans un contexte de répertoire - ou de fichier .htaccess n'est pas supportée par + <code class="directive">EnableSendfile</code> dans un contexte de rpertoire + ou de fichier .htaccess n'est pas supporte par <code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code>. Le module ne prend en compte la - définition de <code class="directive">EnableSendfile</code> que dans un + dfinition de <code class="directive">EnableSendfile</code> que dans un contexte global. </p> @@ -1405,26 +1405,26 @@ fichiers aux clients</td></tr> <div class="directive-section"><h2><a name="error" id="error">Directive</a> <a name="Error" id="Error">Error</a><a title="Lien permanent" href="#error" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Interrompt la lecture de la configuration avec un message -d'erreur personnalisé</td></tr> +d'erreur personnalis</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Error <var>message</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>à partir de la version 2.3.9</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td> partir de la version 2.3.9</td></tr> </table> - <p>Si une erreur peut être détectée dans la configuration, souvent + <p>Si une erreur peut tre dtecte dans la configuration, souvent un module manquant, cette - directive peut être utilisée pour générer un message d'erreur - personnalisé, et interrompre la lecture de la configuration. </p> + directive peut tre utilise pour gnrer un message d'erreur + personnalis, et interrompre la lecture de la configuration. </p> <pre class="prettyprint lang-config"># Exemple -# vérification du chargement de mod_include +# vrification du chargement de mod_include <IfModule !include_module> Error "mod_include is required by mod_foo. Load it with LoadModule." </IfModule> -# vérification de la définition de SSL ou (exclusif) NOSSL +# vrification de la dfinition de SSL ou (exclusif) NOSSL <IfDefine SSL> <IfDefine NOSSL> Error "Both SSL and NOSSL are defined. Define only one of them." @@ -1445,59 +1445,59 @@ d'erreur personnalisé</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Document que le serveur renvoie au client en cas d'erreur</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ErrorDocument <var>code erreur</var> <var>document</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Apache httpd peut traiter les problèmes et les erreurs de quatre - manières,</p> + <p>Apache httpd peut traiter les problmes et les erreurs de quatre + manires,</p> <ol> <li>afficher un simple message d'erreur au contenu fixe</li> - <li>afficher un message personnalisé</li> + <li>afficher un message personnalis</li> <li>rediriger en interne vers un <var>chemin d'URL</var> local pour traiter - le problème ou l'erreur</li> + le problme ou l'erreur</li> <li>rediriger vers une <var>URL</var> externe pour traiter - le problème ou l'erreur</li> + le problme ou l'erreur</li> </ol> - <p>La première option constitue le comportement par défaut; pour - choisir une des trois autres options, il faut configurer Apache à + <p>La premire option constitue le comportement par dfaut; pour + choisir une des trois autres options, il faut configurer Apache l'aide de la directive <code class="directive">ErrorDocument</code>, suivie - du code de la réponse HTTP et d'une URL ou d'un message. Apache - httpd fournit parfois des informations supplémentaires à propos du - problème ou de l'erreur.</p> + du code de la rponse HTTP et d'une URL ou d'un message. Apache + httpd fournit parfois des informations supplmentaires propos du + problme ou de l'erreur.</p> <p>A partir de la version 2.4.13, cette directive peut utiliser la - <a href="../expr.html">syntaxe des expressions</a> pour générer des - chaînes de caractères et des URLs dynamiques.</p> + <a href="../expr.html">syntaxe des expressions</a> pour gnrer des + chanes de caractres et des URLs dynamiques.</p> <p>Les URLs peuvent commencer par un slash (/) pour les chemins web - locaux (relatifs au répertoire défini par la directive <code class="directive"><a href="#documentroot">DocumentRoot</a></code>), ou se présenter sous la - forme d'une URL complète que le client pourra résoudre. - Alternativement, un message à afficher par le navigateur pourra être - fourni. Notez que la décision à propos de la nature du paramètre, à + locaux (relatifs au rpertoire dfini par la directive <code class="directive"><a href="#documentroot">DocumentRoot</a></code>), ou se prsenter sous la + forme d'une URL complte que le client pourra rsoudre. + Alternativement, un message afficher par le navigateur pourra tre + fourni. Notez que la dcision propos de la nature du paramtre, savoir une URL, un chemin ou un message, est prise avant - l'interprétation de toute expression. Exemples :</p> + l'interprtation de toute expression. Exemples :</p> <pre class="prettyprint lang-config">ErrorDocument 500 http://example.com/cgi-bin/server-error.cgi ErrorDocument 404 /errors/bad_urls.php ErrorDocument 401 /subscription_info.html -ErrorDocument 403 "Désolé, nous ne pouvons pas vous accorder l'accès aujourd'hui" +ErrorDocument 403 "Dsol, nous ne pouvons pas vous accorder l'accs aujourd'hui" ErrorDocument 403 Forbidden! ErrorDocument 403 /errors/forbidden.py?referrer=%{escape:%{HTTP_REFERER}}</pre> - <p>De plus, on peut spécifier la valeur spéciale <code>default</code> - pour indiquer l'utilisation d'un simple message d'Apache httpd codé en - dur. Bien que non nécessaire dans des circonstances normales, la - spécification de la valeur <code>default</code> va permettre de - rétablir l'utilisation du simple message d'Apache httpd codé en dur pour - les configurations qui sans cela, hériteraient d'une directive + <p>De plus, on peut spcifier la valeur spciale <code>default</code> + pour indiquer l'utilisation d'un simple message d'Apache httpd cod en + dur. Bien que non ncessaire dans des circonstances normales, la + spcification de la valeur <code>default</code> va permettre de + rtablir l'utilisation du simple message d'Apache httpd cod en dur pour + les configurations qui sans cela, hriteraient d'une directive <code class="directive">ErrorDocument</code> existante.</p> <pre class="prettyprint lang-config">ErrorDocument 404 /cgi-bin/bad_urls.pl @@ -1507,97 +1507,97 @@ ErrorDocument 403 /errors/forbidden.py?referrer=%{escape:%{HTTP_REFERER}}</pre> </Directory></pre> - <p>Notez que lorsque vous spécifiez une directive + <p>Notez que lorsque vous spcifiez une directive <code class="directive">ErrorDocument</code> pointant vers une URL distante - (c'est à dire tout ce qui commence par le préfixe http), le serveur + (c'est dire tout ce qui commence par le prfixe http), le serveur HTTP Apache va - envoyer une redirection au client afin de lui indiquer où trouver le - document, même dans le cas où ce document se trouve sur le serveur - local. Ceci a de nombreuses conséquences dont la plus importante - réside dans le fait que le client ne recevra pas le code d'erreur + envoyer une redirection au client afin de lui indiquer o trouver le + document, mme dans le cas o ce document se trouve sur le serveur + local. Ceci a de nombreuses consquences dont la plus importante + rside dans le fait que le client ne recevra pas le code d'erreur original, mais au contraire un code de statut de redirection. Ceci peut en retour semer la confusion chez les robots web et divers - clients qui tentent de déterminer la validité d'une URL en examinant + clients qui tentent de dterminer la validit d'une URL en examinant le code de statut. De plus, si vous utilisez une URL distante avec <code>ErrorDocument 401</code>, le client ne saura pas qu'il doit - demander un mot de passe à l'utilisateur car il ne recevra pas le + demander un mot de passe l'utilisateur car il ne recevra pas le code de statut 401. C'est pourquoi, <strong>si vous utilisez une - directive <code>ErrorDocument 401</code>, elle devra faire référence - à un document par le biais d'un chemin local.</strong></p> + directive <code>ErrorDocument 401</code>, elle devra faire rfrence + un document par le biais d'un chemin local.</strong></p> - <p>Microsoft Internet Explorer (MSIE) ignore par défaut les messages - d'erreur générés par le serveur lorsqu'ils sont trop courts et + <p>Microsoft Internet Explorer (MSIE) ignore par dfaut les messages + d'erreur gnrs par le serveur lorsqu'ils sont trop courts et remplacent ses propres messages d'erreur "amicaux". Le seuil de - taille varie en fonction du type d'erreur, mais en général, si la - taille de votre message d'erreur est supérieure à 512 octets, il y a - peu de chances pour que MSIE l'occulte, et il sera affiché par ce + taille varie en fonction du type d'erreur, mais en gnral, si la + taille de votre message d'erreur est suprieure 512 octets, il y a + peu de chances pour que MSIE l'occulte, et il sera affich par ce dernier. Vous trouverez d'avantage d'informations dans l'article de la base de connaissances Microsoft <a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;Q294807">Q294807</a>.</p> <p>Bien que la plupart des messages d'erreur internes originaux - puissent être remplacés, ceux-ci sont cependant conservés dans - certaines circonstances sans tenir compte de la définition de la + puissent tre remplacs, ceux-ci sont cependant conservs dans + certaines circonstances sans tenir compte de la dfinition de la directive <code class="directive"><a href="#errordocument">ErrorDocument</a></code>. En - particulier, en cas de détection d'une requête mal formée, le - processus de traitement normal des requêtes est immédiatement - interrompu, et un message d'erreur interne est renvoyé, ceci afin de - se prémunir contre les problèmes de sécurité liés aux requêtes mal - formées.</p> - - <p>Si vous utilisez mod_proxy, il est en général préférable - d'activer <code class="directive"><a href="../mod/mod_proxy.html#proxyerroroverride">ProxyErrorOverride</a></code> afin d'être en - mesure de produire des messages d'erreur personnalisés pour le + particulier, en cas de dtection d'une requte mal forme, le + processus de traitement normal des requtes est immdiatement + interrompu, et un message d'erreur interne est renvoy, ceci afin de + se prmunir contre les problmes de scurit lis aux requtes mal + formes.</p> + + <p>Si vous utilisez mod_proxy, il est en gnral prfrable + d'activer <code class="directive"><a href="../mod/mod_proxy.html#proxyerroroverride">ProxyErrorOverride</a></code> afin d'tre en + mesure de produire des messages d'erreur personnaliss pour le compte de votre serveur d'origine. Si vous n'activez pas - ProxyErrorOverride, Apache httpd ne générera pas de messages d'erreur - personnalisés pour le contenu mandaté.</p> + ProxyErrorOverride, Apache httpd ne gnrera pas de messages d'erreur + personnaliss pour le contenu mandat.</p> <h3>Voir aussi</h3> <ul> <li><a href="../custom-error.html">documentation sur la -personnalisation des réponses</a></li> +personnalisation des rponses</a></li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="errorlog" id="errorlog">Directive</a> <a name="ErrorLog" id="ErrorLog">ErrorLog</a><a title="Lien permanent" href="#errorlog" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définition du chemin du journal des erreurs</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinition du chemin du journal des erreurs</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code> ErrorLog <var>file-path</var>|syslog[:[<var>facility</var>][:<var>tag</var>]]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ErrorLog logs/error_log (Unix) ErrorLog logs/error.log (Windows and OS/2)</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ErrorLog logs/error_log (Unix) ErrorLog logs/error.log (Windows and OS/2)</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>La directive <code class="directive">ErrorLog</code> permet de définir le + <p>La directive <code class="directive">ErrorLog</code> permet de dfinir le nom du fichier dans lequel le serveur va journaliser toutes les erreurs qu'il rencontre. Si le <var>file-path</var> n'est pas - absolu, il est considéré comme relatif au chemin défini par la + absolu, il est considr comme relatif au chemin dfini par la directive <code class="directive"><a href="#serverroot">ServerRoot</a></code>.</p> <pre class="prettyprint lang-config">ErrorLog "/var/log/httpd/error_log"</pre> <p>Si le <var>file-path</var> commence par une barre verticale - "<code>(|)</code>", il est considéré comme une commande à lancer pour traiter la + "<code>(|)</code>", il est considr comme une commande lancer pour traiter la journalisation de l'erreur.</p> <pre class="prettyprint lang-config">ErrorLog "|/usr/local/bin/httpd_errors"</pre> - <p>Voir les notes à propos des <a href="../logs.html#piped">journaux - redirigés</a> pour plus d'informations.</p> + <p>Voir les notes propos des <a href="../logs.html#piped">journaux + redirigs</a> pour plus d'informations.</p> - <p>L'utilisation de <code>syslog</code> à la place d'un nom de - fichier active la journalisation via syslogd(8) si le système le - supporte et si <code class="module"><a href="../mod/mod_syslog.html">mod_syslog</a></code> a été chargé. Le - dispositif syslog par défaut est <code>local7</code>, - mais vous pouvez le modifier à l'aide de la syntaxe - <code>syslog:<var>facility</var></code>, où <var>facility</var> peut - être remplacé par un des noms habituellement documentés dans la page + <p>L'utilisation de <code>syslog</code> la place d'un nom de + fichier active la journalisation via syslogd(8) si le systme le + supporte et si <code class="module"><a href="../mod/mod_syslog.html">mod_syslog</a></code> a t charg. Le + dispositif syslog par dfaut est <code>local7</code>, + mais vous pouvez le modifier l'aide de la syntaxe + <code>syslog:<var>facility</var></code>, o <var>facility</var> peut + tre remplac par un des noms habituellement documents dans la page de man syslog(1). Le dispositif syslog <code>local7</code> est - global, et si il est modifié dans un serveur virtuel, le dispositif - final spécifié affecte l'ensemble du serveur. La même règle s'applique au - tag syslog qui utilise par défaut le nom du binaire du serveur HTTP Apache + global, et si il est modifi dans un serveur virtuel, le dispositif + final spcifi affecte l'ensemble du serveur. La mme rgle s'applique au + tag syslog qui utilise par dfaut le nom du binaire du serveur HTTP Apache <code>httpd</code> dans la plupart des cas. Vous pouvez aussi modifier cette valeur en utilisant la syntaxe <code>syslog::<var>tag</var></code>.</p> @@ -1606,20 +1606,20 @@ personnalisation des réponses</a></li> ErrorLog syslog::httpd.srv2</pre> - <p>Des modules additionnels peuvent implémenter leur propre - fournisseur ErrorLog. La syntaxe est similaire à l'exemple + <p>Des modules additionnels peuvent implmenter leur propre + fournisseur ErrorLog. La syntaxe est similaire l'exemple <code>syslog</code> ci-dessus.</p> - <p>SECURITE : Voir le document <a href="../misc/security_tips.html#serverroot">conseils à propos de - sécurité</a> pour des détails sur les raisons pour lesquelles votre - sécurité peut être compromise si le répertoire contenant les - fichiers journaux présente des droits en écriture pour tout autre - utilisateur que celui sous lequel le serveur est démarré.</p> + <p>SECURITE : Voir le document <a href="../misc/security_tips.html#serverroot">conseils propos de + scurit</a> pour des dtails sur les raisons pour lesquelles votre + scurit peut tre compromise si le rpertoire contenant les + fichiers journaux prsente des droits en criture pour tout autre + utilisateur que celui sous lequel le serveur est dmarr.</p> <div class="warning"><h3>Note</h3> - <p>Lors de la spécification d'un chemin de fichier sur les - plates-formes non-Unix, on doit veiller à n'utiliser que des - slashes (/), même si la plate-forme autorise l'utilisation des - anti-slashes (\). Et d'une manière générale, il est recommandé de + <p>Lors de la spcification d'un chemin de fichier sur les + plates-formes non-Unix, on doit veiller n'utiliser que des + slashes (/), mme si la plate-forme autorise l'utilisation des + anti-slashes (\). Et d'une manire gnrale, il est recommand de n'utiliser que des slashes (/) dans les fichiers de configuration.</p> </div> @@ -1633,89 +1633,89 @@ ErrorLog syslog::httpd.srv2</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="errorlogformat" id="errorlogformat">Directive</a> <a name="ErrorLogFormat" id="ErrorLogFormat">ErrorLogFormat</a><a title="Lien permanent" href="#errorlogformat" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécification du format des entrées du journal des erreurs</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcification du format des entres du journal des erreurs</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code> ErrorLogFormat [connection|request] <var>format</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>La directive <code class="directive">ErrorLogFormat</code> permet de - spécifier quelles informations supplémentaires vont être enregistrées + spcifier quelles informations supplmentaires vont tre enregistres dans le journal des erreurs en plus du message habituel.</p> <pre class="prettyprint lang-config"># Exemple simple ErrorLogFormat "[%t] [%l] [pid %P] %F: %E: [client %a] %M"</pre> - <p>La spécification de <code>connection</code> ou - <code>request</code> comme premier paramètre permet de définir des - formats supplémentaires, ce qui a pour effet de journaliser des + <p>La spcification de <code>connection</code> ou + <code>request</code> comme premier paramtre permet de dfinir des + formats supplmentaires, ce qui a pour effet de journaliser des informations additionnelles lorsque le premier message est - enregistré respectivement pour une connexion ou une requête - spécifique. Ces informations additionnelles ne sont enregistrées - qu'une seule fois par connexion/requête. Si le traitement d'une - connexion ou d'une requête ne génère aucun message dans le journal, - alors aucune information additionnelle n'est enregistrée.</p> - - <p>Il peut arriver que certains items de la chaîne de format ne - produisent aucune sortie. Par exemple, l'en-tête Referer n'est - présent que si le message du journal est associé à une requête et s'il - est généré à un moment où l'en-tête Referer a déjà été lu par le - client. Si aucune sortie n'est générée, le comportement par défaut - consiste à supprimer tout ce qui se trouve entre l'espace précédent + enregistr respectivement pour une connexion ou une requte + spcifique. Ces informations additionnelles ne sont enregistres + qu'une seule fois par connexion/requte. Si le traitement d'une + connexion ou d'une requte ne gnre aucun message dans le journal, + alors aucune information additionnelle n'est enregistre.</p> + + <p>Il peut arriver que certains items de la chane de format ne + produisent aucune sortie. Par exemple, l'en-tte Referer n'est + prsent que si le message du journal est associ une requte et s'il + est gnr un moment o l'en-tte Referer a dj t lu par le + client. Si aucune sortie n'est gnre, le comportement par dfaut + consiste supprimer tout ce qui se trouve entre l'espace prcdent et le suivant. Ceci implique que la ligne de journalisation est - divisée en champs ne contenant pas d'espace séparés par des espaces. - Si un item de la chaîne de format ne génère aucune sortie, + divise en champs ne contenant pas d'espace spars par des espaces. + Si un item de la chane de format ne gnre aucune sortie, l'ensemble du champ est omis. Par exemple, si l'adresse distante <code>%a</code> du format <code>[%t] [%l] [%a] %M </code> n'est - pas disponible, les crochets qui l'entourent ne seront eux-mêmes pas - enregistrés. Il est possible d'échapper les espaces par un anti-slash - afin qu'ils ne soient pas considérés comme séparateurs de champs. - La combinaison '% ' (pourcentage espace) est un délimiteur de - champ de taille nulle qui ne génère aucune sortie.</p> - - <p>Ce comportement peut être changé en ajoutant des modificateurs à - l'item de la chaîne de format. Le modificateur <code>-</code> + pas disponible, les crochets qui l'entourent ne seront eux-mmes pas + enregistrs. Il est possible d'chapper les espaces par un anti-slash + afin qu'ils ne soient pas considrs comme sparateurs de champs. + La combinaison '% ' (pourcentage espace) est un dlimiteur de + champ de taille nulle qui ne gnre aucune sortie.</p> + + <p>Ce comportement peut tre chang en ajoutant des modificateurs + l'item de la chane de format. Le modificateur <code>-</code> (moins) provoque l'enregistrement d'un signe moins si l'item - considéré ne génère aucune sortie. Pour les formats à enregistrement - unique par connexion/requête, il est aussi possible d'utiliser le - modificateur <code>+</code> (plus). Si un item ne générant aucune - sortie possède le modificateur plus, la ligne dans son ensemble est + considr ne gnre aucune sortie. Pour les formats enregistrement + unique par connexion/requte, il est aussi possible d'utiliser le + modificateur <code>+</code> (plus). Si un item ne gnrant aucune + sortie possde le modificateur plus, la ligne dans son ensemble est omise.</p> <p>Un modificateur de type entier permet d'assigner un niveau de - sévérité à un item de format. L'item considéré ne - sera journalisé que si la sévérité du message n'est pas - plus haute que le niveau de sévérité spécifié. Les - valeurs possibles vont de 1 (alert) à 15 (trace8), en passant par 4 + svrit un item de format. L'item considr ne + sera journalis que si la svrit du message n'est pas + plus haute que le niveau de svrit spcifi. Les + valeurs possibles vont de 1 (alert) 15 (trace8), en passant par 4 (warn) ou 7 (debug).</p> <p>Par exemple, voici ce qui arriverait si vous ajoutiez des - modificateurs à l'item <code>%{Referer}i</code> qui enregistre le - contenu de l'en-tête <code>Referer</code>.</p> + modificateurs l'item <code>%{Referer}i</code> qui enregistre le + contenu de l'en-tte <code>Referer</code>.</p> - <table class="bordered"><tr class="header"><th>Item modifié</th><th>Signification</th></tr> + <table class="bordered"><tr class="header"><th>Item modifi</th><th>Signification</th></tr> <tr> <td><code>%-{Referer}i</code></td> - <td>Enregistre le caractère <code>-</code> si l'en-tête - <code>Referer</code> n'est pas défini.</td> + <td>Enregistre le caractre <code>-</code> si l'en-tte + <code>Referer</code> n'est pas dfini.</td> </tr> <tr class="odd"> <td><code>%+{Referer}i</code></td> - <td>N'enregistre rien si l'en-tête - <code>Referer</code> n'est pas défini.</td> + <td>N'enregistre rien si l'en-tte + <code>Referer</code> n'est pas dfini.</td> </tr> <tr> <td><code>%4{Referer}i</code></td> - <td>N'enregistre le contenu de l'en-tête <code>Referer</code> que si - la sévérité du message de journalisation est supérieure à 4.</td> + <td>N'enregistre le contenu de l'en-tte <code>Referer</code> que si + la svrit du message de journalisation est suprieure 4.</td> </tr> </table> - <p>Certains items de format acceptent des paramètres supplémentaires + <p>Certains items de format acceptent des paramtres supplmentaires entre accolades.</p> - <table class="bordered"><tr class="header"><th>Chaîne de format</th> <th>Description</th></tr> + <table class="bordered"><tr class="header"><th>Chane de format</th> <th>Description</th></tr> <tr><td><code>%%</code></td> <td>Le signe pourcentage</td></tr> <tr class="odd"><td><code>%a</code></td> @@ -1727,38 +1727,38 @@ ErrorLogFormat "[%t] [%l] [pid %P] %F: %E: [client %a] %M"</pre> <tr class="odd"><td><code>%A</code></td> <td>Adresse IP et port locaux</td></tr> <tr><td><code>%{<em>name</em>}e</code></td> - <td>Variable d'environnement de requête <em>name</em></td></tr> + <td>Variable d'environnement de requte <em>name</em></td></tr> <tr class="odd"><td><code>%E</code></td> - <td>Etat d'erreur APR/OS et chaîne</td></tr> + <td>Etat d'erreur APR/OS et chane</td></tr> <tr><td><code>%F</code></td> - <td>Nom du fichier source et numéro de ligne de l'appel du + <td>Nom du fichier source et numro de ligne de l'appel du journal</td></tr> <tr class="odd"><td><code>%{<em>name</em>}i</code></td> - <td>En-tête de requête <em>name</em></td></tr> + <td>En-tte de requte <em>name</em></td></tr> <tr><td><code>%k</code></td> - <td>Nombre de requêtes persistantes pour cette connexion</td></tr> + <td>Nombre de requtes persistantes pour cette connexion</td></tr> <tr class="odd"><td><code>%l</code></td> - <td>Sévérité du message</td></tr> + <td>Svrit du message</td></tr> <tr><td><code>%L</code></td> - <td>Identifiant journal de la requête</td></tr> + <td>Identifiant journal de la requte</td></tr> <tr class="odd"><td><code>%{c}L</code></td> <td>Identifiant journal de la connexion</td></tr> <tr><td><code>%{C}L</code></td> - <td>Identifiant journal de la connexion si utilisé dans la - portée de la connexion, vide sinon</td></tr> + <td>Identifiant journal de la connexion si utilis dans la + porte de la connexion, vide sinon</td></tr> <tr class="odd"><td><code>%m</code></td> <td>Nom du module qui effectue la journalisation du message</td></tr> <tr><td><code>%M</code></td> <td>Le message effectif</td></tr> <tr class="odd"><td><code>%{<em>name</em>}n</code></td> - <td>Note de requête <em>name</em></td></tr> + <td>Note de requte <em>name</em></td></tr> <tr><td><code>%P</code></td> <td>Identifiant du processus courant</td></tr> <tr class="odd"><td><code>%T</code></td> <td>Identifiant du thread courant</td></tr> <tr><td><code>%{g}T</code></td> - <td>Identifiant unique de thread système du thread courant - (l'identifiant affiché par la commande <code>top</code> par + <td>Identifiant unique de thread systme du thread courant + (l'identifiant affich par la commande <code>top</code> par exemple ; seulement sous Linux pour l'instant)</td></tr> <tr class="odd"><td><code>%t</code></td> <td>L'heure courante</td></tr> @@ -1770,27 +1770,27 @@ ErrorLogFormat "[%t] [%l] [pid %P] %F: %E: [client %a] %M"</pre> <tr><td><code>%v</code></td> <td>Le nom de serveur canonique <code class="directive"><a href="#servername">ServerName</a></code> du serveur courant.</td></tr> <tr class="odd"><td><code>%V</code></td> - <td>Le nom de serveur du serveur qui sert la requête en accord - avec la définition de la directive <code class="directive"><a href="#usecanonicalname">UseCanonicalName</a></code>.</td></tr> + <td>Le nom de serveur du serveur qui sert la requte en accord + avec la dfinition de la directive <code class="directive"><a href="#usecanonicalname">UseCanonicalName</a></code>.</td></tr> <tr><td><code>\ </code> (anti-slash espace)</td> - <td>Espace non délimiteur</td></tr> + <td>Espace non dlimiteur</td></tr> <tr class="odd"><td><code>% </code> (pourcentage espace)</td> - <td>Délimiteur de champ (aucune sortie)</td></tr> + <td>Dlimiteur de champ (aucune sortie)</td></tr> </table> - <p>L'item de format identifiant journal <code>%L</code> génère un - identifiant unique pour une connexion ou une requête. Il peut servir - à déterminer quelles lignes correspondent à la même connexion ou - requête ou quelle requête est associée à tel connexion. Un item de + <p>L'item de format identifiant journal <code>%L</code> gnre un + identifiant unique pour une connexion ou une requte. Il peut servir + dterminer quelles lignes correspondent la mme connexion ou + requte ou quelle requte est associe tel connexion. Un item de format <code>%L</code> est aussi disponible dans le module <code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code>, mais il permet dans ce contexte de - corréler les entrées du journal des accès avec celles du journal des - erreurs. Si le module <code class="module"><a href="../mod/mod_unique_id.html">mod_unique_id</a></code> est chargé, - c'est son identifiant unique qui sera utilisé comme identifiant de - journal pour les requêtes.</p> + corrler les entres du journal des accs avec celles du journal des + erreurs. Si le module <code class="module"><a href="../mod/mod_unique_id.html">mod_unique_id</a></code> est charg, + c'est son identifiant unique qui sera utilis comme identifiant de + journal pour les requtes.</p> - <pre class="prettyprint lang-config"># Exemple (format par défaut pour les MPMs threadés) -ErrorLogFormat "[%{u}t] [%-m:%l] [pid %P:tid %T] %7F: %E: [client\ %a] %M% ,\ referer\ %{Referer}i"</pre> + <pre class="prettyprint lang-config"># Exemple (format par dfaut pour les MPMs threads) +ErrorLogFormat "[%{u}t] [%-m:%l] [pid %P:tid %T] %7F: %E: [client\ %a] %M%,\referer\%{Referer}i"</pre> <p>Cet exemple renverrait un message d'erreur du style :</p> @@ -1799,14 +1799,14 @@ ErrorLogFormat "[%{u}t] [%-m:%l] [pid %P:tid %T] %7F: %E: [client\ %a] %M%  [Thu May 12 08:28:57.652118 2011] [core:error] [pid 8777:tid 4326490112] [client ::1:58619] File does not exist: /usr/local/apache2/htdocs/favicon.ico </code></p></div> - <p>Notez que, comme indiqué plus haut, certains champs sont - totalement supprimés s'ils n'ont pas été définis.</p> + <p>Notez que, comme indiqu plus haut, certains champs sont + totalement supprims s'ils n'ont pas t dfinis.</p> <pre class="prettyprint lang-config"># Exemple (similaire au format 2.2.x) -ErrorLogFormat "[%t] [%l] %7F: %E: [client\ %a] %M% ,\ referer\ %{Referer}i"</pre> +ErrorLogFormat "[%t] [%l] %7F: %E: [client\ %a] %M%,\referer\%{Referer}i"</pre> - <pre class="prettyprint lang-config"># Exemple avancé avec identifiants journal de requête/connexion + <pre class="prettyprint lang-config"># Exemple avanc avec identifiants journal de requte/connexion ErrorLogFormat "[%{uc}t] [%-m:%-l] [R:%L] [C:%{C}L] %7F: %E: %M" ErrorLogFormat request "[%{uc}t] [R:%L] Request %k on C:%{c}L pid:%P tid:%T" ErrorLogFormat request "[%{uc}t] [R:%L] UA:'%+{User-Agent}i'" @@ -1825,36 +1825,36 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="extendedstatus" id="extendedstatus">Directive</a> <a name="ExtendedStatus" id="ExtendedStatus">ExtendedStatus</a><a title="Lien permanent" href="#extendedstatus" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Extrait des informations d'état étendues pour chaque -requête</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Extrait des informations d'tat tendues pour chaque +requte</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ExtendedStatus On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ExtendedStatus Off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ExtendedStatus Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Cette option permet d'extraire des données supplémentaires - concernant la requête en cours de traitement pour un processus - donné, ainsi qu'un résumé d'utilisation ; vous pouvez accéder à - ces variables pendant l'exécution en configurant + <p>Cette option permet d'extraire des donnes supplmentaires + concernant la requte en cours de traitement pour un processus + donn, ainsi qu'un rsum d'utilisation ; vous pouvez accder + ces variables pendant l'excution en configurant <code class="module"><a href="../mod/mod_status.html">mod_status</a></code>. Notez que d'autres modules sont susceptibles de s'appuyer sur ce tableau de bord.</p> <p>Cette directive s'applique au serveur dans son ensemble, et ne - peut pas être activée/désactivée pour un serveur virtuel - particulier. Notez que l'extraction des informations d'état étendues - peut ralentir le serveur. Notez aussi que cette définition ne peut - pas être modifiée au cours d'un redémarrage graceful.</p> + peut pas tre active/dsactive pour un serveur virtuel + particulier. Notez que l'extraction des informations d'tat tendues + peut ralentir le serveur. Notez aussi que cette dfinition ne peut + pas tre modifie au cours d'un redmarrage graceful.</p> <div class="note"> - <p>Notez que le chargement de <code class="module"><a href="../mod/mod_status.html">mod_status</a></code> définit - automatiquement ExtendedStatus à On, et que d'autres modules tiers - sont susceptibles d'en faire de même. De tels modules ont besoin - d'informations détaillées à propos de l'état de tous les processus. - Depuis la version 2.3.6, <code class="module"><a href="../mod/mod_status.html">mod_status</a></code> a définit la - valeur par défaut à On, alors qu'elle était à Off dans les versions - antérieures.</p> + <p>Notez que le chargement de <code class="module"><a href="../mod/mod_status.html">mod_status</a></code> dfinit + automatiquement ExtendedStatus On, et que d'autres modules tiers + sont susceptibles d'en faire de mme. De tels modules ont besoin + d'informations dtailles propos de l'tat de tous les processus. + Depuis la version 2.3.6, <code class="module"><a href="../mod/mod_status.html">mod_status</a></code> a dfinit la + valeur par dfaut On, alors qu'elle tait Off dans les versions + antrieures.</p> </div> @@ -1862,76 +1862,76 @@ requête</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="fileetag" id="fileetag">Directive</a> <a name="FileETag" id="FileETag">FileETag</a><a title="Lien permanent" href="#fileetag" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Caractéristiques de fichier utilisées lors de la génération -de l'en-tête de réponse HTTP ETag pour les fichiers statiques</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Caractristiques de fichier utilises lors de la gnration +de l'en-tte de rponse HTTP ETag pour les fichiers statiques</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>FileETag <var>composant</var> ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>FileETag MTime Size</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>FileETag MTime Size</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>La valeur par défaut était "INode MTime Size" -dans les versions 2.3.14 et antérieures.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>La valeur par dfaut tait "INode MTime Size" +dans les versions 2.3.14 et antrieures.</td></tr> </table> <p> - La directive <code class="directive">FileETag</code> définit les - caractéristiques de fichier utilisées lors de la génération de - l'en-tête de réponse HTTP <code>ETag</code> (entity tag) quand le + La directive <code class="directive">FileETag</code> dfinit les + caractristiques de fichier utilises lors de la gnration de + l'en-tte de rponse HTTP <code>ETag</code> (entity tag) quand le document est contenu dans un fichier statique(la valeur de <code>ETag</code> - est utilisée dans le cadre de la gestion du cache pour préserver la - bande passante réseau). La directive + est utilise dans le cadre de la gestion du cache pour prserver la + bande passante rseau). La directive <code class="directive">FileETag</code> vous permet maintenant de choisir - quelles caractéristiques du fichier vont être utilisées, le cas - échéant. Les mots-clés reconnus sont : + quelles caractristiques du fichier vont tre utilises, le cas + chant. Les mots-cls reconnus sont : </p> <dl> <dt><strong>INode</strong></dt> - <dd>Le numéro d'i-node du fichier sera inclus dans le processus de - génération</dd> + <dd>Le numro d'i-node du fichier sera inclus dans le processus de + gnration</dd> <dt><strong>MTime</strong></dt> - <dd>La date et l'heure auxquelles le fichier a été modifié la - dernière fois seront incluses</dd> + <dd>La date et l'heure auxquelles le fichier a t modifi la + dernire fois seront incluses</dd> <dt><strong>Size</strong></dt> <dd>La taille du fichier en octets sera incluse</dd> <dt><strong>All</strong></dt> - <dd>Tous les champs disponibles seront utilisés. Cette définition - est équivalente à : + <dd>Tous les champs disponibles seront utiliss. Cette dfinition + est quivalente : <pre class="prettyprint lang-config">FileETag INode MTime Size</pre> </dd> <dt><strong>None</strong></dt> <dd>Si le document se compose d'un fichier, aucun champ - <code>ETag</code> ne sera inclus dans la réponse</dd> + <code>ETag</code> ne sera inclus dans la rponse</dd> </dl> - <p>Les mots-clés <code>INode</code>, <code>MTime</code>, et - <code>Size</code> peuvent être préfixés par <code>+</code> ou - <code>-</code>, ce qui permet de modifier les valeurs par défaut - héritées d'un niveau de configuration plus général. Tout mot-clé - apparaissant sans aucun préfixe annule entièrement et immédiatement - les configurations héritées.</p> + <p>Les mots-cls <code>INode</code>, <code>MTime</code>, et + <code>Size</code> peuvent tre prfixs par <code>+</code> ou + <code>-</code>, ce qui permet de modifier les valeurs par dfaut + hrites d'un niveau de configuration plus gnral. Tout mot-cl + apparaissant sans aucun prfixe annule entirement et immdiatement + les configurations hrites.</p> - <p>Si la configuration d'un répertoire contient + <p>Si la configuration d'un rpertoire contient <code>FileETag INode MTime Size</code>, et si un de - ses sous-répertoires contient <code>FileETag -INode</code>, la - configuration de ce sous-répertoire (qui sera propagée vers tout - sous-répertoire qui ne la supplante pas), sera équivalente à + ses sous-rpertoires contient <code>FileETag -INode</code>, la + configuration de ce sous-rpertoire (qui sera propage vers tout + sous-rpertoire qui ne la supplante pas), sera quivalente <code>FileETag MTime Size</code>.</p> <div class="warning"><h3>Avertissement</h3> - Ne modifiez pas les valeurs par défaut pour les répertoires ou - localisations où WebDAV est activé et qui utilisent + Ne modifiez pas les valeurs par dfaut pour les rpertoires ou + localisations o WebDAV est activ et qui utilisent <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code> comme fournisseur de stockage. <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code> utilise <code>MTime Size</code> comme format fixe pour les - comparaisons de champs <code>ETag</code> dans les requêtes - conditionnelles. Ces requêtes conditionnelles échoueront si le - format <code>ETag</code> est modifié via la directive + comparaisons de champs <code>ETag</code> dans les requtes + conditionnelles. Ces requtes conditionnelles choueront si le + format <code>ETag</code> est modifi via la directive <code class="directive">FileETag</code>. </div> - <div class="note"><h3>Inclusions côté serveur</h3> - Aucun champ ETag n'est généré pour les réponses interprétées par - <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>, car l'entité de la réponse peut + <div class="note"><h3>Inclusions ct serveur</h3> + Aucun champ ETag n'est gnr pour les rponses interprtes par + <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>, car l'entit de la rponse peut changer sans modification de l'INode, du MTime, ou de la taille du fichier statique contenant les directives SSI. </div> @@ -1943,56 +1943,56 @@ dans les versions 2.3.14 et antérieures.</td></tr> <div class="directive-section"><h2><a name="files" id="files">Directive</a> <a name="Files" id="Files"><Files></a><a title="Lien permanent" href="#files" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contient des directives qui s'appliquent aux fichiers -précisés</td></tr> +prciss</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><Files <var>nom fichier</var>> ... </Files></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>La directive <code class="directive"><Files></code> limite - la portée des directives qu'elle contient aux fichiers précisés. + la porte des directives qu'elle contient aux fichiers prciss. Elle est comparable aux directives <code class="directive"><a href="#directory"><Directory></a></code> et <code class="directive"><a href="#location"><Location></a></code>. Elle doit se terminer par une balise <code></Files></code>. Les directives contenues dans - cette section s'appliqueront à tout objet dont le nom de base (la - dernière partie du nom de fichier) correspond au fichier spécifié. + cette section s'appliqueront tout objet dont le nom de base (la + dernire partie du nom de fichier) correspond au fichier spcifi. Les sections <code class="directive"><Files></code> sont - traitées selon l'ordre dans lequel elles apparaissent dans le - fichier de configuration, après les sections <code class="directive"><a href="#directory"><Directory></a></code> et la lecture des fichiers + traites selon l'ordre dans lequel elles apparaissent dans le + fichier de configuration, aprs les sections <code class="directive"><a href="#directory"><Directory></a></code> et la lecture des fichiers <code>.htaccess</code>, mais avant les sections <code class="directive"><a href="#location"><Location></a></code>. Notez que les - sections <code class="directive"><Files></code> peuvent être - imbriquées dans les sections <code class="directive"><a href="#directory"><Directory></a></code> afin de restreindre la portion - du système de fichiers à laquelle ces dernières vont + sections <code class="directive"><Files></code> peuvent tre + imbriques dans les sections <code class="directive"><a href="#directory"><Directory></a></code> afin de restreindre la portion + du systme de fichiers laquelle ces dernires vont s'appliquer.</p> <p>L'argument <var>filename</var> peut contenir un nom de fichier - ou une chaîne de caractères avec caractères génériques, où - <code>?</code> remplace un caractère, et <code>*</code> toute chaîne - de caractères.</p> + ou une chane de caractres avec caractres gnriques, o + <code>?</code> remplace un caractre, et <code>*</code> toute chane + de caractres.</p> <pre class="prettyprint lang-config"><Files "cat.html"> - # Insérer ici des directives qui s'appliquent au fichier cat.html + # Insrer ici des directives qui s'appliquent au fichier cat.html </Files> <Files "?at.*"> - # Les directives insérées ici s'appliqueront aux fichiers + # Les directives insres ici s'appliqueront aux fichiers # cat.html, bat.html, hat.php, et ainsi de suite. </Files></pre> <p>On peut aussi utiliser les <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">Expressions rationnelles</a> en ajoutant la - caractère <code>~</code>. Par exemple :</p> + caractre <code>~</code>. Par exemple :</p> <pre class="prettyprint lang-config"><Files ~ "\.(gif|jpe?g|png)$"> #... </Files></pre> - <p>correspondrait à la plupart des formats graphiques de l'Internet. - Il est cependant préférable d'utiliser la directive <code class="directive"><a href="#filesmatch"><FilesMatch></a></code>.</p> + <p>correspondrait la plupart des formats graphiques de l'Internet. + Il est cependant prfrable d'utiliser la directive <code class="directive"><a href="#filesmatch"><FilesMatch></a></code>.</p> - <p>Notez qu'à la différence des sections <code class="directive"><a href="#directory"><Directory></a></code> et <code class="directive"><a href="#location"><Location></a></code>, les sections <code class="directive"><Files></code> peuvent être utilisées dans les + <p>Notez qu' la diffrence des sections <code class="directive"><a href="#directory"><Directory></a></code> et <code class="directive"><a href="#location"><Location></a></code>, les sections <code class="directive"><Files></code> peuvent tre utilises dans les fichiers <code>.htaccess</code>. Ceci permet aux utilisateurs de - contrôler l'accès à leurs propres ressources, fichier par + contrler l'accs leurs propres ressources, fichier par fichier.</p> @@ -2000,25 +2000,25 @@ précisés</td></tr> <ul> <li><a href="../sections.html">Comment fonctionnent les sections <Directory>, <Location> et <Files></a> pour une -explication de la manière dont ces différentes sections se combinent -entre elles à la réception d'une requête</li> +explication de la manire dont ces diffrentes sections se combinent +entre elles la rception d'une requte</li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="filesmatch" id="filesmatch">Directive</a> <a name="FilesMatch" id="FilesMatch"><FilesMatch></a><a title="Lien permanent" href="#filesmatch" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contient des directives qui s'appliquent à des fichiers -spécifiés sous la forme d'expressions rationnelles</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contient des directives qui s'appliquent des fichiers +spcifis sous la forme d'expressions rationnelles</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><FilesMatch <var>expression rationnelle</var>> ... </FilesMatch></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>La section <code class="directive"><FilesMatch></code> - limite la portée des directives qu'elle contient aux fichiers - spécifiés, tout comme le ferait une section <code class="directive"><a href="#files"><Files></a></code>. Mais elle accepte aussi les + limite la porte des directives qu'elle contient aux fichiers + spcifis, tout comme le ferait une section <code class="directive"><a href="#files"><Files></a></code>. Mais elle accepte aussi les <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expressions rationnelles</a>. Par exemple :</p> @@ -2027,23 +2027,23 @@ spécifiés sous la forme d'expressions rationnelles</td></tr> </FilesMatch></pre> - <p>correspondrait à la plupart des formats graphiques de + <p>correspondrait la plupart des formats graphiques de l'Internet.</p> - <div class="note">Les caractères <code>.+</code> au début de l'expression + <div class="note">Les caractres <code>.+</code> au dbut de l'expression rationnelle permettent de s'assurer que les fichiers de nom <code>.png</code>, ou <code>.gif</code>, par exemple, ne seront pas pris en compte.</div> - <p>A partir de la version 2.4.8, les groupes nommés et les - références arrières sont extraits et enregistrés dans - l'environnement avec leur nom en majuscules et préfixé + <p>A partir de la version 2.4.8, les groupes nomms et les + rfrences arrires sont extraits et enregistrs dans + l'environnement avec leur nom en majuscules et prfix par "MATCH_". Ceci permet - de référencer des URLs dans des <a href="../expr.html">expressions</a> + de rfrencer des URLs dans des <a href="../expr.html">expressions</a> ou au sein de modules comme <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>. Pour - éviter toute confusion, les références arrières numérotées (non - nommées) sont ignorées. Vous devez utiliser à la place des groupes - nommés.</p> + viter toute confusion, les rfrences arrires numrotes (non + nommes) sont ignores. Vous devez utiliser la place des groupes + nomms.</p> <pre class="prettyprint lang-config"><FilesMatch "^(?<sitename>[^/]+)"> Require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example @@ -2054,26 +2054,26 @@ spécifiés sous la forme d'expressions rationnelles</td></tr> <ul> <li><a href="../sections.html">Comment fonctionnent les sections <Directory>, <Location> et <Files></a> pour une -explication de la manière dont ces différentes sections se combinent -entre elles à la réception d'une requête</li> +explication de la manire dont ces diffrentes sections se combinent +entre elles la rception d'une requte</li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="forcetype" id="forcetype">Directive</a> <a name="ForceType" id="ForceType">ForceType</a><a title="Lien permanent" href="#forcetype" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Force le type de médium spécifié dans le champ d'en-tête +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Force le type de mdium spcifi dans le champ d'en-tte HTTP Content-Type pour les fichiers correspondants</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ForceType <var>type médium</var>|None</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ForceType <var>type mdium</var>|None</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Lorsqu'elle est placée dans un fichier <code>.htaccess</code> ou + <p>Lorsqu'elle est place dans un fichier <code>.htaccess</code> ou une section <code class="directive"><a href="#directory"><Directory></a></code>, <code class="directive"><a href="#location"><Location></a></code>, ou <code class="directive"><a href="#files"><Files></a></code>, cette directive force - l'identification du type MIME des fichiers spécifiés à la valeur de - l'argument <var>type médium</var>. Par exemple, si vous possédez un - répertoire ne contenant que des fichiers GIF, et si vous ne voulez + l'identification du type MIME des fichiers spcifis la valeur de + l'argument <var>type mdium</var>. Par exemple, si vous possdez un + rpertoire ne contenant que des fichiers GIF, et si vous ne voulez pas leur ajouter l'extension <code>.gif</code>, vous pouvez utiliser :</p> @@ -2081,53 +2081,53 @@ HTTP Content-Type pour les fichiers correspondants</td></tr> <p>Notez que cette directive l'emporte sur d'autres associations de - type de médium indirectes définies dans mime.types ou via la + type de mdium indirectes dfinies dans mime.types ou via la directive <code class="directive"><a href="../mod/mod_mime.html#addtype">AddType</a></code>.</p> - <p>Vous pouvez aussi annuler toute définition plus générale de + <p>Vous pouvez aussi annuler toute dfinition plus gnrale de <code class="directive">ForceType</code> en affectant la valeur - <code>None</code> à l'argument <var>type médium</var> :</p> + <code>None</code> l'argument <var>type mdium</var> :</p> - <pre class="prettyprint lang-config"># force le type MIME de tous les fichiers à image/gif: + <pre class="prettyprint lang-config"># force le type MIME de tous les fichiers image/gif: <Location "/images"> ForceType image/gif </Location> -# mais utilise les méthodes classiques d'attribution du type MIME -# dans le sous-répertoire suivant : +# mais utilise les mthodes classiques d'attribution du type MIME +# dans le sous-rpertoire suivant : <Location "/images/mixed"> ForceType None </Location></pre> - <p>A la base, cette directive écrase le type de contenu généré pour - les fichiers statiques servis à partir du sytème de fichiers. Pour + <p>A la base, cette directive crase le type de contenu gnr pour + les fichiers statiques servis partir du sytme de fichiers. Pour les ressources autres que les fichiers statiques pour lesquels le - générateur de réponse spécifie en général un type de contenu, cette - directive est ignorée.</p> + gnrateur de rponse spcifie en gnral un type de contenu, cette + directive est ignore.</p> <div class="note"><h3>Note</h3> - <p>Si aucun gestionnaire n'est explicitement défini pour une - requête, le type de contenu spécifié sera aussi utilisé comme nom de + <p>Si aucun gestionnaire n'est explicitement dfini pour une + requte, le type de contenu spcifi sera aussi utilis comme nom de gestionnaire.</p> <p>Lorsque des directives explicites comme <code class="directive"><a href="#sethandler">SetHandler</a></code> ou <code class="directive">module="mod_mime">AddHandler</code> ne s'appliquent - pas à la requête courante, le nom du gestionnaire interne - normalement défini par ces directives correspondra alors au type de - contenu spécifié par cette directive. + pas la requte courante, le nom du gestionnaire interne + normalement dfini par ces directives correspondra alors au type de + contenu spcifi par cette directive. </p> <p>Il s'agit d'un comportement historique que certains modules - tiers, comme mod_php, peuvent interpréter comme un type de contenu - artificiel ne servant qu'à indiquer le module qui doit prendre en - compte la requête considérée. + tiers, comme mod_php, peuvent interprter comme un type de contenu + artificiel ne servant qu' indiquer le module qui doit prendre en + compte la requte considre. </p> - <p>Dans la mesure du possible, il est conseillé d'éviter les + <p>Dans la mesure du possible, il est conseill d'viter les configurations qui comportent de tels types artificiels. En outre, - les configurations qui restreignent l'accès aux directives + les configurations qui restreignent l'accs aux directives <code class="directive"><a href="#sethandler">SetHandler</a></code> ou <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code> doivent aussi restreindre - l'accès à cette directive.</p> + l'accs cette directive.</p> </div> @@ -2135,19 +2135,19 @@ HTTP Content-Type pour les fichiers correspondants</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="gprofdir" id="gprofdir">Directive</a> <a name="GprofDir" id="GprofDir">GprofDir</a><a title="Lien permanent" href="#gprofdir" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Répertoire dans lequel écrire les données de profiling +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Rpertoire dans lequel crire les donnes de profiling gmon.out.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>GprofDir <var>/tmp/gprof/</var>|<var>/tmp/gprof/</var>%</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Lorsque le serveur a été compilé avec le support du profiling + <p>Lorsque le serveur a t compil avec le support du profiling gprof, la directive <code class="directive">GprofDir</code> permet de - spécifier dans quel répertoire les fichiers <code>gmon.out</code> - doivent être écrits lorsque le processus s'arrête. Si l'argument se - termine par un caractère pourcentage ('%'), des sous-répertoires - sont créés pour chaque identifiant de processus.</p> + spcifier dans quel rpertoire les fichiers <code>gmon.out</code> + doivent tre crits lorsque le processus s'arrte. Si l'argument se + termine par un caractre pourcentage ('%'), des sous-rpertoires + sont crs pour chaque identifiant de processus.</p> <p>Cette directive ne fonctionne actuellement qu'avec le MPM <code class="module"><a href="../mod/prefork.html">prefork</a></code>.</p> @@ -2159,180 +2159,180 @@ gmon.out.</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la recherche DNS sur les adresses IP des clients</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>HostnameLookups On|Off|Double</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>HostnameLookups Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>HostnameLookups Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>Cette directive active la recherche DNS afin de pouvoir - journaliser les nom d'hôtes (et les passer aux programmes CGI et aux + journaliser les nom d'htes (et les passer aux programmes CGI et aux inclusions SSI via la variable <code>REMOTE_HOST</code>). La valeur - <code>Double</code> déclenche une double recherche DNS inverse. En - d'autres termes, une fois la recherche inverse effectuée, on lance - une recherche directe sur le résultat de cette dernière. Au moins + <code>Double</code> dclenche une double recherche DNS inverse. En + d'autres termes, une fois la recherche inverse effectue, on lance + une recherche directe sur le rsultat de cette dernire. Au moins une des adresses IP fournies par la recherche directe doit - correspondre à l'adresse originale (ce que l'on nomme + correspondre l'adresse originale (ce que l'on nomme <code>PARANOID</code> dans la terminologie "tcpwrappers").</p> <p>Quelle que soit la configuration, lorsqu'on utilise - <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code> pour contrôler l'accès en fonction - du nom d'hôte, une double recherche DNS inverse est effectuée, - sécurité oblige. Notez cependant que le résultat de cette double - recherche n'est en général pas accessible, à moins que vous n'ayez - spécifié <code>HostnameLookups Double</code>. Par exemple, si vous - n'avez spécifié que <code>HostnameLookups On</code>, et si une - requête concerne un objet protégé par des restrictions en fonction - du nom d'hôte, quel que soit le résultat de la double recherche - inverse, les programmes CGI ne recevront que le résultat de la + <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code> pour contrler l'accs en fonction + du nom d'hte, une double recherche DNS inverse est effectue, + scurit oblige. Notez cependant que le rsultat de cette double + recherche n'est en gnral pas accessible, moins que vous n'ayez + spcifi <code>HostnameLookups Double</code>. Par exemple, si vous + n'avez spcifi que <code>HostnameLookups On</code>, et si une + requte concerne un objet protg par des restrictions en fonction + du nom d'hte, quel que soit le rsultat de la double recherche + inverse, les programmes CGI ne recevront que le rsultat de la recherche inverse simple dans la variable <code>REMOTE_HOST</code>.</p> - <p>La valeur par défaut est <code>Off</code> afin de préserver le - traffic réseau des sites pour lesquels la recherche inverse n'est - pas vraiment nécessaire. Cette valeur par défaut est aussi bénéfique - pour les utilisateurs finaux car il n'ont ainsi pas à subir de temps - d'attente supplémentaires dus aux recherches DNS. Les sites - fortement chargés devraient laisser cette directive à + <p>La valeur par dfaut est <code>Off</code> afin de prserver le + traffic rseau des sites pour lesquels la recherche inverse n'est + pas vraiment ncessaire. Cette valeur par dfaut est aussi bnfique + pour les utilisateurs finaux car il n'ont ainsi pas subir de temps + d'attente supplmentaires dus aux recherches DNS. Les sites + fortement chargs devraient laisser cette directive <code>Off</code>, car les recherches DNS peuvent prendre des temps - très longs. Vous pouvez éventuellement utiliser hors ligne - l'utilitaire <code class="program"><a href="../programs/logresolve.html">logresolve</a></code>, compilé par défaut dans - le sous-répertoire <code>bin</code> de votre répertoire - d'installation, afin de déterminer les noms d'hôtes associés aux - adresses IP journalisées.</p> + trs longs. Vous pouvez ventuellement utiliser hors ligne + l'utilitaire <code class="program"><a href="../programs/logresolve.html">logresolve</a></code>, compil par dfaut dans + le sous-rpertoire <code>bin</code> de votre rpertoire + d'installation, afin de dterminer les noms d'htes associs aux + adresses IP journalises.</p> - <p>Enfin, si vous avez des <a href="mod_authz_host.html#reqhost">directives Require à base de - nom</a>, une recherche de nom d'hôte sera effectuée quelle que soit - la définition de la directive <code>HostnameLookups</code>.</p> + <p>Enfin, si vous avez des <a href="mod_authz_host.html#reqhost">directives Require base de + nom</a>, une recherche de nom d'hte sera effectue quelle que soit + la dfinition de la directive <code>HostnameLookups</code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="httpprotocoloptions" id="httpprotocoloptions">Directive</a> <a name="HttpProtocolOptions" id="HttpProtocolOptions">HttpProtocolOptions</a><a title="Lien permanent" href="#httpprotocoloptions" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Modifie les contraintes sur le format des requêtes HTTP</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Modifie les contraintes sur le format des requtes HTTP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>HttpProtocolOptions [Strict|Unsafe] [RegisteredMethods|LenientMethods] [Allow0.9|Require1.0]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>HttpProtocolOptions Strict LenientMethods Allow0.9</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>HttpProtocolOptions Strict LenientMethods Allow0.9</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir des versions 2.2.32 et 2.4.24 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir des versions 2.2.32 et 2.4.24 du serveur HTTP Apache</td></tr> </table> - <p>Cette directive permet de modifier les règles qui s'appliquent à la ligne - de requête HTTP (<a href="https://tools.ietf.org/html/rfc7230#section-3.1.1">RFC 7230 - §3.1.1</a>) et aux champs des en-têtes des requêtes HTTP (<a href="https://tools.ietf.org/html/rfc7230#section-3.2">RFC 7230 - §3.2</a>), qui s'appliquent maintenant par défaut ou en utilisant + <p>Cette directive permet de modifier les rgles qui s'appliquent la ligne + de requte HTTP (<a href="https://tools.ietf.org/html/rfc7230#section-3.1.1">RFC 7230 + 3.1.1</a>) et aux champs des en-ttes des requtes HTTP (<a href="https://tools.ietf.org/html/rfc7230#section-3.2">RFC 7230 + 3.2</a>), qui s'appliquent maintenant par dfaut ou en utilisant l'option <code>Strict</code>. L'option <code>Unsafe</code> - a été ajoutée pour pouvoir restaurer les anciens - comportements nécessaires aux anciens modules et applications et aux agents - utilisateurs personnalisés considérés comme obsolètes.</p> - - <p>Ces règles - s'appliquant avant le traitement de la requête, elles doivent, pour être prises en - compte, être définies - au niveau global ou dans la première section par défaut du serveur virtuel - qui correspond à la requête considérée, par interface IP/port et non par + a t ajoute pour pouvoir restaurer les anciens + comportements ncessaires aux anciens modules et applications et aux agents + utilisateurs personnaliss considrs comme obsoltes.</p> + + <p>Ces rgles + s'appliquant avant le traitement de la requte, elles doivent, pour tre prises en + compte, tre dfinies + au niveau global ou dans la premire section par dfaut du serveur virtuel + qui correspond la requte considre, par interface IP/port et non par nom.</p> - <p>Cette directive accepte trois paramètres issus de la liste suivante, ceux - qui ne sont pas spécifiés prenant leur valeur par défaut :</p> + <p>Cette directive accepte trois paramtres issus de la liste suivante, ceux + qui ne sont pas spcifis prenant leur valeur par dfaut :</p> <dl> <dt>Strict|Unsafe</dt> <dd> - <p>Avant l'introduction de cette directive, les interpréteurs de requêtes du - serveur HTTP Apache toléraient un grand nombre de formats en entrée qui - n'étaient pas forcément conformes au protocole. <a href="https://tools.ietf.org/html/rfc7230#section-9.4">RFC 7230 §9.4 - Request Splitting</a> et <a href="https://tools.ietf.org/html/rfc7230#section-9.5">§9.5 Response + <p>Avant l'introduction de cette directive, les interprteurs de requtes du + serveur HTTP Apache tolraient un grand nombre de formats en entre qui + n'taient pas forcment conformes au protocole. <a href="https://tools.ietf.org/html/rfc7230#section-9.4">RFC 7230 9.4 + Request Splitting</a> et <a href="https://tools.ietf.org/html/rfc7230#section-9.5">9.5 Response Smuggling</a> ne rappellent que deux des risques potentiels induits par des - requêtes non conformes, alors que <a href="https://tools.ietf.org/html/rfc7230#section-3.5">RFC 7230 - §3.5</a> signale les risques encourus par l'acceptation de blancs non - conformes dans les lignes de requête. Avec l'introduction de cette - directive, toutes les règles de grammaire de la spécification doivent être - respectées dans le mode d'opérations par défaut <code>Strict</code>.</p> - - <div class="warning"><h3>Risques de sécurité liés au mode Unsafe</h3> - <p>Il est fortement déconseillé aux utilisateurs d'utiliser le mode - d'opération <code>Unsafe</code>, ou - <code>UnsafeWhitespace</code>, en particulier pour les déploiements de - serveurs ouverts sur l'extérieur et/ou accessibles au public. Si un moniteur - défectueux ou autre logiciel spécialisé ne s'exécutant que sur un intranet - nécessite une interface, les utilisateurs ne doivent utiliser les options de - type UnSafe qu'en cas de nécessité et uniquement au sein d'un serveur - virtuel bien spécifique et sur un réseau privé.</p> + requtes non conformes, alors que <a href="https://tools.ietf.org/html/rfc7230#section-3.5">RFC 7230 + 3.5</a> signale les risques encourus par l'acceptation de blancs non + conformes dans les lignes de requte. Avec l'introduction de cette + directive, toutes les rgles de grammaire de la spcification doivent tre + respectes dans le mode d'oprations par dfaut <code>Strict</code>.</p> + + <div class="warning"><h3>Risques de scurit lis au mode Unsafe</h3> + <p>Il est fortement dconseill aux utilisateurs d'utiliser le mode + d'opration <code>Unsafe</code>, ou + <code>UnsafeWhitespace</code>, en particulier pour les dploiements de + serveurs ouverts sur l'extrieur et/ou accessibles au public. Si un moniteur + dfectueux ou autre logiciel spcialis ne s'excutant que sur un intranet + ncessite une interface, les utilisateurs ne doivent utiliser les options de + type UnSafe qu'en cas de ncessit et uniquement au sein d'un serveur + virtuel bien spcifique et sur un rseau priv.</p> </div> - <div class="example"><h3>Exemple de requête provoquant l'envoi d'un message HTTP 400 en + <div class="example"><h3>Exemple de requte provoquant l'envoi d'un message HTTP 400 en mode Strict</h3><p><code> # Missing CRLF<br /> GET / HTTP/1.0\n\n </code></p></div> <div class="warning"><h3>Utilitaires en ligne de commande et CRLF</h3> - <p>Il peut s'avérer nécessaire de forcer certains utilitaires à utiliser - CRLF ; si ce n'est pas le cas, httpd reverra une réponse HTTP 400 comme - dans le cas précédent. Par exemple, le <strong>client OpenSSL s_client - doit utiliser le paramètre -crlf pour fonctionner correctement</strong>.</p> - <p>Pour détecter des problèmes tels que l'absence de CRLF, vous pouvez - utiliser la directive <code class="directive"><a href="../mod/mod_dumpio.html#dumpioinput">DumpIOInput</a></code> qui permet de décortiquer - les requêtes HTTP.</p> + <p>Il peut s'avrer ncessaire de forcer certains utilitaires utiliser + CRLF ; si ce n'est pas le cas, httpd reverra une rponse HTTP 400 comme + dans le cas prcdent. Par exemple, le <strong>client OpenSSL s_client + doit utiliser le paramtre -crlf pour fonctionner correctement</strong>.</p> + <p>Pour dtecter des problmes tels que l'absence de CRLF, vous pouvez + utiliser la directive <code class="directive"><a href="../mod/mod_dumpio.html#dumpioinput">DumpIOInput</a></code> qui permet de dcortiquer + les requtes HTTP.</p> </div> </dd> <dt>RegisteredMethods|LenientMethods</dt> <dd> <p>La section de la <a href="https://tools.ietf.org/html/rfc7231#section-4.1">RFC 7231 - §4.1</a> "Request Methods" "Overview" indique que les serveurs doivent - renvoyer un message d'erreur lorsque la ligne de requête comporte une - méthode non supportée. C'est déjà le cas lorsque l'option - <code>LenientMethods</code> est utilisée, mais les administrateurs ont la - possibilité de limiter les méthodes utilisées via l'option - <code>RegisteredMethods</code> en enregistrant toute méthode non standard + 4.1</a> "Request Methods" "Overview" indique que les serveurs doivent + renvoyer un message d'erreur lorsque la ligne de requte comporte une + mthode non supporte. C'est dj le cas lorsque l'option + <code>LenientMethods</code> est utilise, mais les administrateurs ont la + possibilit de limiter les mthodes utilises via l'option + <code>RegisteredMethods</code> en enregistrant toute mthode non standard via la directive <code class="directive">RegisterHttpMethod</code>, en particulier - si l'option <code>Unsafe</code> est utilisée.</p> + si l'option <code>Unsafe</code> est utilise.</p> - <div class="warning"><h3>Compatibilité avec le mandat direct</h3> + <div class="warning"><h3>Compatibilit avec le mandat direct</h3> <p>L'option - <code>RegisteredMethods</code> <strong>ne doit pas</strong> être utilisée + <code>RegisteredMethods</code> <strong>ne doit pas</strong> tre utilise pour les serveurs mandataires car ces derniers ne connaissent pas les - méthodes supportées par les serveurs originaux.</p> + mthodes supportes par les serveurs originaux.</p> </div> - <div class="example"><h3>Exemple de requête provoquant l'envoi d'un message HTTP 501 en + <div class="example"><h3>Exemple de requte provoquant l'envoi d'un message HTTP 501 en mode LenientMethods</h3><p><code> - # Méthode HTTP inconnue<br /> + # Mthode HTTP inconnue<br /> WOW / HTTP/1.0\r\n\r\n<br /><br /> - # Méthode HTTP spécifiée en minuscules<br /> + # Mthode HTTP spcifie en minuscules<br /> get / HTTP/1.0\r\n\r\n<br /> </code></p></div> </dd> <dt>Allow0.9|Require1.0</dt> <dd> <p>La section de la <a href="https://tools.ietf.org/html/rfc2616#section-19.6">RFC 2616 - §19.6</a> "Compatibility With Previous Versions" encouragait les - serveurs HTTP à supporter les anciennes requêtes HTTP/0.9. La RFC 7230 va - cependant à son encontre via sa préconisation "Le souhait de supporter les - requêtes HTTP/0.9 a été supprimé" et y adjoint des commentaires dans <a href="https://tools.ietf.org/html/rfc7230#appendix-A">RFC 7230 Appendix - A</a>. A ce titre, l'option <code>Require1.0</code> permet à l'utilisateur - d'inhiber le comportement induit par l'option par défaut + 19.6</a> "Compatibility With Previous Versions" encouragait les + serveurs HTTP supporter les anciennes requtes HTTP/0.9. La RFC 7230 va + cependant son encontre via sa prconisation "Le souhait de supporter les + requtes HTTP/0.9 a t supprim" et y adjoint des commentaires dans <a href="https://tools.ietf.org/html/rfc7230#appendix-A">RFC 7230 Appendix + A</a>. A ce titre, l'option <code>Require1.0</code> permet l'utilisateur + d'inhiber le comportement induit par l'option par dfaut <code>Allow0.9</code>.</p> - <div class="example"><h3>Exemple de requête provoquant l'envoi d'un message HTTP 400 en + <div class="example"><h3>Exemple de requte provoquant l'envoi d'un message HTTP 400 en mode Require1.0</h3><p><code> - # Version HTTP non supportée<br /> + # Version HTTP non supporte<br /> GET /\r\n\r\n </code></p></div> </dd> </dl> - <p>La consultation des messages enregistrés dans le journal - <code class="directive">ErrorLog</code>, configuré via la directive + <p>La consultation des messages enregistrs dans le journal + <code class="directive">ErrorLog</code>, configur via la directive <code class="directive">LogLevel</code> avec un niveau <code>info</code>, pourra - vous aider à identifier de telles requêtes non conformes ainsi que leur - provenance. Les utilisateurs devront accorder une attention particulière aux - messages d'erreur de type 400 dans le journal access pour détecter les - requêtes apparemment valides mais rejetées.</p> + vous aider identifier de telles requtes non conformes ainsi que leur + provenance. Les utilisateurs devront accorder une attention particulire aux + messages d'erreur de type 400 dans le journal access pour dtecter les + requtes apparemment valides mais rejetes.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -2340,60 +2340,60 @@ Apache</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contient des directives qui ne s'appliquent que si une condition est satisfaite au cours du traitement d'une -requête</td></tr> +requte</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><If <var>expression</var>> ... </If></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Les conditions imbriquées sont supportées à partir de la version +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Les conditions imbriques sont supportes partir de la version 2.4.26 du serveur HTTP Apache</td></tr> </table> - <p>La directive <code class="directive"><If></code> évalue une - expression à la volée, et applique les directives qu'elle contient + <p>La directive <code class="directive"><If></code> value une + expression la vole, et applique les directives qu'elle contient si et seulement si l'expression renvoie la valeur "vrai". Par exemple :</p> <pre class="prettyprint lang-config"><If "-z req('Host')"></pre> - <p>serait satisfaite pour les requêtes HTTP/1.0 sans en-tête - <var>Host:</var>. Les expressions peuvent contenir différents - opérateurs de type shell pour la comparaison de chaînes + <p>serait satisfaite pour les requtes HTTP/1.0 sans en-tte + <var>Host:</var>. Les expressions peuvent contenir diffrents + oprateurs de type shell pour la comparaison de chanes (<code>==</code>, <code>!=</code>, <code><</code>, ...), la comparaison d'entiers (<code>-eq</code>, <code>-ne</code>, ...), ou - à usages divers (<code>-n</code>, <code>-z</code>, <code>-f</code>, - ...). Les expressions rationnelles sont aussi supportées,</p> + usages divers (<code>-n</code>, <code>-z</code>, <code>-f</code>, + ...). Les expressions rationnelles sont aussi supportes,</p> <pre class="prettyprint lang-config"><If "%{QUERY_STRING} =~ /(delete|commit)=.*?elem/"></pre> - <p>ainsi que les comparaison de modèles de type shell et de - nombreuses autres opérations. Ces opérations peuvent être effectuées - sur les en-têtes de requêtes (<code>req</code>), les variables + <p>ainsi que les comparaison de modles de type shell et de + nombreuses autres oprations. Ces oprations peuvent tre effectues + sur les en-ttes de requtes (<code>req</code>), les variables d'environnement (<code>env</code>), et un grand nombre d'autres - propriétés. La documentation complète est disponible dans <a href="../expr.html">Les expressions dans le serveur HTTP Apache</a>.</p> + proprits. La documentation complte est disponible dans <a href="../expr.html">Les expressions dans le serveur HTTP Apache</a>.</p> <p>Cette section de configuration ne peut contenir que des - directives qui supportent le <a href="directive-dict.html#Context">contexte de répertoire</a>.</p> + directives qui supportent le <a href="directive-dict.html#Context">contexte de rpertoire</a>.</p> <div class="warning"> Certaines variables comme <code>CONTENT_TYPE</code> ainsi que - d'autres en-têtes de réponse ne seront pas disponibles dans ce bloc, - car elle sont définies après l'évaluation des conditions <If>. + d'autres en-ttes de rponse ne seront pas disponibles dans ce bloc, + car elle sont dfinies aprs l'valuation des conditions <If>. </div> <h3>Voir aussi</h3> <ul> <li><a href="../expr.html">Les expressions dans le serveur HTTP -Apache</a>, pour une référence complète et d'autres exemples.</li> +Apache</a>, pour une rfrence complte et d'autres exemples.</li> <li><code class="directive"><a href="#elseif"><ElseIf></a></code></li> <li><code class="directive"><a href="#else"><Else></a></code></li> <li><a href="../sections.html">Comment fonctionnent les sections <Directory>, <Location> et <Files></a> pour une -explication de la manière dont ces différentes sections se combinent -entre elles à la réception d'une requête. Les +explication de la manire dont ces diffrentes sections se combinent +entre elles la rception d'une requte. Les directives <code class="directive"><If></code>, <code class="directive"><ElseIf></code>, et <code class="directive"><Else></code> s'appliquent en dernier.</li> </ul> </div> @@ -2401,44 +2401,44 @@ directives <code class="directive"><If></code>, <code class="directive">&l <div class="directive-section"><h2><a name="ifdefine" id="ifdefine">Directive</a> <a name="IfDefine" id="IfDefine"><IfDefine></a><a title="Lien permanent" href="#ifdefine" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contient des directives qui ne s'appliqueront que si un -test retourne "vrai" au démarrage du serveur</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><IfDefine [!]<var>paramètre</var>> ... +test retourne "vrai" au dmarrage du serveur</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><IfDefine [!]<var>paramtre</var>> ... </IfDefine></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>La section <code><IfDefine <var>test</var>>...</IfDefine></code> permet de - conférer un caractère conditionnel à un ensemble de directives. Les - directives situées à l'intérieur d'une section <code class="directive"><IfDefine></code> ne s'appliquent que si + confrer un caractre conditionnel un ensemble de directives. Les + directives situes l'intrieur d'une section <code class="directive"><IfDefine></code> ne s'appliquent que si <var>test</var> est vrai. Si <var>test</var> est faux, tout ce qui - se trouve entre les balises de début et de fin est ignoré.</p> + se trouve entre les balises de dbut et de fin est ignor.</p> - <p><var>test</var> peut se présenter sous deux formes :</p> + <p><var>test</var> peut se prsenter sous deux formes :</p> <ul> - <li><var>nom paramètre</var></li> + <li><var>nom paramtre</var></li> - <li><code>!</code><var>nom paramètre</var></li> + <li><code>!</code><var>nom paramtre</var></li> </ul> - <p>Dans le premier cas, les directives situées entre les balises de - début et de fin ne s'appliqueront que si le paramètre nommé <var>nom - paramètre</var> est défini. Le second format inverse le test, et + <p>Dans le premier cas, les directives situes entre les balises de + dbut et de fin ne s'appliqueront que si le paramtre nomm <var>nom + paramtre</var> est dfini. Le second format inverse le test, et dans ce cas, les directives ne s'appliqueront que si <var>nom - paramètre</var> n'est <strong>pas</strong> défini.</p> + paramtre</var> n'est <strong>pas</strong> dfini.</p> - <p>L'argument <var>nom paramètre</var> est une définition qui peut - être effectuée par la ligne de commande - <code class="program"><a href="../programs/httpd.html">httpd</a></code> via le paramètre - <code>-D<var>paramètre</var></code> au démarrage du serveur, ou via la + <p>L'argument <var>nom paramtre</var> est une dfinition qui peut + tre effectue par la ligne de commande + <code class="program"><a href="../programs/httpd.html">httpd</a></code> via le paramtre + <code>-D<var>paramtre</var></code> au dmarrage du serveur, ou via la directive <code class="directive"><a href="#define">Define</a></code>.</p> <p>Les sections <code class="directive"><IfDefine></code> - peuvent être imbriquées, ce qui permet d'implémenter un test - multi-paramètres simple. Exemple :</p> + peuvent tre imbriques, ce qui permet d'implmenter un test + multi-paramtres simple. Exemple :</p> <div class="example"><p><code>httpd -DReverseProxy -DUseCache -DMemCache ...</code></p></div> <pre class="prettyprint lang-config"><IfDefine ReverseProxy> @@ -2460,23 +2460,23 @@ test retourne "vrai" au démarrage du serveur</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ifdirective" id="ifdirective">Directive</a> <a name="IfDirective" id="IfDirective"><IfDirective></a><a title="Lien permanent" href="#ifdirective" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe des directives dont le traitement est conditionné par la -présence ou l'absence d'une directive particulière</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe des directives dont le traitement est conditionn par la +prsence ou l'absence d'une directive particulire</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><IfDirective [!]<var>directive-name</var>> ... </IfDirective></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.34 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.34 du serveur HTTP Apache</td></tr> </table> <p>La section <code><IfDirective <var>test</var>>...</IfDirective></code> permet de regrouper des - directives dont le traitement n'est effectué que si une directive - particulière est présente, autrement dit si l'expression <var>test</var> est - évaluée à true. Si l'expression <var>test</var> est évaluée à false, toutes - les lignes qui se trouvent entre les balises de début et de fin de la - section sont ignorées.</p> + directives dont le traitement n'est effectu que si une directive + particulire est prsente, autrement dit si l'expression <var>test</var> est + value true. Si l'expression <var>test</var> est value false, toutes + les lignes qui se trouvent entre les balises de dbut et de fin de la + section sont ignores.</p> <p>L'expression <var>test</var> de la section <code class="directive"><IfDirective></code> peut prendre les deux formes suivantes :</p> @@ -2488,14 +2488,14 @@ présence ou l'absence d'une directive particulière</td></tr> </ul> <p>Dans le premier cas, les directives qui se situent entre les balises de - début et de fin de la section ne sont traitées que si une directive de nom - directive-name est disponible à cet instant. Dans le second cas, la condition est - inversée, et les directives ne sont traitées que si + dbut et de fin de la section ne sont traites que si une directive de nom + directive-name est disponible cet instant. Dans le second cas, la condition est + inverse, et les directives ne sont traites que si <var>directive-name</var> n'est <strong>pas</strong> disponible.</p> - <div class="note">Cette section ne doit être utilisée que si vous devez partager le même + <div class="note">Cette section ne doit tre utilise que si vous devez partager le mme fichier de configuration entre plusieurs versions de - <code class="program"><a href="../programs/httpd.html">httpd</a></code>, sans tenir compte de la disponibilité de telle ou + <code class="program"><a href="../programs/httpd.html">httpd</a></code>, sans tenir compte de la disponibilit de telle ou telle directive. Dans une configuration standard, il est inutile de placer les directives dans des sections <code class="directive"><IfDirective></code>.</div> @@ -2507,43 +2507,43 @@ présence ou l'absence d'une directive particulière</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="iffile" id="iffile">Directive</a> <a name="IfFile" id="IfFile"><IfFile></a><a title="Lien permanent" href="#iffile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe des directives qui ne seront traitées que si un fichier -existe au démarrage</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe des directives qui ne seront traites que si un fichier +existe au dmarrage</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><IfFile [!]<var>parameter-name</var>> ... </IfFile></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.34 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.34 du serveur HTTP Apache</td></tr> </table> <p>La section <code><IfFile <var>filename</var>>...</IfFile></code> - permet de conditionner le traitement de directives à - l'existence d'un fichier sur disque. Ainsi, les directives définies au sein + permet de conditionner le traitement de directives + l'existence d'un fichier sur disque. Ainsi, les directives dfinies au sein d'une section <code class="directive"><IfFile></code> ne seront - traitées que si le fichier <var>filename</var> existe. Si le fichier + traites que si le fichier <var>filename</var> existe. Si le fichier <var>filename</var> n'existe pas, tout ce qui se trouve entre les marqueurs - start et end sera ignoré. <var>filename</var> peut être un chemin absolu ou - relatif au chemin défini par la directive ServerRoot.</p> + start et end sera ignor. <var>filename</var> peut tre un chemin absolu ou + relatif au chemin dfini par la directive ServerRoot.</p> - <p>Le paramètre <var>filename</var> de l'en-tête d'une section <code class="directive"><IfFile></code> peut prendre la même forme que la variable - <var>test</var> de la section <code class="directive"><a href="#ifdefine"><IfDefine></a></code> ; à ce titre, le résultat du test peut - être inversé en plaçant le caractère <code>!</code> juste avant + <p>Le paramtre <var>filename</var> de l'en-tte d'une section <code class="directive"><IfFile></code> peut prendre la mme forme que la variable + <var>test</var> de la section <code class="directive"><a href="#ifdefine"><IfDefine></a></code> ; ce titre, le rsultat du test peut + tre invers en plaant le caractre <code>!</code> juste avant <var>filename</var>. </p> - <p>Si <var>filename</var> est un chemin relatif, il sera généré par rapport - au chemin défini par la directive <code class="directive"><a href="#serverroot">ServerRoot</a></code>. Lorsque la directive <code class="directive"><IfFile></code> intervient avant la définition de la + <p>Si <var>filename</var> est un chemin relatif, il sera gnr par rapport + au chemin dfini par la directive <code class="directive"><a href="#serverroot">ServerRoot</a></code>. Lorsque la directive <code class="directive"><IfFile></code> intervient avant la dfinition de la directive <code class="directive"><a href="#serverroot">ServerRoot</a></code>, - <var>filename</var> sera relatif au répertoire racine par défaut du serveur - ou au répertoire racine passé dans la ligne de commande via l'option + <var>filename</var> sera relatif au rpertoire racine par dfaut du serveur + ou au rpertoire racine pass dans la ligne de commande via l'option <code>-d</code>.</p> <div class="warning"><h3>Avertissement</h3> - Avec la version 2.4.34, il est interdit de spécifier un <var>filename</var> - entouré de guillemets. Ceci provoquerait une erreur de syntaxe au démarrage. - Il est donc impossible de spécifier des noms de fichiers contenant des - espaces, mais ce défaut a été corrigé à partir de la version 2.4.35.</div> + Avec la version 2.4.34, il est interdit de spcifier un <var>filename</var> + entour de guillemets. Ceci provoquerait une erreur de syntaxe au dmarrage. + Il est donc impossible de spcifier des noms de fichiers contenant des + espaces, mais ce dfaut a t corrig partir de la version 2.4.35.</div> </div> @@ -2551,23 +2551,23 @@ existe au démarrage</td></tr> <div class="directive-section"><h2><a name="ifmodule" id="ifmodule">Directive</a> <a name="IfModule" id="IfModule"><IfModule></a><a title="Lien permanent" href="#ifmodule" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contient des directives qui ne s'appliquent qu'en fonction -de la présence ou de l'absence d'un module spécifique</td></tr> +de la prsence ou de l'absence d'un module spcifique</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><IfModule [!]<var>fichier module</var>|<var>identificateur module</var>> ... </IfModule></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>La section <code><IfModule - <var>test</var>>...</IfModule></code> permet de conférer à - des directives un caractère conditionnel basé sur la présence d'un - module spécifique. Les directives situées dans une section + <var>test</var>>...</IfModule></code> permet de confrer + des directives un caractre conditionnel bas sur la prsence d'un + module spcifique. Les directives situes dans une section <code class="directive"><IfModule></code> ne s'appliquent que si <var>test</var> est vrai. Si <var>test</var> est faux, tout ce - qui se trouve entre les balises de début et de fin est ignoré.</p> + qui se trouve entre les balises de dbut et de fin est ignor.</p> - <p><var>test</var> peut se présenter sous deux formes :</p> + <p><var>test</var> peut se prsenter sous deux formes :</p> <ul> <li><var>module</var></li> @@ -2575,57 +2575,57 @@ module</var>> ... </IfModule></code></td></tr> <li>!<var>module</var></li> </ul> - <p>Dans le premier cas, les directives situées entre les balises de - début et de fin ne s'appliquent que si le module <var>module</var> - est présent -- soit compilé avec le binaire Apache httpd, soit chargé + <p>Dans le premier cas, les directives situes entre les balises de + dbut et de fin ne s'appliquent que si le module <var>module</var> + est prsent -- soit compil avec le binaire Apache httpd, soit charg dynamiquement via la directive <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code>. Le second format inverse le test, et dans ce cas, les directives ne s'appliquent que si <var>module</var> - n'est <strong>pas</strong> présent.</p> + n'est <strong>pas</strong> prsent.</p> <p>L'argument <var>module</var> peut contenir soit l'identificateur du module, soit le nom du fichier source du module. Par exemple, <code>rewrite_module</code> est un identificateur et <code>mod_rewrite.c</code> le nom du fichier source correspondant. Si un module comporte plusieurs fichiers sources, - utilisez le nom du fichier qui contient la chaîne de caractères + utilisez le nom du fichier qui contient la chane de caractres <code>STANDARD20_MODULE_STUFF</code>.</p> <p>Les sections <code class="directive"><IfModule></code> - peuvent être imbriquées, ce qui permet d'implémenter des tests + peuvent tre imbriques, ce qui permet d'implmenter des tests multi-modules simples.</p> - <div class="note">Cette section ne doit être utilisée que si votre fichier de - configuration ne fonctionne qu'en fonction de la présence ou de - l'absence d'un module spécifique. D'une manière générale, il n'est - pas nécessaire de placer les directives à l'intérieur de sections + <div class="note">Cette section ne doit tre utilise que si votre fichier de + configuration ne fonctionne qu'en fonction de la prsence ou de + l'absence d'un module spcifique. D'une manire gnrale, il n'est + pas ncessaire de placer les directives l'intrieur de sections <code class="directive"><IfModule></code>.</div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ifsection" id="ifsection">Directive</a> <a name="IfSection" id="IfSection"><IfSection></a><a title="Lien permanent" href="#ifsection" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe des directives dont le traitement est conditionné par la -présence ou l'absence d'une section particulière</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe des directives dont le traitement est conditionn par la +prsence ou l'absence d'une section particulire</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><IfSection [!]<var>section-name</var>> ... </IfSection></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.34 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.34 du serveur HTTP Apache</td></tr> </table> <p>La section <code><IfSection <var>test</var>>...</IfSection></code> permet de regrouper des - directives dont le traitement n'est effectué que si une section de - configuration particulière est présente. Une section, par exemple <code class="directive"><VirtualHost></code>, permet de regrouper des directives - et possède un nom précédé du caractère "<".</p> + directives dont le traitement n'est effectu que si une section de + configuration particulire est prsente. Une section, par exemple <code class="directive"><VirtualHost></code>, permet de regrouper des directives + et possde un nom prcd du caractre "<".</p> - <p>Les directives situées à l'intérieur d'une section <code class="directive"><IfSection></code> ne sont traitées que si l'expression - <var>test</var> est évaluée à true. Si l'expression <var>test</var> est - évaluée à false, toutes les lignes situées entre les balises de début et de - fin de la section sont ignorées.</p> + <p>Les directives situes l'intrieur d'une section <code class="directive"><IfSection></code> ne sont traites que si l'expression + <var>test</var> est value true. Si l'expression <var>test</var> est + value false, toutes les lignes situes entre les balises de dbut et de + fin de la section sont ignores.</p> - <p><var>section-name</var> doit être spécifié sans les caractères de début + <p><var>section-name</var> doit tre spcifi sans les caractres de dbut "<" ou fin ">". L'expression <var>test</var> de la section <code class="directive"><IfSection></code> peut prendre deux formes :</p> <ul> @@ -2634,9 +2634,9 @@ présence ou l'absence d'une section particulière</td></tr> </ul> <p>Dans le premier cas, les directives qui se situent entre les balises de - début et de fin de la section ne sont traitées que si une section de nom - section-name est disponible à cet instant. Dans le second cas, la condition est - inversée, et les directives ne sont traitées que si + dbut et de fin de la section ne sont traites que si une section de nom + section-name est disponible cet instant. Dans le second cas, la condition est + inverse, et les directives ne sont traites que si <var>section-name</var> n'est <strong>pas</strong> disponible.</p> <p>Par exemple :</p> @@ -2646,9 +2646,9 @@ présence ou l'absence d'une section particulière</td></tr> </IfSection></pre> - <div class="note">Cette section ne doit être utilisée que si vous devez partager le même + <div class="note">Cette section ne doit tre utilise que si vous devez partager le mme fichier de configuration entre plusieurs versions de - <code class="program"><a href="../programs/httpd.html">httpd</a></code>, sans tenir compte de la disponibilité de telle ou + <code class="program"><a href="../programs/httpd.html">httpd</a></code>, sans tenir compte de la disponibilit de telle ou telle section. Dans une configuration standard, il est inutile de placer les directives dans des sections <code class="directive"><IfSection></code>.</div> @@ -2662,39 +2662,39 @@ présence ou l'absence d'une section particulière</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Inclut d'autres fichiers de configuration dans un des fichiers de configuration du serveur</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Include <var>chemin-fichier</var>|<var>chemin-répertoire</var>|<var>wildcard</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Include <var>chemin-fichier</var>|<var>chemin-rpertoire</var>|<var>wildcard</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Utilisation des caractères -génériques dans la partie chemin depuis la version 2.3.6</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Utilisation des caractres +gnriques dans la partie chemin depuis la version 2.3.6</td></tr> </table> <p>Cette directive permet l'inclusion d'autres fichiers de configuration dans un des fichiers de configuration du serveur.</p> - <p>On peut utiliser des caractères génériques de style Shell + <p>On peut utiliser des caractres gnriques de style Shell (<code>fnmatch()</code>) aussi bien dans la partie nom de fichier du - chemin que dans la partie répertoires pour inclure plusieurs + chemin que dans la partie rpertoires pour inclure plusieurs fichiers en une - seule fois, selon leur ordre alphabétique. De plus, si la directive - <code class="directive">Include</code> pointe vers un répertoire, Apache - httpd inclura tous les fichiers de ce répertoire et de tous ces - sous-répertoires. L'inclusion de répertoires entiers est cependant - déconseillée, car il est fréquent d'oublier des fichiers - temporaires dans un répertoire, ce qui causerait une erreur + seule fois, selon leur ordre alphabtique. De plus, si la directive + <code class="directive">Include</code> pointe vers un rpertoire, Apache + httpd inclura tous les fichiers de ce rpertoire et de tous ces + sous-rpertoires. L'inclusion de rpertoires entiers est cependant + dconseille, car il est frquent d'oublier des fichiers + temporaires dans un rpertoire, ce qui causerait une erreur <code class="program"><a href="../programs/httpd.html">httpd</a></code> en cas d'inclusion. Pour inclure des - fichiers qui correspondent à un certain modèle, comme *.conf par - exemple, nous vous recommandons d'utiliser plutôt la syntaxe avec - caractères génériques comme ci-dessous.</p> + fichiers qui correspondent un certain modle, comme *.conf par + exemple, nous vous recommandons d'utiliser plutt la syntaxe avec + caractres gnriques comme ci-dessous.</p> <p>La directive <code class="directive"><a href="#include">Include</a></code> - <strong>échouera avec un code d'erreur</strong> si une expression - contenant des caractères génériques ne correspond à aucun fichier. - Pour ignorer les expressions contenant des caractères génériques ne - correspondant à aucun fichier, utilisez la directive <code class="directive"><a href="#includeoptional">IncludeOptional</a></code>.</p> + <strong>chouera avec un code d'erreur</strong> si une expression + contenant des caractres gnriques ne correspond aucun fichier. + Pour ignorer les expressions contenant des caractres gnriques ne + correspondant aucun fichier, utilisez la directive <code class="directive"><a href="#includeoptional">IncludeOptional</a></code>.</p> - <p>Le chemin fichier spécifié peut être soit un chemin absolu, soit - un chemin relatif au répertoire défini par la directive <code class="directive"><a href="#serverroot">ServerRoot</a></code>.</p> + <p>Le chemin fichier spcifi peut tre soit un chemin absolu, soit + un chemin relatif au rpertoire dfini par la directive <code class="directive"><a href="#serverroot">ServerRoot</a></code>.</p> <p>Exemples :</p> @@ -2702,23 +2702,23 @@ génériques dans la partie chemin depuis la version 2.3.6</td></tr> Include /usr/local/apache2/conf/vhosts/*.conf</pre> - <p>ou encore, avec des chemins relatifs au répertoire défini par la + <p>ou encore, avec des chemins relatifs au rpertoire dfini par la directive <code class="directive"><a href="#serverroot">ServerRoot</a></code> :</p> <pre class="prettyprint lang-config">Include conf/ssl.conf Include conf/vhosts/*.conf</pre> - <p>On peut aussi insérer des caractères génériques dans la partie - répertoires du chemin. Dans l'exemple suivant, la directive - échouera si aucun sous-répertoire de conf/vhosts ne contient au + <p>On peut aussi insrer des caractres gnriques dans la partie + rpertoires du chemin. Dans l'exemple suivant, la directive + chouera si aucun sous-rpertoire de conf/vhosts ne contient au moins un fichier *.conf :</p> <pre class="prettyprint lang-config">Include conf/vhosts/*/*.conf</pre> <p>Par contre, dans l'exemple suivant, la directive sera simplement - ignorée si aucun sous-répertoire de conf/vhosts ne contient au + ignore si aucun sous-rpertoire de conf/vhosts ne contient au moins un fichier *.conf :</p> <pre class="prettyprint lang-config">IncludeOptional conf/vhosts/*/*.conf</pre> @@ -2736,19 +2736,19 @@ Include conf/vhosts/*.conf</pre> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Inclusion de fichiers dans le fichier de configuration</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>IncludeOptional -<var>chemin-fichier</var>|<var>chemin-répertoire</var>|<var>wildcard</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<var>chemin-fichier</var>|<var>chemin-rpertoire</var>|<var>wildcard</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.3.6 du serveur HTTP -Apache. Les chemins de fichier inexistants sans caractère générique ne -provoquent plus d'erreur de syntaxe après de la version 2.4.30</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.3.6 du serveur HTTP +Apache. Les chemins de fichier inexistants sans caractre gnrique ne +provoquent plus d'erreur de syntaxe aprs de la version 2.4.30</td></tr> </table> <p>Cette directive permet d'inclure des fichiers dans les fichiers de - configuration du serveur. Elle fonctionne de manière identique à la - directive <code class="directive"><a href="#include">Include</a></code>, à l'exception du - fait que si l'expression avec ou sans caractères génériques wilcard ne - correspond à aucun fichier ou répertoire, elle sera ignorée silencieusement + configuration du serveur. Elle fonctionne de manire identique la + directive <code class="directive"><a href="#include">Include</a></code>, l'exception du + fait que si l'expression avec ou sans caractres gnriques wilcard ne + correspond aucun fichier ou rpertoire, elle sera ignore silencieusement au lieu de causer une erreur.</p> @@ -2763,36 +2763,36 @@ provoquent plus d'erreur de syntaxe après de la version 2.4.30</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active les connexions HTTP persistantes</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>KeepAlive On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>KeepAlive On</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>KeepAlive On</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>L'extension Keep-Alive de HTTP/1.0 et l'implémentation des + <p>L'extension Keep-Alive de HTTP/1.0 et l'implmentation des connexions persistantes dans HTTP/1.1 ont rendu possibles des - sessions HTTP de longue durée, ce qui permet de transmettre - plusieurs requêtes via la même connexion TCP. Dans certains cas, le - gain en rapidité pour des documents comportant de nombreuses images + sessions HTTP de longue dure, ce qui permet de transmettre + plusieurs requtes via la mme connexion TCP. Dans certains cas, le + gain en rapidit pour des documents comportant de nombreuses images peut atteindre 50%. Pour activer les connexions persistantes, - définissez <code>KeepAlive On</code>.</p> + dfinissez <code>KeepAlive On</code>.</p> <p>Pour les clients HTTP/1.0, les connexions persistantes ne seront - mises en oeuvre que si elles ont été spécialement demandées par un + mises en oeuvre que si elles ont t spcialement demandes par un client. De plus, une connexion persistante avec un client HTTP/1.0 - ne peut être utilisée que si la taille du contenu est connue + ne peut tre utilise que si la taille du contenu est connue d'avance. Ceci implique que les contenus dynamiques comme les - sorties CGI, les pages SSI, et les listings de répertoires générés - par le serveur n'utiliseront en général pas les connexions + sorties CGI, les pages SSI, et les listings de rpertoires gnrs + par le serveur n'utiliseront en gnral pas les connexions persistantes avec les clients HTTP/1.0. Avec les clients HTTP/1.1, - les connexions persistantes sont utilisées par défaut, sauf + les connexions persistantes sont utilises par dfaut, sauf instructions contraires. Si le client le demande, le transfert par - tronçons de taille fixe (chunked encoding) sera utilisé afin de + tronons de taille fixe (chunked encoding) sera utilis afin de transmettre un contenu de longueur inconnue via une connexion persistante.</p> <p>Lorsqu'un client utilise une connexion persistante, elle comptera - pour une seule requête pour la directive <code class="directive"><a href="../mod/mpm_common.html#maxconnectionsperchild">MaxConnectionsPerChild</a></code>, quel - que soit le nombre de requêtes transmises via cette connexion.</p> + pour une seule requte pour la directive <code class="directive"><a href="../mod/mpm_common.html#maxconnectionsperchild">MaxConnectionsPerChild</a></code>, quel + que soit le nombre de requtes transmises via cette connexion.</p> <h3>Voir aussi</h3> <ul> @@ -2802,57 +2802,57 @@ provoquent plus d'erreur de syntaxe après de la version 2.4.30</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="keepalivetimeout" id="keepalivetimeout">Directive</a> <a name="KeepAliveTimeout" id="KeepAliveTimeout">KeepAliveTimeout</a><a title="Lien permanent" href="#keepalivetimeout" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Durée pendant laquelle le serveur va attendre une requête +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dure pendant laquelle le serveur va attendre une requte avant de fermer une connexion persistante</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>KeepAliveTimeout <var>num</var>[ms]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>KeepAliveTimeout 5</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>KeepAliveTimeout 5</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>Le nombre de secondes pendant lesquelles Apache httpd va attendre une - requête avant de fermer la connexion. Le délai peut être défini en - millisecondes en suffixant sa valeur par ms. La valeur du délai - spécifiée par la directive <code class="directive"><a href="#timeout">Timeout</a></code> s'applique dès qu'une requête a - été reçue.</p> + requte avant de fermer la connexion. Le dlai peut tre dfini en + millisecondes en suffixant sa valeur par ms. La valeur du dlai + spcifie par la directive <code class="directive"><a href="#timeout">Timeout</a></code> s'applique ds qu'une requte a + t reue.</p> - <p>Donner une valeur trop élévée à - <code class="directive">KeepAliveTimeout</code> peut induire des problèmes - de performances sur les serveurs fortement chargés. Plus le délai - est élévé, plus nombreux seront les processus serveur en attente de - requêtes de la part de clients inactifs.</p> + <p>Donner une valeur trop lve + <code class="directive">KeepAliveTimeout</code> peut induire des problmes + de performances sur les serveurs fortement chargs. Plus le dlai + est lv, plus nombreux seront les processus serveur en attente de + requtes de la part de clients inactifs.</p> <p>Si la directive <code class="directive">KeepAliveTimeout</code> - <strong>n'est pas</strong> définie pour un des serveurs virtuels - à base de nom, c'est le serveur virtuel dont la paire adresse - IP/port correspond le mieux qui sera utilisée.</p> + <strong>n'est pas</strong> dfinie pour un des serveurs virtuels + base de nom, c'est le serveur virtuel dont la paire adresse + IP/port correspond le mieux qui sera utilise.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="limit" id="limit">Directive</a> <a name="Limit" id="Limit"><Limit></a><a title="Lien permanent" href="#limit" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Limite les contrôles d'accès que la section contient à -certaines méthodes HTTP</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><Limit <var>méthode</var> [<var>méthode</var>] ... > ... +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Limite les contrles d'accs que la section contient +certaines mthodes HTTP</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><Limit <var>mthode</var> [<var>mthode</var>] ... > ... </Limit></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig, Limit</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig, Limit</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Les contrôles d'accès s'appliquent normalement à - <strong>toutes</strong> les méthodes d'accès, et c'est en général le - comportement souhaité. <strong>Dans le cas général, les directives - de contrôle d'accès n'ont pas à être placées dans une section + <p>Les contrles d'accs s'appliquent normalement + <strong>toutes</strong> les mthodes d'accs, et c'est en gnral le + comportement souhait. <strong>Dans le cas gnral, les directives + de contrle d'accs n'ont pas tre places dans une section <code class="directive"><Limit></code>.</strong></p> <p>La directive <code class="directive"><Limit></code> a pour - but de limiter les effets des contrôles d'accès aux méthodes HTTP - spécifiées. Pour toutes les autres méthodes, les restrictions - d'accès contenues dans la section <code class="directive"><Limit></code> <strong>n'auront aucun - effet</strong>. L'exemple suivant n'applique les contrôles d'accès - qu'aux méthodes <code>POST</code>, <code>PUT</code>, et - <code>DELETE</code>, en laissant les autres méthodes sans protection + but de limiter les effets des contrles d'accs aux mthodes HTTP + spcifies. Pour toutes les autres mthodes, les restrictions + d'accs contenues dans la section <code class="directive"><Limit></code> <strong>n'auront aucun + effet</strong>. L'exemple suivant n'applique les contrles d'accs + qu'aux mthodes <code>POST</code>, <code>PUT</code>, et + <code>DELETE</code>, en laissant les autres mthodes sans protection :</p> <pre class="prettyprint lang-config"><Limit POST PUT DELETE> @@ -2860,38 +2860,38 @@ certaines méthodes HTTP</td></tr> </Limit></pre> - <p>La liste des noms de méthodes peut contenir une ou plusieurs + <p>La liste des noms de mthodes peut contenir une ou plusieurs valeurs parmi les suivantes : <code>GET</code>, <code>POST</code>, <code>PUT</code>, <code>DELETE</code>, <code>CONNECT</code>, <code>OPTIONS</code>, <code>PATCH</code>, <code>PROPFIND</code>, <code>PROPPATCH</code>, <code>MKCOL</code>, <code>COPY</code>, <code>MOVE</code>, <code>LOCK</code>, et <code>UNLOCK</code>. - <strong>Le nom de méthode est sensible à la casse.</strong> Si la - valeur <code>GET</code> est présente, les requêtes <code>HEAD</code> - seront aussi concernées. La méthode <code>TRACE</code> ne peut pas - être limitée (voir la directive <code class="directive"><a href="#traceenable">TraceEnable</a></code>).</p> + <strong>Le nom de mthode est sensible la casse.</strong> Si la + valeur <code>GET</code> est prsente, les requtes <code>HEAD</code> + seront aussi concernes. La mthode <code>TRACE</code> ne peut pas + tre limite (voir la directive <code class="directive"><a href="#traceenable">TraceEnable</a></code>).</p> - <div class="warning">Une section <code class="directive"><LimitExcept></code> doit toujours être préférée à + <div class="warning">Une section <code class="directive"><LimitExcept></code> doit toujours tre prfre une section <code class="directive"><Limit></code> pour la - restriction d'accès, car une section <code class="directive"><a href="#limitexcept"><LimitExcept></a></code> fournit une protection contre - les méthodes arbitraires.</div> + restriction d'accs, car une section <code class="directive"><a href="#limitexcept"><LimitExcept></a></code> fournit une protection contre + les mthodes arbitraires.</div> <p>Les directives <code class="directive"><Limit></code> et <code class="directive"><a href="#limitexcept"><LimitExcept></a></code> - peuvent être imbriquées. Dans ce cas, pour chaque niveau des - directives <code class="directive"><Limit></code> ou <code class="directive"><a href="#limitexcept"><LimitExcept></a></code>, ces dernières - doivent restreindre l'accès pour les méthodes auxquelles les - contrôles d'accès s'appliquent.</p> + peuvent tre imbriques. Dans ce cas, pour chaque niveau des + directives <code class="directive"><Limit></code> ou <code class="directive"><a href="#limitexcept"><LimitExcept></a></code>, ces dernires + doivent restreindre l'accs pour les mthodes auxquelles les + contrles d'accs s'appliquent.</p> - <div class="warning">Lorsqu'on utilise les directives <code class="directive"><Limit></code> ou <code class="directive"><LimitExcept></code> avec la directive <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code>, la première directive + <div class="warning">Lorsqu'on utilise les directives <code class="directive"><Limit></code> ou <code class="directive"><LimitExcept></code> avec la directive <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code>, la premire directive <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> dont la - condition est satisfaite autorise la requête, sans tenir compte de - la présence d'autres directives <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code>.</div> + condition est satisfaite autorise la requte, sans tenir compte de + la prsence d'autres directives <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code>.</div> <p>Par exemple, avec la configuration suivante, tous les - utilisateurs seront autorisés à effectuer des requêtes + utilisateurs seront autoriss effectuer des requtes <code>POST</code>, et la directive <code>Require group - editors</code> sera ignorée dans tous les cas :</p> + editors</code> sera ignore dans tous les cas :</p> <pre class="prettyprint lang-config"><LimitExcept GET> Require valid-user @@ -2905,25 +2905,25 @@ certaines méthodes HTTP</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="limitexcept" id="limitexcept">Directive</a> <a name="LimitExcept" id="LimitExcept"><LimitExcept></a><a title="Lien permanent" href="#limitexcept" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Applique les contrôles d'accès à toutes les méthodes HTTP, -sauf celles qui sont spécifiées</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><LimitExcept <var>méthode</var> [<var>méthode</var>] ... > ... +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Applique les contrles d'accs toutes les mthodes HTTP, +sauf celles qui sont spcifies</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><LimitExcept <var>mthode</var> [<var>mthode</var>] ... > ... </LimitExcept></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig, Limit</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig, Limit</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p><code class="directive"><LimitExcept></code> et <code></LimitExcept></code> permettent de regrouper des - directives de contrôle d'accès qui s'appliqueront à toutes les - méthodes d'accès HTTP qui ne font <strong>pas</strong> partie de la + directives de contrle d'accs qui s'appliqueront toutes les + mthodes d'accs HTTP qui ne font <strong>pas</strong> partie de la liste des arguments ; en d'autres termes, elles ont un comportement - opposé à celui de la section <code class="directive"><a href="#limit"><Limit></a></code>, et on peut les utiliser pour - contrôler aussi bien les méthodes standards que les méthodes non + oppos celui de la section <code class="directive"><a href="#limit"><Limit></a></code>, et on peut les utiliser pour + contrler aussi bien les mthodes standards que les mthodes non standards ou non reconnues. Voir la documentation de la section <code class="directive"><a href="#limit"><Limit></a></code> pour plus - de détails.</p> + de dtails.</p> <p>Par exemple :</p> @@ -2937,33 +2937,33 @@ sauf celles qui sont spécifiées</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="limitinternalrecursion" id="limitinternalrecursion">Directive</a> <a name="LimitInternalRecursion" id="LimitInternalRecursion">LimitInternalRecursion</a><a title="Lien permanent" href="#limitinternalrecursion" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine le nombre maximal de redirections internes et de -sous-requêtes imbriquées</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine le nombre maximal de redirections internes et de +sous-requtes imbriques</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LimitInternalRecursion <var>nombre</var> [<var>nombre</var>]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LimitInternalRecursion 10</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LimitInternalRecursion 10</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>Une redirection interne survient, par exemple, quand on utilise la directive <code class="directive"><a href="../mod/mod_actions.html#action">Action</a></code> qui - redirige en interne la requête d'origine vers un script CGI. Une - sous-requête est le mécanisme qu'utilise Apache httpd pour déterminer ce - qui se passerait pour un URI s'il faisait l'objet d'une requête. Par - exemple, <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code> utilise les sous-requêtes pour - rechercher les fichiers listés dans la directive <code class="directive"><a href="../mod/mod_dir.html#directoryindex">DirectoryIndex</a></code>.</p> + redirige en interne la requte d'origine vers un script CGI. Une + sous-requte est le mcanisme qu'utilise Apache httpd pour dterminer ce + qui se passerait pour un URI s'il faisait l'objet d'une requte. Par + exemple, <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code> utilise les sous-requtes pour + rechercher les fichiers lists dans la directive <code class="directive"><a href="../mod/mod_dir.html#directoryindex">DirectoryIndex</a></code>.</p> <p>La directive <code class="directive">LimitInternalRecursion</code> permet - d'éviter un crash du serveur dû à un bouclage infini de redirections - internes ou de sous-requêtes. De tels bouclages sont dus en général - à des erreurs de configuration.</p> + d'viter un crash du serveur d un bouclage infini de redirections + internes ou de sous-requtes. De tels bouclages sont dus en gnral + des erreurs de configuration.</p> <p>La directive accepte, comme arguments, deux limites qui sont - évaluées à chaque requête. Le premier <var>nombre</var> est le - nombre maximum de redirections internes qui peuvent se succéder. Le - second <var>nombre</var> détermine la profondeur d'imbrication - maximum des sous-requêtes. Si vous ne spécifiez qu'un seul - <var>nombre</var>, il sera affecté aux deux limites.</p> + values chaque requte. Le premier <var>nombre</var> est le + nombre maximum de redirections internes qui peuvent se succder. Le + second <var>nombre</var> dtermine la profondeur d'imbrication + maximum des sous-requtes. Si vous ne spcifiez qu'un seul + <var>nombre</var>, il sera affect aux deux limites.</p> <pre class="prettyprint lang-config">LimitInternalRecursion 5</pre> @@ -2972,50 +2972,50 @@ sous-requêtes imbriquées</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="limitrequestbody" id="limitrequestbody">Directive</a> <a name="LimitRequestBody" id="LimitRequestBody">LimitRequestBody</a><a title="Lien permanent" href="#limitrequestbody" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>limite la taille maximale du corps de la requête HTTP -envoyée par le client</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>limite la taille maximale du corps de la requte HTTP +envoye par le client</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LimitRequestBody <var>octets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LimitRequestBody 0</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LimitRequestBody 0</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Cette directive spécifie la taille maximale autorisée pour le - corps d'une requête ; la valeur de l'argument <var>octets</var> va - de 0 (pour une taille illimitée), à 2147483647 (2Go). Voir la note - ci-dessous pour la limite d'applicabilité aux requêtes mandatées.</p> + <p>Cette directive spcifie la taille maximale autorise pour le + corps d'une requte ; la valeur de l'argument <var>octets</var> va + de 0 (pour une taille illimite), 2147483647 (2Go). Voir la note + ci-dessous pour la limite d'applicabilit aux requtes mandates.</p> <p>La directive <code class="directive">LimitRequestBody</code> permet de - définir une limite pour la taille maximale autorisée du corps d'une - requête HTTP en tenant compte du contexte dans lequel la directive - a été placée (c'est à dire au niveau du serveur, d'un répertoire, - d'un fichier ou d'une localisation). Si la requête du client dépasse - cette limite, le serveur répondra par un message d'erreur et ne - traitera pas la requête. La taille du corps d'une requête normale va - varier de manière importante en fonction de la nature de la - ressource et des méthodes autorisées pour cette dernière. Les + dfinir une limite pour la taille maximale autorise du corps d'une + requte HTTP en tenant compte du contexte dans lequel la directive + a t place (c'est dire au niveau du serveur, d'un rpertoire, + d'un fichier ou d'une localisation). Si la requte du client dpasse + cette limite, le serveur rpondra par un message d'erreur et ne + traitera pas la requte. La taille du corps d'une requte normale va + varier de manire importante en fonction de la nature de la + ressource et des mthodes autorises pour cette dernire. Les scripts CGI utilisent souvent le corps du message pour extraire les - informations d'un formulaire. Les implémentations de la méthode - <code>PUT</code> nécessitent une valeur au moins aussi élevée que la - taille maximale des représentations que le serveur désire accepter + informations d'un formulaire. Les implmentations de la mthode + <code>PUT</code> ncessitent une valeur au moins aussi leve que la + taille maximale des reprsentations que le serveur dsire accepter pour cette ressource.</p> <p>L'administrateur du serveur peut utiliser cette directive pour - contrôler plus efficacement les comportements anormaux des requêtes - des clients, ce qui lui permettra de prévenir certaines formes - d'attaques par déni de service.</p> + contrler plus efficacement les comportements anormaux des requtes + des clients, ce qui lui permettra de prvenir certaines formes + d'attaques par dni de service.</p> <p>Si par exemple, vous autorisez le chargement de fichiers vers une - localisation particulière, et souhaitez limiter la taille des - fichiers chargés à 100Ko, vous pouvez utiliser la directive suivante + localisation particulire, et souhaitez limiter la taille des + fichiers chargs 100Ko, vous pouvez utiliser la directive suivante :</p> <pre class="prettyprint lang-config">LimitRequestBody 102400</pre> - <div class="note"><p>Pour une description détaillée de la manière dont cette - directive est interprétée par les requêtes mandatées, voir la + <div class="note"><p>Pour une description dtaille de la manire dont cette + directive est interprte par les requtes mandates, voir la documentation du module <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>.</p> </div> @@ -3024,37 +3024,37 @@ envoyée par le client</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="limitrequestfields" id="limitrequestfields">Directive</a> <a name="LimitRequestFields" id="LimitRequestFields">LimitRequestFields</a><a title="Lien permanent" href="#limitrequestfields" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Limite le nombre de champs d'en-tête autorisés dans une -requête HTTP</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Limite le nombre de champs d'en-tte autoriss dans une +requte HTTP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LimitRequestFields <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LimitRequestFields 100</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LimitRequestFields 100</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p><var>nombre</var> est un entier de 0 (nombre de champs illimité) - à 32767. La valeur par défaut est définie à la compilation par la + <p><var>nombre</var> est un entier de 0 (nombre de champs illimit) + 32767. La valeur par dfaut est dfinie la compilation par la constante <code>DEFAULT_LIMIT_REQUEST_FIELDS</code> (100 selon la distribution).</p> - <p>La directive <code class="directive">LimitRequestFields</code> permet à + <p>La directive <code class="directive">LimitRequestFields</code> permet l'administrateur du serveur de modifier le nombre maximum de champs - d'en-tête autorisés dans une requête HTTP. Pour un serveur, cette - valeur doit être supérieure au nombre de champs qu'une requête - client normale peut contenir. Le nombre de champs d'en-tête d'une - requête qu'un client utilise dépasse rarement 20, mais ce nombre - peut varier selon les implémentations des clients, et souvent en + d'en-tte autoriss dans une requte HTTP. Pour un serveur, cette + valeur doit tre suprieure au nombre de champs qu'une requte + client normale peut contenir. Le nombre de champs d'en-tte d'une + requte qu'un client utilise dpasse rarement 20, mais ce nombre + peut varier selon les implmentations des clients, et souvent en fonction des extensions que les utilisateurs configurent dans leurs - navigateurs pour supporter la négociation de contenu détaillée. Les + navigateurs pour supporter la ngociation de contenu dtaille. Les extensions HTTP optionnelles utilisent souvent les - champs d'en-tête des requêtes.</p> + champs d'en-tte des requtes.</p> <p>L'administrateur du serveur peut utiliser cette directive pour - contrôler plus efficacement les comportements anormaux des requêtes - des clients, ce qui lui permettra de prévenir certaines formes - d'attaques par déni de service. La valeur spécifiée doit être - augmentée si les clients standards reçoivent une erreur du serveur - indiquant que la requête comportait un nombre d'en-têtes trop + contrler plus efficacement les comportements anormaux des requtes + des clients, ce qui lui permettra de prvenir certaines formes + d'attaques par dni de service. La valeur spcifie doit tre + augmente si les clients standards reoivent une erreur du serveur + indiquant que la requte comportait un nombre d'en-ttes trop important.</p> <p>Par exemple :</p> @@ -3063,8 +3063,8 @@ requête HTTP</td></tr> <div class="warning"><h3>Avertissement</h3> - <p>Dans le cas des serveurs virtuels à base de noms, la valeur de - cette directive est extraite du serveur virtuel par défaut (le + <p>Dans le cas des serveurs virtuels base de noms, la valeur de + cette directive est extraite du serveur virtuel par dfaut (le premier de la liste) pour la paire adresse IP/port.</p> </div> @@ -3073,44 +3073,44 @@ requête HTTP</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="limitrequestfieldsize" id="limitrequestfieldsize">Directive</a> <a name="LimitRequestFieldSize" id="LimitRequestFieldSize">LimitRequestFieldSize</a><a title="Lien permanent" href="#limitrequestfieldsize" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dédinit la taille maximale autorisée d'un en-tête de -requête HTTP</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ddinit la taille maximale autorise d'un en-tte de +requte HTTP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LimitRequestFieldSize <var>octets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LimitRequestFieldSize 8190</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LimitRequestFieldSize 8190</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Cette directive permet de définir le nombre maximum - d'<var>octets</var> autorisés dans un en-tête de requête HTTP.</p> + <p>Cette directive permet de dfinir le nombre maximum + d'<var>octets</var> autoriss dans un en-tte de requte HTTP.</p> <p>La directive <code class="directive">LimitRequestFieldSize</code> permet - à l'administrateur du serveur de définir la taille - maximale autorisée d'un en-tête de requête HTTP. Pour un serveur, - cette valeur doit être suffisamment grande pour contenir tout - en-tête d'une requête client normale. La taille d'un champ d'en-tête - de requête normal va varier selon les implémentations des clients, + l'administrateur du serveur de dfinir la taille + maximale autorise d'un en-tte de requte HTTP. Pour un serveur, + cette valeur doit tre suffisamment grande pour contenir tout + en-tte d'une requte client normale. La taille d'un champ d'en-tte + de requte normal va varier selon les implmentations des clients, et en fonction des extensions que les utilisateurs - configurent dans leurs navigateurs pour supporter la négociation de - contenu détaillée. Les en-têtes d'authentification SPNEGO peuvent + configurent dans leurs navigateurs pour supporter la ngociation de + contenu dtaille. Les en-ttes d'authentification SPNEGO peuvent atteindre une taille de 12392 octets.</p> <p>>L'administrateur du serveur peut utiliser cette directive pour - contrôler plus efficacement les comportements anormaux des requêtes - des clients, ce qui lui permettra de prévenir certaines formes - d'attaques par déni de service.</p> + contrler plus efficacement les comportements anormaux des requtes + des clients, ce qui lui permettra de prvenir certaines formes + d'attaques par dni de service.</p> <p>Par exemple ::</p> <pre class="prettyprint lang-config">LimitRequestFieldSize 4094</pre> - <div class="note">Dans des conditions normales, la valeur par défaut de cette - directive ne doit pas être modifiée.</div> + <div class="note">Dans des conditions normales, la valeur par dfaut de cette + directive ne doit pas tre modifie.</div> <div class="warning"><h3>Avertissement</h3> - <p>Dans le cas des serveurs virtuels à base de noms, la valeur de - cette directive est extraite du serveur virtuel par défaut (le + <p>Dans le cas des serveurs virtuels base de noms, la valeur de + cette directive est extraite du serveur virtuel par dfaut (le premier de la liste) pour lequel la paire adresse IP/port correspond le mieux.</p> </div> @@ -3119,32 +3119,32 @@ requête HTTP</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="limitrequestline" id="limitrequestline">Directive</a> <a name="LimitRequestLine" id="LimitRequestLine">LimitRequestLine</a><a title="Lien permanent" href="#limitrequestline" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit la taille maximale d'une ligne de requête +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit la taille maximale d'une ligne de requte HTTP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LimitRequestLine <var>octets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LimitRequestLine 8190</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LimitRequestLine 8190</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Cette directive permet de définir la taille maximale autorisée - pour une ligne de requête HTTP en <var>octets</var>.</p> + <p>Cette directive permet de dfinir la taille maximale autorise + pour une ligne de requte HTTP en <var>octets</var>.</p> - <p>La directive <code class="directive">LimitRequestLine</code> permet à - l'administrateur du serveur de définir la taille - maximale autorisée d'une ligne de requête HTTP client. Comme une - requête comporte une méthode HTTP, un URI, et une version de + <p>La directive <code class="directive">LimitRequestLine</code> permet + l'administrateur du serveur de dfinir la taille + maximale autorise d'une ligne de requte HTTP client. Comme une + requte comporte une mthode HTTP, un URI, et une version de protocole, la directive <code class="directive">LimitRequestLine</code> - impose une restriction sur la longueur maximale autorisée pour un - URI dans une requête au niveau du serveur. Pour un serveur, cette - valeur doit être suffisamment grande pour référencer les noms de - toutes ses ressources, y compris toutes informations pouvant être - ajoutées dans la partie requête d'une méthode <code>GET</code>.</p> + impose une restriction sur la longueur maximale autorise pour un + URI dans une requte au niveau du serveur. Pour un serveur, cette + valeur doit tre suffisamment grande pour rfrencer les noms de + toutes ses ressources, y compris toutes informations pouvant tre + ajoutes dans la partie requte d'une mthode <code>GET</code>.</p> <p>L'administrateur du serveur peut utiliser cette directive pour - contrôler plus efficacement les comportements anormaux des requêtes - des clients, ce qui lui permettra de prévenir certaines formes - d'attaques par déni de service.</p> + contrler plus efficacement les comportements anormaux des requtes + des clients, ce qui lui permettra de prvenir certaines formes + d'attaques par dni de service.</p> <p>Par exemple :</p> @@ -3152,11 +3152,11 @@ HTTP</td></tr> <div class="note">Dans des conditions normales, cette directive doit conserver - sa valeur par défaut.</div> + sa valeur par dfaut.</div> <div class="warning"><h3>Avertissement</h3> - <p>Dans le cas des serveurs virtuels à base de noms, la valeur de - cette directive est extraite du serveur virtuel par défaut (le + <p>Dans le cas des serveurs virtuels base de noms, la valeur de + cette directive est extraite du serveur virtuel par dfaut (le premier de la liste) pour lequel la paire adresse IP/port correspond le mieux.</p> </div> @@ -3166,18 +3166,18 @@ HTTP</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="limitxmlrequestbody" id="limitxmlrequestbody">Directive</a> <a name="LimitXMLRequestBody" id="LimitXMLRequestBody">LimitXMLRequestBody</a><a title="Lien permanent" href="#limitxmlrequestbody" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit la taille maximale du corps d'une requête au format +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit la taille maximale du corps d'une requte au format XML</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LimitXMLRequestBody <var>octets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LimitXMLRequestBody 1000000</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LimitXMLRequestBody 1000000</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Taille maximale (en octets) du corps d'une requête au format XML. + <p>Taille maximale (en octets) du corps d'une requte au format XML. Une valeur de <code>0</code> signifie qu'aucune limite n'est - imposée.</p> + impose.</p> <p>Exemple :</p> @@ -3190,7 +3190,7 @@ XML</td></tr> <div class="directive-section"><h2><a name="location" id="location">Directive</a> <a name="Location" id="Location"><Location></a><a title="Lien permanent" href="#location" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>N'applique les directives contenues qu'aux URLs -spécifiées</td></tr> +spcifies</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><Location <var>chemin URL</var>|<var>URL</var>> ... </Location></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> @@ -3198,52 +3198,52 @@ spécifiées</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>La directive <code class="directive"><Location></code> - limite la portée des directives contenues aux URLs définies par - l'argument URL. Elle est similaire à la directive <code class="directive"><a href="#directory"><Directory></a></code>, et marque le - début d'une section qui se termine par une directive - <code></Location></code>. Les sections <code class="directive"><Location></code> sont traitées selon l'ordre dans + limite la porte des directives contenues aux URLs dfinies par + l'argument URL. Elle est similaire la directive <code class="directive"><a href="#directory"><Directory></a></code>, et marque le + dbut d'une section qui se termine par une directive + <code></Location></code>. Les sections <code class="directive"><Location></code> sont traites selon l'ordre dans lequel elles apparaissent dans le fichier de configuration, mais - après les sections <code class="directive"><a href="#directory"><Directory></a></code> et la lecture des - fichiers <code>.htaccess</code>, et après les sections <code class="directive"><a href="#files"><Files></a></code>.</p> + aprs les sections <code class="directive"><a href="#directory"><Directory></a></code> et la lecture des + fichiers <code>.htaccess</code>, et aprs les sections <code class="directive"><a href="#files"><Files></a></code>.</p> <p>Les sections <code class="directive"><Location></code> - agissent complètement en dehors du système de fichiers. Ceci a de - nombreuses conséquences. Parmi les plus importantes, on ne doit pas + agissent compltement en dehors du systme de fichiers. Ceci a de + nombreuses consquences. Parmi les plus importantes, on ne doit pas utiliser les sections <code class="directive"><Location></code> - pour contrôler l'accès aux répertoires du système de fichiers. Comme - plusieurs URLs peuvent correspondre au même répertoire du système de - fichiers, un tel contrôle d'accès pourrait être contourné.</p> + pour contrler l'accs aux rpertoires du systme de fichiers. Comme + plusieurs URLs peuvent correspondre au mme rpertoire du systme de + fichiers, un tel contrle d'accs pourrait tre contourn.</p> - <p>Les directives que contient cette section seront appliquées aux - requêtes si la partie chemin de l'URL satisfait à l'un au moins de - ces critères : + <p>Les directives que contient cette section seront appliques aux + requtes si la partie chemin de l'URL satisfait l'un au moins de + ces critres : </p> <ul> - <li>Le chemin spécifié correspond exactement à la partie chemin de + <li>Le chemin spcifi correspond exactement la partie chemin de l'URL. </li> - <li>Le chemin spécifié, qui se termine par un slash, est un - préfixe de la partie chemin de l'URL (traité comme une racine du + <li>Le chemin spcifi, qui se termine par un slash, est un + prfixe de la partie chemin de l'URL (trait comme une racine du contexte). </li> - <li>Le chemin spécifié, si on lui ajoute un slash de fin, est un - préfixe de la partie chemin de l'URL (aussi traité comme une racine du + <li>Le chemin spcifi, si on lui ajoute un slash de fin, est un + prfixe de la partie chemin de l'URL (aussi trait comme une racine du contexte). </li> </ul> <p> - Dans l'exemple ci-dessous, où aucun slash de fin n'est utilisé, les - directives contenues dans la section s'appliqueront à /private1, - /private1/ et /private1/file.txt, mais pas à /private1other. + Dans l'exemple ci-dessous, o aucun slash de fin n'est utilis, les + directives contenues dans la section s'appliqueront /private1, + /private1/ et /private1/file.txt, mais pas /private1other. </p> <pre class="prettyprint lang-config"><Location "/private1"> # ... </Location></pre> <p> - De même, dans l'exemple ci-dessous, où l'on utilise un slash de fin, les - directives contenues dans la section s'appliqueront à /private2/ et - à /private2/file.txt, mais pas à /private2other. + De mme, dans l'exemple ci-dessous, o l'on utilise un slash de fin, les + directives contenues dans la section s'appliqueront /private2/ et + /private2/file.txt, mais pas /private2other. </p> <pre class="prettyprint lang-config"><Location "/private2<em>/</em>"> # ... @@ -3252,30 +3252,30 @@ spécifiées</td></tr> <div class="note"><h3>Quand utiliser la section <code class="directive"><Location></code></h3> - <p>Vous pouvez utiliser une section <code class="directive"><Location></code> pour appliquer des directives à - des contenus situés en dehors du système de fichiers. Pour les - contenus situés à l'intérieur du système de fichiers, utilisez - plutôt les sections <code class="directive"><a href="#directory"><Directory></a></code> et <code class="directive"><a href="#files"><Files></a></code>. <code><Location - "/"></code> constitue une exception et permet d'appliquer aisément - une configuration à l'ensemble du serveur.</p> + <p>Vous pouvez utiliser une section <code class="directive"><Location></code> pour appliquer des directives + des contenus situs en dehors du systme de fichiers. Pour les + contenus situs l'intrieur du systme de fichiers, utilisez + plutt les sections <code class="directive"><a href="#directory"><Directory></a></code> et <code class="directive"><a href="#files"><Files></a></code>. <code><Location + "/"></code> constitue une exception et permet d'appliquer aisment + une configuration l'ensemble du serveur.</p> </div> - <p>Pour toutes les requêtes originales (non mandatées), l'argument + <p>Pour toutes les requtes originales (non mandates), l'argument URL est un chemin d'URL de la forme - <code>/chemin/</code>. <em>Aucun protocole, nom d'hôte, port, ou chaîne - de requête ne doivent apparaître.</em> Pour les requêtes mandatées, l'URL - spécifiée doit être de la forme + <code>/chemin/</code>. <em>Aucun protocole, nom d'hte, port, ou chane + de requte ne doivent apparatre.</em> Pour les requtes mandates, l'URL + spcifie doit tre de la forme <code>protocole://nom_serveur/chemin</code>, et vous devez inclure - le préfixe.</p> + le prfixe.</p> - <p>L'URL peut contenir des caractères génériques. Dans une chaîne - avec caractères génériques, <code>?</code> correspond à un caractère - quelconque, et <code>*</code> à toute chaîne de caractères. Les - caractères génériques ne peuvent pas remplacer un / dans le chemin + <p>L'URL peut contenir des caractres gnriques. Dans une chane + avec caractres gnriques, <code>?</code> correspond un caractre + quelconque, et <code>*</code> toute chane de caractres. Les + caractres gnriques ne peuvent pas remplacer un / dans le chemin URL.</p> <p>On peut aussi utiliser les <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">Expressions - rationnelles</a>, moyennant l'addition d'un caractère + rationnelles</a>, moyennant l'addition d'un caractre <code>~</code>. Par exemple :</p> <pre class="prettyprint lang-config"><Location ~ "/(extra|special)/data"> @@ -3283,18 +3283,18 @@ spécifiées</td></tr> </Location></pre> - <p>concernerait les URLs contenant les sous-chaîne + <p>concernerait les URLs contenant les sous-chane <code>/extra/data</code> ou <code>/special/data</code>. La directive <code class="directive"><a href="#locationmatch"><LocationMatch></a></code> - présente un comportement identique à la version avec expressions + prsente un comportement identique la version avec expressions rationnelles de la directive <code class="directive"><Location></code>, et son utilisation est - préférable à l'utilisation de cette dernière pour la simple raison + prfrable l'utilisation de cette dernire pour la simple raison qu'il est difficile de distinguer <code>~</code> de <code>-</code> dans la plupart des fontes.</p> <p>La directive <code class="directive"><Location></code> s'utilise principalement avec la directive <code class="directive"><a href="#sethandler">SetHandler</a></code>. Par exemple, pour activer les - requêtes d'état, mais ne les autoriser que depuis des navigateurs + requtes d'tat, mais ne les autoriser que depuis des navigateurs appartenant au domaine <code>example.com</code>, vous pouvez utiliser :</p> @@ -3304,27 +3304,27 @@ spécifiées</td></tr> </Location></pre> - <div class="note"><h3>Note à propos du slash (/)</h3> - <p>La signification du caractère slash dépend de l'endroit où il - se trouve dans l'URL. Les utilisateurs peuvent être habitués à - son comportement dans le système de fichiers où plusieurs slashes - successifs sont souvent réduits à un slash unique (en d'autres - termes, <code>/home///foo</code> est identique à + <div class="note"><h3>Note propos du slash (/)</h3> + <p>La signification du caractre slash dpend de l'endroit o il + se trouve dans l'URL. Les utilisateurs peuvent tre habitus + son comportement dans le systme de fichiers o plusieurs slashes + successifs sont souvent rduits un slash unique (en d'autres + termes, <code>/home///foo</code> est identique <code>/home/foo</code>). Dans l'espace de nommage des URLs, ce n'est cependant pas toujours le cas. Pour la directive <code class="directive"><a href="#locationmatch"><LocationMatch></a></code> et la - version avec expressions rationnelles de la directive <code class="directive"><Location></code>, vous devez spécifier + version avec expressions rationnelles de la directive <code class="directive"><Location></code>, vous devez spcifier explicitement les slashes multiples si telle est votre intention.</p> <p>Par exemple, <code><LocationMatch "^/abc"></code> va - correspondre à l'URL <code>/abc</code> mais pas à l'URL <code> + correspondre l'URL <code>/abc</code> mais pas l'URL <code> //abc</code>. La directive <code class="directive"><Location></code> sans expression rationnelle se comporte de - la même manière lorsqu'elle est utilisée pour des requêtes - mandatées. Par contre, lorsque la directive <code class="directive"><Location></code> sans expression rationnelle - est utilisée pour des requêtes non mandatées, elle fera - correspondre implicitement les slashes multiples à des slashes - uniques. Par exemple, si vous spécifiez <code><Location - "/abc/def"></code>, une requête de la forme + la mme manire lorsqu'elle est utilise pour des requtes + mandates. Par contre, lorsque la directive <code class="directive"><Location></code> sans expression rationnelle + est utilise pour des requtes non mandates, elle fera + correspondre implicitement les slashes multiples des slashes + uniques. Par exemple, si vous spcifiez <code><Location + "/abc/def"></code>, une requte de la forme <code>/abc//def</code> correspondra.</p> </div> @@ -3332,15 +3332,15 @@ spécifiées</td></tr> <ul> <li><a href="../sections.html">Comment fonctionnent les sections <Directory>, <Location> et <Files></a> pour une -explication de la manière dont ces différentes sections se combinent -entre elles à la réception d'une requête.</li> +explication de la manire dont ces diffrentes sections se combinent +entre elles la rception d'une requte.</li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="locationmatch" id="locationmatch">Directive</a> <a name="LocationMatch" id="LocationMatch"><LocationMatch></a><a title="Lien permanent" href="#locationmatch" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>N'applique les directives contenues qu'aux URLs -correspondant à une expression rationnelle</td></tr> +correspondant une expression rationnelle</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><LocationMatch <var>regex</var>> ... </LocationMatch></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> @@ -3348,36 +3348,36 @@ correspondant à une expression rationnelle</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>La directive <code class="directive"><LocationMatch></code> - limite la portée des directives contenues à l'URL spécifiée, de - manière identique à la directive <code class="directive"><a href="#location"><Location></a></code>. Mais son argument permettant de - spécifier les URLs concernées est une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression rationnelle</a> au lieu d'une simple - chaîne de caractères. Par exemple :</p> + limite la porte des directives contenues l'URL spcifie, de + manire identique la directive <code class="directive"><a href="#location"><Location></a></code>. Mais son argument permettant de + spcifier les URLs concernes est une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression rationnelle</a> au lieu d'une simple + chane de caractres. Par exemple :</p> <pre class="prettyprint lang-config"><LocationMatch "/(extra|special)/data"> # ... </LocationMatch></pre> - <p>correspondrait à toute URL contenant les sous-chaînes + <p>correspondrait toute URL contenant les sous-chanes <code>/extra/data</code> ou <code>/special/data</code>.</p> - <div class="note"><p>Si vous recherchez une URL <strong>commençant par</strong> - plutôt que seulement contenant <code>/extra/data</code>, préfixez + <div class="note"><p>Si vous recherchez une URL <strong>commenant par</strong> + plutt que seulement contenant <code>/extra/data</code>, prfixez l'expression rationnelle avec un <code>^</code>.</p> <pre class="prettyprint lang-config"><LocationMatch "^/(extra|special)/data"></pre> </div> - <p>A partir de la version 2.4.8, les groupes nommés et les - références arrières sont extraits et enregistrés dans - l'environnement avec leur nom en majuscules et préfixé + <p>A partir de la version 2.4.8, les groupes nomms et les + rfrences arrires sont extraits et enregistrs dans + l'environnement avec leur nom en majuscules et prfix par "MATCH_". Ceci permet - de référencer des URLs dans des <a href="../expr.html">expressions</a> + de rfrencer des URLs dans des <a href="../expr.html">expressions</a> ou au sein de modules comme <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>. Pour - éviter toute confusion, les références arrières numérotées (non - nommées) sont ignorées. Vous devez utiliser à la place des groupes - nommés.</p> + viter toute confusion, les rfrences arrires numrotes (non + nommes) sont ignores. Vous devez utiliser la place des groupes + nomms.</p> <pre class="prettyprint lang-config"><LocationMatch "^/combined/(?<sitename>[^/]+)"> Require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example @@ -3388,30 +3388,30 @@ correspondant à une expression rationnelle</td></tr> <ul> <li><a href="../sections.html">Comment fonctionnent les sections <Directory>, <Location> et <Files></a> pour une -explication de la manière dont ces différentes sections se combinent -entre elles à la réception d'une requête.</li> +explication de la manire dont ces diffrentes sections se combinent +entre elles la rception d'une requte.</li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="loglevel" id="loglevel">Directive</a> <a name="LogLevel" id="LogLevel">LogLevel</a><a title="Lien permanent" href="#loglevel" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contrôle la verbosité du journal des erreurs</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contrle la verbosit du journal des erreurs</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LogLevel [<var>module</var>:]<var>niveau</var> [<var>module</var>:<var>niveau</var>] ... </code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LogLevel warn</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LogLevel warn</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>La configuration du niveau de journalisation par module -et par répertoire est disponible depuis la version 2.3.6 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>La configuration du niveau de journalisation par module +et par rpertoire est disponible depuis la version 2.3.6 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">LogLevel</code> permet d'ajuster la - verbosité des messages enregistrés dans les journaux d'erreur (voir + verbosit des messages enregistrs dans les journaux d'erreur (voir la directive <code class="directive"><a href="#errorlog">ErrorLog</a></code> - directive). Les <var>niveau</var>x disponibles sont présentés - ci-après, par ordre de criticité décroissante :</p> + directive). Les <var>niveau</var>x disponibles sont prsents + ci-aprs, par ordre de criticit dcroissante :</p> <table class="bordered"> @@ -3426,7 +3426,7 @@ Apache</td></tr> <tr> <td><code>emerg</code> </td> - <td>Urgences - le système est inutilisable.</td> + <td>Urgences - le systme est inutilisable.</td> <td>"Child cannot open lock file. Exiting"</td> </tr> @@ -3434,7 +3434,7 @@ Apache</td></tr> <tr> <td><code>alert</code> </td> - <td>Des mesures doivent être prises immédiatement.</td> + <td>Des mesures doivent tre prises immdiatement.</td> <td>"getpwuid: couldn't determine user name from uid"</td> </tr> @@ -3467,7 +3467,7 @@ Apache</td></tr> <tr> <td><code>notice</code> </td> - <td>Evènement important mais normal.</td> + <td>Evnement important mais normal.</td> <td>"httpd: caught SIGBUS, attempting to dump core in ..."</td> @@ -3485,7 +3485,7 @@ Apache</td></tr> <tr> <td><code>debug</code> </td> - <td>Messages de débogage.</td> + <td>Messages de dbogage.</td> <td>"Opening config file ..."</td> </tr> @@ -3534,29 +3534,29 @@ Apache</td></tr> <tr> <td><code>trace7</code> </td> - <td>Messages de traces, enregistrement d'une grande quantité de - données</td> + <td>Messages de traces, enregistrement d'une grande quantit de + donnes</td> <td>"| 0000: 02 23 44 30 13 40 ac 34 df 3d bf 9a 19 49 39 15 |"</td> </tr> <tr> <td><code>trace8</code> </td> - <td>Messages de traces, enregistrement d'une grande quantité de - données</td> + <td>Messages de traces, enregistrement d'une grande quantit de + donnes</td> <td>"| 0000: 02 23 44 30 13 40 ac 34 df 3d bf 9a 19 49 39 15 |"</td> </tr> </table> - <p>Lorsqu'un niveau particulier est spécifié, les messages de tous - les autres niveaux de criticité supérieure seront aussi enregistrés. - <em>Par exemple</em>, si <code>LogLevel info</code> est spécifié, + <p>Lorsqu'un niveau particulier est spcifi, les messages de tous + les autres niveaux de criticit suprieure seront aussi enregistrs. + <em>Par exemple</em>, si <code>LogLevel info</code> est spcifi, les messages de niveaux <code>notice</code> et <code>warn</code> - seront aussi émis.</p> + seront aussi mis.</p> - <p>Il est recommandé d'utiliser un niveau <code>crit</code> ou - inférieur.</p> + <p>Il est recommand d'utiliser un niveau <code>crit</code> ou + infrieur.</p> <p>Par exemple :</p> @@ -3565,18 +3565,18 @@ Apache</td></tr> <div class="note"><h3>Note</h3> <p>Si la journalisation s'effectue directement dans un fichier, - les messages de niveau <code>notice</code> ne peuvent pas être - supprimés et sont donc toujours journalisés. Cependant, ceci ne + les messages de niveau <code>notice</code> ne peuvent pas tre + supprims et sont donc toujours journaliss. Cependant, ceci ne s'applique pas lorsque la journalisation s'effectue vers <code>syslog</code>.</p> </div> - <p>Spécifier un niveau sans nom de module va attribuer ce niveau à - tous les modules. Spécifier un niveau avec nom de module va - attribuer ce niveau à ce module seulement. Il est possible de - spécifier un module par le nom de son fichier source ou par son + <p>Spcifier un niveau sans nom de module va attribuer ce niveau + tous les modules. Spcifier un niveau avec nom de module va + attribuer ce niveau ce module seulement. Il est possible de + spcifier un module par le nom de son fichier source ou par son identificateur, avec ou sans le suffixe <code>_module</code>. Les - trois spécifications suivantes sont donc équivalentes :</p> + trois spcifications suivantes sont donc quivalentes :</p> <pre class="prettyprint lang-config">LogLevel info ssl:warn LogLevel info mod_ssl.c:warn @@ -3584,7 +3584,7 @@ LogLevel info ssl_module:warn</pre> <p>Il est aussi possible d'attribuer un niveau de journalisation par - répertoire :</p> + rpertoire :</p> <pre class="prettyprint lang-config">LogLevel info <Directory "/usr/local/apache/htdocs/app"> @@ -3593,12 +3593,12 @@ LogLevel info ssl_module:warn</pre> <div class="note"> - La configuration du niveau de journalisation par répertoire - n'affecte que les messages journalisés après l'interprétation de - la requête et qui sont associés à cette dernière. Les messages - de journalisation associés au serveur ou à la connexion ne sont - pas affectés. Il est cependant possible d'agir sur ces - derniers à l'aide de la directive <code class="directive"><a href="#logleveloverride">LogLevelOverride</a></code>. + La configuration du niveau de journalisation par rpertoire + n'affecte que les messages journaliss aprs l'interprtation de + la requte et qui sont associs cette dernire. Les messages + de journalisation associs au serveur ou la connexion ne sont + pas affects. Il est cependant possible d'agir sur ces + derniers l'aide de la directive <code class="directive"><a href="#logleveloverride">LogLevelOverride</a></code>. </div> <h3>Voir aussi</h3> @@ -3612,36 +3612,36 @@ LogLevel info ssl_module:warn</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="logleveloverride" id="logleveloverride">Directive</a> <a name="LogLevelOverride" id="LogLevelOverride">LogLevelOverride</a><a title="Lien permanent" href="#logleveloverride" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Surcharge la verbosité du journal des erreurs pour certains +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Surcharge la verbosit du journal des erreurs pour certains clients</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LogLevel <var>ipaddress</var>[/<var>prefixlen</var>] [<var>module</var>:]<var>level</var> [<var>module</var>:<var>level</var>] ... </code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>non définie</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>non dfinie</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> <p>La directive <code class="directive">LogLevelOverride</code> permet - d'affiner la définition de la directive <code class="directive"><a href="#loglevel">LogLevel</a></code> pour les requêtes en provenance + d'affiner la dfinition de la directive <code class="directive"><a href="#loglevel">LogLevel</a></code> pour les requtes en provenance de certaines adresses IP. Il est ainsi possible d'activer une - journalisation détaillée seulement pour certains clients à des fins - de test. Les adresses IP sont vérifiées à un stade très précoce du + journalisation dtaille seulement pour certains clients des fins + de test. Les adresses IP sont vrifies un stade trs prcoce du processus de connexion. Ainsi, la directive <code class="directive">LogLevelOverride</code> permet de modifier le niveau - de journalisation pour des processus comme la négociation SSL qui - intervient avant l'évaluation d'une éventuelle directive <code class="directive"><a href="#loglevel">LogLevel</a></code> au sein d'un conteneur <code class="directive"><a href="#if"><If></a></code>.</p> + de journalisation pour des processus comme la ngociation SSL qui + intervient avant l'valuation d'une ventuelle directive <code class="directive"><a href="#loglevel">LogLevel</a></code> au sein d'un conteneur <code class="directive"><a href="#if"><If></a></code>.</p> <p>La directive <code class="directive">LogLevelOverride</code> accepte soit - une adresse IP simple, soit une spécification de sous-réseau CIDR de - la forme adresse-IP/masque. Pour la syntaxe de la spécification du + une adresse IP simple, soit une spcification de sous-rseau CIDR de + la forme adresse-IP/masque. Pour la syntaxe de la spcification du niveau de journalisation, voir la directive <code class="directive"><a href="#loglevel">LogLevel</a></code> directive.</p> - <p>Pour les requêtes concernées par une directive - <code class="directive">LogLevelOverride</code>, les spécifications de - niveau répertoire de la directive <code class="directive"><a href="#loglevel">LogLevel</a></code> sont ignorées.</p> + <p>Pour les requtes concernes par une directive + <code class="directive">LogLevelOverride</code>, les spcifications de + niveau rpertoire de la directive <code class="directive"><a href="#loglevel">LogLevel</a></code> sont ignores.</p> <p>Exemples:</p> @@ -3651,8 +3651,8 @@ Apache.</td></tr> <div class="note"> La directive <code class="directive">LogLevelOverride</code> n'affecte que les - messages associés à la requête ou à la connexion. Les messages - associés au serveur ne sont pas affectés. + messages associs la requte ou la connexion. Les messages + associs au serveur ne sont pas affects. </div> @@ -3664,19 +3664,19 @@ Apache.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="maxkeepaliverequests" id="maxkeepaliverequests">Directive</a> <a name="MaxKeepAliveRequests" id="MaxKeepAliveRequests">MaxKeepAliveRequests</a><a title="Lien permanent" href="#maxkeepaliverequests" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre de requêtes permises pour une connexion +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre de requtes permises pour une connexion persistante</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MaxKeepAliveRequests <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>MaxKeepAliveRequests 100</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>MaxKeepAliveRequests 100</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>La directive <code class="directive">MaxKeepAliveRequests</code> permet - de limiter le nombre de requêtes autorisées par connexion lorsque - <code class="directive"><a href="#keepalive">KeepAlive</a></code> est à "on". Si sa - valeur est <code>0</code>, le nombre de requêtes autorisées est - illimité. Il est recommandé de définir une valeur assez haute pour + de limiter le nombre de requtes autorises par connexion lorsque + <code class="directive"><a href="#keepalive">KeepAlive</a></code> est "on". Si sa + valeur est <code>0</code>, le nombre de requtes autorises est + illimit. Il est recommand de dfinir une valeur assez haute pour des performances du serveur maximales.</p> <p>Par exemple :</p> @@ -3688,246 +3688,246 @@ persistante</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="maxrangeoverlaps" id="maxrangeoverlaps">Directive</a> <a name="MaxRangeOverlaps" id="MaxRangeOverlaps">MaxRangeOverlaps</a><a title="Lien permanent" href="#maxrangeoverlaps" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre de chevauchements de segments de données autorisé +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre de chevauchements de segments de donnes autoris (par exemple <code>100-200,150-300</code>) avant le renvoi de la - ressource complète</td></tr> + ressource complte</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MaxRangeOverlaps default | unlimited | none | <var>nombre de chevauchements</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>MaxRangeOverlaps 20</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>MaxRangeOverlaps 20</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.15 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.15 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">MaxRangeOverlaps</code> permet - de limiter le nombre de chevauchements de segments de données HTTP - autorisé par le serveur. Si le nombre de - chevauchements de segments demandé est supérieur au nombre maximal - autorisé, la ressource sera renvoyée dans son intégralité.</p> + de limiter le nombre de chevauchements de segments de donnes HTTP + autoris par le serveur. Si le nombre de + chevauchements de segments demand est suprieur au nombre maximal + autoris, la ressource sera renvoye dans son intgralit.</p> <dl> <dt><strong>default</strong></dt> - <dd>Limite le nombre de chevauchements de segments à la valeur - par défaut 20 définie à la compilation.</dd> + <dd>Limite le nombre de chevauchements de segments la valeur + par dfaut 20 dfinie la compilation.</dd> <dt><strong>none</strong></dt> - <dd>Aucun chevauchement de segment n'est autorisé.</dd> + <dd>Aucun chevauchement de segment n'est autoris.</dd> <dt><strong>unlimited</strong></dt> - <dd>Le nombre de chevauchements de segments est illimité.</dd> + <dd>Le nombre de chevauchements de segments est illimit.</dd> <dt><var>number-of-ranges</var></dt> - <dd>Un nombre positif représente le nombre maximal de - chevauchements de segments autorisé par le serveur.</dd> + <dd>Un nombre positif reprsente le nombre maximal de + chevauchements de segments autoris par le serveur.</dd> </dl> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="maxrangereversals" id="maxrangereversals">Directive</a> <a name="MaxRangeReversals" id="MaxRangeReversals">MaxRangeReversals</a><a title="Lien permanent" href="#maxrangereversals" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre d'inversions d'ordre autorisé dans la spécification des - segments de données (par exemple <code>100-200,50-70</code>) avant le renvoi de la - ressource complète</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre d'inversions d'ordre autoris dans la spcification des + segments de donnes (par exemple <code>100-200,50-70</code>) avant le renvoi de la + ressource complte</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MaxRangeReversals default | unlimited | none | <var>nombre d'inversions</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>MaxRangeReversals 20</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>MaxRangeReversals 20</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.15 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.15 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">MaxRangeReversals</code> permet - de limiter le nombre d'inversions d'ordre dans la spécification - des segments de données HTTP - autorisé par le serveur. Si le nombre - d'inversions demandé est supérieur au nombre maximal - autorisé, la ressource sera renvoyée dans son intégralité.</p> + de limiter le nombre d'inversions d'ordre dans la spcification + des segments de donnes HTTP + autoris par le serveur. Si le nombre + d'inversions demand est suprieur au nombre maximal + autoris, la ressource sera renvoye dans son intgralit.</p> <dl> <dt><strong>default</strong></dt> - <dd>Limite le nombre d'inversions à la valeur - par défaut 20 définie à la compilation.</dd> + <dd>Limite le nombre d'inversions la valeur + par dfaut 20 dfinie la compilation.</dd> <dt><strong>none</strong></dt> - <dd>Aucune inversion n'est autorisée.</dd> + <dd>Aucune inversion n'est autorise.</dd> <dt><strong>unlimited</strong></dt> - <dd>Le nombre d'inversions est illimité.</dd> + <dd>Le nombre d'inversions est illimit.</dd> <dt><var>number-of-ranges</var></dt> - <dd>Un nombre positif représente le nombre maximal - d'inversions autorisé par le serveur.</dd> + <dd>Un nombre positif reprsente le nombre maximal + d'inversions autoris par le serveur.</dd> </dl> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="maxranges" id="maxranges">Directive</a> <a name="MaxRanges" id="MaxRanges">MaxRanges</a><a title="Lien permanent" href="#maxranges" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre de segments de données autorisé avant le renvoi de -l'intégralité de la ressource</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre de segments de donnes autoris avant le renvoi de +l'intgralit de la ressource</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MaxRanges default | unlimited | none | <var>nombre de segments</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>MaxRanges 200</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>MaxRanges 200</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.15 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.15 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">MaxRanges</code> permet de limiter - le nombre de segments de données que le serveur va renvoyer au - client. Si un nombre de segments plus important est demandé, la - ressource sera renvoyée dans son intégralité.</p> + le nombre de segments de donnes que le serveur va renvoyer au + client. Si un nombre de segments plus important est demand, la + ressource sera renvoye dans son intgralit.</p> <dl> <dt><strong>default</strong></dt> - <dd>Limite le nombre de segments de données à 200 (valeur par - défaut définie à la compilation).</dd> + <dd>Limite le nombre de segments de donnes 200 (valeur par + dfaut dfinie la compilation).</dd> <dt><strong>none</strong></dt> - <dd>Les en-têtes Range sont ignorés.</dd> + <dd>Les en-ttes Range sont ignors.</dd> <dt><strong>unlimited</strong></dt> - <dd>Le nombre de segments de données est illimité.</dd> + <dd>Le nombre de segments de donnes est illimit.</dd> <dt><var>nombre de segments</var></dt> - <dd>Un nombre positif représentera la nombre de segments de - données maximal que le serveur renverra au client.</dd> + <dd>Un nombre positif reprsentera la nombre de segments de + donnes maximal que le serveur renverra au client.</dd> </dl> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="mergetrailers" id="mergetrailers">Directive</a> <a name="MergeTrailers" id="MergeTrailers">MergeTrailers</a><a title="Lien permanent" href="#mergetrailers" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si les données supplémentaires (trailers) sont -fusionnées avec les en-têtes</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine si les donnes supplmentaires (trailers) sont +fusionnes avec les en-ttes</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MergeTrailers [on|off]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>MergeTrailers off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>MergeTrailers off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.11 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.11 du serveur HTTP Apache</td></tr> </table> - <p>Cette directive permet de contrôler la fusion des données HTTP - supplémentaires (trailers) avec la représentation interne des - en-têtes. Cette fusion intervient lorsque le corps de la requête a - été entièrement reçu, bien longtemps après que la majeure partie du - traitement des en-têtes ait une chance de pouvoir examiner ou - modifier les en-têtes de la requête.</p> - <p>Cette option a été introduite dans un souci de compatibilité avec - les versions antérieures à 2.4.11, où les données supplémentaires - étaient systématiquement fusionnées avec les en-têtes de la requête.</p> + <p>Cette directive permet de contrler la fusion des donnes HTTP + supplmentaires (trailers) avec la reprsentation interne des + en-ttes. Cette fusion intervient lorsque le corps de la requte a + t entirement reu, bien longtemps aprs que la majeure partie du + traitement des en-ttes ait une chance de pouvoir examiner ou + modifier les en-ttes de la requte.</p> + <p>Cette option a t introduite dans un souci de compatibilit avec + les versions antrieures 2.4.11, o les donnes supplmentaires + taient systmatiquement fusionnes avec les en-ttes de la requte.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="mutex" id="mutex">Directive</a> <a name="Mutex" id="Mutex">Mutex</a><a title="Lien permanent" href="#mutex" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit les mécanismes de mutex et le repertoire du fichier -verrou pour tous les mutex ou seulement les mutex spécifiés</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Mutex <var>mécanisme</var> [default|<var>nom-mutex</var>] ... [OmitPID]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Mutex default</code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit les mcanismes de mutex et le repertoire du fichier +verrou pour tous les mutex ou seulement les mutex spcifis</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Mutex <var>mcanisme</var> [default|<var>nom-mutex</var>] ... [OmitPID]</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Mutex default</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.4 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.4 du serveur HTTP Apache</td></tr> </table> - <p>La directive <code class="directive">Mutex</code> permet de définir le - mécanisme de mutex, et éventuellement le répertoire du fichier - verrou que les modules et httpd utilisent pour sérialiser l'accès aux - ressources. Spécifiez <code>default</code> comme second argument - pour modifier la configuration de tous les mutex ; spécifiez un nom + <p>La directive <code class="directive">Mutex</code> permet de dfinir le + mcanisme de mutex, et ventuellement le rpertoire du fichier + verrou que les modules et httpd utilisent pour srialiser l'accs aux + ressources. Spcifiez <code>default</code> comme second argument + pour modifier la configuration de tous les mutex ; spcifiez un nom de mutex (voir la table ci-dessous) comme premier argument pour ne modifier que la configuration de ce mutex.</p> <p>La directive <code class="directive">Mutex</code> est typiquement - utilisée dans les situations exceptionnelles suivantes :</p> + utilise dans les situations exceptionnelles suivantes :</p> <ul> - <li>choix d'un autre mécanisme de mutex lorsque le mécanisme par - défaut sélectionné par <a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a> présente un - problème de fonctionnement ou de performances.</li> + <li>choix d'un autre mcanisme de mutex lorsque le mcanisme par + dfaut slectionn par <a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a> prsente un + problme de fonctionnement ou de performances.</li> - <li>choix d'un autre répertoire utilisé par les mutex à base de - fichier lorsque le répertoire par défaut ne supporte pas le + <li>choix d'un autre rpertoire utilis par les mutex base de + fichier lorsque le rpertoire par dfaut ne supporte pas le verrouillage</li> </ul> - <div class="note"><h3>Modules supportés</h3> - <p>Cette directive ne configure que les mutex qui ont été - enregistrés avec le serveur de base via l'API + <div class="note"><h3>Modules supports</h3> + <p>Cette directive ne configure que les mutex qui ont t + enregistrs avec le serveur de base via l'API <code>ap_mutex_register()</code>. Tous les modules fournis avec httpd supportent la directive <code class="directive">Mutex</code>, mais il - n'en sera pas forcément de même pour les modules tiers. - Reportez-vous à la documentation du module tiers considéré afin de - déterminer le(s) nom(s) de mutex qui pourront être définis si la - directive est supportée.</p> + n'en sera pas forcment de mme pour les modules tiers. + Reportez-vous la documentation du module tiers considr afin de + dterminer le(s) nom(s) de mutex qui pourront tre dfinis si la + directive est supporte.</p> </div> - <p>Les <em>mécanismes</em> de mutex disponibles sont les suivants :</p> + <p>Les <em>mcanismes</em> de mutex disponibles sont les suivants :</p> <ul> <li><code>default | yes</code> - <p>C'est l'implémentation du verrouillage par défaut, telle - qu'elle est définie par <a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a>. On peut - afficher l'implémentation du verrouillage par défaut via la + <p>C'est l'implmentation du verrouillage par dfaut, telle + qu'elle est dfinie par <a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a>. On peut + afficher l'implmentation du verrouillage par dfaut via la commande <code class="program"><a href="../programs/httpd.html">httpd</a></code> avec l'option <code>-V</code>.</p></li> <li><code>none | no</code> - <p>Le mutex est désactivé, et cette valeur n'est permise pour un + <p>Le mutex est dsactiv, et cette valeur n'est permise pour un mutex que si le module indique qu'il s'agit d'un choix valide. Consultez la documentation du module pour plus d'informations.</p></li> <li><code>posixsem</code> - <p>Une variante de mutex basée sur un sémaphore Posix.</p> + <p>Une variante de mutex base sur un smaphore Posix.</p> <div class="warning"><h3>Avertissement</h3> - <p>La propriété du sémaphore n'est pas restituée si un thread du - processus gérant le mutex provoque une erreur de segmentation, + <p>La proprit du smaphore n'est pas restitue si un thread du + processus grant le mutex provoque une erreur de segmentation, ce qui provoquera un blocage du serveur web.</p> </div> </li> <li><code>sysvsem</code> - <p>Une variante de mutex basée sur un sémaphore IPC SystemV.</p> + <p>Une variante de mutex base sur un smaphore IPC SystemV.</p> <div class="warning"><h3>Avertissement</h3> - <p>Il peut arriver que les sémaphores SysV soient conservés si le - processus se crashe avant que le sémaphore ne soit supprimé.</p> + <p>Il peut arriver que les smaphores SysV soient conservs si le + processus se crashe avant que le smaphore ne soit supprim.</p> </div> - <div class="warning"><h3>Sécurité</h3> - <p>L'API des sémaphores permet les attaques par déni de service - par tout programme CGI s'exécutant sous le même uid que le - serveur web (autrement dit tous les programmes CGI, à moins que + <div class="warning"><h3>Scurit</h3> + <p>L'API des smaphores permet les attaques par dni de service + par tout programme CGI s'excutant sous le mme uid que le + serveur web (autrement dit tous les programmes CGI, moins que vous n'utilisiez un programme du style <code class="program"><a href="../programs/suexec.html">suexec</a></code> ou <code>cgiwrapper</code>).</p> </div> </li> <li><code>sem</code> - <p>Sélection de la "meilleure" implémentation des sémaphores - disponible ; le choix s'effectue entre les sémaphores posix et + <p>Slection de la "meilleure" implmentation des smaphores + disponible ; le choix s'effectue entre les smaphores posix et IPC SystemV, dans cet ordre.</p></li> <li><code>pthread</code> - <p>Une variante de mutex à base de mutex de thread Posix + <p>Une variante de mutex base de mutex de thread Posix inter-processus.</p> <div class="warning"><h3>Avertissement</h3> - <p>Sur la plupart des systèmes, si un processus enfant se - termine anormalement alors qu'il détenait un mutex qui utilise - cette implémentation, le serveur va se bloquer et cesser de - répondre aux requêtes. Dans ce cas, un redémarrage manuel est - nécessaire pour récupérer le mutex.</p> + <p>Sur la plupart des systmes, si un processus enfant se + termine anormalement alors qu'il dtenait un mutex qui utilise + cette implmentation, le serveur va se bloquer et cesser de + rpondre aux requtes. Dans ce cas, un redmarrage manuel est + ncessaire pour rcuprer le mutex.</p> <p>Solaris constitue une exception notable, en ceci qu'il fournit - un mécanisme qui permet en général de récupérer le mutex après - l'arrêt anormal d'un processus enfant qui détenait le mutex.</p> - <p>Si votre système implémente la fonction + un mcanisme qui permet en gnral de rcuprer le mutex aprs + l'arrt anormal d'un processus enfant qui dtenait le mutex.</p> + <p>Si votre systme implmente la fonction <code>pthread_mutexattr_setrobust_np()</code>, vous devriez - pouvoir utiliser l'option <code>pthread</code> sans problème.</p> + pouvoir utiliser l'option <code>pthread</code> sans problme.</p> </div> </li> @@ -3936,99 +3936,99 @@ verrou pour tous les mutex ou seulement les mutex spécifiés</td></tr> la fonction <code>fcntl()</code>.</p> <div class="warning"><h3>Avertissement</h3> - <p>Lorsqu'on utilise plusieurs mutex basés sur ce mécanisme dans + <p>Lorsqu'on utilise plusieurs mutex bass sur ce mcanisme dans un environnement multi-processus, multi-thread, des erreurs de - blocage (EDEADLK) peuvent être rapportées pour des opérations de - mutex valides si la fonction <code>fcntl()</code> ne gère pas + blocage (EDEADLK) peuvent tre rapportes pour des oprations de + mutex valides si la fonction <code>fcntl()</code> ne gre pas les threads, comme sous Solaris.</p> </div> </li> <li><code>flock:/chemin/vers/mutex</code> - <p>Méthode similaire à <code>fcntl:/chemin/vers/mutex</code>, - mais c'est la fonction <code>flock()</code> qui est utilisée - pour gérer le verrouillage par fichier.</p></li> + <p>Mthode similaire <code>fcntl:/chemin/vers/mutex</code>, + mais c'est la fonction <code>flock()</code> qui est utilise + pour grer le verrouillage par fichier.</p></li> <li><code>file:/chemin/vers/mutex</code> - <p>Sélection de la "meilleure" implémentation de verrouillage + <p>Slection de la "meilleure" implmentation de verrouillage par fichier disponible ; le choix s'effectue entre <code>fcntl</code> et <code>flock</code>, dans cet ordre.</p></li> </ul> - <p>La plupart des mécanismes ne sont disponibles que sur les - plate-formes où ces dernières et <a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a> les - supportent. Les mécanismes qui ne sont pas disponibles sur toutes + <p>La plupart des mcanismes ne sont disponibles que sur les + plate-formes o ces dernires et <a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a> les + supportent. Les mcanismes qui ne sont pas disponibles sur toutes les plate-formes sont <em>posixsem</em>, <em>sysvsem</em>, <em>sem</em>, <em>pthread</em>, <em>fcntl</em>, <em>flock</em>, et <em>file</em>.</p> - <p>Avec les mécanismes à base de fichier <em>fcntl</em> et - <em>flock</em>, le chemin, s'il est fourni, est un répertoire dans - lequel le fichier verrou sera créé. Le répertoire par défaut est le - répertoire d'exécution httpd défini par la directive <code class="directive"><a href="#defaultruntimedir">DefaultRuntimeDir</a></code>. Si le répertoire - spécifié est un chemin relatif, il est relatif au chemin défini par + <p>Avec les mcanismes base de fichier <em>fcntl</em> et + <em>flock</em>, le chemin, s'il est fourni, est un rpertoire dans + lequel le fichier verrou sera cr. Le rpertoire par dfaut est le + rpertoire d'excution httpd dfini par la directive <code class="directive"><a href="#defaultruntimedir">DefaultRuntimeDir</a></code>. Si le rpertoire + spcifi est un chemin relatif, il est relatif au chemin dfini par la directive <code class="directive"><a href="#defaultruntimedir">DefaultRuntimeDir</a></code>. - Utilisez toujours un système + Utilisez toujours un systme de fichiers local sur disque pour <code>/chemin/vers/mutex</code> et - jamais un répertoire se trouvant dans un système de fichiers NFS ou + jamais un rpertoire se trouvant dans un systme de fichiers NFS ou AFS. Le nom de base du fichier se composera du type de mutex, d'une - chaîne optionnelle correspondant à l'instance et fournie par le - module ; et, sauf si le mot-clé <code>OmitPID</code> a été spécifié, - l'identificateur du processus parent httpd sera ajouté afin de - rendre le nom du fichier unique, évitant ainsi tout conflit lorsque - plusieurs instances d'httpd partagent le même répertoire de + chane optionnelle correspondant l'instance et fournie par le + module ; et, sauf si le mot-cl <code>OmitPID</code> a t spcifi, + l'identificateur du processus parent httpd sera ajout afin de + rendre le nom du fichier unique, vitant ainsi tout conflit lorsque + plusieurs instances d'httpd partagent le mme rpertoire de verrouillage. Par exemple, si le nom de mutex est - <code>mpm-accept</code>, et si le répertoire de verrouillage est + <code>mpm-accept</code>, et si le rpertoire de verrouillage est <code>/var/httpd/locks</code>, le nom du fichier verrou pour l'instance httpd dont le processus parent a pour identifiant 12345 sera <code>/var/httpd/locks/mpm-accept.12345</code>.</p> - <div class="warning"><h3>Sécurité</h3> - <p>Il est conseillé d'<em>éviter</em> de placer les fichiers mutex - dans un répertoire où tout le monde peut écrire comme + <div class="warning"><h3>Scurit</h3> + <p>Il est conseill d'<em>viter</em> de placer les fichiers mutex + dans un rpertoire o tout le monde peut crire comme <code>/var/tmp</code>, car quelqu'un pourrait initier une attaque - par déni de service et empêcher le serveur de démarrer en créant un - fichier verrou possédant un nom identique à celui que le serveur va - tenter de créer.</p> + par dni de service et empcher le serveur de dmarrer en crant un + fichier verrou possdant un nom identique celui que le serveur va + tenter de crer.</p> </div> - <p>La table suivante décrit les noms de mutex utilisés par httpd et - ses modules associés.</p> + <p>La table suivante dcrit les noms de mutex utiliss par httpd et + ses modules associs.</p> <table class="bordered"><tr class="header"> <th>Nom mutex</th> <th>Module(s)</th> - <th>Ressource protégée</th> + <th>Ressource protge</th> </tr> <tr> <td><code>mpm-accept</code></td> <td>modules MPM <code class="module"><a href="../mod/prefork.html">prefork</a></code> et <code class="module"><a href="../mod/worker.html">worker</a></code></td> - <td>connexions entrantes, afin d'éviter le problème de - l'afflux de requêtes ; pour plus d'informations, voir la - documentation <a href="../misc/perf-tuning.html">Amélioration des + <td>connexions entrantes, afin d'viter le problme de + l'afflux de requtes ; pour plus d'informations, voir la + documentation <a href="../misc/perf-tuning.html">Amlioration des performances</a></td> </tr> <tr class="odd"> <td><code>authdigest-client</code></td> <td><code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code></td> - <td>liste de clients en mémoire partagée</td> + <td>liste de clients en mmoire partage</td> </tr> <tr> <td><code>authdigest-opaque</code></td> <td><code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code></td> - <td>compteur en mémoire partagée</td> + <td>compteur en mmoire partage</td> </tr> <tr class="odd"> <td><code>ldap-cache</code></td> <td><code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code></td> - <td>cache de résultat de recherche LDAP</td> + <td>cache de rsultat de recherche LDAP</td> </tr> <tr> <td><code>rewrite-map</code></td> <td><code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code></td> <td>communication avec des programmes externes - d'associations de valeurs, afin d'éviter les interférences - d'entrées/sorties entre plusieurs requêtes</td> + d'associations de valeurs, afin d'viter les interfrences + d'entres/sorties entre plusieurs requtes</td> </tr> <tr class="odd"> <td><code>ssl-cache</code></td> @@ -4038,7 +4038,7 @@ verrou pour tous les mutex ou seulement les mutex spécifiés</td></tr> <tr> <td><code>ssl-stapling</code></td> <td><code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code></td> - <td>cache de l'étiquetage OCSP ("OCSP stapling")</td> + <td>cache de l'tiquetage OCSP ("OCSP stapling")</td> </tr> <tr class="odd"> <td><code>watchdog-callback</code></td> @@ -4047,15 +4047,15 @@ verrou pour tous les mutex ou seulement les mutex spécifiés</td></tr> </tr> </table> - <p>Le mot-clé <code>OmitPID</code> permet d'empêcher l'addition de + <p>Le mot-cl <code>OmitPID</code> permet d'empcher l'addition de l'identifiant du processus httpd parent au nom du fichier verrou.</p> - <p>Dans l'exemple suivant, le mécanisme de mutex pour le mutex - mpm-accept est modifié pour passer du mécanisme par défaut au - mécanisme <code>fcntl</code>, avec le fichier verrou associé créé - dans le répertoire <code>/var/httpd/locks</code>. Le mécanisme de - mutex par défaut pour tous les autres mutex deviendra + <p>Dans l'exemple suivant, le mcanisme de mutex pour le mutex + mpm-accept est modifi pour passer du mcanisme par dfaut au + mcanisme <code>fcntl</code>, avec le fichier verrou associ cr + dans le rpertoire <code>/var/httpd/locks</code>. Le mcanisme de + mutex par dfaut pour tous les autres mutex deviendra <code>sysvsem</code>.</p> <pre class="prettyprint lang-config">Mutex sysvsem default @@ -4066,7 +4066,7 @@ Mutex fcntl:/var/httpd/locks mpm-accept</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="namevirtualhost" id="namevirtualhost">Directive</a> <a name="NameVirtualHost" id="NameVirtualHost">NameVirtualHost</a><a title="Lien permanent" href="#namevirtualhost" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>OBSOLETE : Définit une adresse IP pour les serveurs virtuels à base de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>OBSOLETE : Dfinit une adresse IP pour les serveurs virtuels base de nom</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>NameVirtualHost <var>adresse</var>[:<var>port</var>]</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> @@ -4074,13 +4074,13 @@ nom</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Avant la version 2.3.11, il était nécessaire de définir une + <p>Avant la version 2.3.11, il tait ncessaire de dfinir une directive <code class="directive">NameVirtualHost</code> pour indiquer au - serveur qu'une paire adresse IP/port particulière pouvait être - utilisée comme serveur virtuel à base de nom. Depuis la version - 2.3.11, chaque fois qu'une paire adresse IP/port est utilisée dans - plusieurs serveurs virtuels, l'hébergement virtuel à base de nom est - automatiquement activé pour cette adresse.</p> + serveur qu'une paire adresse IP/port particulire pouvait tre + utilise comme serveur virtuel base de nom. Depuis la version + 2.3.11, chaque fois qu'une paire adresse IP/port est utilise dans + plusieurs serveurs virtuels, l'hbergement virtuel base de nom est + automatiquement activ pour cette adresse.</p> <p>Cette directive n'a actuellement plus aucun effet.</p> @@ -4093,45 +4093,45 @@ virtuels</a></li> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="options" id="options">Directive</a> <a name="Options" id="Options">Options</a><a title="Lien permanent" href="#options" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit les fonctionnalités disponibles pour un répertoire +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit les fonctionnalits disponibles pour un rpertoire particulier</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Options [+|-]<var>option</var> [[+|-]<var>option</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Options FollowSymlinks</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Options</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Options FollowSymlinks</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Options</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Avec la version 2.3.11, la valeur par défaut passe de All -à FollowSymlinks</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Avec la version 2.3.11, la valeur par dfaut passe de All + FollowSymlinks</td></tr> </table> - <p>La directive <code class="directive">Options</code> permet de définir - les fonctionnalités de serveur disponibles pour un répertoire + <p>La directive <code class="directive">Options</code> permet de dfinir + les fonctionnalits de serveur disponibles pour un rpertoire particulier.</p> - <p><var>option</var> peut être défini à <code>None</code>, auquel - cas aucune fonctionnalité spécifique n'est activée, ou comprendre + <p><var>option</var> peut tre dfini <code>None</code>, auquel + cas aucune fonctionnalit spcifique n'est active, ou comprendre une ou plusieurs des options suivantes :</p> <dl> <dt><code>All</code></dt> - <dd>Toutes les options excepté <code>MultiViews</code>.</dd> + <dd>Toutes les options except <code>MultiViews</code>.</dd> <dt><code>ExecCGI</code></dt> - <dd>L'exécution de scripts CGI à l'aide du module + <dd>L'excution de scripts CGI l'aide du module <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> est permise.</dd> <dt><code>FollowSymLinks</code></dt> <dd> - Le serveur va suivre les liens symboliques dans le répertoire - concerné. Il s'agit de la valeur par défaut. + Le serveur va suivre les liens symboliques dans le rpertoire + concern. Il s'agit de la valeur par dfaut. <div class="note"> <p>Bien que le serveur suive les liens symboliques, il ne modifie - <em>pas</em> le nom de chemin concerné défini par la section + <em>pas</em> le nom de chemin concern dfini par la section <code class="directive"><a href="#directory"><Directory></a></code>.</p> <p>Les options <code>FollowSymLinks</code> et @@ -4139,54 +4139,54 @@ particulier</td></tr> sections <code class="directive"><a href="#directory"><Directory></a></code> ou les fichiers <code>.htaccess</code>.</p> - <p>Le fait d'omettre cette option ne doit pas être considéré comme - une mesure de sécurité efficace, car il existe toujours une - situation de compétition (race condition) entre l'instant où l'on - vérifie qu'un chemin n'est pas un lien symbolique, et l'instant où + <p>Le fait d'omettre cette option ne doit pas tre considr comme + une mesure de scurit efficace, car il existe toujours une + situation de comptition (race condition) entre l'instant o l'on + vrifie qu'un chemin n'est pas un lien symbolique, et l'instant o l'on utilise effectivement ce chemin.</p> </div></dd> <dt><code>Includes</code></dt> <dd> - Les inclusions côté serveur (SSI) à l'aide du module - <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> sont autorisées.</dd> + Les inclusions ct serveur (SSI) l'aide du module + <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> sont autorises.</dd> <dt><code>IncludesNOEXEC</code></dt> <dd> - Les inclusions côté serveur (SSI) sont permises, mais <code>#exec - cmd</code> et <code>#exec cgi</code> sont désactivés. + Les inclusions ct serveur (SSI) sont permises, mais <code>#exec + cmd</code> et <code>#exec cgi</code> sont dsactivs. L'utilisation de <code>#include virtual</code> pour les scripts - CGI est cependant toujours possible depuis des répertoires - définis par <code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code>.</dd> + CGI est cependant toujours possible depuis des rpertoires + dfinis par <code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code>.</dd> <dt><code>Indexes</code></dt> <dd> - Si une URL requise correspond au répertoire concerné, et si aucun + Si une URL requise correspond au rpertoire concern, et si aucun <code class="directive"><a href="../mod/mod_dir.html#directoryindex">DirectoryIndex</a></code> (<em>par - exemple</em> <code>index.html</code>) n'est défini pour ce - répertoire, le module <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> va renvoyer - un listing formaté du répertoire.</dd> + exemple</em> <code>index.html</code>) n'est dfini pour ce + rpertoire, le module <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> va renvoyer + un listing format du rpertoire.</dd> <dt><code>MultiViews</code></dt> <dd> - Les vues multiples ("multiviews") à <a href="../content-negotiation.html">contenu négocié</a> à l'aide du - module <code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code> sont autorisées. - <div class="note"><h3>Note</h3> <p>Cette option est ignorée si elle est - définie en tout autre endroit qu'une section <code class="directive"><a href="#directory"><Directory></a></code>, car - <code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code> a besoin de ressources réelles - pour effectuer ses comparaisons et ses évaluations.</p></div> + Les vues multiples ("multiviews") <a href="../content-negotiation.html">contenu ngoci</a> l'aide du + module <code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code> sont autorises. + <div class="note"><h3>Note</h3> <p>Cette option est ignore si elle est + dfinie en tout autre endroit qu'une section <code class="directive"><a href="#directory"><Directory></a></code>, car + <code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code> a besoin de ressources relles + pour effectuer ses comparaisons et ses valuations.</p></div> </dd> <dt><code>SymLinksIfOwnerMatch</code></dt> <dd>Le serveur ne suivra que les liens symboliques qui renvoient - vers un fichier ou un répertoire dont le propriétaire est le même + vers un fichier ou un rpertoire dont le propritaire est le mme que celui du lien. <div class="note"><h3>Note</h3> @@ -4195,32 +4195,32 @@ particulier</td></tr> sections <code class="directive"><a href="#directory"><Directory></a></code> ou les fichiers <code>.htaccess</code>.</p> - <p>Le fait d'omettre cette option ne doit pas être considéré comme - une mesure de sécurité efficace, car il existe toujours une - situation de compétition (race condition) entre l'instant où l'on - vérifie qu'un chemin n'est pas un lien symbolique, et l'instant où + <p>Le fait d'omettre cette option ne doit pas tre considr comme + une mesure de scurit efficace, car il existe toujours une + situation de comptition (race condition) entre l'instant o l'on + vrifie qu'un chemin n'est pas un lien symbolique, et l'instant o l'on utilise effectivement ce chemin.</p> </div> </dd> </dl> <p>Normalement, si plusieurs directives - <code class="directive">Options</code> peuvent s'appliquer à un répertoire, - c'est la plus spécifique qui est utilisée et les autres sont - ignorées ; les options ne sont pas fusionnées (voir <a href="../sections.html#merging">comment les sections sont - fusionnées</a>). Elles le sont cependant si <em>toutes</em> les + <code class="directive">Options</code> peuvent s'appliquer un rpertoire, + c'est la plus spcifique qui est utilise et les autres sont + ignores ; les options ne sont pas fusionnes (voir <a href="../sections.html#merging">comment les sections sont + fusionnes</a>). Elles le sont cependant si <em>toutes</em> les options de la directive <code class="directive">Options</code> sont - précédées d'un symbole <code>+</code> ou <code>-</code>. Toute - option précédée d'un <code>+</code> est ajoutée à la liste des - options courantes de manière forcée et toute option précédée d'un - <code>-</code> est supprimée de la liste des options courantes de la - même manière.</p> + prcdes d'un symbole <code>+</code> ou <code>-</code>. Toute + option prcde d'un <code>+</code> est ajoute la liste des + options courantes de manire force et toute option prcde d'un + <code>-</code> est supprime de la liste des options courantes de la + mme manire.</p> <div class="note"><h3>Note</h3> - <p>Mélanger des <code class="directive">Options</code> avec <code>+</code> + <p>Mlanger des <code class="directive">Options</code> avec <code>+</code> ou <code>-</code> avec des <code class="directive">Options</code> sans <code>+</code> ou <code>-</code> constitue une erreur de syntaxe, et - la vérification de la syntaxe au cours du démarrage du serveur fera - échouer ce dernier.</p> + la vrification de la syntaxe au cours du dmarrage du serveur fera + chouer ce dernier.</p> </div> <p>Par exemple, sans aucun symbole <code>+</code> et <code>-</code> @@ -4236,7 +4236,7 @@ particulier</td></tr> <p>ici, seule l'option <code>Includes</code> sera prise en compte - pour le répertoire <code>/web/docs/spec</code>. Par contre, si la + pour le rpertoire <code>/web/docs/spec</code>. Par contre, si la seconde directive <code class="directive">Options</code> utilise les symboles <code>+</code> et <code>-</code> :</p> @@ -4250,49 +4250,49 @@ particulier</td></tr> <p>alors, les options <code>FollowSymLinks</code> et - <code>Includes</code> seront prises en compte pour le répertoire + <code>Includes</code> seront prises en compte pour le rpertoire <code>/web/docs/spec</code>.</p> <div class="note"><h3>Note</h3> <p>L'utilisation de <code>-IncludesNOEXEC</code> ou - <code>-Includes</code> désactive complètement les inclusions côté - serveur sans tenir compte des définitions précédentes.</p> + <code>-Includes</code> dsactive compltement les inclusions ct + serveur sans tenir compte des dfinitions prcdentes.</p> </div> - <p>En l'absence de toute définition d'options, la valeur par défaut + <p>En l'absence de toute dfinition d'options, la valeur par dfaut est <code>FollowSymlinks</code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="protocol" id="protocol">Directive</a> <a name="Protocol" id="Protocol">Protocol</a><a title="Lien permanent" href="#protocol" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Protocole pour une socket d'écoute</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Protocole pour une socket d'coute</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Protocol <var>protocole</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Sous Windows, disponible à partir de la version 2.3.3 du +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Sous Windows, disponible partir de la version 2.3.3 du serveur HTTP Apache.</td></tr> </table> - <p>Cette directive permet de spécifier le protocole utilisé pour une - socket d'écoute particulière. Le protocole sert à déterminer quel - module doit traiter une requête, et d'appliquer les optimisations - spécifiques au protocole via la directive + <p>Cette directive permet de spcifier le protocole utilis pour une + socket d'coute particulire. Le protocole sert dterminer quel + module doit traiter une requte, et d'appliquer les optimisations + spcifiques au protocole via la directive <code class="directive">AcceptFilter</code>.</p> - <p>Vous ne devez définir le protocole que si vous travaillez avec - des ports non standards ; dans le cas général, le protocole - <code>http</code> est associé au port 80 et le protocole + <p>Vous ne devez dfinir le protocole que si vous travaillez avec + des ports non standards ; dans le cas gnral, le protocole + <code>http</code> est associ au port 80 et le protocole <code>https</code> au port 443.</p> <p>Par exemple, si vous travaillez avec le protocole - <code>https</code> sur un port non standard, spécifiez le protocole - de manière explicite :</p> + <code>https</code> sur un port non standard, spcifiez le protocole + de manire explicite :</p> <pre class="prettyprint lang-config">Protocol https</pre> - <p>Vous pouvez aussi spécifier le protocole via la directive + <p>Vous pouvez aussi spcifier le protocole via la directive <code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code>.</p> <h3>Voir aussi</h3> @@ -4306,22 +4306,22 @@ serveur HTTP Apache.</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Protocoles disponibles pour un serveur virtuel ou non</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Protocols <var>protocole</var> ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Protocols http/1.1</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Protocols http/1.1</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.17 du serveur +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.17 du serveur HTTP Apache.</td></tr> </table> - <p>Cette directive permet de spécifier la liste des protocoles - supportés par un serveur virtuel ou non. Cette liste énumère les - protocoles qu'un client sera autorisé à négocier avec ce + <p>Cette directive permet de spcifier la liste des protocoles + supports par un serveur virtuel ou non. Cette liste numre les + protocoles qu'un client sera autoris ngocier avec ce serveur.</p> - <p>Par défaut, + <p>Par dfaut, seul le protocole http/1.1 est disponible (compatible avec les - clients http/1.0 et http/0.9). Par conséquent, vous devez - fournir cette liste si vous voulez étendre les protocoles + clients http/1.0 et http/0.9). Par consquent, vous devez + fournir cette liste si vous voulez tendre les protocoles disponibles pour le serveur.</p> <p>Par exemple, si vous voulez autoriser le protocole @@ -4336,13 +4336,13 @@ serveur HTTP Apache.</td></tr> https et <code>h2c</code> pour les connexions http. D'autres modules peuvent fournir d'autres protocoles.</p> - <p>Spécifier des protocoles non disponibles ou désactivés n'aura - aucun effet, et ceux-ci seront simplement ignorés.</p> + <p>Spcifier des protocoles non disponibles ou dsactivs n'aura + aucun effet, et ceux-ci seront simplement ignors.</p> - <p>Si un serveur virtuel ne possède pas de directive Protocols - propre, il hérite des protocoles spécifiés pour le serveur - principal. Autrement dit, les directives Protocols définies au - niveau d'un serveur virtuel remplacent celles définies au niveau + <p>Si un serveur virtuel ne possde pas de directive Protocols + propre, il hrite des protocoles spcifis pour le serveur + principal. Autrement dit, les directives Protocols dfinies au + niveau d'un serveur virtuel remplacent celles dfinies au niveau du serveur principal. </p> @@ -4355,30 +4355,30 @@ serveur HTTP Apache.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="protocolshonororder" id="protocolshonororder">Directive</a> <a name="ProtocolsHonorOrder" id="ProtocolsHonorOrder">ProtocolsHonorOrder</a><a title="Lien permanent" href="#protocolshonororder" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine qui du client ou du serveur détermine l'ordre - des protocoles au cours de la négociation de la connexion</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine qui du client ou du serveur dtermine l'ordre + des protocoles au cours de la ngociation de la connexion</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProtocolsHonorOrder On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProtocolsHonorOrder On</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProtocolsHonorOrder On</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.17 du serveur +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.17 du serveur HTTP Apache.</td></tr> </table> - <p>Cette directive permet de définir si le serveur doit tenir - compte de l'ordre des protocoles définis par la directive + <p>Cette directive permet de dfinir si le serveur doit tenir + compte de l'ordre des protocoles dfinis par la directive <code class="directive">Protocols</code>.</p> - <p>Si cette directive est définie à Off, l'ordre de la liste des - protocoles fournie par le client l'emporte sur l'ordre défini + <p>Si cette directive est dfinie Off, l'ordre de la liste des + protocoles fournie par le client l'emporte sur l'ordre dfini dans la configuration du serveur.</p> <p>Si la directive <code class="directive">ProtocolsHonorOrder</code> - est définie à <code>on</code> (valeur par défaut), + est dfinie <code>on</code> (valeur par dfaut), il n'est pas tenu compte de l'ordre de la liste des protocoles fournie par le client, et seul l'ordre de la liste des protocles - définie au niveau du serveur influera la - négociation du protocole.</p> + dfinie au niveau du serveur influera la + ngociation du protocole.</p> <h3>Voir aussi</h3> @@ -4389,75 +4389,75 @@ serveur HTTP Apache.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="qualifyredirecturl" id="qualifyredirecturl">Directive</a> <a name="QualifyRedirectURL" id="QualifyRedirectURL">QualifyRedirectURL</a><a title="Lien permanent" href="#qualifyredirecturl" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Vérifie si la variable d'environnement REDIRECT_URL est -pleinement qualifiée</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Vrifie si la variable d'environnement REDIRECT_URL est +pleinement qualifie</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>QualifyRedirectURL ON|OFF</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>QualifyRedirectURL OFF</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>QualifyRedirectURL OFF</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Directive supportée à partir de la version 2.4.18 du -serveur HTTP Apache. Jusqu'à la version 2.4.17, le serveur se comportait -comme si la directive QualifyRedirectURL était définie à ON.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Directive supporte partir de la version 2.4.18 du +serveur HTTP Apache. Jusqu' la version 2.4.17, le serveur se comportait +comme si la directive QualifyRedirectURL tait dfinie ON.</td></tr> </table> - <p>Cette directive permet de s'assurer que le serveur vérifiera que + <p>Cette directive permet de s'assurer que le serveur vrifiera que la variable d'environnement REDIRECT_URL est bien pleinement - qualifiée. Par défaut, cette variable contient l'URL textuellement - demandée par le client, par exemple "/index.html". Avec <code class="directive"><a href="#qualifyredirecturl on">QualifyRedirectURL ON</a></code>, la même requête - affectera à la variable REDIRECT_URL une valeur du style + qualifie. Par dfaut, cette variable contient l'URL textuellement + demande par le client, par exemple "/index.html". Avec <code class="directive"><a href="#qualifyredirecturl on">QualifyRedirectURL ON</a></code>, la mme requte + affectera la variable REDIRECT_URL une valeur du style "http://www.example.com/index.html".</p> - <p>Même si cette directive n'est pas définie, lorsqu'une requête est - soumise avec une URL pleinement qualifiée, la variable REDIRECT_URL - contiendra quand-même une URL pleinement qualifiée. + <p>Mme si cette directive n'est pas dfinie, lorsqu'une requte est + soumise avec une URL pleinement qualifie, la variable REDIRECT_URL + contiendra quand-mme une URL pleinement qualifie. </p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="regexdefaultoptions" id="regexdefaultoptions">Directive</a> <a name="RegexDefaultOptions" id="RegexDefaultOptions">RegexDefaultOptions</a><a title="Lien permanent" href="#regexdefaultoptions" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configuration des options globales par défaut pour les +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configuration des options globales par dfaut pour les expressions rationnelles</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RegexDefaultOptions [none] [+|-]<var>option</var> [[+|-]<var>option</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>RegexDefaultOptions DOLLAR_ENDONLY</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>RegexDefaultOptions DOLLAR_ENDONLY</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.30 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.30 du serveur HTTP Apache.</td></tr> </table> - <p>Cette directive permet d'ajouter certains comportements par défaut à - TOUTES les expressions rationnelles utilisées ultérieurement.</p> + <p>Cette directive permet d'ajouter certains comportements par dfaut + TOUTES les expressions rationnelles utilises ultrieurement.</p> - <p>Toute option précédée d'un '+' est ajoutée aux options déjà définies.<br /> - Toute option précédée d'un '-' est enlevée des options déjà définies.<br /> - Toute option non suffixée par '+' ou '-' sera définie et remplacera - l'option correspondante éventuellement déjà définie.<br /> - Le mot-clé <code>none</code> annule toutes les options déjà définies.</p> + <p>Toute option prcde d'un '+' est ajoute aux options dj dfinies.<br /> + Toute option prcde d'un '-' est enleve des options dj dfinies.<br /> + Toute option non suffixe par '+' ou '-' sera dfinie et remplacera + l'option correspondante ventuellement dj dfinie.<br /> + Le mot-cl <code>none</code> annule toutes les options dj dfinies.</p> - <p><var>option</var> peut être :</p> + <p><var>option</var> peut tre :</p> <dl> <dt><code>ICASE</code></dt> - <dd>Utilise une recherche de correspondance insensible à la casse.</dd> + <dd>Utilise une recherche de correspondance insensible la casse.</dd> <dt><code>DOTALL</code></dt> <dd>Le drapeau Perl /s.</dd> <dt><code>DOLLAR_ENDONLY</code></dt> - <dd>'$' n'est actif qu'à la fin de la chaîne de référence.</dd> + <dd>'$' n'est actif qu' la fin de la chane de rfrence.</dd> <dd>.</dd> </dl> <pre class="prettyprint lang-config"># RegexDefaultOptions +ICASE +DOLLAR_ENDONLY ... # Supprime l'option ICASE, tout en conservant toutes les autres options -# préexistantes +# prexistantes RegexDefaultOptions -ICASE ... -# Définit l'option par défaut à DOTALL et annule toutes les autres options +# Dfinit l'option par dfaut DOTALL et annule toutes les autres options RegexDefaultOptions DOTALL ... -# Annule toutes les options définies +# Annule toutes les options dfinies RegexDefaultOptions none ...</pre> @@ -4466,19 +4466,19 @@ RegexDefaultOptions none <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="registerhttpmethod" id="registerhttpmethod">Directive</a> <a name="RegisterHttpMethod" id="RegisterHttpMethod">RegisterHttpMethod</a><a title="Lien permanent" href="#registerhttpmethod" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistrement de méthodes HTTP non standards</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistrement de mthodes HTTP non standards</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RegisterHttpMethod <var>method</var> [<var>method</var> [...]]</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.24 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.24 du serveur HTTP Apache</td></tr> </table> -<p>Cette directive permet d'enregistrer des méthodes HTTP supplémentaires. Ceci -s'avérera nécessaire si l'on doit utiliser des méthodes non standards avec des -directives qui acceptent des noms de méthodes en paramètres, ou pour permettre -l'utilisation de méthodes particulières non standards en passant par un serveur -mandataire ou au sein de scripts CGI, et ceci alors que le serveur a été -configuré pour ne transmettre que des méthodes reconnues aux modules.</p> +<p>Cette directive permet d'enregistrer des mthodes HTTP supplmentaires. Ceci +s'avrera ncessaire si l'on doit utiliser des mthodes non standards avec des +directives qui acceptent des noms de mthodes en paramtres, ou pour permettre +l'utilisation de mthodes particulires non standards en passant par un serveur +mandataire ou au sein de scripts CGI, et ceci alors que le serveur a t +configur pour ne transmettre que des mthodes reconnues aux modules.</p> <h3>Voir aussi</h3> <ul> @@ -4489,34 +4489,34 @@ configuré pour ne transmettre que des méthodes reconnues aux modules.< <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="rlimitcpu" id="rlimitcpu">Directive</a> <a name="RLimitCPU" id="RLimitCPU">RLimitCPU</a><a title="Lien permanent" href="#rlimitcpu" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Limite le temps CPU alloué aux processus initiés par les +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Limite le temps CPU allou aux processus initis par les processus enfants d'Apache httpd</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RLimitCPU <var>secondes</var>|max [<var>secondes</var>|max]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Non défini ; utilise les valeurs par défaut du système +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Non dfini ; utilise les valeurs par dfaut du systme d'exploitation</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Prend 1 ou 2 paramètres. Le premier definit la limite de + <p>Prend 1 ou 2 paramtres. Le premier definit la limite de consommation de ressources pour tous les processus, et le second la - consommation de ressources maximale. Les deux paramètres peuvent + consommation de ressources maximale. Les deux paramtres peuvent contenir soit un nombre, soit <code>max</code> pour indiquer au - serveur que la limite de consommation correspond à la valeur - maximale autorisée par la configuration du système d'exploitation. + serveur que la limite de consommation correspond la valeur + maximale autorise par la configuration du systme d'exploitation. Pour augmenter la consommation maximale de ressources, le serveur - doit s'exécuter en tant que <code>root</code>, ou se trouver dans sa - phase de démarrage.</p> - - <p>Cette directive s'applique aux processus initiés par les - processus enfants d'Apache httpd qui traitent les requêtes, et non aux - processus enfants eux-mêmes. Sont concernés les scripts CGI et les - commandes exec des SSI, mais en aucun cas les processus initiés par - le processus parent d'Apache httpd comme les journalisations redirigées + doit s'excuter en tant que <code>root</code>, ou se trouver dans sa + phase de dmarrage.</p> + + <p>Cette directive s'applique aux processus initis par les + processus enfants d'Apache httpd qui traitent les requtes, et non aux + processus enfants eux-mmes. Sont concerns les scripts CGI et les + commandes exec des SSI, mais en aucun cas les processus initis par + le processus parent d'Apache httpd comme les journalisations rediriges vers un programme.</p> - <p>Les limites de ressources CPU sont exprimées en secondes par + <p>Les limites de ressources CPU sont exprimes en secondes par processus.</p> <h3>Voir aussi</h3> @@ -4528,34 +4528,34 @@ d'exploitation</code></td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="rlimitmem" id="rlimitmem">Directive</a> <a name="RLimitMEM" id="RLimitMEM">RLimitMEM</a><a title="Lien permanent" href="#rlimitmem" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Limite la mémoire allouée aux processus initiés par les +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Limite la mmoire alloue aux processus initis par les processus enfants d'Apache httpd</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RLimitMEM <var>octets</var>|max [<var>octets</var>|max]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Non défini ; utilise les valeurs par défaut du système +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Non dfini ; utilise les valeurs par dfaut du systme d'exploitation</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Prend 1 ou 2 paramètres. Le premier definit la limite de + <p>Prend 1 ou 2 paramtres. Le premier definit la limite de consommation de ressources pour tous les processus, et le second la - consommation de ressources maximale. Les deux paramètres peuvent + consommation de ressources maximale. Les deux paramtres peuvent contenir soit un nombre, soit <code>max</code> pour indiquer au - serveur que la limite de consommation correspond à la valeur - maximale autorisée par la configuration du système d'exploitation. + serveur que la limite de consommation correspond la valeur + maximale autorise par la configuration du systme d'exploitation. Pour augmenter la consommation maximale de ressources, le serveur - doit s'exécuter en tant que <code>root</code>, ou se trouver dans sa - phase de démarrage.</p> - - <p>Cette directive s'applique aux processus initiés par les - processus enfants d'Apache httpd qui traitent les requêtes, et non aux - processus enfants eux-mêmes. Sont concernés les scripts CGI et les - commandes exec des SSI, mais en aucun cas les processus initiés par - le processus parent d'Apache httpd comme les journalisations redirigées + doit s'excuter en tant que <code>root</code>, ou se trouver dans sa + phase de dmarrage.</p> + + <p>Cette directive s'applique aux processus initis par les + processus enfants d'Apache httpd qui traitent les requtes, et non aux + processus enfants eux-mmes. Sont concerns les scripts CGI et les + commandes exec des SSI, mais en aucun cas les processus initis par + le processus parent d'Apache httpd comme les journalisations rediriges vers un programme.</p> - <p>Les limites de ressources mémoire sont exprimées en octets par + <p>Les limites de ressources mmoire sont exprimes en octets par processus.</p> <h3>Voir aussi</h3> @@ -4567,40 +4567,40 @@ d'exploitation</code></td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="rlimitnproc" id="rlimitnproc">Directive</a> <a name="RLimitNPROC" id="RLimitNPROC">RLimitNPROC</a><a title="Lien permanent" href="#rlimitnproc" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Limite le nombre de processus qui peuvent être initiés par -les processus initiés par les processus enfants d'Apache httpd</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Limite le nombre de processus qui peuvent tre initis par +les processus initis par les processus enfants d'Apache httpd</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RLimitNPROC <var>nombre</var>|max [<var>nombre</var>|max]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Unset; uses operating system defaults</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Unset; uses operating system defaults</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Prend 1 ou 2 paramètres. Le premier definit la limite de + <p>Prend 1 ou 2 paramtres. Le premier definit la limite de consommation de ressources pour tous les processus, et le second la - consommation de ressources maximale. Les deux paramètres peuvent + consommation de ressources maximale. Les deux paramtres peuvent contenir soit un nombre, soit <code>max</code> pour indiquer au - serveur que la limite de consommation correspond à la valeur - maximale autorisée par la configuration du système d'exploitation. + serveur que la limite de consommation correspond la valeur + maximale autorise par la configuration du systme d'exploitation. Pour augmenter la consommation maximale de ressources, le serveur - doit s'exécuter en tant que <code>root</code>, ou se trouver dans sa - phase de démarrage.</p> - - <p>Cette directive s'applique aux processus initiés par les - processus enfants d'Apache httpd qui traitent les requêtes, et non aux - processus enfants eux-mêmes. Sont concernés les scripts CGI et les - commandes exec des SSI, mais en aucun cas les processus initiés par - le processus parent d'Apache httpd comme les journalisations redirigées + doit s'excuter en tant que <code>root</code>, ou se trouver dans sa + phase de dmarrage.</p> + + <p>Cette directive s'applique aux processus initis par les + processus enfants d'Apache httpd qui traitent les requtes, et non aux + processus enfants eux-mmes. Sont concerns les scripts CGI et les + commandes exec des SSI, mais en aucun cas les processus initis par + le processus parent d'Apache httpd comme les journalisations rediriges vers un programme.</p> - <p>Les limites des processus contrôlent le nombre de processus par + <p>Les limites des processus contrlent le nombre de processus par utilisateur.</p> <div class="note"><h3>Note</h3> - <p>Si les processus CGI s'exécutent sous le même + <p>Si les processus CGI s'excutent sous le mme utilisateur que celui du serveur web, cette directive va limiter le nombre de processus que le serveur - pourra lui-même créer. La présence de messages + pourra lui-mme crer. La prsence de messages <strong><code>cannot fork</code></strong> dans le journal des erreurs indiquera que la limite est atteinte.</p> </div> @@ -4614,28 +4614,28 @@ les processus initiés par les processus enfants d'Apache httpd</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="scriptinterpretersource" id="scriptinterpretersource">Directive</a> <a name="ScriptInterpreterSource" id="ScriptInterpreterSource">ScriptInterpreterSource</a><a title="Lien permanent" href="#scriptinterpretersource" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet de localiser l'interpréteur des scripts +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet de localiser l'interprteur des scripts CGI</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ScriptInterpreterSource Registry|Registry-Strict|Script</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ScriptInterpreterSource Script</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ScriptInterpreterSource Script</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Win32 seulement</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Win32 seulement</td></tr> </table> - <p>Cette directive permet de contrôler la méthode qu'utilise Apache - httpd pour trouver l'interpréteur destiné à exécuter les scripts CGI. La - définition par défaut est <code>Script</code> : ceci indique à - Apache httpd qu'il doit utiliser l'interpréteur précisé dans la ligne - shebang du script (la première ligne, commençant par - <code>#!</code>). Sur les systèmes Win32, cette ligne ressemble - souvent à ceci :</p> + <p>Cette directive permet de contrler la mthode qu'utilise Apache + httpd pour trouver l'interprteur destin excuter les scripts CGI. La + dfinition par dfaut est <code>Script</code> : ceci indique + Apache httpd qu'il doit utiliser l'interprteur prcis dans la ligne + shebang du script (la premire ligne, commenant par + <code>#!</code>). Sur les systmes Win32, cette ligne ressemble + souvent ceci :</p> <pre class="prettyprint lang-perl">#!C:/Perl/bin/perl.exe</pre> - <p>ou simplement, dans le cas où <code>perl</code> est dans le + <p>ou simplement, dans le cas o <code>perl</code> est dans le <code>PATH</code> :</p> <pre class="prettyprint lang-perl">#!perl</pre> @@ -4644,66 +4644,66 @@ CGI</td></tr> <p>Avec <code>ScriptInterpreterSource Registry</code>, Windows va effectuer une recherche dans l'arborescence <code>HKEY_CLASSES_ROOT</code> de la base de registre avec comme - mot-clé l'extension du fichier contenant le script (par exemple - <code>.pl</code>). C'est la commande définie par la sous-clé de + mot-cl l'extension du fichier contenant le script (par exemple + <code>.pl</code>). C'est la commande dfinie par la sous-cl de registre <code>Shell\ExecCGI\Command</code> ou, si elle n'existe - pas, la sous-clé <code>Shell\Open\Command</code> qui est utilisée - pour ouvrir le fichier du script. Si ces clés de registre ne sont - pas trouvées, Apache httpd utilise la méthode de l'option + pas, la sous-cl <code>Shell\Open\Command</code> qui est utilise + pour ouvrir le fichier du script. Si ces cls de registre ne sont + pas trouves, Apache httpd utilise la mthode de l'option <code>Script</code>.</p> - <div class="warning"><h3>Sécurité</h3> + <div class="warning"><h3>Scurit</h3> <p>Soyez prudent si vous utilisez <code>ScriptInterpreterSource - Registry</code> avec des répertoires faisant l'objet d'un <code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code>, car Apache httpd va essayer - d'exécuter <strong>tous</strong> les fichiers contenus dans + Registry</code> avec des rpertoires faisant l'objet d'un <code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code>, car Apache httpd va essayer + d'excuter <strong>tous</strong> les fichiers contenus dans celui-ci. L'option <code>Registry</code> peut causer des appels de - programmes non voulus sur des fichiers non destinés à être exécutés. - Par exemple, la commande par défaut open sur les fichiers - <code>.htm</code> sur la plupart des systèmes Windows va lancer - Microsoft Internet Explorer ; ainsi, toute requête HTTP pour un - fichier <code>.htm</code> situé dans le répertoire des scripts - va lancer le navigateur en arrière-plan sur le serveur, ce qui a - toutes les chances de crasher votre système dans les minutes qui + programmes non voulus sur des fichiers non destins tre excuts. + Par exemple, la commande par dfaut open sur les fichiers + <code>.htm</code> sur la plupart des systmes Windows va lancer + Microsoft Internet Explorer ; ainsi, toute requte HTTP pour un + fichier <code>.htm</code> situ dans le rpertoire des scripts + va lancer le navigateur en arrire-plan sur le serveur, ce qui a + toutes les chances de crasher votre systme dans les minutes qui suivent.</p> </div> <p>L'option <code>Registry-Strict</code>, apparue avec la version 2.0 du serveur HTTP Apache, - agit de manière identique à <code>Registry</code>, mais n'utilise - que la sous-clé <code>Shell\ExecCGI\Command</code>. La présence de - la clé <code>ExecCGI</code> n'étant pas systématique, Elle doit être - définie manuellement dans le registre Windows et évite ainsi tout - appel de programme accidentel sur votre système.</p> + agit de manire identique <code>Registry</code>, mais n'utilise + que la sous-cl <code>Shell\ExecCGI\Command</code>. La prsence de + la cl <code>ExecCGI</code> n'tant pas systmatique, Elle doit tre + dfinie manuellement dans le registre Windows et vite ainsi tout + appel de programme accidentel sur votre systme.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="seerequesttail" id="seerequesttail">Directive</a> <a name="SeeRequestTail" id="SeeRequestTail">SeeRequestTail</a><a title="Lien permanent" href="#seerequesttail" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si mod_status affiche les 63 premiers caractères -d'une requête ou les 63 derniers, en supposant que la requête -elle-même possède plus de 63 caractères.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine si mod_status affiche les 63 premiers caractres +d'une requte ou les 63 derniers, en supposant que la requte +elle-mme possde plus de 63 caractres.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SeeRequestTail On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SeeRequestTail Off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SeeRequestTail Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>Avec <code>ExtendedStatus On</code>, mod_status affiche la - véritable requête en cours de traitement. Pour des raisons - historiques, seuls 63 caractères de la requête sont réellement - stockés à des fins d'affichage. Cette directive permet de déterminer - si ce sont les 63 premiers caractères qui seront stockés (c'est le - comportement par défaut), + vritable requte en cours de traitement. Pour des raisons + historiques, seuls 63 caractres de la requte sont rellement + stocks des fins d'affichage. Cette directive permet de dterminer + si ce sont les 63 premiers caractres qui seront stocks (c'est le + comportement par dfaut), ou si ce sont les 63 derniers. Ceci ne s'applique bien entendu que - si la taille de la requête est de 64 caractères ou plus.</p> + si la taille de la requte est de 64 caractres ou plus.</p> - <p>Si Apache httpd traite la requête <code>GET /disque1/stockage/apache/htdocs/images/rep-images1/nourriture/pommes.jpg HTTP/1.1</code> - , l'affichage de la requête par mod_status se présentera comme suit : + <p>Si Apache httpd traite la requte <code>GET /disque1/stockage/apache/htdocs/images/rep-images1/nourriture/pommes.jpg HTTP/1.1</code> + , l'affichage de la requte par mod_status se prsentera comme suit : </p> <table class="bordered"> <tr> - <th>Off (défaut)</th> + <th>Off (dfaut)</th> <td>GET /disque1/stockage/apache/htdocs/images/rep-images1/nourritu</td> </tr> <tr> @@ -4717,31 +4717,31 @@ elle-même possède plus de 63 caractères.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="serveradmin" id="serveradmin">Directive</a> <a name="ServerAdmin" id="ServerAdmin">ServerAdmin</a><a title="Lien permanent" href="#serveradmin" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'adresse électronique que le serveur inclut dans les -messages d'erreur envoyés au client</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ServerAdmin <var>adresse électronique</var>|<var>URL</var></code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'adresse lectronique que le serveur inclut dans les +messages d'erreur envoys au client</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ServerAdmin <var>adresse lectronique</var>|<var>URL</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>La directive <code class="directive">ServerAdmin</code> permet de définir + <p>La directive <code class="directive">ServerAdmin</code> permet de dfinir l'adresse de contact que le serveur va inclure dans tout message d'erreur qu'il envoie au client. Si le programme <code>httpd</code> ne reconnait pas l'argument fourni comme une URL, il suppose que - c'est une <var>adresse électronique</var>, et lui ajoute le préfixe + c'est une <var>adresse lectronique</var>, et lui ajoute le prfixe <code>mailto:</code> dans les cibles des hyperliens. Il est - cependant recommandé d'utiliser exclusivement une adresse - électronique, car de nombreux scripts CGI considèrent ceci comme + cependant recommand d'utiliser exclusivement une adresse + lectronique, car de nombreux scripts CGI considrent ceci comme implicite. Si vous utilisez une URL, elle doit pointer vers un autre - serveur que vous contrôlez. Dans le cas contraire, les utilisateurs - seraient dans l'impossibilité de vous contacter en cas de problème.</p> + serveur que vous contrlez. Dans le cas contraire, les utilisateurs + seraient dans l'impossibilit de vous contacter en cas de problme.</p> - <p>Il peut s'avérer utile de définir une adresse dédiée à + <p>Il peut s'avrer utile de dfinir une adresse ddie l'administration du serveur, par exemple :</p> <pre class="prettyprint lang-config">ServerAdmin www-admin@foo.example.com</pre> - <p>car les utilisateurs ne mentionnent pas systématiquement le + <p>car les utilisateurs ne mentionnent pas systmatiquement le serveur dont ils parlent !</p> </div> @@ -4749,17 +4749,17 @@ messages d'erreur envoyés au client</td></tr> <div class="directive-section"><h2><a name="serveralias" id="serveralias">Directive</a> <a name="ServerAlias" id="ServerAlias">ServerAlias</a><a title="Lien permanent" href="#serveralias" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Autres noms d'un serveur utilisables pour atteindre des -serveurs virtuels à base de nom</td></tr> +serveurs virtuels base de nom</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ServerAlias <var>nom serveur</var> [<var>nom serveur</var>] ...</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>La directive <code class="directive">ServerAlias</code> permet de définir - les noms alternatifs d'un serveur utilisables pour atteindre des <a href="../vhosts/name-based.html">serveurs virtuels à base de + <p>La directive <code class="directive">ServerAlias</code> permet de dfinir + les noms alternatifs d'un serveur utilisables pour atteindre des <a href="../vhosts/name-based.html">serveurs virtuels base de nom</a>. La directive <code class="directive">ServerAlias</code> peut - contenir des caractères génériques, si nécessaire.</p> + contenir des caractres gnriques, si ncessaire.</p> <pre class="prettyprint lang-config"><VirtualHost *:80> ServerName server.example.com @@ -4769,17 +4769,17 @@ serveurs virtuels à base de nom</td></tr> # ... </VirtualHost></pre> - <p>La recherche du serveur virtuel à base de nom correspondant au - plus près à la requête s'effectue selon l'ordre d'apparition des + <p>La recherche du serveur virtuel base de nom correspondant au + plus prs la requte s'effectue selon l'ordre d'apparition des directives <code class="directive"><a href="#virtualhost"><virtualhost></a></code> dans le fichier de configuration. Le premier serveur virtuel dont le <code class="directive"><a href="#servername">ServerName</a></code> ou le <code class="directive"><a href="#serveralias">ServerAlias</a></code> correspond est choisi, sans - priorité particulière si le nom contient des caractères génériques + priorit particulire si le nom contient des caractres gnriques (que ce soit pour ServerName ou ServerAlias).</p> - <p>Tous les noms spécifiés au sein d'une section - <code class="directive"><a href="#virtualhost"><VirtualHost></a></code> sont traités comme un + <p>Tous les noms spcifis au sein d'une section + <code class="directive"><a href="#virtualhost"><VirtualHost></a></code> sont traits comme un <code class="directive"><a href="#serveralias"><ServerAlias></a></code> - (sans caractères génériques).</p> + (sans caractres gnriques).</p> <h3>Voir aussi</h3> @@ -4792,86 +4792,86 @@ du serveur HTTP Apache</a></li> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="servername" id="servername">Directive</a> <a name="ServerName" id="ServerName">ServerName</a><a title="Lien permanent" href="#servername" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom d'hôte et port que le serveur utilise pour -s'authentifier lui-même</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom d'hte et port que le serveur utilise pour +s'authentifier lui-mme</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ServerName [<var>protocole</var>://]<var>nom-de-domaine</var>|<var>adresse-ip</var>[:<var>port</var>]</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>La directive <code class="directive">ServerName</code> permet de définir - les protocole, nom d'hôte et port d'une requête que le serveur - utilise pour s'authentifier lui-même.</p> + <p>La directive <code class="directive">ServerName</code> permet de dfinir + les protocole, nom d'hte et port d'une requte que le serveur + utilise pour s'authentifier lui-mme.</p> <p>La directive <code class="directive">ServerName</code> permet - (éventuellement en conjonction avec la directive - <code class="directive"><a href="#serveralias">ServerAlias</a></code>) d'identifier de manière unique - un serveur virtuel, lorsqu'elle est utilisée dans un contexte de <a href="../vhosts/name-based.html">serveurs virtuels à base de + (ventuellement en conjonction avec la directive + <code class="directive"><a href="#serveralias">ServerAlias</a></code>) d'identifier de manire unique + un serveur virtuel, lorsqu'elle est utilise dans un contexte de <a href="../vhosts/name-based.html">serveurs virtuels base de noms</a>.</p> - <p>Cette directive est aussi utilisée lors de la création d'URLs de + <p>Cette directive est aussi utilise lors de la cration d'URLs de redirection relatives quand la directive - <code class="directive"><a href="#usecanonicalname">UseCanonicalName</a></code> est définie à une valeur autre que - la valeur par défaut.</p> + <code class="directive"><a href="#usecanonicalname">UseCanonicalName</a></code> est dfinie une valeur autre que + la valeur par dfaut.</p> <p>Par exemple, si le nom de la - machine hébergeant le serveur web est - <code>simple.example.com</code>, la machine possède l'alias + machine hbergeant le serveur web est + <code>simple.example.com</code>, la machine possde l'alias DNS <code>www.example.com</code>, et si vous voulez que le serveur - web s'identifie avec cet alias, vous devez utilisez la définition + web s'identifie avec cet alias, vous devez utilisez la dfinition suivante :</p> <pre class="prettyprint lang-config">ServerName www.example.com</pre> - <p>La directive <code class="directive">ServerName</code> peut apparaître à - toutes les étapes de la définition du serveur. Toute occurrence - annule cependant la précédente (pour ce serveur).</p> + <p>La directive <code class="directive">ServerName</code> peut apparatre + toutes les tapes de la dfinition du serveur. Toute occurrence + annule cependant la prcdente (pour ce serveur).</p> <p>Si la directive <code class="directive">ServerName</code> n'est pas - définie, le serveur tente de déterminer le nom - d'hôte visible du point de vue du client en demandant tout d'abord au - système d'exploitation le nom d'hôte système, et en cas d'échec, en effectuant - une recherche DNS inverse sur une adresse IP présente sur le système.</p> + dfinie, le serveur tente de dterminer le nom + d'hte visible du point de vue du client en demandant tout d'abord au + systme d'exploitation le nom d'hte systme, et en cas d'chec, en effectuant + une recherche DNS inverse sur une adresse IP prsente sur le systme.</p> <p>Si la directive - <code class="directive">ServerName</code> ne précise pas de port, le serveur - utilisera celui de la requête entrante. Il est recommandé de - spécifier un nom d'hôte et un port spécifiques à l'aide de la - directive <code class="directive">ServerName</code> pour une fiabilité - optimale et à titre préventif.</p> - - <p>Si vous définissez des <a href="../vhosts/name-based.html">serveurs virtuels à base de - nom</a>, une directive <code class="directive">ServerName</code> située à - l'intérieur d'une section <code class="directive"><a href="#virtualhost"><VirtualHost></a></code> spécifiera quel nom d'hôte - doit apparaître dans l'en-tête de requête <code>Host:</code> pour + <code class="directive">ServerName</code> ne prcise pas de port, le serveur + utilisera celui de la requte entrante. Il est recommand de + spcifier un nom d'hte et un port spcifiques l'aide de la + directive <code class="directive">ServerName</code> pour une fiabilit + optimale et titre prventif.</p> + + <p>Si vous dfinissez des <a href="../vhosts/name-based.html">serveurs virtuels base de + nom</a>, une directive <code class="directive">ServerName</code> situe + l'intrieur d'une section <code class="directive"><a href="#virtualhost"><VirtualHost></a></code> spcifiera quel nom d'hte + doit apparatre dans l'en-tte de requte <code>Host:</code> pour pouvoir atteindre ce serveur virtuel.</p> - <p>Parfois, le serveur s'exécute en amont d'un dispositif qui - implémente SSL, comme un mandataire inverse, un répartiteur de - charge ou un boîtier dédié SSL. Dans ce cas, spécifiez le protocole + <p>Parfois, le serveur s'excute en amont d'un dispositif qui + implmente SSL, comme un mandataire inverse, un rpartiteur de + charge ou un botier ddi SSL. Dans ce cas, spcifiez le protocole <code>https://</code> et le port auquel les clients se connectent dans la directive <code class="directive">ServerName</code>, afin de - s'assurer que le serveur génère correctement ses URLs + s'assurer que le serveur gnre correctement ses URLs d'auto-identification. </p> <p>Voir la description des directives <code class="directive"><a href="#usecanonicalname">UseCanonicalName</a></code> et <code class="directive"><a href="#usecanonicalphysicalport">UseCanonicalPhysicalPort</a></code> pour les - définitions qui permettent de déterminer si les URLs + dfinitions qui permettent de dterminer si les URLs auto-identifiantes (par exemple via le module - <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code>) vont faire référence au port spécifié, ou - au port indiqué dans la requête du client. + <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code>) vont faire rfrence au port spcifi, ou + au port indiqu dans la requte du client. </p> <div class="warning"> <p>Si la valeur de la directive <code class="directive">ServerName</code> ne - peut pas être résolue en adresse IP, le démarrage du serveur + peut pas tre rsolue en adresse IP, le dmarrage du serveur provoquera un avertissement. <code>httpd</code> va alors utiliser le - résultat de la commande système <code>hostname</code> pour - déterminer le nom du serveur, ce qui ne correspondra pratiquement - jamais au nom de serveur que vous souhaitez réellement.</p> + rsultat de la commande systme <code>hostname</code> pour + dterminer le nom du serveur, ce qui ne correspondra pratiquement + jamais au nom de serveur que vous souhaitez rellement.</p> <div class="example"><p><code> httpd: Could not reliably determine the server's fully qualified domain name, using rocinante.local for ServerName </code></p></div> @@ -4880,7 +4880,7 @@ s'authentifier lui-même</td></tr> <h3>Voir aussi</h3> <ul> -<li><a href="../dns-caveats.html">Problèmes concernant le DNS et +<li><a href="../dns-caveats.html">Problmes concernant le DNS et le serveur HTTP Apache</a></li> <li><a href="../vhosts/">Documentation sur les serveurs virtuels du serveur HTTP Apache</a></li> @@ -4892,15 +4892,15 @@ du serveur HTTP Apache</a></li> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="serverpath" id="serverpath">Directive</a> <a name="ServerPath" id="ServerPath">ServerPath</a><a title="Lien permanent" href="#serverpath" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom de chemin d'URL hérité pour un serveur virtuel à base -de nom accédé par un navigateur incompatible</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom de chemin d'URL hrit pour un serveur virtuel base +de nom accd par un navigateur incompatible</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ServerPath <var>chemin d'URL</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>La directive <code class="directive">ServerPath</code> permet de définir - le nom de chemin d'URL hérité d'un hôte, à utiliser avec les <a href="../vhosts/">serveurs virtuels à base de nom</a>.</p> + <p>La directive <code class="directive">ServerPath</code> permet de dfinir + le nom de chemin d'URL hrit d'un hte, utiliser avec les <a href="../vhosts/">serveurs virtuels base de nom</a>.</p> <h3>Voir aussi</h3> <ul> @@ -4911,73 +4911,73 @@ du serveur HTTP Apache</a></li> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="serverroot" id="serverroot">Directive</a> <a name="ServerRoot" id="ServerRoot">ServerRoot</a><a title="Lien permanent" href="#serverroot" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Racine du répertoire d'installation du +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Racine du rpertoire d'installation du serveur</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ServerRoot <var>chemin de répertoire</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ServerRoot /usr/local/apache</code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ServerRoot <var>chemin de rpertoire</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ServerRoot /usr/local/apache</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>La directive <code class="directive">ServerRoot</code> permet de définir - le répertoire dans lequel le serveur est installé. En particulier, - il contiendra les sous-répertoires <code>conf/</code> et - <code>logs/</code>. Les chemins relatifs indiqués dans les autres - directives (comme <code class="directive"><a href="#include">Include</a></code> ou <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code>) seront définis par - rapport à ce répertoire.</p> + <p>La directive <code class="directive">ServerRoot</code> permet de dfinir + le rpertoire dans lequel le serveur est install. En particulier, + il contiendra les sous-rpertoires <code>conf/</code> et + <code>logs/</code>. Les chemins relatifs indiqus dans les autres + directives (comme <code class="directive"><a href="#include">Include</a></code> ou <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code>) seront dfinis par + rapport ce rpertoire.</p> <pre class="prettyprint lang-config">ServerRoot "/home/httpd"</pre> - <p>La valeur par défaut de <code class="directive">ServerRoot</code> peut - être modifiée via l'argument <code>--prefix</code> de la commande <a href="../programs/configure.html"><code>configure</code></a>, et de + <p>La valeur par dfaut de <code class="directive">ServerRoot</code> peut + tre modifie via l'argument <code>--prefix</code> de la commande <a href="../programs/configure.html"><code>configure</code></a>, et de nombreuses distributions tierces du serveur proposent une valeur - différente de celles listées ci-dessus.</p> + diffrente de celles listes ci-dessus.</p> <h3>Voir aussi</h3> <ul> <li><a href="../invoking.html">the <code>-d</code> options de <code>httpd</code></a></li> -<li><a href="../misc/security_tips.html#serverroot">les conseils à -propos de sécurité</a> pour des informations sur la manière de définir -correctement les permissions sur le répertoire indiqué par la directive +<li><a href="../misc/security_tips.html#serverroot">les conseils +propos de scurit</a> pour des informations sur la manire de dfinir +correctement les permissions sur le rpertoire indiqu par la directive <code class="directive">ServerRoot</code></li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="serversignature" id="serversignature">Directive</a> <a name="ServerSignature" id="ServerSignature">ServerSignature</a><a title="Lien permanent" href="#serversignature" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit un pied de page pour les documents générés par le +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit un pied de page pour les documents gnrs par le serveur</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ServerSignature On|Off|EMail</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ServerSignature Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ServerSignature Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>La directive <code class="directive">ServerSignature</code> permet de - définir une ligne de pied de page fixe pour les documents générés - par le serveur (messages d'erreur, listings de répertoires ftp de + dfinir une ligne de pied de page fixe pour les documents gnrs + par le serveur (messages d'erreur, listings de rpertoires ftp de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, sorties de <code class="module"><a href="../mod/mod_info.html">mod_info</a></code>, - etc...). Dans le cas d'une chaîne de mandataires, l'utilisateur n'a - souvent aucun moyen de déterminer lequel des mandataires chaînés a - généré un message d'erreur, et c'est une des raisons pour lesquelles - on peut être amené à ajouter un tel pied de page.</p> + etc...). Dans le cas d'une chane de mandataires, l'utilisateur n'a + souvent aucun moyen de dterminer lequel des mandataires chans a + gnr un message d'erreur, et c'est une des raisons pour lesquelles + on peut tre amen ajouter un tel pied de page.</p> - <p>La valeur par défaut <code>Off</code> supprime la ligne de pied + <p>La valeur par dfaut <code>Off</code> supprime la ligne de pied de page (et est ainsi compatible avec le comportement des - versions 1.2 et antérieures d'Apache). la valeur <code>On</code> - ajoute simplement une ligne contenant le numéro de version du + versions 1.2 et antrieures d'Apache). la valeur <code>On</code> + ajoute simplement une ligne contenant le numro de version du serveur ainsi que le nom du serveur virtuel issu de la directive <code class="directive"><a href="#servername">ServerName</a></code>, alors que la valeur - <code>EMail</code> ajoute en plus une référence "mailto:" à - l'administrateur du document référencé issu la directive + <code>EMail</code> ajoute en plus une rfrence "mailto:" + l'administrateur du document rfrenc issu la directive <code class="directive"><a href="#serveradmin">ServerAdmin</a></code>.</p> - <p>Après la version 2.0.44, les détails à propos du numéro de - version du serveur sont contrôlés à l'aide de la directive + <p>Aprs la version 2.0.44, les dtails propos du numro de + version du serveur sont contrls l'aide de la directive <code class="directive"><a href="#servertokens">ServerTokens</a></code>.</p> <h3>Voir aussi</h3> @@ -4988,22 +4988,22 @@ serveur</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="servertokens" id="servertokens">Directive</a> <a name="ServerTokens" id="ServerTokens">ServerTokens</a><a title="Lien permanent" href="#servertokens" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configure l'en-tête <code>Server</code> de la réponse +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configure l'en-tte <code>Server</code> de la rponse HTTP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ServerTokens Major|Minor|Min[imal]|Prod[uctOnly]|OS|Full</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ServerTokens Full</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ServerTokens Full</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>Cette directive permet de contrôler le contenu de l'en-tête - <code>Server</code> inclus dans la réponse envoyée au client : cet - en-tête peut contenir le type de système d'exploitation du serveur, - ainsi que des informations à propos des modules compilés avec le + <p>Cette directive permet de contrler le contenu de l'en-tte + <code>Server</code> inclus dans la rponse envoye au client : cet + en-tte peut contenir le type de systme d'exploitation du serveur, + ainsi que des informations propos des modules compils avec le serveur.</p> <dl> - <dt><code>ServerTokens Full</code> (ou non spécifié)</dt> + <dt><code>ServerTokens Full</code> (ou non spcifi)</dt> <dd>Le serveur envoie par exemple : <code>Server: Apache/2.4.2 (Unix) PHP/4.2.2 MyMod/1.2</code></dd> @@ -5037,21 +5037,21 @@ HTTP</td></tr> </dl> - <p>Cette définition s'applique à l'ensemble du serveur et ne peut - être activée ou désactivée pour tel ou tel serveur virtuel.</p> + <p>Cette dfinition s'applique l'ensemble du serveur et ne peut + tre active ou dsactive pour tel ou tel serveur virtuel.</p> - <p>Dans les versions postérieures à 2.0.44, cette directive contrôle + <p>Dans les versions postrieures 2.0.44, cette directive contrle aussi les informations fournies par la directive <code class="directive"><a href="#serversignature">ServerSignature</a></code>.</p> - <div class="note">Définir <code class="directive">ServerTokens</code> à une - valeur inférieure à <code>minimal</code> n'est pas - recommandé car le débogage des problèmes - interopérationnels n'en sera alors que plus difficile. Notez - aussi que la désactivation de l'en-tête Server: - n'améliore en rien la sécurité de votre - serveur ; le concept de "sécurité par - l'obscurité" est un mythe et conduit à - une mauvaise perception de ce qu'est la sécurité.</div> + <div class="note">Dfinir <code class="directive">ServerTokens</code> une + valeur infrieure <code>minimal</code> n'est pas + recommand car le dbogage des problmes + interoprationnels n'en sera alors que plus difficile. Notez + aussi que la dsactivation de l'en-tte Server: + n'amliore en rien la scurit de votre + serveur ; le concept de "scurit par + l'obscurit" est un mythe et conduit + une mauvaise perception de ce qu'est la scurit.</div> @@ -5063,30 +5063,30 @@ HTTP</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sethandler" id="sethandler">Directive</a> <a name="SetHandler" id="SetHandler">SetHandler</a><a title="Lien permanent" href="#sethandler" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Force le traitement des fichiers spécifiés par un +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Force le traitement des fichiers spcifis par un gestionnaire particulier</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SetHandler <var>handler-name</var>|none|<var>expression</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5 du serveur HTTP Apache</td></tr> </table> - <p>Lorsqu'elle se situe à l'intérieur d'un fichier + <p>Lorsqu'elle se situe l'intrieur d'un fichier <code>.htaccess</code>, ou d'une section <code class="directive"><a href="#directory"><Directory></a></code> ou <code class="directive"><a href="#location"><Location></a></code>, cette directive force le - traitement de tous les fichiers spécifiés par le <a href="../handler.html">gestionnaire</a> défini par l'argument + traitement de tous les fichiers spcifis par le <a href="../handler.html">gestionnaire</a> dfini par l'argument <var>nom gestionnaire</var>. Par exemple, dans le cas d'un - répertoire dont vous voulez interpréter le contenu comme des - fichiers de règles d'images cliquables, sans tenir compte des + rpertoire dont vous voulez interprter le contenu comme des + fichiers de rgles d'images cliquables, sans tenir compte des extensions, vous pouvez ajouter la ligne suivante dans un fichier - <code>.htaccess</code> de ce répertoire :</p> + <code>.htaccess</code> de ce rpertoire :</p> <pre class="prettyprint lang-config">SetHandler imap-file</pre> <p>Autre exemple : si vous voulez que le serveur affiche un - compte-rendu d'état chaque fois qu'une URL du type <code>http://nom - serveur/status</code> est appelée, vous pouvez ajouter ceci dans + compte-rendu d'tat chaque fois qu'une URL du type <code>http://nom + serveur/status</code> est appele, vous pouvez ajouter ceci dans <code>httpd.conf</code> :</p> <pre class="prettyprint lang-config"><Location "/status"> @@ -5095,32 +5095,32 @@ gestionnaire particulier</td></tr> <p>Vous pouvez aussi utiliser cette directive pour associer un - gestionnaire à des fichiers possèdant une extension de nom de - fichier particulière. Par exemple :</p> + gestionnaire des fichiers possdant une extension de nom de + fichier particulire. Par exemple :</p> <pre class="prettyprint lang-config"><FilesMatch "\.php$"> SetHandler application/x-httpd-php </FilesMatch></pre> - <p>On peut utiliser des expressions ayant pour valeur des chaînes pour - référencer des variables spécifiques à une requête, y compris les - références arrières vers des expressions rationnelles nommées :</p> + <p>On peut utiliser des expressions ayant pour valeur des chanes pour + rfrencer des variables spcifiques une requte, y compris les + rfrences arrires vers des expressions rationnelles nommes :</p> <pre class="prettyprint lang-config"><LocationMatch ^/app/(?<sub>[^/]+)/> SetHandler "proxy:unix:/var/run/app_%{env:MATCH_sub}.sock|fcgi://localhost:8080" </LocationMatch></pre> - <p>Vous pouvez écraser la définition antérieure d'une directive + <p>Vous pouvez craser la dfinition antrieure d'une directive <code class="directive">SetHandler</code> en utilisant la valeur <code>None</code>.</p> <div class="note"><h3>Note</h3> <p>Comme <code class="directive">SetHandler</code> l'emporte sur la - définition des gestionnaires par défaut, le comportement habituel - consistant à traiter les URLs se terminant par un slash (/) comme - des répertoires ou des fichiers index est désactivé.</p></div> + dfinition des gestionnaires par dfaut, le comportement habituel + consistant traiter les URLs se terminant par un slash (/) comme + des rpertoires ou des fichiers index est dsactiv.</p></div> <h3>Voir aussi</h3> <ul> @@ -5130,22 +5130,22 @@ gestionnaire particulier</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="setinputfilter" id="setinputfilter">Directive</a> <a name="SetInputFilter" id="SetInputFilter">SetInputFilter</a><a title="Lien permanent" href="#setinputfilter" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit les filtres par lesquels vont passer les requêtes -client et les données POST</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit les filtres par lesquels vont passer les requtes +client et les donnes POST</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SetInputFilter <var>filtre</var>[;<var>filtre</var>...]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>La directive <code class="directive">SetInputFilter</code> permet de - définir le ou les filtres par lesquels vont passer les requêtes - client et les données POST au moment où le serveur les reçoit. Cette - définition vient en ajout à tout autre filtre défini en + dfinir le ou les filtres par lesquels vont passer les requtes + client et les donnes POST au moment o le serveur les reoit. Cette + dfinition vient en ajout tout autre filtre dfini en quelqu'endroit que ce soit, y compris via la directive <code class="directive"><a href="../mod/mod_mime.html#addinputfilter">AddInputFilter</a></code>.</p> - <p>Si la directive comporte plusieurs filtres, ils doivent être - séparés par des points-virgules, et spécifiés selon l'ordre dans + <p>Si la directive comporte plusieurs filtres, ils doivent tre + spars par des points-virgules, et spcifis selon l'ordre dans lequel vous souhaitez les voir agir sur les contenus.</p> <h3>Voir aussi</h3> @@ -5156,31 +5156,31 @@ client et les données POST</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="setoutputfilter" id="setoutputfilter">Directive</a> <a name="SetOutputFilter" id="SetOutputFilter">SetOutputFilter</a><a title="Lien permanent" href="#setoutputfilter" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit les filtres par lesquels vont passer les réponses +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit les filtres par lesquels vont passer les rponses du serveur</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SetOutputFilter <var>filtre</var>[;<var>filtre</var>...]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>La directive <code class="directive">SetOutputFilter</code> permet de - définir les filtres par lesquels vont passer les réponses du serveur - avant d'être envoyées au client. Cette définition vient en ajout à - tout autre filtre défini en quelqu'endroit que ce soit, y compris + dfinir les filtres par lesquels vont passer les rponses du serveur + avant d'tre envoyes au client. Cette dfinition vient en ajout + tout autre filtre dfini en quelqu'endroit que ce soit, y compris via la directive <code class="directive"><a href="../mod/mod_mime.html#addoutputfilter">AddOutputFilter</a></code>.</p> <p>Par exemple, la configuration suivante va traiter tous les - fichiers du répertoire <code>/www/data/</code> comme des inclusions - côté serveur (SSI) :</p> + fichiers du rpertoire <code>/www/data/</code> comme des inclusions + ct serveur (SSI) :</p> <pre class="prettyprint lang-config"><Directory "/www/data/"> SetOutputFilter INCLUDES </Directory></pre> - <p>Si la directive comporte plusieurs filtres, ils doivent être - séparés par des points-virgules, et spécifiés selon l'ordre dans + <p>Si la directive comporte plusieurs filtres, ils doivent tre + spars par des points-virgules, et spcifis selon l'ordre dans lequel vous souhaitez les voir agir sur les contenus.</p> <h3>Voir aussi</h3> @@ -5191,69 +5191,69 @@ du serveur</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="stricthostcheck" id="stricthostcheck">Directive</a> <a name="StrictHostCheck" id="StrictHostCheck">StrictHostCheck</a><a title="Lien permanent" href="#stricthostcheck" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si le nom d'hôte contenu dans une requête doit être -explicitement spécifié au niveau du serveur virtuel qui a pris en compte cette -dernière. +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine si le nom d'hte contenu dans une requte doit tre +explicitement spcifi au niveau du serveur virtuel qui a pris en compte cette +dernire. </td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>StrictHostCheck ON|OFF</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>StrictHostCheck OFF</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>StrictHostCheck OFF</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.1 du serveur HTTP Apache.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.1 du serveur HTTP Apache.</td></tr> </table> - <p>Par défaut, le serveur répond aux requêtes quel que soit le nom d'hôte - qu'elles contiennent, y compris un nom d'hôte non prévu dans la - configuration. Bien que cela soit pratique, il peut s'avérer souhaitable de - restreindre les noms d'hôte qu'une application sous-jacente devra prendre en - compte car elle va souvent générer des réponses en se référençant elle-même.</p> - - <p>Si la directive <code class="directive">StrictHostCheck</code> est définie à - <em>ON</em>, le serveur générera une erreur HTTP 400 si le nom d'hôte que - contient la requête n'a pas été explicitement spécifié par une directive + <p>Par dfaut, le serveur rpond aux requtes quel que soit le nom d'hte + qu'elles contiennent, y compris un nom d'hte non prvu dans la + configuration. Bien que cela soit pratique, il peut s'avrer souhaitable de + restreindre les noms d'hte qu'une application sous-jacente devra prendre en + compte car elle va souvent gnrer des rponses en se rfrenant elle-mme.</p> + + <p>Si la directive <code class="directive">StrictHostCheck</code> est dfinie + <em>ON</em>, le serveur gnrera une erreur HTTP 400 si le nom d'hte que + contient la requte n'a pas t explicitement spcifi par une directive <code class="directive"><a href="#servername">ServerName</a></code> ou <code class="directive"><a href="#serveralias">ServerAlias</a></code> au niveau du serveur virtuel qui - correspond le mieux aux caractéristiques de la connexion entrante.</p> + correspond le mieux aux caractristiques de la connexion entrante.</p> <p>Cette directive permet aussi de rechercher une correspondance entre le nom - d'hôte de la requête et les noms d'hôte spécifiés au sein de la balise + d'hte de la requte et les noms d'hte spcifis au sein de la balise ouvrante <code class="directive"><a href="#virtualhost">VirtualHost</a></code>. Il s'agit - cependant d'un mécanisme de configuration relativement obscur qui agit comme + cependant d'un mcanisme de configuration relativement obscur qui agit comme une directive <code class="directive"><a href="#serveralias">ServerAlias</a></code> - supplémentaire.</p> + supplmentaire.</p> <p>Cette directive n'a aucun effet dans les serveurs virtuels qui ne sont pas - des serveurs par défaut. La valeur héritée de la configuration globale du - serveur ou le serveur virtuel par défaut pour l'adresse IP/port de la - connexion sous-jacente déterminent la valeur effective.</p> + des serveurs par dfaut. La valeur hrite de la configuration globale du + serveur ou le serveur virtuel par dfaut pour l'adresse IP/port de la + connexion sous-jacente dterminent la valeur effective.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="timeout" id="timeout">Directive</a> <a name="TimeOut" id="TimeOut">TimeOut</a><a title="Lien permanent" href="#timeout" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Temps pendant lequel le serveur va attendre certains -évènements avant de considérer qu'une requête a échoué</td></tr> +vnements avant de considrer qu'une requte a chou</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>TimeOut <var>time-interval</var>[s]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>TimeOut 60</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>TimeOut 60</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> - <p>La directive <code class="directive">TimeOut</code> permet de définir le - temps maximum pendant lequel Apache httpd va attendre des entrées/sorties + <p>La directive <code class="directive">TimeOut</code> permet de dfinir le + temps maximum pendant lequel Apache httpd va attendre des entres/sorties selon les circonstances :</p> <ul> - <li><p>Lors de la lecture de données en provenance du client, le - temps maximum jusqu'à l'arrivée d'un paquet TCP si le tampon est + <li><p>Lors de la lecture de donnes en provenance du client, le + temps maximum jusqu' l'arrive d'un paquet TCP si le tampon est vide.</p> - <p>Pour les données initiales d'une nouvelle connexion, et tant qu'une + <p>Pour les donnes initiales d'une nouvelle connexion, et tant qu'une directive <code class="directive"><a href="#acceptfilter">AcceptFilter</a></code> n'aura pas transmis cette nouvelle connexion au serveur, cette directive n'aura aucun effet.</p> </li> - <li>Lors de l'écriture de données destinées au client, le temps - maximum jusqu'à l'arrivée de l'accusé-réception d'un paquet si le + <li>Lors de l'criture de donnes destines au client, le temps + maximum jusqu' l'arrive de l'accus-rception d'un paquet si le tampon d'envoi est plein.</li> <li>Avec <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> et <code class="module"><a href="../mod/mod_cgid.html">mod_cgid</a></code>, le temps @@ -5262,9 +5262,9 @@ dernière. <li>Avec <code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code>, le temps d'attente maximum des sorties d'un processus de filtrage.</li> - <li>Avec <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, la valeur du délai par défaut + <li>Avec <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, la valeur du dlai par dfaut si <code class="directive"><a href="../mod/mod_proxy.html#proxytimeout">ProxyTimeout</a></code> n'est - pas défini.</li> + pas dfini.</li> </ul> @@ -5272,46 +5272,46 @@ dernière. <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="traceenable" id="traceenable">Directive</a> <a name="TraceEnable" id="TraceEnable">TraceEnable</a><a title="Lien permanent" href="#traceenable" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine le comportement des requêtes +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine le comportement des requtes <code>TRACE</code></td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>TraceEnable <var>[on|off|extended]</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>TraceEnable on</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>TraceEnable on</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>Cette directive l'emporte sur le comportement de <code>TRACE</code> pour le noyau du serveur et - <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>. La définition par défaut - <code>TraceEnable on</code> permet des requêtes <code>TRACE</code> - selon la RFC 2616, qui interdit d'ajouter tout corps à la requête. - La définition <code>TraceEnable off</code> indique au noyau du - serveur et à <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> de retourner un code - d'erreur <code>405</code> (Méthode non autorisée) au client.</p> - - <p>En fait, et à des fins de test et de diagnostic seulement, on - peut autoriser l'ajout d'un corps de requête à l'aide de la - définition non standard <code>TraceEnable extended</code>. Le noyau + <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>. La dfinition par dfaut + <code>TraceEnable on</code> permet des requtes <code>TRACE</code> + selon la RFC 2616, qui interdit d'ajouter tout corps la requte. + La dfinition <code>TraceEnable off</code> indique au noyau du + serveur et <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> de retourner un code + d'erreur <code>405</code> (Mthode non autorise) au client.</p> + + <p>En fait, et des fins de test et de diagnostic seulement, on + peut autoriser l'ajout d'un corps de requte l'aide de la + dfinition non standard <code>TraceEnable extended</code>. Le noyau du serveur (dans le cas d'un serveur d'origine) va limiter la taille - du corps de requête à 64Kb (plus 8Kb pour les en-têtes de + du corps de requte 64Kb (plus 8Kb pour les en-ttes de fractionnement si <code>Transfer-Encoding: chunked</code> est - utilisé). Le noyau du serveur va reproduire l'ensemble des en-têtes, - y compris les en-têtes de fractionnement avec le corps de la - réponse. Dans le cas d'un serveur mandataire, la taille du corps de - requête n'est pas limitée à 64Kb.</p> + utilis). Le noyau du serveur va reproduire l'ensemble des en-ttes, + y compris les en-ttes de fractionnement avec le corps de la + rponse. Dans le cas d'un serveur mandataire, la taille du corps de + requte n'est pas limite 64Kb.</p> <div class="note"><h3>Note</h3> - <p>Bien que certains prétendent le contraire, activer la méthode - <code>TRACE</code> ne constitue pas un problème de sécurité dans Apache - httpd. La méthode <code>TRACE</code> est définie par la spécification - HTTP/1.1 et les différentes implémentations sont censées la supporter.</p> + <p>Bien que certains prtendent le contraire, activer la mthode + <code>TRACE</code> ne constitue pas un problme de scurit dans Apache + httpd. La mthode <code>TRACE</code> est dfinie par la spcification + HTTP/1.1 et les diffrentes implmentations sont censes la supporter.</p> </div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="undefine" id="undefine">Directive</a> <a name="UnDefine" id="UnDefine">UnDefine</a><a title="Lien permanent" href="#undefine" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Invalide la définition d'une variable</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Invalide la dfinition d'une variable</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>UnDefine <var>nom-variable</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> @@ -5322,11 +5322,11 @@ dernière. correspondante.</p> <p>On peut utiliser cette directive pour inverser l'effet d'une section <code class="directive"><a href="#ifdefine"><IfDefine></a></code> - sans avoir à modifier les arguments <code>-D</code> dans les scripts - de démarrage.</p> - <p>Si cette directive est définie au sein d'un bloc VirtualHost, les + sans avoir modifier les arguments <code>-D</code> dans les scripts + de dmarrage.</p> + <p>Si cette directive est dfinie au sein d'un bloc VirtualHost, les changements qu'elle induit sont visibles de toute directive - ultérieure, au delà de tout bloc VirtualHost.</p> + ultrieure, au del de tout bloc VirtualHost.</p> <h3>Voir aussi</h3> <ul> @@ -5337,64 +5337,64 @@ dernière. <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="usecanonicalname" id="usecanonicalname">Directive</a> <a name="UseCanonicalName" id="UseCanonicalName">UseCanonicalName</a><a title="Lien permanent" href="#usecanonicalname" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit la manière dont le serveur détermine son propre nom +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit la manire dont le serveur dtermine son propre nom et son port</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>UseCanonicalName On|Off|DNS</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>UseCanonicalName Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>UseCanonicalName Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>Dans de nombreuses situations, Apache httpd doit construire une URL - <em>auto-identifiante</em> -- c'est à dire une URL qui fait - référence au serveur lui-même. Avec <code>UseCanonicalName - On</code>, Apache httpd va utiliser le nom d'hôte et le port spécifiés par + <em>auto-identifiante</em> -- c'est dire une URL qui fait + rfrence au serveur lui-mme. Avec <code>UseCanonicalName + On</code>, Apache httpd va utiliser le nom d'hte et le port spcifis par la directive <code class="directive"><a href="#servername">ServerName</a></code> pour - construire le nom canonique du serveur. Ce nom est utilisé dans - toutes les URLs auto-identifiantes, et affecté aux variables + construire le nom canonique du serveur. Ce nom est utilis dans + toutes les URLs auto-identifiantes, et affect aux variables <code>SERVER_NAME</code> et <code>SERVER_PORT</code> dans les programmes CGI.</p> <p>Avec <code>UseCanonicalName Off</code>, Apache httpd va construire ses - URLs auto-identifiantes à l'aide du nom d'hôte et du port fournis - par le client, si ce dernier en a fourni un (dans la négative, - Apache utilisera le nom canonique, de la même manière que - ci-dessus). Ces valeurs sont les mêmes que celles qui sont utilisées - pour implémenter les <a href="../vhosts/name-based.html">serveurs virtuels à base de - nom</a>, et sont disponibles avec les mêmes clients. De même, les + URLs auto-identifiantes l'aide du nom d'hte et du port fournis + par le client, si ce dernier en a fourni un (dans la ngative, + Apache utilisera le nom canonique, de la mme manire que + ci-dessus). Ces valeurs sont les mmes que celles qui sont utilises + pour implmenter les <a href="../vhosts/name-based.html">serveurs virtuels base de + nom</a>, et sont disponibles avec les mmes clients. De mme, les variables CGI <code>SERVER_NAME</code> et <code>SERVER_PORT</code> - seront affectées des valeurs fournies par le client.</p> + seront affectes des valeurs fournies par le client.</p> - <p>Cette directive peut s'avérer utile, par exemple, sur un serveur + <p>Cette directive peut s'avrer utile, par exemple, sur un serveur intranet auquel les utilisateurs se connectent en utilisant des noms courts tels que <code>www</code>. Si les utilisateurs tapent un nom - court suivi d'une URL qui fait référence à un répertoire, comme + court suivi d'une URL qui fait rfrence un rpertoire, comme <code>http://www/splat</code>, <em>sans le slash terminal</em>, vous remarquerez qu'Apache httpd va les rediriger vers - <code>http://www.example.com/splat/</code>. Si vous avez activé - l'authentification, ceci va obliger l'utilisateur à s'authentifier - deux fois (une première fois pour <code>www</code> et une seconde + <code>http://www.example.com/splat/</code>. Si vous avez activ + l'authentification, ceci va obliger l'utilisateur s'authentifier + deux fois (une premire fois pour <code>www</code> et une seconde fois pour <code>www.example.com</code> -- voir <a href="http://wiki.apache.org/httpd/FAQ#Why_does_Apache_ask_for_my_password_twice_before_serving_a_file.3F">la foire aux questions sur ce sujet pour plus d'informations</a>). - Par contre, si <code class="directive">UseCanonicalName</code> est définie à + Par contre, si <code class="directive">UseCanonicalName</code> est dfinie <code>Off</code>, Apache httpd redirigera l'utilisateur vers <code>http://www/splat/</code>.</p> - <p>Pour l'hébergement virtuel en masse à base d'adresse IP, on - utilise une troisième option, <code>UseCanonicalName + <p>Pour l'hbergement virtuel en masse base d'adresse IP, on + utilise une troisime option, <code>UseCanonicalName DNS</code>, pour supporter les clients anciens qui ne - fournissent pas d'en-tête <code>Host:</code>. Apache httpd effectue alors + fournissent pas d'en-tte <code>Host:</code>. Apache httpd effectue alors une recherche DNS inverse sur l'adresse IP du serveur auquel le - client s'est connecté afin de construire ses URLs + client s'est connect afin de construire ses URLs auto-identifiantes.</p> <div class="warning"><h3>Avertissement</h3> - <p>Les programmes CGI risquent d'être perturbés par cette option + <p>Les programmes CGI risquent d'tre perturbs par cette option s'ils tiennent compte de la variable <code>SERVER_NAME</code>. Le client est pratiquement libre de fournir la valeur qu'il veut comme - nom d'hôte. Mais si le programme CGI n'utilise + nom d'hte. Mais si le programme CGI n'utilise <code>SERVER_NAME</code> que pour construire des URLs - auto-identifiantes, il ne devrait pas y avoir de problème.</p> + auto-identifiantes, il ne devrait pas y avoir de problme.</p> </div> <h3>Voir aussi</h3> @@ -5407,24 +5407,24 @@ et son port</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="usecanonicalphysicalport" id="usecanonicalphysicalport">Directive</a> <a name="UseCanonicalPhysicalPort" id="UseCanonicalPhysicalPort">UseCanonicalPhysicalPort</a><a title="Lien permanent" href="#usecanonicalphysicalport" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit la manière dont le serveur -détermine son propre port</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit la manire dont le serveur +dtermine son propre port</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>UseCanonicalPhysicalPort On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>UseCanonicalPhysicalPort Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>UseCanonicalPhysicalPort Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>Dans de nombreuses situations, Apache httpd doit construire une URL - <em>auto-identifiante</em> -- c'est à dire une URL qui fait - référence au serveur lui-même. Avec <code>UseCanonicalPhysicalPort - On</code>, Apache httpd va fournir le numéro de port physique réel utilisé - par la requête en tant que port potentiel, pour construire le port + <em>auto-identifiante</em> -- c'est dire une URL qui fait + rfrence au serveur lui-mme. Avec <code>UseCanonicalPhysicalPort + On</code>, Apache httpd va fournir le numro de port physique rel utilis + par la requte en tant que port potentiel, pour construire le port canonique afin que le serveur puisse alimenter la directive <code class="directive"><a href="#usecanonicalname">UseCanonicalName</a></code>. Avec <code>UseCanonicalPhysicalPort Off</code>, Apache httpd n'utilisera pas le - numéro de port physique réel, mais au contraire se référera aux - informations de configuration pour construire un numéro de port + numro de port physique rel, mais au contraire se rfrera aux + informations de configuration pour construire un numro de port valide.</p> <div class="note"><h3>Note</h3> @@ -5434,20 +5434,20 @@ détermine son propre port</td></tr> <dt><code>UseCanonicalName Off | DNS</code></dt> <dd> <ol> - <li>Port extrait de l'en-tête <code>Host:</code></li> + <li>Port extrait de l'en-tte <code>Host:</code></li> <li>Port physique (seulement avec <code class="directive">UseCanonicalPhysicalPort</code> ON)</li> - <li>Port indiqué dans <code class="directive"><a href="#servername">Servername</a></code></li> - <li>Port par défaut</li> + <li>Port indiqu dans <code class="directive"><a href="#servername">Servername</a></code></li> + <li>Port par dfaut</li> </ol> </dd> <dt><code>UseCanonicalName On</code></dt> <dd> <ol> - <li>Port spécifié par <code class="directive"><a href="#servername">Servername</a></code></li> + <li>Port spcifi par <code class="directive"><a href="#servername">Servername</a></code></li> <li>Port physique (seulement avec <code class="directive">UseCanonicalPhysicalPort</code> ON)</li> - <li>Port par défaut</li> + <li>Port par dfaut</li> </ol> </dd> </dl> @@ -5467,8 +5467,8 @@ détermine son propre port</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="virtualhost" id="virtualhost">Directive</a> <a name="VirtualHost" id="VirtualHost"><VirtualHost></a><a title="Lien permanent" href="#virtualhost" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contient des directives qui ne s'appliquent qu'à un nom -d'hôte spécifique ou à une adresse IP</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contient des directives qui ne s'appliquent qu' un nom +d'hte spcifique ou une adresse IP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><VirtualHost <var>adresse IP</var>[:<var>port</var>] [<var>adresse IP</var>[:<var>port</var>]] ...> ... @@ -5479,26 +5479,26 @@ d'hôte spécifique ou à une adresse IP</td></tr> </table> <p>Les balises <code class="directive"><VirtualHost></code> et <code></VirtualHost></code> permettent de rassembler un groupe - de directives qui ne s'appliquent qu'à un serveur virtuel - particulier. Toute directive autorisée dans un contexte de serveur - virtuel peut être utilisée. Lorsque le serveur reçoit un requête - pour un document hébergé par un serveur virtuel particulier, il - applique les directives de configuration rassemblées dans la section + de directives qui ne s'appliquent qu' un serveur virtuel + particulier. Toute directive autorise dans un contexte de serveur + virtuel peut tre utilise. Lorsque le serveur reoit un requte + pour un document hberg par un serveur virtuel particulier, il + applique les directives de configuration rassembles dans la section <code class="directive"><VirtualHost></code>. <var>adresse - IP</var> peut être une des entités suivantes, éventuellement suivies - d'un caractère ':' et d'un numéro de port (ou *) :</p> + IP</var> peut tre une des entits suivantes, ventuellement suivies + d'un caractre ':' et d'un numro de port (ou *) :</p> <ul> <li>L'adresse IP du serveur virtuel ;</li> - <li>Un nom de domaine entièrement qualifié correspondant à - l'adresse IP du serveur virtuel (non recommandé) ;</li> + <li>Un nom de domaine entirement qualifi correspondant + l'adresse IP du serveur virtuel (non recommand) ;</li> - <li>Le caractère <code>*</code>, qui agit comme un - caractère générique, et correspond à toute adresse IP.</li> + <li>Le caractre <code>*</code>, qui agit comme un + caractre gnrique, et correspond toute adresse IP.</li> - <li>La chaîne <code>_default_</code>, dont la signification est - identique à celle du caractère <code>*</code></li> + <li>La chane <code>_default_</code>, dont la signification est + identique celle du caractre <code>*</code></li> </ul> @@ -5512,9 +5512,9 @@ d'hôte spécifique ou à une adresse IP</td></tr> - <p>Les adresses IPv6 doivent être entourées de crochets car dans le - cas contraire, un éventuel port optionnel ne pourrait pas être - déterminé. Voici un exemple de serveur virtuel avec adresse IPv6 + <p>Les adresses IPv6 doivent tre entoures de crochets car dans le + cas contraire, un ventuel port optionnel ne pourrait pas tre + dtermin. Voici un exemple de serveur virtuel avec adresse IPv6 :</p> <pre class="prettyprint lang-config"><VirtualHost [2001:db8::a00:20ff:fea7:ccea]:80> @@ -5526,94 +5526,94 @@ d'hôte spécifique ou à une adresse IP</td></tr> </VirtualHost></pre> - <p>Chaque serveur virtuel doit correspondre à une adresse IP, un - port ou un nom d'hôte spécifique ; dans le premier cas, le serveur - doit être configuré pour recevoir les paquets IP de plusieurs - adresses (si le serveur n'a qu'une interface réseau, on peut - utiliser à cet effet la commande <code>ifconfig alias</code> -- si - votre système d'exploitation le permet).</p> + <p>Chaque serveur virtuel doit correspondre une adresse IP, un + port ou un nom d'hte spcifique ; dans le premier cas, le serveur + doit tre configur pour recevoir les paquets IP de plusieurs + adresses (si le serveur n'a qu'une interface rseau, on peut + utiliser cet effet la commande <code>ifconfig alias</code> -- si + votre systme d'exploitation le permet).</p> <div class="note"><h3>Note</h3> <p>L'utilisation de la directive <code class="directive"><VirtualHost></code> n'affecte en rien les - adresses IP sur lesquelles Apache httpd est en écoute. Vous devez vous + adresses IP sur lesquelles Apache httpd est en coute. Vous devez vous assurer que les adresses des serveurs virtuels sont bien incluses - dans la liste des adresses précisées par la directive <code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code>.</p> + dans la liste des adresses prcises par la directive <code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code>.</p> </div> <p>Tout bloc <code class="directive"><VirtualHost></code> doit comporter une directive <code class="directive"><a href="#servername">ServerName</a></code>. Dans le cas - contraire, le serveur virtuel héritera de la valeur de la directive + contraire, le serveur virtuel hritera de la valeur de la directive <code class="directive"><a href="#servername">ServerName</a></code> issue de la configuration du serveur principal.</p> - <p>A l'arrivée d'une requête, le serveur tente de la + <p>A l'arrive d'une requte, le serveur tente de la faire prendre en compte par la section <code class="directive"><VirtualHost></code> qui correspond le mieux en ne - se basant que sur la paire adresse IP/port. Les chaînes sans - caractères génériques l'emportent sur celles qui en contiennent. Si + se basant que sur la paire adresse IP/port. Les chanes sans + caractres gnriques l'emportent sur celles qui en contiennent. Si aucune correspondance du point de vue de l'adresse IP/port n'est - trouvée, c'est la configuration du serveur "principal" qui sera - utilisée.</p> + trouve, c'est la configuration du serveur "principal" qui sera + utilise.</p> <p>Si plusieurs serveurs virtuels correspondent du point de vue de - l'adresse IP/port, le serveur sélectionne celui qui correspond le - mieux du point de vue du nom d'hôte de la requête. Si aucune - correspondance du point de vue du nom d'hôte n'est trouvée, c'est le + l'adresse IP/port, le serveur slectionne celui qui correspond le + mieux du point de vue du nom d'hte de la requte. Si aucune + correspondance du point de vue du nom d'hte n'est trouve, c'est le premier serveur virtuel dont l'adresse IP/port correspond qui sera - utilisé. Par voie de conséquence, le premier serveur virtuel + utilis. Par voie de consquence, le premier serveur virtuel comportant une certaine paire adresse IP/port est le serveur virtuel - par défaut pour cette paire adresse IP/port.</p> + par dfaut pour cette paire adresse IP/port.</p> - <div class="warning"><h3>Sécurité</h3> - <p>Voir le document sur les <a href="../misc/security_tips.html">conseils à propos de sécurité</a> - pour une description détaillée des raisons pour lesquelles la - sécurité de votre serveur pourrait être compromise, si le répertoire + <div class="warning"><h3>Scurit</h3> + <p>Voir le document sur les <a href="../misc/security_tips.html">conseils propos de scurit</a> + pour une description dtaille des raisons pour lesquelles la + scurit de votre serveur pourrait tre compromise, si le rpertoire contenant les fichiers journaux est inscriptible par tout autre - utilisateur que celui qui démarre le serveur.</p> + utilisateur que celui qui dmarre le serveur.</p> </div> <h3>Voir aussi</h3> <ul> <li><a href="../vhosts/">Documentation des serveurs virtuels du serveur HTTP Apache</a></li> -<li><a href="../dns-caveats.html">Problèmes concernant le DNS et +<li><a href="../dns-caveats.html">Problmes concernant le DNS et le serveur HTTP Apache</a></li> -<li><a href="../bind.html">Définition des adresses et ports +<li><a href="../bind.html">Dfinition des adresses et ports qu'utilise le serveur HTTP Apache</a></li> <li><a href="../sections.html">Comment fonctionnent les sections <Directory>, <Location> et <Files></a> pour une -explication de la manière dont ces différentes sections se combinent -entre elles à la réception d'une requête</li> +explication de la manire dont ces diffrentes sections se combinent +entre elles la rception d'une requte</li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="warning" id="warning">Directive</a> <a name="Warning" id="Warning">Warning</a><a title="Lien permanent" href="#warning" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Message d'avertissement personnalisable en provenance de -l'interprétation du fichier de configuration</td></tr> +l'interprtation du fichier de configuration</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Warning <var>message</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5 du serveur HTTP Apache.</td></tr> </table> - <p>Cette directive permet de signaler la détection d'un problème de - configuration en générant un message d'avertissement - personnalisable. L'interprétation du fichier de configuration n'est + <p>Cette directive permet de signaler la dtection d'un problme de + configuration en gnrant un message d'avertissement + personnalisable. L'interprtation du fichier de configuration n'est pas interrompue. Un exemple typique d'utilisation est la - vérification de la définition de certaines options définies par - l'utilisateur, et l'envoi d'un avertissement éventuel.</p> + vrification de la dfinition de certaines options dfinies par + l'utilisateur, et l'envoi d'un avertissement ventuel.</p> <pre class="prettyprint lang-config"># Exemple -# signale que ReverseProxy n'est pas défini +# signale que ReverseProxy n'est pas dfini <IfDefine !ReverseProxy> - Warning "le mandataire inverse n'a pas été spécifié, veuillez corriger - si nécessaire" + Warning "le mandataire inverse n'a pas t spcifi, veuillez corriger + si ncessaire" </IfDefine> <IfDefine ReverseProxy> - # définition de la configuration personnalisée du mandataire + # dfinition de la configuration personnalise du mandataire </IfDefine></pre> @@ -5623,10 +5623,10 @@ Apache.</td></tr> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../de/mod/core.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | <a href="../en/mod/core.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/core.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/core.html" title="Français"> fr </a> | +<a href="../es/mod/core.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/core.html" title="Franais"> fr </a> | <a href="../ja/mod/core.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | -<a href="../tr/mod/core.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/core.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -5645,7 +5645,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/core.html'; } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/core.html.ja.utf8 b/docs/manual/mod/core.html.ja.utf8 index 08ef3a33be..fff5816024 100644 --- a/docs/manual/mod/core.html.ja.utf8 +++ b/docs/manual/mod/core.html.ja.utf8 @@ -127,6 +127,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#sethandler">SetHandler</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#setinputfilter">SetInputFilter</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#setoutputfilter">SetOutputFilter</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#stricthostcheck">StrictHostCheck</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#timeout">TimeOut</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#traceenable">TraceEnable</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#undefine">UnDefine</a></li> @@ -3438,6 +3439,21 @@ of a request or the last 63, assuming the request itself is greater than </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> +<div class="directive-section"><h2><a name="StrictHostCheck" id="StrictHostCheck">StrictHostCheck</a> <a name="stricthostcheck" id="stricthostcheck">ディレクティブ</a><a title="Permanent link" href="#stricthostcheck" class="permalink">¶</a></h2> +<table class="directive"> +<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>Controls whether the server requires the requested hostname be + listed enumerated in the virtual host handling the request + </td></tr> +<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>StrictHostCheck ON|OFF</code></td></tr> +<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>StrictHostCheck OFF</code></td></tr> +<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル, バーチャルホスト</td></tr> +<tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Core</td></tr> +<tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>core</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">互換性:</a></th><td>Added in 2.5.1</td></tr> +</table><p>このディレクティブの解説文書は + まだ翻訳されていません。英語版をご覧ください。 + </p></div> +<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="TimeOut" id="TimeOut">TimeOut</a> <a name="timeout" id="timeout">ディレクティブ</a><a title="Permanent link" href="#timeout" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>各イベントについて、リクエストを失敗させるまでにサーバが diff --git a/docs/manual/mod/core.html.tr.utf8 b/docs/manual/mod/core.html.tr.utf8 index 4b32aa3c88..b273f23a79 100644 --- a/docs/manual/mod/core.html.tr.utf8 +++ b/docs/manual/mod/core.html.tr.utf8 @@ -125,6 +125,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#sethandler">SetHandler</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#setinputfilter">SetInputFilter</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#setoutputfilter">SetOutputFilter</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#stricthostcheck">StrictHostCheck</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#timeout">TimeOut</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#traceenable">TraceEnable</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#undefine">UnDefine</a></li> @@ -4345,6 +4346,20 @@ belirler.</td></tr> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> +<div class="directive-section"><h2><a name="StrictHostCheck" id="StrictHostCheck">StrictHostCheck</a> <a name="stricthostcheck" id="stricthostcheck">Yönergesi</a><a title="Permanent link" href="#stricthostcheck" class="permalink">¶</a></h2> +<table class="directive"> +<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Controls whether the server requires the requested hostname be + listed enumerated in the virtual host handling the request + </td></tr> +<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>StrictHostCheck ON|OFF</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>StrictHostCheck OFF</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak</td></tr> +<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr> +<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Added in 2.5.1</td></tr> +</table><p>Bu yönergenin belgesi henüz Türkçeye çevrilmedi. + Lütfen İngilizce sürümüne bakınız.</p></div> +<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="TimeOut" id="TimeOut">TimeOut</a> <a name="timeout" id="timeout">Yönergesi</a><a title="Permanent link" href="#timeout" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bir istek için başarısız olmadan önce belirli olayların diff --git a/docs/manual/mod/directive-dict.html.fr b/docs/manual/mod/directive-dict.html.fr index f3f0879358..fc7f0b57ba 100644 --- a/docs/manual/mod/directive-dict.html.fr +++ b/docs/manual/mod/directive-dict.html.fr @@ -7,7 +7,7 @@ This file is generated from xml source: DO NOT EDIT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --> -<title>Termes utilisés pour la description des directives - Serveur HTTP Apache Version 2.5</title> +<title>Termes utiliss pour la description des directives - Serveur HTTP Apache Version 2.5</title> <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /> <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /> <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" /> @@ -21,83 +21,83 @@ <img alt="" src="../images/feather.png" /></div> <div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div> <div id="path"> -<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.5</a></div><div id="page-content"><div id="preamble"><h1>Termes utilisés pour la description des directives</h1> +<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.5</a></div><div id="page-content"><div id="preamble"><h1>Termes utiliss pour la description des directives</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/directive-dict.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/directive-dict.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/directive-dict.html" title="Français"> fr </a> | +<a href="../es/mod/directive-dict.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/directive-dict.html" title="Franais"> fr </a> | <a href="../ja/mod/directive-dict.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/directive-dict.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/directive-dict.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/directive-dict.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> - <p>Ce document décrit les termes utilisés pour décrire chaque <a href="directives.html">directive de configuration</a> d'Apache.</p> + <p>Ce document dcrit les termes utiliss pour dcrire chaque <a href="directives.html">directive de configuration</a> d'Apache.</p> </div> <div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#Description">Description</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#Syntax">Syntaxe</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#Default">Défaut</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#Default">Dfaut</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#Context">Contexte</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#Override">Surcharge .htaccess</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#Status">Statut</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#Module">Module</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#Compatibility">Compatibilité</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#Compatibility">Compatibilit</a></li> </ul><h3>Voir aussi</h3><ul class="seealso"><li><a href="../configuring.html">Fichiers de configuration</a></li><li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="Description" id="Description">Description</a><a title="Lien permanent" href="#Description" class="permalink">¶</a></h2> -<p>Une brève description des fonctions de cette directive.</p> +<p>Une brve description des fonctions de cette directive.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="Syntax" id="Syntax">Syntaxe</a><a title="Lien permanent" href="#Syntax" class="permalink">¶</a></h2> <p>Ce terme introduit le format sous lequel la directive doit - apparaître dans le fichier de configuration. Cette syntaxe est très - spécifique à la directive et est décrite en détail dans la - définition de cette dernière. En général, le nom de la directive est - suivi d'un ou plusieurs arguments séparés par des espaces. Si un - argument contient un espace, il doit être entouré de guillemets. Les - arguments optionnels sont entourés de crochets. Lorsqu'un argument + apparatre dans le fichier de configuration. Cette syntaxe est trs + spcifique la directive et est dcrite en dtail dans la + dfinition de cette dernire. En gnral, le nom de la directive est + suivi d'un ou plusieurs arguments spars par des espaces. Si un + argument contient un espace, il doit tre entour de guillemets. Les + arguments optionnels sont entours de crochets. Lorsqu'un argument accepte une valeur parmi une liste de valeurs possibles, cette liste - est spécifiée en séparant les valeurs par une barre verticale "|". - Les textes littéraux sont présentés dans la fonte par défaut, alors + est spcifie en sparant les valeurs par une barre verticale "|". + Les textes littraux sont prsents dans la fonte par dfaut, alors que les types d'argument pour lesquels une substitution est - nécessaire sont en <em>gras</em>. La syntaxe des directives + ncessaire sont en <em>gras</em>. La syntaxe des directives acceptant un nombre variable d'arguments se termine par "...", ce - qui indique que le dernier argument peut être répété.</p> + qui indique que le dernier argument peut tre rpt.</p> <p>Les directives utilisent un grand nombre de types d'arguments - différents. Les plus courants sont définis ci-dessous.</p> + diffrents. Les plus courants sont dfinis ci-dessous.</p> <dl> <dt><em>URL</em></dt> <dd>Un Localisateur de Ressource Uniforme (Uniform Resource - Locator) complet comportant un protocole, un nom d'hôte et un nom + Locator) complet comportant un protocole, un nom d'hte et un nom de chemin optionnel comme dans <code>http://www.example.com/chemin/vers/fichier.html</code></dd> <dt><em>chemin-URL</em></dt> <dd>La partie de l'<em>url</em> qui suit le protocole et le nom - d'hôte comme dans <code>/chemin/vers/fichier.html</code>. Le - <em>chemin-URL</em> représente la ressource vue depuis le web, et est - différente de la représentation de cette même ressource vue depuis le - système de fichiers.</dd> + d'hte comme dans <code>/chemin/vers/fichier.html</code>. Le + <em>chemin-URL</em> reprsente la ressource vue depuis le web, et est + diffrente de la reprsentation de cette mme ressource vue depuis le + systme de fichiers.</dd> <dt><em>chemin-fichier</em></dt> - <dd>Le chemin d'un fichier dans le système de fichiers local - commençant par le répertoire racine comme dans + <dd>Le chemin d'un fichier dans le systme de fichiers local + commenant par le rpertoire racine comme dans <code>/usr/local/apache/htdocs/chemin/vers/fichier.html</code>. Sauf mention contraire, un <em>chemin-fichier</em> qui ne commence - pas par un slash sera considéré comme relatif au répertoire défini + pas par un slash sera considr comme relatif au rpertoire dfini par la directive <a href="core.html#serverroot">ServerRoot</a>.</dd> - <dt><em>chemin-répertoire</em></dt> + <dt><em>chemin-rpertoire</em></dt> - <dd>Le chemin d'un répertoire dans le système de fichiers local - commençant par le répertoire racine comme dans + <dd>Le chemin d'un rpertoire dans le systme de fichiers local + commenant par le rpertoire racine comme dans <code>/usr/local/apache/htdocs/chemin/vers/</code>.</dd> <dt><em>nom-fichier</em></dt> @@ -108,42 +108,42 @@ <dt><em>regex</em></dt> <dd>Une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression rationnelle</a> - compatible Perl. La définition de la directive spécifiera à quoi - <em>regex</em> sera comparée.</dd> + compatible Perl. La dfinition de la directive spcifiera quoi + <em>regex</em> sera compare.</dd> <dt><em>extension</em></dt> - <dd>En général, c'est la partie du <em>nom de fichier</em> qui - suit le dernier point. Cependant, Apache reconnaît plusieurs + <dd>En gnral, c'est la partie du <em>nom de fichier</em> qui + suit le dernier point. Cependant, Apache reconnat plusieurs extensions de noms de fichiers ; ainsi, si un <em>nom de fichier</em> contient plusieurs points, chacune des parties du nom de fichier - séparées par des points et situées après le premier point est une + spares par des points et situes aprs le premier point est une <em>extension</em>. Par exemple, le <em>nom de fichier</em> <code>fichier.html.en</code> comporte deux extensions : <code>.html</code> et <code>.en</code>. Pour les directives - Apache, vous pouvez spécifier les <em>extension</em>s avec ou sans + Apache, vous pouvez spcifier les <em>extension</em>s avec ou sans le point initial. Enfin, les <em>extension</em>s ne sont pas - sensibles à la casse.</dd> + sensibles la casse.</dd> <dt><em>MIME-type</em></dt> - <dd>Une méthode de description du format d'un fichier consistant - en un type de format majeur et un type de format mineur séparés + <dd>Une mthode de description du format d'un fichier consistant + en un type de format majeur et un type de format mineur spars par un slash comme dans <code>text/html</code>.</dd> <dt><em>env-variable</em></dt> <dd>Le nom d'une <a href="../env.html">variable - d'environnement</a> définie au cours du processus de configuration - d'Apache. Notez qu'elle peut être différente d'une variable - d'environnement du système d'exploitation. Voir la <a href="../env.html">documentation sur les variables d'environnement</a> - pour plus de détails.</dd> + d'environnement</a> dfinie au cours du processus de configuration + d'Apache. Notez qu'elle peut tre diffrente d'une variable + d'environnement du systme d'exploitation. Voir la <a href="../env.html">documentation sur les variables d'environnement</a> + pour plus de dtails.</dd> <dt><em>time-interval</em></dt> - <dd>Un format d'intervalle de temps spécifique à divers paramètres de - timeout. Les formats supportés sont les suivants : + <dd>Un format d'intervalle de temps spcifique divers paramtres de + timeout. Les formats supports sont les suivants : <ul> <li><em>s</em>: Secondes</li> <li><em>h</em>: Heures</li> @@ -155,93 +155,93 @@ </dl> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="Default" id="Default">Défaut</a><a title="Lien permanent" href="#Default" class="permalink">¶</a></h2> +<h2><a name="Default" id="Default">Dfaut</a><a title="Lien permanent" href="#Default" class="permalink">¶</a></h2> - <p>Si la directive possède une valeur par défaut (en d'autres + <p>Si la directive possde une valeur par dfaut (en d'autres termes, si le serveur Web Apache se comporte comme si vous l'aviez - définie à une valeur particulière, alors que vous l'avez omise dans - votre configuration), elle est spécifiée ici. Si la directive ne - possède pas de valeur par défaut, cette section doit spécifier - "<em>Aucune</em>". Notez que la valeur par défaut dont il est - question n'est pas nécessairement la même que la valeur attribuée à - la directive dans le fichier httpd.conf par défaut distribué avec le + dfinie une valeur particulire, alors que vous l'avez omise dans + votre configuration), elle est spcifie ici. Si la directive ne + possde pas de valeur par dfaut, cette section doit spcifier + "<em>Aucune</em>". Notez que la valeur par dfaut dont il est + question n'est pas ncessairement la mme que la valeur attribue + la directive dans le fichier httpd.conf par dfaut distribu avec le serveur.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="Context" id="Context">Contexte</a><a title="Lien permanent" href="#Context" class="permalink">¶</a></h2> <p>Indique les parties des fichiers de configuration du serveur - où cette directive est valide. Il s'agit d'une liste d'une ou - plusieurs des valeurs suivantes séparées par des virgules :</p> + o cette directive est valide. Il s'agit d'une liste d'une ou + plusieurs des valeurs suivantes spares par des virgules :</p> <dl> <dt>configuration du serveur</dt> - <dd>Signifie que la directive peut être utilisée dans les fichiers + <dd>Signifie que la directive peut tre utilise dans les fichiers de configuration du serveur (par exemple <code>httpd.conf</code>), - mais <strong>pas</strong> à l'intérieur d'un conteneur <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> ou <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code>. De même, elle + mais <strong>pas</strong> l'intrieur d'un conteneur <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> ou <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code>. De mme, elle n'est pas valide dans les fichiers <code>.htaccess</code>.</dd> <dt>serveur virtuel</dt> - <dd>Signifie que la directive peut apparaître à l'intérieur d'un + <dd>Signifie que la directive peut apparatre l'intrieur d'un conteneur <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> dans les fichiers de configuration du serveur.</dd> - <dt>répertoire</dt> + <dt>rpertoire</dt> - <dd>Une directive spécifiée comme valide dans ce contexte peut - être utilisée à l'intérieur de conteneurs <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code>, <code class="directive"><a href="../mod/core.html#location"><Location></a></code>, <code class="directive"><a href="../mod/core.html#files"><Files></a></code>, <code class="directive"><a href="../mod/core.html#if"><If></a></code>, et <code class="directive"><a href="../mod/mod_proxy.html#proxy"><Proxy></a></code> dans les + <dd>Une directive spcifie comme valide dans ce contexte peut + tre utilise l'intrieur de conteneurs <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code>, <code class="directive"><a href="../mod/core.html#location"><Location></a></code>, <code class="directive"><a href="../mod/core.html#files"><Files></a></code>, <code class="directive"><a href="../mod/core.html#if"><If></a></code>, et <code class="directive"><a href="../mod/mod_proxy.html#proxy"><Proxy></a></code> dans les fichiers de configuration du serveur, en tenant compte des - restrictions précisées dans la documentation sur les <a href="../sections.html">Sections de configuration</a>.</dd> + restrictions prcises dans la documentation sur les <a href="../sections.html">Sections de configuration</a>.</dd> <dt>.htaccess</dt> <dd>Si une directive est valide dans ce contexte, cela signifie - qu'elle peut apparaître à l'intérieur de fichiers de configuration - de <em>niveau</em> répertoire <code>.htaccess</code>. Elle sera ou - ne sera pas traitée, selon la définition de l'option <a href="#Override">overrides</a> pour le contexte courant.</dd> + qu'elle peut apparatre l'intrieur de fichiers de configuration + de <em>niveau</em> rpertoire <code>.htaccess</code>. Elle sera ou + ne sera pas traite, selon la dfinition de l'option <a href="#Override">overrides</a> pour le contexte courant.</dd> </dl> - <p>La directive n'est autorisée <em>que</em> dans le contexte - désigné ; si vous essayez de l'utiliser ailleurs, vous générerez une - erreur de configuration qui va soit empêcher le serveur de traiter - les requêtes correctement dans ce contexte, soit tout simplement - empêcher le serveur de fonctionner -- en d'autres termes, le serveur - refusera de démarrer.</p> + <p>La directive n'est autorise <em>que</em> dans le contexte + dsign ; si vous essayez de l'utiliser ailleurs, vous gnrerez une + erreur de configuration qui va soit empcher le serveur de traiter + les requtes correctement dans ce contexte, soit tout simplement + empcher le serveur de fonctionner -- en d'autres termes, le serveur + refusera de dmarrer.</p> - <p>Les lieux de définition valides pour une directive résultent en + <p>Les lieux de dfinition valides pour une directive rsultent en fait d'un - OU logique de tous les contextes spécifiés. En d'autres termes, une - directive spécifiée comme valide dans "<code>configuration du - serveur, .htaccess</code>" peut être utilisée dans le fichier + OU logique de tous les contextes spcifis. En d'autres termes, une + directive spcifie comme valide dans "<code>configuration du + serveur, .htaccess</code>" peut tre utilise dans le fichier <code>httpd.conf</code> et dans les fichiers <code>.htaccess</code>, mais pas dans un conteneur <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> ou <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="Override" id="Override">Surcharge .htaccess</a><a title="Lien permanent" href="#Override" class="permalink">¶</a></h2> - <p>Ce terme indique quelle autorisation de surcharge doit être - active pour que la directive puisse être traitée lorsqu'elle - apparaît dans un fichier <code>.htaccess</code>. Si le <a href="#Context">context</a> de la directive ne lui permet pas - d'apparaître dans un fichier <code>.htaccess</code>, aucun contexte - ne sera spécifié.</p> - - <p>Les autorisations de surcharge sont activées via la directive - <code class="directive"><a href="../mod/core.html#allowoverride">AllowOverride</a></code>, et possèdent une - portée particulière, comme un répertoire et tous ses - sous-répertoires, sauf si une autre directive <code class="directive"><a href="../mod/core.html#allowoverride">AllowOverride</a></code> apparaît à un niveau - inférieur. La documentation pour cette directive spécifie aussi les + <p>Ce terme indique quelle autorisation de surcharge doit tre + active pour que la directive puisse tre traite lorsqu'elle + apparat dans un fichier <code>.htaccess</code>. Si le <a href="#Context">context</a> de la directive ne lui permet pas + d'apparatre dans un fichier <code>.htaccess</code>, aucun contexte + ne sera spcifi.</p> + + <p>Les autorisations de surcharge sont actives via la directive + <code class="directive"><a href="../mod/core.html#allowoverride">AllowOverride</a></code>, et possdent une + porte particulire, comme un rpertoire et tous ses + sous-rpertoires, sauf si une autre directive <code class="directive"><a href="../mod/core.html#allowoverride">AllowOverride</a></code> apparat un niveau + infrieur. La documentation pour cette directive spcifie aussi les noms d'autorisations de surcharge disponibles.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="Status" id="Status">Statut</a><a title="Lien permanent" href="#Status" class="permalink">¶</a></h2> - <p>Cet attribut indique le degré de rapprochement de la directive du - coeur d'Apache ; en d'autres termes, vous pouvez être amené à - recompiler le serveur avec un jeu de modules supplémentaires pour - pouvoir utiliser la directive, et ainsi accéder à ses - fonctionnalités. Les valeurs possible pour cet attribut sont :</p> + <p>Cet attribut indique le degr de rapprochement de la directive du + coeur d'Apache ; en d'autres termes, vous pouvez tre amen + recompiler le serveur avec un jeu de modules supplmentaires pour + pouvoir utiliser la directive, et ainsi accder ses + fonctionnalits. Les valeurs possible pour cet attribut sont :</p> <dl> <dt>Core</dt> @@ -254,34 +254,34 @@ <dd>Une directive dont le statut est "MPM" est fournie par un <a href="../mpm.html">module Multi-Processus</a>. Ce type de directive sera disponible si et seulement si vous utilisez un des - MPMs spécifiés dans la ligne <a href="#Module">Module</a> de la - définition de la directive.</dd> + MPMs spcifis dans la ligne <a href="#Module">Module</a> de la + dfinition de la directive.</dd> <dt>Base</dt> <dd>Une directive dont le statut est "Base" est fournie par un des - modules Apache standards qui sont compilés dans le serveur par - défaut, et sont de ce fait toujours disponibles, sauf si vous avez + modules Apache standards qui sont compils dans le serveur par + dfaut, et sont de ce fait toujours disponibles, sauf si vous avez fait en sorte de les supprimer de votre configuration.</dd> <dt>Extension</dt> <dd>Une directive dont le statut est "Extension" est fournie par un des modules inclus dans le kit du serveur Apache, mais qui ne - sont pas compilés dans le serveur par défaut. Pour activer la - directive et accéder à ses fonctionnalités, vous devez modifier + sont pas compils dans le serveur par dfaut. Pour activer la + directive et accder ses fonctionnalits, vous devez modifier les fichiers de configuration de la compilation du serveur, et recompiler Apache.</dd> - <dt>Expérimental</dt> + <dt>Exprimental</dt> <dd>Le statut "Experimental" indique que la directive fait partie - du kit Apache, mais que vous l'utilisez à vos risques et périls. - La directive est documentée à titre d'exhaustivité, et n'est pas - obligatoirement supportée. Le module qui fournit la directive peut - être compilé par défaut dans le serveur ou non ; consultez le haut - de la page qui décrit la directive et son module pour vérifier sa - disponibilité.</dd> + du kit Apache, mais que vous l'utilisez vos risques et prils. + La directive est documente titre d'exhaustivit, et n'est pas + obligatoirement supporte. Le module qui fournit la directive peut + tre compil par dfaut dans le serveur ou non ; consultez le haut + de la page qui dcrit la directive et son module pour vrifier sa + disponibilit.</dd> </dl> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> @@ -291,20 +291,20 @@ fournissent la directive.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="Compatibility" id="Compatibility">Compatibilité</a><a title="Lien permanent" href="#Compatibility" class="permalink">¶</a></h2> +<h2><a name="Compatibility" id="Compatibility">Compatibilit</a><a title="Lien permanent" href="#Compatibility" class="permalink">¶</a></h2> <p>Si la directive ne faisait pas partie de la distribution - originale d'Apache version 2, la version dans laquelle elle a été - introduite est indiquée ici. Cette section indique aussi si la + originale d'Apache version 2, la version dans laquelle elle a t + introduite est indique ici. Cette section indique aussi si la directive n'est disponible que sur certaines plates-formes.</p> </div></div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/directive-dict.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/directive-dict.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/directive-dict.html" title="Français"> fr </a> | +<a href="../es/mod/directive-dict.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/directive-dict.html" title="Franais"> fr </a> | <a href="../ja/mod/directive-dict.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/directive-dict.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/directive-dict.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/directive-dict.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -323,7 +323,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/directive-dict } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/directives.html.de b/docs/manual/mod/directives.html.de index 5b145ff0da..2b2d1560c2 100644 --- a/docs/manual/mod/directives.html.de +++ b/docs/manual/mod/directives.html.de @@ -741,6 +741,7 @@ <li><a href="mod_ssl.html#sslverifydepth">SSLVerifyDepth</a></li> <li><a href="mpm_common.html#startservers">StartServers</a></li> <li><a href="mpm_common.html#startthreads">StartThreads</a></li> +<li><a href="core.html#stricthostcheck">StrictHostCheck</a></li> <li><a href="mod_substitute.html#substitute">Substitute</a></li> <li><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore</a></li> <li><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength</a></li> diff --git a/docs/manual/mod/directives.html.en b/docs/manual/mod/directives.html.en index 94359db9cd..0929286013 100644 --- a/docs/manual/mod/directives.html.en +++ b/docs/manual/mod/directives.html.en @@ -742,6 +742,7 @@ <li><a href="mod_ssl.html#sslverifydepth">SSLVerifyDepth</a></li> <li><a href="mpm_common.html#startservers">StartServers</a></li> <li><a href="mpm_common.html#startthreads">StartThreads</a></li> +<li><a href="core.html#stricthostcheck">StrictHostCheck</a></li> <li><a href="mod_substitute.html#substitute">Substitute</a></li> <li><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore</a></li> <li><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength</a></li> diff --git a/docs/manual/mod/directives.html.es b/docs/manual/mod/directives.html.es index 7f8c5391bd..c3c42ee234 100644 --- a/docs/manual/mod/directives.html.es +++ b/docs/manual/mod/directives.html.es @@ -744,6 +744,7 @@ <li><a href="mod_ssl.html#sslverifydepth">SSLVerifyDepth</a></li> <li><a href="mpm_common.html#startservers">StartServers</a></li> <li><a href="mpm_common.html#startthreads">StartThreads</a></li> +<li><a href="core.html#stricthostcheck">StrictHostCheck</a></li> <li><a href="mod_substitute.html#substitute">Substitute</a></li> <li><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore</a></li> <li><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength</a></li> diff --git a/docs/manual/mod/directives.html.fr b/docs/manual/mod/directives.html.fr index 888de0226d..bc3c613f2d 100644 --- a/docs/manual/mod/directives.html.fr +++ b/docs/manual/mod/directives.html.fr @@ -25,26 +25,26 @@ <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../de/mod/directives.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | <a href="../en/mod/directives.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/directives.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/directives.html" title="Français"> fr </a> | +<a href="../es/mod/directives.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/directives.html" title="Franais"> fr </a> | <a href="../ja/mod/directives.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/directives.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/directives.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../tr/mod/directives.html" hreflang="tr" rel="alternate" title="Trke"> tr </a> | <a href="../zh-cn/mod/directives.html" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </div> <p> Toutes les directives Apache disponibles dans la distribution standard - d'Apache sont référencées ici. Elles sont décrites en utilisant un - format normalisé, et <a href="directive-dict.html" rel="Glossary">un dictionnaire</a> des termes utilisés dans leurs + d'Apache sont rfrences ici. Elles sont dcrites en utilisant un + format normalis, et <a href="directive-dict.html" rel="Glossary">un dictionnaire</a> des termes utiliss dans leurs descriptions est disponible. </p> <p> Un <a href="quickreference.html"> - Document de référence rapide des directives</a> - est également disponible. Il fournit des détails à propos de chaque directive - sous une forme abrégée. + Document de rfrence rapide des directives</a> + est galement disponible. Il fournit des dtails propos de chaque directive + sous une forme abrge. </p> <p class="letters"><a href="#A"> A </a> | <a href="#B"> B </a> | <a href="#C"> C </a> | <a href="#D"> D </a> | <a href="#E"> E </a> | <a href="#F"> F </a> | <a href="#G"> G </a> | <a href="#H"> H </a> | <a href="#I"> I </a> | <a href="#K"> K </a> | <a href="#L"> L </a> | <a href="#M"> M </a> | <a href="#N"> N </a> | <a href="#O"> O </a> | <a href="#P"> P </a> | <a href="#Q"> Q </a> | <a href="#R"> R </a> | <a href="#S"> S </a> | <a href="#T"> T </a> | <a href="#U"> U </a> | <a href="#V"> V </a> | <a href="#W"> W </a> | <a href="#X"> X </a></p> @@ -785,11 +785,11 @@ <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../de/mod/directives.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | <a href="../en/mod/directives.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/directives.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/directives.html" title="Français"> fr </a> | +<a href="../es/mod/directives.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/directives.html" title="Franais"> fr </a> | <a href="../ja/mod/directives.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/directives.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/directives.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../tr/mod/directives.html" hreflang="tr" rel="alternate" title="Trke"> tr </a> | <a href="../zh-cn/mod/directives.html" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -809,7 +809,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/directives.htm } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/directives.html.ja.utf8 b/docs/manual/mod/directives.html.ja.utf8 index 5c8089ea99..9ee7e2140d 100644 --- a/docs/manual/mod/directives.html.ja.utf8 +++ b/docs/manual/mod/directives.html.ja.utf8 @@ -739,6 +739,7 @@ <li><a href="mod_ssl.html#sslverifydepth">SSLVerifyDepth</a></li> <li><a href="mpm_common.html#startservers">StartServers</a></li> <li><a href="mpm_common.html#startthreads">StartThreads</a></li> +<li><a href="core.html#stricthostcheck">StrictHostCheck</a></li> <li><a href="mod_substitute.html#substitute">Substitute</a></li> <li><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore</a></li> <li><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength</a></li> diff --git a/docs/manual/mod/directives.html.ko.euc-kr b/docs/manual/mod/directives.html.ko.euc-kr index c462836c17..d0503ac9a3 100644 --- a/docs/manual/mod/directives.html.ko.euc-kr +++ b/docs/manual/mod/directives.html.ko.euc-kr @@ -739,6 +739,7 @@ <li><a href="mod_ssl.html#sslverifydepth">SSLVerifyDepth</a></li> <li><a href="mpm_common.html#startservers">StartServers</a></li> <li><a href="mpm_common.html#startthreads">StartThreads</a></li> +<li><a href="core.html#stricthostcheck">StrictHostCheck</a></li> <li><a href="mod_substitute.html#substitute">Substitute</a></li> <li><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore</a></li> <li><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength</a></li> diff --git a/docs/manual/mod/directives.html.tr.utf8 b/docs/manual/mod/directives.html.tr.utf8 index 57b7030f27..71a3eef645 100644 --- a/docs/manual/mod/directives.html.tr.utf8 +++ b/docs/manual/mod/directives.html.tr.utf8 @@ -738,6 +738,7 @@ <li><a href="mod_ssl.html#sslverifydepth">SSLVerifyDepth</a></li> <li><a href="mpm_common.html#startservers">StartServers</a></li> <li><a href="mpm_common.html#startthreads">StartThreads</a></li> +<li><a href="core.html#stricthostcheck">StrictHostCheck</a></li> <li><a href="mod_substitute.html#substitute">Substitute</a></li> <li><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore</a></li> <li><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength</a></li> diff --git a/docs/manual/mod/directives.html.zh-cn.utf8 b/docs/manual/mod/directives.html.zh-cn.utf8 index e28cdd4602..27d4c5070e 100644 --- a/docs/manual/mod/directives.html.zh-cn.utf8 +++ b/docs/manual/mod/directives.html.zh-cn.utf8 @@ -737,6 +737,7 @@ <li><a href="mod_ssl.html#sslverifydepth">SSLVerifyDepth</a></li> <li><a href="mpm_common.html#startservers">StartServers</a></li> <li><a href="mpm_common.html#startthreads">StartThreads</a></li> +<li><a href="core.html#stricthostcheck">StrictHostCheck</a></li> <li><a href="mod_substitute.html#substitute">Substitute</a></li> <li><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore</a></li> <li><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength</a></li> diff --git a/docs/manual/mod/event.html.fr b/docs/manual/mod/event.html.fr index ee188ce746..e94eaa222d 100644 --- a/docs/manual/mod/event.html.fr +++ b/docs/manual/mod/event.html.fr @@ -27,22 +27,22 @@ <div id="preamble"><h1>Apache MPM event</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/event.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/event.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/event.html" title="Français"> fr </a></p> +<a href="../es/mod/event.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/event.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Une variante du MPM <code class="module"><a href="../mod/worker.html">worker</a></code> conçue pour ne +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Une variante du MPM <code class="module"><a href="../mod/worker.html">worker</a></code> conue pour ne mobiliser des threads que pour les connexions en cours de traitement</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>MPM</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>mpm_event_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>event.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>mpm_event_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>event.c</td></tr></table> <h3>Sommaire</h3> <p>Le module multi-processus (MPM) <code class="module"><a href="../mod/event.html">event</a></code> est, comme son nom - l'indique, une implémentation asynchrone basée sur les évènements et conçu - pour permettre le traitement d'un nombre accru de requêtes - simultanées en déléguant certaines tâches - aux threads d'écoute, libérant par là-même les - threads de travail et leur permettant de traiter les nouvelles requêtes.</p> + l'indique, une implmentation asynchrone base sur les vnements et conu + pour permettre le traitement d'un nombre accru de requtes + simultanes en dlguant certaines tches + aux threads d'coute, librant par l-mme les + threads de travail et leur permettant de traiter les nouvelles requtes.</p> <p>Pour utiliser le MPM <code class="module"><a href="../mod/event.html">event</a></code>, ajoutez <code>--with-mpm=event</code> aux arguments du script @@ -54,7 +54,7 @@ mobiliser des threads que pour les connexions en cours de traitement</td></tr> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#event-worker-relationship">Relations avec le MPM Worker</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#how-it-works">Comment tout cela fonctionne</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#requirements">Prérequis</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#requirements">Prrequis</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#asyncrequestworkerfactor">AsyncRequestWorkerFactor</a></li> @@ -78,7 +78,7 @@ mobiliser des threads que pour les connexions en cours de traitement</td></tr> <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadstacksize">ThreadStackSize</a></li> <li><img alt="" src="../images/right.gif" /> <a href="mod_unixd.html#user">User</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mpm_event">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mpm_event">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mpm_event">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mpm_event">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="worker.html">Le MPM worker</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -86,14 +86,14 @@ mobiliser des threads que pour les connexions en cours de traitement</td></tr> <div class="section"> <h2><a name="event-worker-relationship" id="event-worker-relationship">Relations avec le MPM Worker</a><a title="Lien permanent" href="#event-worker-relationship" class="permalink">¶</a></h2> <p>Le MPM <code class="module"><a href="../mod/event.html">event</a></code> s'inspire du MPM <code class="module"><a href="../mod/worker.html">worker</a></code> qui -implémente un serveur hybride multi-processus et multi-threads. Un processus de -contrôle unique (le parent) est chargé de lancer des processus enfants. Chaque -processus enfant crée un nombre de threads serveurs défini via la directive +implmente un serveur hybride multi-processus et multi-threads. Un processus de +contrle unique (le parent) est charg de lancer des processus enfants. Chaque +processus enfant cre un nombre de threads serveurs dfini via la directive <code class="directive"><a href="../mod/mpm_common.html#threadsperchild">ThreadsPerChild</a></code>, ainsi qu'un thread -d'écoute qui surveille les requêtes entrantes et les distribue aux threads de -travail pour traitement au fur et à mesure de leur arrivée.</p> +d'coute qui surveille les requtes entrantes et les distribue aux threads de +travail pour traitement au fur et mesure de leur arrive.</p> -<p>Les directives de configuration à l'exécution sont identiques à celles que +<p>Les directives de configuration l'excution sont identiques celles que propose le MPM <code class="module"><a href="../mod/worker.html">worker</a></code>, avec l'unique addition de la directive <code class="directive">AsyncRequestWorkerFactor</code>.</p> @@ -101,234 +101,234 @@ propose le MPM <code class="module"><a href="../mod/worker.html">worker</a></cod <div class="section"> <h2><a name="how-it-works" id="how-it-works">Comment tout cela fonctionne</a><a title="Lien permanent" href="#how-it-works" class="permalink">¶</a></h2> - <p>Ce module MPM a été conçu à l'origine pour résoudre le "problème keep - alive" de HTTP. Lorsqu'un client a effectué une première requête, il peut - garder la connexion ouverte et envoyer les requêtes suivante en utilisant le - même socket, ce qui diminue considérablement la charge qui aurait été - induite par la création de nouvelles connexions TCP. Cependant, le - fonctionnement du serveur HTTP Apache impose de réserver un couple processus - enfant/thread pour attendre les données en provenance du client, ce qui - présente certains inconvénients. Pour résoudre ce problème, le MPM Event - utilise un thread d'écoute dédié pour chaque processus associé à un jeu de - threads de travail, partageant les files d'attentes spécifiques aux - requêtes en mode keep-alive (ou plus simplement en mode "lisible"), à celles - en mode écriture des résultats, et à celles en court de fermeture - ("closing"). Une boucle d'attente d'évènements déclenchée en fonction du - statut de la disponibilité du socket ajuste ces files d'attente et distribue + <p>Ce module MPM a t conu l'origine pour rsoudre le "problme keep + alive" de HTTP. Lorsqu'un client a effectu une premire requte, il peut + garder la connexion ouverte et envoyer les requtes suivante en utilisant le + mme socket, ce qui diminue considrablement la charge qui aurait t + induite par la cration de nouvelles connexions TCP. Cependant, le + fonctionnement du serveur HTTP Apache impose de rserver un couple processus + enfant/thread pour attendre les donnes en provenance du client, ce qui + prsente certains inconvnients. Pour rsoudre ce problme, le MPM Event + utilise un thread d'coute ddi pour chaque processus associ un jeu de + threads de travail, partageant les files d'attentes spcifiques aux + requtes en mode keep-alive (ou plus simplement en mode "lisible"), celles + en mode criture des rsultats, et celles en court de fermeture + ("closing"). Une boucle d'attente d'vnements dclenche en fonction du + statut de la disponibilit du socket ajuste ces files d'attente et distribue le travail au jeu de threads de travail. </p> <p>Cette nouvelle architecture, en exploitant les sockets non blocants et - les fonctionnalités des noyaux modernes mis en valeur par + les fonctionnalits des noyaux modernes mis en valeur par <a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a> (comme epoll de Linux), n'a plus besoin du <code class="directive"><a href="../mod/core.html#mutex">Mutex</a></code> <code>mpm-accept</code> pour - éviter le problème de "thundering herd".</p> + viter le problme de "thundering herd".</p> <p>La directive <code class="directive">AsyncRequestWorkerFactor</code> permet de - définir le nombre total de connexions qu'un bloc processus/thread peut - gérer.</p> + dfinir le nombre total de connexions qu'un bloc processus/thread peut + grer.</p> <h3><a name="async-connections" id="async-connections">Connexions asynchrones</a></h3> - <p>Avec les MPM précédents, les connexions asynchrones nécessitaient - un thread de travail dédié, mais ce n'est plus le cas avec le MPM Event. - La page d'état de <code class="module"><a href="../mod/mod_status.html">mod_status</a></code> montre de nouvelles + <p>Avec les MPM prcdents, les connexions asynchrones ncessitaient + un thread de travail ddi, mais ce n'est plus le cas avec le MPM Event. + La page d'tat de <code class="module"><a href="../mod/mod_status.html">mod_status</a></code> montre de nouvelles colonnes dans la section "Async connections" :</p> <dl> <dt>Writing</dt> - <dd>Lors de l'envoi de la réponse au client, il peut arriver que le - tampon d'écriture TCP soit plein si la connexion est trop lente. Si + <dd>Lors de l'envoi de la rponse au client, il peut arriver que le + tampon d'criture TCP soit plein si la connexion est trop lente. Si cela se produit, une instruction <code>write()</code> vers le socket - renvoie en général <code>EWOULDBLOCK</code> ou <code>EAGAIN</code> - pour que l'on puisse y écrire à nouveau après un certain temps - d'inactivité. Le thread de travail qui utilise le socket doit alors - être en mesure de récupérer la tâche en attente et la restituer au - thread d'écoute qui, à son tour, la réattribuera au premier thread - de travail disponible, lorsqu'un évènement sera généré pour le socket - (par exemple, "il est maintenant possible d'écrire dans le socket"). - Veuillez vous reporter à la section à propos des limitations pour - plus de détails. + renvoie en gnral <code>EWOULDBLOCK</code> ou <code>EAGAIN</code> + pour que l'on puisse y crire nouveau aprs un certain temps + d'inactivit. Le thread de travail qui utilise le socket doit alors + tre en mesure de rcuprer la tche en attente et la restituer au + thread d'coute qui, son tour, la rattribuera au premier thread + de travail disponible, lorsqu'un vnement sera gnr pour le socket + (par exemple, "il est maintenant possible d'crire dans le socket"). + Veuillez vous reporter la section propos des limitations pour + plus de dtails. </dd> <dt>Keep-alive</dt> <dd>La gestion des connexions persistantes constitue la principale - amélioration par rapport au MPM Worker. Lorsqu'un thread de travail - a terminé l'envoi d'une réponse à un client, il peut restituer la - gestion du socket au thread d'écoute, qui à son tour va attendre un - évènement en provenance du système d'exploitation comme "le socket - est lisible". Si une nouvelle requête arrive en provenance du - client, le thread d'écoute l'attribuera au premier thread de travail - disponible. Inversement, si le délai <code class="directive"><a href="../mod/core.html#keepalivetimeout">KeepAliveTimeout</a></code> est atteint, le socket - sera fermé par le thread d'écoute. Les threads de travail n'ont - donc plus à s'occuper des sockets inactifs et ils peuvent être - réutilisés pour traiter d'autres requêtes.</dd> + amlioration par rapport au MPM Worker. Lorsqu'un thread de travail + a termin l'envoi d'une rponse un client, il peut restituer la + gestion du socket au thread d'coute, qui son tour va attendre un + vnement en provenance du systme d'exploitation comme "le socket + est lisible". Si une nouvelle requte arrive en provenance du + client, le thread d'coute l'attribuera au premier thread de travail + disponible. Inversement, si le dlai <code class="directive"><a href="../mod/core.html#keepalivetimeout">KeepAliveTimeout</a></code> est atteint, le socket + sera ferm par le thread d'coute. Les threads de travail n'ont + donc plus s'occuper des sockets inactifs et ils peuvent tre + rutiliss pour traiter d'autres requtes.</dd> <dt>Closing</dt> <dd>Parfois, le MPM doit effectuer une fermeture progressive, c'est - à dire envoyer au client une erreur survenue précédemment alors que - ce dernier est en train de transmettre des données à httpd. Envoyer la réponse et - fermer immédiatement la connexion n'est pas une bonne solution car - le client (qui est encore en train d'envoyer le reste de la requête) - verrait sa connexion réinitialisée et ne pourrait pas lire la - réponse de httpd. - La fermeture progressive est limitée dans le temps, - mais elle peut tout de même être assez longue, si bien qu'elle est - confiée à un thread de travail (y compris les procédures d'arrêt et + dire envoyer au client une erreur survenue prcdemment alors que + ce dernier est en train de transmettre des donnes httpd. Envoyer la rponse et + fermer immdiatement la connexion n'est pas une bonne solution car + le client (qui est encore en train d'envoyer le reste de la requte) + verrait sa connexion rinitialise et ne pourrait pas lire la + rponse de httpd. + La fermeture progressive est limite dans le temps, + mais elle peut tout de mme tre assez longue, si bien qu'elle est + confie un thread de travail (y compris les procdures d'arrt et la fermeture effective du socket). A partir de la version 2.4.28, - c'est aussi le cas lorsque des connexions finissent par dépasser - leur délai d'attente (le thread d'écoute ne gère jamais les - connexions, si ce n'est attendre et dispatcher les évènements - qu'elles génèrent).</dd> + c'est aussi le cas lorsque des connexions finissent par dpasser + leur dlai d'attente (le thread d'coute ne gre jamais les + connexions, si ce n'est attendre et dispatcher les vnements + qu'elles gnrent).</dd> </dl> - <p>Ces améliorations sont disponible pour les connexions HTTP ou HTTPS.</p> + <p>Ces amliorations sont disponible pour les connexions HTTP ou HTTPS.</p> - <p>Les états de connexions ci-dessus sont gérés par le thread d'écoute - via des files d'attente dédiées qui, jusqu'à la version 2.4.27, étaient - lues toutes les 100ms pour déterminer quelles connexions avaient atteint - des limites de durées définies comme <code class="directive"><a href="../mod/mpm_common.html#timeout">Timeout</a></code> et <code class="directive"><a href="../mod/core.html#keepalivetimeout">KeepAliveTimeout</a></code>. C'était une solution simple - et efficace mais qui présentait un inconvénient : ces lectures - régulières forçaient le thread d'écoute à se réveiller, souvent sans - nécessité (alors qu'il était totalement inactif), ce qui consommait des + <p>Les tats de connexions ci-dessus sont grs par le thread d'coute + via des files d'attente ddies qui, jusqu' la version 2.4.27, taient + lues toutes les 100ms pour dterminer quelles connexions avaient atteint + des limites de dures dfinies comme <code class="directive"><a href="../mod/mpm_common.html#timeout">Timeout</a></code> et <code class="directive"><a href="../mod/core.html#keepalivetimeout">KeepAliveTimeout</a></code>. C'tait une solution simple + et efficace mais qui prsentait un inconvnient : ces lectures + rgulires foraient le thread d'coute se rveiller, souvent sans + ncessit (alors qu'il tait totalement inactif), ce qui consommait des ressources pour rien. A partir de la version 2.4.28, ces files d'attente - sont entièrement gérées selon une logique basées sur les évènements, et - ne font donc plus l'objet d'une lecture systématique. Les environnements - aux ressources limitées, comme les serveurs embarqués, seront les plus - grands bénéficiaires de cette amélioration.</p> + sont entirement gres selon une logique bases sur les vnements, et + ne font donc plus l'objet d'une lecture systmatique. Les environnements + aux ressources limites, comme les serveurs embarqus, seront les plus + grands bnficiaires de cette amlioration.</p> - <h3><a name="graceful-close" id="graceful-close">Arrêt de processus en douceur et + <h3><a name="graceful-close" id="graceful-close">Arrt de processus en douceur et utilisation du scoreboard</a></h3> - <p>Ce MPM présentait dans le passé des limitations de montée en + <p>Ce MPM prsentait dans le pass des limitations de monte en puissance qui provoquaient l'erreur suivante : "<strong>scoreboard is full, not at MaxRequestWorkers</strong>". La directive <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code> permet de limiter le - nombre de requêtes pouvant être servies simultanément à un moment donné - ainsi que le nombre de processus autorisés (<code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code> / <code class="directive"><a href="../mod/mpm_common.html#threadsperchild">ThreadsPerChild</a></code>), alors que le - scoreboard représente l'ensemble des processus en cours d'exécution et - l'état de leurs threads de travail. Si le scoreboard est plein - (autrement dit si aucun des threads n'est dans un état inactif) et si le - nombre de requêtes actives servies est inférieur à <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code>, cela signifie que - certains d'entre eux bloquent les nouvelles requêtes qui pourraient être + nombre de requtes pouvant tre servies simultanment un moment donn + ainsi que le nombre de processus autoriss (<code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code> / <code class="directive"><a href="../mod/mpm_common.html#threadsperchild">ThreadsPerChild</a></code>), alors que le + scoreboard reprsente l'ensemble des processus en cours d'excution et + l'tat de leurs threads de travail. Si le scoreboard est plein + (autrement dit si aucun des threads n'est dans un tat inactif) et si le + nombre de requtes actives servies est infrieur <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code>, cela signifie que + certains d'entre eux bloquent les nouvelles requtes qui pourraient tre servies et sont en l'occurrence mises en attente (dans la limite de la - valeur imposée par la directive <code class="directive"><a href="../mod/mpm_common.html#listenbacklog">ListenBacklog</a></code>). La plupart du temps, ces - threads sont bloqués dans un état d'arrêt en douceur car ils attendent - de terminer leur travail sur une connexion TCP pour s'arrêter et ainsi libérer - une entrée dans le scoreboard (par exemple dans le cas du traitement des - requêtes de longue durée, des clients lents ou des connexions en - keep-alive). Voici deux scénarios courants :</p> + valeur impose par la directive <code class="directive"><a href="../mod/mpm_common.html#listenbacklog">ListenBacklog</a></code>). La plupart du temps, ces + threads sont bloqus dans un tat d'arrt en douceur car ils attendent + de terminer leur travail sur une connexion TCP pour s'arrter et ainsi librer + une entre dans le scoreboard (par exemple dans le cas du traitement des + requtes de longue dure, des clients lents ou des connexions en + keep-alive). Voici deux scnarios courants :</p> <ul> <li>Pendant un <a href="../stopping.html#graceful">graceful - restart</a>. Le processus parent demande à tous ses processus - enfants de terminer leur travail et de s'arrêter pendant qu'il + restart</a>. Le processus parent demande tous ses processus + enfants de terminer leur travail et de s'arrter pendant qu'il recharge la configuration et lance de nouveaux processus. Si les - processus existants continuent de s'exécuter pendant un certain - temps avant de s'arrêter, le scoreboard sera partiellement occupé - jusqu'à ce que les entrées correspondantes soient libérées. + processus existants continuent de s'excuter pendant un certain + temps avant de s'arrter, le scoreboard sera partiellement occup + jusqu' ce que les entres correspondantes soient libres. </li> <li>Lorsque la charge du serveur diminue suffisamment pour que httpd - commence à stopper certains processus (par exemple pour respecter la + commence stopper certains processus (par exemple pour respecter la valeur de la directive <code class="directive"><a href="../mod/mpm_common.html#maxsparethreads">MaxSpareThreads</a></code>). Cette situation - est problèmatique car lorsque la charge augmente à nouveau, httpd va + est problmatique car lorsque la charge augmente nouveau, httpd va essayer de lancer de nouveaux processus. Si cette situation se - répète, le nombre de processus peut augmenter sensiblement, - aboutissant à un mélange d'anciens processus tentant de s'arrêter et + rpte, le nombre de processus peut augmenter sensiblement, + aboutissant un mlange d'anciens processus tentant de s'arrter et de nouveaux processus tentant d'effectuer un travail quelconque. </li> </ul> <p>A partir de la version 2.4.24, mpm-event est plus intelligent et peut - traiter les arrêts graceful de manière plus efficace. Voici certaines de - ces améliorations :</p> + traiter les arrts graceful de manire plus efficace. Voici certaines de + ces amliorations :</p> <ul> - <li>Utilisation de toutes les entrées du scoreboard dans la limite - de la valeur définie par <code class="directive"><a href="../mod/mpm_common.html#serverlimit">ServerLimit</a></code>. Les directives + <li>Utilisation de toutes les entres du scoreboard dans la limite + de la valeur dfinie par <code class="directive"><a href="../mod/mpm_common.html#serverlimit">ServerLimit</a></code>. Les directives <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code> et <code class="directive"><a href="../mod/mpm_common.html#threadsperchild">ThreadsPerChild</a></code> permettent de limiter le nombre de processus actifs, alors que la directive <code class="directive"><a href="../mod/mpm_common.html#serverlimit">ServerLimit</a></code> - prend aussi en compte les proccessus en arrêt graceful pour - permettre l'utilisation d'entrées supplémentaires du scoreboard en - cas de besoin. L'idée consiste à utiliser <code class="directive"><a href="../mod/mpm_common.html#serverlimit">ServerLimit</a></code> pour indiquer à httpd - conbien de processus supplémentaires seront tolérés avant - d'atteindre les limites imposées par les ressources du système. + prend aussi en compte les proccessus en arrt graceful pour + permettre l'utilisation d'entres supplmentaires du scoreboard en + cas de besoin. L'ide consiste utiliser <code class="directive"><a href="../mod/mpm_common.html#serverlimit">ServerLimit</a></code> pour indiquer httpd + conbien de processus supplmentaires seront tolrs avant + d'atteindre les limites imposes par les ressources du systme. </li> - <li>Les processus en arrêt graceful doivent fermer leurs connexions + <li>Les processus en arrt graceful doivent fermer leurs connexions en keep-alive.</li> - <li>Lors d'un arrêt graceful, s'il y a plus de threads de travail en - cours d'exécution que de connexions ouvertes pour un processus - donné, ces threads sont arrêtés afin de libérer les ressources plus - vite (ce qui peut s'avérer nécessaire pour lancer de nouveaux + <li>Lors d'un arrt graceful, s'il y a plus de threads de travail en + cours d'excution que de connexions ouvertes pour un processus + donn, ces threads sont arrts afin de librer les ressources plus + vite (ce qui peut s'avrer ncessaire pour lancer de nouveaux processus).</li> - <li>Si le scoreboard est plein, empêche d'arrêter d'autres processus - en mode graceful afin de réduire la charge jusqu'à ce que tous les - anciens processus soient arrêtés (sinon la situation empirerait lors - d'une remontée en charge).</li> + <li>Si le scoreboard est plein, empche d'arrter d'autres processus + en mode graceful afin de rduire la charge jusqu' ce que tous les + anciens processus soient arrts (sinon la situation empirerait lors + d'une remonte en charge).</li> </ul> - <p>Le comportement décrit dans le dernier point est bien visible via + <p>Le comportement dcrit dans le dernier point est bien visible via <code class="module"><a href="../mod/mod_status.html">mod_status</a></code> dans la table des connexions avec les deux - nouvelles colonnes "Slot" et "Stopping". La première indique le PID et - la seconde si le processus est en cours d'arrêt ou non ; l'état - supplémentaire "Yes (old gen)" indique un processus encore en exécution - après un redémarrage graceful.</p> + nouvelles colonnes "Slot" et "Stopping". La premire indique le PID et + la seconde si le processus est en cours d'arrt ou non ; l'tat + supplmentaire "Yes (old gen)" indique un processus encore en excution + aprs un redmarrage graceful.</p> <h3><a name="limitations" id="limitations">Limitations</a></h3> - <p>La gestion améliorée des connexions peut ne pas fonctionner pour - certains filtres de connexion qui se sont déclarés eux-mêmes - incompatibles avec le MPM Event. Dans ce cas, le MPM Event réadoptera le - comportement du MPM <code class="module"><a href="../mod/worker.html">worker</a></code> et réservera un thread de + <p>La gestion amliore des connexions peut ne pas fonctionner pour + certains filtres de connexion qui se sont dclars eux-mmes + incompatibles avec le MPM Event. Dans ce cas, le MPM Event radoptera le + comportement du MPM <code class="module"><a href="../mod/worker.html">worker</a></code> et rservera un thread de travail par connexion. Notez que tous les modules inclus dans la distribution du serveur httpd sont compatibles avec le MPM Event.</p> - <p>Une restriction similaire apparaît lorsqu'une requête utilise un - filtre en sortie qui doit pouvoir lire et/ou modifier la totalité du - corps de la réponse. Si la connexion avec le client se bloque pendant - que le filtre traite les données, et si la quantité de données produites - par le filtre est trop importante pour être stockée en mémoire, le - thread utilisé pour la requête n'est pas libéré pendant que httpd attend - que les données soient transmises au client.<br /> + <p>Une restriction similaire apparat lorsqu'une requte utilise un + filtre en sortie qui doit pouvoir lire et/ou modifier la totalit du + corps de la rponse. Si la connexion avec le client se bloque pendant + que le filtre traite les donnes, et si la quantit de donnes produites + par le filtre est trop importante pour tre stocke en mmoire, le + thread utilis pour la requte n'est pas libr pendant que httpd attend + que les donnes soient transmises au client.<br /> Pour illustrer ce cas de figure, nous pouvons envisager les deux situations suivantes : servir une ressource statique (comme un fichier CSS) ou servir un contenu issu d'un programme FCGI/CGI ou d'un serveur - mandaté. La première situation est prévisible ; en effet, le MPM Event a - une parfaite visibilité sur la fin du contenu, et il peut utiliser les - évènements : le thread de travail qui sert la réponse peut envoyer les - premiers octets jusqu'à ce que <code>EWOULDBLOCK</code> ou - <code>EAGAIN</code> soit renvoyé, et déléguer le reste de la réponse au thread - d'écoute. Ce dernier en retour attend un évènement sur le socket, et - délègue le reste de la réponse au premier - thread de travail disponible. Dans la deuxième situation par contre - (FCGI/CGI/contenu mandaté), le MPM n'a pas de visibilité sur la fin de - la réponse, et le thread de travail doit terminer sa tâche avant de - rendre le contrôle au thread d'écoute. La seule solution consisterait - alors à stocker la réponse en mémoire, mais ce ne serait pas l'option la - plus sure en matière de stabilité du serveur et d'empreinte mémoire. + mandat. La premire situation est prvisible ; en effet, le MPM Event a + une parfaite visibilit sur la fin du contenu, et il peut utiliser les + vnements : le thread de travail qui sert la rponse peut envoyer les + premiers octets jusqu' ce que <code>EWOULDBLOCK</code> ou + <code>EAGAIN</code> soit renvoy, et dlguer le reste de la rponse au thread + d'coute. Ce dernier en retour attend un vnement sur le socket, et + dlgue le reste de la rponse au premier + thread de travail disponible. Dans la deuxime situation par contre + (FCGI/CGI/contenu mandat), le MPM n'a pas de visibilit sur la fin de + la rponse, et le thread de travail doit terminer sa tche avant de + rendre le contrle au thread d'coute. La seule solution consisterait + alors stocker la rponse en mmoire, mais ce ne serait pas l'option la + plus sure en matire de stabilit du serveur et d'empreinte mmoire. </p> - <h3><a name="background" id="background">Matériel d'arrière-plan</a></h3> - <p>Le modèle event a été rendu possible par l'introduction de nouvelles - APIs dans les systèmes d'exploitation supportés :</p> + <h3><a name="background" id="background">Matriel d'arrire-plan</a></h3> + <p>Le modle event a t rendu possible par l'introduction de nouvelles + APIs dans les systmes d'exploitation supports :</p> <ul> <li>epoll (Linux) </li> <li>kqueue (BSD) </li> <li>event ports (Solaris) </li> </ul> - <p>Avant que ces APIs soient mises à disposition, les APIs - traditionnelles <code>select</code> et <code>poll</code> devaient être - utilisées. Ces APIs deviennent lentes si on les utilise pour gérer de - nombreuses connexions ou si le jeu de connexions possède un taux de - renouvellement élevé. Les nouvelles APIs permettent de gérer beaucoup + <p>Avant que ces APIs soient mises disposition, les APIs + traditionnelles <code>select</code> et <code>poll</code> devaient tre + utilises. Ces APIs deviennent lentes si on les utilise pour grer de + nombreuses connexions ou si le jeu de connexions possde un taux de + renouvellement lev. Les nouvelles APIs permettent de grer beaucoup plus de connexions et leur performances sont meilleures lorsque le jeu - de connexions à gérer change fréquemment. Ces APIs ont donc rendu - possible l'écriture le MPM Event qui est mieux adapté à la situation - HTTP typique où de nombreuses connexions sont inactives.</p> + de connexions grer change frquemment. Ces APIs ont donc rendu + possible l'criture le MPM Event qui est mieux adapt la situation + HTTP typique o de nombreuses connexions sont inactives.</p> - <p>Le MPM Event suppose que l'implémentation de <code>apr_pollset</code> + <p>Le MPM Event suppose que l'implmentation de <code>apr_pollset</code> sous-jacente est raisonnablement sure avec l'utilisation des threads - (threadsafe). Ceci évite au MPM de devoir effectuer trop verrouillages - de haut niveau, ou d'avoir à réveiller le thread d'écoute pour lui + (threadsafe). Ceci vite au MPM de devoir effectuer trop verrouillages + de haut niveau, ou d'avoir rveiller le thread d'coute pour lui envoyer un socket keep-alive. Ceci n'est possible qu'avec KQueue et EPoll.</p> @@ -336,35 +336,35 @@ propose le MPM <code class="module"><a href="../mod/worker.html">worker</a></cod </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="requirements" id="requirements">Prérequis</a><a title="Lien permanent" href="#requirements" class="permalink">¶</a></h2> - <p>Ce MPM dépend des opérations atomiques compare-and-swap +<h2><a name="requirements" id="requirements">Prrequis</a><a title="Lien permanent" href="#requirements" class="permalink">¶</a></h2> + <p>Ce MPM dpend des oprations atomiques compare-and-swap d'<a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a> pour la synchronisation des threads. Si vous compilez pour une plate-forme x86 et n'avez pas besoin du support 386, ou si vous compilez pour une plate-forme SPARC et n'avez pas besoin du support pre-UltraSPARC, ajoutez <code>--enable-nonportable-atomics=yes</code> aux arguments du - script <code class="program"><a href="../programs/configure.html">configure</a></code>. Ceci permettra à APR - d'implémenter les opérations atomiques en utilisant des instructions + script <code class="program"><a href="../programs/configure.html">configure</a></code>. Ceci permettra APR + d'implmenter les oprations atomiques en utilisant des instructions performantes indisponibles avec les processeurs plus anciens.</p> - <p>Ce MPM ne fonctionne pas de manière optimale sur les - plates-formes plus anciennes qui ne gèrent pas correctement les - threads, mais ce problème est sans objet du fait du prérequis + <p>Ce MPM ne fonctionne pas de manire optimale sur les + plates-formes plus anciennes qui ne grent pas correctement les + threads, mais ce problme est sans objet du fait du prrequis concernant EPoll ou KQueue.</p> <ul> <li>Pour utiliser ce MPM sous FreeBSD, la version 5.3 ou - supérieure de ce système est recommandée. Il est cependant - possible d'exécuter ce MPM sous FreeBSD 5.2.1 si vous utilisez + suprieure de ce systme est recommande. Il est cependant + possible d'excuter ce MPM sous FreeBSD 5.2.1 si vous utilisez <code>libkse</code> (voir <code>man libmap.conf</code>).</li> <li>Pour NetBSD, il est recommander d'utiliser la version 2.0 ou - supérieure.</li> + suprieure.</li> - <li>Pour Linux, un noyau 2.6 est recommandé. Il faut aussi - s'assurer que votre version de <code>glibc</code> a été compilée + <li>Pour Linux, un noyau 2.6 est recommand. Il faut aussi + s'assurer que votre version de <code>glibc</code> a t compile avec le support pour EPoll.</li> </ul> @@ -372,40 +372,40 @@ propose le MPM <code class="module"><a href="../mod/worker.html">worker</a></cod <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="asyncrequestworkerfactor" id="asyncrequestworkerfactor">Directive</a> <a name="AsyncRequestWorkerFactor" id="AsyncRequestWorkerFactor">AsyncRequestWorkerFactor</a><a title="Lien permanent" href="#asyncrequestworkerfactor" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Limite le nombre de connexions simultanées par thread</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Limite le nombre de connexions simultanes par thread</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AsyncRequestWorkerFactor <var>facteur</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>2</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>2</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>event</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.13</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.13</td></tr> </table> - <p>Le MPM event gère certaines connexions de manière asynchrone ; - dans ce cas, les threads traitant la requête sont alloués selon les - besoins et pour de courtes périodes. Dans les autres cas, un - thread est réservé par - connexion. Ceci peut conduire à des situations où tous les threads - sont saturés et où aucun thread n'est capable d'effectuer de - nouvelles tâches pour les connexions asynchrones établies.</p> - - <p>Pour minimiser les effets de ce problème, le MPM event utilise - deux méthodes :</p> + <p>Le MPM event gre certaines connexions de manire asynchrone ; + dans ce cas, les threads traitant la requte sont allous selon les + besoins et pour de courtes priodes. Dans les autres cas, un + thread est rserv par + connexion. Ceci peut conduire des situations o tous les threads + sont saturs et o aucun thread n'est capable d'effectuer de + nouvelles tches pour les connexions asynchrones tablies.</p> + + <p>Pour minimiser les effets de ce problme, le MPM event utilise + deux mthodes :</p> <ul> <li>il limite le nombre de connexions - simultanées par thread en fonction du nombre de processus + simultanes par thread en fonction du nombre de processus inactifs;</li> - <li>si tous les processus sont occupés, il ferme des connexions - permanentes, même si la limite de durée de la connexion n'a - pas été atteinte. Ceci autorise les clients - concernés à se reconnecter à un autre processus - possèdant encore des threads disponibles.</li> + <li>si tous les processus sont occups, il ferme des connexions + permanentes, mme si la limite de dure de la connexion n'a + pas t atteinte. Ceci autorise les clients + concerns se reconnecter un autre processus + possdant encore des threads disponibles.</li> </ul> <p>Cette directive permet de personnaliser finement la limite du nombre de connexions par thread. Un <strong>processus</strong> n'acceptera de nouvelles connexions que si le nombre actuel de connexions (sans - compter les connexions à l'état "closing") est - inférieur à :</p> + compter les connexions l'tat "closing") est + infrieur :</p> <p class="indent"><strong> <code class="directive"><a href="../mod/mpm_common.html#threadsperchild">ThreadsPerChild</a></code> + @@ -414,7 +414,7 @@ propose le MPM <code class="module"><a href="../mod/worker.html">worker</a></cod </strong></p> <p>Il est possible d'effectuer une estimation du nombre maximum de - connexions simultanées pour tous les processus et pour un nombre donné moyen + connexions simultanes pour tous les processus et pour un nombre donn moyen de threads de travail inactifs comme suit : </p> @@ -440,7 +440,7 @@ max_connections = (ThreadsPerChild + (AsyncRequestWorkerFactor * idle_workers)) </div> <p>Lorsque tous les threads de travail sont inactifs, le nombre maximum - absolu de connexions simultanées peut être calculé de manière plus simple :</p> + absolu de connexions simultanes peut tre calcul de manire plus simple :</p> <p class="indent"><strong> (<code class="directive">AsyncRequestWorkerFactor</code> + 1) * @@ -459,8 +459,8 @@ AsyncRequestWorkerFactor = 2</pre> <pre class="prettyprint lang-config">idle_workers = 10</pre> - <p>Nous pouvons calculer le nombre maximum absolu de connexions simultanées - de deux manières :</p> + <p>Nous pouvons calculer le nombre maximum absolu de connexions simultanes + de deux manires :</p> <pre class="prettyprint lang-config">max_connections = (ThreadsPerChild + (AsyncRequestWorkerFactor * idle_workers)) * ServerLimit = (10 + (2 * 10)) * 4 = 120 @@ -470,16 +470,16 @@ max_connections = (AsyncRequestWorkerFactor + 1) * MaxRequestWorkers </div> - <p>Le réglage de la directive - <code class="directive">AsyncRequestWorkerFactor</code> nécessite de connaître le - trafic géré par httpd pour chaque style d'utilisation spécifique ; si vous - modifiez la valeur par défaut, vous devrez par conséquent effectuer des - tests approfondis en vous appuyant étroitement sur les données fournies par + <p>Le rglage de la directive + <code class="directive">AsyncRequestWorkerFactor</code> ncessite de connatre le + trafic gr par httpd pour chaque style d'utilisation spcifique ; si vous + modifiez la valeur par dfaut, vous devrez par consquent effectuer des + tests approfondis en vous appuyant troitement sur les donnes fournies par <code class="module"><a href="../mod/mod_status.html">mod_status</a></code>.</p> <p>La directive <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code> se nommait <code class="directive">MaxClients</code> avant la version 2.3.13. La valeur - ci-dessus montre que cet ancien nom ne correspondait pas à sa + ci-dessus montre que cet ancien nom ne correspondait pas sa signification exacte pour le MPM event.</p> <p>La directive <code class="directive">AsyncRequestWorkerFactor</code> @@ -490,8 +490,8 @@ max_connections = (AsyncRequestWorkerFactor + 1) * MaxRequestWorkers </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/event.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/event.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/event.html" title="Français"> fr </a></p> +<a href="../es/mod/event.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/event.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -510,7 +510,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/event.html'; } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/index.html.fr b/docs/manual/mod/index.html.fr index 2f81776e66..17790a1ccb 100644 --- a/docs/manual/mod/index.html.fr +++ b/docs/manual/mod/index.html.fr @@ -25,304 +25,304 @@ <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../de/mod/" hreflang="de" rel="alternate" title="Deutsch"> de </a> | <a href="../en/mod/" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/" title="Français"> fr </a> | +<a href="../es/mod/" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/" title="Franais"> fr </a> | <a href="../ja/mod/" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../tr/mod/" hreflang="tr" rel="alternate" title="Trke"> tr </a> | <a href="../zh-cn/mod/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </div> <p> Ci-dessous se trouve la liste de tous les modules qui font partie de - la distribution du serveur HTTP Apache. Voir aussi la liste alphabétique complète + la distribution du serveur HTTP Apache. Voir aussi la liste alphabtique complte de <a href="directives.html">toutes les directives du serveur HTTP Apache</a>. </p> </div> <div id="quickview"><ul id="toc"> -<li><img alt="" src="../images/down.gif" /> <a href="#core">Fonctionalités de Base et Modules Multi-Processus (MPM)</a></li><li><img alt="" src="../images/down.gif" /> <a href="#other">Autres Modules</a></li></ul><h3>Voir aussi</h3> +<li><img alt="" src="../images/down.gif" /> <a href="#core">Fonctionalits de Base et Modules Multi-Processus (MPM)</a></li><li><img alt="" src="../images/down.gif" /> <a href="#other">Autres Modules</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../mpm.html">Modules multi-processus (MPMs)</a> </li> -<li><a href="quickreference.html">Document de référence rapide des directives</a> +<li><a href="quickreference.html">Document de rfrence rapide des directives</a> </li> </ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> -<div class="section"><h2><a id="core" name="core">Fonctionalités de Base et Modules Multi-Processus (MPM)</a></h2> +<div class="section"><h2><a id="core" name="core">Fonctionalits de Base et Modules Multi-Processus (MPM)</a></h2> <dl> -<dt><a href="core.html">core</a></dt><dd>Fonctionnalités de base du serveur HTTP Apache toujours +<dt><a href="core.html">core</a></dt><dd>Fonctionnalits de base du serveur HTTP Apache toujours disponibles</dd> -<dt><a href="mpm_common.html">mpm_common</a></dt><dd class="separate">Une série de directives implémentées par plusieurs +<dt><a href="mpm_common.html">mpm_common</a></dt><dd class="separate">Une srie de directives implmentes par plusieurs modules multi-processus (MPM)</dd> -<dt><a href="event.html">event</a></dt><dd>Une variante du MPM <code class="module"><a href="../mod/worker.html">worker</a></code> conçue pour ne +<dt><a href="event.html">event</a></dt><dd>Une variante du MPM <code class="module"><a href="../mod/worker.html">worker</a></code> conue pour ne mobiliser des threads que pour les connexions en cours de traitement</dd> -<dt><a href="mpm_netware.html">mpm_netware</a></dt><dd>Module multi-processus implémentant un serveur web basé -exclusivement sur les threads et optimisé pour Novell +<dt><a href="mpm_netware.html">mpm_netware</a></dt><dd>Module multi-processus implmentant un serveur web bas +exclusivement sur les threads et optimis pour Novell NetWare</dd> <dt><a href="mpmt_os2.html">mpmt_os2</a></dt><dd>MPM hybride multi-processus, multi-thread pour OS/2</dd> -<dt><a href="prefork.html">prefork</a></dt><dd>Implémente un serveur web avec démarrage anticipé de +<dt><a href="prefork.html">prefork</a></dt><dd>Implmente un serveur web avec dmarrage anticip de processus, sans thread</dd> -<dt><a href="mpm_winnt.html">mpm_winnt</a></dt><dd>Module multi-processus optimisé pour Windows +<dt><a href="mpm_winnt.html">mpm_winnt</a></dt><dd>Module multi-processus optimis pour Windows NT.</dd> -<dt><a href="worker.html">worker</a></dt><dd>Module multi-processus implémentant un serveur web hybride +<dt><a href="worker.html">worker</a></dt><dd>Module multi-processus implmentant un serveur web hybride multi-processus multi-thread</dd> </dl></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"><h2><a id="other" name="other">Autres Modules</a></h2> <p class="letters"><a href="#A"> A </a> | <a href="#B"> B </a> | <a href="#C"> C </a> | <a href="#D"> D </a> | <a href="#E"> E </a> | <a href="#F"> F </a> | <a href="#H"> H </a> | <a href="#I"> I </a> | <a href="#J"> J </a> | <a href="#L"> L </a> | <a href="#M"> M </a> | <a href="#N"> N </a> | <a href="#P"> P </a> | <a href="#R"> R </a> | <a href="#S"> S </a> | <a href="#U"> U </a> | <a href="#V"> V </a> | <a href="#W"> W </a> | <a href="#X"> X </a></p> -<dl><dt><a href="mod_access_compat.html" id="A" name="A">mod_access_compat</a></dt><dd>Autorisations de groupe à base de nom d'hôte (nom ou +<dl><dt><a href="mod_access_compat.html" id="A" name="A">mod_access_compat</a></dt><dd>Autorisations de groupe base de nom d'hte (nom ou adresse IP)</dd> -<dt><a href="mod_actions.html">mod_actions</a></dt><dd>Exécution des scripts CGI en fonction du -type de média ou de la méthode de requête.</dd> -<dt><a href="mod_alias.html">mod_alias</a></dt><dd>Permet d'atteindre différentes parties du système de +<dt><a href="mod_actions.html">mod_actions</a></dt><dd>Excution des scripts CGI en fonction du +type de mdia ou de la mthode de requte.</dd> +<dt><a href="mod_alias.html">mod_alias</a></dt><dd>Permet d'atteindre diffrentes parties du systme de fichiers depuis l'arborescence des documents du site web, ainsi que la redirection d'URL</dd> -<dt><a href="mod_allowhandlers.html">mod_allowhandlers</a></dt><dd>Facilite la définition de la liste des gestionnaires HTTP -qui peuvent être utilisés pour le serveur</dd> -<dt><a href="mod_allowmethods.html">mod_allowmethods</a></dt><dd>Limitation simple des méthodes HTTP acceptées par e serveur</dd> -<dt><a href="mod_asis.html">mod_asis</a></dt><dd>Envoie des fichiers contenant leurs propres en-têtes +<dt><a href="mod_allowhandlers.html">mod_allowhandlers</a></dt><dd>Facilite la dfinition de la liste des gestionnaires HTTP +qui peuvent tre utiliss pour le serveur</dd> +<dt><a href="mod_allowmethods.html">mod_allowmethods</a></dt><dd>Limitation simple des mthodes HTTP acceptes par e serveur</dd> +<dt><a href="mod_asis.html">mod_asis</a></dt><dd>Envoie des fichiers contenant leurs propres en-ttes HTTP</dd> <dt><a href="mod_auth_basic.html">mod_auth_basic</a></dt><dd>Authentification HTTP de base</dd> -<dt><a href="mod_auth_digest.html">mod_auth_digest</a></dt><dd>Authentification utilisateur utilisant les condensés +<dt><a href="mod_auth_digest.html">mod_auth_digest</a></dt><dd>Authentification utilisateur utilisant les condenss MD5</dd> -<dt><a href="mod_auth_form.html">mod_auth_form</a></dt><dd>Authentification à l'aide d'un formulaire</dd> -<dt><a href="mod_authn_anon.html">mod_authn_anon</a></dt><dd>Permet un accès "anonyme" à des zones -authentifiées</dd> +<dt><a href="mod_auth_form.html">mod_auth_form</a></dt><dd>Authentification l'aide d'un formulaire</dd> +<dt><a href="mod_authn_anon.html">mod_authn_anon</a></dt><dd>Permet un accs "anonyme" des zones +authentifies</dd> <dt><a href="mod_authn_core.html">mod_authn_core</a></dt><dd>Le noyau de l'authentification</dd> -<dt><a href="mod_authn_dbd.html">mod_authn_dbd</a></dt><dd>Authentification utilisateur à l'aide d'une base de données +<dt><a href="mod_authn_dbd.html">mod_authn_dbd</a></dt><dd>Authentification utilisateur l'aide d'une base de donnes SQL</dd> <dt><a href="mod_authn_dbm.html">mod_authn_dbm</a></dt><dd>Authentification utilisateur utilisant des fichiers DBM</dd> -<dt><a href="mod_authn_file.html">mod_authn_file</a></dt><dd>Authentification utilisateur à l'aide de fichiers +<dt><a href="mod_authn_file.html">mod_authn_file</a></dt><dd>Authentification utilisateur l'aide de fichiers texte</dd> -<dt><a href="mod_authn_socache.html">mod_authn_socache</a></dt><dd>Gère un cache des données d'authentification pour diminuer -la charge des serveurs d'arrière-plan</dd> -<dt><a href="mod_authnz_fcgi.html">mod_authnz_fcgi</a></dt><dd>Permet à une application d'autorisation FastCGI de gérer +<dt><a href="mod_authn_socache.html">mod_authn_socache</a></dt><dd>Gre un cache des donnes d'authentification pour diminuer +la charge des serveurs d'arrire-plan</dd> +<dt><a href="mod_authnz_fcgi.html">mod_authnz_fcgi</a></dt><dd>Permet une application d'autorisation FastCGI de grer l'authentification et l'autorisation httpd.</dd> <dt><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></dt><dd>Permet d'utiliser un annuaire LDAP pour l'authentification HTTP de base.</dd> <dt><a href="mod_authz_core.html">mod_authz_core</a></dt><dd>Socle d'autorisation</dd> <dt><a href="mod_authz_dbd.html">mod_authz_dbd</a></dt><dd>Autorisation par groupe ou par identifiant via SQL</dd> <dt><a href="mod_authz_dbm.html">mod_authz_dbm</a></dt><dd>Autorisation par groupes sur base de fichiers DBM</dd> -<dt><a href="mod_authz_groupfile.html">mod_authz_groupfile</a></dt><dd>Autorisation de groupes à base de fichiers +<dt><a href="mod_authz_groupfile.html">mod_authz_groupfile</a></dt><dd>Autorisation de groupes base de fichiers textes</dd> -<dt><a href="mod_authz_host.html">mod_authz_host</a></dt><dd>Autorisations de groupe basées sur l'hôte (nom ou adresse +<dt><a href="mod_authz_host.html">mod_authz_host</a></dt><dd>Autorisations de groupe bases sur l'hte (nom ou adresse IP)</dd> -<dt><a href="mod_authz_owner.html">mod_authz_owner</a></dt><dd>Autorisation basée sur l'appartenance des +<dt><a href="mod_authz_owner.html">mod_authz_owner</a></dt><dd>Autorisation base sur l'appartenance des fichiers</dd> -<dt><a href="mod_authz_user.html">mod_authz_user</a></dt><dd>Autorisation basée sur l'utilisateur</dd> -<dt><a href="mod_autoindex.html">mod_autoindex</a></dt><dd>Génère automatiquement des index de répertoires d'une -manière similaire à la commande Unix <code>ls</code>, ou à la commande +<dt><a href="mod_authz_user.html">mod_authz_user</a></dt><dd>Autorisation base sur l'utilisateur</dd> +<dt><a href="mod_autoindex.html">mod_autoindex</a></dt><dd>Gnre automatiquement des index de rpertoires d'une +manire similaire la commande Unix <code>ls</code>, ou la commande shell Win32 <code>dir</code></dd> <dt><a href="mod_brotli.html" id="B" name="B">mod_brotli</a></dt><dd>Compression du contenu via Brotli avant sa livraison au client</dd> -<dt><a href="mod_buffer.html">mod_buffer</a></dt><dd>Support de la mise en tampon des requêtes</dd> -<dt><a href="mod_cache.html" id="C" name="C">mod_cache</a></dt><dd>Filtre de mise en cache HTTP conforme à la RFC 2616</dd> +<dt><a href="mod_buffer.html">mod_buffer</a></dt><dd>Support de la mise en tampon des requtes</dd> +<dt><a href="mod_cache.html" id="C" name="C">mod_cache</a></dt><dd>Filtre de mise en cache HTTP conforme la RFC 2616</dd> <dt><a href="mod_cache_disk.html">mod_cache_disk</a></dt><dd>Module de stockage sur disque pour le filtre de mise en cache HTTP.</dd> -<dt><a href="mod_cache_socache.html">mod_cache_socache</a></dt><dd>Module de stockage à base de cache d'objets partagés +<dt><a href="mod_cache_socache.html">mod_cache_socache</a></dt><dd>Module de stockage base de cache d'objets partags (socache) pour le filtre de mise en cache HTTP.</dd> -<dt><a href="mod_cern_meta.html">mod_cern_meta</a></dt><dd>La sémantique des métafichiers du serveur httpd du +<dt><a href="mod_cern_meta.html">mod_cern_meta</a></dt><dd>La smantique des mtafichiers du serveur httpd du CERN</dd> -<dt><a href="mod_cgi.html">mod_cgi</a></dt><dd>Exécution des scripts CGI</dd> -<dt><a href="mod_cgid.html">mod_cgid</a></dt><dd>Exécution des scripts CGI par l'intermédiaire d'un démon +<dt><a href="mod_cgi.html">mod_cgi</a></dt><dd>Excution des scripts CGI</dd> +<dt><a href="mod_cgid.html">mod_cgid</a></dt><dd>Excution des scripts CGI par l'intermdiaire d'un dmon CGI externe</dd> -<dt><a href="mod_charset_lite.html">mod_charset_lite</a></dt><dd>Spécifie dans quel jeu de caractère doivent s'effectuer les -traductions ou les réencodages</dd> -<dt><a href="mod_crypto.html">mod_crypto</a></dt><dd>Support du chiffrement/déchiffrement symétrique</dd> -<dt><a href="mod_data.html" id="D" name="D">mod_data</a></dt><dd>Convertit un corps de réponse en URL de type données RFC2397</dd> -<dt><a href="mod_dav.html">mod_dav</a></dt><dd>Fonctionnalité de création et gestion de versions de +<dt><a href="mod_charset_lite.html">mod_charset_lite</a></dt><dd>Spcifie dans quel jeu de caractre doivent s'effectuer les +traductions ou les rencodages</dd> +<dt><a href="mod_crypto.html">mod_crypto</a></dt><dd>Support du chiffrement/dchiffrement symtrique</dd> +<dt><a href="mod_data.html" id="D" name="D">mod_data</a></dt><dd>Convertit un corps de rponse en URL de type donnes RFC2397</dd> +<dt><a href="mod_dav.html">mod_dav</a></dt><dd>Fonctionnalit de cration et gestion de versions de documents via le web (<a href="http://www.webdav.org/">WebDAV</a>)</dd> -<dt><a href="mod_dav_fs.html">mod_dav_fs</a></dt><dd>Implémente le fournisseur filesystem pour +<dt><a href="mod_dav_fs.html">mod_dav_fs</a></dt><dd>Implmente le fournisseur filesystem pour <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code></dd> -<dt><a href="mod_dav_lock.html">mod_dav_lock</a></dt><dd>Module de verrouillage générique pour +<dt><a href="mod_dav_lock.html">mod_dav_lock</a></dt><dd>Module de verrouillage gnrique pour <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code></dd> -<dt><a href="mod_dbd.html">mod_dbd</a></dt><dd>Gestion des connexions à une base de données SQL</dd> +<dt><a href="mod_dbd.html">mod_dbd</a></dt><dd>Gestion des connexions une base de donnes SQL</dd> <dt><a href="mod_deflate.html">mod_deflate</a></dt><dd>Comprime le contenu avant de le servir au client</dd> -<dt><a href="mod_dialup.html">mod_dialup</a></dt><dd>Envoie le contenu statique avec une bande passante limitée -définie par les différents standards des anciens modems.</dd> +<dt><a href="mod_dialup.html">mod_dialup</a></dt><dd>Envoie le contenu statique avec une bande passante limite +dfinie par les diffrents standards des anciens modems.</dd> <dt><a href="mod_dir.html">mod_dir</a></dt><dd>Permet la redirection des adresses se terminant par un -répertoire sans slash de fin et la mise à disposition des fichiers index -de répertoire</dd> -<dt><a href="mod_dumpio.html">mod_dumpio</a></dt><dd>Enregistre toutes les entrées/sorties dans le journal des -erreurs de la manière souhaitée.</dd> -<dt><a href="mod_echo.html" id="E" name="E">mod_echo</a></dt><dd>Un simple serveur d'écho pour illustrer les modules de +rpertoire sans slash de fin et la mise disposition des fichiers index +de rpertoire</dd> +<dt><a href="mod_dumpio.html">mod_dumpio</a></dt><dd>Enregistre toutes les entres/sorties dans le journal des +erreurs de la manire souhaite.</dd> +<dt><a href="mod_echo.html" id="E" name="E">mod_echo</a></dt><dd>Un simple serveur d'cho pour illustrer les modules de protocole</dd> <dt><a href="mod_env.html">mod_env</a></dt><dd>Modifie l'environnement transmis aux scripts CGI et aux pages SSI</dd> <dt><a href="mod_example_hooks.html">mod_example_hooks</a></dt><dd>Illustration de l'API des modules Apache</dd> -<dt><a href="mod_expires.html">mod_expires</a></dt><dd>Génération des en-têtes HTTP <code>Expires</code> et -<code>Cache-Control</code> en fonction de critères spécifiés par +<dt><a href="mod_expires.html">mod_expires</a></dt><dd>Gnration des en-ttes HTTP <code>Expires</code> et +<code>Cache-Control</code> en fonction de critres spcifis par l'utilisateur</dd> -<dt><a href="mod_ext_filter.html">mod_ext_filter</a></dt><dd>Fait traiter le corps de la réponse par un programme +<dt><a href="mod_ext_filter.html">mod_ext_filter</a></dt><dd>Fait traiter le corps de la rponse par un programme externe avant de l'envoyer au client</dd> -<dt><a href="mod_file_cache.html" id="F" name="F">mod_file_cache</a></dt><dd>Mise en cache mémoire d'une liste statique de +<dt><a href="mod_file_cache.html" id="F" name="F">mod_file_cache</a></dt><dd>Mise en cache mmoire d'une liste statique de fichiers</dd> <dt><a href="mod_filter.html">mod_filter</a></dt><dd>Module de configuration de filtre intelligent sensible au contexte</dd> -<dt><a href="mod_firehose.html">mod_firehose</a></dt><dd>Multiplexage des entrées/sorties vers un fichier ou un pipe.</dd> -<dt><a href="mod_headers.html" id="H" name="H">mod_headers</a></dt><dd>Personnalisation des en-têtes de requêtes et de réponses +<dt><a href="mod_firehose.html">mod_firehose</a></dt><dd>Multiplexage des entres/sorties vers un fichier ou un pipe.</dd> +<dt><a href="mod_headers.html" id="H" name="H">mod_headers</a></dt><dd>Personnalisation des en-ttes de requtes et de rponses HTTP</dd> -<dt><a href="mod_heartbeat.html">mod_heartbeat</a></dt><dd>Envoie des messages d'état au mandataire frontal</dd> -<dt><a href="mod_heartmonitor.html">mod_heartmonitor</a></dt><dd>Moniteur centralisé pour les serveurs d'origine mod_heartbeat</dd> +<dt><a href="mod_heartbeat.html">mod_heartbeat</a></dt><dd>Envoie des messages d'tat au mandataire frontal</dd> +<dt><a href="mod_heartmonitor.html">mod_heartmonitor</a></dt><dd>Moniteur centralis pour les serveurs d'origine mod_heartbeat</dd> <dt><a href="mod_http2.html">mod_http2</a></dt><dd>Support de la couche transport HTTP/2</dd> -<dt><a href="mod_ident.html" id="I" name="I">mod_ident</a></dt><dd>Recherche d'identité conformément à la RFC +<dt><a href="mod_ident.html" id="I" name="I">mod_ident</a></dt><dd>Recherche d'identit conformment la RFC 1413</dd> <dt><a href="mod_imagemap.html">mod_imagemap</a></dt><dd>Traitement des cartes des zones interactives d'une image (imagemaps) au niveau du serveur</dd> -<dt><a href="mod_include.html">mod_include</a></dt><dd>Documents html interprétés par le serveur (Server Side +<dt><a href="mod_include.html">mod_include</a></dt><dd>Documents html interprts par le serveur (Server Side Includes ou SSI)</dd> -<dt><a href="mod_info.html">mod_info</a></dt><dd>Affiche une présentation complète de la configuration du +<dt><a href="mod_info.html">mod_info</a></dt><dd>Affiche une prsentation complte de la configuration du serveur</dd> <dt><a href="mod_isapi.html">mod_isapi</a></dt><dd>Extensions ISAPI dans Apache pour Windows</dd> -<dt><a href="mod_journald.html" id="J" name="J">mod_journald</a></dt><dd>Implémentation du fournisseur de journalisation d'erreurs +<dt><a href="mod_journald.html" id="J" name="J">mod_journald</a></dt><dd>Implmentation du fournisseur de journalisation d'erreurs "journald"</dd> -<dt><a href="mod_lbmethod_bybusyness.html" id="L" name="L">mod_lbmethod_bybusyness</a></dt><dd>Algorithme de planification avec répartition de charge de -l'attribution des requêtes en attente pour le module +<dt><a href="mod_lbmethod_bybusyness.html" id="L" name="L">mod_lbmethod_bybusyness</a></dt><dd>Algorithme de planification avec rpartition de charge de +l'attribution des requtes en attente pour le module <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code></dd> -<dt><a href="mod_lbmethod_byrequests.html">mod_lbmethod_byrequests</a></dt><dd>Algorithme de planification avec répartition de charge du -traitement des requêtes pour le module +<dt><a href="mod_lbmethod_byrequests.html">mod_lbmethod_byrequests</a></dt><dd>Algorithme de planification avec rpartition de charge du +traitement des requtes pour le module <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code></dd> -<dt><a href="mod_lbmethod_bytraffic.html">mod_lbmethod_bytraffic</a></dt><dd>Algorithme de planification avec répartition de charge en +<dt><a href="mod_lbmethod_bytraffic.html">mod_lbmethod_bytraffic</a></dt><dd>Algorithme de planification avec rpartition de charge en fonction d'un niveau de trafic pour le module <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code></dd> -<dt><a href="mod_lbmethod_heartbeat.html">mod_lbmethod_heartbeat</a></dt><dd>Algorithme d'ordonnancement de répartition de charge pour -<code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> basé sur le comptage de trafic Heartbeat</dd> +<dt><a href="mod_lbmethod_heartbeat.html">mod_lbmethod_heartbeat</a></dt><dd>Algorithme d'ordonnancement de rpartition de charge pour +<code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> bas sur le comptage de trafic Heartbeat</dd> <dt><a href="mod_ldap.html">mod_ldap</a></dt><dd>Conservation des connexions LDAP et services de mise en -cache du résultat à destination des autres modules LDAP</dd> -<dt><a href="mod_log_config.html">mod_log_config</a></dt><dd>Journalisation des requêtes envoyées au +cache du rsultat destination des autres modules LDAP</dd> +<dt><a href="mod_log_config.html">mod_log_config</a></dt><dd>Journalisation des requtes envoyes au serveur</dd> -<dt><a href="mod_log_debug.html">mod_log_debug</a></dt><dd>Possibilité de journalisation supplémentaire à des fins de -débogage</dd> -<dt><a href="mod_log_forensic.html">mod_log_forensic</a></dt><dd>Journalisation légale des requêtes envoyées au +<dt><a href="mod_log_debug.html">mod_log_debug</a></dt><dd>Possibilit de journalisation supplmentaire des fins de +dbogage</dd> +<dt><a href="mod_log_forensic.html">mod_log_forensic</a></dt><dd>Journalisation lgale des requtes envoyes au serveur</dd> -<dt><a href="mod_logio.html">mod_logio</a></dt><dd>Journalisation des octets en entrée et en sortie pour -chaque requête</dd> -<dt><a href="mod_lua.html">mod_lua</a></dt><dd>Fournit des points d'entrée Lua dans différentes parties du -traitement des requêtes httpd</dd> +<dt><a href="mod_logio.html">mod_logio</a></dt><dd>Journalisation des octets en entre et en sortie pour +chaque requte</dd> +<dt><a href="mod_lua.html">mod_lua</a></dt><dd>Fournit des points d'entre Lua dans diffrentes parties du +traitement des requtes httpd</dd> <dt><a href="mod_macro.html" id="M" name="M">mod_macro</a></dt><dd>Ce module permet d'utiliser des macros dans les fichiers de configuration Apache.</dd> <dt><a href="mod_md.html">mod_md</a></dt><dd>Managing domains across virtual hosts, certificate provisioning via the ACME protocol </dd> -<dt><a href="mod_mime.html">mod_mime</a></dt><dd>Associe les extensions des fichiers demandés avec l'action -déclenchée par ces fichiers et avec leur contenu (type MIME, langage, -jeu de caractère et codage)</dd> -<dt><a href="mod_mime_magic.html">mod_mime_magic</a></dt><dd>Détermine le type MIME d'un fichier à partir de quelques +<dt><a href="mod_mime.html">mod_mime</a></dt><dd>Associe les extensions des fichiers demands avec l'action +dclenche par ces fichiers et avec leur contenu (type MIME, langage, +jeu de caractre et codage)</dd> +<dt><a href="mod_mime_magic.html">mod_mime_magic</a></dt><dd>Dtermine le type MIME d'un fichier partir de quelques octets de son contenu</dd> -<dt><a href="mod_negotiation.html" id="N" name="N">mod_negotiation</a></dt><dd>Effectue la <a href="../content-negotiation.html">négociation de +<dt><a href="mod_negotiation.html" id="N" name="N">mod_negotiation</a></dt><dd>Effectue la <a href="../content-negotiation.html">ngociation de contenu</a></dd> <dt><a href="mod_nw_ssl.html">mod_nw_ssl</a></dt><dd>Active le chiffrement SSL pour Netware</dd> -<dt><a href="mod_policy.html" id="P" name="P">mod_policy</a></dt><dd>Mise en conformité avec le protocole HTTP.</dd> -<dt><a href="mod_privileges.html">mod_privileges</a></dt><dd>Support des privilèges de Solaris et de l'exécution des -serveurs virtuels sous différents identifiants +<dt><a href="mod_policy.html" id="P" name="P">mod_policy</a></dt><dd>Mise en conformit avec le protocole HTTP.</dd> +<dt><a href="mod_privileges.html">mod_privileges</a></dt><dd>Support des privilges de Solaris et de l'excution des +serveurs virtuels sous diffrents identifiants utilisateurs.</dd> <dt><a href="mod_proxy.html">mod_proxy</a></dt><dd>Serveur mandataire/passerelle multi-protocole</dd> <dt><a href="mod_proxy_ajp.html">mod_proxy_ajp</a></dt><dd>Module de support AJP pour <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd> <dt><a href="mod_proxy_balancer.html">mod_proxy_balancer</a></dt><dd>Extension de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> pour le support de -la répartition de charge</dd> +la rpartition de charge</dd> <dt><a href="mod_proxy_connect.html">mod_proxy_connect</a></dt><dd>Extension de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> pour le traitement -des requêtes <code>CONNECT</code></dd> -<dt><a href="mod_proxy_express.html">mod_proxy_express</a></dt><dd>Extension à <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> pour le mandatement +des requtes <code>CONNECT</code></dd> +<dt><a href="mod_proxy_express.html">mod_proxy_express</a></dt><dd>Extension <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> pour le mandatement dynamique inverse de masse</dd> -<dt><a href="mod_proxy_fcgi.html">mod_proxy_fcgi</a></dt><dd>Module fournissant le support de FastCGI à +<dt><a href="mod_proxy_fcgi.html">mod_proxy_fcgi</a></dt><dd>Module fournissant le support de FastCGI <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd> <dt><a href="mod_proxy_fdpass.html">mod_proxy_fdpass</a></dt><dd>Module fournissant le support des processus externes fdpass -à <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd> -<dt><a href="mod_proxy_ftp.html">mod_proxy_ftp</a></dt><dd>Module fournissant le support FTP à + <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd> +<dt><a href="mod_proxy_ftp.html">mod_proxy_ftp</a></dt><dd>Module fournissant le support FTP <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd> -<dt><a href="mod_proxy_hcheck.html">mod_proxy_hcheck</a></dt><dd>Check up dynamique des membres du groupe de répartition de charge -(équipiers) pour <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd> -<dt><a href="mod_proxy_html.html">mod_proxy_html</a></dt><dd>Réécrit les liens HTML afin de s'assurer qu'ils soient bien -adressables depuis les réseaux des clients dans un contexte de +<dt><a href="mod_proxy_hcheck.html">mod_proxy_hcheck</a></dt><dd>Check up dynamique des membres du groupe de rpartition de charge +(quipiers) pour <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd> +<dt><a href="mod_proxy_html.html">mod_proxy_html</a></dt><dd>Rcrit les liens HTML afin de s'assurer qu'ils soient bien +adressables depuis les rseaux des clients dans un contexte de mandataire.</dd> -<dt><a href="mod_proxy_http.html">mod_proxy_http</a></dt><dd>Module fournissant le support HTTP à +<dt><a href="mod_proxy_http.html">mod_proxy_http</a></dt><dd>Module fournissant le support HTTP <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd> <dt><a href="mod_proxy_http2.html">mod_proxy_http2</a></dt><dd>Support de HTTP/2 pour <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd> -<dt><a href="mod_proxy_scgi.html">mod_proxy_scgi</a></dt><dd>Module fournissant le support de la passerelle SCGI à +<dt><a href="mod_proxy_scgi.html">mod_proxy_scgi</a></dt><dd>Module fournissant le support de la passerelle SCGI <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd> <dt><a href="mod_proxy_uwsgi.html">mod_proxy_uwsgi</a></dt><dd>UWSGI gateway module for <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd> <dt><a href="mod_proxy_wstunnel.html">mod_proxy_wstunnel</a></dt><dd>Module pour <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> supportant les websockets</dd> <dt><a href="mod_ratelimit.html" id="R" name="R">mod_ratelimit</a></dt><dd>Limitation de la bande passante pour les clients</dd> -<dt><a href="mod_reflector.html">mod_reflector</a></dt><dd>Renvoie un corps de requête comme réponse via la pile de +<dt><a href="mod_reflector.html">mod_reflector</a></dt><dd>Renvoie un corps de requte comme rponse via la pile de filtres en sortie.</dd> <dt><a href="mod_remoteip.html">mod_remoteip</a></dt><dd>Remplace l'adresse IP du client -pour la requête par l'adresse IP présentée par un mandataire ou un -répartiteur de charge via les en-têtes de la requête. +pour la requte par l'adresse IP prsente par un mandataire ou un +rpartiteur de charge via les en-ttes de la requte. </dd> -<dt><a href="mod_reqtimeout.html">mod_reqtimeout</a></dt><dd>Définit le délai maximum et le taux de transfert des -données minimum pour la réception des requêtes +<dt><a href="mod_reqtimeout.html">mod_reqtimeout</a></dt><dd>Dfinit le dlai maximum et le taux de transfert des +donnes minimum pour la rception des requtes </dd> -<dt><a href="mod_request.html">mod_request</a></dt><dd>Filtres permettant de traiter et de mettre à disposition -les corps de requêtes HTTP</dd> -<dt><a href="mod_rewrite.html">mod_rewrite</a></dt><dd>Ce module fournit un moteur de réécriture à base de -règles permettant de réécrire les URLs des requêtes -à la volée</dd> -<dt><a href="mod_sed.html" id="S" name="S">mod_sed</a></dt><dd>Filtre les contenus en entrée (requêtes) et en sortie -(réponses) en utilisant la syntaxe de <code>sed</code></dd> +<dt><a href="mod_request.html">mod_request</a></dt><dd>Filtres permettant de traiter et de mettre disposition +les corps de requtes HTTP</dd> +<dt><a href="mod_rewrite.html">mod_rewrite</a></dt><dd>Ce module fournit un moteur de rcriture base de +rgles permettant de rcrire les URLs des requtes + la vole</dd> +<dt><a href="mod_sed.html" id="S" name="S">mod_sed</a></dt><dd>Filtre les contenus en entre (requtes) et en sortie +(rponses) en utilisant la syntaxe de <code>sed</code></dd> <dt><a href="mod_session.html">mod_session</a></dt><dd>Support des sessions</dd> -<dt><a href="mod_session_cookie.html">mod_session_cookie</a></dt><dd>Support des sessions basé sur les cookies</dd> +<dt><a href="mod_session_cookie.html">mod_session_cookie</a></dt><dd>Support des sessions bas sur les cookies</dd> <dt><a href="mod_session_crypto.html">mod_session_crypto</a></dt><dd>Support du chiffrement des sessions</dd> -<dt><a href="mod_session_dbd.html">mod_session_dbd</a></dt><dd>Support des session basé sur DBD/SQL</dd> -<dt><a href="mod_setenvif.html">mod_setenvif</a></dt><dd>Permet de définir des variables d'environnement en fonction -de certaines caractéristiques de la requête</dd> -<dt><a href="mod_slotmem_plain.html">mod_slotmem_plain</a></dt><dd>Fournisseur de mémoire partagée à base de +<dt><a href="mod_session_dbd.html">mod_session_dbd</a></dt><dd>Support des session bas sur DBD/SQL</dd> +<dt><a href="mod_setenvif.html">mod_setenvif</a></dt><dd>Permet de dfinir des variables d'environnement en fonction +de certaines caractristiques de la requte</dd> +<dt><a href="mod_slotmem_plain.html">mod_slotmem_plain</a></dt><dd>Fournisseur de mmoire partage base de slots.</dd> -<dt><a href="mod_slotmem_shm.html">mod_slotmem_shm</a></dt><dd>Fournisseur de mémoire partagée basée sur les +<dt><a href="mod_slotmem_shm.html">mod_slotmem_shm</a></dt><dd>Fournisseur de mmoire partage base sur les slots.</dd> -<dt><a href="mod_so.html">mod_so</a></dt><dd>Chargement de modules ou de code exécutable au cours du -démarrage ou du redémarrage du serveur</dd> -<dt><a href="mod_socache_dbm.html">mod_socache_dbm</a></dt><dd>Fournisseur de cache d'objets partagés basé sur DBM.</dd> -<dt><a href="mod_socache_dc.html">mod_socache_dc</a></dt><dd>Fournisseur de cache d'objets partagés basé sur dc.</dd> -<dt><a href="mod_socache_memcache.html">mod_socache_memcache</a></dt><dd>Fournisseur de cache d'objets partagés basé sur Memcache.</dd> +<dt><a href="mod_so.html">mod_so</a></dt><dd>Chargement de modules ou de code excutable au cours du +dmarrage ou du redmarrage du serveur</dd> +<dt><a href="mod_socache_dbm.html">mod_socache_dbm</a></dt><dd>Fournisseur de cache d'objets partags bas sur DBM.</dd> +<dt><a href="mod_socache_dc.html">mod_socache_dc</a></dt><dd>Fournisseur de cache d'objets partags bas sur dc.</dd> +<dt><a href="mod_socache_memcache.html">mod_socache_memcache</a></dt><dd>Fournisseur de cache d'objets partags bas sur Memcache.</dd> <dt><a href="mod_socache_redis.html">mod_socache_redis</a></dt><dd>Redis based shared object cache provider.</dd> -<dt><a href="mod_socache_shmcb.html">mod_socache_shmcb</a></dt><dd>Fournisseur de cache d'objets partagés basé sur shmcb.</dd> +<dt><a href="mod_socache_shmcb.html">mod_socache_shmcb</a></dt><dd>Fournisseur de cache d'objets partags bas sur shmcb.</dd> <dt><a href="mod_speling.html">mod_speling</a></dt><dd>Tente de corriger les erreurs de casse dans les URLs ou les -erreurs d'écriture mineures.</dd> -<dt><a href="mod_ssl.html">mod_ssl</a></dt><dd>Chiffrement de haut niveau basé sur les protocoles Secure +erreurs d'criture mineures.</dd> +<dt><a href="mod_ssl.html">mod_ssl</a></dt><dd>Chiffrement de haut niveau bas sur les protocoles Secure Sockets Layer (SSL) et Transport Layer Security (TLS)</dd> -<dt><a href="mod_ssl_ct.html">mod_ssl_ct</a></dt><dd>Implémentation de la transparence des certificats +<dt><a href="mod_ssl_ct.html">mod_ssl_ct</a></dt><dd>Implmentation de la transparence des certificats (Certificat Transparency - RFC 6962) </dd> -<dt><a href="mod_status.html">mod_status</a></dt><dd>Fournit des informations sur les performances et l'activité +<dt><a href="mod_status.html">mod_status</a></dt><dd>Fournit des informations sur les performances et l'activit du serveur</dd> -<dt><a href="mod_substitute.html">mod_substitute</a></dt><dd>Effectue des opérations de recherche/remplacement sur les -corps de réponses</dd> -<dt><a href="mod_suexec.html">mod_suexec</a></dt><dd>Permet l'exécution des scripts CGI sous l'utilisateur et -le groupe spécifiés</dd> +<dt><a href="mod_substitute.html">mod_substitute</a></dt><dd>Effectue des oprations de recherche/remplacement sur les +corps de rponses</dd> +<dt><a href="mod_suexec.html">mod_suexec</a></dt><dd>Permet l'excution des scripts CGI sous l'utilisateur et +le groupe spcifis</dd> <dt><a href="mod_syslog.html">mod_syslog</a></dt><dd>Support du fournisseur de journalisation "syslog"</dd> -<dt><a href="mod_systemd.html">mod_systemd</a></dt><dd>Fournit un support amélioré pour l'intégration de systemd</dd> +<dt><a href="mod_systemd.html">mod_systemd</a></dt><dd>Fournit un support amlior pour l'intgration de systemd</dd> <dt><a href="mod_unique_id.html" id="U" name="U">mod_unique_id</a></dt><dd>Fournit une variable d'environnement contenant un -identifiant unique pour chaque requête</dd> -<dt><a href="mod_unixd.html">mod_unixd</a></dt><dd>Sécurité de base (nécessaire) pour les plates-formes de la +identifiant unique pour chaque requte</dd> +<dt><a href="mod_unixd.html">mod_unixd</a></dt><dd>Scurit de base (ncessaire) pour les plates-formes de la famille Unix.</dd> -<dt><a href="mod_userdir.html">mod_userdir</a></dt><dd>Répertoires propres à un utilisateur</dd> +<dt><a href="mod_userdir.html">mod_userdir</a></dt><dd>Rpertoires propres un utilisateur</dd> <dt><a href="mod_usertrack.html">mod_usertrack</a></dt><dd> Journalisation <em>Clickstream</em> des liens parcourus par un utilisateur sur un site </dd> -<dt><a href="mod_version.html" id="V" name="V">mod_version</a></dt><dd>Configuration dépendant de la version</dd> -<dt><a href="mod_vhost_alias.html">mod_vhost_alias</a></dt><dd>Permet de configurer dynamiquement l'hébergement virtuel de +<dt><a href="mod_version.html" id="V" name="V">mod_version</a></dt><dd>Configuration dpendant de la version</dd> +<dt><a href="mod_vhost_alias.html">mod_vhost_alias</a></dt><dd>Permet de configurer dynamiquement l'hbergement virtuel de masse</dd> -<dt><a href="mod_watchdog.html" id="W" name="W">mod_watchdog</a></dt><dd>Fournit une infrastructure permettant à d'autres modules -d'exécuter des tâches périodiques.</dd> -<dt><a href="mod_xml2enc.html" id="X" name="X">mod_xml2enc</a></dt><dd>Support avancé de l'internationalisation et des jeux de -caractères pour les modules de filtrage basés sur libxml2</dd> +<dt><a href="mod_watchdog.html" id="W" name="W">mod_watchdog</a></dt><dd>Fournit une infrastructure permettant d'autres modules +d'excuter des tches priodiques.</dd> +<dt><a href="mod_xml2enc.html" id="X" name="X">mod_xml2enc</a></dt><dd>Support avanc de l'internationalisation et des jeux de +caractres pour les modules de filtrage bass sur libxml2</dd> </dl></div></div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../de/mod/" hreflang="de" rel="alternate" title="Deutsch"> de </a> | <a href="../en/mod/" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/" title="Français"> fr </a> | +<a href="../es/mod/" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/" title="Franais"> fr </a> | <a href="../ja/mod/" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../tr/mod/" hreflang="tr" rel="alternate" title="Trke"> tr </a> | <a href="../zh-cn/mod/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_access_compat.html.fr b/docs/manual/mod/mod_access_compat.html.fr index cf4515c08c..c858e3e6f9 100644 --- a/docs/manual/mod/mod_access_compat.html.fr +++ b/docs/manual/mod/mod_access_compat.html.fr @@ -27,19 +27,19 @@ <div id="preamble"><h1>Module Apache mod_access_compat</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_access_compat.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_access_compat.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/mod_access_compat.html" title="Français"> fr </a> | +<a href="../es/mod/mod_access_compat.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/mod_access_compat.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_access_compat.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Autorisations de groupe à base de nom d'hôte (nom ou +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Autorisations de groupe base de nom d'hte (nom ou adresse IP)</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>access_compat_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_access_compat.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible dans la version 2.3 du serveur HTTP Apache -à des fins de compatibilité -avec les précédentes versions d'Apache httpd 2.x. Les directives fournies par -ce module sont devenues obsolètes depuis la refonte d'authz. Voir +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>access_compat_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_access_compat.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible dans la version 2.3 du serveur HTTP Apache + des fins de compatibilit +avec les prcdentes versions d'Apache httpd 2.x. Les directives fournies par +ce module sont devenues obsoltes depuis la refonte d'authz. Voir <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code></td></tr></table> <h3>Sommaire</h3> @@ -49,48 +49,48 @@ ce module sont devenues obsolètes depuis la refonte d'authz. Voir <code class="directive"><a href="../mod/core.html#files"><Files></a></code> et <code class="directive"><a href="../mod/core.html#location"><Location></a></code>, ainsi que dans les fichiers <code><a href="core.html#accessfilename">.htaccess</a></code> et permettent - de contrôler l'accès à certaines parties du serveur. On peut - contrôler cet accès en fonction du nom d'hôte du client, de son - adresse IP ou d'autres caractéristiques de la requête, telles - qu'elles sont enregistrées dans les <a href="../env.html">variables - d'environnement</a>. Les directives <code class="directive"><a href="#allow">Allow</a></code> et <code class="directive"><a href="#deny">Deny</a></code> permettent de spécifier - quels clients sont ou ne sont pas autorisés à accéder au serveur, - alors que la directive <code class="directive"><a href="#order">Order</a></code> définit le statut - d'accès par défaut, et détermine la manière dont les directives + de contrler l'accs certaines parties du serveur. On peut + contrler cet accs en fonction du nom d'hte du client, de son + adresse IP ou d'autres caractristiques de la requte, telles + qu'elles sont enregistres dans les <a href="../env.html">variables + d'environnement</a>. Les directives <code class="directive"><a href="#allow">Allow</a></code> et <code class="directive"><a href="#deny">Deny</a></code> permettent de spcifier + quels clients sont ou ne sont pas autoriss accder au serveur, + alors que la directive <code class="directive"><a href="#order">Order</a></code> dfinit le statut + d'accs par dfaut, et dtermine la manire dont les directives <code class="directive"><a href="#allow">Allow</a></code> et <code class="directive"><a href="#deny">Deny</a></code> interagissent entre elles.</p> - <p>Les restrictions d'accès à base de nom d'hôte et - l'authentification à base de mot de passe peuvent être implémentées - simultanément. Dans ce cas, on utilise la directive <code class="directive"><a href="#satisfy">Satisfy</a></code> pour déterminer la - manière dont ces deux modes de restrictions interagissent.</p> + <p>Les restrictions d'accs base de nom d'hte et + l'authentification base de mot de passe peuvent tre implmentes + simultanment. Dans ce cas, on utilise la directive <code class="directive"><a href="#satisfy">Satisfy</a></code> pour dterminer la + manire dont ces deux modes de restrictions interagissent.</p> <div class="warning"><h3>Note</h3> <p>Les directives fournies par le module - <code class="module"><a href="../mod/mod_access_compat.html">mod_access_compat</a></code> sont devenues obsolètes depuis - la refonte du module <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code>. Mélanger d'anciennes + <code class="module"><a href="../mod/mod_access_compat.html">mod_access_compat</a></code> sont devenues obsoltes depuis + la refonte du module <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code>. Mlanger d'anciennes directives comme <code class="directive"><a href="#order">Order</a></code>, <code class="directive"><a href="#allow">Allow</a></code> ou <code class="directive"><a href="#deny">Deny</a></code> avec des nouvelles comme <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> est techniquement - possible mais déconseillé. En effet, <code class="module"><a href="../mod/mod_access_compat.html">mod_access_compat</a></code> a - été conçu pour supporter des configurations ne contenant que des anciennes - directives afin de faciliter le passage à la version 2.4. Voir le document - <a href="../upgrading.html">upgrading</a> pour plus de détails. + possible mais dconseill. En effet, <code class="module"><a href="../mod/mod_access_compat.html">mod_access_compat</a></code> a + t conu pour supporter des configurations ne contenant que des anciennes + directives afin de faciliter le passage la version 2.4. Voir le document + <a href="../upgrading.html">upgrading</a> pour plus de dtails. </p> </div> - <p>En général, les directives de restriction d'accès s'appliquent à - toutes les méthodes d'accès (<code>GET</code>, <code>PUT</code>, + <p>En gnral, les directives de restriction d'accs s'appliquent + toutes les mthodes d'accs (<code>GET</code>, <code>PUT</code>, <code>POST</code>, etc...). C'est d'ailleurs ce que l'on souhaite dans la plupart des cas. Il est cependant possible de restreindre - certaines méthodes, alors que les autres méthodes ne se verront - imposée aucune restriction, en regroupant les directives à - l'intérieur d'une section <code class="directive"><a href="../mod/core.html#limit"><Limit></a></code>.</p> + certaines mthodes, alors que les autres mthodes ne se verront + impose aucune restriction, en regroupant les directives + l'intrieur d'une section <code class="directive"><a href="../mod/core.html#limit"><Limit></a></code>.</p> <div class="note"><h3>Fusion des sections de configuration</h3> - <p>Lorsqu'une directive fournie par ce module est utilisée dans - une nouvelle section de configuration, cette dernière n'hérite - d'aucune directive définie dans une section précédente.</p> + <p>Lorsqu'une directive fournie par ce module est utilise dans + une nouvelle section de configuration, cette dernire n'hrite + d'aucune directive dfinie dans une section prcdente.</p> </div> </div> <div id="quickview"><h3 class="directives">Directives</h3> @@ -100,7 +100,7 @@ ce module sont devenues obsolètes depuis la refonte d'authz. Voir <li><img alt="" src="../images/down.gif" /> <a href="#order">Order</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#satisfy">Satisfy</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_access_compat">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_access_compat">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_access_compat">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_access_compat">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code></li> <li><code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code></li> @@ -110,29 +110,29 @@ ce module sont devenues obsolètes depuis la refonte d'authz. Voir <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="allow" id="allow">Directive</a> <a name="Allow" id="Allow">Allow</a><a title="Lien permanent" href="#allow" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie quels hôtes peuvent accéder à une certaine zone du +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie quels htes peuvent accder une certaine zone du serveur</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code> Allow from all|<var>hôte</var>|env=[!]<var>variable +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code> Allow from all|<var>hte</var>|env=[!]<var>variable d'environnement</var> -[<var>hôte</var>|env=[!]<var>variable d'environnement</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Limit</td></tr> +[<var>hte</var>|env=[!]<var>variable d'environnement</var>] ...</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Limit</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_access_compat</td></tr> </table> - <p>La directive <code class="directive">Allow</code> permet de définir quels - hôtes ont le droit d'accéder à une certaine partie du serveur. On - peut contrôler l'accès par nom d'hôte, adresse IP, intervalle - d'adresses IP, ou toute autre caractéristique de la requête client - enregistrée dans les variables d'environnement.</p> + <p>La directive <code class="directive">Allow</code> permet de dfinir quels + htes ont le droit d'accder une certaine partie du serveur. On + peut contrler l'accs par nom d'hte, adresse IP, intervalle + d'adresses IP, ou toute autre caractristique de la requte client + enregistre dans les variables d'environnement.</p> <p>Le premier argument de cette directive est toujours <code>from</code>. Les arguments suivants peuvent prendre trois - formes différentes. Si <code>Allow from all</code> est spécifié, - tout hôte se voit accordé l'accès, en tenant compte des directives - <code class="directive"><a href="#deny">Deny</a></code> et <code class="directive"><a href="#order">Order</a></code> comme décrit plus loin. - Pour ne permettre l'accès au serveur qu'à un hôte ou un groupe - d'hôtes particuliers, on peut spécifier un <em>nom d'hôte</em> sous + formes diffrentes. Si <code>Allow from all</code> est spcifi, + tout hte se voit accord l'accs, en tenant compte des directives + <code class="directive"><a href="#deny">Deny</a></code> et <code class="directive"><a href="#order">Order</a></code> comme dcrit plus loin. + Pour ne permettre l'accs au serveur qu' un hte ou un groupe + d'htes particuliers, on peut spcifier un <em>nom d'hte</em> sous une des formes suivantes :</p> <dl> @@ -142,28 +142,28 @@ d'environnement</var> <pre class="prettyprint lang-config">Allow from example.org Allow from .net example.edu</pre> - <p>Les hôtes dont les noms correspondent ou se terminent par la - chaîne spécifiée ont l'autorisation d'accès. Seules les - composantes entières du nom d'hôte doivent correspondre ; ainsi, + <p>Les htes dont les noms correspondent ou se terminent par la + chane spcifie ont l'autorisation d'accs. Seules les + composantes entires du nom d'hte doivent correspondre ; ainsi, dans l'exemple ci-dessus, <code>foo.example.org</code> correspondra, mais <code>fooexample.org</code> ne conviendra pas. Avec cette configuration, Apache httpd va effectuer une double recherche DNS sur l'adresse IP du client, sans tenir compte de la - définition de la directive <code class="directive"><a href="../mod/core.html#hostnamelookups">HostnameLookups</a></code>. Tout d'abord, une - recherche DNS inverse sur l'adresse IP est effectuée pour - déterminer le nom d'hôte associé, puis une recherche directe sur - le nom d'hôte est effectuée afin de s'assurer qu'il correspond - bien à l'adresse IP originale. L'accès ne sera accordé que si le - nom d'hôte correspond et si les recherches DNS inverse et directe + dfinition de la directive <code class="directive"><a href="../mod/core.html#hostnamelookups">HostnameLookups</a></code>. Tout d'abord, une + recherche DNS inverse sur l'adresse IP est effectue pour + dterminer le nom d'hte associ, puis une recherche directe sur + le nom d'hte est effectue afin de s'assurer qu'il correspond + bien l'adresse IP originale. L'accs ne sera accord que si le + nom d'hte correspond et si les recherches DNS inverse et directe concordent.</p></dd> - <dt>Une adresse IP complète</dt> + <dt>Une adresse IP complte</dt> <dd> <pre class="prettyprint lang-config">Allow from 10.1.2.3 Allow from 192.168.1.104 192.168.1.205</pre> - <p>L'adresse IP d'un hôte auquel on a accordé l'accès</p></dd> + <p>L'adresse IP d'un hte auquel on a accord l'accs</p></dd> <dt>Une adresse IP partielle</dt> @@ -171,53 +171,53 @@ Allow from 192.168.1.104 192.168.1.205</pre> <pre class="prettyprint lang-config">Allow from 10.1 Allow from 10 172.20 192.168.2</pre> - <p>De un à trois des premiers octets d'une adresse IP, afin de - restreindre l'accès à un sous-réseau.</p></dd> + <p>De un trois des premiers octets d'une adresse IP, afin de + restreindre l'accs un sous-rseau.</p></dd> - <dt>Une paire réseau/masque de sous-réseau</dt> + <dt>Une paire rseau/masque de sous-rseau</dt> <dd> <pre class="prettyprint lang-config">Allow from 10.1.0.0/255.255.0.0</pre> - <p>Un réseau a.b.c.d, et un masque de sous-réseau w.x.y.z, pour - une définition plus précise de la restriction d'accès imposée à un - sous-réseau.</p></dd> + <p>Un rseau a.b.c.d, et un masque de sous-rseau w.x.y.z, pour + une dfinition plus prcise de la restriction d'accs impose un + sous-rseau.</p></dd> - <dt>Une spécification CIDR réseau/nnn</dt> + <dt>Une spcification CIDR rseau/nnn</dt> <dd> <pre class="prettyprint lang-config">Allow from 10.1.0.0/16</pre> - <p>Identique au cas précédent, mis à part que le masque est - constitué des nnn bits de poids fort.</p></dd> + <p>Identique au cas prcdent, mis part que le masque est + constitu des nnn bits de poids fort.</p></dd> </dl> - <p>Notez que les trois derniers exemples désignent le même ensemble - d'hôtes.</p> + <p>Notez que les trois derniers exemples dsignent le mme ensemble + d'htes.</p> - <p>On peut spécifier des adresses et sous-réseaux IPv6 de la manière + <p>On peut spcifier des adresses et sous-rseaux IPv6 de la manire suivante :</p> <pre class="prettyprint lang-config">Allow from 2001:db8::a00:20ff:fea7:ccea Allow from 2001:db8::a00:20ff:fea7:ccea/10</pre> - <p>Le troisième format d'argument de la directive - <code class="directive">Allow</code> permet de contrôler l'accès au serveur + <p>Le troisime format d'argument de la directive + <code class="directive">Allow</code> permet de contrler l'accs au serveur en fonction de l'existence d'une <a href="../env.html">variable d'environnement</a>. Lorsque <code>Allow - from env=<var>variable d'environnement</var></code> est spécifié, la - requête est autorisée si la variable d'environnement <var>variable + from env=<var>variable d'environnement</var></code> est spcifi, la + requte est autorise si la variable d'environnement <var>variable d'environnement</var> existe. En revanche, lorsque <code>Allow from - env=!<var>env-variable</var></code> est spécifié, la - requête est autorisée si la variable d'environnement <var>variable - d'environnement</var> n'existe pas. Le serveur permet de définir + env=!<var>env-variable</var></code> est spcifi, la + requte est autorise si la variable d'environnement <var>variable + d'environnement</var> n'existe pas. Le serveur permet de dfinir avec souplesse des variables d'environnement en se basant sur les - caractéristiques de la requête client et en utilisant les directives + caractristiques de la requte client et en utilisant les directives fournies par le module <code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code>. Ainsi, on peut utiliser la directive <code class="directive">Allow</code> pour permettre - l'accès en fonction de paramètres comme le <code>User-Agent</code> + l'accs en fonction de paramtres comme le <code>User-Agent</code> (type de navigateur) des clients, le <code>Referer</code>, ou - d'autres champs d'en-tête de la requête HTTP.</p> + d'autres champs d'en-tte de la requte HTTP.</p> <pre class="prettyprint lang-config">SetEnvIf User-Agent ^KnockKnock/2\.0 let_me_in <Directory "/docroot"> @@ -227,32 +227,32 @@ Allow from 2001:db8::a00:20ff:fea7:ccea/10</pre> </Directory></pre> - <p>Dans cet exemple, les navigateurs dont la chaîne user-agent + <p>Dans cet exemple, les navigateurs dont la chane user-agent commence par <code>KnockKnock/2.0</code> se verront accorder - l'accès, alors que tous les autres seront rejetés.</p> + l'accs, alors que tous les autres seront rejets.</p> <div class="note"><h3>Fusion des sections de configuration</h3> - <p>Lorsqu'une directive fournie par ce module est utilisée dans - une nouvelle section de configuration, cette dernière n'hérite - d'aucune directive définie dans une section précédente.</p> + <p>Lorsqu'une directive fournie par ce module est utilise dans + une nouvelle section de configuration, cette dernire n'hrite + d'aucune directive dfinie dans une section prcdente.</p> </div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="deny" id="deny">Directive</a> <a name="Deny" id="Deny">Deny</a><a title="Lien permanent" href="#deny" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit quels hôtes ne sont pas autorisés à accéder au +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit quels htes ne sont pas autoriss accder au serveur</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code> Deny from all|<var>hôte</var>|env=[!]<var>variable +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code> Deny from all|<var>hte</var>|env=[!]<var>variable d'environnement</var> -[<var>hôte</var>|env=[!]<var>variable d'environnement</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Limit</td></tr> +[<var>hte</var>|env=[!]<var>variable d'environnement</var>] ...</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Limit</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_access_compat</td></tr> </table> - <p>Cette directive permet de restreindre l'accès au serveur en - fonction du nom d'hôte, de l'adresse IP ou de variables + <p>Cette directive permet de restreindre l'accs au serveur en + fonction du nom d'hte, de l'adresse IP ou de variables d'environnement. Les arguments de la directive <code class="directive">Deny</code> sont identiques aux arguments de la directive <code class="directive"><a href="#allow">Allow</a></code>.</p> @@ -261,109 +261,109 @@ d'environnement</var> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="order" id="order">Directive</a> <a name="Order" id="Order">Order</a><a title="Lien permanent" href="#order" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le statut d'accès par défaut et l'ordre dans lequel +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le statut d'accs par dfaut et l'ordre dans lequel les directives <code class="directive">Allow</code> et -<code class="directive">Deny</code> sont évaluées.</td></tr> +<code class="directive">Deny</code> sont values.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code> Order <var>ordre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Order Deny,Allow</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Limit</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Order Deny,Allow</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Limit</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_access_compat</td></tr> </table> - <p>La directive <code class="directive">Order</code>, associée aux + <p>La directive <code class="directive">Order</code>, associe aux directives <code class="directive"><a href="#allow">Allow</a></code> et <code class="directive"><a href="#deny">Deny</a></code>, - implémente un système de contrôle d'accès en trois passes. Au cours - de la première passe, ce sont soit toutes les directives <code class="directive"><a href="#allow">Allow</a></code>, soit toutes les - directives <code class="directive"><a href="#deny">Deny</a></code> qui sont traitées, selon - la définition de la directive <code class="directive"><a href="#order">Order</a></code>. Le reste des + implmente un systme de contrle d'accs en trois passes. Au cours + de la premire passe, ce sont soit toutes les directives <code class="directive"><a href="#allow">Allow</a></code>, soit toutes les + directives <code class="directive"><a href="#deny">Deny</a></code> qui sont traites, selon + la dfinition de la directive <code class="directive"><a href="#order">Order</a></code>. Le reste des directives (<code class="directive"><a href="#deny">Deny</a></code> ou <code class="directive"><a href="#allow">Allow</a></code>) est - traité au cours de la seconde passe. La troisième passe s'applique à - toutes les requêtes qui ne sont concernées par aucune des deux - premières passes.</p> - - <p>Notez que toutes les directives <code class="directive"><a href="#allow">Allow</a></code> et <code class="directive"><a href="#deny">Deny</a></code> sont traitées, à la - différence d'un pare-feu classique où seule la première règle qui - correspond est utilisée. La dernière directive qui correspond - s'applique ( à la différence là encore d'un pare-feu classique). De + trait au cours de la seconde passe. La troisime passe s'applique + toutes les requtes qui ne sont concernes par aucune des deux + premires passes.</p> + + <p>Notez que toutes les directives <code class="directive"><a href="#allow">Allow</a></code> et <code class="directive"><a href="#deny">Deny</a></code> sont traites, la + diffrence d'un pare-feu classique o seule la premire rgle qui + correspond est utilise. La dernire directive qui correspond + s'applique ( la diffrence l encore d'un pare-feu classique). De plus, l'ordre dans lequel les lignes apparaissent dans le fichier de - configuration n'a pas d'incidence -- toutes les lignes <code class="directive"><a href="#allow">Allow</a></code> sont considérées comme + configuration n'a pas d'incidence -- toutes les lignes <code class="directive"><a href="#allow">Allow</a></code> sont considres comme un groupe, toutes les lignes <code class="directive"><a href="#deny">Deny</a></code> comme un autre, et le - statut par défaut a son existence propre.</p> + statut par dfaut a son existence propre.</p> - <p><em>Ordre</em> peut être :</p> + <p><em>Ordre</em> peut tre :</p> <dl> <dt><code>Allow,Deny</code></dt> - <dd>Dans un premier temps, toutes les directives <code class="directive"><a href="#allow">Allow</a></code> sont évaluées ; au - moins une d'entre elles doit correspondre, sinon la requête est - rejetée. Ensuite, toutes les directives <code class="directive"><a href="#deny">Deny</a></code> sont évaluées. Si au - moins l'une d'entre elles correspond, la requête est rejetée. - Enfin, toute requête qui ne correspond à aucune directive + <dd>Dans un premier temps, toutes les directives <code class="directive"><a href="#allow">Allow</a></code> sont values ; au + moins une d'entre elles doit correspondre, sinon la requte est + rejete. Ensuite, toutes les directives <code class="directive"><a href="#deny">Deny</a></code> sont values. Si au + moins l'une d'entre elles correspond, la requte est rejete. + Enfin, toute requte qui ne correspond aucune directive <code class="directive"><a href="#allow">Allow</a></code> ou - <code class="directive"><a href="#deny">Deny</a></code> est rejetée - par défaut.</dd> + <code class="directive"><a href="#deny">Deny</a></code> est rejete + par dfaut.</dd> <dt><code>Deny,Allow</code></dt> - <dd>Dans un premier temps, toutes les directives <code class="directive"><a href="#deny">Deny</a></code> sont évaluées ; Si au - moins une d'entre elles correspond, la requête est rejetée, - <strong>à moins</strong> qu'elle corresponde aussi à une directive + <dd>Dans un premier temps, toutes les directives <code class="directive"><a href="#deny">Deny</a></code> sont values ; Si au + moins une d'entre elles correspond, la requte est rejete, + <strong> moins</strong> qu'elle corresponde aussi une directive <code class="directive"><a href="#allow">Allow</a></code>. Toute - requête qui ne correspond à aucune directive <code class="directive"><a href="#allow">Allow</a></code> ou <code class="directive"><a href="#deny">Deny</a></code> est autorisée.</dd> + requte qui ne correspond aucune directive <code class="directive"><a href="#allow">Allow</a></code> ou <code class="directive"><a href="#deny">Deny</a></code> est autorise.</dd> <dt><code>Mutual-failure</code></dt> - <dd>Cet argument a le même effet que <code>Allow,Deny</code> et - est devenu de ce fait obsolète.</dd> + <dd>Cet argument a le mme effet que <code>Allow,Deny</code> et + est devenu de ce fait obsolte.</dd> </dl> - <p>Les mots-clés ne peuvent être séparés que par des virgules ; + <p>Les mots-cls ne peuvent tre spars que par des virgules ; <em>aucun espace</em> ne doit s'intercaler entre eux.</p> <table class="bordered"> <tr> <th>Match</th> - <th>Résultat Allow,Deny</th> - <th>Résultat Deny,Allow</th> + <th>Rsultat Allow,Deny</th> + <th>Rsultat Deny,Allow</th> </tr><tr> - <th>Correspond à Allow seulement</th> - <td>Requête autorisée</td> - <td>Requête autorisée</td> + <th>Correspond Allow seulement</th> + <td>Requte autorise</td> + <td>Requte autorise</td> </tr><tr> - <th>Correspond à Deny seulement</th> - <td>Requête rejetée</td> - <td>Requête rejetée</td> + <th>Correspond Deny seulement</th> + <td>Requte rejete</td> + <td>Requte rejete</td> </tr><tr> <th>Aucune correspondance</th> - <td>Par défaut la seconde directive : rejet</td> - <td>Par défaut la seconde directive : autorisation</td> + <td>Par dfaut la seconde directive : rejet</td> + <td>Par dfaut la seconde directive : autorisation</td> </tr><tr> - <th>Correspond à Allow & Deny</th> - <td>La dernière correspondance l'emporte : rejet</td> - <td>La dernière correspondance l'emporte : autorisation</td> + <th>Correspond Allow & Deny</th> + <td>La dernire correspondance l'emporte : rejet</td> + <td>La dernire correspondance l'emporte : autorisation</td> </tr> </table> - <p>Dans cet exemple, tous les hôtes du domaine example.org ont - l'autorisation d'accès ; tous les autres voient leur accès - refusé.</p> + <p>Dans cet exemple, tous les htes du domaine example.org ont + l'autorisation d'accs ; tous les autres voient leur accs + refus.</p> <pre class="prettyprint lang-config">Order Deny,Allow Deny from all Allow from example.org</pre> - <p>Dans l'exemple suivant, tous les hôtes du domaine example.org ont - l'autorisation d'accès, sauf ceux du sous-domaine foo.example.org qui - voient leur accès refusé. Tous les hôtes qui ne sont pas dans le - domaine example.org sont rejetés car le statut par défaut est positionné + <p>Dans l'exemple suivant, tous les htes du domaine example.org ont + l'autorisation d'accs, sauf ceux du sous-domaine foo.example.org qui + voient leur accs refus. Tous les htes qui ne sont pas dans le + domaine example.org sont rejets car le statut par dfaut est positionn sur <code class="directive"><a href="#deny">Deny</a></code>, et consiste donc en un - refus d'accès.</p> + refus d'accs.</p> <pre class="prettyprint lang-config">Order Allow,Deny Allow from example.org @@ -371,80 +371,80 @@ Deny from foo.example.org</pre> <p>Par contre, si la valeur de la directive - <code class="directive">Order</code>, dans l'exemple précédent, est - <code>Deny,Allow</code>, tout le monde a l'autorisation d'accès. - Ceci est dû au fait que <code>Allow from example.org</code> sera - évalué en dernier, sans tenir compte de l'ordre réel dans lequel les + <code class="directive">Order</code>, dans l'exemple prcdent, est + <code>Deny,Allow</code>, tout le monde a l'autorisation d'accs. + Ceci est d au fait que <code>Allow from example.org</code> sera + valu en dernier, sans tenir compte de l'ordre rel dans lequel les directives apparaissent dans le fichier de configuration, et va - l'emporter sur <code>Deny from foo.example.org</code>. Tout hôte qui + l'emporter sur <code>Deny from foo.example.org</code>. Tout hte qui n'est pas dans le domaine <code>example.org</code> aura aussi - l'autorisation d'accès car le statut par défaut est positionné sur + l'autorisation d'accs car le statut par dfaut est positionn sur <code class="directive"><a href="#allow">Allow</a></code> et constitue donc une - autorisation d'accès.</p> + autorisation d'accs.</p> - <p>La présence d'une directive <code class="directive">Order</code> peut - affecter le contrôle d'accès à une partie du serveur même en - l'abscence de directives <code class="directive"><a href="#allow">Allow</a></code> et <code class="directive"><a href="#deny">Deny</a></code> associées, à cause de - son influence sur le statut par défaut. Par exemple,</p> + <p>La prsence d'une directive <code class="directive">Order</code> peut + affecter le contrle d'accs une partie du serveur mme en + l'abscence de directives <code class="directive"><a href="#allow">Allow</a></code> et <code class="directive"><a href="#deny">Deny</a></code> associes, cause de + son influence sur le statut par dfaut. Par exemple,</p> <pre class="prettyprint lang-config"><Directory "/www"> Order Allow,Deny </Directory></pre> - <p>va interdire tout accès au répertoire <code>/www</code> à cause - du statut d'accès par défaut qui est défini à <code class="directive"><a href="#deny">Deny</a></code>.</p> + <p>va interdire tout accs au rpertoire <code>/www</code> cause + du statut d'accs par dfaut qui est dfini <code class="directive"><a href="#deny">Deny</a></code>.</p> - <p>La directive <code class="directive">Order</code> ne contrôle l'ordre - dans lequel sont traitées les directives d'accès qu'au cours de + <p>La directive <code class="directive">Order</code> ne contrle l'ordre + dans lequel sont traites les directives d'accs qu'au cours de chaque phase du traitement de la configuration du serveur. Ceci - implique, par exemple, qu'une directive <code class="directive"><a href="#allow">Allow</a></code> ou <code class="directive"><a href="#deny">Deny</a></code> située dans une section + implique, par exemple, qu'une directive <code class="directive"><a href="#allow">Allow</a></code> ou <code class="directive"><a href="#deny">Deny</a></code> situe dans une section <code class="directive"><a href="../mod/core.html#location"><Location></a></code> sera - toujours évaluée après une directive <code class="directive"><a href="#allow">Allow</a></code> ou <code class="directive"><a href="#deny">Deny</a></code> située dans une section + toujours value aprs une directive <code class="directive"><a href="#allow">Allow</a></code> ou <code class="directive"><a href="#deny">Deny</a></code> situe dans une section <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> ou un fichier <code>.htaccess</code>, sans tenir compte de la - définition de la directive <code class="directive">Order</code>. Pour plus - de détails à propos de la fusion des sections de configuration, voir + dfinition de la directive <code class="directive">Order</code>. Pour plus + de dtails propos de la fusion des sections de configuration, voir le document <a href="../sections.html">Comment fonctionnent les sections Directory, Location et Files</a>.</p> <div class="note"><h3>Fusion des sections de configuration</h3> - <p>Lorsqu'une directive fournie par ce module est utilisée dans - une nouvelle section de configuration, cette dernière n'hérite - d'aucune directive définie dans une section précédente.</p> + <p>Lorsqu'une directive fournie par ce module est utilise dans + une nouvelle section de configuration, cette dernire n'hrite + d'aucune directive dfinie dans une section prcdente.</p> </div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="satisfy" id="satisfy">Directive</a> <a name="Satisfy" id="Satisfy">Satisfy</a><a title="Lien permanent" href="#satisfy" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Interaction entre le contrôle d'accès en fonction de l'hôte +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Interaction entre le contrle d'accs en fonction de l'hte et l'authentification utilisateur</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Satisfy Any|All</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Satisfy All</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Satisfy All</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_access_compat</td></tr> </table> - <p>Politique d'accès dans le cas où on utilise à la fois <code class="directive"><a href="#allow">Allow</a></code> et <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code>. L'argument est soit + <p>Politique d'accs dans le cas o on utilise la fois <code class="directive"><a href="#allow">Allow</a></code> et <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code>. L'argument est soit <code>All</code>, soit <code>Any</code>. L'utilisation de cette - directive n'a de sens que si l'accès à une zone particulière du + directive n'a de sens que si l'accs une zone particulire du serveur est restreinte par utilisateur/mot de passe et en fonction - de l'adresse IP de l'hôte client. Dans ce cas, par - défaut (<code>All</code>), le client doit satisfaire à la + de l'adresse IP de l'hte client. Dans ce cas, par + dfaut (<code>All</code>), le client doit satisfaire la restriction d'adresse, <em>et</em> fournir un couple utilisateur/mot de passe valide. Avec l'argument <code>Any</code>, - le client se verra accorder l'accès s'il satisfait à la restriction + le client se verra accorder l'accs s'il satisfait la restriction d'adresse ou fournit un couple utilisateur/mot de passe valide. On - peut utiliser cette dernière définition pour restreindre l'accès à - une zone par mot de passe, mais accorder l'accès aux clients - possédant certaines adresses IP sans qu'ils aient à fournir de mot + peut utiliser cette dernire dfinition pour restreindre l'accs + une zone par mot de passe, mais accorder l'accs aux clients + possdant certaines adresses IP sans qu'ils aient fournir de mot de passe.</p> <p>Par exemple, si vous souhaitez que les utilisateurs de votre - réseau accèdent à une zone de votre site web sans restriction, mais - que l'accès à cette zone nécessite un mot de passe pour les autres + rseau accdent une zone de votre site web sans restriction, mais + que l'accs cette zone ncessite un mot de passe pour les autres utilisateurs, vous pouvez utiliser une configuration du style :</p> <pre class="prettyprint lang-config">Require valid-user @@ -453,10 +453,10 @@ Satisfy Any</pre> <p> - Une autre utilisation fréquente de la directive - <code class="directive">Satisfy</code> est l'allègement des restrictions - d'accès à un sous-répertoire par rapport aux restrictions d'accès au - répertoire parent : + Une autre utilisation frquente de la directive + <code class="directive">Satisfy</code> est l'allgement des restrictions + d'accs un sous-rpertoire par rapport aux restrictions d'accs au + rpertoire parent : </p> <pre class="prettyprint lang-config"><Directory "/var/www/private"> @@ -469,20 +469,20 @@ Satisfy Any</pre> </Directory></pre> - <p>Dans l'exemple ci-dessus, l'accès au répertoire - <code>/var/www/private</code> nécessitera une authentification, - alors que l'accès au répertoire <code>/var/www/private/public</code> - sera accordé sans restriction.</p> + <p>Dans l'exemple ci-dessus, l'accs au rpertoire + <code>/var/www/private</code> ncessitera une authentification, + alors que l'accs au rpertoire <code>/var/www/private/public</code> + sera accord sans restriction.</p> <p>Depuis la version 2.0.51, les directives - <code class="directive">Satisfy</code> peuvent être restreintes à certaines - méthodes particulières à l'aide des sections <code class="directive"><a href="../mod/core.html#limit"><Limit></a></code> et <code class="directive"><a href="../mod/core.html#limitexcept"><LimitExcept></a></code>.</p> + <code class="directive">Satisfy</code> peuvent tre restreintes certaines + mthodes particulires l'aide des sections <code class="directive"><a href="../mod/core.html#limit"><Limit></a></code> et <code class="directive"><a href="../mod/core.html#limitexcept"><LimitExcept></a></code>.</p> <div class="note"><h3>Fusion des sections de configuration</h3> - <p>Lorsqu'une directive fournie par ce module est utilisée dans - une nouvelle section de configuration, cette dernière n'hérite - d'aucune directive définie dans une section précédente.</p> + <p>Lorsqu'une directive fournie par ce module est utilise dans + une nouvelle section de configuration, cette dernire n'hrite + d'aucune directive dfinie dans une section prcdente.</p> </div> <h3>Voir aussi</h3> @@ -494,8 +494,8 @@ Satisfy Any</pre> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_access_compat.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_access_compat.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/mod_access_compat.html" title="Français"> fr </a> | +<a href="../es/mod/mod_access_compat.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/mod_access_compat.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_access_compat.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -515,7 +515,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_access_com } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_actions.html.fr b/docs/manual/mod/mod_actions.html.fr index fb43db9d33..35327388aa 100644 --- a/docs/manual/mod/mod_actions.html.fr +++ b/docs/manual/mod/mod_actions.html.fr @@ -28,31 +28,31 @@ <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../de/mod/mod_actions.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | <a href="../en/mod/mod_actions.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_actions.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/mod_actions.html" title="Français"> fr </a> | +<a href="../es/mod/mod_actions.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/mod_actions.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_actions.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_actions.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Exécution des scripts CGI en fonction du -type de média ou de la méthode de requête.</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Excution des scripts CGI en fonction du +type de mdia ou de la mthode de requte.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>actions_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_actions.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>actions_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_actions.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module possède deux directives. La directive <code class="directive"><a href="#action">Action</a></code> vous permet de lancer - l'exécution de scripts CGI chaque fois qu'un fichier possédant un + <p>Ce module possde deux directives. La directive <code class="directive"><a href="#action">Action</a></code> vous permet de lancer + l'excution de scripts CGI chaque fois qu'un fichier possdant un certain <a class="glossarylink" href="../glossary.html#mime-type" title="voir glossaire">type de contenu MIME</a> - fait l'objet d'une requête. La directive <code class="directive"><a href="#script">Script</a></code> vous permet de lancer - l'exécution de scripts CGI chaque fois que la requête utilise une - méthode particulière. Ceci facilite grandement l'exécution de + fait l'objet d'une requte. La directive <code class="directive"><a href="#script">Script</a></code> vous permet de lancer + l'excution de scripts CGI chaque fois que la requte utilise une + mthode particulire. Ceci facilite grandement l'excution de scripts qui traitent des fichiers.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#action">Action</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#script">Script</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_actions">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_actions">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_actions">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_actions">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code></li> <li><a href="../howto/cgi.html">Contenu dynamique avec CGI</a></li> @@ -67,43 +67,43 @@ d'Apache httpd</a></li> contenu particulier</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Action <var>type d'action</var> <var>script cgi</var> [virtual]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_actions</td></tr> </table> <p>Cette directive ajoute une action qui va activer <var>script - cgi</var> lorsque <var>type d'action</var> est déclenché par la - requête. <var>script cgi</var> est un chemin URL vers une ressource - qui a été désignée comme script CGI à l'aide des directives + cgi</var> lorsque <var>type d'action</var> est dclench par la + requte. <var>script cgi</var> est un chemin URL vers une ressource + qui a t dsigne comme script CGI l'aide des directives <code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code> ou <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code>. <var>type d'action</var> - peut être soit un <a href="../handler.html">gestionnaire</a>, soit + peut tre soit un <a href="../handler.html">gestionnaire</a>, soit un <a class="glossarylink" href="../glossary.html#mime-type" title="voir glossaire">type de contenu MIME</a>. L'URL - et le chemin du document correspondant sont envoyés en utilisant + et le chemin du document correspondant sont envoys en utilisant les variables d'environnement CGI standards <code>PATH_INFO</code> - et <code>PATH_TRANSLATED</code>. Le gestionnaire utilisé pour cette - requête particulière est transmis à l'aide de la variable + et <code>PATH_TRANSLATED</code>. Le gestionnaire utilis pour cette + requte particulire est transmis l'aide de la variable <code>REDIRECT_HANDLER</code>.</p> <div class="example"><h3>Exemple : type MIME</h3><pre class="prettyprint lang-config"># Requests for files of a particular MIME content type: Action image/gif /cgi-bin/images.cgi</pre> </div> - <p>Dans cet exemple, les requêtes pour des fichiers possédant - le type de contenu MIME <code>image/gif</code> seront traitées par + <p>Dans cet exemple, les requtes pour des fichiers possdant + le type de contenu MIME <code>image/gif</code> seront traites par le script CGI <code>/cgi-bin/images.cgi</code>.</p> <div class="example"><h3>Example: File extension</h3><pre class="prettyprint lang-config"># Files of a particular file extension AddHandler my-file-type .xyz Action my-file-type /cgi-bin/program.cgi</pre> </div> - <p>Dans cet exemple, les requêtes pour des fichiers possédant - l'extension <code>.xyz</code> seront traitées par + <p>Dans cet exemple, les requtes pour des fichiers possdant + l'extension <code>.xyz</code> seront traites par le script CGI <code>/cgi-bin/programme.cgi</code>.</p> <p>Le modificateur optionnel <code>virtual</code> permet de - désactiver la vérification de l'existence du fichier demandé. Ceci - peut s'avérer utile, par exemple, si vous voulez utiliser la + dsactiver la vrification de l'existence du fichier demand. Ceci + peut s'avrer utile, par exemple, si vous voulez utiliser la directive <code class="directive">Action</code> pour des localisations virtuelles.</p> @@ -121,36 +121,36 @@ Action my-file-type /cgi-bin/program.cgi</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="script" id="script">Directive</a> <a name="Script" id="Script">Script</a><a title="Lien permanent" href="#script" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active un script CGI dans le cas d'une méthode de requête -particulière.</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Script <var>méthode</var> <var>script cgi</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active un script CGI dans le cas d'une mthode de requte +particulire.</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Script <var>mthode</var> <var>script cgi</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_actions</td></tr> </table> <p>Cette directive ajoute une action qui va activer <var>script - cgi</var> lorsqu'un fichier est demandé en utilisant la méthode - <var>méthode</var>. <var>script cgi</var> est le chemin URL d'une - ressource qui a été désignée comme script CGI en utilisant les + cgi</var> lorsqu'un fichier est demand en utilisant la mthode + <var>mthode</var>. <var>script cgi</var> est le chemin URL d'une + ressource qui a t dsigne comme script CGI en utilisant les directives <code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code> ou <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code>. L'URL et le chemin du - document demandé sont envoyés en utilisant les variables + document demand sont envoys en utilisant les variables d'environnement CGI standards <code>PATH_INFO</code> et <code>PATH_TRANSLATED</code>.</p> <div class="note"> - Tous les noms de méthode peuvent être utilisés. <strong>Les noms - de méthode sont sensibles à la casse</strong>, si bien que + Tous les noms de mthode peuvent tre utiliss. <strong>Les noms + de mthode sont sensibles la casse</strong>, si bien que <code>Script PUT</code> et <code>Script put</code> ont des effets - totalement différents. + totalement diffrents. </div> - <p>Notez que la commande <code class="directive">Script</code> ne définit - que des actions par défaut. Si un script CGI est appelé, ou toute - autre ressource capable de gérer la méthode de la requête en - interne, il agira en conséquence. Notez aussi que - <code class="directive">Script</code> avec une méthode <code>GET</code> ne - sera appelé que si la requête possède des arguments (par exemple - foo.html?hi). Dans le cas contraire, la requête sera traitée + <p>Notez que la commande <code class="directive">Script</code> ne dfinit + que des actions par dfaut. Si un script CGI est appel, ou toute + autre ressource capable de grer la mthode de la requte en + interne, il agira en consquence. Notez aussi que + <code class="directive">Script</code> avec une mthode <code>GET</code> ne + sera appel que si la requte possde des arguments (par exemple + foo.html?hi). Dans le cas contraire, la requte sera traite normalement.</p> <pre class="prettyprint lang-config"># All GET requests go here @@ -165,8 +165,8 @@ Script PUT /~bob/put.cgi</pre> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../de/mod/mod_actions.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | <a href="../en/mod/mod_actions.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_actions.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/mod_actions.html" title="Français"> fr </a> | +<a href="../es/mod/mod_actions.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/mod_actions.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_actions.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_actions.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -187,7 +187,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_actions.ht } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_alias.html.fr b/docs/manual/mod/mod_alias.html.fr index 931fde8f1b..84d401a0f7 100644 --- a/docs/manual/mod/mod_alias.html.fr +++ b/docs/manual/mod/mod_alias.html.fr @@ -27,46 +27,46 @@ <div id="preamble"><h1>Module Apache mod_alias</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_alias.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_alias.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/mod_alias.html" title="Français"> fr </a> | +<a href="../es/mod/mod_alias.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/mod_alias.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_alias.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_alias.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_alias.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_alias.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet d'atteindre différentes parties du système de +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet d'atteindre diffrentes parties du systme de fichiers depuis l'arborescence des documents du site web, ainsi que la redirection d'URL</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>alias_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_alias.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>alias_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_alias.c</td></tr></table> <h3>Sommaire</h3> <p>Les directives fournies par ce module permettent de manipuler et - de contrôler les URLs à l'arrivée des requêtes sur le serveur. Les + de contrler les URLs l'arrive des requtes sur le serveur. Les directives <code class="directive"><a href="#alias">Alias</a></code> et <code class="directive"><a href="#scriptalias">ScriptAlias</a></code> permettent de - faire correspondre des URLs avec des chemins du système de fichiers. - Ceci permet de servir des contenus qui ne sont pas situés dans - l'arborescence de <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> comme s'ils y étaient - réellement. La directive <code class="directive"><a href="#scriptalias">ScriptAlias</a></code> a pour effet - supplémentaire de marquer le répertoire cible comme conteneur de + faire correspondre des URLs avec des chemins du systme de fichiers. + Ceci permet de servir des contenus qui ne sont pas situs dans + l'arborescence de <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> comme s'ils y taient + rellement. La directive <code class="directive"><a href="#scriptalias">ScriptAlias</a></code> a pour effet + supplmentaire de marquer le rpertoire cible comme conteneur de scripts CGI.</p> <p>Les directives <code class="directive"><a href="#redirect">Redirect</a></code> - indiquent aux clients qu'ils doivent effectuer une nouvelle requête - avec une URL différente. Elles sont souvent utilisées lorsqu'une - ressource a été déplacée.</p> + indiquent aux clients qu'ils doivent effectuer une nouvelle requte + avec une URL diffrente. Elles sont souvent utilises lorsqu'une + ressource a t dplace.</p> - <p>Lorsque les directives <code class="directive"><a href="#alias">Alias</a></code>, <code class="directive"><a href="#scriptalias">ScriptAlias</a></code> ou <code class="directive"><a href="#redirect">Redirect</a></code> sont définies au sein d'une + <p>Lorsque les directives <code class="directive"><a href="#alias">Alias</a></code>, <code class="directive"><a href="#scriptalias">ScriptAlias</a></code> ou <code class="directive"><a href="#redirect">Redirect</a></code> sont dfinies au sein d'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>, vous pouvez utiliser la <a href="../expr.html">syntaxe des expressions</a> pour manipuler l'URL ou le chemin de destination. </p> - <p><code class="module"><a href="../mod/mod_alias.html">mod_alias</a></code> est conçu pour traiter des tâches - simples de manipulation d'URL. Pour des tâches plus complexes comme - la manipulation des chaînes d'arguments des requêtes, utilisez - plutôt les outils fournis par le module <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code></p> + <p><code class="module"><a href="../mod/mod_alias.html">mod_alias</a></code> est conu pour traiter des tches + simples de manipulation d'URL. Pour des tches plus complexes comme + la manipulation des chanes d'arguments des requtes, utilisez + plutt les outils fournis par le module <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code></p> </div> <div id="quickview"><h3>Sujets</h3> @@ -83,110 +83,110 @@ redirection d'URL</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#scriptalias">ScriptAlias</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#scriptaliasmatch">ScriptAliasMatch</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_alias">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_alias">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_alias">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_alias">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code></li> <li><a href="../urlmapping.html">Mise en correspondance des URLs avec le -système de fichiers</a></li> +systme de fichiers</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="order" id="order">Chronologie du traitement</a><a title="Lien permanent" href="#order" class="permalink">¶</a></h2> - <p>Les alias et redirections apparaissant dans différents contextes - sont traités comme les autres directives en respectant les <a href="../sections.html#mergin">règles de fusion</a> standards. Par - contre, ils sont traités selon une chronologie particulière - lorsqu'ils apparaissent dans le même contexte (par exemple, dans la - même section <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code>).</p> + <p>Les alias et redirections apparaissant dans diffrents contextes + sont traits comme les autres directives en respectant les <a href="../sections.html#mergin">rgles de fusion</a> standards. Par + contre, ils sont traits selon une chronologie particulire + lorsqu'ils apparaissent dans le mme contexte (par exemple, dans la + mme section <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code>).</p> - <p>Premièrement, toutes les redirections sont traitées avant les - alias, et ainsi, une requête qui correspond à une directive + <p>Premirement, toutes les redirections sont traites avant les + alias, et ainsi, une requte qui correspond une directive <code class="directive"><a href="#redirect">Redirect</a></code> ou <code class="directive"><a href="#redirectmatch">RedirectMatch</a></code> ne se verra jamais - appliquer d'alias. Deuxièmement, les alias et redirections sont - traités selon l'ordre dans lequel ils apparaissent dans le fichier - de configuration, seule la première correspondance étant prise en + appliquer d'alias. Deuximement, les alias et redirections sont + traits selon l'ordre dans lequel ils apparaissent dans le fichier + de configuration, seule la premire correspondance tant prise en compte.</p> <p>Ainsi, lorsqu'une ou plusieurs de ces directives s'appliquent au - même sous-répertoire, vous devez classer les chemins du plus précis - au moins précis afin que toutes les directives puissent - éventuellement s'appliquer, comme dans l'exemple suivant :</p> + mme sous-rpertoire, vous devez classer les chemins du plus prcis + au moins prcis afin que toutes les directives puissent + ventuellement s'appliquer, comme dans l'exemple suivant :</p> <pre class="prettyprint lang-config">Alias "/foo/bar" "/baz" Alias "/foo" "/gaq"</pre> - <p>Si l'ordre des directives était inversé, la directive <code class="directive"><a href="#alias">Alias</a></code> ayant pour argument - <code>/foo</code> serait toujours appliquée avant la directive + <p>Si l'ordre des directives tait invers, la directive <code class="directive"><a href="#alias">Alias</a></code> ayant pour argument + <code>/foo</code> serait toujours applique avant la directive <code class="directive"><a href="#alias">Alias</a></code> ayant pour argument - <code>/foo/bar</code>, et cette dernière serait toujours - ignorée.</p> + <code>/foo/bar</code>, et cette dernire serait toujours + ignore.</p> - <p>La définition de directives <code class="directive"><a href="#alias">Alias</a></code>, <code class="directive"><a href="#scriptalias">ScriptAlias</a></code> ou <code class="directive"><a href="#redirect">Redirect</a></code> au sein de sections + <p>La dfinition de directives <code class="directive"><a href="#alias">Alias</a></code>, <code class="directive"><a href="#scriptalias">ScriptAlias</a></code> ou <code class="directive"><a href="#redirect">Redirect</a></code> au sein de sections <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> - l'emporte sur d'autres définitions éventuelles de ces mêmes - directives au niveau de la configuration générale du serveur.</p> + l'emporte sur d'autres dfinitions ventuelles de ces mmes + directives au niveau de la configuration gnrale du serveur.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="alias" id="alias">Directive</a> <a name="Alias" id="Alias">Alias</a><a title="Lien permanent" href="#alias" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Met en correspondance des URLs avec des chemins du système +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Met en correspondance des URLs avec des chemins du systme de fichiers</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Alias [<var>chemin URL</var>] -<var>chemin fichier</var>|<var>chemin répertoire</var></code></td></tr> +<var>chemin fichier</var>|<var>chemin rpertoire</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_alias</td></tr> </table> <p>La directive <code class="directive">Alias</code> permet de stocker des - documents (destinés à être servis) dans des zones du système de - fichiers situées en dehors de l'arborescence du site web <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code>. Les URLs dont le chemin - (décodé avec caractères %) commence par <var>chemin URL</var> seront + documents (destins tre servis) dans des zones du systme de + fichiers situes en dehors de l'arborescence du site web <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code>. Les URLs dont le chemin + (dcod avec caractres %) commence par <var>chemin URL</var> seront mises en correspondance avec des fichiers locaux dont le chemin - commence par <var>chemin répertoire</var>. Le <var>chemin URL</var> - est sensible à la casse, même sur les systèmes de fichiers - insensibles à la casse.</p> + commence par <var>chemin rpertoire</var>. Le <var>chemin URL</var> + est sensible la casse, mme sur les systmes de fichiers + insensibles la casse.</p> <pre class="prettyprint lang-config">Alias "/image" "/ftp/pub/image"</pre> - <p>Une requête pour <code>http://example.com/image/foo.gif</code> fera + <p>Une requte pour <code>http://example.com/image/foo.gif</code> fera renvoyer par le serveur le fichier - <code>/ftp/pub/image/foo.gif</code>. Seuls les éléments de chemin - complets sont testés ; ainsi l'alias précédent ne conviendra pas - pour une requête du style <code>http://example.com/imagefoo.gif</code>. + <code>/ftp/pub/image/foo.gif</code>. Seuls les lments de chemin + complets sont tests ; ainsi l'alias prcdent ne conviendra pas + pour une requte du style <code>http://example.com/imagefoo.gif</code>. Pour des mises en correspondance plus complexes faisant intervenir - les expressions rationnelles, veuillez vous reporter à la directive + les expressions rationnelles, veuillez vous reporter la directive <code class="directive"><a href="#aliasmatch">AliasMatch</a></code>.</p> <p>Notez que si vous ajoutez un slash de fin au <var>chemin URL</var>, vous devrez aussi ajouter un slash de fin au chemin de la - requête. Autrement dit, si vous définissez</p> + requte. Autrement dit, si vous dfinissez</p> <pre class="prettyprint lang-config">Alias "/icons/" "/usr/local/apache/icons/"</pre> - <p>l'alias précédent ne s'appliquera pas à l'URL - <code>/icons</code> à cause de l'absence du slash final. Ainsi, si + <p>l'alias prcdent ne s'appliquera pas l'URL + <code>/icons</code> cause de l'absence du slash final. Ainsi, si le slash final est absent du <var>chemin de l'URL</var>, il doit - aussi l'être du <var>chemin du fichier</var>.</p> + aussi l'tre du <var>chemin du fichier</var>.</p> - <p>Notez qu'il pourra s'avérer nécessaire de définir des sections + <p>Notez qu'il pourra s'avrer ncessaire de dfinir des sections <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> - supplémentaires qui couvriront la <em>destination</em> des alias. + supplmentaires qui couvriront la <em>destination</em> des alias. Le traitement des alias intervenant avant le traitement des sections <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code>, - seules les cibles des alias sont affectées (Notez cependant - que les sections <code class="directive"><a href="../mod/core.html#location"><Location></a></code> sont traitées avant les alias, et + seules les cibles des alias sont affectes (Notez cependant + que les sections <code class="directive"><a href="../mod/core.html#location"><Location></a></code> sont traites avant les alias, et s'appliqueront donc).</p> - <p>En particulier, si vous créez un alias ayant pour cible un - répertoire situé en dehors de l'arborescence de votre site web + <p>En particulier, si vous crez un alias ayant pour cible un + rpertoire situ en dehors de l'arborescence de votre site web <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code>, vous devrez - probablement permettre explicitement l'accès à ce répertoire.</p> + probablement permettre explicitement l'accs ce rpertoire.</p> <pre class="prettyprint lang-config">Alias "/image" "/ftp/pub/image" <Directory "/ftp/pub/image"> @@ -194,13 +194,13 @@ de fichiers</td></tr> </Directory></pre> - <p>Le nombre de slashes dans le paramètre <var>chemin URL</var> doit - correspondre au nombre de slashes dans le chemin URL de la requête.</p> + <p>Le nombre de slashes dans le paramtre <var>chemin URL</var> doit + correspondre au nombre de slashes dans le chemin URL de la requte.</p> - <p>Si la directive <code class="directive">Alias</code> est définie au sein + <p>Si la directive <code class="directive">Alias</code> est dfinie au sein d'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>, <var>chemin URL</var> est - omis et <var>chemin fichier</var> est interprété en utilisant la <a href="../expr.html">syntaxe des expressions</a>.<br /> - Cette syntaxe est disponible à partir de la version 2.4.19 du + omis et <var>chemin fichier</var> est interprt en utilisant la <a href="../expr.html">syntaxe des expressions</a>.<br /> + Cette syntaxe est disponible partir de la version 2.4.19 du serveur HTTP Apache.</p> <pre class="prettyprint lang-config"><Location "/image"> @@ -216,47 +216,47 @@ de fichiers</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="aliasmatch" id="aliasmatch">Directive</a> <a name="AliasMatch" id="AliasMatch">AliasMatch</a><a title="Lien permanent" href="#aliasmatch" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Met en correspondance des URLs avec le système de fichiers +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Met en correspondance des URLs avec le systme de fichiers en faisant intervenir les expressions rationnelles</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AliasMatch <var>regex</var> -<var>chemin fichier</var>|<var>chemin répertoire</var></code></td></tr> +<var>chemin fichier</var>|<var>chemin rpertoire</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_alias</td></tr> </table> - <p>Cette directive est identique à la directive <code class="directive"><a href="#alias">Alias</a></code>, mais fait appel aux <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expressions rationnelles</a>, à la place d'une - simple mise en correspondance de préfixe. L'expression rationnelle + <p>Cette directive est identique la directive <code class="directive"><a href="#alias">Alias</a></code>, mais fait appel aux <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expressions rationnelles</a>, la place d'une + simple mise en correspondance de prfixe. L'expression rationnelle fournie est mise en correspondance avec le chemin URL, et si elle correspond, le serveur va substituer toute partie de chemin - correspondant à l'expression entre parenthèses dans la chaîne + correspondant l'expression entre parenthses dans la chane fournie et l'utiliser comme nom de fichier. - Par exemple, pour activer le répertoire <code>/icons</code>, on peut + Par exemple, pour activer le rpertoire <code>/icons</code>, on peut utiliser :</p> <pre class="prettyprint lang-config">AliasMatch "^/icons(.*)" "/usr/local/apache/icons$1$2"</pre> <p>Toute la puissance des <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expressions - rationnelles</a> peut être mise à contribution. Par exemple, - il est possible de construire un alias avec un modèle de chemin URL - insensible à la casse :</p> + rationnelles</a> peut tre mise contribution. Par exemple, + il est possible de construire un alias avec un modle de chemin URL + insensible la casse :</p> <pre class="prettyprint lang-config">AliasMatch "(?i)^/image(.*)" "/ftp/pub/image$1"</pre> - <p>Il existe une différence subtile entre <code class="directive"><a href="#alias">Alias</a></code> et <code class="directive"><a href="#aliasmatch">AliasMatch</a></code> : <code class="directive"><a href="#alias">Alias</a></code> copie automatiquement toute - portion supplémentaire de l'URI située après la partie du modèle qui - correspond, à la fin du chemin du fichier de la partie droite, alors + <p>Il existe une diffrence subtile entre <code class="directive"><a href="#alias">Alias</a></code> et <code class="directive"><a href="#aliasmatch">AliasMatch</a></code> : <code class="directive"><a href="#alias">Alias</a></code> copie automatiquement toute + portion supplmentaire de l'URI situe aprs la partie du modle qui + correspond, la fin du chemin du fichier de la partie droite, alors que <code class="directive"><a href="#aliasmatch">AliasMatch</a></code> ne le fait - pas. Cela signifie qu'il sera préférable dans la plupart des cas de - comparer l'expression rationnelle du modèle à la totalité de l'URI - de la requête, et d'utiliser les substitutions dans la partie + pas. Cela signifie qu'il sera prfrable dans la plupart des cas de + comparer l'expression rationnelle du modle la totalit de l'URI + de la requte, et d'utiliser les substitutions dans la partie droite.</p> - <p>En d'autres termes, le remplacement d'<code class="directive"><a href="#alias">Alias</a></code> par <code class="directive"><a href="#aliasmatch">AliasMatch</a></code> ne produira pas le même - résultat. Au minimum, vous devez ajouter <code>^</code> au début de - l'expression rationnelle, <code>(.*)$</code> à sa fin et - <code>$1</code> à la fin de la chaîne de remplacement.</p> + <p>En d'autres termes, le remplacement d'<code class="directive"><a href="#alias">Alias</a></code> par <code class="directive"><a href="#aliasmatch">AliasMatch</a></code> ne produira pas le mme + rsultat. Au minimum, vous devez ajouter <code>^</code> au dbut de + l'expression rationnelle, <code>(.*)$</code> sa fin et + <code>$1</code> la fin de la chane de remplacement.</p> <p>Par exemple, supposons que nous voulions reformuler cet alias avec AliasMatch :</p> @@ -265,30 +265,30 @@ en faisant intervenir les expressions rationnelles</td></tr> <p>Le simple remplacement d'Alias par AliasMatch ne produira pas le - même résultat. Ainsi, ce qui suit va rediriger toutes les requêtes + mme rsultat. Ainsi, ce qui suit va rediriger toutes les requtes qui contiennent /image/ vers /ftp/pub/image/ :</p> <pre class="prettyprint lang-config">AliasMatch "/image/" "/ftp/pub/image/"</pre> - <p>Voici la directive AliasMatch qui produira le même résultat que + <p>Voici la directive AliasMatch qui produira le mme rsultat que la directive Alias ci-dessus :</p> <pre class="prettyprint lang-config">AliasMatch "^/image/(.*)$" "/ftp/pub/image/$1"</pre> - <p>Bien entendu, il n'y a aucune raison d'utiliser <code class="directive"><a href="#aliasmatch">AliasMatch</a></code> dans le cas où <code class="directive"><a href="#alias">Alias</a></code> suffit. <code class="directive"><a href="#aliasmatch">AliasMatch</a></code> vous permet d'effectuer - des choses beaucoup plus sophistiquées. Par exemple, vous pouvez - servir différentes sortes de fichiers à partir de répertoires - différents :</p> + <p>Bien entendu, il n'y a aucune raison d'utiliser <code class="directive"><a href="#aliasmatch">AliasMatch</a></code> dans le cas o <code class="directive"><a href="#alias">Alias</a></code> suffit. <code class="directive"><a href="#aliasmatch">AliasMatch</a></code> vous permet d'effectuer + des choses beaucoup plus sophistiques. Par exemple, vous pouvez + servir diffrentes sortes de fichiers partir de rpertoires + diffrents :</p> <pre class="prettyprint lang-config"> AliasMatch "^/image/(.*)\.jpg$" "/fichiers/jpg.images/$1.jpg" AliasMatch "^/image/(.*)\.gif$" "/fichiers/gif.images/$1.gif"</pre> - <p>Les éventuels slashes de tête multiples seront supprimés par le + <p>Les ventuels slashes de tte multiples seront supprims par le serveur avant que les directives de ce module n'effectuent des - comparaisons avec le chemin URL de la requête. + comparaisons avec le chemin URL de la requte. </p> @@ -297,103 +297,103 @@ en faisant intervenir les expressions rationnelles</td></tr> <div class="directive-section"><h2><a name="redirect" id="redirect">Directive</a> <a name="Redirect" id="Redirect">Redirect</a><a title="Lien permanent" href="#redirect" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Envoie une redirection externe demandant au client -d'effectuer une autre requête avec une URL différente</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Redirect [<var>état</var>] [<var>URL-path</var>] +d'effectuer une autre requte avec une URL diffrente</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Redirect [<var>tat</var>] [<var>URL-path</var>] <var>URL</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_alias</td></tr> </table> <p>La directive <code class="directive">Redirect</code> permet de faire correspondre - une ancienne URL à une nouvelle en demandant au client d'aller chercher la - ressource à une autre localisation.</p> + une ancienne URL une nouvelle en demandant au client d'aller chercher la + ressource une autre localisation.</p> - <p>L'ancien <em>URL-path</em> est un chemin sensible à la casse - (décodé à l'aide de caractères %) commençant par un slash. Les - chemins relatifs ne sont pas autorisés.</p> + <p>L'ancien <em>URL-path</em> est un chemin sensible la casse + (dcod l'aide de caractres %) commenant par un slash. Les + chemins relatifs ne sont pas autoriss.</p> <p>La nouvelle <em>URL</em> - peut être une URL absolue commençant par un protocole et un nom - d'hôte, mais on peut aussi utiliser un chemin URL commençant par un - slash, auquel cas le protocole et le nom d'hôte du serveur local - seront ajoutés, si vous avez défini <code class="directive"><a href="../mod/core.html#usecanonicalname">UseCanonicalName</a></code> à on. Si <code class="directive"><a href="../mod/core.html#usecanonicalname">UseCanonicalName</a></code> n'a pas été défini à on, le nom - d'hôte sera remplacé par la valeur de l'en-tête requested Host.</p> + peut tre une URL absolue commenant par un protocole et un nom + d'hte, mais on peut aussi utiliser un chemin URL commenant par un + slash, auquel cas le protocole et le nom d'hte du serveur local + seront ajouts, si vous avez dfini <code class="directive"><a href="../mod/core.html#usecanonicalname">UseCanonicalName</a></code> on. Si <code class="directive"><a href="../mod/core.html#usecanonicalname">UseCanonicalName</a></code> n'a pas t dfini on, le nom + d'hte sera remplac par la valeur de l'en-tte requested Host.</p> - <p>Ensuite, toute requête commençant par <em>URL-path</em> va + <p>Ensuite, toute requte commenant par <em>URL-path</em> va renvoyer une redirection au client vers l'<em>URL</em> cible. Tout - élément de chemin supplémentaire situé en aval du <em>URL-path</em> sera - ajouté à l'URL cible.</p> + lment de chemin supplmentaire situ en aval du <em>URL-path</em> sera + ajout l'URL cible.</p> - <pre class="prettyprint lang-config"># Redirige vers une URL sur un serveur différent + <pre class="prettyprint lang-config"># Redirige vers une URL sur un serveur diffrent Redirect "/service" "http://foo2.example.com/service" -# Redirige vers une URL sur le même serveur +# Redirige vers une URL sur le mme serveur Redirect "/one" "/two"</pre> - <p>Si le client effectue une requête pour l'URL - <code>http://example.com/service/foo.txt</code>, il lui sera demandé + <p>Si le client effectue une requte pour l'URL + <code>http://example.com/service/foo.txt</code>, il lui sera demand d'en effectuer une autre pour l'URL <code>http://foo2.example.com/service/foo.txt</code>. Ceci concerne - les requêtes avec paramètres <code>GET</code>, comme + les requtes avec paramtres <code>GET</code>, comme <code>http://example.com/service/foo.pl?q=23&a=42</code>, qui - seront redirigées vers + seront rediriges vers <code>http://foo2.example.com/service/foo.pl?q=23&a=42</code>. - Notez que les <code>POST</code>s seront ignorés.<br /> + Notez que les <code>POST</code>s seront ignors.<br /> Seuls les - éléments de chemin complets sont testés, si bien que l'exemple - précédent ne s'appliquera pas à l'URL + lments de chemin complets sont tests, si bien que l'exemple + prcdent ne s'appliquera pas l'URL <code>http://example.com/servicefoo.txt</code>. Pour des mises en - correspondance plus complexes utilisant la <a href="../expr.html">syntaxe des expressions</a>, ne spécifiez pas - d'argument <var>URL-path</var> comme décrit ci-dessous. En outre, + correspondance plus complexes utilisant la <a href="../expr.html">syntaxe des expressions</a>, ne spcifiez pas + d'argument <var>URL-path</var> comme dcrit ci-dessous. En outre, pour une mise en correspondance en utilisant les expressions - rationnelles, veuillez vous reporter à la directive <code class="directive"><a href="#redirectmatch">RedirectMatch</a></code>.</p> + rationnelles, veuillez vous reporter la directive <code class="directive"><a href="#redirectmatch">RedirectMatch</a></code>.</p> <div class="note"><h3>Note</h3> - <p>Les directives <code class="directive">Redirect</code> ont priorité sur les + <p>Les directives <code class="directive">Redirect</code> ont priorit sur les directives <code class="directive"><a href="#alias">Alias</a></code> et <code class="directive"><a href="#scriptalias">ScriptAlias</a></code>, quel que soit leur ordre d'apparition dans le fichier de configuration. Les directives - <code class="directive">Redirect</code> définies au sein d'une section Location + <code class="directive">Redirect</code> dfinies au sein d'une section Location l'emportent sur les directives <code class="directive">Redirect</code> et <code class="directive"><a href="#alias">Alias</a></code> comportant un argument <var>URL-path</var>.</p></div> - <p>Si aucun argument <var>état</var> n'est spécifié, la + <p>Si aucun argument <var>tat</var> n'est spcifi, la redirection sera temporaire (code HTTP 302). Le client est alors - informé que la ressource a été temporairement déplacée. On peut - utiliser l'argument <var>état</var> pour renvoyer d'autres codes HTTP :</p> + inform que la ressource a t temporairement dplace. On peut + utiliser l'argument <var>tat</var> pour renvoyer d'autres codes HTTP :</p> <dl> <dt>permanent</dt> <dd>Renvoie un code de redirection permanente (301), indiquant - que la ressource a été définitivement déplacée.</dd> + que la ressource a t dfinitivement dplace.</dd> <dt>temp</dt> <dd>Renvoie un code de redirection temporaire (302). C'est le - comportement par défaut.</dd> + comportement par dfaut.</dd> <dt>seeother</dt> <dd>Renvoie un code "See Other" (303) indiquant que la ressource - a été remplacée par une autre.</dd> + a t remplace par une autre.</dd> <dt>gone</dt> <dd>Renvoie un code "Gone" (410) indiquant que la ressource a - été définitivement supprimée. Lorsque - ce code est utilisé, on ne + t dfinitivement supprime. Lorsque + ce code est utilis, on ne doit pas utiliser l'argument <var>URL</var>.</dd> </dl> - <p>On peut renvoyer d'autres codes en spécifiant le code - numérique comme valeur de l'argument of <var>état</var>. + <p>On peut renvoyer d'autres codes en spcifiant le code + numrique comme valeur de l'argument of <var>tat</var>. Si le code est compris entre 300 et 399, l'argument - <var>URL</var> doit être présent. Si le code + <var>URL</var> doit tre prsent. Si le code n'est <em>pas</em> compris entre 300 et 399, l'argument - <var>URL</var> ne doit pas apparaître. Le code doit être un code + <var>URL</var> ne doit pas apparatre. Le code doit tre un code HTTP valide, connu du serveur HTTP Apache (voir la fonction <code>send_error_response</code> dans http_protocol.c).</p> @@ -402,10 +402,10 @@ Redirect "/one" "/two"</pre> Redirect 303 "/three" "http://example.com/other"</pre> - <p>Si une directive <code class="directive">Redirect</code> est définie au - sein d'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> et si l'argument <var>URL-path</var> est omis, l'argument <var>URL</var> sera interprété en + <p>Si une directive <code class="directive">Redirect</code> est dfinie au + sein d'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> et si l'argument <var>URL-path</var> est omis, l'argument <var>URL</var> sera interprt en utilisant la <a href="../expr.html">syntaxe des expressions</a>.<br /> - Cette syntaxe est disponible à partir de la version 2.4.19 du + Cette syntaxe est disponible partir de la version 2.4.19 du serveur HTTP Apache.</p> <pre class="prettyprint lang-config"><Location "/one"> @@ -427,30 +427,30 @@ Redirect 303 "/three" "http://example.com/other"</pre> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Envoie une redirection externe faisant appel aux expressions rationnelles pour la mise en correspondance de l'URL courante</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RedirectMatch [<var>état</var>] <var>regex</var> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RedirectMatch [<var>tat</var>] <var>regex</var> <var>URL</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_alias</td></tr> </table> - <p>Cette directive est identique à la directive <code class="directive"><a href="#redirect">Redirect</a></code>, mais fait appel aux - <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expressions rationnelles</a>, à la - place d'une simple mise en correspondance de préfixe. L'expression + <p>Cette directive est identique la directive <code class="directive"><a href="#redirect">Redirect</a></code>, mais fait appel aux + <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expressions rationnelles</a>, la + place d'une simple mise en correspondance de prfixe. L'expression rationnelle fournie est mise en correspondance avec le chemin URL, et si elle correspond, le serveur va substituer toute partie de - chemin correspondante entre parenthèses dans la chaîne spécifiée et + chemin correspondante entre parenthses dans la chane spcifie et l'utiliser comme nom de fichier. Par exemple, pour rediriger tous - les fichiers GIF vers les fichiers JPEG de même nom sur un autre + les fichiers GIF vers les fichiers JPEG de mme nom sur un autre serveur, on peut utiliser :</p> <pre class="prettyprint lang-config">RedirectMatch "(.*)\.gif$" "http://autre.example.com$1.jpg"</pre> - <p>Les remarques à propos de la différence entre <code class="directive"><a href="#alias">Alias</a></code> et <code class="directive"><a href="#aliasmatch">AliasMatch</a></code> s'appliquent aussi à la - différence entre les directives <code class="directive"><a href="#redirect">Redirect</a></code> et <code class="directive"><a href="#redirectmatch">RedirectMatch</a></code>. Voir la directive + <p>Les remarques propos de la diffrence entre <code class="directive"><a href="#alias">Alias</a></code> et <code class="directive"><a href="#aliasmatch">AliasMatch</a></code> s'appliquent aussi la + diffrence entre les directives <code class="directive"><a href="#redirect">Redirect</a></code> et <code class="directive"><a href="#redirectmatch">RedirectMatch</a></code>. Voir la directive <code class="directive"><a href="#aliasmatch">AliasMatch</a></code> pour plus de - détails.</p> + dtails.</p> </div> @@ -458,16 +458,16 @@ courante</td></tr> <div class="directive-section"><h2><a name="redirectpermanent" id="redirectpermanent">Directive</a> <a name="RedirectPermanent" id="RedirectPermanent">RedirectPermanent</a><a title="Lien permanent" href="#redirectpermanent" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Envoie une redirection externe permanente demandant au -client d'effectuer une nouvelle requête avec une URL -différente</td></tr> +client d'effectuer une nouvelle requte avec une URL +diffrente</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RedirectPermanent <var>chemin URL</var> <var>URL</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_alias</td></tr> </table> <p>Cette directive informe le client que la redirection est - permanente (code 301). Son comportement est exactement le même + permanente (code 301). Son comportement est exactement le mme que celui de <code>Redirect permanent</code>.</p> </div> @@ -475,47 +475,47 @@ différente</td></tr> <div class="directive-section"><h2><a name="redirecttemp" id="redirecttemp">Directive</a> <a name="RedirectTemp" id="RedirectTemp">RedirectTemp</a><a title="Lien permanent" href="#redirecttemp" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Envoie une redirection externe temporaire demandant au -client d'effectuer une nouvelle requête avec une URL -différente</td></tr> +client d'effectuer une nouvelle requte avec une URL +diffrente</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RedirectTemp <var>chemin URL</var> <var>URL</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_alias</td></tr> </table> <p>Cette directive informe le client que la redirection n'est - que temporaire (code 302). Son comportement est exactement le même + que temporaire (code 302). Son comportement est exactement le mme que celui de <code>Redirect temp</code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="scriptalias" id="scriptalias">Directive</a> <a name="ScriptAlias" id="ScriptAlias">ScriptAlias</a><a title="Lien permanent" href="#scriptalias" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fait correspondre une URL à une zone du système de fichiers -et désigne la cible comme script CGI</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fait correspondre une URL une zone du systme de fichiers +et dsigne la cible comme script CGI</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ScriptAlias [<var>chemin URL</var>] -<var>chemin fichier</var>|<var>chemin répertoire</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<var>chemin fichier</var>|<var>chemin rpertoire</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_alias</td></tr> </table> - <p>La directive <code class="directive">ScriptAlias</code> présente le même - comportement que la directive <code class="directive"><a href="#alias">Alias</a></code>, mais désigne en plus le - répertoire cible comme conteneur de scripts CGI qui seront traitées + <p>La directive <code class="directive">ScriptAlias</code> prsente le mme + comportement que la directive <code class="directive"><a href="#alias">Alias</a></code>, mais dsigne en plus le + rpertoire cible comme conteneur de scripts CGI qui seront traites par le gestionnaire cgi-script du module <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>. - Les URLs dont le chemin URL sensible à la casse (décodé avec - caractères %) commence par <var>chemin URL</var> seront mises en + Les URLs dont le chemin URL sensible la casse (dcod avec + caractres %) commence par <var>chemin URL</var> seront mises en correspondance avec les scripts dont le chemin commence par le - second argument, qui est un chemin complet dans le système de + second argument, qui est un chemin complet dans le systme de fichiers local.</p> <pre class="prettyprint lang-config">ScriptAlias "/cgi-bin/" "/web/cgi-bin/"</pre> - <p>Une requête pour <code>http://example.com/cgi-bin/foo</code> - ferait exécuter par le serveur le script + <p>Une requte pour <code>http://example.com/cgi-bin/foo</code> + ferait excuter par le serveur le script <code>/web/cgi-bin/foo</code>. Cette configuration est sensiblement - équivalente à :</p> + quivalente :</p> <pre class="prettyprint lang-config">Alias "/cgi-bin/" "/web/cgi-bin/" <Location "/cgi-bin"> SetHandler cgi-script @@ -529,37 +529,37 @@ et désigne la cible comme script CGI</td></tr> <pre class="prettyprint lang-config">ScriptAlias "/cgi-bin/" "/web/cgi-handler.pl"</pre> - <p>Dans ce scénario, tous les fichiers faisant l'objet d'une requête - dans <code>/cgi-bin/</code> seront traités par le fichier que vous - avez spécifié, ce qui vous permet d'utiliser votre propre + <p>Dans ce scnario, tous les fichiers faisant l'objet d'une requte + dans <code>/cgi-bin/</code> seront traits par le fichier que vous + avez spcifi, ce qui vous permet d'utiliser votre propre gestionnaire. Vous pouvez l'utiliser comme enveloppe (wrapper) pour les scripts CGI afin d'ajouter du contenu, ou autre action "maison".</p> - <div class="warning">Il est préférable d'éviter de placer les - scripts CGI dans l'arborescence de <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> afin d'éviter de révéler + <div class="warning">Il est prfrable d'viter de placer les + scripts CGI dans l'arborescence de <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> afin d'viter de rvler accidentellement leur code source lors d'une modification de - configuration. On y parvient aisément avec + configuration. On y parvient aisment avec <code class="directive">ScriptAlias</code> en mettant en correspondance une - URL et en désignant la cible comme scripts CGI par la même occasion. - Si vous choisissez de placer vos scripts CGI dans un répertoire + URL et en dsignant la cible comme scripts CGI par la mme occasion. + Si vous choisissez de placer vos scripts CGI dans un rpertoire accessible depuis le web, n'utilisez pas - <code class="directive">ScriptAlias</code>. Utilisez plutôt <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code>, <code class="directive"><a href="../mod/core.html#sethandler">SetHandler</a></code>, et <code class="directive"><a href="../mod/core.html#options">Options</a></code> comme dans l'exemple suivant : + <code class="directive">ScriptAlias</code>. Utilisez plutt <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code>, <code class="directive"><a href="../mod/core.html#sethandler">SetHandler</a></code>, et <code class="directive"><a href="../mod/core.html#options">Options</a></code> comme dans l'exemple suivant : <pre class="prettyprint lang-config"><Directory "/usr/local/apache2/htdocs/cgi-bin"> SetHandler cgi-script Options ExecCGI </Directory></pre> - Ceci est nécessaire car plusieurs <var>chemins URL</var> peuvent - correspondre à la même zone du système de fichiers, court-circuitant - ainsi la directive <code class="directive">ScriptAlias</code> et révélant le - code source des scripts CGI s'ils ne sont pas protégés par une + Ceci est ncessaire car plusieurs <var>chemins URL</var> peuvent + correspondre la mme zone du systme de fichiers, court-circuitant + ainsi la directive <code class="directive">ScriptAlias</code> et rvlant le + code source des scripts CGI s'ils ne sont pas protgs par une section <code class="directive"><a href="../mod/core.html#directory">Directory</a></code>.</div> - <p>Si la directive <code class="directive">ScriptAlias</code> est définie au + <p>Si la directive <code class="directive">ScriptAlias</code> est dfinie au sein d'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> et si l'argument <var>chemin - URL</var> est omis, l'argument <var>URL</var> sera interprété en + URL</var> est omis, l'argument <var>URL</var> sera interprt en utilisant la <a href="../expr.html">syntaxe des expressions</a>.<br /> - Cette syntaxe est disponible à partir de la version 2.4.19 du + Cette syntaxe est disponible partir de la version 2.4.19 du serveur HTTP Apache.</p> <pre class="prettyprint lang-config"><Location "/cgi-bin"> @@ -579,49 +579,49 @@ et désigne la cible comme script CGI</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="scriptaliasmatch" id="scriptaliasmatch">Directive</a> <a name="ScriptAliasMatch" id="ScriptAliasMatch">ScriptAliasMatch</a><a title="Lien permanent" href="#scriptaliasmatch" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fait correspondre une URL à une zone du système de fichiers -en faisant appel aux expressions rationnelles et en désignant la cible +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fait correspondre une URL une zone du systme de fichiers +en faisant appel aux expressions rationnelles et en dsignant la cible comme un script CGI</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ScriptAliasMatch <var>regex</var> -<var>chemin fichier</var>|<var>chemin répertoire</var></code></td></tr> +<var>chemin fichier</var>|<var>chemin rpertoire</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_alias</td></tr> </table> - <p>Cette directive est équivalente à la directive <code class="directive"><a href="#scriptalias">ScriptAlias</a></code>, mais fait appel aux - <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expressions rationnelles</a>, à la - place d'une simple mise en correspondance de préfixe. L'expression + <p>Cette directive est quivalente la directive <code class="directive"><a href="#scriptalias">ScriptAlias</a></code>, mais fait appel aux + <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expressions rationnelles</a>, la + place d'une simple mise en correspondance de prfixe. L'expression rationnelle fournie est mise en correspondance avec le chemin URL, et si elle correspond, le serveur va substituer toute partie de - chemin entre parenthèses dans la chaîne spécifiée et l'utiliser - comme nom de fichier. Par exemple, pour activer le répertoire + chemin entre parenthses dans la chane spcifie et l'utiliser + comme nom de fichier. Par exemple, pour activer le rpertoire standard <code>/cgi-bin</code>, on peut utiliser :</p> <pre class="prettyprint lang-config">ScriptAliasMatch "^/cgi-bin(.*)" "/usr/local/apache/cgi-bin$1"</pre> - <p>Comme dans le cas d'AliasMatch, toute la puissance des <a class="glossarylink" href="../glossary.html#rexex" title="voir glossaire">expressions rationnelles</a> peut être mise à + <p>Comme dans le cas d'AliasMatch, toute la puissance des <a class="glossarylink" href="../glossary.html#rexex" title="voir glossaire">expressions rationnelles</a> peut tre mise contribution. Par exemple, il est possible de construire un alias - avec une comparaison du modèle du chemin URL insensible à la casse :</p> + avec une comparaison du modle du chemin URL insensible la casse :</p> <pre class="prettyprint lang-config">ScriptAliasMatch "(?i)^/cgi-bin(.*)" "/usr/local/apache/cgi-bin$1"</pre> - <p>Les remarques à propos de la différence entre <code class="directive"><a href="#alias">Alias</a></code> et <code class="directive"><a href="#aliasmatch">AliasMatch</a></code> s'appliquent aussi à la - différence entre les directives <code class="directive"><a href="#scriptalias">ScriptAlias</a></code> et <code class="directive"><a href="#scriptaliasmatch">ScriptAliasMatch</a></code>. Voir la directive + <p>Les remarques propos de la diffrence entre <code class="directive"><a href="#alias">Alias</a></code> et <code class="directive"><a href="#aliasmatch">AliasMatch</a></code> s'appliquent aussi la + diffrence entre les directives <code class="directive"><a href="#scriptalias">ScriptAlias</a></code> et <code class="directive"><a href="#scriptaliasmatch">ScriptAliasMatch</a></code>. Voir la directive <code class="directive"><a href="#aliasmatch">AliasMatch</a></code> pour plus de - détails.</p> + dtails.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_alias.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_alias.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/mod_alias.html" title="Français"> fr </a> | +<a href="../es/mod/mod_alias.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/mod_alias.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_alias.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_alias.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_alias.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_alias.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -640,7 +640,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_alias.html } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_allowhandlers.html.fr b/docs/manual/mod/mod_allowhandlers.html.fr index 0d6f097455..3419a2d1c8 100644 --- a/docs/manual/mod/mod_allowhandlers.html.fr +++ b/docs/manual/mod/mod_allowhandlers.html.fr @@ -27,18 +27,18 @@ <div id="preamble"><h1>Module Apache mod_allowhandlers</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_allowhandlers.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_allowhandlers.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/mod_allowhandlers.html" title="Français"> fr </a></p> +<a href="../es/mod/mod_allowhandlers.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/mod_allowhandlers.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Facilite la définition de la liste des gestionnaires HTTP -qui peuvent être utilisés pour le serveur</td></tr> -<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>allowhandlers_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_allowhandlers.c</td></tr></table> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Facilite la dfinition de la liste des gestionnaires HTTP +qui peuvent tre utiliss pour le serveur</td></tr> +<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>allowhandlers_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_allowhandlers.c</td></tr></table> <h3>Sommaire</h3> -<p>Ce module facilite la définition de la liste des gestionnaires HTTP -qui peuvent être utilisés pour une requête. Voici un exemple de ligne de +<p>Ce module facilite la dfinition de la liste des gestionnaires HTTP +qui peuvent tre utiliss pour une requte. Voici un exemple de ligne de configuration :</p> <pre class="prettyprint lang-config"><Location "/"> @@ -46,16 +46,16 @@ configuration :</p> </Location></pre> -<p>Il implémente aussi un gestionnaire nommé <code>forbidden</code> qui -ne fait que renvoyer la réponse "403 FORBIDDEN" au client. Ce -gestionnaire peut être spécifié par des directives comme <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code>.</p> +<p>Il implmente aussi un gestionnaire nomm <code>forbidden</code> qui +ne fait que renvoyer la rponse "403 FORBIDDEN" au client. Ce +gestionnaire peut tre spcifi par des directives comme <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code>.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#allowhandlers">AllowHandlers</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_allowhandlers">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_allowhandlers">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_allowhandlers">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_allowhandlers">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="directive"><a href="../mod/core.html#sethandler">SetHandler</a></code></li> <li><code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code></li> @@ -64,20 +64,20 @@ gestionnaire peut être spécifié par des directives comme <code cl <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="allowhandlers" id="allowhandlers">Directive</a> <a name="AllowHandlers" id="AllowHandlers">AllowHandlers</a><a title="Lien permanent" href="#allowhandlers" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Restreint l'accès aux gestionnaires spécifiés</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Restreint l'accs aux gestionnaires spcifis</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AllowHandlers [not] none|<em>nom-gestionnaire</em> [none|<em>nom-gestionnaire</em>]...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AllowHandlers all</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AllowHandlers all</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_allowhandlers</td></tr> </table> -<p>Les noms de gestionnaires sont sensibles à la casse. Le nom réservé -<code>none</code> peut être utilisé dans le cas où aucun gestionnaire -n'a été défini. Le nom réservé <code>all</code>, quant à lui, peut être -utilisé pour autoriser à nouveau tous les gestionnaires dans une section -de configuration ultérieure, même si certains en-têtes ont été interdits +<p>Les noms de gestionnaires sont sensibles la casse. Le nom rserv +<code>none</code> peut tre utilis dans le cas o aucun gestionnaire +n'a t dfini. Le nom rserv <code>all</code>, quant lui, peut tre +utilis pour autoriser nouveau tous les gestionnaires dans une section +de configuration ultrieure, mme si certains en-ttes ont t interdits en aval :</p> <pre class="prettyprint lang-config"><Location "/server-status"> @@ -91,8 +91,8 @@ en aval :</p> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_allowhandlers.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_allowhandlers.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/mod_allowhandlers.html" title="Français"> fr </a></p> +<a href="../es/mod/mod_allowhandlers.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/mod_allowhandlers.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -111,7 +111,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_allowhandl } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_allowmethods.html.en b/docs/manual/mod/mod_allowmethods.html.en index e896d57f6d..b6937c5674 100644 --- a/docs/manual/mod/mod_allowmethods.html.en +++ b/docs/manual/mod/mod_allowmethods.html.en @@ -33,7 +33,8 @@ <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Easily restrict what HTTP methods can be used on the server</td></tr> <tr><th><a href="module-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="module-dict.html#ModuleIdentifier">ModuleIdentifier:</a></th><td>allowmethods_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">SourceFile:</a></th><td>mod_allowmethods.c</td></tr></table> +<tr><th><a href="module-dict.html#SourceFile">SourceFile:</a></th><td>mod_allowmethods.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibility:</a></th><td>Available in Apache 2.3 and later</td></tr></table> <h3>Summary</h3> <p>This module makes it easy to restrict what HTTP methods can be diff --git a/docs/manual/mod/mod_allowmethods.html.es b/docs/manual/mod/mod_allowmethods.html.es index 7c1474e627..60abcd7885 100644 --- a/docs/manual/mod/mod_allowmethods.html.es +++ b/docs/manual/mod/mod_allowmethods.html.es @@ -30,6 +30,10 @@ <a href="../es/mod/mod_allowmethods.html" title="Espaol"> es </a> | <a href="../fr/mod/mod_allowmethods.html" hreflang="fr" rel="alternate" title="Franais"> fr </a></p> </div> +<div class="outofdate">Esta traduccin podra estar + obsoleta. Consulte la versin en ingls de la + documentacin para comprobar si se han producido cambios + recientemente.</div> <table class="module"><tr><th><a href="module-dict.html#Description">Descripcin:</a></th><td>Restringe fcilmente qu mtodos HTTP pueden ser usados en el servidor</td></tr> <tr><th><a href="module-dict.html#Status">Estado:</a></th><td>Experimental</td></tr> <tr><th><a href="module-dict.html#ModuleIdentifier">Identificador de Mdulos:</a></th><td>allowmethods_module</td></tr> diff --git a/docs/manual/mod/mod_allowmethods.html.fr b/docs/manual/mod/mod_allowmethods.html.fr index f795cbd7af..9ba37d4485 100644 --- a/docs/manual/mod/mod_allowmethods.html.fr +++ b/docs/manual/mod/mod_allowmethods.html.fr @@ -27,18 +27,18 @@ <div id="preamble"><h1>Module Apache mod_allowmethods</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_allowmethods.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_allowmethods.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/mod_allowmethods.html" title="Français"> fr </a></p> +<a href="../es/mod/mod_allowmethods.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/mod_allowmethods.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Limitation simple des méthodes HTTP acceptées par e serveur</td></tr> -<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>allowmethods_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_allowmethods.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.3 du serveur HTTP Apache.</td></tr></table> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Limitation simple des mthodes HTTP acceptes par e serveur</td></tr> +<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>allowmethods_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_allowmethods.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.3 du serveur HTTP Apache.</td></tr></table> <h3>Sommaire</h3> -<p>Ce module fournit une manière simple de restreindre les méthodes HTTP -acceptées par le serveur. La configuration la plus courante +<p>Ce module fournit une manire simple de restreindre les mthodes HTTP +acceptes par le serveur. La configuration la plus courante est du style :</p> <pre class="prettyprint lang-config"><Location "/"> @@ -51,27 +51,27 @@ est du style :</p> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#allowmethods">AllowMethods</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_allowmethods">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_allowmethods">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_allowmethods">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_allowmethods">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="allowmethods" id="allowmethods">Directive</a> <a name="AllowMethods" id="AllowMethods">AllowMethods</a><a title="Lien permanent" href="#allowmethods" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Restreint l'accès aux méthodes HTTP spécifiées</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Restreint l'accs aux mthodes HTTP spcifies</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AllowMethods reset|<em>HTTP-method</em> [<em>HTTP-method</em>]...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AllowMethods reset</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AllowMethods reset</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_allowmethods</td></tr> </table> -<p>Le nom de chaque méthode HTTP est sensible à la casse, et est le plus -souvent défini en majuscules, comme dans les RFCs. Les méthodes GET et -HEAD sont traitées de la même manière. Le mot-clé -<code>reset</code> permet de désactiver -<code class="module"><a href="../mod/mod_allowmethods.html">mod_allowmethods</a></code> dans les niveaux inférieurs +<p>Le nom de chaque mthode HTTP est sensible la casse, et est le plus +souvent dfini en majuscules, comme dans les RFCs. Les mthodes GET et +HEAD sont traites de la mme manire. Le mot-cl +<code>reset</code> permet de dsactiver +<code class="module"><a href="../mod/mod_allowmethods.html">mod_allowmethods</a></code> dans les niveaux infrieurs d'imbrication :</p> <pre class="prettyprint lang-config"><Location "/svn"> @@ -80,19 +80,19 @@ d'imbrication :</p> <div class="note"><h3>Avertissement</h3> - <p>La méthode TRACE ne peut pas être rejetée par ce module ; pour ce + <p>La mthode TRACE ne peut pas tre rejete par ce module ; pour ce faire, vous devez utiliser la directive <code class="directive"><a href="../mod/core.html#traceenable">TraceEnable</a></code>.</p> </div> -<p>Le module <code class="module"><a href="../mod/mod_allowmethods.html">mod_allowmethods</a></code> a été écrit pour -remplacer l'implémentation "bricolée" des directives <code class="directive"><a href="../mod/core.html#limit">Limit</a></code> et <code class="directive"><a href="../mod/core.html#limitexcept">LimitExcept</a></code>.</p> +<p>Le module <code class="module"><a href="../mod/mod_allowmethods.html">mod_allowmethods</a></code> a t crit pour +remplacer l'implmentation "bricole" des directives <code class="directive"><a href="../mod/core.html#limit">Limit</a></code> et <code class="directive"><a href="../mod/core.html#limitexcept">LimitExcept</a></code>.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_allowmethods.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_allowmethods.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/mod_allowmethods.html" title="Français"> fr </a></p> +<a href="../es/mod/mod_allowmethods.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/mod_allowmethods.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -111,7 +111,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_allowmetho } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_asis.html.fr b/docs/manual/mod/mod_asis.html.fr index e77de78925..f5ce25cd80 100644 --- a/docs/manual/mod/mod_asis.html.fr +++ b/docs/manual/mod/mod_asis.html.fr @@ -27,25 +27,25 @@ <div id="preamble"><h1>Module Apache mod_asis</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_asis.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_asis.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/mod_asis.html" title="Français"> fr </a> | +<a href="../es/mod/mod_asis.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/mod_asis.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_asis.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_asis.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Envoie des fichiers contenant leurs propres en-têtes +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Envoie des fichiers contenant leurs propres en-ttes HTTP</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>asis_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_asis.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>asis_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_asis.c</td></tr></table> <h3>Sommaire</h3> <p>Ce module fournit le gestionnaire <code>send-as-is</code> qui permet au serveur HTTP Apache d'envoyer le document sans ajouter la plupart des - en-têtes HTTP habituels.</p> + en-ttes HTTP habituels.</p> - <p>On peut l'utiliser pour envoyer tous types de données en - provenance du serveur, y compris les redirections et autres réponses - HTTP spéciales, sans devoir faire appel à un script CGI ou nph.</p> + <p>On peut l'utiliser pour envoyer tous types de donnes en + provenance du serveur, y compris les redirections et autres rponses + HTTP spciales, sans devoir faire appel un script CGI ou nph.</p> <p>Pour des raisons historiques, ce module traitera aussi tout fichier dont le type MIME est <code>httpd/send-as-is</code>.</p> @@ -55,7 +55,7 @@ HTTP</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#usage">Mode d'emploi</a></li> </ul><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_asis">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_asis">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_asis">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_asis">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code></li> <li><code class="module"><a href="../mod/mod_cern_meta.html">mod_cern_meta</a></code></li> @@ -72,17 +72,17 @@ d'Apache httpd</a></li> <pre class="prettyprint lang-config">AddHandler send-as-is asis</pre> - <p>Le contenu de tout fichier possédant l'extension - <code>.asis</code> sera envoyé par Apache httpd au client pratiquement tel - quel. En particulier, les en-têtes HTTP seront déduits du fichier - lui-même selon les règles du module <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>, si - bien qu'un fichier asis doit inclure des en-têtes valides, et - utiliser l'en-tête CGI <code>Status:</code> pour déterminer le code de réponse - HTTP. L'en-tête <code>Content-Length:</code> sera automatiquement - inséré ou, s'il est déjà présent, corrigé par httpd.</p> + <p>Le contenu de tout fichier possdant l'extension + <code>.asis</code> sera envoy par Apache httpd au client pratiquement tel + quel. En particulier, les en-ttes HTTP seront dduits du fichier + lui-mme selon les rgles du module <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>, si + bien qu'un fichier asis doit inclure des en-ttes valides, et + utiliser l'en-tte CGI <code>Status:</code> pour dterminer le code de rponse + HTTP. L'en-tte <code>Content-Length:</code> sera automatiquement + insr ou, s'il est dj prsent, corrig par httpd.</p> - <p>Voici un exemple de fichier dont le contenu est envoyé <em>tel - quel</em> pour informer un client qu'un fichier a été déplacé.</p> + <p>Voici un exemple de fichier dont le contenu est envoy <em>tel + quel</em> pour informer un client qu'un fichier a t dplac.</p> <div class="example"><p><code> @@ -95,7 +95,7 @@ d'Apache httpd</a></li> <title>Mauvaises excuses</title><br /> </head><br /> <body><br /> - <h1>La merveilleuse page de Fred a été déplacée vers<br /> + <h1>La merveilleuse page de Fred a t dplace vers<br /> <a href="http://xyz.example.com/foo/bar.html">le site de Joe</a>.<br /> </h1><br /> @@ -104,18 +104,18 @@ d'Apache httpd</a></li> </code></p></div> <div class="note"><h3>Notes :</h3> - <p>Le serveur ajoute systématiquement les en-têtes - <code>Date:</code> et <code>Server:</code> aux données qu'il envoie - au client, si bien qu'ils n'ont pas besoin d'être inclus dans le - fichier. Le serveur n'ajoute <em>pas</em> d'en-tête + <p>Le serveur ajoute systmatiquement les en-ttes + <code>Date:</code> et <code>Server:</code> aux donnes qu'il envoie + au client, si bien qu'ils n'ont pas besoin d'tre inclus dans le + fichier. Le serveur n'ajoute <em>pas</em> d'en-tte <code>Last-Modified</code>, ce qu'il devrait probablement faire.</p> </div> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_asis.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_asis.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/mod_asis.html" title="Français"> fr </a> | +<a href="../es/mod/mod_asis.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/mod_asis.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_asis.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_asis.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -136,7 +136,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_asis.html' } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_auth_basic.html.es b/docs/manual/mod/mod_auth_basic.html.es index ccbcac6e15..7e7245c424 100644 --- a/docs/manual/mod/mod_auth_basic.html.es +++ b/docs/manual/mod/mod_auth_basic.html.es @@ -1,13 +1,13 @@ -<?xml version="1.0" encoding="UTF-8"?> +<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="es" xml:lang="es"><head> -<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" /> +<meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type" /> <!-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX This file is generated from xml source: DO NOT EDIT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --> -<title>mod_auth_basic - Servidor HTTP Apache Versión 2.5</title> +<title>mod_auth_basic - Servidor HTTP Apache Versin 2.5</title> <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /> <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /> <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" /> @@ -17,32 +17,32 @@ <link href="../images/favicon.ico" rel="shortcut icon" /></head> <body> <div id="page-header"> -<p class="menu"><a href="../mod/">Módulos</a> | <a href="../mod/quickreference.html">Directivas</a> | <a href="http://wiki.apache.org/httpd/FAQ">Preguntas Frecuentes</a> | <a href="../glossary.html">Glosario</a> | <a href="../sitemap.html">Mapa del sitio web</a></p> -<p class="apache">Versión 2.5 del Servidor HTTP Apache</p> +<p class="menu"><a href="../mod/">Mdulos</a> | <a href="../mod/quickreference.html">Directivas</a> | <a href="http://wiki.apache.org/httpd/FAQ">Preguntas Frecuentes</a> | <a href="../glossary.html">Glosario</a> | <a href="../sitemap.html">Mapa del sitio web</a></p> +<p class="apache">Versin 2.5 del Servidor HTTP Apache</p> <img alt="" src="../images/feather.png" /></div> <div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div> <div id="path"> -<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">Servidor HTTP</a> > <a href="http://httpd.apache.org/docs/">Documentación</a> > <a href="../">Versión 2.5</a> > <a href="./">Módulos</a></div> +<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">Servidor HTTP</a> > <a href="http://httpd.apache.org/docs/">Documentacin</a> > <a href="../">Versin 2.5</a> > <a href="./">Mdulos</a></div> <div id="page-content"> -<div id="preamble"><h1>Módulo Apache mod_auth_basic</h1> +<div id="preamble"><h1>Mdulo Apache mod_auth_basic</h1> <div class="toplang"> <p><span>Idiomas disponibles: </span><a href="../en/mod/mod_auth_basic.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_auth_basic.html" title="Español"> es </a> | -<a href="../fr/mod/mod_auth_basic.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | +<a href="../es/mod/mod_auth_basic.html" title="Espaol"> es </a> | +<a href="../fr/mod/mod_auth_basic.html" hreflang="fr" rel="alternate" title="Franais"> fr </a> | <a href="../ja/mod/mod_auth_basic.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_auth_basic.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Descripción:</a></th><td>Autenticación HTTP Básica</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Descripcin:</a></th><td>Autenticacin HTTP Bsica</td></tr> <tr><th><a href="module-dict.html#Status">Estado:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificador de Módulos:</a></th><td>auth_basic_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichero de Código Fuente:</a></th><td>mod_auth_basic.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">Identificador de Mdulos:</a></th><td>auth_basic_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">Fichero de Cdigo Fuente:</a></th><td>mod_auth_basic.c</td></tr></table> <h3>Resumen de contenidos</h3> - <p>Este módulo permite el uso de Autenticación HTTP Básica para restringir - acceso buscando usuarios en los proveedores configurados. La autenticación HTTP - Digest la facilita el módulo <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>. Este módulo - debería combinarse generalmente con al menos un módulo de autenticación como - <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code> y uno de autorización como <code class="module"><a href="../mod/mod_authz_user.html">mod_authz_user</a></code>. + <p>Este mdulo permite el uso de Autenticacin HTTP Bsica para restringir + acceso buscando usuarios en los proveedores configurados. La autenticacin HTTP + Digest la facilita el mdulo <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>. Este mdulo + debera combinarse generalmente con al menos un mdulo de autenticacin como + <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code> y uno de autorizacin como <code class="module"><a href="../mod/mod_authz_user.html">mod_authz_user</a></code>. </p> </div> <div id="quickview"><h3 class="directives">Directivas</h3> @@ -52,7 +52,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#authbasicprovider">AuthBasicProvider</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#authbasicusedigestalgorithm">AuthBasicUseDigestAlgorithm</a></li> </ul> -<h3>Lista de comprobación de errores corregidos</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">httpd historial de cambios</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_auth_basic">Problemas Conocidos</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_auth_basic">Reportar un error</a></li></ul><h3>Consulte también</h3> +<h3>Lista de comprobacin de errores corregidos</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">httpd historial de cambios</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_auth_basic">Problemas Conocidos</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_auth_basic">Reportar un error</a></li></ul><h3>Consulte tambin</h3> <ul class="seealso"> <li><code class="directive"><a href="../mod/mod_authn_core.html#authname">AuthName</a></code></li> <li><code class="directive"><a href="../mod/mod_authn_core.html#authtype">AuthType</a></code></li> @@ -63,65 +63,65 @@ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authbasicauthoritative" id="authbasicauthoritative">Directiva</a> <a name="AuthBasicAuthoritative" id="AuthBasicAuthoritative">AuthBasicAuthoritative</a><a title="Enlace permanente" href="#authbasicauthoritative" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Configura si se pasan autorización o autenticación a los módulos de más bajo nivel</td></tr> +<tr><th><a href="directive-dict.html#Description">Descripcin:</a></th><td>Configura si se pasan autorizacin o autenticacin a los mdulos de ms bajo nivel</td></tr> <tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>AuthBasicAuthoritative On|Off</code></td></tr> <tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>AuthBasicAuthoritative On</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>directory, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Override">Anula:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Base</td></tr> -<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>mod_auth_basic</td></tr> +<tr><th><a href="directive-dict.html#Module">Mdulo:</a></th><td>mod_auth_basic</td></tr> </table> - <p>Normalmente, cada módulo de autorización listado en + <p>Normalmente, cada mdulo de autorizacin listado en <code class="directive"><a href="#authbasicprovider">AuthBasicProvider</a></code> - intentará vefificar el usuario y si el usuario no se encuentra en ningún proveedor, el acceso será denegado. Configurando la directiva - <code class="directive">AuthBasicAuthoritative</code> de forma explícita a - <code>Off</code> permite que ambos autenticación y autorización sean pasados a otros módulos no-proveedores si <strong>no hay ID de usuario</strong> o - <strong>regla</strong> coincidente para el ID de usario facilitado. Esto solo sería necesario cuando se combina <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> con módulos de terceros que no están configurados con la directiva - <code class="directive"><a href="#authbasicprovider">AuthBasicProvider</a></code>. Cuando se usan tales módulos, el orden de procesamiento se determina en el código fuente de los módulos y no es configurable.</p> + intentar vefificar el usuario y si el usuario no se encuentra en ningn proveedor, el acceso ser denegado. Configurando la directiva + <code class="directive">AuthBasicAuthoritative</code> de forma explcita a + <code>Off</code> permite que ambos autenticacin y autorizacin sean pasados a otros mdulos no-proveedores si <strong>no hay ID de usuario</strong> o + <strong>regla</strong> coincidente para el ID de usario facilitado. Esto solo sera necesario cuando se combina <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> con mdulos de terceros que no estn configurados con la directiva + <code class="directive"><a href="#authbasicprovider">AuthBasicProvider</a></code>. Cuando se usan tales mdulos, el orden de procesamiento se determina en el cdigo fuente de los mdulos y no es configurable.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authbasicfake" id="authbasicfake">Directiva</a> <a name="AuthBasicFake" id="AuthBasicFake">AuthBasicFake</a><a title="Enlace permanente" href="#authbasicfake" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Autenticación básica falsa usando las expresiones facilitadas para usario y contraseña</td></tr> +<tr><th><a href="directive-dict.html#Description">Descripcin:</a></th><td>Autenticacin bsica falsa usando las expresiones facilitadas para usario y contrasea</td></tr> <tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>AuthBasicFake off|<var>username</var> [<var>password</var>]</code></td></tr> <tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>directory, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Override">Anula:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Base</td></tr> -<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>mod_auth_basic</td></tr> +<tr><th><a href="directive-dict.html#Module">Mdulo:</a></th><td>mod_auth_basic</td></tr> <tr><th><a href="directive-dict.html#Compatibility">Compatibilidad:</a></th><td>Apache HTTP Server 2.4.5 y posteriores</td></tr> </table> - <p>El usuario y contraseña especificados se combinan en una cabecera de Autorización, -que se pasa al servidor o servicio detrás del servidor web. Ambos cambios usuario y -contraseña son interpretrados usando el <a href="../expr.html">intérprete de expresión</a>, -que permite que tanto el usuario como la contraseña se basen en los parámetros solicitados.</p> + <p>El usuario y contrasea especificados se combinan en una cabecera de Autorizacin, +que se pasa al servidor o servicio detrs del servidor web. Ambos cambios usuario y +contrasea son interpretrados usando el <a href="../expr.html">intrprete de expresin</a>, +que permite que tanto el usuario como la contrasea se basen en los parmetros solicitados.</p> - <p>Si la contraseña no se especifica, se utilizará el valor por defecto "password". -Para desahabilitar la autenticación básica falsa para una URL, especifique "AuthBasicFake off".</p> + <p>Si la contrasea no se especifica, se utilizar el valor por defecto "password". +Para desahabilitar la autenticacin bsica falsa para una URL, especifique "AuthBasicFake off".</p> - <p>En este ejemplo, enviamos un usuario y contraseña fijos a un servidor backend.</p> + <p>En este ejemplo, enviamos un usuario y contrasea fijos a un servidor backend.</p> <div class="example"><h3>Fixed Example</h3><pre class="prettyprint lang-config"> <Location "/demo"> AuthBasicFake demo demopass </Location></pre> </div> - <p>En este ejemplo, pasamos la dirección de email extraida de un certificado cliente, extendiendo la opción de funcionalidad de FakeBasicAuth dentro de la directiva <code class="directive"><a href="../mod/mod_ssl.html#ssloptions">SSLOptions</a></code>. Como con la opción FakeBasicAuth, la contraseña se configura a la cadena de caracteres específica "password".</p> + <p>En este ejemplo, pasamos la direccin de email extraida de un certificado cliente, extendiendo la opcin de funcionalidad de FakeBasicAuth dentro de la directiva <code class="directive"><a href="../mod/mod_ssl.html#ssloptions">SSLOptions</a></code>. Como con la opcin FakeBasicAuth, la contrasea se configura a la cadena de caracteres especfica "password".</p> <div class="example"><h3>Ejemplo de Certificado</h3><pre class="prettyprint lang-config"> <Location "/secure"> AuthBasicFake "%{SSL_CLIENT_S_DN_Email}" </Location></pre> </div> - <p>Extendiendo el ejemplo de arriba, generamos una contraseña encriptando la dirección email con una contraseña fija, y pasando el resultado encriptado al servidor de backend. Este método se puede usar como puerta de acceso a sistemas antiguos que no dan soporte a certificados cliente.</p> + <p>Extendiendo el ejemplo de arriba, generamos una contrasea encriptando la direccin email con una contrasea fija, y pasando el resultado encriptado al servidor de backend. Este mtodo se puede usar como puerta de acceso a sistemas antiguos que no dan soporte a certificados cliente.</p> - <div class="example"><h3>Ejemplo de Contraseña</h3><pre class="prettyprint lang-config"><Location "/secure"> + <div class="example"><h3>Ejemplo de Contrasea</h3><pre class="prettyprint lang-config"><Location "/secure"> AuthBasicFake "%{SSL_CLIENT_S_DN_Email}" "%{sha1:passphrase-%{SSL_CLIENT_S_DN_Email}}" </Location></pre> </div> - <div class="example"><h3>Ejemplo de Exclusión</h3><pre class="prettyprint lang-config"><Location "/public"> + <div class="example"><h3>Ejemplo de Exclusin</h3><pre class="prettyprint lang-config"><Location "/public"> AuthBasicFake off </Location></pre> </div> @@ -131,20 +131,20 @@ Para desahabilitar la autenticación básica falsa para una URL, especifique "Au <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authbasicprovider" id="authbasicprovider">Directiva</a> <a name="AuthBasicProvider" id="AuthBasicProvider">AuthBasicProvider</a><a title="Enlace permanente" href="#authbasicprovider" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Configura el/los proveedor/es de autenticación para esta -ubicación</td></tr> +<tr><th><a href="directive-dict.html#Description">Descripcin:</a></th><td>Configura el/los proveedor/es de autenticacin para esta +ubicacin</td></tr> <tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>AuthBasicProvider <var>provider-name</var> [<var>provider-name</var>] ...</code></td></tr> <tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>AuthBasicProvider file</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>directory, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Override">Anula:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Base</td></tr> -<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>mod_auth_basic</td></tr> +<tr><th><a href="directive-dict.html#Module">Mdulo:</a></th><td>mod_auth_basic</td></tr> </table> - <p>La directiva <code class="directive">AuthBasicProvider</code> configura qué proveedor -se usa para autenticar los usuarios en esta ubicación. El <code>fichero</code> proveedor -por defecto se implementa con el módulo <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>. Asegúrese de -que el proveedor elegido está presente en el servidor.</p> + <p>La directiva <code class="directive">AuthBasicProvider</code> configura qu proveedor +se usa para autenticar los usuarios en esta ubicacin. El <code>fichero</code> proveedor +por defecto se implementa con el mdulo <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>. Asegrese de +que el proveedor elegido est presente en el servidor.</p> <div class="example"><h3>Ejemplo</h3><pre class="prettyprint lang-config"><Location "/secure"> AuthType basic @@ -156,7 +156,7 @@ que el proveedor elegido está presente en el servidor.</p> </Location></pre> </div> - <p>Se consulta a los proveedores en orden hasta que un proveedor encuentra una coincidencia para el nombre de usuario solicitado, y en este punto solo este proveedor intentará comprobar la contraseña. Un fallo al verificar la contraseña no provoca que el control se pase a los proveedores + <p>Se consulta a los proveedores en orden hasta que un proveedor encuentra una coincidencia para el nombre de usuario solicitado, y en este punto solo este proveedor intentar comprobar la contrasea. Un fallo al verificar la contrasea no provoca que el control se pase a los proveedores subsiguientes.</p> <p>Los proveedores son implementados por <code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code>, @@ -167,53 +167,53 @@ que el proveedor elegido está presente en el servidor.</p> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authbasicusedigestalgorithm" id="authbasicusedigestalgorithm">Directiva</a> <a name="AuthBasicUseDigestAlgorithm" id="AuthBasicUseDigestAlgorithm">AuthBasicUseDigestAlgorithm</a><a title="Enlace permanente" href="#authbasicusedigestalgorithm" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Comprueba contraseñas en proveedores de autenticación como si la Autenticación Digest estuviera en uso en lugar de la Autenticación Básica. +<tr><th><a href="directive-dict.html#Description">Descripcin:</a></th><td>Comprueba contraseas en proveedores de autenticacin como si la Autenticacin Digest estuviera en uso en lugar de la Autenticacin Bsica. </td></tr> <tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>AuthBasicUseDigestAlgorithm MD5|Off</code></td></tr> <tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>AuthBasicUseDigestAlgorithm Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>directory, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Override">Anula:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Base</td></tr> -<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>mod_auth_basic</td></tr> +<tr><th><a href="directive-dict.html#Module">Mdulo:</a></th><td>mod_auth_basic</td></tr> <tr><th><a href="directive-dict.html#Compatibility">Compatibilidad:</a></th><td>Apache HTTP Server 2.4.7 y posteriores</td></tr> </table> - <p>Normalmente, cuando se usa Autenticación Básica, los proveedores listados en - <code class="directive">AuthBasicProvider</code> intentan verificar un usuario comprobando sus almacenes de datos para encontrar una coincidencia de nombre de usuario y contraseña asociados. Las contraseñas almacenadas generalmente están encriptadas, pero no necesariamente; cada proveedor puede usar su propio esquema de almacenamiento para contraseñas.</p> + <p>Normalmente, cuando se usa Autenticacin Bsica, los proveedores listados en + <code class="directive">AuthBasicProvider</code> intentan verificar un usuario comprobando sus almacenes de datos para encontrar una coincidencia de nombre de usuario y contrasea asociados. Las contraseas almacenadas generalmente estn encriptadas, pero no necesariamente; cada proveedor puede usar su propio esquema de almacenamiento para contraseas.</p> <p>Cuando se usa - <code class="directive"><a href="../mod/mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></code> y Autenticación Digest, los proveedores realizan una comprobación similar para encontrar un nombre de usuario en sus almacenes de datos. Sin embargo, al contrario que en el caso de la Autenticación Básica, el valor asociado con cada nombre de usuario almacenado debe ser una cadena de caracteres encriptada compuesta del nombre de usuario, nombre real y contraseña. (Vea el + <code class="directive"><a href="../mod/mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></code> y Autenticacin Digest, los proveedores realizan una comprobacin similar para encontrar un nombre de usuario en sus almacenes de datos. Sin embargo, al contrario que en el caso de la Autenticacin Bsica, el valor asociado con cada nombre de usuario almacenado debe ser una cadena de caracteres encriptada compuesta del nombre de usuario, nombre real y contrasea. (Vea el <a href="http://tools.ietf.org/html/rfc2617#section-3.2.2.2"> - RFC 2617, Sección 3.2.2.2</a> para más detalles en el formato usado para la cadena de caracteres encriptada.)</p> + RFC 2617, Seccin 3.2.2.2</a> para ms detalles en el formato usado para la cadena de caracteres encriptada.)</p> - <p>Como consecuencia de la diferencia entre los valores almacenados entre la Autenticación Básica y la Digest, convertir desde Autenticación Digest a Autenticación Básica generalmente requiere que a todos los usuarios se les asigne nuevas contraseñas, puesto que sus contraseñas actuales no pueden ser recuperadas desde el esquema de almacenamiento de contraseñas impuesto en esos proveedores que soportan la Autenticación Digest.</p> + <p>Como consecuencia de la diferencia entre los valores almacenados entre la Autenticacin Bsica y la Digest, convertir desde Autenticacin Digest a Autenticacin Bsica generalmente requiere que a todos los usuarios se les asigne nuevas contraseas, puesto que sus contraseas actuales no pueden ser recuperadas desde el esquema de almacenamiento de contraseas impuesto en esos proveedores que soportan la Autenticacin Digest.</p> <p>Configurando la directiva <code class="directive">AuthBasicUseDigestAlgorithm</code> a - <code>MD5</code> hará que se compruebe la contraseña del usuario de Autenticación Básica usando el mismo formato encriptado que para Autenticación Digest. Primero una cadena de caracteres que se compone del nombre de usuario, nombre real y contraseña es encriptada con MD5; entonces el usuario y esta cadena de caracteres encriptada se pasan a los proveedores listados en + <code>MD5</code> har que se compruebe la contrasea del usuario de Autenticacin Bsica usando el mismo formato encriptado que para Autenticacin Digest. Primero una cadena de caracteres que se compone del nombre de usuario, nombre real y contrasea es encriptada con MD5; entonces el usuario y esta cadena de caracteres encriptada se pasan a los proveedores listados en <code class="directive"><a href="#authbasicprovider">AuthBasicProvider</a></code> como si <code class="directive"><a href="../mod/mod_authn_core.html#authtype">AuthType</a></code> fuera configurado como - <code>Digest</code> y como si se estuviera usando la Autenticación Digest. + <code>Digest</code> y como si se estuviera usando la Autenticacin Digest. </p> - <p>A través del uso de - <code class="directive"><a href="#authbasicusedigestalgorithm">AuthBasicUseDigestAlgorithm</a></code> un sitio puede pasar de Autenticación Digest a Básica sin requerir que a los usuarios se les asignen contraseñas nuevas.</p> + <p>A travs del uso de + <code class="directive"><a href="#authbasicusedigestalgorithm">AuthBasicUseDigestAlgorithm</a></code> un sitio puede pasar de Autenticacin Digest a Bsica sin requerir que a los usuarios se les asignen contraseas nuevas.</p> <div class="note"> - El método inverso de cambiar de Autenticación Básica a Digest sin asignar nuevas contraseñas generalmente no es posible. Solo si las contraseñas de la Autenticación Básica se han almacenado en texto plano o con un esquema de encriptación reversible sería posible recuperarlas y generar un nuevo almacén de datos siguiendo el esquema de almacenamiento de contraseñas de Autenticación Digest. + El mtodo inverso de cambiar de Autenticacin Bsica a Digest sin asignar nuevas contraseas generalmente no es posible. Solo si las contraseas de la Autenticacin Bsica se han almacenado en texto plano o con un esquema de encriptacin reversible sera posible recuperarlas y generar un nuevo almacn de datos siguiendo el esquema de almacenamiento de contraseas de Autenticacin Digest. </div> <div class="note"> - Solo proveedores que dan soporte a Autenticación Digest podrán autenticar usuarios cuando + Solo proveedores que dan soporte a Autenticacin Digest podrn autenticar usuarios cuando <code class="directive">AuthBasicUseDigestAlgorithm</code> - está configurada a <code>MD5</code>. El uso de otros proveedores dará como resultado una respuesta de error y se denegará el acceso al cliente. + est configurada a <code>MD5</code>. El uso de otros proveedores dar como resultado una respuesta de error y se denegar el acceso al cliente. </div> </div> </div> <div class="bottomlang"> <p><span>Idiomas disponibles: </span><a href="../en/mod/mod_auth_basic.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_auth_basic.html" title="Español"> es </a> | -<a href="../fr/mod/mod_auth_basic.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | +<a href="../es/mod/mod_auth_basic.html" title="Espaol"> es </a> | +<a href="../fr/mod/mod_auth_basic.html" hreflang="fr" rel="alternate" title="Franais"> fr </a> | <a href="../ja/mod/mod_auth_basic.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_auth_basic.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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">Comentarios</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> @@ -234,8 +234,8 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_auth_basic } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Licencia bajo los términos de la <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> -<p class="menu"><a href="../mod/">Módulos</a> | <a href="../mod/quickreference.html">Directivas</a> | <a href="http://wiki.apache.org/httpd/FAQ">Preguntas Frecuentes</a> | <a href="../glossary.html">Glosario</a> | <a href="../sitemap.html">Mapa del sitio web</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!-- +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Licencia bajo los trminos de la <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="menu"><a href="../mod/">Mdulos</a> | <a href="../mod/quickreference.html">Directivas</a> | <a href="http://wiki.apache.org/httpd/FAQ">Preguntas Frecuentes</a> | <a href="../glossary.html">Glosario</a> | <a href="../sitemap.html">Mapa del sitio web</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); } diff --git a/docs/manual/mod/mod_auth_basic.html.fr b/docs/manual/mod/mod_auth_basic.html.fr index c684be0aac..c78f1d7f28 100644 --- a/docs/manual/mod/mod_auth_basic.html.fr +++ b/docs/manual/mod/mod_auth_basic.html.fr @@ -27,24 +27,24 @@ <div id="preamble"><h1>Module Apache mod_auth_basic</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_auth_basic.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_auth_basic.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/mod_auth_basic.html" title="Français"> fr </a> | +<a href="../es/mod/mod_auth_basic.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/mod_auth_basic.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_auth_basic.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_auth_basic.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Authentification HTTP de base</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>auth_basic_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_auth_basic.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>auth_basic_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_auth_basic.c</td></tr></table> <h3>Sommaire</h3> <p>Ce module permet d'utiliser l'authentification basique HTTP pour - restreindre l'accès en recherchant les utilisateurs dans les - fournisseurs d'authentification spécifiés. Il est en général - combiné avec au moins un module d'authentification comme + restreindre l'accs en recherchant les utilisateurs dans les + fournisseurs d'authentification spcifis. Il est en gnral + combin avec au moins un module d'authentification comme <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code> et un module d'autorisation comme - <code class="module"><a href="../mod/mod_authz_user.html">mod_authz_user</a></code>. L'authentification HTTP à - base de condensé (digest), quant à elle, est fournie par le module + <code class="module"><a href="../mod/mod_authz_user.html">mod_authz_user</a></code>. L'authentification HTTP + base de condens (digest), quant elle, est fournie par le module <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>. </p> </div> <div id="quickview"><h3 class="directives">Directives</h3> @@ -54,7 +54,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#authbasicprovider">AuthBasicProvider</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#authbasicusedigestalgorithm">AuthBasicUseDigestAlgorithm</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_auth_basic">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_auth_basic">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_auth_basic">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_auth_basic">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="directive"><a href="../mod/mod_authn_core.html#authname">AuthName</a></code></li> <li><code class="directive"><a href="../mod/mod_authn_core.html#authtype">AuthType</a></code></li> @@ -66,92 +66,92 @@ l'authentification</a></li> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authbasicauthoritative" id="authbasicauthoritative">Directive</a> <a name="AuthBasicAuthoritative" id="AuthBasicAuthoritative">AuthBasicAuthoritative</a><a title="Lien permanent" href="#authbasicauthoritative" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit si les processus d'autorisation et -d'authentification peuvent être confiés à des modules de plus bas +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit si les processus d'autorisation et +d'authentification peuvent tre confis des modules de plus bas niveau</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthBasicAuthoritative On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthBasicAuthoritative On</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthBasicAuthoritative On</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_basic</td></tr> </table> - <p>Normalement, chaque module d'autorisation énuméré dans la + <p>Normalement, chaque module d'autorisation numr dans la directive <code class="directive"><a href="#authbasicprovider">AuthBasicProvider</a></code> va tenter de - vérifier l'utilisateur, et si ce dernier n'est trouvé dans aucun des - fournisseurs, l'accès sera refusé. Définir explicitement la - directive <code class="directive">AuthBasicAuthoritative</code> à + vrifier l'utilisateur, et si ce dernier n'est trouv dans aucun des + fournisseurs, l'accs sera refus. Dfinir explicitement la + directive <code class="directive">AuthBasicAuthoritative</code> <code>Off</code> permet de confier l'autorisation et - l'authentification à d'autres modules non basés sur les fournisseurs + l'authentification d'autres modules non bass sur les fournisseurs si <strong>aucun identifiant utilisateur</strong> ou aucune - <strong>règle</strong> ne correspondent à l'identifiant utilisateur - spécifié. Ceci ne peut s'avérer nécessaire que lorsque - <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> est combiné avec des modules tiers - qui n'ont pas été configurés à l'aide de la directive <code class="directive"><a href="#authbasicprovider">AuthBasicProvider</a></code>. Lorsqu'on + <strong>rgle</strong> ne correspondent l'identifiant utilisateur + spcifi. Ceci ne peut s'avrer ncessaire que lorsque + <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> est combin avec des modules tiers + qui n'ont pas t configurs l'aide de la directive <code class="directive"><a href="#authbasicprovider">AuthBasicProvider</a></code>. Lorsqu'on utilise de tels modules, l'ordre dans lequel s'effectue le - traitement est défini dans le code source des modules et n'est pas + traitement est dfini dans le code source des modules et n'est pas configurable.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authbasicfake" id="authbasicfake">Directive</a> <a name="AuthBasicFake" id="AuthBasicFake">AuthBasicFake</a><a title="Lien permanent" href="#authbasicfake" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Authentification de base simulée à l'aide des nom +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Authentification de base simule l'aide des nom d'utilisateur et mot de passe fournis</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthBasicFake off|<var>username</var> [<var>password</var>]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_basic</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.5 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.5 du serveur HTTP Apache</td></tr> </table> - <p>Les nom d'utilisateur et mot de passe spécifiés sont rassemblés - dans un en-tête d'autorisation qui est transmis au serveur ou au + <p>Les nom d'utilisateur et mot de passe spcifis sont rassembls + dans un en-tte d'autorisation qui est transmis au serveur ou au service sous-jacent au serveur. Ces nom d'utilisateur et mot de - passe sont interprétés par l'<a href="../expr.html">interpréteur - d'expression</a>, ce qui permet de les définir en fonction de - paramètres de la requête.</p> + passe sont interprts par l'<a href="../expr.html">interprteur + d'expression</a>, ce qui permet de les dfinir en fonction de + paramtres de la requte.</p> - <p>Si aucun mot de passe n'est spécifié, la valeur par défaut - "password" sera utilisée. Pour désactiver l'authentification de base - simulée pour un espace d'URL, définissez AuthBasicFake à "off".</p> + <p>Si aucun mot de passe n'est spcifi, la valeur par dfaut + "password" sera utilise. Pour dsactiver l'authentification de base + simule pour un espace d'URL, dfinissez AuthBasicFake "off".</p> <p>Dans l'exemple suivant, un nom d'utilisateur et un mot de passe - prédéfinis sont transmis à un serveur d'arrière-plan :</p> + prdfinis sont transmis un serveur d'arrire-plan :</p> <div class="example"><h3>Exemple de transmission d'un nom d'utilisateur et - d'un mot de passe prédéfinis</h3><pre class="prettyprint lang-config"><Location "/demo"> + d'un mot de passe prdfinis</h3><pre class="prettyprint lang-config"><Location "/demo"> AuthBasicFake demo demopass </Location></pre> </div> <p>Dans l'exemple suivant, l'adresse email extraite d'un certificat - client est transmise au serveur, étendant par là-même la - fonctionnalité de l'option FakeBasicAuth de la directive <code class="directive"><a href="../mod/mod_ssl.html#ssloptions">SSLOptions</a></code>. Comme avec l'option - FakeBasicAuth, le mot de passe se voit attribué le contenu fixe de - la chaîne "password".</p> + client est transmise au serveur, tendant par l-mme la + fonctionnalit de l'option FakeBasicAuth de la directive <code class="directive"><a href="../mod/mod_ssl.html#ssloptions">SSLOptions</a></code>. Comme avec l'option + FakeBasicAuth, le mot de passe se voit attribu le contenu fixe de + la chane "password".</p> <div class="example"><h3>Exemple d'utilisation avec un certificat</h3><pre class="prettyprint lang-config"><Location "/secure"> AuthBasicFake "%{SSL_CLIENT_S_DN_Email}" </Location></pre> </div> - <p>Pour compléter l'exemple précédent, il est possible de générer la - valeur du mot de passe en procédant à un hashage de l'adresse email - à partir d'un mot d'une passphrase initial fixée, puis de transmettre le - résultat obtenu au serveur d'arrière-plan. Ceci peut s'avérer utile - pour donner accès à des serveurs anciens qui ne supportent pas les + <p>Pour complter l'exemple prcdent, il est possible de gnrer la + valeur du mot de passe en procdant un hashage de l'adresse email + partir d'un mot d'une passphrase initial fixe, puis de transmettre le + rsultat obtenu au serveur d'arrire-plan. Ceci peut s'avrer utile + pour donner accs des serveurs anciens qui ne supportent pas les certificats clients.</p> - <div class="example"><h3>Exemple de génération de mot de passe par hashage de + <div class="example"><h3>Exemple de gnration de mot de passe par hashage de l'adresse email</h3><pre class="prettyprint lang-config"><Location "/secure"> AuthBasicFake "%{SSL_CLIENT_S_DN_Email}" "%{sha1:passphrase-%{SSL_CLIENT_S_DN_Email}}" </Location></pre> </div> - <div class="example"><h3>Désactivation de l'authentification simulée</h3><pre class="prettyprint lang-config"><Location "/public"> + <div class="example"><h3>Dsactivation de l'authentification simule</h3><pre class="prettyprint lang-config"><Location "/public"> AuthBasicFake off </Location></pre> </div> @@ -161,22 +161,22 @@ Apache</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authbasicprovider" id="authbasicprovider">Directive</a> <a name="AuthBasicProvider" id="AuthBasicProvider">AuthBasicProvider</a><a title="Lien permanent" href="#authbasicprovider" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le(les) fournisseur(s) d'authentification pour +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le(les) fournisseur(s) d'authentification pour cette zone du site web</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthBasicProvider <var>nom fournisseur</var> [<var>nom fournisseur</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthBasicProvider file</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthBasicProvider file</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_basic</td></tr> </table> <p>La directive <code class="directive">AuthBasicProvider</code> permet de - définir le fournisseur utilisé pour authentifier les utilisateurs - pour la zone du site web concernée. Le fournisseur par défaut - <code>file</code> est implémenté par le module + dfinir le fournisseur utilis pour authentifier les utilisateurs + pour la zone du site web concerne. Le fournisseur par dfaut + <code>file</code> est implment par le module <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>. Assurez-vous que le module - implémentant le fournisseur choisi soit bien présent dans le + implmentant le fournisseur choisi soit bien prsent dans le serveur.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"><Location "/secure"> @@ -188,13 +188,13 @@ cette zone du site web</td></tr> Require valid-user </Location></pre> </div> - <p>Les fournisseurs sont sollicités dans l'ordre jusqu'à ce que l'un + <p>Les fournisseurs sont sollicits dans l'ordre jusqu' ce que l'un d'entre eux trouve une correspondance pour le nom d'utilisateur de - la requête ; alors, ce dernier fournisseur sera le seul à vérifier - le mot de passe. Un échec dans la vérification du mot de passe - n'entraîne pas le passage du contrôle au fournisseur suivant.</p> + la requte ; alors, ce dernier fournisseur sera le seul vrifier + le mot de passe. Un chec dans la vrification du mot de passe + n'entrane pas le passage du contrle au fournisseur suivant.</p> - <p>Les différents fournisseurs disponibles sont implémentés par les + <p>Les diffrents fournisseurs disponibles sont implments par les modules <code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code>, <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>, <code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code>, <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> et <code class="module"><a href="../mod/mod_authn_socache.html">mod_authn_socache</a></code>.</p> @@ -203,90 +203,90 @@ cette zone du site web</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authbasicusedigestalgorithm" id="authbasicusedigestalgorithm">Directive</a> <a name="AuthBasicUseDigestAlgorithm" id="AuthBasicUseDigestAlgorithm">AuthBasicUseDigestAlgorithm</a><a title="Lien permanent" href="#authbasicusedigestalgorithm" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Vérifie les mots de passe auprès des fournisseurs -d'authentification à la manière de l'authentification de type Digest. +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Vrifie les mots de passe auprs des fournisseurs +d'authentification la manire de l'authentification de type Digest. </td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthBasicUseDigestAlgorithm MD5|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthBasicUseDigestAlgorithm Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthBasicUseDigestAlgorithm Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_basic</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.7 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.7 du serveur HTTP Apache</td></tr> </table> <p>Normalement, lorsqu'on utilise l'authentification basique, les - fournisseurs spécifiés via la directive <code class="directive"><a href="#authbasicprovider">AuthBasicProvider</a></code> tentent de - contrôler l'identité d'un utilisateur en recherchant dans leurs - bases de données l'existence d'un couple utilisateur/mot de passe - correspondant. Les mots de passe enregistrés sont en général - chiffrés, mais ce n'est pas systématique ; chaque fournisseur peut + fournisseurs spcifis via la directive <code class="directive"><a href="#authbasicprovider">AuthBasicProvider</a></code> tentent de + contrler l'identit d'un utilisateur en recherchant dans leurs + bases de donnes l'existence d'un couple utilisateur/mot de passe + correspondant. Les mots de passe enregistrs sont en gnral + chiffrs, mais ce n'est pas systmatique ; chaque fournisseur peut choisir son propre mode de stockage des mots de passe.</p> <p>Lorsqu'on utilise l'authentification de type Digest, les - fournisseurs spécifiés par la directive <code class="directive"><a href="../mod/mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></code> effectuent + fournisseurs spcifis par la directive <code class="directive"><a href="../mod/mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></code> effectuent une recherche similaire dans leurs bases de - données pour trouver un couple utilisateur/mot de passe - correspondant. Cependant, à la différence de l'authentification - basique, les données associées à chaque utilisateur et comportant le + donnes pour trouver un couple utilisateur/mot de passe + correspondant. Cependant, la diffrence de l'authentification + basique, les donnes associes chaque utilisateur et comportant le nom d'utilisateur, le domaine de protection (realm) et le mot de - passe doivent être contenues dans une chaîne chiffrée (Voir le + passe doivent tre contenues dans une chane chiffre (Voir le document <a href="http://tools.ietf.org/html/rfc2617#section-3.2.2.2">RFC 2617, - Section 3.2.2.2</a> pour plus de détails à propos du type de - chiffrement utilisé pour cette chaîne).</p> + Section 3.2.2.2</a> pour plus de dtails propos du type de + chiffrement utilis pour cette chane).</p> - <p>A cause de la différence entre les méthodes de stockage des - données des authentifications de type basique et digest, le passage - d'une méthode d'authentification de type digest à une méthode + <p>A cause de la diffrence entre les mthodes de stockage des + donnes des authentifications de type basique et digest, le passage + d'une mthode d'authentification de type digest une mthode d'authentification de type basique requiert l'attribution de nouveaux - mots de passe à chaque utilisateur, car leur mots de passe existant - ne peut pas être extrait à partir du schéma de stockage utilisé + mots de passe chaque utilisateur, car leur mots de passe existant + ne peut pas tre extrait partir du schma de stockage utilis par les fournisseurs d'authentification de type digest.</p> <p>Si la directive <code class="directive">AuthBasicUseDigestAlgorithm</code> est - définie à la valeur <code>MD5</code>, le mot de passe d'un - utilisateur dans le cas de l'authentification basique sera vérifié - en utilisant le même format de chiffrement que dans le cas de - l'authentification de type digest. Tout d'abord, une chaîne + dfinie la valeur <code>MD5</code>, le mot de passe d'un + utilisateur dans le cas de l'authentification basique sera vrifi + en utilisant le mme format de chiffrement que dans le cas de + l'authentification de type digest. Tout d'abord, une chane comportant le nom d'utilisateur, le domaine de protection (realm) et - le mot de passe est générée sous forme de condensé (hash) en + le mot de passe est gnre sous forme de condens (hash) en utilisant l'algorithme MD5 ; puis le nom d'utilisateur et cette - chaîne chiffrée sont transmis aux fournisseurs spécifiés via la + chane chiffre sont transmis aux fournisseurs spcifis via la directive <code class="directive"><a href="#authbasicprovider">AuthBasicProvider</a></code> comme si la directive <code class="directive"><a href="../mod/mod_authn_core.html#authtype">AuthType</a></code> - était définie à <code>Digest</code> et si l'authentification de type - Digest était utilisée. + tait dfinie <code>Digest</code> et si l'authentification de type + Digest tait utilise. </p> - <p>Grâce à cette directive, un site peut basculer d'une - authentification de type digest à basique sans devoir changer les + <p>Grce cette directive, un site peut basculer d'une + authentification de type digest basique sans devoir changer les mots de passe des utilisateurs. </p> <div class="note"> - Le processus inverse consistant à passer d'une authentification de - type basique à digest sans changer les mots de passe n'est en - général pas possible. Les mots de passe enregistrés dans le cas - d'une authentification de type basique ne pourront être extraits - et chiffrés à nouveau selon le schéma de l'authentification de - type digest, que s'ils ont été stockés en clair ou selon un schéma de - chiffrement réversible. + Le processus inverse consistant passer d'une authentification de + type basique digest sans changer les mots de passe n'est en + gnral pas possible. Les mots de passe enregistrs dans le cas + d'une authentification de type basique ne pourront tre extraits + et chiffrs nouveau selon le schma de l'authentification de + type digest, que s'ils ont t stocks en clair ou selon un schma de + chiffrement rversible. </div> <div class="note"> Seuls les fournisseurs qui supportent l'authentification de type digest pourront authentifier les utilisateurs lorsque la directive <code class="directive">AuthBasicUseDigestAlgorithm</code> - est définie à <code>MD5</code>. L'utilisation d'un autre + est dfinie <code>MD5</code>. L'utilisation d'un autre fournisseur provoquera un message d'erreur et le client se verra - refuser l'accès.</div> + refuser l'accs.</div> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_auth_basic.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_auth_basic.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/mod_auth_basic.html" title="Français"> fr </a> | +<a href="../es/mod/mod_auth_basic.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/mod_auth_basic.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_auth_basic.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_auth_basic.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -307,7 +307,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_auth_basic } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_auth_digest.html.fr b/docs/manual/mod/mod_auth_digest.html.fr index 7ccf9040e6..746684ca95 100644 --- a/docs/manual/mod/mod_auth_digest.html.fr +++ b/docs/manual/mod/mod_auth_digest.html.fr @@ -27,33 +27,33 @@ <div id="preamble"><h1>Module Apache mod_auth_digest</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_auth_digest.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_auth_digest.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_auth_digest.html" title="Franais"> fr </a> | <a href="../ko/mod/mod_auth_digest.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Authentification utilisateur utilisant les condensés +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Authentification utilisateur utilisant les condenss MD5</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>auth_digest_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_auth_digest.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>auth_digest_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_auth_digest.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module implémente l'authentification HTTP basée sur les - condensés MD5 (<a href="http://www.faqs.org/rfcs/rfc2617.html">RFC2617</a>), et - fournit une alternative à <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> en + <p>Ce module implmente l'authentification HTTP base sur les + condenss MD5 (<a href="http://www.faqs.org/rfcs/rfc2617.html">RFC2617</a>), et + fournit une alternative <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> en ne transmettant plus le mot de passe en clair. Cependant, cela ne - suffit pas pour améliorer la sécurité de manière significative par - rapport à l'authentification basique. En outre, le stockage du mot - de passe sur le serveur est encore moins sûr dans le cas - d'une authentification à base de condensé que dans le cas d'une + suffit pas pour amliorer la scurit de manire significative par + rapport l'authentification basique. En outre, le stockage du mot + de passe sur le serveur est encore moins sr dans le cas + d'une authentification base de condens que dans le cas d'une authentification basique. C'est pourquoi l'utilisation de - l'authentification basique associée à un chiffrement de la connexion + l'authentification basique associe un chiffrement de la connexion via <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> constitue une bien meilleure alternative.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#using">Utilisation de l'authentification à base de -condensés</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#using">Utilisation de l'authentification base de +condenss</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#authdigestalgorithm">AuthDigestAlgorithm</a></li> @@ -65,7 +65,7 @@ condensés</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#authdigestqop">AuthDigestQop</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#authdigestshmemsize">AuthDigestShmemSize</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_auth_digest">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_auth_digest">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_auth_digest">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_auth_digest">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="directive"><a href="../mod/mod_authn_core.html#authname">AuthName</a></code></li> <li><code class="directive"><a href="../mod/mod_authn_core.html#authtype">AuthType</a></code></li> @@ -75,10 +75,10 @@ l'authentification</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="using" id="using">Utilisation de l'authentification à base de -condensés</a><a title="Lien permanent" href="#using" class="permalink">¶</a></h2> +<h2><a name="using" id="using">Utilisation de l'authentification base de +condenss</a><a title="Lien permanent" href="#using" class="permalink">¶</a></h2> - <p>Pour utiliser l'authentification à base de condensés MD5, configurez la + <p>Pour utiliser l'authentification base de condenss MD5, configurez la protection de la section Location comme dans l'exemple ci-dessous :</p> <div class="example"><h3>Exemple :</h3><pre class="prettyprint lang-config"><Location "/private/"> @@ -93,46 +93,46 @@ condensés</a><a title="Lien permanent" href="#using" class="permalink">&par </div> <p>La directive <code class="directive"><a href="#authdigestdomain">AuthDigestDomain</a></code> permet de fournir la - liste des URIs protégés par cette configuration.</p> + liste des URIs protgs par cette configuration.</p> - <p>Le fichier de mots de passe référencé par la directive <code class="directive"><a href="#authuserfile">AuthUserFile</a></code> peut être créé et maintenu + <p>Le fichier de mots de passe rfrenc par la directive <code class="directive"><a href="#authuserfile">AuthUserFile</a></code> peut tre cr et maintenu via l'utilitaire <code class="program"><a href="../programs/htdigest.html">htdigest</a></code>.</p> <div class="note"><h3>Note</h3> - <p>L'authentification à base de condensé a été conçue pour améliorer - la sécurité par rapport à l'authentification basique, mais il - s'avère que ce but n'a pas été atteint. Un attaquant de type - "man-in-the-middle" peut facilement forcer le navigateur à revenir à - une authentification basique. Même une oreille indiscrète passive + <p>L'authentification base de condens a t conue pour amliorer + la scurit par rapport l'authentification basique, mais il + s'avre que ce but n'a pas t atteint. Un attaquant de type + "man-in-the-middle" peut facilement forcer le navigateur revenir + une authentification basique. Mme une oreille indiscrte passive peut retrouver le mot de passe par force brute avec les moyens - modernes, car l'algorithme de hashage utilisé par l'authentification - à base de condensé est trop rapide. Autre problème, le stockage des - mots de passe sur le serveur n'est pas sûr. Le contenu d'un fichier - htdigest volé peut être utilisé directement pour l'authentification - à base de condensé. Il est donc fortement recommandé d'utiliser + modernes, car l'algorithme de hashage utilis par l'authentification + base de condens est trop rapide. Autre problme, le stockage des + mots de passe sur le serveur n'est pas sr. Le contenu d'un fichier + htdigest vol peut tre utilis directement pour l'authentification + base de condens. Il est donc fortement recommand d'utiliser <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> pour chiffrer la connexion.</p> <p><code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code> ne fonctionne correctement que - sur les plates-formes où APR supporte la mémoire partagée.</p> + sur les plates-formes o APR supporte la mmoire partage.</p> </div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authdigestalgorithm" id="authdigestalgorithm">Directive</a> <a name="AuthDigestAlgorithm" id="AuthDigestAlgorithm">AuthDigestAlgorithm</a><a title="Lien permanent" href="#authdigestalgorithm" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Sélectionne l'algorithme utilisé pour calculer les -condensés du défit et de sa réponse</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Slectionne l'algorithme utilis pour calculer les +condenss du dfit et de sa rponse</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestAlgorithm MD5|MD5-sess</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDigestAlgorithm MD5</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthDigestAlgorithm MD5</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr> </table> <p>La directive <code class="directive">AuthDigestAlgorithm</code> permet de - sélectionner l'algorithme utilisé pour calculer les condensés du - défit et de sa réponse.</p> + slectionner l'algorithme utilis pour calculer les condenss du + dfit et de sa rponse.</p> <div class="note"> - <code>MD5-sess</code> n'est pas encore correctement implémenté. + <code>MD5-sess</code> n'est pas encore correctement implment. </div> @@ -140,51 +140,51 @@ condensés du défit et de sa réponse</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authdigestdomain" id="authdigestdomain">Directive</a> <a name="AuthDigestDomain" id="AuthDigestDomain">AuthDigestDomain</a><a title="Lien permanent" href="#authdigestdomain" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Les URIs qui se trouvent dans le même espace de protection -concernant l'authentification à base de condensés</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Les URIs qui se trouvent dans le mme espace de protection +concernant l'authentification base de condenss</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestDomain <var>URI</var> [<var>URI</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr> </table> <p>La directive <code class="directive">AuthDigestDomain</code> vous permet - de spécifier un ou plusieurs URIs se trouvant dans le même - espace de protection (c'est à dire utilisant le même utilisateur/mot - de passe et se trouvant dans le même domaine). Les URIs spécifiés - sont des préfixes ; le client doit savoir que tous les URIs situés - sous ces préfixes seront protégés par le même utilisateur/mot de - passe. Les URIs peuvent être soit des URIs absolus (c'est à dire + de spcifier un ou plusieurs URIs se trouvant dans le mme + espace de protection (c'est dire utilisant le mme utilisateur/mot + de passe et se trouvant dans le mme domaine). Les URIs spcifis + sont des prfixes ; le client doit savoir que tous les URIs situs + sous ces prfixes seront protgs par le mme utilisateur/mot de + passe. Les URIs peuvent tre soit des URIs absolus (c'est dire avec protocole, nom serveur, port, etc...), soit des URIs relatifs.</p> - <p>Cette directive doit toujours être présente et contenir au moins + <p>Cette directive doit toujours tre prsente et contenir au moins le(s) URI(s) racine(s) pour cet espace. Dans le cas contraire, le - client va envoyer un en-tête d'autorisation avec <em>chaque - requête</em> à destination de ce serveur. Outre une augmentation de - la taille de la requête, les performances vont s'en trouver - affectées si la directive <code class="directive"><a href="#authdigestnccheck">AuthDigestNcCheck</a></code> est définie à + client va envoyer un en-tte d'autorisation avec <em>chaque + requte</em> destination de ce serveur. Outre une augmentation de + la taille de la requte, les performances vont s'en trouver + affectes si la directive <code class="directive"><a href="#authdigestnccheck">AuthDigestNcCheck</a></code> est dfinie On.</p> - <p>Les URIs spécifiés peuvent aussi référencer différents serveurs, - auquel cas les clients (qui sont à même de le comprendre) vont + <p>Les URIs spcifis peuvent aussi rfrencer diffrents serveurs, + auquel cas les clients (qui sont mme de le comprendre) vont partager l'utilisateur/mot de passe entre plusieurs serveurs sans le - demander à l'utilisateur à chaque fois.</p> + demander l'utilisateur chaque fois.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authdigestnccheck" id="authdigestnccheck">Directive</a> <a name="AuthDigestNcCheck" id="AuthDigestNcCheck">AuthDigestNcCheck</a><a title="Lien permanent" href="#authdigestnccheck" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou désactive la vérification du nombre d'envois du -nombre à valeur unique (nonce) par le serveur</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou dsactive la vrification du nombre d'envois du +nombre valeur unique (nonce) par le serveur</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestNcCheck On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDigestNcCheck Off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthDigestNcCheck Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr> </table> <div class="note"> - Non encore implémenté. + Non encore implment. </div> @@ -192,39 +192,39 @@ nombre à valeur unique (nonce) par le serveur</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authdigestnonceformat" id="authdigestnonceformat">Directive</a> <a name="AuthDigestNonceFormat" id="AuthDigestNonceFormat">AuthDigestNonceFormat</a><a title="Lien permanent" href="#authdigestnonceformat" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine la manière dont le nombre à valeur unique du -serveur (nonce) est généré</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine la manire dont le nombre valeur unique du +serveur (nonce) est gnr</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestNonceFormat <var>format</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr> </table> - <div class="note">Non encore implémenté.</div> + <div class="note">Non encore implment.</div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authdigestnoncelifetime" id="authdigestnoncelifetime">Directive</a> <a name="AuthDigestNonceLifetime" id="AuthDigestNonceLifetime">AuthDigestNonceLifetime</a><a title="Lien permanent" href="#authdigestnoncelifetime" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Durée de validité du nombre à valeur unique du +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dure de validit du nombre valeur unique du serveur (nonce)</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestNonceLifetime <var>secondes</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDigestNonceLifetime 300</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthDigestNonceLifetime 300</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr> </table> <p>La directive <code class="directive">AuthDigestNonceLifetime</code> - permet de contrôler la durée de validité du nombre à valeur unique + permet de contrler la dure de validit du nombre valeur unique du serveur (nonce). Lorsque le client contacte le serveur en - utilisant un nonce dont la validité a expiré, le serveur renvoie un + utilisant un nonce dont la validit a expir, le serveur renvoie un code d'erreur 401 avec <code>stale=true</code>. Si - <var>secondes</var> est supérieur à 0, il spécifie la durée de - validité du nonce ; il est en général déconseillé d'affecter à cet - argument une valeur inférieure à 10 secondes. Si - <var>secondes</var> est inférieur à 0, le nonce n'expire jamais. + <var>secondes</var> est suprieur 0, il spcifie la dure de + validit du nonce ; il est en gnral dconseill d'affecter cet + argument une valeur infrieure 10 secondes. Si + <var>secondes</var> est infrieur 0, le nonce n'expire jamais. </p> @@ -232,22 +232,22 @@ serveur (nonce)</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authdigestprovider" id="authdigestprovider">Directive</a> <a name="AuthDigestProvider" id="AuthDigestProvider">AuthDigestProvider</a><a title="Lien permanent" href="#authdigestprovider" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le(s) fournisseurs(s) d'authentification pour la -zone du site web concernée</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le(s) fournisseurs(s) d'authentification pour la +zone du site web concerne</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestProvider <var>nom fournisseur</var> [<var>nom fournisseur</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDigestProvider file</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthDigestProvider file</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr> </table> <p>La directive <code class="directive">AuthDigestProvider</code> permet de - définir quel fournisseur d'authentification sera utilisé pour - authentifier les utilisateurs pour la zone du site web concernée. - Assurez-vous que le module implémentant le fournisseur - d'authentification choisi soit bien présent dans le serveur. Le - fournisseur par défaut <code>file</code> est implémenté par le + dfinir quel fournisseur d'authentification sera utilis pour + authentifier les utilisateurs pour la zone du site web concerne. + Assurez-vous que le module implmentant le fournisseur + d'authentification choisi soit bien prsent dans le serveur. Le + fournisseur par dfaut <code>file</code> est implment par le module <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>.</p> <p>Voir <code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code>, @@ -259,61 +259,61 @@ zone du site web concernée</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authdigestqop" id="authdigestqop">Directive</a> <a name="AuthDigestQop" id="AuthDigestQop">AuthDigestQop</a><a title="Lien permanent" href="#authdigestqop" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine le niveau de protection fourni par -l'authentification à base de condensé</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine le niveau de protection fourni par +l'authentification base de condens</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestQop none|auth|auth-int [auth|auth-int]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDigestQop auth</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthDigestQop auth</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr> </table> <p>La directive <code class="directive">AuthDigestQop</code> permet de - définir le <dfn>niveau de protection</dfn> fourni. <code>auth</code> + dfinir le <dfn>niveau de protection</dfn> fourni. <code>auth</code> ne fournit que l'authentification (nom utilisateur/mot de passe) ; - <code>auth-int</code> fournit l'authentification plus un contrôle - d'intégrité (un condensé MD5 de l'entité est aussi calculé et - vérifié) ; avec <code>none</code>, le module va utiliser l'ancien - algorithme de condensés RFC-2069 (qui n'effectue pas de contrôle - d'intégrité). On peut spécifier à la fois <code>auth</code> et + <code>auth-int</code> fournit l'authentification plus un contrle + d'intgrit (un condens MD5 de l'entit est aussi calcul et + vrifi) ; avec <code>none</code>, le module va utiliser l'ancien + algorithme de condenss RFC-2069 (qui n'effectue pas de contrle + d'intgrit). On peut spcifier la fois <code>auth</code> et <code>auth-int</code>, auquel cas c'est le navigateur qui va choisir - lequel des deux utiliser. <code>none</code> ne doit être utilisé que - dans le cas où le navigateur ne serait pas à même (pour une raison - ou pour une autre) de relever le défit qu'il recevrait si un autre - niveau de protection était défini.</p> + lequel des deux utiliser. <code>none</code> ne doit tre utilis que + dans le cas o le navigateur ne serait pas mme (pour une raison + ou pour une autre) de relever le dfit qu'il recevrait si un autre + niveau de protection tait dfini.</p> <div class="note"> - <code>auth-int</code> n'est pas encore implémenté. + <code>auth-int</code> n'est pas encore implment. </div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authdigestshmemsize" id="authdigestshmemsize">Directive</a> <a name="AuthDigestShmemSize" id="AuthDigestShmemSize">AuthDigestShmemSize</a><a title="Lien permanent" href="#authdigestshmemsize" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La quantité de mémoire partagée à allouer afin de conserver -les informations à propos des clients</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La quantit de mmoire partage allouer afin de conserver +les informations propos des clients</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestShmemSize <var>taille</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDigestShmemSize 1000</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthDigestShmemSize 1000</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr> </table> <p>La directive <code class="directive">AuthDigestShmemSize</code> permet de - définir la quantité de mémoire partagée à allouer au démarrage du - serveur afin de conserver les informations à propos des clients. - Notez que le segment de mémoire partagée ne peut pas être défini à - une taille inférieure à l'espace nécessaire pour conserver les - informations à propos d'<em>un</em> client. Cette valeur dépend de - votre système. Si vous voulez en déterminer la valeur exacte, vous - pouvez simplement définir <code class="directive">AuthDigestShmemSize</code> - à <code>0</code> et consulter le message d'erreur que renverra le - serveur lorsqu'on essaiera de le démarrer.</p> + dfinir la quantit de mmoire partage allouer au dmarrage du + serveur afin de conserver les informations propos des clients. + Notez que le segment de mmoire partage ne peut pas tre dfini + une taille infrieure l'espace ncessaire pour conserver les + informations propos d'<em>un</em> client. Cette valeur dpend de + votre systme. Si vous voulez en dterminer la valeur exacte, vous + pouvez simplement dfinir <code class="directive">AuthDigestShmemSize</code> + <code>0</code> et consulter le message d'erreur que renverra le + serveur lorsqu'on essaiera de le dmarrer.</p> - <p>L'argument <var>size</var> s'exprime par défaut en octets, mais + <p>L'argument <var>size</var> s'exprime par dfaut en octets, mais vous pouvez suffixer le nombre par un <code>K</code> ou un - <code>M</code> pour spécifier respectivement des KiloOctets ou des - MégaOctets. Par exemple, les directives qui suivent sont toutes - équivalentes :</p> + <code>M</code> pour spcifier respectivement des KiloOctets ou des + MgaOctets. Par exemple, les directives qui suivent sont toutes + quivalentes :</p> <pre class="prettyprint lang-config">AuthDigestShmemSize 1048576 AuthDigestShmemSize 1024K @@ -324,7 +324,7 @@ AuthDigestShmemSize 1M</pre> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_auth_digest.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_auth_digest.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_auth_digest.html" title="Franais"> fr </a> | <a href="../ko/mod/mod_auth_digest.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -344,7 +344,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_auth_diges } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_auth_form.html.fr b/docs/manual/mod/mod_auth_form.html.fr index f0a00e232b..bae241ba42 100644 --- a/docs/manual/mod/mod_auth_form.html.fr +++ b/docs/manual/mod/mod_auth_form.html.fr @@ -27,42 +27,42 @@ <div id="preamble"><h1>Module Apache mod_auth_form</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_auth_form.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_auth_form.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_auth_form.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Authentification à l'aide d'un formulaire</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Authentification l'aide d'un formulaire</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>auth_form_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_auth_form.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir d'Apache 2.3</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>auth_form_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_auth_form.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir d'Apache 2.3</td></tr></table> <h3>Sommaire</h3> <div class="warning"><h3>Avertissement</h3> - <p>L'authentification à base de formulaire dépend des modules + <p>L'authentification base de formulaire dpend des modules <code class="module"><a href="../mod/mod_session.html">mod_session</a></code> qui utilisent les cookies HTTP, et en - tant que tels s'exposent à des attaques de type Cross Site - Scripting, ou risquent de divulguer des informations à caractère - privé aux clients. Assurez-vous que ces risques ont bien été pris + tant que tels s'exposent des attaques de type Cross Site + Scripting, ou risquent de divulguer des informations caractre + priv aux clients. Assurez-vous que ces risques ont bien t pris en compte avant d'activer les sessions sur votre serveur.</p> </div> - <p>Ce module permet de restreindre l'accès en recherchant les - utilisateurs dans les fournisseurs spécifiés à l'aide d'un - formulaire de connexion HTML. Les formulaires HTML requièrent - davantage de configuration que les méthodes d'authentification - alternatives, mais ils peuvent s'avérer beaucoup plus conviviaux + <p>Ce module permet de restreindre l'accs en recherchant les + utilisateurs dans les fournisseurs spcifis l'aide d'un + formulaire de connexion HTML. Les formulaires HTML requirent + davantage de configuration que les mthodes d'authentification + alternatives, mais ils peuvent s'avrer beaucoup plus conviviaux pour les utilisateurs. </p> <p>L'authentification HTTP de base est fournie par le module - <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code>, et l'authentification HTTP à base - de condensé par le module <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>. Le - module <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code> doit être utilisé avec au + <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code>, et l'authentification HTTP base + de condens par le module <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>. Le + module <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code> doit tre utilis avec au moins un module d'authentification du style <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code> et un module d'autorisation comme <code class="module"><a href="../mod/mod_authz_user.html">mod_authz_user</a></code>.</p> - <p>Lorsque l'utilisateur a été authentifié avec succès, ses - informations de connexion sont stockés dans une session fournie par + <p>Lorsque l'utilisateur a t authentifi avec succs, ses + informations de connexion sont stocks dans une session fournie par le module <code class="module"><a href="../mod/mod_session.html">mod_session</a></code>. </p> @@ -70,11 +70,11 @@ <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#basicconfig">Configuration de base</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#standalone">Page de connexion dédiée</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#inline">Connexion à la volée</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#inlinepreservebody">Connexion à la volée avec +<li><img alt="" src="../images/down.gif" /> <a href="#standalone">Page de connexion ddie</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#inline">Connexion la vole</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#inlinepreservebody">Connexion la vole avec conservation du contenu</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#loggingout">Déconnexion</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#loggingout">Dconnexion</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#urlencoding">Noms d'utilisateurs et mots de passe</a></li> </ul><h3 class="directives">Directives</h3> @@ -95,7 +95,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#authformsize">AuthFormSize</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#authformusername">AuthFormUsername</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_auth_form">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_auth_form">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_auth_form">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_auth_form">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_session.html">mod_session</a></code></li> <li><code class="directive"><a href="../mod/mod_authn_core.html#authname">AuthName</a></code></li> @@ -108,15 +108,15 @@ l'authentification</a></li> <div class="section"> <h2><a name="basicconfig" id="basicconfig">Configuration de base</a><a title="Lien permanent" href="#basicconfig" class="permalink">¶</a></h2> - <p>Pour protéger une URL particulière avec le module - <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code>, vous devez déterminer l'endroit où - vous allez stocker votre <var>session</var>, ainsi que la méthode + <p>Pour protger une URL particulire avec le module + <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code>, vous devez dterminer l'endroit o + vous allez stocker votre <var>session</var>, ainsi que la mthode d'authentification. Dans cet exemple simple, les informations de - connexion sont stockées dans une session à l'aide du module + connexion sont stockes dans une session l'aide du module <code class="module"><a href="../mod/mod_session_cookie.html">mod_session_cookie</a></code>, et l'authentification utilise un fichier en s'appuyant sur le module - <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>. Si l'authentification échoue, - l'utilisateur dera redirigé vers la page du formulaire de + <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>. Si l'authentification choue, + l'utilisateur dera redirig vers la page du formulaire de connexion.</p> <div class="example"><h3>Exemple simple</h3><pre class="prettyprint lang-config"><Location "/admin"> @@ -133,44 +133,44 @@ l'authentification</a></li> </Location></pre> </div> - <p>L'authentification <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code> est activée - en affectant la valeur <var>form</var> à la directive <code class="directive"><a href="../mod/mod_authn_core.html#authtype">AuthType</a></code>. Les directives + <p>L'authentification <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code> est active + en affectant la valeur <var>form</var> la directive <code class="directive"><a href="../mod/mod_authn_core.html#authtype">AuthType</a></code>. Les directives <code class="directive"><a href="#authformprovider">AuthFormProvider</a></code> et <code class="directive"><a href="../mod/mod_authn_file.html#authuserfile">AuthUserFile</a></code> - spécifient que les noms d'utilisateurs et mots de passe seront - vérifiés en utilisant le fichier choisi.</p> + spcifient que les noms d'utilisateurs et mots de passe seront + vrifis en utilisant le fichier choisi.</p> <p>Les directives <code class="directive"><a href="../mod/mod_session.html#session">Session</a></code> et <code class="directive"><a href="../mod/mod_session_cookie.html#sessioncookiename">SessionCookieName</a></code> - créent une session stockée dans un cookie HTTP au niveau - du navigateur. Pour plus d'informations à propos des différentes - options de configuration des sessions, reportez-vous à la + crent une session stocke dans un cookie HTTP au niveau + du navigateur. Pour plus d'informations propos des diffrentes + options de configuration des sessions, reportez-vous la documentation du module <code class="module"><a href="../mod/mod_session.html">mod_session</a></code>.</p> - <p>Si vous le souhaitez, vous pouvez ajoutez une directive <code class="directive"><a href="../mod/mod_session_crypto.html#sessioncryptopassphrase">SessionCryptoPassphrase</a></code> pour créer - un cookie de session chiffré. Le module - <code class="module"><a href="../mod/mod_session_crypto.html">mod_session_crypto</a></code> doit alors avoir été préalablement - chargé.</p> + <p>Si vous le souhaitez, vous pouvez ajoutez une directive <code class="directive"><a href="../mod/mod_session_crypto.html#sessioncryptopassphrase">SessionCryptoPassphrase</a></code> pour crer + un cookie de session chiffr. Le module + <code class="module"><a href="../mod/mod_session_crypto.html">mod_session_crypto</a></code> doit alors avoir t pralablement + charg.</p> - <p>Dans l'exemple simple ci-dessus, une URL a été protégée par + <p>Dans l'exemple simple ci-dessus, une URL a t protge par <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code>, mais on doit maintenant fournir - à l'utilisateur un moyen d'entrer un nom et un mot de passe. À cet - effet, on peut soit écrire une page de connexion indépendante - dédiée, soit inclure le formulaire de connexion dans la page + l'utilisateur un moyen d'entrer un nom et un mot de passe. cet + effet, on peut soit crire une page de connexion indpendante + ddie, soit inclure le formulaire de connexion dans la page courante.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="standalone" id="standalone">Page de connexion dédiée</a><a title="Lien permanent" href="#standalone" class="permalink">¶</a></h2> +<h2><a name="standalone" id="standalone">Page de connexion ddie</a><a title="Lien permanent" href="#standalone" class="permalink">¶</a></h2> - <p>Le formulaire de connexion peut être contenu dans une page - indépendante, ou être inclus dans la page courante. </p> + <p>Le formulaire de connexion peut tre contenu dans une page + indpendante, ou tre inclus dans la page courante. </p> - <p>Lorsque la connexion s'effectue à partir d'une page - indépendante et si la tentative d'authentification échoue, - l'utilisateur doit être redirigé vers un formulaire de connexion, - créé à cet effet sur le site web, en utilisant la directive + <p>Lorsque la connexion s'effectue partir d'une page + indpendante et si la tentative d'authentification choue, + l'utilisateur doit tre redirig vers un formulaire de connexion, + cr cet effet sur le site web, en utilisant la directive <code class="directive"><a href="#authformloginrequiredlocation">AuthFormLoginRequiredLocation</a></code>. - En général, la page de connexion contiendra un formulaire HTML - demandant à l'utilisateur de fournir un nom et un mot de passe.</p> + En gnral, la page de connexion contiendra un formulaire HTML + demandant l'utilisateur de fournir un nom et un mot de passe.</p> <div class="example"><h3>Exemple de formulaire de connexion</h3><pre class="prettyprint lang-html"><form method="POST" action="/dologin.html"> Username: <input type="text" name="httpd_username" value="" /> @@ -179,8 +179,8 @@ l'authentification</a></li> </form></pre> </div> - <p>La partie où s'effectue la connexion proprement dite est - traitée par le gestionnaire <var>form-login-handler</var>. + <p>La partie o s'effectue la connexion proprement dite est + traite par le gestionnaire <var>form-login-handler</var>. L'action de ce formulaire doit pointer vers ce gestionnaire, ce que l'on configure dans Apache httpd comme suit :</p> @@ -198,19 +198,19 @@ l'authentification</a></li> </Location></pre> </div> - <p>L'URL spécifiée par la directive + <p>L'URL spcifie par la directive <code class="directive"><a href="#authformloginrequiredlocation">AuthFormLoginRequiredLocation</a></code> - référencera en général une page expliquant à l'utilisateur que sa - tentative de connexion a échoué, et qu'il doit la renouveler. La + rfrencera en gnral une page expliquant l'utilisateur que sa + tentative de connexion a chou, et qu'il doit la renouveler. La directive <code class="directive"><a href="#authformloginsuccesslocation">AuthFormLoginSuccessLocation</a></code> - spécifie l'URL vers laquelle l'utilisateur doit être redirigé s'il - s'est authentifié avec succès.</p> - - <p>Alternativement, l'URL vers laquelle doit être redirigé - l'utilisateur s'il s'est authentifié avec succès peut être - intégrée dans le formulaire de connexion, comme dans l'exemple - ci-dessous. Il en découle que le même gestionnaire - <var>form-login-handler</var> pourra être utilisé pour différentes + spcifie l'URL vers laquelle l'utilisateur doit tre redirig s'il + s'est authentifi avec succs.</p> + + <p>Alternativement, l'URL vers laquelle doit tre redirig + l'utilisateur s'il s'est authentifi avec succs peut tre + intgre dans le formulaire de connexion, comme dans l'exemple + ci-dessous. Il en dcoule que le mme gestionnaire + <var>form-login-handler</var> pourra tre utilis pour diffrentes zones du site web.</p> <div class="example"><h3>Exemple de formulaire d'authentification multizone</h3><pre class="prettyprint lang-html"><form method="POST" action="/dologin.html"> @@ -223,41 +223,41 @@ l'authentification</a></li> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="inline" id="inline">Connexion à la volée</a><a title="Lien permanent" href="#inline" class="permalink">¶</a></h2> +<h2><a name="inline" id="inline">Connexion la vole</a><a title="Lien permanent" href="#inline" class="permalink">¶</a></h2> <div class="warning"><h3>Avertissement</h3> <p>Il existe un risque, dans certaines circonstances, que le - formulaire de connexion configuré pour une connexion à la volée - soit soumis plusieurs fois, révélant de ce fait les paramètres - de connexion à l'application sous-jacente. L'administrateur doit - s'assurer que cette dernière est correctement sécurisée afin - d'éviter les éventuels abus. En cas de doute, utilisez une page - de connexion indépendante dédiée.</p> + formulaire de connexion configur pour une connexion la vole + soit soumis plusieurs fois, rvlant de ce fait les paramtres + de connexion l'application sous-jacente. L'administrateur doit + s'assurer que cette dernire est correctement scurise afin + d'viter les ventuels abus. En cas de doute, utilisez une page + de connexion indpendante ddie.</p> </div> - <p>Comme alternative à la page de connexion dédiée pour un site + <p>Comme alternative la page de connexion ddie pour un site web, il est possible de configurer <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code> - pour authentifier les utilisateurs à la volée, sans les rediriger - vers une autre page, ce qui permet de conserver l'état de la page - courante au cours de la tentative de connexion. Ceci peut s'avérer - utile dans le cas d'une session limitée dans le temps, si le délai - de la session a expiré pendant la requête de l'utilisateur. Ce - dernier peut alors se réauthentifier à la même place, et - poursuivre son activité à partir du point où il en était resté.</p> - - <p>Si un utilisateur non authentifié tente d'accéder à une page - protégée par <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code>, et si ce dernier - n'est pas configuré avec une directive <code class="directive"><a href="#authformloginrequiredlocation">AuthFormLoginRequiredLocation</a></code>, - un code de statut <var>HTTP_UNAUTHORIZED</var> est renvoyé vers le - navigateur, indiquant à l'utilisateur qu'il n'est pas autorisé à - accéder à cette page.</p> - - <p>Pour configurer l'authentification à la volée, l'administrateur - remplace le message d'erreur renvoyé par le code de statut - <var>HTTP_UNAUTHORIZED</var> par un message d'erreur personnalisé + pour authentifier les utilisateurs la vole, sans les rediriger + vers une autre page, ce qui permet de conserver l'tat de la page + courante au cours de la tentative de connexion. Ceci peut s'avrer + utile dans le cas d'une session limite dans le temps, si le dlai + de la session a expir pendant la requte de l'utilisateur. Ce + dernier peut alors se rauthentifier la mme place, et + poursuivre son activit partir du point o il en tait rest.</p> + + <p>Si un utilisateur non authentifi tente d'accder une page + protge par <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code>, et si ce dernier + n'est pas configur avec une directive <code class="directive"><a href="#authformloginrequiredlocation">AuthFormLoginRequiredLocation</a></code>, + un code de statut <var>HTTP_UNAUTHORIZED</var> est renvoy vers le + navigateur, indiquant l'utilisateur qu'il n'est pas autoris + accder cette page.</p> + + <p>Pour configurer l'authentification la vole, l'administrateur + remplace le message d'erreur renvoy par le code de statut + <var>HTTP_UNAUTHORIZED</var> par un message d'erreur personnalis contenant le formulaire de connexion comme suit :</p> - <div class="example"><h3>Exemple simple d'authentification à la volée</h3><pre class="prettyprint lang-config">AuthFormProvider file + <div class="example"><h3>Exemple simple d'authentification la vole</h3><pre class="prettyprint lang-config">AuthFormProvider file ErrorDocument 401 "/login.shtml" AuthUserFile "conf/passwd" AuthType form @@ -268,47 +268,47 @@ SessionCookieName session path=/</pre> </div> <p>La page du message d'erreur doit contenir un formulaire de - connexion dont la propriété action est vide, comme dans l'exemple - ci-dessous. Ceci a pour effet de soumettre le formulaire à l'URL - protégée originale, cette dernière n'ayant pas besoin d'être + connexion dont la proprit action est vide, comme dans l'exemple + ci-dessous. Ceci a pour effet de soumettre le formulaire l'URL + protge originale, cette dernire n'ayant pas besoin d'tre connue de la page en cours.</p> - <div class="example"><h3>Exemple de formulaire de connexion à la volée</h3><pre class="prettyprint lang-html"><form method="POST" <strong>action=""</strong>> + <div class="example"><h3>Exemple de formulaire de connexion la vole</h3><pre class="prettyprint lang-html"><form method="POST" <strong>action=""</strong>> Username: <input type="text" name="httpd_username" value="" /> Password: <input type="password" name="httpd_password" value="" /> <input type="submit" name="login" value="Login" /> </form></pre> </div> - <p>Lorsque l'utilisateur final a entré ses informations de - connexion, le formulaire effectue une requête HTTP POST pour l'URL - originale protégée par mot de passe. - <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code> va alors intercepter cette requête - POST, et dans le cas où des champs HTML Utilisateur et Mot de - passe corrects sont présents, l'utilisateur sera connecté, et - l'URL originale protégée par mot de passe lui sera retournée en - tant que requête GET.</p> + <p>Lorsque l'utilisateur final a entr ses informations de + connexion, le formulaire effectue une requte HTTP POST pour l'URL + originale protge par mot de passe. + <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code> va alors intercepter cette requte + POST, et dans le cas o des champs HTML Utilisateur et Mot de + passe corrects sont prsents, l'utilisateur sera connect, et + l'URL originale protge par mot de passe lui sera retourne en + tant que requte GET.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="inlinepreservebody" id="inlinepreservebody">Connexion à la volée avec +<h2><a name="inlinepreservebody" id="inlinepreservebody">Connexion la vole avec conservation du contenu</a><a title="Lien permanent" href="#inlinepreservebody" class="permalink">¶</a></h2> - <p>Il existe une limite à la technique de connexion à la volée - décrite ci-dessus ; si un formulaire HTML POST entraîne une - demande d'authentification ou de réauthentification, le contenu du - formulaire original envoyé par le navigateur sera perdu. Cela peut - s'avérer plus ou moins gênant pour l'utilisateur final selon la + <p>Il existe une limite la technique de connexion la vole + dcrite ci-dessus ; si un formulaire HTML POST entrane une + demande d'authentification ou de rauthentification, le contenu du + formulaire original envoy par le navigateur sera perdu. Cela peut + s'avrer plus ou moins gnant pour l'utilisateur final selon la fonction du site web.</p> - <p>Comme solution à ce problème, <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code> - permet d'intégrer la méthode et le contenu de la requête originale - dans le formulaire de connexion. Si l'authentification réussit, - Apache httpd pourra refaire une tentative avec la méthode et le contenu - originaux, tout en conservant l'état de la requête originale.</p> + <p>Comme solution ce problme, <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code> + permet d'intgrer la mthode et le contenu de la requte originale + dans le formulaire de connexion. Si l'authentification russit, + Apache httpd pourra refaire une tentative avec la mthode et le contenu + originaux, tout en conservant l'tat de la requte originale.</p> <p>Pour mettre en oeuvre la conservation du contenu, vous devez - ajouter trois champs supplémentaires au formulaire de connexion + ajouter trois champs supplmentaires au formulaire de connexion comme dans l'exemple suivant :</p> <div class="example"><h3>Exemple de formulaire avec conservation du @@ -322,19 +322,19 @@ SessionCookieName session path=/</pre> </form></pre> </div> - <p>La manière dont la méthode, le type MIME et le contenu de la - requête originale seront intégrés dans le formulaire de connexion - vont dépendre de la plate-forme et de la technologie utilisées au + <p>La manire dont la mthode, le type MIME et le contenu de la + requte originale seront intgrs dans le formulaire de connexion + vont dpendre de la plate-forme et de la technologie utilises au sein du site web. </p> - <p>Une option consiste à utiliser le module + <p>Une option consiste utiliser le module <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> en association avec la directive <code class="directive"><a href="../mod/mod_request.html#keptbodysize">KeptBodySize</a></code>, ainsi - qu'un script CGI adapté pour intégrer les variables dans le + qu'un script CGI adapt pour intgrer les variables dans le formulaire.</p> - <p>Une autre option consiste à présenter le formulaire de + <p>Une autre option consiste prsenter le formulaire de connexion en utilisant un script CGI ou une autre technologie dynamique.</p> @@ -345,41 +345,41 @@ SessionCookieName session path=/</pre> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="loggingout" id="loggingout">Déconnexion</a><a title="Lien permanent" href="#loggingout" class="permalink">¶</a></h2> +<h2><a name="loggingout" id="loggingout">Dconnexion</a><a title="Lien permanent" href="#loggingout" class="permalink">¶</a></h2> - <p>Pour permettre à un utilisateur de se déconnecter d'une session - particulière, vous devez configurer une page pour qu'elle soit - traitée par le gestionnaire <var>form-logout-handler</var>. Tout - accès à cette URL va entraîner la suppression de l'Utilisateur et + <p>Pour permettre un utilisateur de se dconnecter d'une session + particulire, vous devez configurer une page pour qu'elle soit + traite par le gestionnaire <var>form-logout-handler</var>. Tout + accs cette URL va entraner la suppression de l'Utilisateur et du Mot de passe de la session courante, ce qui aura pour effet de - déconnecter l'utilisateur.</p> + dconnecter l'utilisateur.</p> - <p>Vous pouvez spécifier une URL vers laquelle le navigateur sera - redirigé en cas de déconnection réussie, en définissant la + <p>Vous pouvez spcifier une URL vers laquelle le navigateur sera + redirig en cas de dconnection russie, en dfinissant la directive <code class="directive"><a href="#authformlogoutlocation">AuthFormLogoutLocation</a></code>. Cette - URL devra expliquer à l'utilisateur qu'il a été déconnecté, et lui - donner la possibilité de se connecter à nouveau.</p> + URL devra expliquer l'utilisateur qu'il a t dconnect, et lui + donner la possibilit de se connecter nouveau.</p> <div class="example"><h3>Exemple simple de configuration de la - déconnexion</h3><pre class="prettyprint lang-config">SetHandler form-logout-handler + dconnexion</h3><pre class="prettyprint lang-config">SetHandler form-logout-handler AuthName realm AuthFormLogoutLocation "http://example.com/loggedout.html" Session On SessionCookieName session path=/</pre> </div> - <p>Notez que la déconnexion d'un utilisateur ne supprime pas la + <p>Notez que la dconnexion d'un utilisateur ne supprime pas la session ; elle supprime seulement l'utilisateur et le mot de passe - de la session. Si la session qui en résulte est vide, elle sera - probablement supprimée, mais ce n'est pas garanti. Si vous voulez - être sûr que la session sera supprimée, affectez une valeur faible - à la directive <code class="directive"><a href="../mod/mod_session.html#sessionmaxage">SessionMaxAge</a></code>, par exemple 1 - (affecter à cette directive la valeur zéro signifie une session - sans limite d'âge). + de la session. Si la session qui en rsulte est vide, elle sera + probablement supprime, mais ce n'est pas garanti. Si vous voulez + tre sr que la session sera supprime, affectez une valeur faible + la directive <code class="directive"><a href="../mod/mod_session.html#sessionmaxage">SessionMaxAge</a></code>, par exemple 1 + (affecter cette directive la valeur zro signifie une session + sans limite d'ge). </p> - <div class="example"><h3>Exemple simple avec durée de validité de session - limitée</h3><pre class="prettyprint lang-config">SetHandler form-logout-handler + <div class="example"><h3>Exemple simple avec dure de validit de session + limite</h3><pre class="prettyprint lang-config">SetHandler form-logout-handler AuthFormLogoutLocation "http://example.com/loggedout.html" Session On SessionMaxAge 1 @@ -391,106 +391,106 @@ SessionCookieName session path=/</pre> <h2><a name="urlencoding" id="urlencoding">Noms d'utilisateurs et mots de passe</a><a title="Lien permanent" href="#urlencoding" class="permalink">¶</a></h2> <p>Notez que la soumission d'un formulaire implique l'encodage URL - (URLEncoding) des données du formulaire, ici le nom d'utilisateur et + (URLEncoding) des donnes du formulaire, ici le nom d'utilisateur et le mot de passe. Vous devez donc choisir des noms d'utilisateurs et - mots de passe qui ne contiennent pas de caractères susceptibles - d'être encodés URL lors de la soumission du formulaire, sous peine - d'obtenir des résultats inattendus.</p> + mots de passe qui ne contiennent pas de caractres susceptibles + d'tre encods URL lors de la soumission du formulaire, sous peine + d'obtenir des rsultats inattendus.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authformauthoritative" id="authformauthoritative">Directive</a> <a name="AuthFormAuthoritative" id="AuthFormAuthoritative">AuthFormAuthoritative</a><a title="Lien permanent" href="#authformauthoritative" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si l'autorisation et l'authentification sont confiés à +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine si l'autorisation et l'authentification sont confis des modules de plus bas niveau</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthFormAuthoritative On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthFormAuthoritative On</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthFormAuthoritative On</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_form</td></tr> </table> - <p>Normalement, chacun des modules d'autorisation spécifiés par la + <p>Normalement, chacun des modules d'autorisation spcifis par la directive <code class="directive"><a href="#authformprovider">AuthFormProvider</a></code> va tenter de - vérifier l'identité de l'utilisateur, et si ce dernier n'est trouvé - dans aucun fournisseur, l'accès sera refusé. En définissant + vrifier l'identit de l'utilisateur, et si ce dernier n'est trouv + dans aucun fournisseur, l'accs sera refus. En dfinissant explicitement la directive - <code class="directive">AuthFormAuthoritative</code> à <code>Off</code> on - confie les processus d'authentification et d'autorisation à des + <code class="directive">AuthFormAuthoritative</code> <code>Off</code> on + confie les processus d'authentification et d'autorisation des modules ne s'appuyant pas sur des fournisseurs, si <strong>aucun - identifiant utilisateur</strong> ou aucune <strong>règle</strong> ne - correspond à l'identifiant utilisateur fourni. Ceci ne peut s'avérer - nécessaire que si l'on combine <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code> avec + identifiant utilisateur</strong> ou aucune <strong>rgle</strong> ne + correspond l'identifiant utilisateur fourni. Ceci ne peut s'avrer + ncessaire que si l'on combine <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code> avec des modules tiers qui ne se configurent pas avec la directive <code class="directive"><a href="#authformprovider">AuthFormProvider</a></code>. Lorsqu'on utilise de tels modules, la chronologie du processus est - déterminée dans leur code source, et n'est pas configurable.</p> + dtermine dans leur code source, et n'est pas configurable.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authformbody" id="authformbody">Directive</a> <a name="AuthFormBody" id="AuthFormBody">AuthFormBody</a><a title="Lien permanent" href="#authformbody" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le nom du champ de formulaire contenant le corps de la -requête à effectuer en cas de connexion réussie</td></tr> +requte effectuer en cas de connexion russie</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthFormBody <var>nom du champ</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>httpd_body</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>httpd_body</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_form</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive"><a href="#authformbody">AuthFormBody</a></code> - spécifie le nom du champ HTML qui, s'il existe, contiendra le corps - de la requête à effectuer en cas de connexion réussie.</p> + spcifie le nom du champ HTML qui, s'il existe, contiendra le corps + de la requte effectuer en cas de connexion russie.</p> - <p>En ajoutant au formulaire les champs décrits dans <code class="directive"><a href="#authformmethod">AuthFormMethod</a></code>, <code class="directive"><a href="#authformmimetype">AuthFormMimetype</a></code> et <code class="directive"><a href="#authformbody">AuthFormBody</a></code>, un site web sera en - mesure de relancer une requête qui a été éventuellement interrompue - par l'écran de connexion, ou par l'expiration d'un délai de + <p>En ajoutant au formulaire les champs dcrits dans <code class="directive"><a href="#authformmethod">AuthFormMethod</a></code>, <code class="directive"><a href="#authformmimetype">AuthFormMimetype</a></code> et <code class="directive"><a href="#authformbody">AuthFormBody</a></code>, un site web sera en + mesure de relancer une requte qui a t ventuellement interrompue + par l'cran de connexion, ou par l'expiration d'un dlai de session.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authformdisablenostore" id="authformdisablenostore">Directive</a> <a name="AuthFormDisableNoStore" id="AuthFormDisableNoStore">AuthFormDisableNoStore</a><a title="Lien permanent" href="#authformdisablenostore" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Désactive l'en-tête CacheControl no-store sur la page de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dsactive l'en-tte CacheControl no-store sur la page de connexion</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthFormDisableNoStore <var>On|Off</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthFormDisableNoStore Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthFormDisableNoStore Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_form</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> </table> <p>Le drapeau <code class="directive"><a href="#authformdisablenostore">AuthFormDisableNoStore</a></code> supprime - l'envoi d'un en-tête <code>Cache-Control no-store</code> lorsqu'une - page avec code d'erreur 401 est renvoyée, si l'utilisateur n'est pas - encore connecté. Avec cette en-tête, il est plus difficile pour une + l'envoi d'un en-tte <code>Cache-Control no-store</code> lorsqu'une + page avec code d'erreur 401 est renvoye, si l'utilisateur n'est pas + encore connect. Avec cette en-tte, il est plus difficile pour une application <code>ecmascript</code> de resoumettre un formulaire de connexion, et - ainsi révéler le nom d'utilisateur et le mot de passe à - l'application sous-jacente. Vous devez être conscient des risques - encourus si vous le désactivez.</p> + ainsi rvler le nom d'utilisateur et le mot de passe + l'application sous-jacente. Vous devez tre conscient des risques + encourus si vous le dsactivez.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authformfakebasicauth" id="authformfakebasicauth">Directive</a> <a name="AuthFormFakeBasicAuth" id="AuthFormFakeBasicAuth">AuthFormFakeBasicAuth</a><a title="Lien permanent" href="#authformfakebasicauth" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Simule une en-tête d'authentification de base</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Simule une en-tte d'authentification de base</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthFormFakeBasicAuth <var>On|Off</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthFormFakeBasicAuth Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthFormFakeBasicAuth Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_form</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> </table> <p>Le drapeau <code class="directive"><a href="#authformfakebasicauth">AuthFormFakeBasicAuth</a></code> - détermine si une en-tête d'<code>Authentification de base</code> - sera ajoutée aux en-têtes de la requête. On peut utiliser cette - méthode pour présenter le nom d'utilisateur et le mot de passe à - l'application sous-jacente, sans que cette dernière ait besoin de - connaître la manière dont le processus de connexion a été mené à + dtermine si une en-tte d'<code>Authentification de base</code> + sera ajoute aux en-ttes de la requte. On peut utiliser cette + mthode pour prsenter le nom d'utilisateur et le mot de passe + l'application sous-jacente, sans que cette dernire ait besoin de + connatre la manire dont le processus de connexion a t men bien.</p> @@ -499,77 +499,77 @@ connexion</td></tr> <div class="directive-section"><h2><a name="authformlocation" id="authformlocation">Directive</a> <a name="AuthFormLocation" id="AuthFormLocation">AuthFormLocation</a><a title="Lien permanent" href="#authformlocation" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le nom du champ de formulaire qui contiendra l'URL vers -laquelle l'utilisateur sera redirigé en cas de connexion -réussie</td></tr> +laquelle l'utilisateur sera redirig en cas de connexion +russie</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthFormLocation <var>nom du champ</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>httpd_location</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>httpd_location</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_form</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive"><a href="#authformlocation">AuthFormLocation</a></code> - spécifie le nom du champ HTML qui, s'il existe, contiendra l'URL + spcifie le nom du champ HTML qui, s'il existe, contiendra l'URL vers laquelle rediriger le navigateur en cas de connexion - réussie.</p> + russie.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authformloginrequiredlocation" id="authformloginrequiredlocation">Directive</a> <a name="AuthFormLoginRequiredLocation" id="AuthFormLoginRequiredLocation">AuthFormLoginRequiredLocation</a><a title="Lien permanent" href="#authformloginrequiredlocation" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'URL de la page vers laquelle on doit être redirigé si une +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'URL de la page vers laquelle on doit tre redirig si une authentification est requise</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthFormLoginRequiredLocation <var>url</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_form</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP -Apache. L'interprétation des expressions rationnelles est supportée +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP +Apache. L'interprtation des expressions rationnelles est supporte depuis la version 2.4.4.</td></tr> </table> <p>La directive <code class="directive"><a href="#authformloginrequiredlocation">AuthFormLoginRequiredLocation</a></code> - spécifie l'URL vers laquelle l'utilisateur devra être - redirigé s'il n'est pas autorisé à accéder à une page. Sa valeur est - interprétée via l'interpréteur <a href="../expr.html">ap_expr</a> - avant d'être envoyée au client. Par défaut, - si un utilisateur n'est pas autorisé à accéder à une page, le code - de réponse HTTP <code>HTTP_UNAUTHORIZED</code> est renvoyé avec la - page spécifiée par la directive <code class="directive"><a href="../mod/core.html#errordocument">ErrorDocument</a></code>. La directive <code class="directive"><a href="#authformloginrequiredlocation">AuthFormLoginRequiredLocation</a></code> - permet de remplacer cette valeur par défaut.</p> + spcifie l'URL vers laquelle l'utilisateur devra tre + redirig s'il n'est pas autoris accder une page. Sa valeur est + interprte via l'interprteur <a href="../expr.html">ap_expr</a> + avant d'tre envoye au client. Par dfaut, + si un utilisateur n'est pas autoris accder une page, le code + de rponse HTTP <code>HTTP_UNAUTHORIZED</code> est renvoy avec la + page spcifie par la directive <code class="directive"><a href="../mod/core.html#errordocument">ErrorDocument</a></code>. La directive <code class="directive"><a href="#authformloginrequiredlocation">AuthFormLoginRequiredLocation</a></code> + permet de remplacer cette valeur par dfaut.</p> - <p>Vous pouvez utiliser cette directive si vous voulez présenter une - page de connexion personnalisée à vos utilisateurs.</p> + <p>Vous pouvez utiliser cette directive si vous voulez prsenter une + page de connexion personnalise vos utilisateurs.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authformloginsuccesslocation" id="authformloginsuccesslocation">Directive</a> <a name="AuthFormLoginSuccessLocation" id="AuthFormLoginSuccessLocation">AuthFormLoginSuccessLocation</a><a title="Lien permanent" href="#authformloginsuccesslocation" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'URL de la page vers laquelle on doit être redirigé en cas -de connexion réussie</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'URL de la page vers laquelle on doit tre redirig en cas +de connexion russie</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthFormLoginSuccessLocation <var>url</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_form</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP -Apache. L'interprétation des expressions rationnelles est supportée +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP +Apache. L'interprtation des expressions rationnelles est supporte depuis la version 2.4.4.</td></tr> </table> <p>La directive <code class="directive"><a href="#authformloginsuccesslocation">AuthFormLoginSuccessLocation</a></code> - spécifie l'URL vers laquelle l'utilisateur doit être - redirigé en cas de connexion réussie. Sa valeur est - interprétée via l'interpréteur <a href="../expr.html">ap_expr</a> - avant d'être envoyée au client. L'effet de cette directive - peut être annulé si l'on a défini un champ de formulaire contenant - une autre URL à l'aide de la directive <code class="directive"><a href="#authformlocation">AuthFormLocation</a></code>.</p> - - <p>Vous pouvez utiliser cette directive si vous possédez une URL de - connexion personnalisée, et si vous n'avez pas intégré la page de + spcifie l'URL vers laquelle l'utilisateur doit tre + redirig en cas de connexion russie. Sa valeur est + interprte via l'interprteur <a href="../expr.html">ap_expr</a> + avant d'tre envoye au client. L'effet de cette directive + peut tre annul si l'on a dfini un champ de formulaire contenant + une autre URL l'aide de la directive <code class="directive"><a href="#authformlocation">AuthFormLocation</a></code>.</p> + + <p>Vous pouvez utiliser cette directive si vous possdez une URL de + connexion personnalise, et si vous n'avez pas intgr la page de destination dans le formulaire de connexion.</p> @@ -577,27 +577,27 @@ depuis la version 2.4.4.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authformlogoutlocation" id="authformlogoutlocation">Directive</a> <a name="AuthFormLogoutLocation" id="AuthFormLogoutLocation">AuthFormLogoutLocation</a><a title="Lien permanent" href="#authformlogoutlocation" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'URL vers laquelle un utilisateur devra être redirigé -après s'être déconnecté</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'URL vers laquelle un utilisateur devra tre redirig +aprs s'tre dconnect</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthFormLogoutLocation <var>uri</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_form</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP -Apache. L'interprétation des expressions rationnelles est supportée +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP +Apache. L'interprtation des expressions rationnelles est supporte depuis la version 2.4.4.</td></tr> </table> <p>La directive <code class="directive"><a href="#authformlogoutlocation">AuthFormLogoutLocation</a></code> - spécifie l'URL de la page du serveur vers laquelle l'utilisateur - devra être redirigé s'il se déconnecte. Sa valeur est - interprétée via l'interpréteur <a href="../expr.html">ap_expr</a> - avant d'être envoyée au client.</p> + spcifie l'URL de la page du serveur vers laquelle l'utilisateur + devra tre redirig s'il se dconnecte. Sa valeur est + interprte via l'interprteur <a href="../expr.html">ap_expr</a> + avant d'tre envoye au client.</p> - <p>Lorsqu'un accès est tenté sur un URI traité par le gestionnaire - <code>form-logout-handler</code>, la page spécifiée par cette - directive sera présentée à l'utilisateur final. Par exemple :</p> + <p>Lorsqu'un accs est tent sur un URI trait par le gestionnaire + <code>form-logout-handler</code>, la page spcifie par cette + directive sera prsente l'utilisateur final. Par exemple :</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"><Location "/logout"> SetHandler form-logout-handler @@ -607,34 +607,34 @@ depuis la version 2.4.4.</td></tr> </Location></pre> </div> - <p>Si un utilisateur tente d'accéder à l'URI <var>/logout/</var>, il - sera déconnecté, et la page <var>/loggedout.html</var> lui sera - présentée. Assurez-vous que la page <var>loggedout.html</var> n'est - pas protégée par mot de passe, car dans le cas contraire, elle ne - serait pas affichée.</p> + <p>Si un utilisateur tente d'accder l'URI <var>/logout/</var>, il + sera dconnect, et la page <var>/loggedout.html</var> lui sera + prsente. Assurez-vous que la page <var>loggedout.html</var> n'est + pas protge par mot de passe, car dans le cas contraire, elle ne + serait pas affiche.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authformmethod" id="authformmethod">Directive</a> <a name="AuthFormMethod" id="AuthFormMethod">AuthFormMethod</a><a title="Lien permanent" href="#authformmethod" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le nom du champ de formulaire contenant la méthode de la -requête à effectuer en cas de connexion réussie</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le nom du champ de formulaire contenant la mthode de la +requte effectuer en cas de connexion russie</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthFormMethod <var>nom du champ</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>httpd_method</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>httpd_method</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_form</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive"><a href="#authformmethod">AuthFormMethod</a></code> - spécifie le nom du champ HTML qui, s'il existe, contiendra le type - MIME de la requête à effectuer en cas de connexion réussie.</p> + spcifie le nom du champ HTML qui, s'il existe, contiendra le type + MIME de la requte effectuer en cas de connexion russie.</p> - <p>En ajoutant au formulaire les champs décrits dans <code class="directive"><a href="#authformmethod">AuthFormMethod</a></code>, <code class="directive"><a href="#authformmimetype">AuthFormMimetype</a></code> et <code class="directive"><a href="#authformbody">AuthFormBody</a></code>, un site web sera en - mesure de relancer une requête qui a été éventuellement interrompue - par l'écran de connexion, ou par l'expiration d'un délai de + <p>En ajoutant au formulaire les champs dcrits dans <code class="directive"><a href="#authformmethod">AuthFormMethod</a></code>, <code class="directive"><a href="#authformmimetype">AuthFormMimetype</a></code> et <code class="directive"><a href="#authformbody">AuthFormBody</a></code>, un site web sera en + mesure de relancer une requte qui a t ventuellement interrompue + par l'cran de connexion, ou par l'expiration d'un dlai de session.</p> </div> @@ -642,23 +642,23 @@ requête à effectuer en cas de connexion réussie</td></tr> <div class="directive-section"><h2><a name="authformmimetype" id="authformmimetype">Directive</a> <a name="AuthFormMimetype" id="AuthFormMimetype">AuthFormMimetype</a><a title="Lien permanent" href="#authformmimetype" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le nom du champ de formulaire contenant le type MIME du -corps de la requête à effectuer en cas de connexion -réussie</td></tr> +corps de la requte effectuer en cas de connexion +russie</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthFormMimetype <var>nom du champ</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>httpd_mimetype</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>httpd_mimetype</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_form</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive"><a href="#authformmimetype">AuthFormMimetype</a></code> - spécifie le nom du champ HTML qui, s'il existe, contiendra le type - MIME de la requête à effectuer en cas de connexion réussie.</p> + spcifie le nom du champ HTML qui, s'il existe, contiendra le type + MIME de la requte effectuer en cas de connexion russie.</p> - <p>En ajoutant au formulaire les champs décrits dans <code class="directive"><a href="#authformmethod">AuthFormMethod</a></code>, <code class="directive"><a href="#authformmimetype">AuthFormMimetype</a></code> et <code class="directive"><a href="#authformbody">AuthFormBody</a></code>, un site web sera en - mesure de relancer une requête qui a été éventuellement interrompue - par l'écran de connexion, ou par l'expiration d'un délai de + <p>En ajoutant au formulaire les champs dcrits dans <code class="directive"><a href="#authformmethod">AuthFormMethod</a></code>, <code class="directive"><a href="#authformmimetype">AuthFormMimetype</a></code> et <code class="directive"><a href="#authformbody">AuthFormBody</a></code>, un site web sera en + mesure de relancer une requte qui a t ventuellement interrompue + par l'cran de connexion, ou par l'expiration d'un dlai de session.</p> </div> @@ -668,37 +668,37 @@ réussie</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le nom du champ de formulaire qui contient le mot de passe de connexion</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthFormPassword <var>nom du champ</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>httpd_password</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>httpd_password</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_form</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive"><a href="#authformpassword">AuthFormPassword</a></code> permet de - spécifier le nom du champ HTML qui, s'il existe, contiendra le mot - de passe qui sera utilisé pour la connexion.</p> + spcifier le nom du champ HTML qui, s'il existe, contiendra le mot + de passe qui sera utilis pour la connexion.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authformprovider" id="authformprovider">Directive</a> <a name="AuthFormProvider" id="AuthFormProvider">AuthFormProvider</a><a title="Lien permanent" href="#authformprovider" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le(s) fournisseur(s) d'authentification pour la -zone concernée</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le(s) fournisseur(s) d'authentification pour la +zone concerne</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthFormProvider <var>nom fournisseur</var> [<var>nom fournisseur</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthFormProvider file</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthFormProvider file</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_form</td></tr> </table> <p>La directive <code class="directive">AuthFormProvider</code> permet de - définir quel fournisseur sera utilisé pour authentifier les - utilisateurs pour la zone concernée. Le fournisseur par défaut - <code>file</code> est implémenté par le module + dfinir quel fournisseur sera utilis pour authentifier les + utilisateurs pour la zone concerne. Le fournisseur par dfaut + <code>file</code> est implment par le module <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>. Assurez-vous que le fournisseur - choisi soit bien présent dans le serveur.</p> + choisi soit bien prsent dans le serveur.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"><Location "/secure"> AuthType form @@ -711,7 +711,7 @@ zone concernée</td></tr> </Location></pre> </div> - <p>Les différents fournisseurs sont implémentés par les modules + <p>Les diffrents fournisseurs sont implments par les modules <code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code>, <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>, <code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code> et <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code>.</p> @@ -720,40 +720,40 @@ zone concernée</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authformsitepassphrase" id="authformsitepassphrase">Directive</a> <a name="AuthFormSitePassphrase" id="AuthFormSitePassphrase">AuthFormSitePassphrase</a><a title="Lien permanent" href="#authformsitepassphrase" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Court-circuite l'authentification pour les sites à fort +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Court-circuite l'authentification pour les sites fort trafic</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthFormSitePassphrase <var>secret</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_form</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive"><a href="#authformsitepassphrase">AuthFormSitePassphrase</a></code> - spécifie un mot de passe qui, s'il est présent dans la session - utilisateur, indique à Apache httpd de court-circuiter l'authentification - pour l'URL considérée. On peut l'utiliser dans le cas de sites web à - fort trafic afin de réduire la charge induite sur l'infrastructure + spcifie un mot de passe qui, s'il est prsent dans la session + utilisateur, indique Apache httpd de court-circuiter l'authentification + pour l'URL considre. On peut l'utiliser dans le cas de sites web + fort trafic afin de rduire la charge induite sur l'infrastructure d'authentification.</p> - <p>On peut insérer le mot de passe dans une session utilisateur en - ajoutant cette directive à la configuration concernant le + <p>On peut insrer le mot de passe dans une session utilisateur en + ajoutant cette directive la configuration concernant le gestionnaire <var>form-login-handler</var>. Le gestionnaire - <var>form-login-handler</var>, quant à lui, effectuera toujours les - vérifications d'authentification, qu'un mot de passe soit spécifié + <var>form-login-handler</var>, quant lui, effectuera toujours les + vrifications d'authentification, qu'un mot de passe soit spcifi ou non.</p> <div class="warning"><h3>Avertissement</h3> - <p>Si la session est présentée à l'utilisateur à l'aide du module + <p>Si la session est prsente l'utilisateur l'aide du module <code class="module"><a href="../mod/mod_session_cookie.html">mod_session_cookie</a></code>, et si la session n'est pas - protégée par le module <code class="module"><a href="../mod/mod_session_crypto.html">mod_session_crypto</a></code>, le mot + protge par le module <code class="module"><a href="../mod/mod_session_crypto.html">mod_session_crypto</a></code>, le mot de passe peut faire l'objet d'une attaque de type dictionnaire. Quelle que soit la configuration de la session, assurez-vous que - cette directive n'est pas utilisée dans un espace d'URLs contenant - des données privées, ou à partir desquelles des transactions - sensibles pourraient être menées. En tout état de cause, vous - devez être conscient des risques encourus avant de l'utiliser.</p> + cette directive n'est pas utilise dans un espace d'URLs contenant + des donnes prives, ou partir desquelles des transactions + sensibles pourraient tre menes. En tout tat de cause, vous + devez tre conscient des risques encourus avant de l'utiliser.</p> </div> @@ -764,22 +764,22 @@ trafic</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La taille maximale en octets du formulaire dont seront extraites les informations de connexion</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthFormSize <var>taille</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>8192</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>8192</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_form</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> </table> - <p>La directive <code class="directive"><a href="#authformsize">AuthFormSize</a></code> spécifie - la taille maximale du corps de la requête qui sera utilisée pour + <p>La directive <code class="directive"><a href="#authformsize">AuthFormSize</a></code> spcifie + la taille maximale du corps de la requte qui sera utilise pour trouver le formulaire de connexion.</p> - <p>Si une requête de connexion entrante possède une taille - supérieure à cette valeur, elle sera rejetée avec le code de réponse + <p>Si une requte de connexion entrante possde une taille + suprieure cette valeur, elle sera rejete avec le code de rponse HTTP <code>HTTP_REQUEST_TOO_LARGE</code>.</p> - <p>Si vous avez ajouté au formulaire des champs décrits dans <code class="directive"><a href="#authformmethod">AuthFormMethod</a></code>, <code class="directive"><a href="#authformmimetype">AuthFormMimetype</a></code> et <code class="directive"><a href="#authformbody">AuthFormBody</a></code>, il est recommandé - de définir cette directive à une valeur similaire à celle de la + <p>Si vous avez ajout au formulaire des champs dcrits dans <code class="directive"><a href="#authformmethod">AuthFormMethod</a></code>, <code class="directive"><a href="#authformmimetype">AuthFormMimetype</a></code> et <code class="directive"><a href="#authformbody">AuthFormBody</a></code>, il est recommand + de dfinir cette directive une valeur similaire celle de la directive <code class="directive"><a href="../mod/mod_request.html#keptbodysize">KeptBodySize</a></code>.</p> @@ -790,22 +790,22 @@ extraites les informations de connexion</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le nom du champ de formulaire qui contient le nom de connexion</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthFormUsername <var>nom du champ</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>httpd_username</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>httpd_username</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_form</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.3 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.3 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive"><a href="#authformusername">AuthFormUsername</a></code> permet de - spécifier le nom du champ HTML qui, s'il existe, contiendra le nom - d'utilisateur qui sera utilisé pour la connexion.</p> + spcifier le nom du champ HTML qui, s'il existe, contiendra le nom + d'utilisateur qui sera utilis pour la connexion.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_auth_form.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_auth_form.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_auth_form.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -824,7 +824,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_auth_form. } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_authn_anon.html.fr b/docs/manual/mod/mod_authn_anon.html.fr index 8994783913..7cfd72943b 100644 --- a/docs/manual/mod/mod_authn_anon.html.fr +++ b/docs/manual/mod/mod_authn_anon.html.fr @@ -27,37 +27,37 @@ <div id="preamble"><h1>Module Apache mod_authn_anon</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authn_anon.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authn_anon.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_authn_anon.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_authn_anon.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_authn_anon.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet un accès "anonyme" à des zones -authentifiées</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet un accs "anonyme" des zones +authentifies</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authn_anon_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authn_anon.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>authn_anon_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_authn_anon.c</td></tr></table> <h3>Sommaire</h3> <p>Ce module permet aux frontaux d'authentification comme <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> d'authentifier les utilisateurs - à la manière des sites FTP anonymes, c'est à dire - en fournissant l'identifiant utilisateur spécial 'anonymous' et - l'adresse email comme mot de passe. Ces adresses email peuvent être - journalisées.</p> + la manire des sites FTP anonymes, c'est dire + en fournissant l'identifiant utilisateur spcial 'anonymous' et + l'adresse email comme mot de passe. Ces adresses email peuvent tre + journalises.</p> - <p>En combinaison avec d'autres méthodes de contrôle d'accès (base - de données), ce module permet d'effectuer un véritable suivi des - utilisateurs et une personnalisation de leurs accès en fonction de - leur profil, tout en conservant l'accessibilité du site aux - utilisateurs 'non enregistrés'. Un avantage du suivi des - utilisateurs basé sur l'authentification réside dans le fait qu'il - est, à l'opposé des cookies magiques et des drôles d'URLs avec - préfixes ou suffixes, entièrement indépendant du navigateur et qu'il + <p>En combinaison avec d'autres mthodes de contrle d'accs (base + de donnes), ce module permet d'effectuer un vritable suivi des + utilisateurs et une personnalisation de leurs accs en fonction de + leur profil, tout en conservant l'accessibilit du site aux + utilisateurs 'non enregistrs'. Un avantage du suivi des + utilisateurs bas sur l'authentification rside dans le fait qu'il + est, l'oppos des cookies magiques et des drles d'URLs avec + prfixes ou suffixes, entirement indpendant du navigateur et qu'il permet de partager des URLs entre plusieurs utilisateurs.</p> <p>Si l'on utilise le module <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code>, le - module <code class="module"><a href="../mod/mod_authn_anon.html">mod_authn_anon</a></code> est invoqué en affectant la - valeur <code>anon</code> à la directive <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code>.</p> + module <code class="module"><a href="../mod/mod_authn_anon.html">mod_authn_anon</a></code> est invoqu en affectant la + valeur <code>anon</code> la directive <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code>.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> @@ -70,35 +70,35 @@ authentifiées</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#anonymous_nouserid">Anonymous_NoUserID</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#anonymous_verifyemail">Anonymous_VerifyEmail</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authn_anon">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authn_anon">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authn_anon">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authn_anon">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="example" id="example">Exemple</a><a title="Lien permanent" href="#example" class="permalink">¶</a></h2> - <p>L'exemple ci-dessous présente un exemple de combinaison avec - l'authentification à base de fichier htpasswd "normale", et permet - la connexion d'utilisateurs en tant qu'invités avec les propriétés + <p>L'exemple ci-dessous prsente un exemple de combinaison avec + l'authentification base de fichier htpasswd "normale", et permet + la connexion d'utilisateurs en tant qu'invits avec les proprits suivantes :</p> <ul> - <li>Il incite l'utilisateur à fournir un identifiant. + <li>Il incite l'utilisateur fournir un identifiant. (<code class="directive"><a href="#anonymous_nouserid">Anonymous_NoUserID</a></code>)</li> - <li>Il incite l'utilisateur à fournir un mot de passe. + <li>Il incite l'utilisateur fournir un mot de passe. (<code class="directive"><a href="#anonymous_mustgiveemail">Anonymous_MustGiveEmail</a></code>)</li> - <li>Le mot de passe fourni doit être une adresse email valide, - c'est à dire contenant au moins un '@' et un '.'. + <li>Le mot de passe fourni doit tre une adresse email valide, + c'est dire contenant au moins un '@' et un '.'. (<code class="directive"><a href="#anonymous_verifyemail">Anonymous_VerifyEmail</a></code>)</li> <li>Les valeurs possibles pour l'identifiant utilisateur sont <code>anonymous, guest, www, test ou welcome</code>, et la - vérification n'est <strong>pas</strong> sensible à la casse. + vrification n'est <strong>pas</strong> sensible la casse. (<code class="directive"><a href="#anonymous">Anonymous</a></code>)</li> - <li>Les adresses email entrées dans le champ passwd sont - enregistrées dans le fichier journal des erreurs. + <li>Les adresses email entres dans le champ passwd sont + enregistres dans le fichier journal des erreurs. (<code class="directive"><a href="#anonymous_logemail">Anonymous_LogEmail</a></code>)</li> </ul> @@ -121,117 +121,117 @@ authentifiées</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="anonymous" id="anonymous">Directive</a> <a name="Anonymous" id="Anonymous">Anonymous</a><a title="Lien permanent" href="#anonymous" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit la liste des identifiants utilisateur autorisés à -accéder sans vérification du mot de passe</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit la liste des identifiants utilisateur autoriss +accder sans vrification du mot de passe</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Anonymous <var>utilisateur</var> [<var>utilisateur</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authn_anon</td></tr> </table> - <p>Une liste d'un ou plusieurs identifiants utilisateur spéciaux - autorisés à accéder sans vérification du mot de passe. Les - identifiants doivent être séparés par un espace. Pour spécifier un + <p>Une liste d'un ou plusieurs identifiants utilisateur spciaux + autoriss accder sans vrification du mot de passe. Les + identifiants doivent tre spars par un espace. Pour spcifier un identifiant contenant un espace, on peut utiliser les guillemets ' - ou ", ou le caractère d'échappement \.</p> + ou ", ou le caractre d'chappement \.</p> - <p>Veuillez noter que la vérification <strong>n'est pas sensible à + <p>Veuillez noter que la vrification <strong>n'est pas sensible la casse</strong>.<br /> - Il est fortement conseillé d'intégrer l'utilisateur spécial + Il est fortement conseill d'intgrer l'utilisateur spcial '<code>anonymous</code>' dans la liste des identifiants.</p> <div class="example"><h3>Exemple:</h3><pre class="prettyprint lang-config">Anonymous anonymous "Not Registered" "I don't know"</pre> </div> - <p>Dans cet exemple, l'utilisateur peut accéder au site sans - vérification du mot de passe en utilisant l'identifiant "anonymous", + <p>Dans cet exemple, l'utilisateur peut accder au site sans + vrification du mot de passe en utilisant l'identifiant "anonymous", "Not Registered", "I Don't Know" ou encore "AnonyMous".</p> <p>Depuis Apache 2.1, il est possible de remplacer la liste des - identifiants autorisés par le caractère "<code>*</code>", ce qui + identifiants autoriss par le caractre "<code>*</code>", ce qui permet d'utiliser <em>n'importe quel</em> identifiant pour pouvoir - accéder au site.</p> + accder au site.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="anonymous_logemail" id="anonymous_logemail">Directive</a> <a name="Anonymous_LogEmail" id="Anonymous_LogEmail">Anonymous_LogEmail</a><a title="Lien permanent" href="#anonymous_logemail" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si le mot de passe fourni sera enregistré dans le +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine si le mot de passe fourni sera enregistr dans le journal des erreurs</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Anonymous_LogEmail On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Anonymous_LogEmail On</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Anonymous_LogEmail On</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authn_anon</td></tr> </table> - <p>Lorsque cette directive est définie à <code>On</code>, valeur - par défaut, le 'mot de passe' fourni (censé contenir une adresse - email valide) est enregistré dans le journal des erreurs.</p> + <p>Lorsque cette directive est dfinie <code>On</code>, valeur + par dfaut, le 'mot de passe' fourni (cens contenir une adresse + email valide) est enregistr dans le journal des erreurs.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="anonymous_mustgiveemail" id="anonymous_mustgiveemail">Directive</a> <a name="Anonymous_MustGiveEmail" id="Anonymous_MustGiveEmail">Anonymous_MustGiveEmail</a><a title="Lien permanent" href="#anonymous_mustgiveemail" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si l'abscence de mot de passe est -autorisée</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine si l'abscence de mot de passe est +autorise</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Anonymous_MustGiveEmail On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Anonymous_MustGiveEmail On</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Anonymous_MustGiveEmail On</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authn_anon</td></tr> </table> - <p>Détermine si l'utilisateur doit spécifier une adresse email comme - mot de passe. Lorsque cette directive est définie à <code>On</code>, + <p>Dtermine si l'utilisateur doit spcifier une adresse email comme + mot de passe. Lorsque cette directive est dfinie <code>On</code>, fournir un mot de passe est obligatoire.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="anonymous_nouserid" id="anonymous_nouserid">Directive</a> <a name="Anonymous_NoUserID" id="Anonymous_NoUserID">Anonymous_NoUserID</a><a title="Lien permanent" href="#anonymous_nouserid" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si le champ identifiant peut être +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine si le champ identifiant peut tre vide</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Anonymous_NoUserID On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Anonymous_NoUserID Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Anonymous_NoUserID Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authn_anon</td></tr> </table> - <p>Lorsque cette directive est définie à <code>On</code>, les - utilisateurs peuvent laisser le champ identifiant vide (et peut-être - aussi le champ mot de passe selon la définition de la directive + <p>Lorsque cette directive est dfinie <code>On</code>, les + utilisateurs peuvent laisser le champ identifiant vide (et peut-tre + aussi le champ mot de passe selon la dfinition de la directive <code class="directive"><a href="#anonymous_mustgiveemail">Anonymous_MustGiveEmail</a></code>). Ceci - peut s'avérer très utile pour les utilisateurs de MS-Explorer qui - ont pour seule possibilité d'appuyer sur Entrée ou de cliquer - directement sur le bouton OK, ce qui semble être une réaction + peut s'avrer trs utile pour les utilisateurs de MS-Explorer qui + ont pour seule possibilit d'appuyer sur Entre ou de cliquer + directement sur le bouton OK, ce qui semble tre une raction naturelle.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="anonymous_verifyemail" id="anonymous_verifyemail">Directive</a> <a name="Anonymous_VerifyEmail" id="Anonymous_VerifyEmail">Anonymous_VerifyEmail</a><a title="Lien permanent" href="#anonymous_verifyemail" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine s'il faut vérifier que le format de l'adresse +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine s'il faut vrifier que le format de l'adresse email fournie comme mot de passe est correct</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Anonymous_VerifyEmail On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Anonymous_VerifyEmail Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Anonymous_VerifyEmail Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authn_anon</td></tr> </table> - <p>Lorsque cette directive est définie à <code>On</code>, Apache - vérifie que le 'mot de passe' entré contient au moins un '@' et un - '.' afin d'inciter les utilisateurs à fournir des adresses email + <p>Lorsque cette directive est dfinie <code>On</code>, Apache + vrifie que le 'mot de passe' entr contient au moins un '@' et un + '.' afin d'inciter les utilisateurs fournir des adresses email valides (voir ci-dessus la directive <code class="directive"><a href="#anonymous_logemail">Anonymous_LogEmail</a></code>).</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authn_anon.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authn_anon.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_authn_anon.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_authn_anon.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_authn_anon.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -252,7 +252,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authn_anon } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_authn_core.html.fr b/docs/manual/mod/mod_authn_core.html.fr index f0f4041659..a49ecadefa 100644 --- a/docs/manual/mod/mod_authn_core.html.fr +++ b/docs/manual/mod/mod_authn_core.html.fr @@ -27,24 +27,24 @@ <div id="preamble"><h1>Module Apache mod_authn_core</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authn_core.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authn_core.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_authn_core.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Le noyau de l'authentification</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authn_core_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authn_core.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>authn_core_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_authn_core.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> <h3>Sommaire</h3> - <p>Ce module fournit le coeur des fonctionnalités d'authentification - permettant d'accorder ou de refuser l'accès à certaines zones du + <p>Ce module fournit le coeur des fonctionnalits d'authentification + permettant d'accorder ou de refuser l'accs certaines zones du site web. Les directives fournies par le module - <code class="module"><a href="../mod/mod_authn_core.html">mod_authn_core</a></code> sont communes à tous les + <code class="module"><a href="../mod/mod_authn_core.html">mod_authn_core</a></code> sont communes tous les fournisseurs d'authentification.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#authnalias">Création d'alias de fournisseurs +<li><img alt="" src="../images/down.gif" /> <a href="#authnalias">Cration d'alias de fournisseurs d'authentification</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> @@ -52,35 +52,35 @@ d'authentification</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#authnprovideralias"><AuthnProviderAlias></a></li> <li><img alt="" src="../images/down.gif" /> <a href="#authtype">AuthType</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authn_core">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authn_core">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authn_core">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authn_core">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="authnalias" id="authnalias">Création d'alias de fournisseurs +<h2><a name="authnalias" id="authnalias">Cration d'alias de fournisseurs d'authentification</a><a title="Lien permanent" href="#authnalias" class="permalink">¶</a></h2> - <p>Il est possible de créer des fournisseurs d'authentification - étendus dans le fichier de configuration et de leur assigner un - alias. Le fournisseur ainsi nommé peut alors être référencé à l'aide + <p>Il est possible de crer des fournisseurs d'authentification + tendus dans le fichier de configuration et de leur assigner un + alias. Le fournisseur ainsi nomm peut alors tre rfrenc l'aide des directives <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> ou <code class="directive"><a href="../mod/mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></code> tout comme - un fournisseur d'authentification de base. Outre la possibilité de - créer et attribuer un alias à un fournisseur étendu, le même - fournisseur d'authentification peut aussi être référencé par - plusieurs sections relatives à une zone du site web.</p> + un fournisseur d'authentification de base. Outre la possibilit de + crer et attribuer un alias un fournisseur tendu, le mme + fournisseur d'authentification peut aussi tre rfrenc par + plusieurs sections relatives une zone du site web.</p> <h3><a name="example" id="example">Exemples</a></h3> - <p>Cet exemple vérifie les mots de passe dans deux fichiers - textes différents.</p> + <p>Cet exemple vrifie les mots de passe dans deux fichiers + textes diffrents.</p> - <div class="example"><h3>Vérification dans plusieurs fichiers de mots de - passe au format texte</h3><pre class="prettyprint lang-config"># Première vérification + <div class="example"><h3>Vrification dans plusieurs fichiers de mots de + passe au format texte</h3><pre class="prettyprint lang-config"># Premire vrification <AuthnProviderAlias file file1> AuthUserFile "/www/conf/passwords1" </AuthnProviderAlias> -# Vérification suivante +# Vrification suivante <AuthnProviderAlias file file2> AuthUserFile "/www/conf/passwords2" </AuthnProviderAlias> @@ -97,12 +97,12 @@ d'authentification</a><a title="Lien permanent" href="#authnalias" class="permal <p>Dans l'exemple ci-dessous, deux fournisseurs - d'authentification ldap sont créés à partir du fournisseur ldap + d'authentification ldap sont crs partir du fournisseur ldap de base, et se voient attribuer un alias. L'authentification - d'une même zone peut alors être traitée par plusieurs serveurs + d'une mme zone peut alors tre traite par plusieurs serveurs ldap :</p> - <div class="example"><h3>Vérification auprès de plusieurs serveurs + <div class="example"><h3>Vrification auprs de plusieurs serveurs LDAP</h3><pre class="prettyprint lang-config"><AuthnProviderAlias ldap ldap-alias1> AuthLDAPBindDN "cn=youruser,o=ctx" AuthLDAPBindPassword yourpassword @@ -124,7 +124,7 @@ Alias "/secure" "/webpages/secure" Require valid-user # Notez que Require ldap-* ne fonctionnerait pas ici, car # AuthnProviderAlias ne fournit pas de configuration pour les - # fournisseurs d'autorisation implémentés dans le même module que le + # fournisseurs d'autorisation implments dans le mme module que le # fournisseur d'authentification. </Directory></pre> </div> @@ -134,21 +134,21 @@ Alias "/secure" "/webpages/secure" <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authname" id="authname">Directive</a> <a name="AuthName" id="AuthName">AuthName</a><a title="Lien permanent" href="#authname" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'identifiant de l'autorisation à utiliser avec +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'identifiant de l'autorisation utiliser avec l'authentification HTTP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthName <var>identifiant d'autorisation</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authn_core</td></tr> </table> - <p>Cette directive permet de définir l'identifiant d'autorisation - pour un répertoire. Cet identifiant est fourni au client de façon à + <p>Cette directive permet de dfinir l'identifiant d'autorisation + pour un rpertoire. Cet identifiant est fourni au client de faon ce qu'il sache quels nom d'utilisateur et mot de passe envoyer. <code class="directive">AuthName</code> accepte un seul argument ; s'il - contient des espaces, il doit être entouré de guillemets. Pour + contient des espaces, il doit tre entour de guillemets. Pour pouvoir fonctionner, la directive <code class="directive">AuthName</code> - doit être utilisée en combinaison avec les directives <code class="directive"><a href="#authtype">AuthType</a></code> et <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code>, ainsi que des + doit tre utilise en combinaison avec les directives <code class="directive"><a href="#authtype">AuthType</a></code> et <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code>, ainsi que des directives comme <code class="directive"><a href="../mod/mod_authn_file.html#authuserfile">AuthUserFile</a></code> et <code class="directive"><a href="../mod/mod_authz_groupfile.html#authgroupfile">AuthGroupFile</a></code>.</p> <p>Par exemple :</p> @@ -156,13 +156,13 @@ l'authentification HTTP</td></tr> <pre class="prettyprint lang-config">AuthName "Top Secret"</pre> - <p>La chaîne fournie comme argument à <code>AuthName</code> - apparaîtra dans la boîte de dialogue d'authentification pour la + <p>La chane fournie comme argument <code>AuthName</code> + apparatra dans la bote de dialogue d'authentification pour la plupart des navigateurs.</p> <p>A partir de la version 2.5.0 du serveur HTTP Apache, il est possible de - définir cette directive en utilisant la <a href="../expr.html">syntaxe des - expressions</a> pour spécifier l'identifiant d'autorisation de manière + dfinir cette directive en utilisant la <a href="../expr.html">syntaxe des + expressions</a> pour spcifier l'identifiant d'autorisation de manire dynamique.</p> <p>Exemple :</p> @@ -173,8 +173,8 @@ l'authentification HTTP</td></tr> <h3>Voir aussi</h3> <ul> -<li><a href="../howto/auth.html">Authentification, autorisation et contrôle - d'accès</a></li> +<li><a href="../howto/auth.html">Authentification, autorisation et contrle + d'accs</a></li> <li><code class="module"><a href="../mod/mod_authz_core.html">mod_authz_core</a></code></li> </ul> </div> @@ -183,7 +183,7 @@ l'authentification HTTP</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe un ensemble de directives qui constituent une extension d'un fournisseur d'authentification de base et lui attribue -l'alias spécifié</td></tr> +l'alias spcifi</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><AuthnProviderAlias <var>alias-fournisseur</var>> ... </AuthnProviderAlias></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> @@ -192,11 +192,11 @@ l'alias spécifié</td></tr> </table> <p>Les balises <code><AuthnProviderAlias></code> et <code></AuthnProviderAlias></code> permettent de regrouper un - ensemble de directives d'authentification qui seront référencées par - l'alias spécifié à l'aide des directives <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> ou <code class="directive"><a href="../mod/mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></code>.</p> + ensemble de directives d'authentification qui seront rfrences par + l'alias spcifi l'aide des directives <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> ou <code class="directive"><a href="../mod/mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></code>.</p> <div class="note">Cette directive n'a aucun influence sur le processus - d'autorisation, même pour les modules qui fournissent à la fois + d'autorisation, mme pour les modules qui fournissent la fois l'authentification et l'autorisation.</div> @@ -206,17 +206,17 @@ l'alias spécifié</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Type d'authentification utilisateur</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthType None|Basic|Digest|Form</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authn_core</td></tr> </table> - <p>Cette directive permet de définir le type d'authentification - utilisateur pour un répertoire. Les types d'authentification - disponibles sont <code>None</code>, <code>Basic</code> (implémenté + <p>Cette directive permet de dfinir le type d'authentification + utilisateur pour un rpertoire. Les types d'authentification + disponibles sont <code>None</code>, <code>Basic</code> (implment par <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code>), <code>Digest</code> - (implémenté par <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>), et - <code>Form</code> (implémenté par + (implment par <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>), et + <code>Form</code> (implment par <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code>).</p> <p>Pour mettre en oeuvre l'authentification, vous devez aussi @@ -225,14 +225,14 @@ l'alias spécifié</td></tr> comme <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code> et d'un module d'autorisation comme <code class="module"><a href="../mod/mod_authz_user.html">mod_authz_user</a></code>.</p> - <p>Le type d'authentification <code>None</code> désactive - l'authentification. Lorsqu'une authentification est définie, elle - est en général héritée par chacune des <a href="../sections.html#mergin">sections de configuration</a> qui - suivent, à moins qu'un autre type d'authentification ne soit - spécifié. Si l'on ne souhaite pas mettre en oeuvre - d'authentification pour une sous-section d'une section authentifiée, + <p>Le type d'authentification <code>None</code> dsactive + l'authentification. Lorsqu'une authentification est dfinie, elle + est en gnral hrite par chacune des <a href="../sections.html#mergin">sections de configuration</a> qui + suivent, moins qu'un autre type d'authentification ne soit + spcifi. Si l'on ne souhaite pas mettre en oeuvre + d'authentification pour une sous-section d'une section authentifie, on doit utiliser le type d'authentification <code>None</code> ; dans - l'exemple suivant, les clients peuvent accéder au répertoire + l'exemple suivant, les clients peuvent accder au rpertoire <code>/www/docs/public</code> sans devoir s'authentifier :</p> <pre class="prettyprint lang-config"><Directory "/www/docs"> @@ -249,27 +249,27 @@ l'alias spécifié</td></tr> </Directory></pre> - <p>A partir de la version 2.5.0, il est possible de définir cette + <p>A partir de la version 2.5.0, il est possible de dfinir cette directive en utilisant la <a href="../expr.html">syntaxe des expressions</a> pour - spécifier le type d'authentification de manière dynamique.</p> + spcifier le type d'authentification de manire dynamique.</p> <div class="note">Veuillez noter que, lorsque l'authentification n'est pas - activée, les clients qui se sont déjà authentifiés pour une autre - zone de l'arborescence du site continueront en général à envoyer des - en-tête d'authentification HTTP ou des cookies avec chaque requête, - sans se préoccuper de savoir si le serveur nécessite vraiment une + active, les clients qui se sont dj authentifis pour une autre + zone de l'arborescence du site continueront en gnral envoyer des + en-tte d'authentification HTTP ou des cookies avec chaque requte, + sans se proccuper de savoir si le serveur ncessite vraiment une authentification pour chaque ressource.</div> <h3>Voir aussi</h3> <ul> -<li><a href="../howto/auth.html">Authentification, autorisation et contrôle - d'accès</a></li> +<li><a href="../howto/auth.html">Authentification, autorisation et contrle + d'accs</a></li> </ul> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authn_core.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authn_core.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_authn_core.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -288,7 +288,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authn_core } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_authn_dbd.html.fr b/docs/manual/mod/mod_authn_dbd.html.fr index 2dbecab0a4..335048f3e6 100644 --- a/docs/manual/mod/mod_authn_dbd.html.fr +++ b/docs/manual/mod/mod_authn_dbd.html.fr @@ -27,41 +27,41 @@ <div id="preamble"><h1>Module Apache mod_authn_dbd</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authn_dbd.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authn_dbd.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_authn_dbd.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Authentification utilisateur à l'aide d'une base de données +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Authentification utilisateur l'aide d'une base de donnes SQL</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authn_dbd_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authn_dbd.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>authn_dbd_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_authn_dbd.c</td></tr></table> <h3>Sommaire</h3> <p>Ce module permet aux frontaux d'authentification comme <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code> et <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> d'authentifier les utilisateurs en les recherchant dans une base de - données SQL. <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>, par exemple, fournit - une fonctionnalité similaire.</p> - <p>Ce module s'appuie sur <code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code> pour spécifier le - pilote de la base de données sous-jacente et les paramètres de - connexion, mais aussi pour gérer les connexions à la base de - données.</p> + donnes SQL. <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>, par exemple, fournit + une fonctionnalit similaire.</p> + <p>Ce module s'appuie sur <code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code> pour spcifier le + pilote de la base de donnes sous-jacente et les paramtres de + connexion, mais aussi pour grer les connexions la base de + donnes.</p> <p>Si l'on utilise <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> ou <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>, on peut invoquer ce module en - affectant la valeur <code>dbd</code> à la directive <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> ou <code class="directive"><a href="../mod/mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></code>.</p> + affectant la valeur <code>dbd</code> la directive <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> ou <code class="directive"><a href="../mod/mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></code>.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#socache">Performances et mise en cache</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#example">Exemple de configuration</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#exposed">Mise à disposition des informations de connexion</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#security">Prévention contre les injections SQL</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#exposed">Mise disposition des informations de connexion</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#security">Prvention contre les injections SQL</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#authdbduserpwquery">AuthDBDUserPWQuery</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#authdbduserrealmquery">AuthDBDUserRealmQuery</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authn_dbd">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authn_dbd">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authn_dbd">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authn_dbd">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="directive"><a href="../mod/mod_authn_core.html#authname">AuthName</a></code></li> <li><code class="directive"><a href="../mod/mod_authn_core.html#authtype">AuthType</a></code></li> @@ -81,20 +81,20 @@ passe</a></li> <h2><a name="socache" id="socache">Performances et mise en cache</a><a title="Lien permanent" href="#socache" class="permalink">¶</a></h2> <p>Certains utilisateurs de l'authentification DBD sous HTTPD 2.2/2.4 ont -signalé une charge problématique au niveau de la base de données. Cela -se produit en général lorsqu'une page HTML contient des centaines d'objets -(comme des images, des scripts, etc...), chacun d'entre eux nécessitant +signal une charge problmatique au niveau de la base de donnes. Cela +se produit en gnral lorsqu'une page HTML contient des centaines d'objets +(comme des images, des scripts, etc...), chacun d'entre eux ncessitant une authentification. Les utilisateurs qui rencontrent ce genre de -problème peuvent utiliser le module <code class="module"><a href="../mod/mod_authn_socache.html">mod_authn_socache</a></code> -qui permet de mettre les données d'authentification en cache, et -soulager ainsi la base de données de la plus grande partie de la charge.</p> +problme peuvent utiliser le module <code class="module"><a href="../mod/mod_authn_socache.html">mod_authn_socache</a></code> +qui permet de mettre les donnes d'authentification en cache, et +soulager ainsi la base de donnes de la plus grande partie de la charge.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="example" id="example">Exemple de configuration</a><a title="Lien permanent" href="#example" class="permalink">¶</a></h2> <p>Voici un exemple simple d'utilisation de ce module dans un contexte -d'authentification et de bases de données.</p> -<pre class="prettyprint lang-config"># configuration de mod_dbd modifiée pour inclure la mise en cache de +d'authentification et de bases de donnes.</p> +<pre class="prettyprint lang-config"># configuration de mod_dbd modifie pour inclure la mise en cache de # l'authentification DBDriver pgsql DBDParams "dbname=apacheauth user=apache password=xxxxxx" @@ -110,11 +110,11 @@ DBDExptime 300 AuthType Basic AuthName "Mon serveur" - # Pour mettre en cache les données d'authentification, placez socache + # Pour mettre en cache les donnes d'authentification, placez socache # avant dbd AuthBasicProvider socache dbd - # Aussi nécessaire à la mise en cache : dire au cache de mettre en + # Aussi ncessaire la mise en cache : dire au cache de mettre en # cache les recherches dbd ! AuthnCacheProvideFor dbd AuthnCacheContext mon-serveur @@ -122,123 +122,123 @@ DBDExptime 300 # configuration de mod_authz_core Require valid-user - # la requête SQL de mod_authn_dbd pour authentifier un utilisateur + # la requte SQL de mod_authn_dbd pour authentifier un utilisateur AuthDBDUserPWQuery "SELECT password FROM authn WHERE user = %s" </Directory></pre> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="exposed" id="exposed">Mise à disposition des informations de connexion</a><a title="Lien permanent" href="#exposed" class="permalink">¶</a></h2> +<h2><a name="exposed" id="exposed">Mise disposition des informations de connexion</a><a title="Lien permanent" href="#exposed" class="permalink">¶</a></h2> <p> -Si httpd a été compilé avec la version 1.3.0 ou supérieure de -l'<a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a>, pour chaque requête envoyée au serveur de -base de données, toutes les valeurs de colonnes du premier -enregistrement renvoyé par la requête sont affectées à des variables -d'environnement avec le préfixe "AUTHENTICATE_". +Si httpd a t compil avec la version 1.3.0 ou suprieure de +l'<a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a>, pour chaque requte envoye au serveur de +base de donnes, toutes les valeurs de colonnes du premier +enregistrement renvoy par la requte sont affectes des variables +d'environnement avec le prfixe "AUTHENTICATE_". </p> -<p>Par exemple, si une requête renvoie un nom d'utilisateur, un nom -complet et un numéro de téléphone, un programme CGI pourra accéder à ces -informations sans avoir besoin d'effectuer une deuxième requête vers la -base de données.</p> -<p>Ceci va entraîner une simplification considérable du code et de la -configuration nécessaire de certaines applications web. +<p>Par exemple, si une requte renvoie un nom d'utilisateur, un nom +complet et un numro de tlphone, un programme CGI pourra accder ces +informations sans avoir besoin d'effectuer une deuxime requte vers la +base de donnes.</p> +<p>Ceci va entraner une simplification considrable du code et de la +configuration ncessaire de certaines applications web. </p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="security" id="security">Prévention contre les injections SQL</a><a title="Lien permanent" href="#security" class="permalink">¶</a></h2> +<h2><a name="security" id="security">Prvention contre les injections SQL</a><a title="Lien permanent" href="#security" class="permalink">¶</a></h2> - <p>Selon le driver DBD et le serveur d'arrière-plan que vous utilisez, - vous devrez prendre garde à la sécurité dans le domaine SQL. - Avec la plupart des drivers, vous n'avez rien à faire : la - requête est préparée par la base de données au démarrage, et l'entrée - utilisateur n'est utilisée qu'en tant que donnée. Mais vous aurez - peut-être à nettoyer cette entrée. Au moment où ces lignes sont - écrites, le seul driver qui peut nécessiter le nettoyage de l'entrée + <p>Selon le driver DBD et le serveur d'arrire-plan que vous utilisez, + vous devrez prendre garde la scurit dans le domaine SQL. + Avec la plupart des drivers, vous n'avez rien faire : la + requte est prpare par la base de donnes au dmarrage, et l'entre + utilisateur n'est utilise qu'en tant que donne. Mais vous aurez + peut-tre nettoyer cette entre. Au moment o ces lignes sont + crites, le seul driver qui peut ncessiter le nettoyage de l'entre est FreeTDS.</p> - <p>Veuillez vous référez à la documentation de - <code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code> pour plus d'informations à propos de la - sécurité dans ce domaine.</p> + <p>Veuillez vous rfrez la documentation de + <code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code> pour plus d'informations propos de la + scurit dans ce domaine.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authdbduserpwquery" id="authdbduserpwquery">Directive</a> <a name="AuthDBDUserPWQuery" id="AuthDBDUserPWQuery">AuthDBDUserPWQuery</a><a title="Lien permanent" href="#authdbduserpwquery" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Requête SQL servant à vérifier le mot de passe d'un +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Requte SQL servant vrifier le mot de passe d'un utilisateur</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDBDUserPWQuery <var>requête</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDBDUserPWQuery <var>requte</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authn_dbd</td></tr> </table> <p>La directive <code class="directive">AuthDBDUserPWQuery</code> permet de - spécifier une requête servant à vérifier le mot de passe d'un - utilisateur donné. L'identifiant utilisateur sera transmis comme - paramètre sous forme d'une seule chaîne de caractères lorsque la - requête sera exécutée. Cet identifiant est référencé dans la requête - en utilisant le spécificateur de format <code>%s</code>.</p> + spcifier une requte servant vrifier le mot de passe d'un + utilisateur donn. L'identifiant utilisateur sera transmis comme + paramtre sous forme d'une seule chane de caractres lorsque la + requte sera excute. Cet identifiant est rfrenc dans la requte + en utilisant le spcificateur de format <code>%s</code>.</p> <pre class="prettyprint lang-config">AuthDBDUserPWQuery "SELECT password FROM authn WHERE user = %s"</pre> - <p>La première colonne du premier enregistrement renvoyé par la - requête se présentera sous la forme d'une chaîne de caractères - contenant le mot de passe chiffré. Les enregistrements suivants sont - ignorés. Si aucun enregistrement n'est renvoyé, l'utilisateur ne - sera pas authentifié par <code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code>.</p> - <p>Si httpd a été compilé avec la version 1.3.0 ou supérieure de - l'<a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a>, toute valeur de colonne supplémentaire - du premier enregistrement renvoyé par la requête sera stockée dans + <p>La premire colonne du premier enregistrement renvoy par la + requte se prsentera sous la forme d'une chane de caractres + contenant le mot de passe chiffr. Les enregistrements suivants sont + ignors. Si aucun enregistrement n'est renvoy, l'utilisateur ne + sera pas authentifi par <code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code>.</p> + <p>Si httpd a t compil avec la version 1.3.0 ou suprieure de + l'<a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a>, toute valeur de colonne supplmentaire + du premier enregistrement renvoy par la requte sera stocke dans une variable d'environnement dont le nom aura la forme <code>AUTHENTICATE_<var>valeur-colonne</var></code>. </p> - <p>Le format du mot de passe chiffré dépend du frontal - d'authentification utilisé (par exemple + <p>Le format du mot de passe chiffr dpend du frontal + d'authentification utilis (par exemple <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> ou <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>). Voir la documentation sur les <a href="../misc/password_encryptions.html">Formats de mots de passe</a> pour - plus de détails.</p> + plus de dtails.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authdbduserrealmquery" id="authdbduserrealmquery">Directive</a> <a name="AuthDBDUserRealmQuery" id="AuthDBDUserRealmQuery">AuthDBDUserRealmQuery</a><a title="Lien permanent" href="#authdbduserrealmquery" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Requête SQL servant à vérifier une empreinte de mot de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Requte SQL servant vrifier une empreinte de mot de passe pour un utilisateur et un identifiant d'authentification. </td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDBDUserRealmQuery <var>requête</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDBDUserRealmQuery <var>requte</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authn_dbd</td></tr> </table> - <p>La directive <code class="directive">AuthDBDUserRealmQuery</code> spécifie - une requête SQL servant à vérifier une empreinte de mot + <p>La directive <code class="directive">AuthDBDUserRealmQuery</code> spcifie + une requte SQL servant vrifier une empreinte de mot de passe pour un utilisateur et un identifiant d'authentification - donnés au cours d'un processus d'authentification digest. Les + donns au cours d'un processus d'authentification digest. Les identifiants de l'utilisateur et de l'authentification - sont passés dans cet ordre comme paramètres à l'exécution de la - requête. Ils sont référencés dans la chaîne de la requête en - utilisant des spécificateurs de format <code>%s</code>.</p> + sont passs dans cet ordre comme paramtres l'excution de la + requte. Ils sont rfrencs dans la chane de la requte en + utilisant des spcificateurs de format <code>%s</code>.</p> <pre class="prettyprint lang-config">AuthDBDUserRealmQuery "SELECT password FROM authn WHERE user = %s AND realm = %s"</pre> - <p>La première colonne du premier enregistrement renvoyé par la - requête se présentera sous la forme d'une chaîne de caractères - contenant le mot de passe chiffré. Les enregistrements suivants - seront ignorés. Si aucun enregistrement n'est renvoyé, l'utilisateur - ne sera pas authentifié par <code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code>.</p> - <p>Si httpd a été compilé avec une version 1.3.0 ou supérieure de - l'<a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a>, toute valeur de colonne supplémentaire - du premier enregistrement renvoyé par la requête sera stockée dans + <p>La premire colonne du premier enregistrement renvoy par la + requte se prsentera sous la forme d'une chane de caractres + contenant le mot de passe chiffr. Les enregistrements suivants + seront ignors. Si aucun enregistrement n'est renvoy, l'utilisateur + ne sera pas authentifi par <code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code>.</p> + <p>Si httpd a t compil avec une version 1.3.0 ou suprieure de + l'<a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a>, toute valeur de colonne supplmentaire + du premier enregistrement renvoy par la requte sera stocke dans une variable d'environnement avec un nom de la forme <code>AUTHENTICATE_<var>COLONNE</var></code>. </p> - <p>Le format du mot de passe chiffré dépend du frontal - d'authentification utilisé (par exemple + <p>Le format du mot de passe chiffr dpend du frontal + d'authentification utilis (par exemple <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> ou <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>). Voir la documentation sur les <a href="../misc/password_encryptions.html">Formats de mots de passe</a> pour - plus de détails.</p> + plus de dtails.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authn_dbd.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authn_dbd.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_authn_dbd.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -257,7 +257,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authn_dbd. } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_authn_dbm.html.fr b/docs/manual/mod/mod_authn_dbm.html.fr index 84fc733ead..2068359706 100644 --- a/docs/manual/mod/mod_authn_dbm.html.fr +++ b/docs/manual/mod/mod_authn_dbm.html.fr @@ -27,33 +27,33 @@ <div id="preamble"><h1>Module Apache mod_authn_dbm</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authn_dbm.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authn_dbm.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_authn_dbm.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_authn_dbm.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_authn_dbm.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Authentification utilisateur utilisant des fichiers DBM</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authn_dbm_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authn_dbm.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>authn_dbm_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_authn_dbm.c</td></tr></table> <h3>Sommaire</h3> <p>Ce module permet aux frontaux comme <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code> et <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> d'authentifier les utilisateurs en les recherchant dans des fichiers de mots de passe <dfn>dbm</dfn>. <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code> - fournit une fonctionnalité similaire.</p> + fournit une fonctionnalit similaire.</p> <p>Lorsqu'on utilise <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> ou - <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>, ce module est invoqué en affectant - la valeur <code>dbm</code> à la directive <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> ou <code class="directive"><a href="../mod/mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></code>.</p> + <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>, ce module est invoqu en affectant + la valeur <code>dbm</code> la directive <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> ou <code class="directive"><a href="../mod/mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></code>.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#authdbmtype">AuthDBMType</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#authdbmuserfile">AuthDBMUserFile</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authn_dbm">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authn_dbm">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authn_dbm">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authn_dbm">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="directive"><a href="../mod/mod_authn_core.html#authname">AuthName</a></code></li> <li><code class="directive"><a href="../mod/mod_authn_core.html#authtype">AuthType</a></code></li> @@ -72,82 +72,82 @@ passe</a></li> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authdbmtype" id="authdbmtype">Directive</a> <a name="AuthDBMType" id="AuthDBMType">AuthDBMType</a><a title="Lien permanent" href="#authdbmtype" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le type de fichier de base de données utilisé pour +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le type de fichier de base de donnes utilis pour stocker les mots de passe</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDBMType default|SDBM|GDBM|NDBM|DB</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDBMType default</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthDBMType default</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authn_dbm</td></tr> </table> - <p>Cette directive définit le type de fichier de base de - données utilisé pour stocker les mots de passe. Le type de base de - données par défaut est défini à la compilation. La liste des autres - types de bases de données disponibles dépend aussi de la configuration de la + <p>Cette directive dfinit le type de fichier de base de + donnes utilis pour stocker les mots de passe. Le type de base de + donnes par dfaut est dfini la compilation. La liste des autres + types de bases de donnes disponibles dpend aussi de la configuration de la <a href="../programs/configure.html#options">compilation</a>.</p> <p>Par exemple, pour activer le support de Berkeley DB (correspondant au type <code>db</code>), il faut ajouter l'option - <code>--with-berkeley-db</code> à la ligne de commande configure de httpd - pour générer le DSO approprié.</p> + <code>--with-berkeley-db</code> la ligne de commande configure de httpd + pour gnrer le DSO appropri.</p> - <p>Il est impératif que le programme que vous utilisez pour créer - vos fichiers de mots de passe soit configuré pour utiliser le même - type de base de données.</p> + <p>Il est impratif que le programme que vous utilisez pour crer + vos fichiers de mots de passe soit configur pour utiliser le mme + type de base de donnes.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authdbmuserfile" id="authdbmuserfile">Directive</a> <a name="AuthDBMUserFile" id="AuthDBMUserFile">AuthDBMUserFile</a><a title="Lien permanent" href="#authdbmuserfile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le nom d'un fichier de base de données pour +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le nom d'un fichier de base de donnes pour l'authentification contenant la liste des utilisateurs et de leurs mots de passe</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDBMUserFile <var>chemin-fichier</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authn_dbm</td></tr> </table> - <p>La directive <code class="directive">AuthDBMUserFile</code> définit - le nom d'un fichier de base de données pour + <p>La directive <code class="directive">AuthDBMUserFile</code> dfinit + le nom d'un fichier de base de donnes pour l'authentification contenant la liste des utilisateurs et de leurs - mots de passe. <var>chemin-fichier</var> doit être un chemin absolu - vers le fichier de base de données.</p> + mots de passe. <var>chemin-fichier</var> doit tre un chemin absolu + vers le fichier de base de donnes.</p> - <p>La clé du fichier de base de données est le nom de l'utilisateur. - La valeur associée est le mot de passe chiffré, éventuellement suivi - par un ':' et des données aléatoires. Ce ':' ainsi que les données - aléatoires qui suivent seront ignorées par le serveur.</p> + <p>La cl du fichier de base de donnes est le nom de l'utilisateur. + La valeur associe est le mot de passe chiffr, ventuellement suivi + par un ':' et des donnes alatoires. Ce ':' ainsi que les donnes + alatoires qui suivent seront ignores par le serveur.</p> - <div class="warning"><h3>Sécurité :</h3> - <p>Faites en sorte que le fichier spécifié par la directive - <code class="directive">AuthDBMUserFile</code> soit stocké en dehors de + <div class="warning"><h3>Scurit :</h3> + <p>Faites en sorte que le fichier spcifi par la directive + <code class="directive">AuthDBMUserFile</code> soit stock en dehors de l'arborescence des documents du serveur web ; en particulier, ne - l'enregistrez <em>pas</em> dans le répertoire qu'il protège, faute - de quoi, les clients auraient la possibilité de - télécharger le fichier des mots de passe.</p> + l'enregistrez <em>pas</em> dans le rpertoire qu'il protge, faute + de quoi, les clients auraient la possibilit de + tlcharger le fichier des mots de passe.</p> </div> - <p>Le format de mot de passe chiffré dépend du frontal - d'authentification utilisé (par exemple + <p>Le format de mot de passe chiffr dpend du frontal + d'authentification utilis (par exemple <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> ou <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>). Voir la documentation sur les <a href="../misc/password_encryptions.html">Formats de mots de - passe</a> pour plus de détails.</p> + passe</a> pour plus de dtails.</p> - <p>Note importante concernant la compatibilité : l'implémentation de + <p>Note importante concernant la compatibilit : l'implmentation de <code>dbmopen</code> dans les modules d'Apache lit la longueur de la - chaîne correspondant aux données chiffrées dans la structure des - données DBM, plutôt que de calculer cette longueur en se basant sur - le caractère nul final. Certaines applications par contre, comme le + chane correspondant aux donnes chiffres dans la structure des + donnes DBM, plutt que de calculer cette longueur en se basant sur + le caractre nul final. Certaines applications par contre, comme le serveur web Netscape, calculent cette longueur en se basant sur - le caractère nul final ; par conséquent, si vous rencontrez des - difficultés en échangeant des fichiers DBM entre plusieurs - applications, le problème peut éventuellement s'expliquer par cette - différence d'implémentation.</p> + le caractre nul final ; par consquent, si vous rencontrez des + difficults en changeant des fichiers DBM entre plusieurs + applications, le problme peut ventuellement s'expliquer par cette + diffrence d'implmentation.</p> - <p>Un script perl nommé <code class="program"><a href="../programs/dbmmanage.html">dbmmanage</a></code> est fourni avec - Apache. On peut utiliser ce programme pour créer et mettre à jour + <p>Un script perl nomm <code class="program"><a href="../programs/dbmmanage.html">dbmmanage</a></code> est fourni avec + Apache. On peut utiliser ce programme pour crer et mettre jour les fichiers de mots de passe au format DBM que ce module utilise. Le programme fourni <code class="program"><a href="../programs/htdbm.html">htdbm</a></code> est un autre utilitaire permettant de maintenir les fichiers DBM.</p> @@ -156,7 +156,7 @@ des utilisateurs et de leurs mots de passe</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authn_dbm.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authn_dbm.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_authn_dbm.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_authn_dbm.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_authn_dbm.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -177,7 +177,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authn_dbm. } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_authn_file.html.fr b/docs/manual/mod/mod_authn_file.html.fr index e3369fc441..a19b0eba9e 100644 --- a/docs/manual/mod/mod_authn_file.html.fr +++ b/docs/manual/mod/mod_authn_file.html.fr @@ -27,32 +27,32 @@ <div id="preamble"><h1>Module Apache mod_authn_file</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authn_file.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authn_file.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_authn_file.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_authn_file.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_authn_file.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Authentification utilisateur à l'aide de fichiers +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Authentification utilisateur l'aide de fichiers texte</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authn_file_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authn_file.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>authn_file_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_authn_file.c</td></tr></table> <h3>Sommaire</h3> <p>Ce module permet aux frontaux d'authentification comme <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code> et <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> d'authentifier les utilisateurs en les recherchant dans des fichiers de mots de passe au format texte. <code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code> - fournit une fonctionnalité similaire.</p> + fournit une fonctionnalit similaire.</p> <p>Lorsqu'on utilise <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> ou - <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>, ce module peut être invoqué en - affectant la valeur <code>file</code> à la directive <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> ou <code class="directive"><a href="../mod/mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></code>.</p> + <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>, ce module peut tre invoqu en + affectant la valeur <code>file</code> la directive <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> ou <code class="directive"><a href="../mod/mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></code>.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#authuserfile">AuthUserFile</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authn_file">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authn_file">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authn_file">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authn_file">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li> <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> @@ -69,44 +69,44 @@ passe</a></li> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authuserfile" id="authuserfile">Directive</a> <a name="AuthUserFile" id="AuthUserFile">AuthUserFile</a><a title="Lien permanent" href="#authuserfile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le nom d'un fichier texte pour l'authentification +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le nom d'un fichier texte pour l'authentification contenant la liste des utilisateurs et de leurs mots de passe</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthUserFile <var>chemin-fichier</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authn_file</td></tr> </table> <p>La directive <code class="directive">AuthUserFile</code> permet de - définir le nom d'un fichier texte pour l'authentification contenant + dfinir le nom d'un fichier texte pour l'authentification contenant la liste des utilisateurs et de leurs mots de passe. <var>chemin-fichier</var> est le chemin vers le fichier - des utilisateurs. S'il n'est pas absolu, il est considéré comme - relatif au répertoire défini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>.</p> + des utilisateurs. S'il n'est pas absolu, il est considr comme + relatif au rpertoire dfini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>.</p> <p>Chaque ligne du fichier des utilisateurs se compose du nom de - l'utilisateur, du caractère ':' et du mot de passe chiffré. Si le - même identifiant utilisateur est référencé plusieurs fois, - <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code> utilisera la première occurrence pour - vérifier le mot de passe.</p> + l'utilisateur, du caractre ':' et du mot de passe chiffr. Si le + mme identifiant utilisateur est rfrenc plusieurs fois, + <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code> utilisera la premire occurrence pour + vrifier le mot de passe.</p> - <p>Le format du mot de passe chiffré dépend du frontal - d'authentification utilisé (par exemple + <p>Le format du mot de passe chiffr dpend du frontal + d'authentification utilis (par exemple <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> ou <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>). Voir la documentation sur les <a href="../misc/password_encryptions.html">Formats de mots de - passe</a> pour plus de détails.</p> + passe</a> pour plus de dtails.</p> <p>Pour <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code>, utilisez le programme <code class="program"><a href="../programs/htpasswd.html">htpasswd</a></code> fourni avec la distribution binaire, - mais que vous trouverez aussi dans le répertoire + mais que vous trouverez aussi dans le rpertoire <code>src/support</code> de l'arborescence des sources. Voir sa <a href="../programs/htpasswd.html">page de manuel</a> pour plus de - détails. En bref :</p> + dtails. En bref :</p> - <p>On crée un fichier de mots de passe <code>nom-fichier</code> avec + <p>On cre un fichier de mots de passe <code>nom-fichier</code> avec <code>nom-utilisateur</code> comme identifiant initial. Le mot de - passe correspondant sera alors demandé :</p> + passe correspondant sera alors demand :</p> <div class="example"><p><code> htpasswd -c nom-fichier nom-utilisateur @@ -119,29 +119,29 @@ passe</td></tr> htpasswd nom-fichier nom-utilisateur2 </code></p></div> - <p>Noter qu'une recherche dans de grands fichiers texte peut être - très longue ; dans ce cas, il vaut mieux utiliser les fichiers DBM + <p>Noter qu'une recherche dans de grands fichiers texte peut tre + trs longue ; dans ce cas, il vaut mieux utiliser les fichiers DBM avec la directive <code class="directive"><a href="../mod/mod_authn_dbm.html#authdbmuserfile">AuthDBMUserFile</a></code>.</p> <p>Pour <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>, vous devez utiliser le programme <code class="program"><a href="../programs/htdigest.html">htdigest</a></code>. - Notez que vous ne pouvez pas mélanger des données utilisateur pour - l'Authentification HTTP à base de condensé et des données pour - l'Authentification de Base dans le même fichier.</p> + Notez que vous ne pouvez pas mlanger des donnes utilisateur pour + l'Authentification HTTP base de condens et des donnes pour + l'Authentification de Base dans le mme fichier.</p> - <div class="warning"><h3>Sécurité</h3> + <div class="warning"><h3>Scurit</h3> <p>Assurez-vous que le fichier <code class="directive">AuthUserFile</code> - soit bien stocké en dehors de l'arborescence des documents du + soit bien stock en dehors de l'arborescence des documents du serveur web. Ne placez <strong>pas</strong> ce fichier dans le - répertoire qu'il protège. Dans le cas contraire, les clients - seraient en mesure de télécharger le fichier des mots de passe.</p> + rpertoire qu'il protge. Dans le cas contraire, les clients + seraient en mesure de tlcharger le fichier des mots de passe.</p> </div> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authn_file.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authn_file.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_authn_file.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_authn_file.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_authn_file.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -162,7 +162,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authn_file } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_authn_socache.html.fr b/docs/manual/mod/mod_authn_socache.html.fr index 532e3fdc16..4079a19d88 100644 --- a/docs/manual/mod/mod_authn_socache.html.fr +++ b/docs/manual/mod/mod_authn_socache.html.fr @@ -27,22 +27,22 @@ <div id="preamble"><h1>Module Apache mod_authn_socache</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authn_socache.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authn_socache.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_authn_socache.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Gère un cache des données d'authentification pour diminuer -la charge des serveurs d'arrière-plan</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Gre un cache des donnes d'authentification pour diminuer +la charge des serveurs d'arrire-plan</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authn_socache_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authn_socache.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Versions 2.3 et ultérieures</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>authn_socache_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_authn_socache.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Versions 2.3 et ultrieures</td></tr></table> <h3>Sommaire</h3> - <p>Maintient un cache des données d'authentification pour limiter - les sollicitations du serveur d'arrière-plan.</p> + <p>Maintient un cache des donnes d'authentification pour limiter + les sollicitations du serveur d'arrire-plan.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#intro">Mise en cache des données d'authentification</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#intro">Mise en cache des donnes d'authentification</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#usage">Utilisation</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#dev">La mise en cache avec les modules tiers</a></li> </ul><h3 class="directives">Directives</h3> @@ -53,40 +53,40 @@ la charge des serveurs d'arrière-plan</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#authncachesocache">AuthnCacheSOCache</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#authncachetimeout">AuthnCacheTimeout</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authn_socache">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authn_socache">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authn_socache">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authn_socache">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="intro" id="intro">Mise en cache des données d'authentification</a><a title="Lien permanent" href="#intro" class="permalink">¶</a></h2> +<h2><a name="intro" id="intro">Mise en cache des donnes d'authentification</a><a title="Lien permanent" href="#intro" class="permalink">¶</a></h2> <p>Certains utilisateurs qui mettent en oeuvre une authentification - lourde s'appuyant par exemple sur des requêtes SQL - (<code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code>) ont signalé une charge induite + lourde s'appuyant par exemple sur des requtes SQL + (<code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code>) ont signal une charge induite inacceptable sur leur fournisseur d'authentification. Cela se - produit typiquement dans le cas où une page HTML contient des + produit typiquement dans le cas o une page HTML contient des centaines d'objets (images, scripts, pages de styles, media, - etc...), et où une requête pour cette page génère des centaines de - sous-requêtes à effet immédiat pour des contenus supplémentaires - authentifiés.</p> - <p>Pour résoudre ce problème, mod_authn_socache fournit une solution - qui permet de maintenir un cache des données d'authentification.</p> + etc...), et o une requte pour cette page gnre des centaines de + sous-requtes effet immdiat pour des contenus supplmentaires + authentifis.</p> + <p>Pour rsoudre ce problme, mod_authn_socache fournit une solution + qui permet de maintenir un cache des donnes d'authentification.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="usage" id="usage">Utilisation</a><a title="Lien permanent" href="#usage" class="permalink">¶</a></h2> - <p>Le cache d'authentification doit être utilisé lorsque les - requêtes d'authentification induisent une charge significative sur le - serveur, le serveur d'arrière-plan ou le réseau. Cette mise en cache - n'apportera probablement aucune amélioration dans le cas d'une - authentification à base de fichier (<code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>) - ou de base de données dbm (<code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code>) car ces - méthodes sont de par leur conception rapides et légères (la mise en - cache peut cependant s'avérer utile dans le cas où le fichier est - situé sur un montage réseau). Les fournisseurs d'authentification - basés sur SQL ou LDAP ont plus de chances de tirer parti de cette - mise en cache, en particulier lorsqu'un problème de performances est - détecté. <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> gérant son propre cache, - seul <code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code> est concerné par notre sujet.</p> - <p>Les principales règles à appliquer pour la mise en cache sont :</p> + <p>Le cache d'authentification doit tre utilis lorsque les + requtes d'authentification induisent une charge significative sur le + serveur, le serveur d'arrire-plan ou le rseau. Cette mise en cache + n'apportera probablement aucune amlioration dans le cas d'une + authentification base de fichier (<code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>) + ou de base de donnes dbm (<code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code>) car ces + mthodes sont de par leur conception rapides et lgres (la mise en + cache peut cependant s'avrer utile dans le cas o le fichier est + situ sur un montage rseau). Les fournisseurs d'authentification + bass sur SQL ou LDAP ont plus de chances de tirer parti de cette + mise en cache, en particulier lorsqu'un problme de performances est + dtect. <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> grant son propre cache, + seul <code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code> est concern par notre sujet.</p> + <p>Les principales rgles appliquer pour la mise en cache sont :</p> <ol><li>Inclure le fournisseur pour lequel vous voulez effectuer une mise en cache dans une directive <code class="directive">AuthnCacheProvideFor</code>.</li> @@ -95,10 +95,10 @@ la charge des serveurs d'arrière-plan</td></tr> <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> ou <code class="directive"><a href="../mod/mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></code>.</li> </ol> - <p>Voici un exemple simple permettant d'accélérer + <p>Voici un exemple simple permettant d'acclrer <code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code> et utilisant dbm comme moteur de la mise en cache :</p> - <pre class="prettyprint lang-config"> #AuthnCacheSOCache est optionnel. S'il est défini, il l'est pour + <pre class="prettyprint lang-config"> #AuthnCacheSOCache est optionnel. S'il est dfini, il l'est pour #l'ensemble du serveur AuthnCacheSOCache dbm <Directory "/usr/www/myhost/private"> @@ -115,44 +115,44 @@ AuthnCacheSOCache dbm </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="dev" id="dev">La mise en cache avec les modules tiers</a><a title="Lien permanent" href="#dev" class="permalink">¶</a></h2> - <p>Les développeurs de modules doivent savoir que la mise en cache - avec mod_authn_socache doit être activée dans leurs modules. La + <p>Les dveloppeurs de modules doivent savoir que la mise en cache + avec mod_authn_socache doit tre active dans leurs modules. La fonction de l'API <var>ap_authn_cache_store</var> permet de - mettre en cache les données d'authentification qu'un fournisseur - vient de rechercher ou de générer. Vous trouverez des exemples - d'utilisation à <a href="http://svn.eu.apache.org/viewvc?view=revision&revision=957072">r957072</a>, où trois fournisseurs authn sont activés pour la mise + mettre en cache les donnes d'authentification qu'un fournisseur + vient de rechercher ou de gnrer. Vous trouverez des exemples + d'utilisation <a href="http://svn.eu.apache.org/viewvc?view=revision&revision=957072">r957072</a>, o trois fournisseurs authn sont activs pour la mise en cache.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authncachecontext" id="authncachecontext">Directive</a> <a name="AuthnCacheContext" id="AuthnCacheContext">AuthnCacheContext</a><a title="Lien permanent" href="#authncachecontext" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie une chaîne de contexte à utiliser dans la clé du +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie une chane de contexte utiliser dans la cl du cache</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthnCacheContext <var>directory|server|chaîne-personnalisée</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>directory</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthnCacheContext <var>directory|server|chane-personnalise</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>directory</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authn_socache</td></tr> </table> - <p>Cette directive permet de spécifier une chaîne à utiliser avec le + <p>Cette directive permet de spcifier une chane utiliser avec le nom d'utilisateur fourni (et le domaine d'authentification - realm - - dans le cas d'une authentification à base de condensés) lors de la - construction d'une clé de cache. Ceci permet de lever l'ambiguïté - entre plusieurs noms d'utilisateurs identiques servant différentes + dans le cas d'une authentification base de condenss) lors de la + construction d'une cl de cache. Ceci permet de lever l'ambigut + entre plusieurs noms d'utilisateurs identiques servant diffrentes zones d'authentification sur le serveur.</p> - <p>Il y a deux valeurs spéciales pour le paramètre : <var>directory</var>, - qui utilise le contexte de répertoire de la requête comme chaîne, et + <p>Il y a deux valeurs spciales pour le paramtre : <var>directory</var>, + qui utilise le contexte de rpertoire de la requte comme chane, et <var>server</var>, qui utilise le nom du serveur virtuel.</p> - <p>La valeur par défaut est <var>directory</var>, qui est aussi la - définition la plus courante. Ceci est cependant loin d'être optimal, + <p>La valeur par dfaut est <var>directory</var>, qui est aussi la + dfinition la plus courante. Ceci est cependant loin d'tre optimal, car par exemple, <var>$app-base</var>, <var>$app-base/images</var>, <var>$app-base/scripts</var> et <var>$app-base/media</var> - possèderont chacun leur propre clé de cache. Il est préférable + possderont chacun leur propre cl de cache. Il est prfrable d'utiliser le fournisseur de mot de passe : par exemple un fichier - <var>htpasswd</var> ou une table de base de données.</p> - <p>Les contextes peuvent être partagés entre différentes zones du - serveur, où les données d'authentification sont partagées. Ceci est - cependant susceptible de créer des trous de sécurité de type + <var>htpasswd</var> ou une table de base de donnes.</p> + <p>Les contextes peuvent tre partags entre diffrentes zones du + serveur, o les donnes d'authentification sont partages. Ceci est + cependant susceptible de crer des trous de scurit de type cross-site ou cross-application, et cette directive n'est donc pas disponible dans les contextes <var>.htaccess</var>.</p> @@ -167,37 +167,37 @@ endroit</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authn_socache</td></tr> </table> - <p>Normalement, cette directive n'est pas nécessaire : l'activation - est implicite si la mise en cache de l'authentification a été - activée en tout autre endroit du fichier <var>httpd.conf</var>. Par - contre, si cette mise en cache n'a pas été activée, par défaut, elle - ne sera pas initialisée, et ne sera donc pas disponible dans un + <p>Normalement, cette directive n'est pas ncessaire : l'activation + est implicite si la mise en cache de l'authentification a t + active en tout autre endroit du fichier <var>httpd.conf</var>. Par + contre, si cette mise en cache n'a pas t active, par dfaut, elle + ne sera pas initialise, et ne sera donc pas disponible dans un contexte de fichier <var>.htaccess</var>. Cette directive permet - d'être sûr que la mise en cache a bien été activée et pourra - donc être utilisée dans les fichiers <var>.htaccess</var>.</p> + d'tre sr que la mise en cache a bien t active et pourra + donc tre utilise dans les fichiers <var>.htaccess</var>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authncacheprovidefor" id="authncacheprovidefor">Directive</a> <a name="AuthnCacheProvideFor" id="AuthnCacheProvideFor">AuthnCacheProvideFor</a><a title="Lien permanent" href="#authncacheprovidefor" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie le fournisseur pour lequel on veut effectuer une +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie le fournisseur pour lequel on veut effectuer une mise en cache</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthnCacheProvideFor <var>fournisseur-authn</var> [...]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>None</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>None</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authn_socache</td></tr> </table> - <p>Cette directive permet de spécifier un ou plusieurs fournisseurs - pour le(s)quel(s) on veut effectuer une mise en cache. Les données - d'authentification trouvées par un fournisseur non spécifié dans une + <p>Cette directive permet de spcifier un ou plusieurs fournisseurs + pour le(s)quel(s) on veut effectuer une mise en cache. Les donnes + d'authentification trouves par un fournisseur non spcifi dans une directive AuthnCacheProvideFor ne seront pas mises en cache.</p> - <p>Par exemple, pour mettre en cache les données d'authentification - trouvées par <code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code> ou par un fournisseur - personnalisé <var>mon-fournisseur</var>, et ne pas mettre en cache - celles trouvées par les fournisseurs légers comme file ou dbm :</p> + <p>Par exemple, pour mettre en cache les donnes d'authentification + trouves par <code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code> ou par un fournisseur + personnalis <var>mon-fournisseur</var>, et ne pas mettre en cache + celles trouves par les fournisseurs lgers comme file ou dbm :</p> <pre class="prettyprint lang-config">AuthnCacheProvideFor dbd mon-fournisseur</pre> @@ -205,58 +205,58 @@ mise en cache</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authncachesocache" id="authncachesocache">Directive</a> <a name="AuthnCacheSOCache" id="AuthnCacheSOCache">AuthnCacheSOCache</a><a title="Lien permanent" href="#authncachesocache" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Sélectionne le fournisseur socache d'arrière-plan à +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Slectionne le fournisseur socache d'arrire-plan utiliser</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthnCacheSOCache <var>nom-fournisseur[:arguments-fournisseur]</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authn_socache</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Les arguments optionnels du fournisseur sont disponibles -à partir de la version 2.4.7 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Les arguments optionnels du fournisseur sont disponibles + partir de la version 2.4.7 du serveur HTTP Apache</td></tr> </table> - <p>Cette définition s'applique à l'ensemble du serveur et permet de - sélectionner un fournisseur pour le <a href="../socache.html">cache - d'objets partagés</a>, ainsi que des arguments éventuels pour ce + <p>Cette dfinition s'applique l'ensemble du serveur et permet de + slectionner un fournisseur pour le <a href="../socache.html">cache + d'objets partags</a>, ainsi que des arguments ventuels pour ce fournisseur. Les fournisseurs disponibles sont, entre autres, "dbm", - "dc", "memcache", ou "shmcb", chacun d'entre eux nécessitant le chargement - du module approprié. Si elle est - absente, c'est la valeur par défaut pour votre plate-forme qui sera - utilisée.</p> + "dc", "memcache", ou "shmcb", chacun d'entre eux ncessitant le chargement + du module appropri. Si elle est + absente, c'est la valeur par dfaut pour votre plate-forme qui sera + utilise.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authncachetimeout" id="authncachetimeout">Directive</a> <a name="AuthnCacheTimeout" id="AuthnCacheTimeout">AuthnCacheTimeout</a><a title="Lien permanent" href="#authncachetimeout" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit une durée de vie pour les entrées du cache</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthnCacheTimeout <var>durée-de-vie</var> (secondes)</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>300 (5 minutes)</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit une dure de vie pour les entres du cache</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthnCacheTimeout <var>dure-de-vie</var> (secondes)</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>300 (5 minutes)</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authn_socache</td></tr> </table> - <p>La mise en cache des données d'authentification peut constituer - un trou de sécurité, bien qu'un mise en cache de courte durée ne - posera probablement pas de problème. En général, il est conseillé de - conserver les entrées du cache de façon à ce que la charge du serveur - d'arrière-plan reste normale, mais pas plus longtemps ; - une durée de vie plus longue peut être paramétrée si les - changements d'utilisateurs et de mots de passe sont peu fréquents. - La durée de vie par défaut de 300 secondes (5 minutes) est à la fois - raisonnable et suffisamment importante pour réduire la charge d'un - serveur d'arrière-plan comme dbd (requêtes SQL).</p> - <p>Cette durée de vie ne doit pas être confondue avec la durée de + <p>La mise en cache des donnes d'authentification peut constituer + un trou de scurit, bien qu'un mise en cache de courte dure ne + posera probablement pas de problme. En gnral, il est conseill de + conserver les entres du cache de faon ce que la charge du serveur + d'arrire-plan reste normale, mais pas plus longtemps ; + une dure de vie plus longue peut tre paramtre si les + changements d'utilisateurs et de mots de passe sont peu frquents. + La dure de vie par dfaut de 300 secondes (5 minutes) est la fois + raisonnable et suffisamment importante pour rduire la charge d'un + serveur d'arrire-plan comme dbd (requtes SQL).</p> + <p>Cette dure de vie ne doit pas tre confondue avec la dure de vie de session qui est un tout autre sujet. Cependant, vous devez - utiliser votre logiciel de gestion de session pour vérifier si les - données d'authentification mises en cache peuvent allonger + utiliser votre logiciel de gestion de session pour vrifier si les + donnes d'authentification mises en cache peuvent allonger accidentellement une session, et en tenir compte lorsque vous - définissez la durée de vie.</p> + dfinissez la dure de vie.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authn_socache.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authn_socache.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_authn_socache.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -275,7 +275,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authn_soca } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_authnz_fcgi.html.fr b/docs/manual/mod/mod_authnz_fcgi.html.fr index 85524cc766..2d3806c18d 100644 --- a/docs/manual/mod/mod_authnz_fcgi.html.fr +++ b/docs/manual/mod/mod_authnz_fcgi.html.fr @@ -27,34 +27,34 @@ <div id="preamble"><h1>Module Apache mod_authnz_fcgi</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authnz_fcgi.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authnz_fcgi.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_authnz_fcgi.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet à une application d'autorisation FastCGI de gérer +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet une application d'autorisation FastCGI de grer l'authentification et l'autorisation httpd.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authnz_fcgi_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authnz_fcgi.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.10 du serveur HTTP +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>authnz_fcgi_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_authnz_fcgi.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.10 du serveur HTTP Apache</td></tr></table> <h3>Sommaire</h3> <p>Ce module permet aux applications d'autorisation FastCGI - d'authentifier les utilisateurs et de contrôler leur accès aux - ressources. Il supporte les systèmes d'autorisation FastCGI - génériques qui participent en une seule phase à l'authentification - et à l'autorisation, ainsi que les processus d'authentification et - d'autorisation spécifiques à Apache httpd qui interviennent en une + d'authentifier les utilisateurs et de contrler leur accs aux + ressources. Il supporte les systmes d'autorisation FastCGI + gnriques qui participent en une seule phase l'authentification + et l'autorisation, ainsi que les processus d'authentification et + d'autorisation spcifiques Apache httpd qui interviennent en une ou plusieurs phases.</p> <p>Les processus d'autorisation FastCGI peuvent authentifier un utilisateur via son identificateur et son mot de passe comme dans le - processus d'authentification basique, ou via un mécanisme + processus d'authentification basique, ou via un mcanisme arbitraire.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#invocations">Modes d'invocation</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#examples">Exemples supplémentaires</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#examples">Exemples supplmentaires</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#limitations">Limitations</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#logging">Journalisation</a></li> </ul><h3 class="directives">Directives</h3> @@ -62,10 +62,10 @@ Apache</td></tr></table> <li><img alt="" src="../images/down.gif" /> <a href="#authnzfcgicheckauthnprovider">AuthnzFcgiCheckAuthnProvider</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#authnzfcgidefineprovider">AuthnzFcgiDefineProvider</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authnz_fcgi">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authnz_fcgi">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authnz_fcgi">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authnz_fcgi">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../howto/auth.html">Authentification, autorisation et -contrôle d'accès</a></li> +contrle d'accs</a></li> <li><code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code></li> <li><code class="program"><a href="../programs/fcgistarter.html">fcgistarter</a></code></li> <li><code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code></li> @@ -75,20 +75,20 @@ contrôle d'accès</a></li> <h2><a name="invocations" id="invocations">Modes d'invocation</a><a title="Lien permanent" href="#invocations" class="permalink">¶</a></h2> <p>Les modes d'invocation des processus d'autorisation FastCGI que - ce module supporte se distinguent par deux caractéristiques : le - <em>type</em> et le <em>mécanisme</em> d'authentification.</p> + ce module supporte se distinguent par deux caractristiques : le + <em>type</em> et le <em>mcanisme</em> d'authentification.</p> <p>Le <em>Type</em> est simplement <code>authn</code> pour l'authentification, <code>authz</code> pour l'autorisation et <code>authnz</code> l'authentification et l'autorisation.</p> - <p>Le <em>mécanisme</em> d'authentification fait référence aux - mécanismes d'authentification et aux phases de traitement de la - configuration de Apache httpd, et peut être + <p>Le <em>mcanisme</em> d'authentification fait rfrence aux + mcanismes d'authentification et aux phases de traitement de la + configuration de Apache httpd, et peut tre <code>AuthBasicProvider</code>, <code>Require</code>, ou - <code>check_user_id</code>. Les deux premiers mécanismes - correspondent aux directives utilisées pour participer aux phases de - traitement appropriées.</p> + <code>check_user_id</code>. Les deux premiers mcanismes + correspondent aux directives utilises pour participer aux phases de + traitement appropries.</p> <p>Description de chaque mode:</p> @@ -96,13 +96,13 @@ contrôle d'accès</a></li> <dt><em>Type</em> <code>authn</code>, <em>mechanism</em> <code>AuthBasicProvider</code></dt> - <dd>Dans ce mode, la variable <code>FCGI_ROLE</code> est définie à + <dd>Dans ce mode, la variable <code>FCGI_ROLE</code> est dfinie <code>AUTHORIZER</code>, et la variable - <code>FCGI_APACHE_ROLE</code> à <code>AUTHENTICATOR</code>. - L'application doit être spécifiée en tant que fournisseur de type + <code>FCGI_APACHE_ROLE</code> <code>AUTHENTICATOR</code>. + L'application doit tre spcifie en tant que fournisseur de type <em>authn</em> via la directive <code class="directive"><a href="#authnzfcgidefineprovider">AuthnzFcgiDefineProvider</a></code>, et - activée via la directive <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code>. Lorsqu'elle - est invoquée, l'application est censée authentifier le client à + active via la directive <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code>. Lorsqu'elle + est invoque, l'application est cense authentifier le client l'aide de l'identifiant et du mot de passe de l'utilisateur. Exemple d'application : @@ -143,13 +143,13 @@ while ($request->Accept() >= 0) { <dt><em>Type</em> <code>authz</code>, <em>mechanism</em> <code>Require</code></dt> - <dd>Dans ce mode, la variable <code>FCGI_ROLE</code> est définie à - <code>AUTHORIZER</code> et <code>FCGI_APACHE_ROLE</code> à - <code>AUTHORIZER</code>. L'application doit être spécifiée en tant + <dd>Dans ce mode, la variable <code>FCGI_ROLE</code> est dfinie + <code>AUTHORIZER</code> et <code>FCGI_APACHE_ROLE</code> + <code>AUTHORIZER</code>. L'application doit tre spcifie en tant que fournisseur de type <em>authz</em> via la directive <code class="directive"><a href="#authnzfcgidefineprovider">AuthnzFcgiDefineProvider</a></code>. - Lorsqu'elle est invoquée, l'application est censée contrôler les - accès du client à l'aide de l'identifiant utilisateur et d'autres - données contenues dans la requête. Exemple d'application : + Lorsqu'elle est invoque, l'application est cense contrler les + accs du client l'aide de l'identifiant utilisateur et d'autres + donnes contenues dans la requte. Exemple d'application : <pre class="prettyprint lang-perl">#!/usr/bin/perl use FCGI; my $request = FCGI::Request(); @@ -188,16 +188,16 @@ while ($request->Accept() >= 0) { <dd>Dans ce mode qui supporte le protocole d'autorisation web server-agnostic FastCGI, la variable <code>FCGI_ROLE</code> est - définie à <code>AUTHORIZER</code> et <code>FCGI_APACHE_ROLE</code> - n'est pas définie. L'application doit être spécifiée en tant que + dfinie <code>AUTHORIZER</code> et <code>FCGI_APACHE_ROLE</code> + n'est pas dfinie. L'application doit tre spcifie en tant que fournisseur de type <em>authnz</em> via la directive <code class="directive"><a href="#authnzfcgidefineprovider">AuthnzFcgiDefineProvider</a></code>. - L'application est censée assurer l'authentification et - l'autorisation au cours d'une même invocation à l'aide de + L'application est cense assurer l'authentification et + l'autorisation au cours d'une mme invocation l'aide de l'identifiant et du mot de passe de l'utilisateur et d'autres - données contenues dans la requête. L'invocation de l'application + donnes contenues dans la requte. L'invocation de l'application intervient au cours de la phase d'authentification de l'API Apache - httpd. Si l'application renvoie le code 200, et si le même - fournisseur est invoqué au cours de la phase d'autorisation (via + httpd. Si l'application renvoie le code 200, et si le mme + fournisseur est invoqu au cours de la phase d'autorisation (via une directive <code class="directive">Require</code>), mod_authnz_fcgi renverra un code de type success pour la phase d'autorisation sans invoquer l'application. Exemple d'application : @@ -240,9 +240,9 @@ while ($request->Accept() >= 0) { <dt><em>Type</em> <code>authn</code>, <em>mechanism</em> <code>check_user_id</code></dt> - <dd>Dans ce mode, la variable <code>FCGI_ROLE</code> est définie à - <code>AUTHORIZER</code> et <code>FCGI_APACHE_ROLE</code> à - <code>AUTHENTICATOR</code>. L'application doit être spécifiée en + <dd>Dans ce mode, la variable <code>FCGI_ROLE</code> est dfinie + <code>AUTHORIZER</code> et <code>FCGI_APACHE_ROLE</code> + <code>AUTHENTICATOR</code>. L'application doit tre spcifie en tant que fournisseur de type <em>authn</em> via une directive <code class="directive"><a href="#authnzfcgidefineprovider">AuthnzFcgiDefineProvider</a></code>. La directive <code class="directive"><a href="#authnzfcgicheckauthnprovider">AuthnzFcgiCheckAuthnProvider</a></code> @@ -294,19 +294,19 @@ while ($request->Accept() >= 0) { </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="examples" id="examples">Exemples supplémentaires</a><a title="Lien permanent" href="#examples" class="permalink">¶</a></h2> +<h2><a name="examples" id="examples">Exemples supplmentaires</a><a title="Lien permanent" href="#examples" class="permalink">¶</a></h2> <ol> - <li>Si votre application supporte séparément les rôles + <li>Si votre application supporte sparment les rles d'authentification et d'autorisation (<code>AUTHENTICATOR</code> et - <code>AUTHORIZER</code>), vous pouvez définir des fournisseurs - séparés comme suit, même s'ils correspondent à la même application : + <code>AUTHORIZER</code>), vous pouvez dfinir des fournisseurs + spars comme suit, mme s'ils correspondent la mme application : <pre class="prettyprint lang-config">AuthnzFcgiDefineProvider authn FooAuthn fcgi://localhost:10102/ AuthnzFcgiDefineProvider authz FooAuthz fcgi://localhost:10102/</pre> - Spécifie le fournisseur authn via la directive + Spcifie le fournisseur authn via la directive <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> et le fournisseur authz via la directive <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code>: @@ -318,15 +318,15 @@ Require FooAuthz</pre> </li> - <li>Si votre application supporte le rôle générique + <li>Si votre application supporte le rle gnrique <code>AUTHORIZER</code> (authentification et autorisation en une - seule invocation), vous pouvez définir un fournisseur unique comme + seule invocation), vous pouvez dfinir un fournisseur unique comme suit : <pre class="prettyprint lang-config">AuthnzFcgiDefineProvider authnz FooAuthnz fcgi://localhost:10103/</pre> - Spécifie le fournisseur authnz via les directives + Spcifie le fournisseur authnz via les directives <code class="directive">AuthBasicProvider</code> et <code class="directive">Require</code> : @@ -341,58 +341,58 @@ Require FooAuthnz</pre> <div class="section"> <h2><a name="limitations" id="limitations">Limitations</a><a title="Lien permanent" href="#limitations" class="permalink">¶</a></h2> - <p>Les fonctionnalités suivantes ne sont pas encore implémentées :</p> + <p>Les fonctionnalits suivantes ne sont pas encore implmentes :</p> <dl> - <dt>Vérificateur d'accès d'Apache httpd</dt> + <dt>Vrificateur d'accs d'Apache httpd</dt> <dd>La phase <em>access check</em> de l'API Apache httpd est distincte des phases d'authentification et d'autorisation. - Certaines autres implémentations de FastCGI supportent cette phase + Certaines autres implmentations de FastCGI supportent cette phase et lorsque c'est le cas, la variable <code>FCGI_APACHE_ROLE</code> - est définie à <code>ACCESS_CHECKER</code>.</dd> + est dfinie <code>ACCESS_CHECKER</code>.</dd> <dt>Redirections (pipes) ou sockets locaux (Unix)</dt> - <dd>Seuls les sockets TCP sont actuellement supportés.</dd> + <dd>Seuls les sockets TCP sont actuellement supports.</dd> <dt>Support de mod_authn_socache</dt> <dd>Le support de l'interaction avec mod_authn_socache pour les applications qui interviennent dans le processus d'authentification d'Apache httpd serait souhaitable.</dd> - <dt>Support de l'authentification de type digest à l'aide de AuthDigestProvider</dt> + <dt>Support de l'authentification de type digest l'aide de AuthDigestProvider</dt> <dd>Cette limitation ne sera probablement jamais franchie car il - n'existe aucun flux de données d'autorisation capable de lire dans - un condensé de type hash.</dd> + n'existe aucun flux de donnes d'autorisation capable de lire dans + un condens de type hash.</dd> <dt>Gestion des processus applicatifs</dt> - <dd>Cette fonctionnalité restera probablement hors de portée de ce - module. Il faudra donc gérer les processus applicatifs d'une autre - manière ; par exemple, <code class="program"><a href="../programs/fcgistarter.html">fcgistarter</a></code> permet de - les démarrer.</dd> + <dd>Cette fonctionnalit restera probablement hors de porte de ce + module. Il faudra donc grer les processus applicatifs d'une autre + manire ; par exemple, <code class="program"><a href="../programs/fcgistarter.html">fcgistarter</a></code> permet de + les dmarrer.</dd> <dt>AP_AUTH_INTERNAL_PER_URI</dt> - <dd>Tous les fournisseurs sont actuellement enregistrés en tant + <dd>Tous les fournisseurs sont actuellement enregistrs en tant que AP_AUTH_INTERNAL_PER_CONF, ce qui signifie que les - vérifications ne sont pas effectuées pour les - sous-requêtes internes avec la même configuration de contrôle - d'accès que la requête initiale.</dd> + vrifications ne sont pas effectues pour les + sous-requtes internes avec la mme configuration de contrle + d'accs que la requte initiale.</dd> - <dt>Conversion du jeu de caractères des données de protocole</dt> - <dd>Si mod_authnz_fcgi s'exécute dans un environnement de - compilation EBCDIC, toutes les données de protocole FastCGI sont - écrites en EBCDIC et doivent être disponibles en EBCDIC.</dd> + <dt>Conversion du jeu de caractres des donnes de protocole</dt> + <dd>Si mod_authnz_fcgi s'excute dans un environnement de + compilation EBCDIC, toutes les donnes de protocole FastCGI sont + crites en EBCDIC et doivent tre disponibles en EBCDIC.</dd> - <dt>Plusieurs requêtes pour une connexion</dt> + <dt>Plusieurs requtes pour une connexion</dt> <dd>Actuellement, la connexion au fournisseur d'autorisation - FastCGI est fermée après chaque phase de traitement. Par exemple, - si le fournisseur d'autorisation gère séparément les phases + FastCGI est ferme aprs chaque phase de traitement. Par exemple, + si le fournisseur d'autorisation gre sparment les phases <em>authn</em> et <em>authz</em>, deux connexions seront - nécessaires.</dd> + ncessaires.</dd> <dt>Redirection de certains URIs</dt> - <dd>Les URIs en provenance des clients ne peuvent pas être - redirigés selon une table de redirection, comme avec la directive - <code class="directive">ProxyPass</code> utilisée avec les répondeurs + <dd>Les URIs en provenance des clients ne peuvent pas tre + redirigs selon une table de redirection, comme avec la directive + <code class="directive">ProxyPass</code> utilise avec les rpondeurs FastCGI.</dd> </dl> @@ -402,26 +402,26 @@ Require FooAuthnz</pre> <h2><a name="logging" id="logging">Journalisation</a><a title="Lien permanent" href="#logging" class="permalink">¶</a></h2> <ol> - <li>Les erreurs de traitement sont journalisées à un niveau - <code>error</code> ou supérieur.</li> - <li>Les messages envoyés par l'application sont journalisés au + <li>Les erreurs de traitement sont journalises un niveau + <code>error</code> ou suprieur.</li> + <li>Les messages envoys par l'application sont journaliss au niveau <code>warn</code>.</li> - <li>Les messages de deboguage à caractère général sont - journalisés au niveau <code>debug</code>.</li> - <li>Les variables d'environnement transmises à l'application - sont journalisées au niveau <code>trace2</code>. La valeur de la - variable <code>REMOTE_PASSWD</code> sera occultée, mais - <strong>toute autre donnée sensible sera visible dans le + <li>Les messages de deboguage caractre gnral sont + journaliss au niveau <code>debug</code>.</li> + <li>Les variables d'environnement transmises l'application + sont journalises au niveau <code>trace2</code>. La valeur de la + variable <code>REMOTE_PASSWD</code> sera occulte, mais + <strong>toute autre donne sensible sera visible dans le journal</strong>.</li> - <li>Toutes les entrées/sorties entre le module et l'application + <li>Toutes les entres/sorties entre le module et l'application FastCGI, y compris les variables d'environnement, seront - journalisées au format imprimable et hexadécimal au niveau - <code>trace5</code>. <strong>Toutes les données sensibles seront + journalises au format imprimable et hexadcimal au niveau + <code>trace5</code>. <strong>Toutes les donnes sensibles seront visibles dans le journal.</strong></li> </ol> <p>La directive <code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code> permet - de configurer un niveau de journalisation spécifique à + de configurer un niveau de journalisation spcifique mod_authnz_fcgi. Par exemple :</p> <pre class="prettyprint lang-config">LogLevel info authnz_fcgi:trace8</pre> @@ -431,91 +431,91 @@ Require FooAuthnz</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authnzfcgicheckauthnprovider" id="authnzfcgicheckauthnprovider">Directive</a> <a name="AuthnzFcgiCheckAuthnProvider" id="AuthnzFcgiCheckAuthnProvider">AuthnzFcgiCheckAuthnProvider</a><a title="Lien permanent" href="#authnzfcgicheckauthnprovider" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet à une application FastCGI de gérer l'accroche +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet une application FastCGI de grer l'accroche d'authentification check_authn.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthnzFcgiCheckAuthnProvider <em>provider-name</em>|<code>None</code> <em>option</em> ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_fcgi</td></tr> </table> - <p>Cette directive permet de confier à une application FastCGI la - gestion d'une phase spécifique du processus d'authentification ou + <p>Cette directive permet de confier une application FastCGI la + gestion d'une phase spcifique du processus d'authentification ou d'autorisation.</p> - <p>Certaines fonctionnalités des fournisseurs d'autorisation FastCGI - nécessitent cette directive en lieu et place de - <code class="directive">AuthBasicProvider</code> pour pouvoir être activées :</p> + <p>Certaines fonctionnalits des fournisseurs d'autorisation FastCGI + ncessitent cette directive en lieu et place de + <code class="directive">AuthBasicProvider</code> pour pouvoir tre actives :</p> <ul> - <li>L'authentification de type autre que basique ; en général, - détermination de l'identifiant utilisateur et renvoi de sa valeur + <li>L'authentification de type autre que basique ; en gnral, + dtermination de l'identifiant utilisateur et renvoi de sa valeur depuis le fournisseur d'autorisation ; voir l'option <code>UserExpr</code> ci-dessous</li> - <li>Sélection d'un code de réponse personnalisé ; en cas de - code de réponse autre que 200 en provenance du fournisseur - d'autorisation, c'est ce code qui sera utilisé comme code d'état - de la réponse</li> - <li>Définition du corps d'une réponse autre que 200 ; si le - fournisseur d'autorisation renvoie un corps de réponse avec un - code autre que 200, c'est ce corps de réponse qui sera renvoyé au - client ; la longueur du texte est limitée à 8192 octets</li> + <li>Slection d'un code de rponse personnalis ; en cas de + code de rponse autre que 200 en provenance du fournisseur + d'autorisation, c'est ce code qui sera utilis comme code d'tat + de la rponse</li> + <li>Dfinition du corps d'une rponse autre que 200 ; si le + fournisseur d'autorisation renvoie un corps de rponse avec un + code autre que 200, c'est ce corps de rponse qui sera renvoy au + client ; la longueur du texte est limite 8192 octets</li> </ul> <dl> <dt><em>provider-name</em></dt> - <dd>C'est le nom du fournisseur défini au préalable via la + <dd>C'est le nom du fournisseur dfini au pralable via la directive <code class="directive">AuthnzFcgiDefineProvider</code>.</dd> <dt><code>None</code></dt> - <dd>Spécifiez <code>None</code> pour désactiver un fournisseur - activé avec cette même directive dans une autre portée, par - exemple dans un répertoire parent.</dd> + <dd>Spcifiez <code>None</code> pour dsactiver un fournisseur + activ avec cette mme directive dans une autre porte, par + exemple dans un rpertoire parent.</dd> <dt><em>option</em></dt> - <dd>Les options suivantes sont supportées : + <dd>Les options suivantes sont supportes : <dl> - <dt>Authoritative On|Off (par défaut On)</dt> - <dd>Cette option permet de définir si l'appel à d'autres - modules est autorisé lorsqu'un fournisseur d'autorisation FastCGI a - été configuré et si la requête échoue.</dd> + <dt>Authoritative On|Off (par dfaut On)</dt> + <dd>Cette option permet de dfinir si l'appel d'autres + modules est autoris lorsqu'un fournisseur d'autorisation FastCGI a + t configur et si la requte choue.</dd> <dt>DefaultUser <em>id utilisateur</em></dt> <dd>Lorsque le fournisseur d'autorisation donne son accord, et - si <code>UserExpr</code> est défini et correspond à une chaîne + si <code>UserExpr</code> est dfini et correspond une chane vide, (par exemple, si le fournisseur d'autorisation ne renvoie - aucune variable), c'est cette valeur qui sera utilisée comme id - utilisateur par défaut. Cela se produit souvent lorsqu'on se trouve dans - un contexte d'invité, ou d'utilisateur non authentifié ; - les utilisateurs et invités se voient alors attribué un id - utilisateur spécifique qui permettra de se connecter et - d'accéder à certaines ressources.</dd> - - <dt>RequireBasicAuth On|Off (par défaut Off)</dt> - <dd>Cette option permet de définir si l'authentification - basique est requise avant de transmettre la requête au + aucune variable), c'est cette valeur qui sera utilise comme id + utilisateur par dfaut. Cela se produit souvent lorsqu'on se trouve dans + un contexte d'invit, ou d'utilisateur non authentifi ; + les utilisateurs et invits se voient alors attribu un id + utilisateur spcifique qui permettra de se connecter et + d'accder certaines ressources.</dd> + + <dt>RequireBasicAuth On|Off (par dfaut Off)</dt> + <dd>Cette option permet de dfinir si l'authentification + basique est requise avant de transmettre la requte au fournisseur d'autorisation. Dans l'affirmative, le fournisseur - d'autorisation ne sera invoqué qu'en présence d'un id - utilisateur et d'un mot de passe ; si ces deux éléments ne sont - pas présents, un code d'erreur 401 sera renvoyé</dd> + d'autorisation ne sera invoqu qu'en prsence d'un id + utilisateur et d'un mot de passe ; si ces deux lments ne sont + pas prsents, un code d'erreur 401 sera renvoy</dd> - <dt>UserExpr <em>expr</em> (pas de valeur par défaut)</dt> + <dt>UserExpr <em>expr</em> (pas de valeur par dfaut)</dt> <dd>Lorsque le client ne fournit pas l'authentification basique - et si le fournisseur d'autorisation détermine l'id utilisateur, - cette expression, évaluée après l'appel au fournisseur - d'autorisation, permet de déterminer l'id utilisateur. Cette - expression se conforme à la <a href="../expr.html">syntaxe - ap_expr</a> et doit correspondre à une chaîne de caractères. - Une utilisation courante consiste à référencer la définition - d'une <code>Variable-<em>XXX</em></code> renvoyée par le + et si le fournisseur d'autorisation dtermine l'id utilisateur, + cette expression, value aprs l'appel au fournisseur + d'autorisation, permet de dterminer l'id utilisateur. Cette + expression se conforme la <a href="../expr.html">syntaxe + ap_expr</a> et doit correspondre une chane de caractres. + Une utilisation courante consiste rfrencer la dfinition + d'une <code>Variable-<em>XXX</em></code> renvoye par le fournisseur d'autorisation via une option du style <code>UserExpr "%{reqenv:<em>XXX</em>}"</code>. Si cette option - est spécifiée, et si l'id utilisateur ne peut pas être définie - via l'expression après une authentification réussie, la requête - sera rejetée avec un code d'erreur 500.</dd> + est spcifie, et si l'id utilisateur ne peut pas tre dfinie + via l'expression aprs une authentification russie, la requte + sera rejete avec un code d'erreur 500.</dd> </dl> </dd> @@ -525,35 +525,35 @@ d'authentification check_authn.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authnzfcgidefineprovider" id="authnzfcgidefineprovider">Directive</a> <a name="AuthnzFcgiDefineProvider" id="AuthnzFcgiDefineProvider">AuthnzFcgiDefineProvider</a><a title="Lien permanent" href="#authnzfcgidefineprovider" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit une application FastCGI en tant que fournisseur +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit une application FastCGI en tant que fournisseur d'authentification et/ou autorisation</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthnzFcgiDefineProvider <em>type</em> <em>provider-name</em> <em>backend-address</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_fcgi</td></tr> </table> - <p>Cette directive permet de définir une application FastCGI en tant - que fournisseur pour une phase particulière d'authentification ou + <p>Cette directive permet de dfinir une application FastCGI en tant + que fournisseur pour une phase particulire d'authentification ou d'autorisation.</p> <dl> <dt><em>type</em></dt> - <dd>Les valeurs de ce paramètre sont <em>authn</em> pour + <dd>Les valeurs de ce paramtre sont <em>authn</em> pour l'authentification, <em>authz</em> pour l'autorisation, ou - <em>authnz</em> pour un fournisseur d'autorisation générique - FastCGI qui effectue les deux vérifications.</dd> + <em>authnz</em> pour un fournisseur d'autorisation gnrique + FastCGI qui effectue les deux vrifications.</dd> <dt><em>provider-name</em></dt> - <dd>Ce paramètre permet d'associer un nom au fournisseur ; ce nom - pourra être utilisé dans des directives comme <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> et + <dd>Ce paramtre permet d'associer un nom au fournisseur ; ce nom + pourra tre utilis dans des directives comme <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> et <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code>.</dd> <dt><em>backend-address</em></dt> - <dd>Ce paramètre permet de spécifier l'adresse de l'application + <dd>Ce paramtre permet de spcifier l'adresse de l'application sous la forme <em>fcgi://hostname:port/</em>. Le ou les processus - de l'application doivent être gérés indépendamment comme avec + de l'application doivent tre grs indpendamment comme avec <code class="program"><a href="../programs/fcgistarter.html">fcgistarter</a></code>.</dd> </dl> @@ -561,7 +561,7 @@ d'authentification et/ou autorisation</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authnz_fcgi.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authnz_fcgi.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_authnz_fcgi.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -580,7 +580,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authnz_fcg } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_authnz_ldap.html.fr b/docs/manual/mod/mod_authnz_ldap.html.fr index d5ffdbc41c..0f7703c6c6 100644 --- a/docs/manual/mod/mod_authnz_ldap.html.fr +++ b/docs/manual/mod/mod_authnz_ldap.html.fr @@ -27,52 +27,52 @@ <div id="preamble"><h1>Module Apache mod_authnz_ldap</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authnz_ldap.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authnz_ldap.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_authnz_ldap.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet d'utiliser un annuaire LDAP pour l'authentification HTTP de base.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authnz_ldap_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authnz_ldap.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>authnz_ldap_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_authnz_ldap.c</td></tr></table> <h3>Sommaire</h3> <p>Ce module permet aux frontaux d'authentification comme <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> d'authentifier les utilisateurs via un annuaire ldap.</p> - <p><code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> supporte les fonctionnalités + <p><code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> supporte les fonctionnalits suivantes :</p> <ul> - <li>Support vérifié du <a href="http://www.openldap.org/">OpenLDAP SDK</a> (versions 1.x et + <li>Support vrifi du <a href="http://www.openldap.org/">OpenLDAP SDK</a> (versions 1.x et 2.x), du <a href="http://developer.novell.com/ndk/cldap.htm"> Novell LDAP SDK</a> et du SDK <a href="http://www.iplanet.com/downloads/developer/">iPlanet (Netscape)</a>.</li> - <li>Implémentation de politiques d'autorisation complexes en les - définissant via des filtres LDAP.</li> + <li>Implmentation de politiques d'autorisation complexes en les + dfinissant via des filtres LDAP.</li> - <li>Mise en oeuvre d'une mise en cache des opérations LDAP - élaborée via <a href="mod_ldap.html">mod_ldap</a>.</li> + <li>Mise en oeuvre d'une mise en cache des oprations LDAP + labore via <a href="mod_ldap.html">mod_ldap</a>.</li> - <li>Support de LDAP via SSL (nécessite le SDK Netscape) ou TLS - (nécessite le SDK OpenLDAP 2.x ou le SDK LDAP Novell).</li> + <li>Support de LDAP via SSL (ncessite le SDK Netscape) ou TLS + (ncessite le SDK OpenLDAP 2.x ou le SDK LDAP Novell).</li> </ul> <p>Lorsqu'on utilise <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code>, ce module est - invoqué en affectant la valeur <code>ldap</code> à la directive + invoqu en affectant la valeur <code>ldap</code> la directive <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code>.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#contents">Sommaire</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#gcaveats">Mises en garde à caractère général</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#operation">Mode opératoire</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#gcaveats">Mises en garde caractre gnral</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#operation">Mode opratoire</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#requiredirectives">Les directives requises</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#examples">Exemples</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#usingtls">Utilisation de TLS</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#usingssl">Utilisation de SSL</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#exposed">Mise à disposition des informations de +<li><img alt="" src="../images/down.gif" /> <a href="#exposed">Mise disposition des informations de connexion</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#activedirectory">Utilisation d'Active Directory</a></li> @@ -100,7 +100,7 @@ Directory</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#authldapsubgroupclass">AuthLDAPSubGroupClass</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#authldapurl">AuthLDAPUrl</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authnz_ldap">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authnz_ldap">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authnz_ldap">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authnz_ldap">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code></li> <li><code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code></li> @@ -112,8 +112,8 @@ Directory</a></li> <h2><a name="contents" id="contents">Sommaire</a><a title="Lien permanent" href="#contents" class="permalink">¶</a></h2> <ul> - <li> <a href="#gcaveats">Mises en garde à caractère général</a> </li> - <li> <a href="#operation">Mode opératoire</a> + <li> <a href="#gcaveats">Mises en garde caractre gnral</a> </li> + <li> <a href="#operation">Mode opratoire</a> <ul> <li><a href="#authenphase">La phase @@ -139,7 +139,7 @@ Directory</a></li> <li><a href="#examples">Exemples</a></li> <li><a href="#usingtls">Utilisation de TLS</a></li> <li><a href="#usingssl">Utilisation de SSL</a></li> - <li><a href="#exposed">Mise à disposition des informations de + <li><a href="#exposed">Mise disposition des informations de connexion</a></li> <li><a href="#activedirectory">Utilisation d'Active Directory</a></li> <li> @@ -147,46 +147,46 @@ Directory</a></li> <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code></a> <ul> - <li><a href="#howitworks">Comment ça marche</a></li> + <li><a href="#howitworks">Comment a marche</a></li> <li><a href="#fpcaveats">Mises en garde</a></li> </ul> </li> </ul> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="gcaveats" id="gcaveats">Mises en garde à caractère général</a><a title="Lien permanent" href="#gcaveats" class="permalink">¶</a></h2> -<p>Ce module effectue une mise en cache des résultats du processus +<h2><a name="gcaveats" id="gcaveats">Mises en garde caractre gnral</a><a title="Lien permanent" href="#gcaveats" class="permalink">¶</a></h2> +<p>Ce module effectue une mise en cache des rsultats du processus d'authentification et d'autorisation en fonction de la configuration du -module <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code>. Les modifications effectuées au niveau -du serveur LDAP d'arrière-plan comme les -verrouillages ou révocations d'utilisateurs, les changements de mot de -passe, ou les changements d'appartenance à un groupe (et cette liste -n'est pas exhaustive), ne seront pas immédiatement propagées jusqu'au +module <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code>. Les modifications effectues au niveau +du serveur LDAP d'arrire-plan comme les +verrouillages ou rvocations d'utilisateurs, les changements de mot de +passe, ou les changements d'appartenance un groupe (et cette liste +n'est pas exhaustive), ne seront pas immdiatement propages jusqu'au serveur HTTP. Consultez les directives du module -<code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> pour plus de détails à propos de la +<code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> pour plus de dtails propos de la configuration de la mise en cache. </p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="operation" id="operation">Mode opératoire</a><a title="Lien permanent" href="#operation" class="permalink">¶</a></h2> +<h2><a name="operation" id="operation">Mode opratoire</a><a title="Lien permanent" href="#operation" class="permalink">¶</a></h2> - <p>L'utilisateur se voit accorder l'accès selon un processus en deux - phases. La première phase est l'authentification, au cours de + <p>L'utilisateur se voit accorder l'accs selon un processus en deux + phases. La premire phase est l'authentification, au cours de laquelle le fournisseur d'authentification - <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> vérifie que les informations de + <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> vrifie que les informations de connexion de l'utilisateur sont valides. Elle est aussi connue sous le nom de phase de <em>recherche/connexion</em> (NdT : en anglais ou - dans le code source : <em>search/bind</em>). La deuxième + dans le code source : <em>search/bind</em>). La deuxime phase est l'autorisation, au cours de laquelle - <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> détermine si l'utilisateur - authentifié a la permission d'accéder à la ressource considérée. + <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> dtermine si l'utilisateur + authentifi a la permission d'accder la ressource considre. Elle est aussi connue sous le nom de phase de <em>comparaison</em> (<em>compare</em>).</p> <p><code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> comporte un fournisseur d'authentification authn_ldap et un gestionnaire d'autorisation - authz_ldap. Le fournisseur d'authentification authn_ldap peut être - invoqué en affectant la valeur <code>ldap</code> à la directive + authz_ldap. Le fournisseur d'authentification authn_ldap peut tre + invoqu en affectant la valeur <code>ldap</code> la directive <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code>. Le gestionnaire d'autorisation authz_ldap enrichit la liste des types d'autorisations de la directive <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> en y ajoutant les @@ -196,34 +196,34 @@ configuration de la mise en cache. <h3><a name="authenphase" id="authenphase">La phase d'authentification</a></h3> <p>Au cours de la phase d'authentification, - <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> recherche une entrée de l'annuaire + <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> recherche une entre de l'annuaire LDAP qui correspond au nom d'utilisateur fourni par le client HTTP. - Si une correspondance unique est trouvée, + Si une correspondance unique est trouve, <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> tente de se connecter au serveur - hébergeant l'annuaire LDAP en utilisant le DN de l'entrée et le mot + hbergeant l'annuaire LDAP en utilisant le DN de l'entre et le mot de passe fourni par le client HTTP. Comme ce processus effectue tout d'abord une recherche, puis une connexion, il est aussi connu sous - le nom de phase de recherche/connexion. Voici le détail des étapes + le nom de phase de recherche/connexion. Voici le dtail des tapes constituant la phase de recherche/connexion :</p> <ol> <li>Confection d'un filtre de recherche en combinant les attribut - et filtre définis par la directive <code class="directive"><a href="#authldapurl">AuthLDAPURL</a></code> avec le nom d'utilisateur et le mot de + et filtre dfinis par la directive <code class="directive"><a href="#authldapurl">AuthLDAPURL</a></code> avec le nom d'utilisateur et le mot de passe fournis par le client HTTP.</li> <li>Recherche dans l'annuaire LDAP en utilisant le filtre - confectionné précédemment. Si le résultat de la recherche est - négatif ou comporte plusieurs entrées, refus ou restriction de - l'accès.</li> + confectionn prcdemment. Si le rsultat de la recherche est + ngatif ou comporte plusieurs entres, refus ou restriction de + l'accs.</li> - <li>Extraction du DN (distinguished name) de l'entrée issue du - résultat de la recherche, et tentative de connexion au serveur + <li>Extraction du DN (distinguished name) de l'entre issue du + rsultat de la recherche, et tentative de connexion au serveur LDAP en utilisant ce DN et le mot de passe fournis par le client - HTTP. Si la connexion échoue, refus ou restriction de - l'accès.</li> + HTTP. Si la connexion choue, refus ou restriction de + l'accs.</li> </ol> - <p>Les directives utilisées durant la phase de recherche/connexion + <p>Les directives utilises durant la phase de recherche/connexion sont les suivantes :</p> <table> @@ -231,9 +231,9 @@ configuration de la mise en cache. <tr> <td><code class="directive"><a href="#authldapurl">AuthLDAPURL</a></code></td> - <td>Spécifie le serveur LDAP, le DN de base, l'attribut à + <td>Spcifie le serveur LDAP, le DN de base, l'attribut utiliser pour la recherche, ainsi que les filtres de recherche - supplémentaires.</td> + supplmentaires.</td> </tr> <tr> @@ -255,70 +255,70 @@ configuration de la mise en cache. <h3><a name="authorphase" id="authorphase">La phase d'autorisation</a></h3> <p>Au cours de la phase d'autorisation, - <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> tente de déterminer si - l'utilisateur est autorisé à accéder à la ressource considérée. Une - grande partie de cette vérification consiste pour - <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> en des opérations de comparaison au + <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> tente de dterminer si + l'utilisateur est autoris accder la ressource considre. Une + grande partie de cette vrification consiste pour + <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> en des oprations de comparaison au niveau du serveur LDAP. C'est pourquoi cette phase est aussi connue sous le nom de phase de comparaison. <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> accepte les directives <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> suivantes pour - déterminer si les informations de connexion permettent d'accorder - l'accès à l'utilisateur :</p> + dterminer si les informations de connexion permettent d'accorder + l'accs l'utilisateur :</p> <ul> <li>Avec la directive <a href="#reqgroup"><code>Require ldap-user</code></a>, - l'autorisation d'accès est accordée si le nom d'utilisateur - spécifié par la directive correspond au nom d'utilisateur fourni + l'autorisation d'accs est accorde si le nom d'utilisateur + spcifi par la directive correspond au nom d'utilisateur fourni par le client.</li> <li>Avec la directive <a href="#reqdn"><code>Require - ldap-dn</code></a>, l'autorisation d'accès est accordée si le DN - spécifié par la directive correspond au DN extrait du résultat de + ldap-dn</code></a>, l'autorisation d'accs est accorde si le DN + spcifi par la directive correspond au DN extrait du rsultat de la recherche dans l'annuaire LDAP.</li> <li>Avec la directive <a href="#reqgroup"><code>Require ldap-group</code></a>, - l'autorisation d'accès est accordée si le DN extrait du résultat de + l'autorisation d'accs est accorde si le DN extrait du rsultat de la recherche dans l'annuaire LDAP (ou le nom d'utilisateur fourni - par le client) appartient au groupe LDAP spécifié par la - directive, ou éventuellement à un de ses sous-groupes.</li> + par le client) appartient au groupe LDAP spcifi par la + directive, ou ventuellement un de ses sous-groupes.</li> <li>Avec la directive <a href="#reqattribute"> - <code>Require ldap-attribute</code></a>, l'autorisation d'accès - est accordée si la valeur de l'attribut extraite de la recherche - dans l'annuaire LDAP correspond à la valeur spécifiée par la + <code>Require ldap-attribute</code></a>, l'autorisation d'accs + est accorde si la valeur de l'attribut extraite de la recherche + dans l'annuaire LDAP correspond la valeur spcifie par la directive.</li> <li>Avec la directive <a href="#reqfilter"> - <code>Require ldap-filter</code></a>, l'autorisation d'accès - est accordée si le filtre de recherche renvoie un objet + <code>Require ldap-filter</code></a>, l'autorisation d'accs + est accorde si le filtre de recherche renvoie un objet utilisateur unique qui corresponde au DN de l'utilisateur - authentifié.</li> + authentifi.</li> <li>Avec la directive <a href="#reqsearch"> - <code>Require ldap-search</code></a>, l'autorisation d'accès - est accordée si le filtre de recherche renvoie avec succès - un seul objet correspondant aux critères avec tout nom distinctif + <code>Require ldap-search</code></a>, l'autorisation d'accs + est accorde si le filtre de recherche renvoie avec succs + un seul objet correspondant aux critres avec tout nom distinctif (DN).</li> <li>dans tous les autres cas, refus ou restriction de - l'accès.</li> + l'accs.</li> </ul> - <p>Sous réserve du chargement de modules d'autorisation - supplémentaires, d'autres valeurs de la directive <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> peuvent être - spécifiées.</p> + <p>Sous rserve du chargement de modules d'autorisation + supplmentaires, d'autres valeurs de la directive <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> peuvent tre + spcifies.</p> <ul> - <li>L'accès est accordé à tous les utilisateurs authentifiés si + <li>L'accs est accord tous les utilisateurs authentifis si une directive <a href="#requser"><code>Require - valid-user</code></a> est présente (nécessite le module + valid-user</code></a> est prsente (ncessite le module <code class="module"><a href="../mod/mod_authz_user.html">mod_authz_user</a></code>).</li> <li>Avec la directive <a href="#reqgroup"><code>Require group</code></a>, l'autorisation - d'accès est accordée si le module - <code class="module"><a href="../mod/mod_authz_groupfile.html">mod_authz_groupfile</a></code> a été chargé et si la - directive <code class="directive"><a href="../mod/mod_authz_groupfile.html#authgroupfile">AuthGroupFile</a></code> a été - définie.</li> + d'accs est accorde si le module + <code class="module"><a href="../mod/mod_authz_groupfile.html">mod_authz_groupfile</a></code> a t charg et si la + directive <code class="directive"><a href="../mod/mod_authz_groupfile.html#authgroupfile">AuthGroupFile</a></code> a t + dfinie.</li> <li>etc...</li> </ul> @@ -333,59 +333,59 @@ configuration de la mise en cache. <td><code class="directive"><a href="#authldapurl">AuthLDAPURL</a></code> </td> - <td>On utilise l'attribut spécifié dans l'URL pour les - opérations de comparaison initiées par la directive + <td>On utilise l'attribut spcifi dans l'URL pour les + oprations de comparaison inities par la directive <code>Require ldap-user</code>.</td> </tr> <tr> <td><code class="directive"><a href="#authldapcomparednonserver">AuthLDAPCompareDNOnServer</a></code></td> - <td>Détermine le comportement de la directive <code>Require + <td>Dtermine le comportement de la directive <code>Require ldap-dn</code>.</td> </tr> <tr> <td><code class="directive"><a href="#authldapgroupattribute">AuthLDAPGroupAttribute</a></code></td> - <td>Détermine l'attribut utilisé pour les opérations de - comparaison initiées par la directive <code>Require + <td>Dtermine l'attribut utilis pour les oprations de + comparaison inities par la directive <code>Require ldap-group</code>.</td> </tr> <tr> <td><code class="directive"><a href="#authldapgroupattributeisdn">AuthLDAPGroupAttributeIsDN</a></code></td> - <td>Spécifie si l'on doit utiliser le DN ou le nom de - l'utilisateur lors des opérations de comparaison initiées par la + <td>Spcifie si l'on doit utiliser le DN ou le nom de + l'utilisateur lors des oprations de comparaison inities par la directive <code>Require ldap-group</code>.</td> </tr> <tr> <td><code class="directive"><a href="#authldapmaxsubgroupdepth">AuthLDAPMaxSubGroupDepth</a></code></td> - <td>Détermine la profondeur maximale de l'arborescence des - sous-groupes qui seront évalués au cours des opérations de - comparaisons initiées par la directive <code>Require + <td>Dtermine la profondeur maximale de l'arborescence des + sous-groupes qui seront valus au cours des oprations de + comparaisons inities par la directive <code>Require ldap-group</code>.</td> </tr> <tr> <td><code class="directive"><a href="#authldapsubgroupattribute">AuthLDAPSubGroupAttribute</a></code></td> - <td>Détermine l'attribut à utiliser lors de l'extraction de + <td>Dtermine l'attribut utiliser lors de l'extraction de membres de sous-groupes du groupe courant au cours des - opérations de comparaison initiées par la directive + oprations de comparaison inities par la directive <code>Require ldap-group</code>.</td> </tr> <tr> <td><code class="directive"><a href="#authldapsubgroupclass">AuthLDAPSubGroupClass</a></code></td> - <td>Spécifie les valeurs de classe d'objet LDAP à utiliser pour - déterminer si les objets extraits de l'annuaire sont bien des + <td>Spcifie les valeurs de classe d'objet LDAP utiliser pour + dterminer si les objets extraits de l'annuaire sont bien des objets de type groupe (et non des objets de type utilisateur), - au cours du traitement des sous-groupes initié par la directive + au cours du traitement des sous-groupes initi par la directive <code>Require ldap-group</code>.</td> </tr> </table> @@ -394,79 +394,79 @@ configuration de la mise en cache. <div class="section"> <h2><a name="requiredirectives" id="requiredirectives">Les directives requises</a><a title="Lien permanent" href="#requiredirectives" class="permalink">¶</a></h2> - <p>Les directives <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> d'Apache sont utilisées + <p>Les directives <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> d'Apache sont utilises au cours de la phase d'autorisation afin de s'assurer que - l'utilisateur est autorisé à accéder à une ressource. + l'utilisateur est autoris accder une ressource. mod_authnz_ldap enrichit la liste des types d'autorisations avec les valeurs <code>ldap-user</code>, <code>ldap-dn</code>, <code>ldap-group</code>, <code>ldap-attribute</code> et <code>ldap-filter</code>. D'autres types d'autorisations sont - disponibles, sous réserve du chargement de modules d'autorisation - supplémentaires.</p> + disponibles, sous rserve du chargement de modules d'autorisation + supplmentaires.</p> <p>A partir de la version 2.4.8, les directives require LDAP supportent les <a href="../expr.html">expressions</a>.</p> <h3><a name="requser" id="requser">Require ldap-user</a></h3> - <p>La directive <code>Require ldap-user</code> permet de spécifier - les noms des utilisateurs autorisés à accéder à la ressource. + <p>La directive <code>Require ldap-user</code> permet de spcifier + les noms des utilisateurs autoriss accder la ressource. Lorsque <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> a extrait un DN unique de - l'annuaire LDAP, il effectue une opération de comparaison LDAP en - utilisant le nom d'utilisateur spécifié par la directive - <code>Require ldap-user</code>, pour vérifier si ce nom - d'utilisateur correspond à l'entrée LDAP extraite. On peut accorder - l'accès à plusieurs utilisateurs en plaçant plusieurs nom - d'utilisateurs sur la même ligne séparés par des espaces. Si un nom - d'utilisateur contient des espaces, il doit être entouré de - guillemets. On peut aussi accorder l'accès à plusieurs utilisateurs + l'annuaire LDAP, il effectue une opration de comparaison LDAP en + utilisant le nom d'utilisateur spcifi par la directive + <code>Require ldap-user</code>, pour vrifier si ce nom + d'utilisateur correspond l'entre LDAP extraite. On peut accorder + l'accs plusieurs utilisateurs en plaant plusieurs nom + d'utilisateurs sur la mme ligne spars par des espaces. Si un nom + d'utilisateur contient des espaces, il doit tre entour de + guillemets. On peut aussi accorder l'accs plusieurs utilisateurs en utilisant une directive <code>Require ldap-user</code> par - utilisateur. Par exemple, avec la directive <code class="directive"><a href="#authldapurl">AuthLDAPURL</a></code> définie à - <code>ldap://ldap/o=Example?cn</code> (spécifiant donc que l'attribut - <code>cn</code> sera utilisé pour les recherches), on pourra - utiliser les directives Require suivantes pour restreindre l'accès + utilisateur. Par exemple, avec la directive <code class="directive"><a href="#authldapurl">AuthLDAPURL</a></code> dfinie + <code>ldap://ldap/o=Example?cn</code> (spcifiant donc que l'attribut + <code>cn</code> sera utilis pour les recherches), on pourra + utiliser les directives Require suivantes pour restreindre l'accs :</p> <pre class="prettyprint lang-config">Require ldap-user "Barbara Jenson" Require ldap-user "Fred User" Require ldap-user "Joe Manager"</pre> - <p>De par la manière dont <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> traite + <p>De par la manire dont <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> traite cette directive, Barbara Jenson peut s'authentifier comme <em>Barbara Jenson</em>, <em>Babs Jenson</em> ou tout autre - <code>cn</code> sous lequel elle est enregistrée dans l'annuaire + <code>cn</code> sous lequel elle est enregistre dans l'annuaire LDAP. Une seule ligne <code>Require ldap-user</code> suffit pour - toutes les valeurs de l'attribut dans l'entrée LDAP de + toutes les valeurs de l'attribut dans l'entre LDAP de l'utilisateur.</p> - <p>Si l'attribut <code>uid</code> avait été spécifié à la place de - l'attribut <code>cn</code> dans l'URL précédente, les trois lignes - ci-dessus auraient pû être condensées en une seule ligne :</p> + <p>Si l'attribut <code>uid</code> avait t spcifi la place de + l'attribut <code>cn</code> dans l'URL prcdente, les trois lignes + ci-dessus auraient p tre condenses en une seule ligne :</p> <pre class="prettyprint lang-config">Require ldap-user bjenson fuser jmanager</pre> <h3><a name="reqgroup" id="reqgroup">Require ldap-group</a></h3> - <p>Cette directive permet de spécifier un groupe LDAP dont les - membres auront l'autorisation d'accès. Elle prend comme argument le + <p>Cette directive permet de spcifier un groupe LDAP dont les + membres auront l'autorisation d'accs. Elle prend comme argument le DN du groupe LDAP. Note : n'entourez pas le nom du groupe avec des - guillemets. Par exemple, supposons que l'entrée suivante existe dans + guillemets. Par exemple, supposons que l'entre suivante existe dans l'annuaire LDAP :</p> <div class="example"><pre>dn: cn=Administrators, o=Example objectClass: groupOfUniqueNames uniqueMember: cn=Barbara Jenson, o=Example uniqueMember: cn=Fred User, o=Example</pre></div> - <p>La directive suivante autoriserait alors l'accès à Fred et + <p>La directive suivante autoriserait alors l'accs Fred et Barbara :</p> <pre class="prettyprint lang-config">Require ldap-group cn=Administrators, o=Example</pre> <p>Les membres peuvent aussi se trouver dans les sous-groupes du - groupe LDAP spécifié si la directive <code class="directive"><a href="#authldapmaxsubgroupdepth">AuthLDAPMaxSubGroupDepth</a></code> a été - définie à une valeur supérieure à 0. Par exemple, supposons que les - entrées suivantes existent dans l'annuaire LDAP :</p> + groupe LDAP spcifi si la directive <code class="directive"><a href="#authldapmaxsubgroupdepth">AuthLDAPMaxSubGroupDepth</a></code> a t + dfinie une valeur suprieure 0. Par exemple, supposons que les + entres suivantes existent dans l'annuaire LDAP :</p> <div class="example"><pre>dn: cn=Employees, o=Example objectClass: groupOfUniqueNames uniqueMember: cn=Managers, o=Example @@ -494,16 +494,16 @@ objectClass: groupOfUniqueNames uniqueMember: cn=Jim Swenson, o=Example uniqueMember: cn=Elliot Rhodes, o=Example</pre></div> - <p>Les directives suivantes autoriseraient alors l'accès à Bob + <p>Les directives suivantes autoriseraient alors l'accs Bob Ellis, Tom Jackson, Barbara Jenson, Fred User, Allan Jefferson, et - Paul Tilley, mais l'interdiraient à Jim Swenson, ou Elliot Rhodes - (car ils sont situés dans un sous-groupe de niveau de profondeur 2) + Paul Tilley, mais l'interdiraient Jim Swenson, ou Elliot Rhodes + (car ils sont situs dans un sous-groupe de niveau de profondeur 2) :</p> <pre class="prettyprint lang-config">Require ldap-group cn=Employees, o=Example AuthLDAPMaxSubGroupDepth 1</pre> - <p>Le comportement de cette directive est modifié par les directives + <p>Le comportement de cette directive est modifi par les directives <code class="directive"><a href="#authldapgroupattribute">AuthLDAPGroupAttribute</a></code>, <code class="directive"><a href="#authldapgroupattributeisdn">AuthLDAPGroupAttributeIsDN</a></code>, <code class="directive"><a href="#authldapmaxsubgroupdepth">AuthLDAPMaxSubGroupDepth</a></code>, @@ -513,48 +513,48 @@ AuthLDAPMaxSubGroupDepth 1</pre> <h3><a name="reqdn" id="reqdn">Require ldap-dn</a></h3> - <p>La directive <code>Require ldap-dn</code> permet à - l'administrateur d'accorder l'utorisation d'accès en fonction du DN. - Elle permet de spécifier un DN pour lequel l'accès est autorisé. Si + <p>La directive <code>Require ldap-dn</code> permet + l'administrateur d'accorder l'utorisation d'accs en fonction du DN. + Elle permet de spcifier un DN pour lequel l'accs est autoris. Si le DN extrait de - l'annuaire correspond au DN spécifié par la directive <code>Require - ldap-dn</code>, l'autorisation d'accès est accordée. Note : + l'annuaire correspond au DN spcifi par la directive <code>Require + ldap-dn</code>, l'autorisation d'accs est accorde. Note : n'entourez pas Le DN de guillemets.</p> - <p>La directive suivante accorderait l'accès à un DN spécifique + <p>La directive suivante accorderait l'accs un DN spcifique :</p> <pre class="prettyprint lang-config">Require ldap-dn cn=Barbara Jenson, o=Example</pre> - <p>Le comportement ce cette directive est modifié par la directive + <p>Le comportement ce cette directive est modifi par la directive <code class="directive"><a href="#authldapcomparednonserver">AuthLDAPCompareDNOnServer</a></code>.</p> <h3><a name="reqattribute" id="reqattribute">Require ldap-attribute</a></h3> - <p>La directive <code>Require ldap-attribute</code> permet à - l'administrateur d'accorder l'autorisation d'accès en fonction des - attributs de l'utilisateur authentifié dans l'annuaire LDAP. Si la - valeur de l'attribut dans l'annuaire correspond à la valeur - spécifiée par la directive, l'autorisation d'accès est accordée.</p> + <p>La directive <code>Require ldap-attribute</code> permet + l'administrateur d'accorder l'autorisation d'accs en fonction des + attributs de l'utilisateur authentifi dans l'annuaire LDAP. Si la + valeur de l'attribut dans l'annuaire correspond la valeur + spcifie par la directive, l'autorisation d'accs est accorde.</p> - <p>La directive suivante accorderait l'autorisation d'accès à tout + <p>La directive suivante accorderait l'autorisation d'accs tout utilisateur dont l'attribut employeeType a pour valeur "actif" :</p> <pre class="prettyprint lang-config">Require ldap-attribute employeeType="active"</pre> - <p>Plusieurs paires attribut/valeur peuvent être spécifiées par une - même directive en les séparant par des espaces, ou en définissant + <p>Plusieurs paires attribut/valeur peuvent tre spcifies par une + mme directive en les sparant par des espaces, ou en dfinissant plusieurs directives <code>Require ldap-attribute</code>. La logique - sous-jacente à une liste de paires attribut/valeur est une opération - OU. L'autorisation d'accès sera accordée si au moins une paire - attribut/valeur de la liste spécifiée correspond à la paire - attribut/valeur de l'utilisateur authentifié. Si elle contient des - espaces, la valeur, et seulement la valeur, doit être entourée de + sous-jacente une liste de paires attribut/valeur est une opration + OU. L'autorisation d'accs sera accorde si au moins une paire + attribut/valeur de la liste spcifie correspond la paire + attribut/valeur de l'utilisateur authentifi. Si elle contient des + espaces, la valeur, et seulement la valeur, doit tre entoure de guillemets.</p> - <p>La directive suivante accorderait l'autorisation d'accès à tout + <p>La directive suivante accorderait l'autorisation d'accs tout utilisateur dont l'attribut city aurait pour valeur "San Jose", ou donc l'attribut status aurait pour valeur "actif" :</p> @@ -566,15 +566,15 @@ AuthLDAPMaxSubGroupDepth 1</pre> <h3><a name="reqfilter" id="reqfilter">Require ldap-filter</a></h3> - <p>La directive <code>Require ldap-filter</code> permet à - l'administrateur d'accorder l'autorisation d'accès en fonction d'un - filtre de recherche LDAP complexe. L'autorisation d'accès est - accordée si le DN renvoyé par le filtre de recherche correspond au - DN de l'utilisateur authentifié.</p> + <p>La directive <code>Require ldap-filter</code> permet + l'administrateur d'accorder l'autorisation d'accs en fonction d'un + filtre de recherche LDAP complexe. L'autorisation d'accs est + accorde si le DN renvoy par le filtre de recherche correspond au + DN de l'utilisateur authentifi.</p> - <p>La directive suivante accorderait l'autorisation d'accès à tout - utilisateur possédant un téléphone cellulaire et faisant partie du - département "marketing" :</p> + <p>La directive suivante accorderait l'autorisation d'accs tout + utilisateur possdant un tlphone cellulaire et faisant partie du + dpartement "marketing" :</p> <pre class="prettyprint lang-config">Require ldap-filter "&(cell=*)(department=marketing)"</pre> @@ -582,17 +582,17 @@ AuthLDAPMaxSubGroupDepth 1</pre> <p>Alors que la directive <code>Require ldap-attribute</code> se contente d'une simple comparaison d'attributs, la directive - <code>Require ldap-filter</code> effectue une opération de recherche - dans l'annuaire LDAP en utilisant le filtre de recherche spécifié. - Si une simple comparaison d'attributs suffit, l'opération de - comparaison effectuée par <code>ldap-attribute</code> sera plus - rapide que l'opération de recherche effectuée par + <code>Require ldap-filter</code> effectue une opration de recherche + dans l'annuaire LDAP en utilisant le filtre de recherche spcifi. + Si une simple comparaison d'attributs suffit, l'opration de + comparaison effectue par <code>ldap-attribute</code> sera plus + rapide que l'opration de recherche effectue par <code>ldap-filter</code>, en particulier dans le cas d'un annuaire LDAP de grande taille.</p> <p>Lorsqu'on utilise une <a href="../expr.html">expression rationnelle</a> au sein d'un filtre, il faut bien s'assurer que les - filtres LDAP sont correctement échappés afin de se prémunir contre + filtres LDAP sont correctement chapps afin de se prmunir contre toute injection LDAP. A cet effet, il est possible d'utiliser la fonction ldap.</p> @@ -606,14 +606,14 @@ AuthLDAPMaxSubGroupDepth 1</pre> <h3><a name="reqsearch" id="reqsearch">Require ldap-search</a></h3> - <p>La directive <code>Require ldap-search</code> permet à - l'administrateur d'autoriser l'accès en fonction d'un filtre de - recherche LDAP générique contenant une <a href="../expr.html">expression rationnelle</a>. Si le filtre de - recherche renvoie une et une seule correspondance, l'accès est - accordé sans tenir compte du DN.</p> + <p>La directive <code>Require ldap-search</code> permet + l'administrateur d'autoriser l'accs en fonction d'un filtre de + recherche LDAP gnrique contenant une <a href="../expr.html">expression rationnelle</a>. Si le filtre de + recherche renvoie une et une seule correspondance, l'accs est + accord sans tenir compte du DN.</p> - <p>La directive suivante accorderait l'accès aux URLs correspondant - aux objets spécifiés dans le serveur LDAP :</p> + <p>La directive suivante accorderait l'accs aux URLs correspondant + aux objets spcifis dans le serveur LDAP :</p> <pre class="prettyprint lang-config"><LocationMatch "^/dav/(?<SITENAME>[^/]+)/"> Require ldap-search "(cn=%{ldap:%{unescape:%{env:MATCH_SITENAME}} @@ -622,7 +622,7 @@ Website)" <p>Note : il faut bien s'assurer que les - expressions sont correctement échappés afin de se prémunir contre + expressions sont correctement chapps afin de se prmunir contre toute injection LDAP. A cet effet, il est possible d'utiliser la fonction <strong>ldap</strong> comme dans l'exemple ci-dessus.</p> @@ -634,7 +634,7 @@ Website)" <ul> <li> - Accorde l'autorisation d'accès à tout utilisateur présent dans + Accorde l'autorisation d'accs tout utilisateur prsent dans l'annuaire LDAP, en utilisant son UID pour effectuer la recherche : <pre class="prettyprint lang-config">AuthLDAPURL "ldap://ldap1.example.com:389/ou=People, o=Example?uid?sub?(objectClass=*)" @@ -643,23 +643,23 @@ Require valid-user</pre> </li> <li> - L'exemple suivant est similaire au précédent, mais les champs - dont les valeurs par défaut conviennent sont omis. Notez aussi - la présence d'un annuaire LDAP redondant : + L'exemple suivant est similaire au prcdent, mais les champs + dont les valeurs par dfaut conviennent sont omis. Notez aussi + la prsence d'un annuaire LDAP redondant : <pre class="prettyprint lang-config">AuthLDAPURL "ldap://ldap1.example.com ldap2.example.com/ou=People, o=Example" Require valid-user</pre> </li> <li> - Encore un exemple similaire aux précédents, mais cette fois, - c'est l'attribut cn qui est utilisé pour la recherche à la place - de l'UID. Notez que ceci peut poser problème si plusieurs - utilisateurs de l'annuaire partagent le même <code>cn</code>, + Encore un exemple similaire aux prcdents, mais cette fois, + c'est l'attribut cn qui est utilis pour la recherche la place + de l'UID. Notez que ceci peut poser problme si plusieurs + utilisateurs de l'annuaire partagent le mme <code>cn</code>, car une recherche sur le <code>cn</code> <strong>doit</strong> - retourner une entrée et une seule. C'est pourquoi cette - approche n'est pas recommandée : il est préférable de choisir un - attribut de votre annuaire dont l'unicité soit garantie, comme + retourner une entre et une seule. C'est pourquoi cette + approche n'est pas recommande : il est prfrable de choisir un + attribut de votre annuaire dont l'unicit soit garantie, comme <code>uid</code>. <pre class="prettyprint lang-config">AuthLDAPURL "ldap://ldap.example.com/ou=People, o=Example?cn" Require valid-user</pre> @@ -667,7 +667,7 @@ Require valid-user</pre> </li> <li> - Accorde l'autorisation d'accès à tout utilisateur appartenant au + Accorde l'autorisation d'accs tout utilisateur appartenant au groupe Administrateurs. Les utilisateurs doivent s'authentifier en utilisant leur UID : <pre class="prettyprint lang-config">AuthLDAPURL ldap://ldap.example.com/o=Example?uid @@ -676,8 +676,8 @@ Require ldap-group cn=Administrators, o=Example</pre> </li> <li> - Accorde l'accès à tout utilisateur appartenant au groupe dont le - nom correspond au nom d'hôte du serveur virtuel. Dans cet exemple, + Accorde l'accs tout utilisateur appartenant au groupe dont le + nom correspond au nom d'hte du serveur virtuel. Dans cet exemple, on utilise une <a href="../expr.html">expression</a> pour construire le filtre. <pre class="prettyprint lang-config">AuthLDAPURL ldap://ldap.example.com/o=Example?uid @@ -687,10 +687,10 @@ Require ldap-group cn=%{SERVER_NAME}, o=Example</pre> <li> Pour l'exemple suivant, on suppose que tout utilisateur de chez - Example qui dispose d'un bippeur alphanumérique possèdera un + Example qui dispose d'un bippeur alphanumrique possdera un attribut LDAP <code>qpagePagerID</code>. Seuls ces utilisateurs - (authentifiés via leur UID) se verront accorder l'autorisation - d'accès : + (authentifis via leur UID) se verront accorder l'autorisation + d'accs : <pre class="prettyprint lang-config">AuthLDAPURL ldap://ldap.example.com/o=Example?uid??(qpagePagerID=*) Require valid-user</pre> @@ -698,35 +698,35 @@ Require valid-user</pre> <li> <p>L'exemple suivant illustre la puissance des filtres pour - effectuer des requêtes complexes. Sans les filtres, il aurait - été nécessaire de créer un nouveau groupe LDAP et de s'assurer + effectuer des requtes complexes. Sans les filtres, il aurait + t ncessaire de crer un nouveau groupe LDAP et de s'assurer de la synchronisation des membres du groupe avec les - utilisateurs possédant un bippeur. Tout devient limpide avec les - filtres. Nous avons pour but d'accorder l'autorisation d'accès à - tout utilisateur disposant d'un bippeur ainsi qu'à Joe Manager - qui ne possède pas de bippeur, mais doit tout de même pouvoir - accéder à la ressource :</p> + utilisateurs possdant un bippeur. Tout devient limpide avec les + filtres. Nous avons pour but d'accorder l'autorisation d'accs + tout utilisateur disposant d'un bippeur ainsi qu' Joe Manager + qui ne possde pas de bippeur, mais doit tout de mme pouvoir + accder la ressource :</p> <pre class="prettyprint lang-config">AuthLDAPURL ldap://ldap.example.com/o=Example?uid??(|(qpagePagerID=*)(uid=jmanager)) Require valid-user</pre> <p>Ce dernier exemple peut sembler confus au premier abord ; en - fait, il permet de mieux comprendre à quoi doit ressembler le + fait, il permet de mieux comprendre quoi doit ressembler le filtre en fonction de l'utilisateur qui se connecte. Si Fred User se connecte en tant que <code>fuser</code>, le filtre devra - ressembler à :</p> + ressembler :</p> <div class="example"><p><code>(&(|(qpagePagerID=*)(uid=jmanager))(uid=fuser))</code></p></div> <p>Un recherche avec le filtre ci-dessus ne retournera un - résultat positif que si <em>fuser</em> dispose d'un bippeur. Si + rsultat positif que si <em>fuser</em> dispose d'un bippeur. Si Joe Manager se connecte en tant que <em>jmanager</em>, le filtre - devra ressembler à :</p> + devra ressembler :</p> <div class="example"><p><code>(&(|(qpagePagerID=*)(uid=jmanager))(uid=jmanager))</code></p></div> <p>Un recherche avec le filtre ci-dessus retournera un - résultat positif que <em>jmanager</em> dispose d'un + rsultat positif que <em>jmanager</em> dispose d'un bippeur ou non</p> </li> </ul> @@ -737,12 +737,12 @@ Require valid-user</pre> <p>Pour l'utilisation de TLS, voir les directives du module <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> <code class="directive"><a href="../mod/mod_ldap.html#ldaptrustedclientcert">LDAPTrustedClientCert</a></code>, <code class="directive"><a href="../mod/mod_ldap.html#ldaptrustedglobalcert">LDAPTrustedGlobalCert</a></code> et <code class="directive"><a href="../mod/mod_ldap.html#ldaptrustedmode">LDAPTrustedMode</a></code>.</p> - <p>Un second paramètre optionnel peut être ajouté à la directive + <p>Un second paramtre optionnel peut tre ajout la directive <code class="directive"><a href="#authldapurl">AuthLDAPURL</a></code> pour - remplacer le type de connexion par défaut défini par la directive + remplacer le type de connexion par dfaut dfini par la directive <code class="directive"><a href="../mod/mod_ldap.html#ldaptrustedmode">LDAPTrustedMode</a></code>. Ceci - permettra de promouvoir la connexion établie via une URL du type - <em>ldap://</em> au statut de connection sécurisée sur le même + permettra de promouvoir la connexion tablie via une URL du type + <em>ldap://</em> au statut de connection scurise sur le mme port.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> @@ -751,62 +751,62 @@ Require valid-user</pre> <p>Pour l'utilisation de SSL, voir les directives du module <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> <code class="directive"><a href="../mod/mod_ldap.html#ldaptrustedclientcert">LDAPTrustedClientCert</a></code>, <code class="directive"><a href="../mod/mod_ldap.html#ldaptrustedglobalcert">LDAPTrustedGlobalCert</a></code> et <code class="directive"><a href="../mod/mod_ldap.html#ldaptrustedmode">LDAPTrustedMode</a></code>.</p> - <p>Pour spécifier un serveur LDAP sécurisé, utilisez + <p>Pour spcifier un serveur LDAP scuris, utilisez <em>ldaps://</em> au lieu de <em>ldap://</em> dans la directive <code class="directive"><a href="#authldapurl">AuthLDAPURL</a></code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="exposed" id="exposed">Mise à disposition des informations de +<h2><a name="exposed" id="exposed">Mise disposition des informations de connexion</a><a title="Lien permanent" href="#exposed" class="permalink">¶</a></h2> <p>Au cours du processus d'<em>authentification</em>, les attributs LDAP - spécifiés par la directive <code class="directive"><a href="#authldapurl">authldapurl</a></code> sont enregistrés - dans des variables d'environnement préfixées par la chaîne + spcifis par la directive <code class="directive"><a href="#authldapurl">authldapurl</a></code> sont enregistrs + dans des variables d'environnement prfixes par la chane "AUTHENTICATE_".</p> <p>Au cours du processus d'<em>autorisation</em>, les attributs LDAP - spécifiés par la directive <code class="directive"><a href="#authldapurl">authldapurl</a></code> sont enregistrés - dans des variables d'environnement préfixées par la chaîne + spcifis par la directive <code class="directive"><a href="#authldapurl">authldapurl</a></code> sont enregistrs + dans des variables d'environnement prfixes par la chane "AUTHORIZE_".</p> - <p>Si les champs attribut contiennent le nom, le CN et le numéro de - téléphone d'un utilisateur, un programme CGI pourra accéder à ces - informations sans devoir effectuer une autre requête LDAP pour + <p>Si les champs attribut contiennent le nom, le CN et le numro de + tlphone d'un utilisateur, un programme CGI pourra accder ces + informations sans devoir effectuer une autre requte LDAP pour les extraire de l'annuaire.</p> - <p>Ceci a pour effet de simplifier considérablement le code et la - configuration nécessaire de certaines applications web.</p> + <p>Ceci a pour effet de simplifier considrablement le code et la + configuration ncessaire de certaines applications web.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="activedirectory" id="activedirectory">Utilisation d'Active Directory</a><a title="Lien permanent" href="#activedirectory" class="permalink">¶</a></h2> - <p>Active Directory peut supporter plusieurs domaines à la fois. + <p>Active Directory peut supporter plusieurs domaines la fois. Pour faire la distinction entre les utilisateurs de plusieurs - domaines, on peut ajouter à l'entrée de l'utilisateur dans - l'annuaire un identifiant appelé Nom + domaines, on peut ajouter l'entre de l'utilisateur dans + l'annuaire un identifiant appel Nom Principal d'Utilisateur (User Principle Name ou UPN). Cet UPN se - compose en général du nom de compte de l'utilisateur, suivi du nom - du domaine considéré, par exemple <em>untel@nz.example.com</em>.</p> + compose en gnral du nom de compte de l'utilisateur, suivi du nom + du domaine considr, par exemple <em>untel@nz.example.com</em>.</p> <p>Vous voudrez probablement configurer le module <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> afin de pouvoir authentifier les - utilisateurs de n'importe quel domaine de la forêt Active Directory. + utilisateurs de n'importe quel domaine de la fort Active Directory. Ainsi, <em>untel@nz.example.com</em> et - <em>untel@au.example.com</em> pourront être authentifiés en une - seule fois par la même requête.</p> + <em>untel@au.example.com</em> pourront tre authentifis en une + seule fois par la mme requte.</p> <p>Pour y parvenir, on utilise le concept de Catalogue Global d'Active Directory. Ce Catalogue Global est une copie en lecture - seule des attributs sélectionnés de tous les serveurs de la forêt - Active Directory. Une requête vers le + seule des attributs slectionns de tous les serveurs de la fort + Active Directory. Une requte vers le Catalogue Global permet donc d'atteindre tous les domaines en une - seule fois, sans avoir à se connecter aux différents serveurs, via - des liaisons dont certaines peuvent être lentes.</p> + seule fois, sans avoir se connecter aux diffrents serveurs, via + des liaisons dont certaines peuvent tre lentes.</p> - <p>Lorsqu'il est activé, la Catalogue Global est un serveur - d'annuaire indépendant accessible sur le port 3268 (3269 pour SSL). + <p>Lorsqu'il est activ, la Catalogue Global est un serveur + d'annuaire indpendant accessible sur le port 3268 (3269 pour SSL). Pour rechercher un utilisateur, effectuez une recherche sur l'attribut <em>userPrincipalName</em>, avec une base de recherche vide, comme suit :</p> @@ -825,82 +825,82 @@ AuthLDAPURL ldap://10.0.0.1:3268/?userPrincipalName?sub</pre> FrontPage avec mod_authnz_ldap</a><a title="Lien permanent" href="#frontpage" class="permalink">¶</a></h2> <p>Normalement, FrontPage utilise des fichiers utilisateur/groupe - spécifiques à FrontPage-web (c'est à dire les modules + spcifiques FrontPage-web (c'est dire les modules <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code> et <code class="module"><a href="../mod/mod_authz_groupfile.html">mod_authz_groupfile</a></code>) pour effectuer toute l'authentification. Malheureusement, il ne suffit pas de modifier - l'authentification LDAP en ajoutant les directives appropriées, car + l'authentification LDAP en ajoutant les directives appropries, car ceci corromprait les formulaires de <em>Permissions</em> dans le - client FrontPage, qui sont censés modifier les fichiers + client FrontPage, qui sont censs modifier les fichiers d'autorisation standards au format texte.</p> - <p>Lorsqu'un site web FrontPage a été créé, lui adjoindre - l'authentification LDAP consiste à ajouter les directives suivantes - à <em>chaque</em> fichier <code>.htaccess</code> qui sera créé dans + <p>Lorsqu'un site web FrontPage a t cr, lui adjoindre + l'authentification LDAP consiste ajouter les directives suivantes + <em>chaque</em> fichier <code>.htaccess</code> qui sera cr dans le site web :</p> <pre class="prettyprint lang-config">AuthLDAPURL "the url" AuthGroupFile "mygroupfile" Require group "mygroupfile"</pre> -<h3><a name="howitworks" id="howitworks">Comment ça marche</a></h3> +<h3><a name="howitworks" id="howitworks">Comment a marche</a></h3> - <p>FrontPage restreint l'accès à un site web en ajoutant la + <p>FrontPage restreint l'accs un site web en ajoutant la directive <code>Require valid-user</code> aux fichiers <code>.htaccess</code>. La directive <code>Require valid-user</code> - permettra l'accès à tout utilisateur valide <em>du point de vue - LDAP</em>. Cela signifie que tout utilisateur possédant une entrée - dans l'annuaire LDAP sera considéré comme valide, alors que - FrontPage ne considère comme valides que les utilisateurs - enregistrés dans le fichier des utilisateurs local. En remplaçant + permettra l'accs tout utilisateur valide <em>du point de vue + LDAP</em>. Cela signifie que tout utilisateur possdant une entre + dans l'annuaire LDAP sera considr comme valide, alors que + FrontPage ne considre comme valides que les utilisateurs + enregistrs dans le fichier des utilisateurs local. En remplaant l'autorisation par groupe LDAP par une autorisation par fichier de groupe, Apache sera en mesure de consulter le fichier des - utilisateurs local (géré par FrontPage) - au lieu de l'annuaire LDAP + utilisateurs local (gr par FrontPage) - au lieu de l'annuaire LDAP - lors du processus d'autorisation des utilisateurs.</p> - <p>Une fois les directives ajoutées selon ce qui précède, les - utilisateurs FrontPage pourront effectuer toutes les opérations de - gestion à partir du client FrontPage.</p> + <p>Une fois les directives ajoutes selon ce qui prcde, les + utilisateurs FrontPage pourront effectuer toutes les oprations de + gestion partir du client FrontPage.</p> <h3><a name="fpcaveats" id="fpcaveats">Avertissements</a></h3> <ul> - <li>Lors du choix de l'URL LDAP, l'attribut à utiliser pour - l'authentification doit aussi être valide pour le fichier des + <li>Lors du choix de l'URL LDAP, l'attribut utiliser pour + l'authentification doit aussi tre valide pour le fichier des utilisateurs de <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>. A cette fin, - l'UID est idéal.</li> + l'UID est idal.</li> <li>Lorsqu'ils ajoutent des utilisateurs via FrontPage, les administrateurs de FrontPage doivent choisir des noms - d'utilisateurs qui existent déjà dans l'annuaire LDAP (pour des - raisons évidentes). De même, le mot de passe que l'administrateur - entre dans le formulaire est ignoré, car pour l'authentification, + d'utilisateurs qui existent dj dans l'annuaire LDAP (pour des + raisons videntes). De mme, le mot de passe que l'administrateur + entre dans le formulaire est ignor, car pour l'authentification, Apache utilise le mot de passe de l'annuaire LDAP, et non le mot - de passe enregistré dans le fichier des utilisateurs, ce qui peut + de passe enregistr dans le fichier des utilisateurs, ce qui peut semer la confusion parmi les administrateurs web.</li> - <li>Pour supporter FrontPage, Apache doit être compilé avec + <li>Pour supporter FrontPage, Apache doit tre compil avec <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code>, <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code> - et <code class="module"><a href="../mod/mod_authz_groupfile.html">mod_authz_groupfile</a></code>. Ceci est dû au fait + et <code class="module"><a href="../mod/mod_authz_groupfile.html">mod_authz_groupfile</a></code>. Ceci est d au fait qu'Apache doit utiliser le fichier de groupes de - <code class="module"><a href="../mod/mod_authz_groupfile.html">mod_authz_groupfile</a></code> pour déterminer le niveau - d'accès d'un utilisateur au site web FrontPage.</li> + <code class="module"><a href="../mod/mod_authz_groupfile.html">mod_authz_groupfile</a></code> pour dterminer le niveau + d'accs d'un utilisateur au site web FrontPage.</li> - <li>Les directives doivent être placées dans les fichiers + <li>Les directives doivent tre places dans les fichiers <code>.htaccess</code>. Elles ne fonctionneront pas si vous les - placez dans une section <code class="directive"><a href="../mod/core.html#location"><Location></a></code> ou <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code>. Ceci est dû au fait que pour savoir - où se trouve la liste des utilisateurs valides, - <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> doit être en mesure d'atteindre + placez dans une section <code class="directive"><a href="../mod/core.html#location"><Location></a></code> ou <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code>. Ceci est d au fait que pour savoir + o se trouve la liste des utilisateurs valides, + <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> doit tre en mesure d'atteindre la directive <code class="directive"><a href="../mod/mod_authz_groupfile.html#authgroupfile">AuthGroupFile</a></code> qui se trouve dans les fichiers <code>.htaccess</code> de FrontPage. Si les directives - de <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> ne sont pas situées dans le - même fichier <code>.htaccess</code> que les directives FrontPage, + de <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> ne sont pas situes dans le + mme fichier <code>.htaccess</code> que les directives FrontPage, la configuration ne fonctionnera pas, car <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> ne sera jamais en mesure de - traiter le fichier <code>.htaccess</code>, et par conséquent ne - pourra jamais trouver le fichier des utilisateurs géré par + traiter le fichier <code>.htaccess</code>, et par consquent ne + pourra jamais trouver le fichier des utilisateurs gr par FrontPage.</li> </ul> @@ -908,26 +908,26 @@ Require group "mygroupfile"</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authldapauthorizeprefix" id="authldapauthorizeprefix">Directive</a> <a name="AuthLDAPAuthorizePrefix" id="AuthLDAPAuthorizePrefix">AuthLDAPAuthorizePrefix</a><a title="Lien permanent" href="#authldapauthorizeprefix" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie le préfixe ajouté aux variables d'environnement +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie le prfixe ajout aux variables d'environnement durant la phase d'autorisation</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPAuthorizePrefix <em>préfixe</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPAuthorizePrefix AUTHORIZE_</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPAuthorizePrefix <em>prfixe</em></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthLDAPAuthorizePrefix AUTHORIZE_</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.6</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.6</td></tr> </table> - <p>Cette directive permet de spécifier le préfixe ajouté aux + <p>Cette directive permet de spcifier le prfixe ajout aux variables d'environnement durant la phase d'autorisation. Si la - valeur spécifiée est <em>AUTHENTICATE_</em>, les utilisateurs de ces - variables d'environnement verront les mêmes informations, que le + valeur spcifie est <em>AUTHENTICATE_</em>, les utilisateurs de ces + variables d'environnement verront les mmes informations, que le serveur effectue une authentification, une autorisation, ou les deux.</p> <div class="note"><h3>Note</h3> - Aucune variable d'autorisation n'est définie lorsqu'un utilisateur - s'est vu autoriser l'accès via la directive <code>Require + Aucune variable d'autorisation n'est dfinie lorsqu'un utilisateur + s'est vu autoriser l'accs via la directive <code>Require valid-user</code>. </div> @@ -935,31 +935,31 @@ durant la phase d'autorisation</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authldapbindauthoritative" id="authldapbindauthoritative">Directive</a> <a name="AuthLDAPBindAuthoritative" id="AuthLDAPBindAuthoritative">AuthLDAPBindAuthoritative</a><a title="Lien permanent" href="#authldapbindauthoritative" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si l'on doit utiliser d'autres fournisseurs -d'authentification lorsque le serveur ne peut pas valider les données -d'authentification de l'utilisateur, alors que ce dernier possède un +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine si l'on doit utiliser d'autres fournisseurs +d'authentification lorsque le serveur ne peut pas valider les donnes +d'authentification de l'utilisateur, alors que ce dernier possde un DN.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPBindAuthoritative off|on</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPBindAuthoritative on</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthLDAPBindAuthoritative on</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> </table> - <p>Par défaut, des fournisseurs d'authentification sont appelés - si un utilisateur ne possède pas de DN, mais ne le sont pas si - l'utilisateur possède un DN et si son mot de passe ne peut pas être - vérifié lors d'une connexion au serveur LDAP. Si la directive + <p>Par dfaut, des fournisseurs d'authentification sont appels + si un utilisateur ne possde pas de DN, mais ne le sont pas si + l'utilisateur possde un DN et si son mot de passe ne peut pas tre + vrifi lors d'une connexion au serveur LDAP. Si la directive <code class="directive">AuthLDAPBindAuthoritative</code> est - définie à <em>off</em>, d'autres modules d'authentification - configurés auront une chance de valider le mot de passe de - l'utilisateur si la tentative de connexion au serveur LDAP échoue - pour une raison quelconque (avec les données d'authentification + dfinie <em>off</em>, d'autres modules d'authentification + configurs auront une chance de valider le mot de passe de + l'utilisateur si la tentative de connexion au serveur LDAP choue + pour une raison quelconque (avec les donnes d'authentification fournies).</p> - <p>Ceci permet aux utilisateurs présent à la fois dans l'annuaire + <p>Ceci permet aux utilisateurs prsent la fois dans l'annuaire LDAP et dans un fichier <code class="directive"><a href="../mod/mod_authn_file.html#authuserfile">AuthUserFile</a></code> de s'authentifier lorsque le serveur LDAP est disponible, alors que le compte de - l'utilisateur est verrouillé ou que son mot de passe est + l'utilisateur est verrouill ou que son mot de passe est inutilisable pour une raison quelconque.</p> <h3>Voir aussi</h3> @@ -974,49 +974,49 @@ DN.</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Un DN optionnel pour se connecter au serveur LDAP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPBindDN <em>dn</em></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> </table> - <p>Cette directive permet de définir un DN optionnel pour se - connecter au serveur afin d'y rechercher des entrées. Si aucun DN - n'est spécifié, <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> tentera une + <p>Cette directive permet de dfinir un DN optionnel pour se + connecter au serveur afin d'y rechercher des entres. Si aucun DN + n'est spcifi, <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> tentera une connexion anonyme.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authldapbindpassword" id="authldapbindpassword">Directive</a> <a name="AuthLDAPBindPassword" id="AuthLDAPBindPassword">AuthLDAPBindPassword</a><a title="Lien permanent" href="#authldapbindpassword" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Mot de passe à utiliser en conjonction avec le DN de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Mot de passe utiliser en conjonction avec le DN de connexion</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPBindPassword <em>mot-de-passe</em></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td><em>exec:</em> est disponible depuis la version 2.4.5 du +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td><em>exec:</em> est disponible depuis la version 2.4.5 du serveur HTTP Apache.</td></tr> </table> - <p>Cette directive permet de spécifier un mot de passe à utiliser en + <p>Cette directive permet de spcifier un mot de passe utiliser en conjonction avec le DN de connexion. Notez que ce mot de passe - constitue en général une donnée sensible, et doit donc être protégé - de manière appropriée. Vous ne devez utiliser les directives + constitue en gnral une donne sensible, et doit donc tre protg + de manire approprie. Vous ne devez utiliser les directives <code class="directive"><a href="#authldapbinddn">AuthLDAPBindDN</a></code> et <code class="directive">AuthLDAPBindPassword</code> que si vous en avez vraiment besoin pour effectuer une recherche dans l'annuaire.</p> - <p>Si la valeur commence par exec:, la commande résultante sera - exécutée, et la première ligne renvoyée sur la sortie standard sera - utilisée comme mot de passe.</p> -<pre class="prettyprint lang-config">#Mot de passe utilisé tel quel + <p>Si la valeur commence par exec:, la commande rsultante sera + excute, et la premire ligne renvoye sur la sortie standard sera + utilise comme mot de passe.</p> +<pre class="prettyprint lang-config">#Mot de passe utilis tel quel AuthLDAPBindPassword secret -#Exécute /path/to/program pour obtenir le mot de passe +#Excute /path/to/program pour obtenir le mot de passe AuthLDAPBindPassword exec:/path/to/program -#Exécute /path/to/otherProgram avec un argument pour obtenir le mot de passe +#Excute /path/to/otherProgram avec un argument pour obtenir le mot de passe AuthLDAPBindPassword "exec:/path/to/otherProgram argument1"</pre> @@ -1026,65 +1026,65 @@ AuthLDAPBindPassword "exec:/path/to/otherProgram argument1"</pre> <div class="directive-section"><h2><a name="authldapcharsetconfig" id="authldapcharsetconfig">Directive</a> <a name="AuthLDAPCharsetConfig" id="AuthLDAPCharsetConfig">AuthLDAPCharsetConfig</a><a title="Lien permanent" href="#authldapcharsetconfig" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chemin du fichier de configuration de la correspondance -langage/jeu de caractères</td></tr> +langage/jeu de caractres</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPCharsetConfig <em>chemin-fichier</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> </table> <p>La directive <code class="directive">AuthLDAPCharsetConfig</code> permet - de définir le chemin du fichier de configuration de la - correspondance langage/jeu de caractères. <var>chemin-fichier</var> - est un chemin relatif au répertoire défini par la directive + de dfinir le chemin du fichier de configuration de la + correspondance langage/jeu de caractres. <var>chemin-fichier</var> + est un chemin relatif au rpertoire dfini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>. Ce fichier contient une liste - de correspondances extension de langage/jeu de caractères. La + de correspondances extension de langage/jeu de caractres. La plupart des administrateurs utilisent le fichier <code>charset.conv</code> fourni qui associe les extensions de - langage courantes à leurs jeux de caractères.</p> + langage courantes leurs jeux de caractres.</p> <p>Le fichier contient des lignes au format suivant :</p> <div class="example"><p><code> - <var>extension de langage</var> <var>jeu de caractères</var> + <var>extension de langage</var> <var>jeu de caractres</var> [<var>Nom du langage</var>] ... </code></p></div> - <p>L'extension est insensible à la casse. Les lignes vides et les - lignes commençant par un dièse (<code>#</code>) sont ignorées.</p> + <p>L'extension est insensible la casse. Les lignes vides et les + lignes commenant par un dise (<code>#</code>) sont ignores.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authldapcompareasuser" id="authldapcompareasuser">Directive</a> <a name="AuthLDAPCompareAsUser" id="AuthLDAPCompareAsUser">AuthLDAPCompareAsUser</a><a title="Lien permanent" href="#authldapcompareasuser" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilisation des données d'authentification de l'utilisateur +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilisation des donnes d'authentification de l'utilisateur pour effectuer les comparaisons pour l'attribution des autorisations</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPCompareAsUser on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPCompareAsUser off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthLDAPCompareAsUser off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version version 2.3.6</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version version 2.3.6</td></tr> </table> - <p>Lorsque cette directive est définie, et si - <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> a authentifié l'utilisateur, les + <p>Lorsque cette directive est dfinie, et si + <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> a authentifi l'utilisateur, les recherches LDAP pour les autorisations utilisent le nom distinctif - trouvé (DN) et le mot de passe d'authentification basique HTTP de - l'utilisateur authentifié au lieu des données d'authentification - configurées au niveau du serveur.</p> + trouv (DN) et le mot de passe d'authentification basique HTTP de + l'utilisateur authentifi au lieu des donnes d'authentification + configures au niveau du serveur.</p> - <p>Les vérifications d'autorisation <em>ldap-attribute</em>, + <p>Les vrifications d'autorisation <em>ldap-attribute</em>, <em>ldap-user</em>, et <em>ldap-group</em> (niveau simple seulement) utilisent des comparaisons.</p> - <p>Cette directive n'a d'effet sur les comparaisons effectuées au - cours des traitements de groupe imbriqués, et lorsque la directive + <p>Cette directive n'a d'effet sur les comparaisons effectues au + cours des traitements de groupe imbriqus, et lorsque la directive <code class="directive"><a href="#authldapsearchasuser">AuthLDAPSearchAsUser</a></code> - est aussi activée.</p> + est aussi active.</p> - <p>Cette directive ne doit être utilisée que si votre serveur LDAP + <p>Cette directive ne doit tre utilise que si votre serveur LDAP n'autorise pas les recherches anonymes, ou si vous ne pouvez pas - utiliser de nom d'utilisateur dédié via la directive <code class="directive"><a href="#authldapbinddn">AuthLDAPBindDN</a></code>. + utiliser de nom d'utilisateur ddi via la directive <code class="directive"><a href="#authldapbinddn">AuthLDAPBindDN</a></code>. </p> <h3>Voir aussi</h3> @@ -1098,59 +1098,59 @@ pour effectuer les comparaisons pour l'attribution des autorisations</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilise le serveur LDAP pour comparer les DNs</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPCompareDNOnServer on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPCompareDNOnServer on</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthLDAPCompareDNOnServer on</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> </table> - <p>Lorsque cette directive est définie à on, + <p>Lorsque cette directive est dfinie on, <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> utilise le serveur LDAP pour - comparer les DNs. Il s'agit de la seule méthode infaillible pour + comparer les DNs. Il s'agit de la seule mthode infaillible pour comparer les DNs. <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> va rechercher - dans l'annuaire le DN spécifié par la directive <a href="#reqdn"><code>Require dn</code></a>, puis extraire ce DN et le - comparer avec le DN extrait de l'entrée de l'utilisateur. Si cette - directive est à off, <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> effectue une - simple comparaison de chaînes. Cette dernière approche peut produire - des faux négatifs, mais elle est beaucoup plus rapide. Notez - cependant que le cache de <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> peut accélérer + dans l'annuaire le DN spcifi par la directive <a href="#reqdn"><code>Require dn</code></a>, puis extraire ce DN et le + comparer avec le DN extrait de l'entre de l'utilisateur. Si cette + directive est off, <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> effectue une + simple comparaison de chanes. Cette dernire approche peut produire + des faux ngatifs, mais elle est beaucoup plus rapide. Notez + cependant que le cache de <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> peut acclrer la comparaison de DNs dans la plupart des situations.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authldapdereferencealiases" id="authldapdereferencealiases">Directive</a> <a name="AuthLDAPDereferenceAliases" id="AuthLDAPDereferenceAliases">AuthLDAPDereferenceAliases</a><a title="Lien permanent" href="#authldapdereferencealiases" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>À quel moment le module va déréférencer les +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td> quel moment le module va drfrencer les alias</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPDereferenceAliases never|searching|finding|always</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPDereferenceAliases always</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthLDAPDereferenceAliases always</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> </table> - <p>Cette directive permet de spécifier à quel moment - <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> va déréférencer les alias au cours - des opérations liées à LDAP. La valeur par défaut est + <p>Cette directive permet de spcifier quel moment + <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> va drfrencer les alias au cours + des oprations lies LDAP. La valeur par dfaut est <code>always</code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authldapgroupattribute" id="authldapgroupattribute">Directive</a> <a name="AuthLDAPGroupAttribute" id="AuthLDAPGroupAttribute">AuthLDAPGroupAttribute</a><a title="Lien permanent" href="#authldapgroupattribute" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'attribut LDAP utilisé pour vérifier l'appartenance d'un -utilisateur à un groupe.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'attribut LDAP utilis pour vrifier l'appartenance d'un +utilisateur un groupe.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPGroupAttribute <em>attribut</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPGroupAttribute member uniquemember</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthLDAPGroupAttribute member uniquemember</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> </table> - <p>Cette directive permet de spécifier quel attribut LDAP est - utilisé pour vérifier l'appartenance d'un utilisateur à un - groupe. On peut spécifier plusieurs attributs en répétant cette - directive plusieurs fois. Si la directive n'est pas définie, + <p>Cette directive permet de spcifier quel attribut LDAP est + utilis pour vrifier l'appartenance d'un utilisateur un + groupe. On peut spcifier plusieurs attributs en rptant cette + directive plusieurs fois. Si la directive n'est pas dfinie, <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> utilise les attributs <code>member</code> et <code>uniquemember</code>.</p> @@ -1158,62 +1158,62 @@ utilisateur à un groupe.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authldapgroupattributeisdn" id="authldapgroupattributeisdn">Directive</a> <a name="AuthLDAPGroupAttributeIsDN" id="AuthLDAPGroupAttributeIsDN">AuthLDAPGroupAttributeIsDN</a><a title="Lien permanent" href="#authldapgroupattributeisdn" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilise le DN de l'utilisateur pour vérifier son -appartenance à un groupe</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilise le DN de l'utilisateur pour vrifier son +appartenance un groupe</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPGroupAttributeIsDN on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPGroupAttributeIsDN on</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthLDAPGroupAttributeIsDN on</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> </table> - <p>Lorsqu'elle est définie à <code>on</code>, cette directive - indique que c'est le DN de l'utilisateur qui doit être utilisé pour - vérifier son appartenance à un groupe. Dans le cas contraire, c'est - le nom de l'utilisateur qui sera utilisé. Par exemple, supposons que + <p>Lorsqu'elle est dfinie <code>on</code>, cette directive + indique que c'est le DN de l'utilisateur qui doit tre utilis pour + vrifier son appartenance un groupe. Dans le cas contraire, c'est + le nom de l'utilisateur qui sera utilis. Par exemple, supposons que le client envoie le nom d'utilisateur <code>bjenson</code>, qui correspond au DN LDAP <code>cn=Babs Jenson,o=Example</code>. Si la - directive est à <code>on</code>, <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> va - vérifier si <code>cn=Babs Jenson, o=Example</code> est un membre du + directive est <code>on</code>, <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> va + vrifier si <code>cn=Babs Jenson, o=Example</code> est un membre du groupe. Dans le cas contraire, <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> - vérifiera si <code>bjenson</code> est un membre du groupe.</p> + vrifiera si <code>bjenson</code> est un membre du groupe.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authldapinitialbindasuser" id="authldapinitialbindasuser">Directive</a> <a name="AuthLDAPInitialBindAsUser" id="AuthLDAPInitialBindAsUser">AuthLDAPInitialBindAsUser</a><a title="Lien permanent" href="#authldapinitialbindasuser" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si le serveur effectue la recherche initiale du +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine si le serveur effectue la recherche initiale du DN en utilisant le nom propre de l'utilisateur pour l'authentification de base -et non de manière anonyme, ou en utilisant des données d'authentification -codées en dur pour le serveur</td></tr> +et non de manire anonyme, ou en utilisant des donnes d'authentification +codes en dur pour le serveur</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPInitialBindAsUser off|on</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPInitialBindAsUser off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthLDAPInitialBindAsUser off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.6</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.6</td></tr> </table> - <p>Par défaut, le serveur convertit le nom d'utilisateur pour + <p>Par dfaut, le serveur convertit le nom d'utilisateur pour l'authentification de base en nom distinctif LDAP (DN) soit de - manière anonyme, soit avec un couple nom/mot de passe dédié. Cette - directive permet de forcer le serveur à utiliser les véritables nom + manire anonyme, soit avec un couple nom/mot de passe ddi. Cette + directive permet de forcer le serveur utiliser les vritables nom d'utilisateur et mot de passe fournis par l'utilisateur pour effectuer la recherche initiale du DN.</p> <p>Si le nom d'utilisateur ne peut pas s'authentifier directement - et nécessite de légères modifications, voir la directive <code class="directive"><a href="#authldapinitialbindpattern">AuthLDAPInitialBindPattern</a></code>.</p> + et ncessite de lgres modifications, voir la directive <code class="directive"><a href="#authldapinitialbindpattern">AuthLDAPInitialBindPattern</a></code>.</p> - <p>Cette directive ne doit être utilisée que si votre serveur LDAP + <p>Cette directive ne doit tre utilise que si votre serveur LDAP n'autorise pas les recherches anonymes, ou si vous ne pouvez pas - utiliser de nom d'utilisateur dédié via la directive <code class="directive"><a href="#authldapbinddn">AuthLDAPBindDN</a></code>. + utiliser de nom d'utilisateur ddi via la directive <code class="directive"><a href="#authldapbinddn">AuthLDAPBindDN</a></code>. </p> <div class="note"><h3>Non disponible dans la cas d'une autorisation seule</h3> On ne peut utiliser cette directive que si ce module effectue une authentification, et n'a aucun effet si ce module - n'est utilisé que pour les processus d'autorisation. + n'est utilis que pour les processus d'autorisation. </div> <h3>Voir aussi</h3> @@ -1227,31 +1227,31 @@ codées en dur pour le serveur</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authldapinitialbindpattern" id="authldapinitialbindpattern">Directive</a> <a name="AuthLDAPInitialBindPattern" id="AuthLDAPInitialBindPattern">AuthLDAPInitialBindPattern</a><a title="Lien permanent" href="#authldapinitialbindpattern" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie la modification a apporter au nom d'utilisateur -pour l'authentification de base lors de l'authentification auprès du +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie la modification a apporter au nom d'utilisateur +pour l'authentification de base lors de l'authentification auprs du serveur LDAP pour effectuer une recherche de DN</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPInitialBindPattern <em><var>regex</var> <var>substitution</var></em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPInitialBindPattern (.*) $1 (nom de l'utilisateur -distant utilisé tel quel)</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthLDAPInitialBindPattern (.*) $1 (nom de l'utilisateur +distant utilis tel quel)</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.6</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.6</td></tr> </table> <p>Si la directive <code class="directive"><a href="#authldapinitialbindasuser">AuthLDAPInitialBindAsUser</a></code> est - définie à <em>ON</em>, le nom utilisateur pour l'authentification de - base sera transformé selon l'expression rationnelle - <var>regex</var> et l'argument <var>substitution</var> spécifiés.</p> + dfinie <em>ON</em>, le nom utilisateur pour l'authentification de + base sera transform selon l'expression rationnelle + <var>regex</var> et l'argument <var>substitution</var> spcifis.</p> - <p>L'expression rationnelle est comparée au nom d'utilisateur pour + <p>L'expression rationnelle est compare au nom d'utilisateur pour l'authentification de base courant. L'argument - <var>substitution</var> peut contenir des références arrières, mais + <var>substitution</var> peut contenir des rfrences arrires, mais n'effectue aucune autre interpolation de variable.</p> - <p>Cette directive ne doit être utilisée que si votre serveur LDAP + <p>Cette directive ne doit tre utilise que si votre serveur LDAP n'autorise pas les recherches anonymes, ou si vous ne pouvez pas - utiliser de nom d'utilisateur dédié via la directive <code class="directive"><a href="#authldapbinddn">AuthLDAPBindDN</a></code>. + utiliser de nom d'utilisateur ddi via la directive <code class="directive"><a href="#authldapbinddn">AuthLDAPBindDN</a></code>. </p> <pre class="prettyprint lang-config">AuthLDAPInitialBindPattern (.+) $1@example.com</pre> @@ -1262,12 +1262,12 @@ distant utilisé tel quel)</code></td></tr> <div class="note"><h3>Non disponible dans la cas d'une autorisation seule</h3> On ne peut utiliser cette directive que si ce module effectue une authentification, et n'a aucun effet si ce module - n'est utilisé que pour les processus d'autorisation. + n'est utilis que pour les processus d'autorisation. </div> - <div class="note"><h3>Débogage</h3> - Le DN de substitution est enregistré dans la variable + <div class="note"><h3>Dbogage</h3> + Le DN de substitution est enregistr dans la variable d'environnement <em>LDAP_BINDASUSER</em>. Si l'expression - rationnelle ne convient pas, le nom d'utilisateur est utilisé + rationnelle ne convient pas, le nom d'utilisateur est utilis tel quel. </div> @@ -1280,37 +1280,37 @@ distant utilisé tel quel)</code></td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authldapmaxsubgroupdepth" id="authldapmaxsubgroupdepth">Directive</a> <a name="AuthLDAPMaxSubGroupDepth" id="AuthLDAPMaxSubGroupDepth">AuthLDAPMaxSubGroupDepth</a><a title="Lien permanent" href="#authldapmaxsubgroupdepth" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie la profondeur d'imbrication des sous-groupes +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie la profondeur d'imbrication des sous-groupes maximale prise en compte avant l'abandon de la recherche de l'utilisateur.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPMaxSubGroupDepth <var>Nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPMaxSubGroupDepth 0</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthLDAPMaxSubGroupDepth 0</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.3.0 du serveur HTTP -Apache ; la valeur par défaut était 10 dans les versions 2.4.x et les -premières versions 2.5</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.3.0 du serveur HTTP +Apache ; la valeur par dfaut tait 10 dans les versions 2.4.x et les +premires versions 2.5</td></tr> </table> - <p>Lorsque cette directive est définie à une valeur <code>X</code> + <p>Lorsque cette directive est dfinie une valeur <code>X</code> non nulle, en combinaison avec l'utilisation de la directive - <code>Require ldap-group DN-groupe</code>, les données de connexion - fournies seront utilisées pour vérifier l'appartenance de - l'utilisateur à l'objet de l'annuaire <code>DN-groupe</code> ou à + <code>Require ldap-group DN-groupe</code>, les donnes de connexion + fournies seront utilises pour vrifier l'appartenance de + l'utilisateur l'objet de l'annuaire <code>DN-groupe</code> ou tout sous-groupe du groupe courant en tenant compte de la profondeur - d'imbrication maximale <code>X</code> spécifiée par la directive.</p> - <p>Se référer à la section <a href="#reqgroup"><code>Require - ldap-group</code></a> pour un exemple plus détaillé.</p> + d'imbrication maximale <code>X</code> spcifie par la directive.</p> + <p>Se rfrer la section <a href="#reqgroup"><code>Require + ldap-group</code></a> pour un exemple plus dtaill.</p> - <div class="note"><h3>Performances dans le cas des groupes imbriqués</h3> + <div class="note"><h3>Performances dans le cas des groupes imbriqus</h3> <p>Lorsque les directives <code class="directive">AuthLDAPSubGroupAttribute</code> et <code class="directive">AuthLDAPGroupAttribute</code> se recouvrent (comme - c'est le cas par défaut et requis par les schémas LDAP courants), la - recherche de sous-groupes au sein de grands groupes peut être très - longue. Si vos groupes sont très grands et non imbriqués, définissez - la directive <code class="directive">AuthLDAPMaxSubGroupDepth</code> à 0.</p> + c'est le cas par dfaut et requis par les schmas LDAP courants), la + recherche de sous-groupes au sein de grands groupes peut tre trs + longue. Si vos groupes sont trs grands et non imbriqus, dfinissez + la directive <code class="directive">AuthLDAPMaxSubGroupDepth</code> 0.</p> </div> @@ -1318,25 +1318,25 @@ premières versions 2.5</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authldapremoteuserattribute" id="authldapremoteuserattribute">Directive</a> <a name="AuthLDAPRemoteUserAttribute" id="AuthLDAPRemoteUserAttribute">AuthLDAPRemoteUserAttribute</a><a title="Lien permanent" href="#authldapremoteuserattribute" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie l'attribut dont la valeur renvoyée au cours de la -requête de l'utilisateur sera utilisée pour définir la variable +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie l'attribut dont la valeur renvoye au cours de la +requte de l'utilisateur sera utilise pour dfinir la variable d'environnement REMOTE_USER</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPRemoteUserAttribute uid</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> </table> - <p>Lorsque cette directive est définie, la variable d'environnement - <code>REMOTE_USER</code> sera définie à la valeur de l'attribut - spécifié. Assurez-vous que cet attribut soit bien inclus dans la - liste d'attributs spécifiés dans la définition de AuthLDAPUrl ; dans + <p>Lorsque cette directive est dfinie, la variable d'environnement + <code>REMOTE_USER</code> sera dfinie la valeur de l'attribut + spcifi. Assurez-vous que cet attribut soit bien inclus dans la + liste d'attributs spcifis dans la dfinition de AuthLDAPUrl ; dans le cas contraire, cette directive n'aurait aucun effet. Si elle est - présente, cette directive l'emporte sur <code class="directive"><a href="#authldapremoteuserisdn">AuthLDAPRemoteUserIsDN</a></code>. Elle - peut s'avérer utile par exemple, si vous souhaitez que les - utilisateurs se connectent à un site web en utilisant leur adresse - email, alors qu'une application sous-jacente nécessite un nom + prsente, cette directive l'emporte sur <code class="directive"><a href="#authldapremoteuserisdn">AuthLDAPRemoteUserIsDN</a></code>. Elle + peut s'avrer utile par exemple, si vous souhaitez que les + utilisateurs se connectent un site web en utilisant leur adresse + email, alors qu'une application sous-jacente ncessite un nom d'utilisateur comme identifiant.</p> <p>Cette directive n'a d'effet que si l'on utilise ce module pour l'authentification.</p> @@ -1345,20 +1345,20 @@ d'environnement REMOTE_USER</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authldapremoteuserisdn" id="authldapremoteuserisdn">Directive</a> <a name="AuthLDAPRemoteUserIsDN" id="AuthLDAPRemoteUserIsDN">AuthLDAPRemoteUserIsDN</a><a title="Lien permanent" href="#authldapremoteuserisdn" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilise le DN de l'utilisateur pour définir la variable +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilise le DN de l'utilisateur pour dfinir la variable d'environnement REMOTE_USER</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPRemoteUserIsDN on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPRemoteUserIsDN off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthLDAPRemoteUserIsDN off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> </table> - <p>Lorsque cette directive est à on, la variable d'environnement - <code>REMOTE_USER</code> sera définie avec la valeur du DN complet - de l'utilisateur authentifié, et non plus avec simplement le nom - d'utilisateur fourni par le client. Elle est définie à off par - défaut.</p> + <p>Lorsque cette directive est on, la variable d'environnement + <code>REMOTE_USER</code> sera dfinie avec la valeur du DN complet + de l'utilisateur authentifi, et non plus avec simplement le nom + d'utilisateur fourni par le client. Elle est dfinie off par + dfaut.</p> <p>Cette directive n'a d'effet que si l'on utilise ce module pour l'authentification.</p> @@ -1366,34 +1366,34 @@ d'environnement REMOTE_USER</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authldapsearchasuser" id="authldapsearchasuser">Directive</a> <a name="AuthLDAPSearchAsUser" id="AuthLDAPSearchAsUser">AuthLDAPSearchAsUser</a><a title="Lien permanent" href="#authldapsearchasuser" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilise les données d'authentification de l'utilisateur +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilise les donnes d'authentification de l'utilisateur pour la recherche des autorisations</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPSearchAsUser on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPSearchAsUser off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthLDAPSearchAsUser off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.6</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.6</td></tr> </table> - <p>Lorsque cette directive est définie, et si - <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> a authentifié l'utilisateur, les - recherches LDAP pour définir les autorisations utilisent le nom - distinctif (DN) trouvé et le mot de passe pour l'authentification de - base HTTP de l'utilisateur authentifié, au lieu des données - d'authentification configurées au niveau du serveur.</p> - - <p>Les vérifications d'autorisation <em>ldap-filter</em> et + <p>Lorsque cette directive est dfinie, et si + <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> a authentifi l'utilisateur, les + recherches LDAP pour dfinir les autorisations utilisent le nom + distinctif (DN) trouv et le mot de passe pour l'authentification de + base HTTP de l'utilisateur authentifi, au lieu des donnes + d'authentification configures au niveau du serveur.</p> + + <p>Les vrifications d'autorisation <em>ldap-filter</em> et <em>ldap-dn</em> utilisent des recherches.</p> - <p>Cette directive n'a d'effet sur les comparaisons effectuées au - cours des traitements de groupe imbriqués, et lorsque la directive + <p>Cette directive n'a d'effet sur les comparaisons effectues au + cours des traitements de groupe imbriqus, et lorsque la directive <code class="directive"><a href="#authldapcompareasuser">AuthLDAPCompareAsUser</a></code> - est aussi activée.</p> + est aussi active.</p> - <p>Cette directive ne doit être utilisée que si votre serveur LDAP + <p>Cette directive ne doit tre utilise que si votre serveur LDAP n'autorise pas les recherches anonymes, ou si vous ne pouvez pas - utiliser de nom d'utilisateur dédié via la directive <code class="directive"><a href="#authldapbinddn">AuthLDAPBindDN</a></code>. + utiliser de nom d'utilisateur ddi via la directive <code class="directive"><a href="#authldapbinddn">AuthLDAPBindDN</a></code>. </p> @@ -1406,208 +1406,208 @@ pour la recherche des autorisations</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authldapsubgroupattribute" id="authldapsubgroupattribute">Directive</a> <a name="AuthLDAPSubGroupAttribute" id="AuthLDAPSubGroupAttribute">AuthLDAPSubGroupAttribute</a><a title="Lien permanent" href="#authldapsubgroupattribute" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie les noms d'attribut, un par directive, utilisés -pour différencier les membres du groupe courant qui sont eux-mêmes des +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie les noms d'attribut, un par directive, utiliss +pour diffrencier les membres du groupe courant qui sont eux-mmes des groupes.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPSubGroupAttribute <em>attribut</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPSubgroupAttribute member uniquemember</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthLDAPSubgroupAttribute member uniquemember</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.3.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.3.0 du serveur HTTP Apache</td></tr> </table> <p>Un objet groupe LDAP peut contenir des membres qui sont des - utilisateurs et des membres qui sont eux-mêmes des groupes (appelés - sous-groupes ou groupes imbriqués). La directive - <code class="directive">AuthLDAPSubGroupAttribute</code> spécifie l'attribut utilisé - pour identifier les groupes, alors que la directive <code class="directive"><a href="#authldapgroupattribute">AuthLDAPGroupAttribute</a></code> spécifie - l'attribut utilisé pour identifier les utilisateurs. On peut spécifier - plusieurs attributs en répétant la directive plusieurs fois. Si elle n'est - pas définie, <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> utilise les attributs + utilisateurs et des membres qui sont eux-mmes des groupes (appels + sous-groupes ou groupes imbriqus). La directive + <code class="directive">AuthLDAPSubGroupAttribute</code> spcifie l'attribut utilis + pour identifier les groupes, alors que la directive <code class="directive"><a href="#authldapgroupattribute">AuthLDAPGroupAttribute</a></code> spcifie + l'attribut utilis pour identifier les utilisateurs. On peut spcifier + plusieurs attributs en rptant la directive plusieurs fois. Si elle n'est + pas dfinie, <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> utilise les attributs <code>member</code> et <code>uniqueMember</code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authldapsubgroupclass" id="authldapsubgroupclass">Directive</a> <a name="AuthLDAPSubGroupClass" id="AuthLDAPSubGroupClass">AuthLDAPSubGroupClass</a><a title="Lien permanent" href="#authldapsubgroupclass" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie quelles valeurs d'objectClass LDAP identifient les +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie quelles valeurs d'objectClass LDAP identifient les objets de l'annuaire qui sont des groupes au cours du traitement des sous-groupes.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPSubGroupClass <em>ObjectClass-LDAP</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPSubGroupClass groupOfNames groupOfUniqueNames</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthLDAPSubGroupClass groupOfNames groupOfUniqueNames</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.3.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.3.0 du serveur HTTP Apache</td></tr> </table> <p>Un objet groupe LDAP peut contenir des membres qui sont des - utilisateurs et des membres qui sont eux-mêmes des groupes (appelés - sous-groupes ou groupes imbriqués). La directive + utilisateurs et des membres qui sont eux-mmes des groupes (appels + sous-groupes ou groupes imbriqus). La directive <code class="directive"><a href="#authldapsubgroupattribute">AuthLDAPSubGroupAttribute</a></code> permet d'identifier les - membres qui sont des sous-groupes du groupe courant (à l'opposé des + membres qui sont des sous-groupes du groupe courant ( l'oppos des membres utilisateurs). La directive - <code class="directive">AuthLDAPSubGroupClass</code> permet de spécifier les valeurs - d'objectClass LDAP utilisées pour vérifier que certains membres sont - en fait des objets groupe. Les sous-groupes ainsi identifiés peuvent + <code class="directive">AuthLDAPSubGroupClass</code> permet de spcifier les valeurs + d'objectClass LDAP utilises pour vrifier que certains membres sont + en fait des objets groupe. Les sous-groupes ainsi identifis peuvent alors faire l'objet d'une recherche d'autres membres utilisateurs ou - sous-groupes. On peut spécifier plusieurs attributs en répétant + sous-groupes. On peut spcifier plusieurs attributs en rptant cette directive plusieurs fois. Si cette directive n'est pas - définie, <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> utilise les attributs + dfinie, <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> utilise les attributs <code>groupOfNames</code> et <code>groupOfUniqueNames</code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authldapurl" id="authldapurl">Directive</a> <a name="AuthLDAPUrl" id="AuthLDAPUrl">AuthLDAPUrl</a><a title="Lien permanent" href="#authldapurl" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'URL permettant de spécifier les paramètres de la +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'URL permettant de spcifier les paramtres de la recherche LDAP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPUrl <em>url [NONE|SSL|TLS|STARTTLS]</em></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_ldap</td></tr> </table> - <p>Une URL conforme à la RFC 2255 qui permet de spécifier les - paramètres à utiliser pour la recherche dans l'annuaire LDAP. La + <p>Une URL conforme la RFC 2255 qui permet de spcifier les + paramtres utiliser pour la recherche dans l'annuaire LDAP. La syntaxe de l'URL est :</p> -<div class="example"><p><code>ldap://hôte:port/DN-de-base?attribut?portée?filtre</code></p></div> - <p>Si vous souhaitez mettre à la disposition d'Apache plusieurs URLs +<div class="example"><p><code>ldap://hte:port/DN-de-base?attribut?porte?filtre</code></p></div> + <p>Si vous souhaitez mettre la disposition d'Apache plusieurs URLs LDAP, la syntaxe sera :</p> <pre class="prettyprint lang-config">AuthLDAPUrl "ldap://ldap1.example.com ldap2.example.com/dc=..."</pre> -<p><em><strong>Mise en garde : </strong>Si vous spécifiez plusieurs +<p><em><strong>Mise en garde : </strong>Si vous spcifiez plusieurs serveurs, vous devez en entourer la liste avec des guillemets ; dans le -cas contraire, vous générerez une erreur : "AuthLDAPURL takes one +cas contraire, vous gnrerez une erreur : "AuthLDAPURL takes one argument, URL to define LDAP connection..".</em> Vous pouvez bien -entendu ajouter des paramètres de recherche à chacun des serveurs -spécifiés.</p> +entendu ajouter des paramtres de recherche chacun des serveurs +spcifis.</p> <dl> <dt>ldap</dt> - <dd>Pour ldap non sécurisé, utilisez la chaîne - <code>ldap</code>. Pour ldap sécurisé, utilisez à la place la - chaîne <code>ldaps</code>. LDAP sécurisé n'est disponible que si - Apache a été lié avec une bibliothèque LDAP supportant SSL.</dd> + <dd>Pour ldap non scuris, utilisez la chane + <code>ldap</code>. Pour ldap scuris, utilisez la place la + chane <code>ldaps</code>. LDAP scuris n'est disponible que si + Apache a t li avec une bibliothque LDAP supportant SSL.</dd> -<dt>hôte:port</dt> +<dt>hte:port</dt> <dd> <p>Il s'agit du nom/port du serveur ldap - (dont la valeur par défaut est + (dont la valeur par dfaut est <code>localhost:389</code> pour <code>ldap</code>, et <code>localhost:636</code> pour <code>ldaps</code>). Pour - spécifier plusieurs serveurs LDAP redondants, indiquez - simplement leur liste en les séparant par des espaces. + spcifier plusieurs serveurs LDAP redondants, indiquez + simplement leur liste en les sparant par des espaces. <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> tentera alors de se connecter - à chacun des serveurs jusqu'à ce qu'il parvienne à se - connecter avec succès. Notez qu'en cas de multiples serveurs - LDAP, l'ensemble de l'URL LDAP doit être entourée de + chacun des serveurs jusqu' ce qu'il parvienne se + connecter avec succs. Notez qu'en cas de multiples serveurs + LDAP, l'ensemble de l'URL LDAP doit tre entoure de guillemets.</p> - <p>lorsqu'une connection a été établie avec un serveur, elle - reste active pendant toute la durée de vie du processus - <code class="program"><a href="../programs/httpd.html">httpd</a></code>, ou jusqu'à ce que le serveur LDAP + <p>lorsqu'une connection a t tablie avec un serveur, elle + reste active pendant toute la dure de vie du processus + <code class="program"><a href="../programs/httpd.html">httpd</a></code>, ou jusqu' ce que le serveur LDAP cesse de fonctionner.</p> <p>Si le serveur LDAP cesse de fonctionner, et ainsi interrompt une connexion existante, <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> tentera - de se reconnecter en commençant par le premier serveur de la + de se reconnecter en commenant par le premier serveur de la liste, et ainsi de suite avec les serveurs redondants - suivants. Notez que ce processus n'a rien à voir avec une - véritable recherche de type round-robin.</p> + suivants. Notez que ce processus n'a rien voir avec une + vritable recherche de type round-robin.</p> </dd> <dt>DN-de-base</dt> - <dd>Le DN de la branche de l'annuaire à partir de laquelle - toutes les recherches seront lancées. Il doit au moins - correspondre à la racine de votre annuaire, mais vous pouvez - aussi indiquer une branche plus spécifique.</dd> + <dd>Le DN de la branche de l'annuaire partir de laquelle + toutes les recherches seront lances. Il doit au moins + correspondre la racine de votre annuaire, mais vous pouvez + aussi indiquer une branche plus spcifique.</dd> <dt>attribut</dt> - <dd>Il s'agit de l'attribut à utiliser pour la recherche. + <dd>Il s'agit de l'attribut utiliser pour la recherche. Bien que la RFC - 2255 autorise une liste d'attributs séparés par des virgules, + 2255 autorise une liste d'attributs spars par des virgules, seul le premier sera retenu, sans tenir compte des autres attributs fournis. Si aucun attribut n'est fourni, l'attribut - par défaut est <code>uid</code>. Il est judicieux de choisir un - attribut dont la valeur sera unique parmi toutes les entrées de - la branche de l'annuaire que vous aurez définie. Tous les - attributs spécifiés seront enregistrés dans des variables - d'environnement avec le préfixe AUTHENTICATE_, afin de pouvoir - être utilisés par d'autres modules.</dd> + par dfaut est <code>uid</code>. Il est judicieux de choisir un + attribut dont la valeur sera unique parmi toutes les entres de + la branche de l'annuaire que vous aurez dfinie. Tous les + attributs spcifis seront enregistrs dans des variables + d'environnement avec le prfixe AUTHENTICATE_, afin de pouvoir + tre utiliss par d'autres modules.</dd> -<dt>portée</dt> +<dt>porte</dt> - <dd>Il s'agit de la portée de la recherche. Elle peut prendre + <dd>Il s'agit de la porte de la recherche. Elle peut prendre les valeurs <code>one</code> ou <code>sub</code>. Notez que la - RFC 2255 supporte aussi une portée de valeur <code>base</code>, - mais cette dernière n'est pas supportée par le module. Si la - portée n'est pas définie, ou si elle est définie à - <code>base</code>, c'est la valeur de portée par défaut - <code>sub</code> qui sera utilisée.</dd> + RFC 2255 supporte aussi une porte de valeur <code>base</code>, + mais cette dernire n'est pas supporte par le module. Si la + porte n'est pas dfinie, ou si elle est dfinie + <code>base</code>, c'est la valeur de porte par dfaut + <code>sub</code> qui sera utilise.</dd> <dt>filtre</dt> <dd>Il s'agit d'un filtre de recherche LDAP valide. Si aucun - filtre n'est spécifié, le filtre par défaut - <code>(objectClass=*)</code> sera utilisé, ce qui corrspond à + filtre n'est spcifi, le filtre par dfaut + <code>(objectClass=*)</code> sera utilis, ce qui corrspond une recherche de tous les types d'objets de l'arborescence. La - taille des filtres est limitée à environ 8000 caractères (valeur + taille des filtres est limite environ 8000 caractres (valeur de la macro <code>MAX_STRING_LEN</code> dans le code source - d'Apache), ce qui s'avère plus que suffisant pour la plupart des + d'Apache), ce qui s'avre plus que suffisant pour la plupart des applications. A partir de la version 2.4.10 du serveur HTTP Apache, le - mot-clé <code>none</code> permet de désactiver - l'utilisation des filtres, ce qui peut s'avérer nécessaire avec + mot-cl <code>none</code> permet de dsactiver + l'utilisation des filtres, ce qui peut s'avrer ncessaire avec certains serveurs LDAP primitifs.</dd> </dl> <p>Pour une recherche, les attribut, filtre et nom d'utilisateur - fournis par le client HTTP sont combinés pour créer un filtre de + fournis par le client HTTP sont combins pour crer un filtre de recherche du style : <code>(&(<em>filtre</em>)(<em>attribut</em> =<em>nom-utilisateur</em>))</code>.</p> - <p>Par exemple, considérons l'URL + <p>Par exemple, considrons l'URL <code>ldap://ldap.example.com/o=Example?cn?sub?(posixid=*)</code>. Lorsqu'un client tentera de se connecter en utilisant le nom d'utilisateur <code>Babs Jenson</code>, le filtre de recherche sera : <code>(&(posixid=*)(cn=Babs Jenson))</code>.</p> - <p>On peut encore ajouter un paramètre optionnel pour permettre à - l'URL LDAP de surcharger le type de connexion. Ce paramètre peut + <p>On peut encore ajouter un paramtre optionnel pour permettre + l'URL LDAP de surcharger le type de connexion. Ce paramtre peut prendre l'une des valeurs suivantes :</p> <dl> <dt>NONE</dt> - <dd>Établit une connexion non sécurisée sur le port LDAP par - défaut, ce qui est équivalent à <code>ldap://</code> sur le port + <dd>tablit une connexion non scurise sur le port LDAP par + dfaut, ce qui est quivalent <code>ldap://</code> sur le port 389.</dd> <dt>SSL</dt> - <dd>Établit une connexion sécurisée sur le port LDAP sécurisé - par défaut, ce qui est équivalent à <code>ldaps://</code>.</dd> + <dd>tablit une connexion scurise sur le port LDAP scuris + par dfaut, ce qui est quivalent <code>ldaps://</code>.</dd> <dt>TLS | STARTTLS</dt> - <dd>Établit une connexion sécurisée par élévation de niveau sur - le port LDAP par défaut. Cette connexion sera initialisée sur le - port 389 par défaut, puis élevée à un niveau de connexion - sécurisée sur le même port.</dd> + <dd>tablit une connexion scurise par lvation de niveau sur + le port LDAP par dfaut. Cette connexion sera initialise sur le + port 389 par dfaut, puis leve un niveau de connexion + scurise sur le mme port.</dd> </dl> - <p>Voir plus haut pour des exemples d'URLs définies par la directive + <p>Voir plus haut pour des exemples d'URLs dfinies par la directive <code class="directive"><a href="#authldapurl">AuthLDAPUrl</a></code>.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authnz_ldap.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authnz_ldap.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_authnz_ldap.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -1626,7 +1626,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authnz_lda } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_authz_core.html.fr b/docs/manual/mod/mod_authz_core.html.fr index f25f3c5d0a..630f763dec 100644 --- a/docs/manual/mod/mod_authz_core.html.fr +++ b/docs/manual/mod/mod_authz_core.html.fr @@ -27,31 +27,31 @@ <div id="preamble"><h1>Module Apache mod_authz_core</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authz_core.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authz_core.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_authz_core.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Socle d'autorisation</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authz_core_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authz_core.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3 +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>authz_core_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_authz_core.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3 d'Apache HTTPD</td></tr></table> <h3>Sommaire</h3> - <p>Ce module fournit un socle de fonctionnalités d'autorisation - permettant d'accorder ou refuser l'accès à certaines zones du site - web aux utilisateurs authentifiés. <code class="module"><a href="../mod/mod_authz_core.html">mod_authz_core</a></code> - donne la possibilité d'enregistrer divers fournisseurs - d'autorisation. Il est en général utilisé avec un module fournisseur + <p>Ce module fournit un socle de fonctionnalits d'autorisation + permettant d'accorder ou refuser l'accs certaines zones du site + web aux utilisateurs authentifis. <code class="module"><a href="../mod/mod_authz_core.html">mod_authz_core</a></code> + donne la possibilit d'enregistrer divers fournisseurs + d'autorisation. Il est en gnral utilis avec un module fournisseur d'authentification comme <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>, et un module d'autorisation comme <code class="module"><a href="../mod/mod_authz_user.html">mod_authz_user</a></code>. Il - permet aussi l'application d'une logique élaborée au déroulement du + permet aussi l'application d'une logique labore au droulement du processus d'autorisation.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#logic">Conteneurs d'autorisation</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#requiredirectives">Les directives Require</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#authzalias">Création des alias du fournisseur +<li><img alt="" src="../images/down.gif" /> <a href="#authzalias">Cration des alias du fournisseur d'autorisation</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> @@ -63,7 +63,7 @@ d'autorisation</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#requireany"><RequireAny></a></li> <li><img alt="" src="../images/down.gif" /> <a href="#requirenone"><RequireNone></a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authz_core">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authz_core">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authz_core">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authz_core">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -72,18 +72,18 @@ d'autorisation</a></li> <p>Les directives de conteneur d'autorisation <code class="directive"><a href="#requireall"><RequireAll></a></code>, <code class="directive"><a href="#requireany"><RequireAny></a></code> et <code class="directive"><a href="#requirenone"><RequireNone></a></code> - peuvent être combinées entre elles et avec la directive <code class="directive"><a href="#require">Require</a></code> pour construire une + peuvent tre combines entre elles et avec la directive <code class="directive"><a href="#require">Require</a></code> pour construire une logique d'autorisation complexe.</p> <p>L'exemple ci-dessous illustre la logique d'autorisation suivante. - Pour pouvoir accéder à la ressource, l'utilisateur doit être + Pour pouvoir accder la ressource, l'utilisateur doit tre l'utilisateur <code>superadmin</code>, ou appartenir aux deux groupes LDAP <code>admins</code> et <code>Administrateurs</code> et soit appartenir au groupe <code>ventes</code>, soit avoir <code>ventes</code> comme valeur de l'attribut LDAP - <code>dept</code>. De plus, pour pouvoir accéder à la ressource, + <code>dept</code>. De plus, pour pouvoir accder la ressource, l'utilisateur ne doit appartenir ni au groupe <code>temps</code>, ni - au groupe LDAP <code>Employés temporaires</code>.</p> + au groupe LDAP <code>Employs temporaires</code>.</p> <pre class="prettyprint lang-config"><Directory "/www/mydocs"> <RequireAll> @@ -100,7 +100,7 @@ d'autorisation</a></li> </RequireAny> <RequireNone> Require group temps - Require ldap-group "cn=Employés temporaires,o=Airius" + Require ldap-group "cn=Employs temporaires,o=Airius" </RequireNone> </RequireAll> </Directory></pre> @@ -109,22 +109,22 @@ d'autorisation</a></li> <div class="section"> <h2><a name="requiredirectives" id="requiredirectives">Les directives Require</a><a title="Lien permanent" href="#requiredirectives" class="permalink">¶</a></h2> - <p>Le module <code class="module"><a href="../mod/mod_authz_core.html">mod_authz_core</a></code> met à disposition des - fournisseurs d'autorisation génériques utilisables avec la directive + <p>Le module <code class="module"><a href="../mod/mod_authz_core.html">mod_authz_core</a></code> met disposition des + fournisseurs d'autorisation gnriques utilisables avec la directive <code class="directive"><a href="#require">Require</a></code>.</p> <h3><a name="reqenv" id="reqenv">Require env</a></h3> - <p>Le fournisseur <code>env</code> permet de contrôler l'accès au + <p>Le fournisseur <code>env</code> permet de contrler l'accs au serveur en fonction de l'existence d'une <a href="../env.html">variable d'environnement</a>. Lorsque <code>Require - env <var>env-variable</var></code> est spécifié, la requête se voit - autoriser l'accès si la variable d'environnement - <var>env-variable</var> existe. Le serveur permet de définir + env <var>env-variable</var></code> est spcifi, la requte se voit + autoriser l'accs si la variable d'environnement + <var>env-variable</var> existe. Le serveur permet de dfinir facilement des variables d'environnement en fonction des - caractéristiques de la requête du client via les directives fournies + caractristiques de la requte du client via les directives fournies par le module <code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code>. Cette directive Require - env permet donc de contrôler l'accès en fonction des - valeurs des en-têtes de la requête HTTP tels que + env permet donc de contrler l'accs en fonction des + valeurs des en-ttes de la requte HTTP tels que <code>User-Agent</code> (type de navigateur), <code>Referer</code>, entre autres.</p> @@ -134,28 +134,28 @@ d'autorisation</a></li> </Directory></pre> - <p>Avec cet exemple, les navigateurs dont la chaîne user-agent + <p>Avec cet exemple, les navigateurs dont la chane user-agent commence par <code>KnockKnock/2.0</code> se verront autoriser - l'accès, alors que tous les autres seront rejetés.</p> + l'accs, alors que tous les autres seront rejets.</p> - <p>Lorsque le serveur cherche un chemin via une <a class="glossarylink" href="../glossary.html#subrequest" title="voir glossaire">sous-requête</a> interne (par exemple la - recherche d'un <code class="directive"><a href="../mod/mod_dir.html#directoryindex">DirectoryIndex</a></code>), ou lorsqu'il génère un - listing du contenu d'un répertoire via le module - <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code>, la sous-requête n'hérite pas des - variables d'environnement spécifiques à la requête. En outre, à cause + <p>Lorsque le serveur cherche un chemin via une <a class="glossarylink" href="../glossary.html#subrequest" title="voir glossaire">sous-requte</a> interne (par exemple la + recherche d'un <code class="directive"><a href="../mod/mod_dir.html#directoryindex">DirectoryIndex</a></code>), ou lorsqu'il gnre un + listing du contenu d'un rpertoire via le module + <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code>, la sous-requte n'hrite pas des + variables d'environnement spcifiques la requte. En outre, cause des phases de l'API auxquelles <code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code> prend - part, les directives <code class="directive"><a href="../mod/mod_setenvif.html#setenvif">SetEnvIf</a></code> ne sont pas évaluées - séparément dans la sous-requête.</p> + part, les directives <code class="directive"><a href="../mod/mod_setenvif.html#setenvif">SetEnvIf</a></code> ne sont pas values + sparment dans la sous-requte.</p> <h3><a name="reqall" id="reqall">Require all</a></h3> - <p>Le fournisseur <code>all</code> reproduit la fonctionnalité - précédemment fournie par les directives 'Allow from all' et 'Deny + <p>Le fournisseur <code>all</code> reproduit la fonctionnalit + prcdemment fournie par les directives 'Allow from all' et 'Deny from all'. Il accepte un argument dont les deux valeurs possibles sont : 'granted' ou 'denied'. Les exemples suivants autorisent ou - interdisent l'accès à toutes les requêtes.</p> + interdisent l'accs toutes les requtes.</p> <pre class="prettyprint lang-config">Require all granted</pre> @@ -167,25 +167,25 @@ d'autorisation</a></li> <h3><a name="reqmethod" id="reqmethod">Require method</a></h3> - <p>Le fournisseur <code>method</code> permet d'utiliser la méthode - HTTP dans le processus d'autorisation. Les méthodes GET et HEAD sont - ici considérées comme équivalentes. La méthode TRACE n'est pas - supportée par ce fournisseur ; utilisez à la place la directive + <p>Le fournisseur <code>method</code> permet d'utiliser la mthode + HTTP dans le processus d'autorisation. Les mthodes GET et HEAD sont + ici considres comme quivalentes. La mthode TRACE n'est pas + supporte par ce fournisseur ; utilisez la place la directive <code class="directive"><a href="../mod/core.html#traceenable">TraceEnable</a></code>.</p> - <p>Dans l'exemple suivant, seules les méthodes GET, HEAD, POST, et - OPTIONS sont autorisées :</p> + <p>Dans l'exemple suivant, seules les mthodes GET, HEAD, POST, et + OPTIONS sont autorises :</p> <pre class="prettyprint lang-config">Require method GET POST OPTIONS</pre> - <p>Dans l'exemple suivant, les méthodes GET, HEAD, POST, et OPTIONS - sont autorisées sans authentification, alors que toutes les autres - méthodes nécessitent un utilisateur valide :</p> + <p>Dans l'exemple suivant, les mthodes GET, HEAD, POST, et OPTIONS + sont autorises sans authentification, alors que toutes les autres + mthodes ncessitent un utilisateur valide :</p> <pre class="prettyprint lang-config"><RequireAny> -  Require method GET POST OPTIONS -  Require valid-user + Require method GET POST OPTIONS + Require valid-user </RequireAny></pre> @@ -193,7 +193,7 @@ d'autorisation</a></li> <h3><a name="reqexpr" id="reqexpr">Require expr</a></h3> <p>Le fournisseur <code>expr</code> permet d'accorder l'autorisation - d'accès en fonction d'expressions arbitraires.</p> + d'accs en fonction d'expressions arbitraires.</p> <pre class="prettyprint lang-config">Require expr "%{TIME_HOUR} -ge 9 && %{TIME_HOUR} -le 17"</pre> @@ -207,36 +207,36 @@ d'autorisation</a></li> <pre class="prettyprint lang-config">Require expr "!(%{QUERY_STRING} =~ /secret/) && %{REQUEST_URI} in { '/example.cgi', '/other.cgi' }"</pre> - <p>La syntaxe de l'expression est décrite dans la documentation de <a href="../expr.html">ap_expr</a>. Avant la version 2.4.16, les doubles-quotes - étaient prohibées.</p> + <p>La syntaxe de l'expression est dcrite dans la documentation de <a href="../expr.html">ap_expr</a>. Avant la version 2.4.16, les doubles-quotes + taient prohibes.</p> - <p>Normalement, l'expression est évaluée avant l'authentification. - Cependant, si l'expression renvoie false et se réfère à la variable + <p>Normalement, l'expression est value avant l'authentification. + Cependant, si l'expression renvoie false et se rfre la variable <code>%{REMOTE_USER}</code>, le processus d'authentification sera - engagé et l'expression réévaluée.</p> + engag et l'expression rvalue.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="authzalias" id="authzalias">Création des alias du fournisseur +<h2><a name="authzalias" id="authzalias">Cration des alias du fournisseur d'autorisation</a><a title="Lien permanent" href="#authzalias" class="permalink">¶</a></h2> - <p>Il est possible de créer des fournisseurs d'autorisation étendus + <p>Il est possible de crer des fournisseurs d'autorisation tendus dans le fichier de configuration et de leur assigner un nom d'alias. - On peut ensuite utiliser ces fournisseurs aliasés dans une + On peut ensuite utiliser ces fournisseurs aliass dans une directive <code class="directive"><a href="#require">Require</a></code> de - la même manière qu'on le ferait pour des fournisseurs d'autorisation - de base. En plus de la possibilité de créer et d'aliaser un - fournisseur étendu, le même fournisseur d'autorisation étendu peut - être référencé par diverses localisations. + la mme manire qu'on le ferait pour des fournisseurs d'autorisation + de base. En plus de la possibilit de crer et d'aliaser un + fournisseur tendu, le mme fournisseur d'autorisation tendu peut + tre rfrenc par diverses localisations. </p> <h3><a name="example" id="example">Exemple</a></h3> - <p>Dans l'exemple suivant, on crée deux alias de fournisseur - d'autorisation ldap différents basés sur le fournisseur + <p>Dans l'exemple suivant, on cre deux alias de fournisseur + d'autorisation ldap diffrents bass sur le fournisseur d'autorisation ldap-group. Il est ainsi possible pour un seul - répertoire de vérifier l'appartenance à un groupe dans plusieurs + rpertoire de vrifier l'appartenance un groupe dans plusieurs serveurs ldap : </p> @@ -261,7 +261,7 @@ Alias "/secure" "/webpages/secure" AuthType Basic AuthName LDAP_Protected_Place - #Opération logique implicite : OU inclusif + #Opration logique implicite : OU inclusif Require ldap-group-alias1 Require ldap-group-alias2 </Directory></pre> @@ -272,51 +272,51 @@ Alias "/secure" "/webpages/secure" <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authmerging" id="authmerging">Directive</a> <a name="AuthMerging" id="AuthMerging">AuthMerging</a><a title="Lien permanent" href="#authmerging" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit la manière dont chaque logique d'autorisation des +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit la manire dont chaque logique d'autorisation des sections de configuration se combine avec celles des sections de -configuration précédentes.</td></tr> +configuration prcdentes.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthMerging Off | And | Or</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthMerging Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthMerging Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authz_core</td></tr> </table> - <p>Lorsque l'autorisation est activée, elle est normalement héritée + <p>Lorsque l'autorisation est active, elle est normalement hrite par chaque <a href="../sections.html#merging">section de - configuration</a> suivante, à moins qu'un jeu de directives - d'autorisations différent ne soit spécifié. Il s'agit du - comportement par défaut, qui correspond à la définition explicite + configuration</a> suivante, moins qu'un jeu de directives + d'autorisations diffrent ne soit spcifi. Il s'agit du + comportement par dfaut, qui correspond la dfinition explicite <code>AuthMerging Off</code>.</p> - <p>Dans certaines situations cependant, il peut être souhaitable de + <p>Dans certaines situations cependant, il peut tre souhaitable de combiner la logique d'autorisation d'une section de configuration - avec celle de la section précédente lorsque les sections de + avec celle de la section prcdente lorsque les sections de configuration se combinent entre elles. Dans ce cas, deux options sont disponibles, <code>And</code> et <code>Or</code>.</p> <p>Lorsqu'une section de configuration contient <code>AuthMerging And</code> ou <code>AuthMerging Or</code>, sa logique d'autorisation - se combine avec celle de la section de configuration qui la précède - (selon l'ordre général des sections de configuration), et qui + se combine avec celle de la section de configuration qui la prcde + (selon l'ordre gnral des sections de configuration), et qui contient aussi une logique d'autorisation, comme si les deux - sections étaient concaténées, respectivement, dans une directive + sections taient concatnes, respectivement, dans une directive <code class="directive"><a href="#requireall"><RequireAll></a></code> ou <code class="directive"><a href="#requireany"><RequireAny></a></code>.</p> - <div class="note">La définition de la directive + <div class="note">La dfinition de la directive <code class="directive">AuthMerging</code> ne concerne que la section de - configuration dans laquelle elle apparaît. Dans l'exemple suivant, + configuration dans laquelle elle apparat. Dans l'exemple suivant, seuls les utilisateurs appartenant au groupe <code>alpha</code> sont - autorisés à accéder à <code>/www/docs</code>. Les utilisateurs + autoriss accder <code>/www/docs</code>. Les utilisateurs appartenant au groupe <code>alpha</code> ou au groupe - <code>beta</code> sont autorisés à accéder à - <code>/www/docs/ab</code>. Cependant, la définition implicite à + <code>beta</code> sont autoriss accder + <code>/www/docs/ab</code>. Cependant, la dfinition implicite <code>Off</code> de la directive <code class="directive">AuthMerging</code> - s'applique à la section de configuration <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> concernant le répertoire + s'applique la section de configuration <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> concernant le rpertoire <code>/www/docs/ab/gamma</code>, ce qui implique que les directives d'autorisation de cette section l'emportent sur celles des sections - précédentes. Par voie de conséquence, seuls les utilisateurs - appartenant au groupe <code>gamma</code> sont autorisés à accéder à + prcdentes. Par voie de consquence, seuls les utilisateurs + appartenant au groupe <code>gamma</code> sont autoriss accder <code>/www/docs/ab/gamma</code>.</div> <pre class="prettyprint lang-config"><Directory "/www/docs"> @@ -341,9 +341,9 @@ configuration précédentes.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authzprovideralias" id="authzprovideralias">Directive</a> <a name="AuthzProviderAlias" id="AuthzProviderAlias"><AuthzProviderAlias></a><a title="Lien permanent" href="#authzprovideralias" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe des directives représentant une extension d'un -fournisseur d'autorisation de base qui pourra être référencée à l'aide -de l'alias spécifié</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe des directives reprsentant une extension d'un +fournisseur d'autorisation de base qui pourra tre rfrence l'aide +de l'alias spcifi</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><AuthzProviderAlias <var>baseProvider Alias Require-Parameters</var>> ... </AuthzProviderAlias> </code></td></tr> @@ -353,15 +353,15 @@ de l'alias spécifié</td></tr> </table> <p>Les balises <code class="directive"><AuthzProviderAlias></code> et <code></AuthzProviderAlias></code> permettent de regrouper des - directives d'autorisation auxquelles on pourra faire référence à - l'aide de l'alias spécifié dans une directive <code class="directive"><a href="#require">Require</a></code>.</p> + directives d'autorisation auxquelles on pourra faire rfrence + l'aide de l'alias spcifi dans une directive <code class="directive"><a href="#require">Require</a></code>.</p> - <p>Si <var>Require-Parameters</var> comporte plusieurs paramètres, la liste - de ces derniers doit être entourée de guillemets. Dans le cas contraire, - seul le premier paramètre de la liste sera pris en compte.</p> + <p>Si <var>Require-Parameters</var> comporte plusieurs paramtres, la liste + de ces derniers doit tre entoure de guillemets. Dans le cas contraire, + seul le premier paramtre de la liste sera pris en compte.</p> <pre class="prettyprint lang-config"># Dans cet exemple, pour que les deux adresses IP soient prises en compte, elles -# DOIVENT être entourées de guillemets +# DOIVENT tre entoures de guillemets <AuthzProviderAlias ip blacklisted-ips "XXX.XXX.XXX.XXX YYY.YYY.YYY.YYY"> </AuthzProviderAlias> @@ -379,72 +379,72 @@ de l'alias spécifié</td></tr> <div class="directive-section"><h2><a name="authzsendforbiddenonfailure" id="authzsendforbiddenonfailure">Directive</a> <a name="AuthzSendForbiddenOnFailure" id="AuthzSendForbiddenOnFailure">AuthzSendForbiddenOnFailure</a><a title="Lien permanent" href="#authzsendforbiddenonfailure" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Envoie '403 FORBIDDEN' au lieu de '401 UNAUTHORIZED' si -l'authentification réussit et si l'autorisation a été refusée. +l'authentification russit et si l'autorisation a t refuse. </td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthzSendForbiddenOnFailure On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthzSendForbiddenOnFailure Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthzSendForbiddenOnFailure Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authz_core</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.11 d'Apache HTTPD</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.11 d'Apache HTTPD</td></tr> </table> - <p>Par défaut, si l'authentification réussit, alors que - l'autorisation est refusée, Apache HTTPD renvoie un code de réponse - HTTP '401 UNAUTHORIZED'. En général, les navigateurs proposent alors - une nouvelle fois à l'utilisateur la boîte de dialogue de saisie du + <p>Par dfaut, si l'authentification russit, alors que + l'autorisation est refuse, Apache HTTPD renvoie un code de rponse + HTTP '401 UNAUTHORIZED'. En gnral, les navigateurs proposent alors + une nouvelle fois l'utilisateur la bote de dialogue de saisie du mot de passe, ce qui n'est pas toujours souhaitable. La directive <code class="directive">AuthzSendForbiddenOnFailure</code> permet de changer - le code de réponse en '403 FORBIDDEN'.</p> + le code de rponse en '403 FORBIDDEN'.</p> - <div class="warning"><h3>Avertissement de sécurité</h3> - <p>La modification de la réponse en cas de refus d'autorisation - diminue la sécurité du mot de passe, car elle indique à un éventuel - attaquant que le mot de passe qu'il a saisi était correct.</p> + <div class="warning"><h3>Avertissement de scurit</h3> + <p>La modification de la rponse en cas de refus d'autorisation + diminue la scurit du mot de passe, car elle indique un ventuel + attaquant que le mot de passe qu'il a saisi tait correct.</p> </div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="require" id="require">Directive</a> <a name="Require" id="Require">Require</a><a title="Lien permanent" href="#require" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Vérifie si un utilisateur authentifié a une -autorisation d'accès accordée par un fournisseur +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Vrifie si un utilisateur authentifi a une +autorisation d'accs accorde par un fournisseur d'autorisation.</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Require [not] <var>nom-entité</var> [<var>nom-entité</var>] +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Require [not] <var>nom-entit</var> [<var>nom-entit</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authz_core</td></tr> </table> - <p>Cette directive permet de vérifier si un utilisateur authentifié - a l'autorisation d'accès accordée pour un certain fournisseur + <p>Cette directive permet de vrifier si un utilisateur authentifi + a l'autorisation d'accs accorde pour un certain fournisseur d'autorisation et en tenant compte de certaines restrictions. - <code class="module"><a href="../mod/mod_authz_core.html">mod_authz_core</a></code> met à disposition les fournisseurs - d'autorisation génériques suivants :</p> + <code class="module"><a href="../mod/mod_authz_core.html">mod_authz_core</a></code> met disposition les fournisseurs + d'autorisation gnriques suivants :</p> <dl> <dt><code>Require all granted</code></dt> - <dd>L'accès est autorisé sans restriction.</dd> + <dd>L'accs est autoris sans restriction.</dd> <dt><code>Require all denied</code></dt> - <dd>L'accès est systématiquement refusé.</dd> + <dd>L'accs est systmatiquement refus.</dd> <dt><code>Require env <var>env-var</var> [<var>env-var</var>] ...</code></dt> - <dd>L'accès n'est autorisé que si l'une au moins des variables - d'environnement spécifiées est définie.</dd> + <dd>L'accs n'est autoris que si l'une au moins des variables + d'environnement spcifies est dfinie.</dd> <dt><code>Require method <var>http-method</var> [<var>http-method</var>] ...</code></dt> - <dd>L'accès n'est autorisé que pour les méthodes HTTP spécifiées.</dd> + <dd>L'accs n'est autoris que pour les mthodes HTTP spcifies.</dd> <dt><code>Require expr <var>expression</var> </code></dt> - <dd>L'accès est autorisé si <var>expression</var> est évalué à + <dd>L'accs est autoris si <var>expression</var> est valu vrai.</dd> </dl> - <p>Voici quelques exemples de syntaxes autorisées par + <p>Voici quelques exemples de syntaxes autorises par <code class="module"><a href="../mod/mod_authz_user.html">mod_authz_user</a></code>, <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code> et <code class="module"><a href="../mod/mod_authz_groupfile.html">mod_authz_groupfile</a></code> :</p> @@ -452,35 +452,35 @@ d'autorisation.</td></tr> <dt><code>Require user <var>identifiant utilisateur</var> [<var>identifiant utilisateur</var>] ...</code></dt> - <dd>Seuls les utilisateurs spécifiés auront accès à la + <dd>Seuls les utilisateurs spcifis auront accs la ressource.</dd> <dt><code>Require group <var>nom groupe</var> [<var>nom groupe</var>] ...</code></dt> - <dd>Seuls les utilisateurs appartenant aux groupes spécifiés - auront accès à la ressource.</dd> + <dd>Seuls les utilisateurs appartenant aux groupes spcifis + auront accs la ressource.</dd> <dt><code>Require valid-user</code></dt> - <dd>Tous les utilisateurs valides auront accès à la + <dd>Tous les utilisateurs valides auront accs la ressource.</dd> <dt><code>Require ip 10 172.20 192.168.2</code></dt> <dd>Les clients dont les adresses IP font partie des tranches - spécifiées auront accès à la ressource.</dd> + spcifies auront accs la ressource.</dd> </dl> <p>D'autres modules d'autorisation comme <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code>, <code class="module"><a href="../mod/mod_authz_dbm.html">mod_authz_dbm</a></code>, <code class="module"><a href="../mod/mod_authz_dbd.html">mod_authz_dbd</a></code>, <code class="module"><a href="../mod/mod_authz_owner.html">mod_authz_owner</a></code> et <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> - implémentent des options de la directive Require.</p> + implmentent des options de la directive Require.</p> <p>Pour qu'une configuration d'authentification et d'autorisation fonctionne correctement, la directive <code class="directive">Require</code> - doit être accompagnée dans la plupart des cas de directives <code class="directive"><a href="../mod/mod_authn_core.html#authname">AuthName</a></code>, <code class="directive"><a href="../mod/mod_authn_core.html#authtype">AuthType</a></code> et <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> ou <code class="directive"><a href="../mod/mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></code>, ainsi que + doit tre accompagne dans la plupart des cas de directives <code class="directive"><a href="../mod/mod_authn_core.html#authname">AuthName</a></code>, <code class="directive"><a href="../mod/mod_authn_core.html#authtype">AuthType</a></code> et <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> ou <code class="directive"><a href="../mod/mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></code>, ainsi que de directives telles que <code class="directive"><a href="../mod/mod_authn_file.html#authuserfile">AuthUserFile</a></code> et <code class="directive"><a href="../mod/mod_authz_groupfile.html#authgroupfile">AuthGroupFile</a></code> (pour la - définition des utilisateurs et des groupes). Exemple :</p> + dfinition des utilisateurs et des groupes). Exemple :</p> <pre class="prettyprint lang-config">AuthType Basic AuthName "Restricted Resource" @@ -490,23 +490,23 @@ AuthGroupFile "/web/groups" Require group admin</pre> - <p>Les contrôles d'accès appliqués de cette manière sont effectifs - pour <strong>toutes</strong> les méthodes. <strong>C'est d'ailleurs - ce que l'on souhaite en général.</strong> Si vous voulez n'appliquer - les contrôles d'accès qu'à certaines méthodes, tout en laissant les - autres méthodes sans protection, placez la directive + <p>Les contrles d'accs appliqus de cette manire sont effectifs + pour <strong>toutes</strong> les mthodes. <strong>C'est d'ailleurs + ce que l'on souhaite en gnral.</strong> Si vous voulez n'appliquer + les contrles d'accs qu' certaines mthodes, tout en laissant les + autres mthodes sans protection, placez la directive <code class="directive">Require</code> dans une section <code class="directive"><a href="../mod/core.html#limit"><Limit></a></code>.</p> - <p>Le résultat de la directive <code class="directive">Require</code> peut - être inversé en utilisant l'option <code>not</code>. Comme dans le - cas de l'autre directive d'autorisation inversée <code class="directive"><RequireNone></code>, si la directive - <code class="directive">Require</code> est inversée, elle ne peut qu'échouer - ou produire un résultat neutre ; elle ne peut donc alors pas - en soi autoriser une requête.</p> + <p>Le rsultat de la directive <code class="directive">Require</code> peut + tre invers en utilisant l'option <code>not</code>. Comme dans le + cas de l'autre directive d'autorisation inverse <code class="directive"><RequireNone></code>, si la directive + <code class="directive">Require</code> est inverse, elle ne peut qu'chouer + ou produire un rsultat neutre ; elle ne peut donc alors pas + en soi autoriser une requte.</p> <p>Dans l'exemple suivant, tous les utilisateurs appartenant aux groupes <code>alpha</code> et <code>beta</code> ont l'autorisation - d'accès, à l'exception de ceux appartenant au groupe + d'accs, l'exception de ceux appartenant au groupe <code>reject</code>.</p> <pre class="prettyprint lang-config"><Directory "/www/docs"> @@ -518,30 +518,30 @@ Require group admin</pre> <p>Lorsque plusieurs directives <code class="directive">Require</code> sont - placées dans une même <a href="../sections.html#merging">section de + places dans une mme <a href="../sections.html#merging">section de configuration</a>, et ne se trouvent pas dans une autre directive d'autorisation comme <code class="directive"><a href="#requireall"><RequireAll></a></code>, elles sont implicitement - contenues dans une directive <code class="directive"><a href="#requireany"><RequireAny></a></code>. Ainsi, la première directive - <code class="directive">Require</code> qui autorise l'accès à un utilisateur - autorise l'accès pour l'ensemble de la requête, et les directives - <code class="directive">Require</code> suivantes sont ignorées.</p> - - <div class="warning"><h3>Avertissement à propos de la sécurité</h3> - <p>Prettez une attention particulière aux directives d'autorisation - définies + contenues dans une directive <code class="directive"><a href="#requireany"><RequireAny></a></code>. Ainsi, la premire directive + <code class="directive">Require</code> qui autorise l'accs un utilisateur + autorise l'accs pour l'ensemble de la requte, et les directives + <code class="directive">Require</code> suivantes sont ignores.</p> + + <div class="warning"><h3>Avertissement propos de la scurit</h3> + <p>Prettez une attention particulire aux directives d'autorisation + dfinies au sein des sections <code class="directive"><a href="../mod/core.html#location">Location</a></code> - qui se chevauchent avec des contenus servis depuis le système de - fichiers. Par défaut, les configurations définies dans ces <a href="../sections.html#merging">sections</a> l'emportent sur les - configurations d'autorisations définies au sein des sections + qui se chevauchent avec des contenus servis depuis le systme de + fichiers. Par dfaut, les configurations dfinies dans ces <a href="../sections.html#merging">sections</a> l'emportent sur les + configurations d'autorisations dfinies au sein des sections <code class="directive"><a href="../mod/core.html#directory">Directory</a></code> et <code class="directive"><a href="../mod/core.html#files">Files</a></code> sections.</p> - <p>La directive <code class="directive"><a href="#authmerging">AuthMerging</a></code> permet de contrôler - la manière selon laquelle les configurations d'autorisations sont - fusionnées au sein des sections précitées.</p> + <p>La directive <code class="directive"><a href="#authmerging">AuthMerging</a></code> permet de contrler + la manire selon laquelle les configurations d'autorisations sont + fusionnes au sein des sections prcites.</p> </div> <h3>Voir aussi</h3> <ul> -<li><a href="../howto/access.html">Tutoriel du contrôle d'accès</a></li> +<li><a href="../howto/access.html">Tutoriel du contrle d'accs</a></li> <li><a href="#logic">Conteneurs d'autorisation</a></li> <li><code class="module"><a href="../mod/mod_authn_core.html">mod_authn_core</a></code></li> <li><code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code></li> @@ -551,120 +551,120 @@ Require group admin</pre> <div class="directive-section"><h2><a name="requireall" id="requireall">Directive</a> <a name="RequireAll" id="RequireAll"><RequireAll></a><a title="Lien permanent" href="#requireall" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe plusieurs directives d'autorisation dont aucune ne -doit échouer et dont au moins une doit retourner un résultat positif -pour que la directive globale retourne elle-même un résultat +doit chouer et dont au moins une doit retourner un rsultat positif +pour que la directive globale retourne elle-mme un rsultat positif.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><RequireAll> ... </RequireAll></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authz_core</td></tr> </table> <p>Les balises <code class="directive"><RequireAll></code> et <code></RequireAll></code> permettent de regrouper des - directives d'autorisation dont aucune ne doit échouer, et dont au - moins une doit retourner un résultat positif pour que la directive - <code class="directive"><RequireAll></code> retourne elle-même - un résultat positif.</p> + directives d'autorisation dont aucune ne doit chouer, et dont au + moins une doit retourner un rsultat positif pour que la directive + <code class="directive"><RequireAll></code> retourne elle-mme + un rsultat positif.</p> - <p>Si aucune des directives contenues dans la directive <code class="directive"><RequireAll></code> n'échoue, et si au moins une - retourne un résultat positif, alors la directive <code class="directive"><RequireAll></code> retourne elle-même un résultat - positif. Si aucune ne retourne un résultat positif, et si aucune - n'échoue, la directive globale retourne un résultat neutre. Dans - tous les autres cas, elle échoue.</p> + <p>Si aucune des directives contenues dans la directive <code class="directive"><RequireAll></code> n'choue, et si au moins une + retourne un rsultat positif, alors la directive <code class="directive"><RequireAll></code> retourne elle-mme un rsultat + positif. Si aucune ne retourne un rsultat positif, et si aucune + n'choue, la directive globale retourne un rsultat neutre. Dans + tous les autres cas, elle choue.</p> <h3>Voir aussi</h3> <ul> <li><a href="#logic">Conteneurs d'autorisation</a></li> <li><a href="../howto/auth.html">Authentification, autorisation et -contrôle d'accès</a></li> +contrle d'accs</a></li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="requireany" id="requireany">Directive</a> <a name="RequireAny" id="RequireAny"><RequireAny></a><a title="Lien permanent" href="#requireany" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe des directives d'autorisation dont au moins une -doit retourner un résultat positif pour que la directive globale -retourne elle-même un résultat positif.</td></tr> +doit retourner un rsultat positif pour que la directive globale +retourne elle-mme un rsultat positif.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><RequireAny> ... </RequireAny></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authz_core</td></tr> </table> <p>Les balises <code class="directive"><RequireAny></code> et <code></RequireAny></code> permettent de regrouper des directives d'autorisation dont au moins une doit retourner un - résultat positif pour que la directive <code class="directive"><RequireAny></code> retourne elle-même un résultat + rsultat positif pour que la directive <code class="directive"><RequireAny></code> retourne elle-mme un rsultat positif.</p> <p>Si une ou plusieurs directives contenues dans la directive <code class="directive"><RequireAny></code> retournent un - résultat positif, alors la directive <code class="directive"><RequireAny></code> retourne elle-même un résultat - positif. Si aucune ne retourne un résultat positif et aucune - n'échoue, la directive globale retourne un résultat neutre. Dans - tous les autres cas, elle échoue.</p> - - <div class="note">Comme les directives d'autorisation inversées sont incapables - de retourner un résultat positif, elles ne peuvent pas impacter de - manière significative le résultat d'une directive <code class="directive"><RequireAny></code> (elles pourraient tout au plus - faire échouer la directive dans le cas où elles échoueraient - elles-mêmes, et où - toutes les autres directives retourneraient un résultat neutre). + rsultat positif, alors la directive <code class="directive"><RequireAny></code> retourne elle-mme un rsultat + positif. Si aucune ne retourne un rsultat positif et aucune + n'choue, la directive globale retourne un rsultat neutre. Dans + tous les autres cas, elle choue.</p> + + <div class="note">Comme les directives d'autorisation inverses sont incapables + de retourner un rsultat positif, elles ne peuvent pas impacter de + manire significative le rsultat d'une directive <code class="directive"><RequireAny></code> (elles pourraient tout au plus + faire chouer la directive dans le cas o elles choueraient + elles-mmes, et o + toutes les autres directives retourneraient un rsultat neutre). C'est pourquoi il n'est pas permis d'utiliser les directives - d'autorisation inversées dans une directive <code class="directive"><RequireAny></code>.</div> + d'autorisation inverses dans une directive <code class="directive"><RequireAny></code>.</div> <h3>Voir aussi</h3> <ul> <li><a href="#logic">Conteneurs d'autorisation</a></li> <li><a href="../howto/auth.html">Authentification, autorisation et -contrôle d'accès</a></li> +contrle d'accs</a></li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="requirenone" id="requirenone">Directive</a> <a name="RequireNone" id="RequireNone"><RequireNone></a><a title="Lien permanent" href="#requirenone" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe des directives d'autorisation dont aucune ne doit -retourner un résultat positif pour que la directive globale n'échoue +retourner un rsultat positif pour que la directive globale n'choue pas.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><RequireNone> ... </RequireNone></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authz_core</td></tr> </table> <p>Les balises <code class="directive"><RequireNone></code> et <code></RequireNone></code> permettent de regrouper des - directives d'autorisation dont aucune ne doit retourner un résultat - positif pour que la directive <code class="directive"><RequireNone></code> n'échoue pas.</p> + directives d'autorisation dont aucune ne doit retourner un rsultat + positif pour que la directive <code class="directive"><RequireNone></code> n'choue pas.</p> <p>Si une ou plusieurs directives contenues dans la directive <code class="directive"><RequireNone></code> retournent un - résultat positif, la directive <code class="directive"><RequireNone></code> échouera. Dans tous les - autres cas, cette dernière retournera un résultat neutre. Ainsi, - comme pour la directive d'autorisation inversée <code>Require - not</code>, elle ne peut jamais en soi autoriser une requête - car elle ne pourra jamais retourner un résultat + rsultat positif, la directive <code class="directive"><RequireNone></code> chouera. Dans tous les + autres cas, cette dernire retournera un rsultat neutre. Ainsi, + comme pour la directive d'autorisation inverse <code>Require + not</code>, elle ne peut jamais en soi autoriser une requte + car elle ne pourra jamais retourner un rsultat positif. Par contre, on peut l'utiliser pour restreindre l'ensemble - des utilisateurs autorisés à accéder à une ressource.</p> + des utilisateurs autoriss accder une ressource.</p> - <div class="note">Comme les directives d'autorisation inversées sont incapables - de retourner un résultat positif, elles ne peuvent pas impacter de - manière significative le résultat d'une directive <code class="directive"><RequireNone></code>. + <div class="note">Comme les directives d'autorisation inverses sont incapables + de retourner un rsultat positif, elles ne peuvent pas impacter de + manire significative le rsultat d'une directive <code class="directive"><RequireNone></code>. C'est pourquoi il n'est pas permis d'utiliser les directives - d'autorisation inversées dans une directive <code class="directive"><RequireNone></code>.</div> + d'autorisation inverses dans une directive <code class="directive"><RequireNone></code>.</div> <h3>Voir aussi</h3> <ul> <li><a href="#logic">Conteneurs d'autorisation</a></li> <li><a href="../howto/auth.html">Authentification, autorisation et -contrôle d'accès</a></li> +contrle d'accs</a></li> </ul> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authz_core.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authz_core.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_authz_core.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -683,7 +683,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authz_core } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_authz_dbd.html.fr b/docs/manual/mod/mod_authz_dbd.html.fr index 77981b7aba..7a1ebdce0c 100644 --- a/docs/manual/mod/mod_authz_dbd.html.fr +++ b/docs/manual/mod/mod_authz_dbd.html.fr @@ -27,45 +27,45 @@ <div id="preamble"><h1>Module Apache mod_authz_dbd</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authz_dbd.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authz_dbd.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_authz_dbd.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Autorisation par groupe ou par identifiant via SQL</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authz_dbd_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authz_dbd.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible dans les version 2.4 et supérieures +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>authz_dbd_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_authz_dbd.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible dans les version 2.4 et suprieures d'Apache</td></tr></table> <h3>Sommaire</h3> - <p>Ce module fournit des fonctionnalités d'autorisation permettant - d'accorder ou de refuser aux utilisateurs authentifiés l'accès à - certaines zones du site web en fonction de leur appartenance à tel + <p>Ce module fournit des fonctionnalits d'autorisation permettant + d'accorder ou de refuser aux utilisateurs authentifis l'accs + certaines zones du site web en fonction de leur appartenance tel ou tel groupe. Les modules <code class="module"><a href="../mod/mod_authz_groupfile.html">mod_authz_groupfile</a></code> et - <code class="module"><a href="../mod/mod_authz_dbm.html">mod_authz_dbm</a></code> fournissent une fonctionnalité - similaire, mais ici le module interroge une base de données SQL pour - déterminer si un utilisateur appartient ou non à tel ou tel groupe.</p> - <p>Ce module peut aussi fournir des fonctionnalités de connexion - utilisateur s'appuyant sur une base de données. Ceci prend le plus souvent - sens lorsque le module est utilisé conjointement avec + <code class="module"><a href="../mod/mod_authz_dbm.html">mod_authz_dbm</a></code> fournissent une fonctionnalit + similaire, mais ici le module interroge une base de donnes SQL pour + dterminer si un utilisateur appartient ou non tel ou tel groupe.</p> + <p>Ce module peut aussi fournir des fonctionnalits de connexion + utilisateur s'appuyant sur une base de donnes. Ceci prend le plus souvent + sens lorsque le module est utilis conjointement avec <code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code>.</p> - <p>Ce module s'appuie sur <code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code> pour spécifier le - pilote de la base de données sous-jacente et les paramètres de - connexion, et gérer les connexions à la base de données.</p> + <p>Ce module s'appuie sur <code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code> pour spcifier le + pilote de la base de donnes sous-jacente et les paramtres de + connexion, et grer les connexions la base de donnes.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#requiredirectives">Les directives Require</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#login">Connexion s'appuyant sur une base de données</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#client">Intégration des ouvertures de sessions côté client</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#login">Connexion s'appuyant sur une base de donnes</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#client">Intgration des ouvertures de sessions ct client</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#example">Exemple de configuration</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#security">Prévention contre les injections SQL</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#security">Prvention contre les injections SQL</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#authzdbdlogintoreferer">AuthzDBDLoginToReferer</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#authzdbdquery">AuthzDBDQuery</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#authzdbdredirectquery">AuthzDBDRedirectQuery</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authz_dbd">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authz_dbd">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authz_dbd">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authz_dbd">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code></li> <li> @@ -80,7 +80,7 @@ d'Apache</td></tr></table> <p>Les directives <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> d'Apache permettent, au cours de la phase d'autorisation, de s'assurer qu'un utilisateur - est bien autorisé à accéder à une ressource. mod_authz_dbd ajoute + est bien autoris accder une ressource. mod_authz_dbd ajoute les types d'autorisation <code>dbd-group</code>, <code>dbd-login</code> et <code>dbd-logout</code>.</p> @@ -89,8 +89,8 @@ d'Apache</td></tr></table> <h3><a name="reqgroup" id="reqgroup">Require dbd-group</a></h3> - <p>Cette directive permet de spécifier à quel groupe un utilisateur - doit appartenir pour obtenir l'autorisation d'accès.</p> + <p>Cette directive permet de spcifier quel groupe un utilisateur + doit appartenir pour obtenir l'autorisation d'accs.</p> <pre class="prettyprint lang-config">Require dbd-group team AuthzDBDQuery "SELECT group FROM authz WHERE user = %s"</pre> @@ -100,8 +100,8 @@ AuthzDBDQuery "SELECT group FROM authz WHERE user = %s"</pre> <h3><a name="reqlogin" id="reqlogin">Require dbd-login</a></h3> - <p>Cette directive permet de spécifier une requête à exécuter pour - indiquer que l'utilisateur s'est authentifié.</p> + <p>Cette directive permet de spcifier une requte excuter pour + indiquer que l'utilisateur s'est authentifi.</p> <pre class="prettyprint lang-config">Require dbd-login AuthzDBDQuery "UPDATE authn SET login = 'true' WHERE user = %s"</pre> @@ -111,8 +111,8 @@ AuthzDBDQuery "UPDATE authn SET login = 'true' WHERE user = %s"</pre> <h3><a name="reqlogout" id="reqlogout">Require dbd-logout</a></h3> - <p>Cette directive permet de spécifier une requête à exécuter pour - indiquer que l'utilisateur s'est déconnecté.</p> + <p>Cette directive permet de spcifier une requte excuter pour + indiquer que l'utilisateur s'est dconnect.</p> <pre class="prettyprint lang-config">Require dbd-logout AuthzDBDQuery "UPDATE authn SET login = 'false' WHERE user = %s"</pre> @@ -122,35 +122,35 @@ AuthzDBDQuery "UPDATE authn SET login = 'false' WHERE user = %s"</pre> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="login" id="login">Connexion s'appuyant sur une base de données</a><a title="Lien permanent" href="#login" class="permalink">¶</a></h2> +<h2><a name="login" id="login">Connexion s'appuyant sur une base de donnes</a><a title="Lien permanent" href="#login" class="permalink">¶</a></h2> <p> -Outre sa fonction d'autorisation standard consistant à vérifier -l'appartenance à des groupes, ce module permet également de gérer des -sessions utilisateur côté serveur grâce à sa fonctionnalité de gestion de login/logout -via base de données. En particulier, il peut mettre à -jour le statut de session de l'utilisateur dans la base de données -chaque fois que celui-ci visite certaines URLs (sous réserve bien +Outre sa fonction d'autorisation standard consistant vrifier +l'appartenance des groupes, ce module permet galement de grer des +sessions utilisateur ct serveur grce sa fonctionnalit de gestion de login/logout +via base de donnes. En particulier, il peut mettre +jour le statut de session de l'utilisateur dans la base de donnes +chaque fois que celui-ci visite certaines URLs (sous rserve bien entendu que l'utilisateur fournisse les informations de connexion -nécessaires).</p> -<p>Pour cela, il faut definir deux directives <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> spéciales : <code>Require -dbd-login</code> et <code>Require dbd-logout</code>. Pour les détails de +ncessaires).</p> +<p>Pour cela, il faut definir deux directives <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> spciales : <code>Require +dbd-login</code> et <code>Require dbd-logout</code>. Pour les dtails de leur utilisation, voir l'exemple de configuration ci-dessous.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="client" id="client">Intégration des ouvertures de sessions côté client</a><a title="Lien permanent" href="#client" class="permalink">¶</a></h2> - -<p>Pour les administrateurs qui désirent implémenter une gestion de -session côté client fonctionnant de concert avec les fonctionnalités de -connexion/déconnexion côté serveur offertes par ce module, il est possible -de définir ou en d'annuler par exemple un cookie HTTP ou un jeton -de connextion lorsqu'un utilisateur se connecte ou se déconnecte.</p> -<p> Pour supporter une telle intégration, <code class="module"><a href="../mod/mod_authz_dbd.html">mod_authz_dbd</a></code> exporte -un déclenchement optionnel (hook) qui sera lancé chaque fois -que le statut d'un utilisateur sera mis à jour dans la base de données. +<h2><a name="client" id="client">Intgration des ouvertures de sessions ct client</a><a title="Lien permanent" href="#client" class="permalink">¶</a></h2> + +<p>Pour les administrateurs qui dsirent implmenter une gestion de +session ct client fonctionnant de concert avec les fonctionnalits de +connexion/dconnexion ct serveur offertes par ce module, il est possible +de dfinir ou en d'annuler par exemple un cookie HTTP ou un jeton +de connextion lorsqu'un utilisateur se connecte ou se dconnecte.</p> +<p> Pour supporter une telle intgration, <code class="module"><a href="../mod/mod_authz_dbd.html">mod_authz_dbd</a></code> exporte +un dclenchement optionnel (hook) qui sera lanc chaque fois +que le statut d'un utilisateur sera mis jour dans la base de donnes. D'autres modules de gestion de session pourront alors utiliser ce -déclencheur pour utiliser des fonctions d'ouverture et de -fermeture de sessions côté client.</p> +dclencheur pour utiliser des fonctions d'ouverture et de +fermeture de sessions ct client.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="example" id="example">Exemple de configuration</a><a title="Lien permanent" href="#example" class="permalink">¶</a></h2> @@ -171,7 +171,7 @@ DBDExptime 300 AuthName Team AuthBasicProvider dbd - # requête SQL de mod_authn_dbd pour authentifier un utilisateur qui se + # requte SQL de mod_authn_dbd pour authentifier un utilisateur qui se # connecte AuthDBDUserPWQuery \ "SELECT password FROM authn WHERE user = %s AND login = 'true'" @@ -182,28 +182,28 @@ DBDExptime 300 # configuration de mod_authz_dbd AuthzDBDQuery "SELECT group FROM authz WHERE user = %s" - # lorsqu'un utilisateur échoue dans sa tentative d'authentification ou - # d'autorisation, on l'invite à se connecter ; cette page doit + # lorsqu'un utilisateur choue dans sa tentative d'authentification ou + # d'autorisation, on l'invite se connecter ; cette page doit # contenir un lien vers /team-private/login.html ErrorDocument 401 /login-info.html <Files "login.html"> - # il n'est pas nécessaire que l'utilisateur soit déjà connecté ! + # il n'est pas ncessaire que l'utilisateur soit dj connect ! AuthDBDUserPWQuery "SELECT password FROM authn WHERE user = %s" - # le processus de connexion dbd exécute une requête pour enregistrer + # le processus de connexion dbd excute une requte pour enregistrer # la connexion de l'utilisateur Require dbd-login AuthzDBDQuery "UPDATE authn SET login = 'true' WHERE user = %s" # redirige l'utilisateur vers la page d'origine (si elle existe) - # après une connexion réussie + # aprs une connexion russie AuthzDBDLoginToReferer On </Files> <Files "logout.html"> - # le processus de déconnexion dbd exécute une requête pour - # enregistrer la déconnexion de l'utilisateur + # le processus de dconnexion dbd excute une requte pour + # enregistrer la dconnexion de l'utilisateur Require dbd-logout AuthzDBDQuery "UPDATE authn SET login = 'false' WHERE user = %s" </Files> @@ -211,117 +211,117 @@ DBDExptime 300 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="security" id="security">Prévention contre les injections SQL</a><a title="Lien permanent" href="#security" class="permalink">¶</a></h2> - - <p>Selon le pilote DBD choisi et le serveur d'arrière-plan que vous utilisez, - vous devrez prendre garde à la sécurité dans le domaine SQL. - Avec la plupart des pilotes, vous n'avez rien à faire : la - requête est préparée par la base de données au démarrage, et l'entrée - utilisateur n'est utilisée qu'en tant que donnée. Mais vous aurez - peut-être à nettoyer cette entrée. Au moment où ces lignes sont - écrites, le seul pilote DBD qui peut nécessiter le nettoyage de l'entrée +<h2><a name="security" id="security">Prvention contre les injections SQL</a><a title="Lien permanent" href="#security" class="permalink">¶</a></h2> + + <p>Selon le pilote DBD choisi et le serveur d'arrire-plan que vous utilisez, + vous devrez prendre garde la scurit dans le domaine SQL. + Avec la plupart des pilotes, vous n'avez rien faire : la + requte est prpare par la base de donnes au dmarrage, et l'entre + utilisateur n'est utilise qu'en tant que donne. Mais vous aurez + peut-tre nettoyer cette entre. Au moment o ces lignes sont + crites, le seul pilote DBD qui peut ncessiter le nettoyage de l'entre est FreeTDS.</p> - <p>Veuillez vous référez à la documentation de - <code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code> pour plus d'informations à propos de la - sécurité dans ce domaine.</p> + <p>Veuillez vous rfrez la documentation de + <code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code> pour plus d'informations propos de la + scurit dans ce domaine.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authzdbdlogintoreferer" id="authzdbdlogintoreferer">Directive</a> <a name="AuthzDBDLoginToReferer" id="AuthzDBDLoginToReferer">AuthzDBDLoginToReferer</a><a title="Lien permanent" href="#authzdbdlogintoreferer" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit si le client doit être redirigé vers la page -d'origine en cas de connexion ou de déconnexion réussie si une en-tête -de requête <code>Referer</code> est présente</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit si le client doit tre redirig vers la page +d'origine en cas de connexion ou de dconnexion russie si une en-tte +de requte <code>Referer</code> est prsente</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthzDBDLoginToReferer On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthzDBDLoginToReferer Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthzDBDLoginToReferer Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authz_dbd</td></tr> </table> - <p>Utilisée en conjonction avec <code>Require dbd-login</code> ou + <p>Utilise en conjonction avec <code>Require dbd-login</code> ou <code>Require dbd-logout</code>, cette directive permet de rediriger - le client vers la page d'origine (l'URL contenue dans l'en-tête - de requête HTTP <code>Referer</code>, s'il est présent). En - l'absence d'en-tête <code>Referer</code>, la définition - <code>AuthzDBDLoginToReferer On</code> sera ignorée.</p> + le client vers la page d'origine (l'URL contenue dans l'en-tte + de requte HTTP <code>Referer</code>, s'il est prsent). En + l'absence d'en-tte <code>Referer</code>, la dfinition + <code>AuthzDBDLoginToReferer On</code> sera ignore.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authzdbdquery" id="authzdbdquery">Directive</a> <a name="AuthzDBDQuery" id="AuthzDBDQuery">AuthzDBDQuery</a><a title="Lien permanent" href="#authzdbdquery" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit la requête SQL pour l'opération +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit la requte SQL pour l'opration requise</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthzDBDQuery <var>requête</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthzDBDQuery <var>requte</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authz_dbd</td></tr> </table> <p>La directive <code class="directive">AuthzDBDQuery</code> permet de - spécifier une requête SQL à exécuter. Le but de cette requête dépend + spcifier une requte SQL excuter. Le but de cette requte dpend de la directive <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> en cours de traitement.</p> <ul> - <li>Avec la directive <code>Require dbd-group</code>, elle spécifie - une requête permettant de rechercher les groupes d'appartenance de - l'utilisateur courant. Ceci correspond à la fonctionnalité standard + <li>Avec la directive <code>Require dbd-group</code>, elle spcifie + une requte permettant de rechercher les groupes d'appartenance de + l'utilisateur courant. Ceci correspond la fonctionnalit standard d'autres modules d'autorisation comme <code class="module"><a href="../mod/mod_authz_groupfile.html">mod_authz_groupfile</a></code> et <code class="module"><a href="../mod/mod_authz_dbm.html">mod_authz_dbm</a></code>. - La première colonne de chaque enregistrement renvoyé par la requête - doit contenir une chaîne de caractères correspondant à un nom de - groupe. La requête peut renvoyer zéro, un ou plusieurs + La premire colonne de chaque enregistrement renvoy par la requte + doit contenir une chane de caractres correspondant un nom de + groupe. La requte peut renvoyer zro, un ou plusieurs enregistrements. <pre class="prettyprint lang-config">Require dbd-group AuthzDBDQuery "SELECT group FROM groups WHERE user = %s"</pre> </li> <li>Avec la directive <code>Require dbd-login</code> ou - <code>Require dbd-logout</code>, elle ne refusera jamais l'accès, - mais au contraire exécutera une requête SQL permettant d'enregistrer - la connexion ou la déconnexion de l'utilisateur. Ce dernier doit - être déjà authentifié avec <code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code>. + <code>Require dbd-logout</code>, elle ne refusera jamais l'accs, + mais au contraire excutera une requte SQL permettant d'enregistrer + la connexion ou la dconnexion de l'utilisateur. Ce dernier doit + tre dj authentifi avec <code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code>. <pre class="prettyprint lang-config">Require dbd-login AuthzDBDQuery "UPDATE authn SET login = 'true' WHERE user = %s"</pre> </li> </ul> <p>Dans tous les cas, l'identifiant utilisateur sera transmis comme - paramètre sous la forme d'une simple chaîne lorsque la requête SQL - sera exécutée. Il y sera fait référence dans la requête en utilisant - le spécificateur de format <code>%s</code>.</p> + paramtre sous la forme d'une simple chane lorsque la requte SQL + sera excute. Il y sera fait rfrence dans la requte en utilisant + le spcificateur de format <code>%s</code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authzdbdredirectquery" id="authzdbdredirectquery">Directive</a> <a name="AuthzDBDRedirectQuery" id="AuthzDBDRedirectQuery">AuthzDBDRedirectQuery</a><a title="Lien permanent" href="#authzdbdredirectquery" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit une requête pour rechercher une page vers laquelle -rediriger l'utilisateur après une connexion réussie</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthzDBDRedirectQuery <var>requête</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit une requte pour rechercher une page vers laquelle +rediriger l'utilisateur aprs une connexion russie</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthzDBDRedirectQuery <var>requte</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authz_dbd</td></tr> </table> - <p>Spécifie une requête SQL optionnelle à utiliser après une - connexion (ou une déconnexion) réussie pour rediriger l'utilisateur - vers une URL, qui peut être spécifique à l'utilisateur. - L'identifiant utilisateur sera transmis comme paramètre sous la - forme d'une simple chaîne lorsque la requête SQL sera exécutée. Il y - sera fait référence dans la requête en utilisant le spécificateur de + <p>Spcifie une requte SQL optionnelle utiliser aprs une + connexion (ou une dconnexion) russie pour rediriger l'utilisateur + vers une URL, qui peut tre spcifique l'utilisateur. + L'identifiant utilisateur sera transmis comme paramtre sous la + forme d'une simple chane lorsque la requte SQL sera excute. Il y + sera fait rfrence dans la requte en utilisant le spcificateur de format <code>%s</code>.</p> <pre class="prettyprint lang-config">AuthzDBDRedirectQuery "SELECT userpage FROM userpages WHERE user = %s"</pre> - <p>La première colonne du premier enregistrement renvoyé par la - requête doit contenir une chaîne de caractères correspondant à une + <p>La premire colonne du premier enregistrement renvoy par la + requte doit contenir une chane de caractres correspondant une URL vers laquelle rediriger le client. Les enregistrements suivants - sont ignorés. Si aucun enregistrement n'est renvoyé, le client ne - sera pas redirigé.</p> + sont ignors. Si aucun enregistrement n'est renvoy, le client ne + sera pas redirig.</p> <p>Notez que <code class="directive">AuthzDBDLoginToReferer</code> l'emporte - sur cette directive si les deux sont définies.</p> + sur cette directive si les deux sont dfinies.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authz_dbd.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authz_dbd.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_authz_dbd.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -340,7 +340,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authz_dbd. } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_authz_dbm.html.fr b/docs/manual/mod/mod_authz_dbm.html.fr index 7d55f2fc72..f6ea2cf64f 100644 --- a/docs/manual/mod/mod_authz_dbm.html.fr +++ b/docs/manual/mod/mod_authz_dbm.html.fr @@ -27,19 +27,19 @@ <div id="preamble"><h1>Module Apache mod_authz_dbm</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authz_dbm.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authz_dbm.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_authz_dbm.html" title="Franais"> fr </a> | <a href="../ko/mod/mod_authz_dbm.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Autorisation par groupes sur base de fichiers DBM</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authz_dbm_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authz_dbm.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>authz_dbm_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_authz_dbm.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module propose d'autoriser ou d'interdire l'accès à certaines - zones du site web aux utilisateurs authentifiés en fonction de leur - appartenance à un groupe spécifié. Le module - <code class="module"><a href="../mod/mod_authz_groupfile.html">mod_authz_groupfile</a></code> fournit une fonctionnalité + <p>Ce module propose d'autoriser ou d'interdire l'accs certaines + zones du site web aux utilisateurs authentifis en fonction de leur + appartenance un groupe spcifi. Le module + <code class="module"><a href="../mod/mod_authz_groupfile.html">mod_authz_groupfile</a></code> fournit une fonctionnalit similaire.</p> </div> <div id="quickview"><h3>Sujets</h3> @@ -51,7 +51,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#authdbmgroupfile">AuthDBMGroupFile</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#authzdbmtype">AuthzDBMType</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authz_dbm">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authz_dbm">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authz_dbm">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authz_dbm">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -61,7 +61,7 @@ <p>Les directives <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> d'Apache permettent, au cours de la phase d'autorisation, de s'assurer qu'un utilisateur - est bien autorisé à accéder à une ressource. mod_authz_dbm ajoute + est bien autoris accder une ressource. mod_authz_dbm ajoute les types d'autorisation <code>dbm-group</code> et <code>dbm-file-group</code>.</p> <p>A partir de la version 2.4.8, les directives require DBM @@ -69,8 +69,8 @@ <h3><a name="reqgroup" id="reqgroup">Require dbm-group</a></h3> - <p>Cette directive permet de spécifier à quel groupe un utilisateur - doit appartenir pour obtenir l'autorisation d'accès.</p> + <p>Cette directive permet de spcifier quel groupe un utilisateur + doit appartenir pour obtenir l'autorisation d'accs.</p> <pre class="prettyprint lang-config">Require dbm-group admin</pre> @@ -79,8 +79,8 @@ <h3><a name="reqfilegroup" id="reqfilegroup">Require dbm-file-group</a></h3> - <p>Lorsque cette directive est définie, l'utilisateur doit - appartenir au groupe du fichier pour pouvoir y accéder.</p> + <p>Lorsque cette directive est dfinie, l'utilisateur doit + appartenir au groupe du fichier pour pouvoir y accder.</p> <pre class="prettyprint lang-config">Require dbm-file-group</pre> @@ -91,8 +91,8 @@ <div class="section"> <h2><a name="examples" id="examples">Exemple d'utilisation</a><a title="Lien permanent" href="#examples" class="permalink">¶</a></h2> -<p><em>Notez que si vous utilisez mod_authz_dbm, le mot-clé pour les -groupes d'authentification qui était auparavant <code>group</code> est +<p><em>Notez que si vous utilisez mod_authz_dbm, le mot-cl pour les +groupes d'authentification qui tait auparavant <code>group</code> est maintenant <code>dbm-group</code> :</em> </p> <pre class="prettyprint lang-config"><Directory "/foo/bar"> @@ -108,88 +108,88 @@ maintenant <code>dbm-group</code> :</em> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authdbmgroupfile" id="authdbmgroupfile">Directive</a> <a name="AuthDBMGroupFile" id="AuthDBMGroupFile">AuthDBMGroupFile</a><a title="Lien permanent" href="#authdbmgroupfile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le nom du fichier de base de données qui liste +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le nom du fichier de base de donnes qui liste les groupes d'utilisateurs.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDBMGroupFile <var>chemin-fichier</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authz_dbm</td></tr> </table> - <p>La directive <code class="directive">AuthDBMGroupFile</code> définit + <p>La directive <code class="directive">AuthDBMGroupFile</code> dfinit le nom d'un fichier DBM contenant la liste des groupes - d'utilisateurs, destinés à la gestion des autorisations. + d'utilisateurs, destins la gestion des autorisations. <var>chemin-fichier</var> est le chemin absolu du fichier de groupes.</p> - <p>La clé du fichier de groupes est le nom d'utilisateur. La valeur - de chaque clé est la liste des groupes, séparés par des virgules, + <p>La cl du fichier de groupes est le nom d'utilisateur. La valeur + de chaque cl est la liste des groupes, spars par des virgules, auxquels l'utilisateur appartient. Cette liste ne doit comporter - ni espace, ni caractère ':'.</p> + ni espace, ni caractre ':'.</p> - <div class="warning"><h3>Sécurité</h3> - <p>Le fichier spécifié par la directive -<code class="directive">AuthDBMGroupFile</code> doit être situé en dehors de + <div class="warning"><h3>Scurit</h3> + <p>Le fichier spcifi par la directive +<code class="directive">AuthDBMGroupFile</code> doit tre situ en dehors de l'arborescence des documents du serveur web. Ne le placez -<strong>surtout pas</strong> dans le répertoire qu'il protège, faute -de quoi, les clients pourraient le télécharger, en l'abscence de -protection supplémentaire.</p> +<strong>surtout pas</strong> dans le rpertoire qu'il protge, faute +de quoi, les clients pourraient le tlcharger, en l'abscence de +protection supplmentaire.</p> </div> - <p>Utilisation combinée de fichiers DBM de groupes et de mots de - passe : dans certains cas, il est plus simple de gérer une seule - base de données contenant les groupes et mots de passe de chaque - utilisateur. L'écriture de programmes de support en est ainsi - simplifiée car ils n'ont plus qu'un seul fichier DBM à gérer et - à verrouiller. Pour ce faire, on attribue le même nom de fichier + <p>Utilisation combine de fichiers DBM de groupes et de mots de + passe : dans certains cas, il est plus simple de grer une seule + base de donnes contenant les groupes et mots de passe de chaque + utilisateur. L'criture de programmes de support en est ainsi + simplifie car ils n'ont plus qu'un seul fichier DBM grer et + verrouiller. Pour ce faire, on attribue le mme nom de fichier DBM aux fichiers de groupes et de mots de passe :</p> <pre class="prettyprint lang-config">AuthDBMGroupFile "/www/userbase" AuthDBMUserFile "/www/userbase"</pre> - <p>La clé du fichier DBM unique est le nom d'utilisateur. La - valeur associée à la clé contient :</p> + <p>La cl du fichier DBM unique est le nom d'utilisateur. La + valeur associe la cl contient :</p> <div class="example"><p><code> - Mot de passe chiffré : Liste de groupes [ : (ignoré) ] + Mot de passe chiffr : Liste de groupes [ : (ignor) ] </code></p></div> <p>La partie mot de passe contient comme d'habitude le mot de - passe chiffré. Viennent ensuite le caractère ':' et la liste des - groupes séparés par des virgules. Il est possible d'ajouter - d'autres données en fin de ligne après un autre caractère ':', - mais elles seront ignorées par le module d'autorisation.</p> + passe chiffr. Viennent ensuite le caractre ':' et la liste des + groupes spars par des virgules. Il est possible d'ajouter + d'autres donnes en fin de ligne aprs un autre caractre ':', + mais elles seront ignores par le module d'autorisation.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authzdbmtype" id="authzdbmtype">Directive</a> <a name="AuthzDBMType" id="AuthzDBMType">AuthzDBMType</a><a title="Lien permanent" href="#authzdbmtype" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le type de fichier de base de données contenant +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le type de fichier de base de donnes contenant la liste des groupes d'utilisateurs</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthzDBMType default|SDBM|GDBM|NDBM|DB</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthzDBMType default</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AuthzDBMType default</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authz_dbm</td></tr> </table> - <p>Définit le type de fichier de base de données contenant la - liste des groupes d'utilisateurs. Le type de base de données par - défaut est déterminé à la compilation. Les autres types de bases - de données disponibles dépendent aussi de la + <p>Dfinit le type de fichier de base de donnes contenant la + liste des groupes d'utilisateurs. Le type de base de donnes par + dfaut est dtermin la compilation. Les autres types de bases + de donnes disponibles dpendent aussi de la <a href="../install.html#dbm">configuration de la compilation</a>.</p> - <p>Quel que soit le programme que vous utilisez pour créer votre - fichier de groupes, il est impératif que celui-ci soit configuré - pour utiliser le même type de base de données.</p> + <p>Quel que soit le programme que vous utilisez pour crer votre + fichier de groupes, il est impratif que celui-ci soit configur + pour utiliser le mme type de base de donnes.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authz_dbm.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authz_dbm.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_authz_dbm.html" title="Franais"> fr </a> | <a href="../ko/mod/mod_authz_dbm.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -209,7 +209,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authz_dbm. } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_authz_groupfile.html.fr b/docs/manual/mod/mod_authz_groupfile.html.fr index 048b15a0a3..b1fa1ca073 100644 --- a/docs/manual/mod/mod_authz_groupfile.html.fr +++ b/docs/manual/mod/mod_authz_groupfile.html.fr @@ -27,21 +27,21 @@ <div id="preamble"><h1>Module Apache mod_authz_groupfile</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authz_groupfile.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authz_groupfile.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_authz_groupfile.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_authz_groupfile.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_authz_groupfile.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Autorisation de groupes à base de fichiers +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Autorisation de groupes base de fichiers textes</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authz_groupfile_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authz_groupfile.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>authz_groupfile_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_authz_groupfile.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module permet d'autoriser ou d'interdire l'accès à -certaines zones du site web aux utilisateurs authentifiés en -fonction de leur appartenance à un groupe spécifié. Le module -<code class="module"><a href="../mod/mod_authz_dbm.html">mod_authz_dbm</a></code> fournit une fonctionnalité similaire.</p> + <p>Ce module permet d'autoriser ou d'interdire l'accs +certaines zones du site web aux utilisateurs authentifis en +fonction de leur appartenance un groupe spcifi. Le module +<code class="module"><a href="../mod/mod_authz_dbm.html">mod_authz_dbm</a></code> fournit une fonctionnalit similaire.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> @@ -50,7 +50,7 @@ fonction de leur appartenance à un groupe spécifié. Le module <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#authgroupfile">AuthGroupFile</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authz_groupfile">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authz_groupfile">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authz_groupfile">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authz_groupfile">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -60,7 +60,7 @@ fonction de leur appartenance à un groupe spécifié. Le module <p>Les directives <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> d'Apache permettent, au cours de la phase d'autorisation, de s'assurer qu'un utilisateur - est bien autorisé à accéder à une ressource. mod_authz_groupfile ajoute + est bien autoris accder une ressource. mod_authz_groupfile ajoute les types d'autorisation <code>group</code> et <code>file-group</code>. </p> @@ -69,8 +69,8 @@ fonction de leur appartenance à un groupe spécifié. Le module <h3><a name="reqgroup" id="reqgroup">Require group</a></h3> - <p>Cette directive permet de spécifier à quel groupe un utilisateur - doit appartenir pour obtenir l'autorisation d'accès.</p> + <p>Cette directive permet de spcifier quel groupe un utilisateur + doit appartenir pour obtenir l'autorisation d'accs.</p> <pre class="prettyprint lang-config">Require group admin</pre> @@ -79,10 +79,10 @@ fonction de leur appartenance à un groupe spécifié. Le module <h3><a name="reqfilegroup" id="reqfilegroup">Require file-group</a></h3> - <p>Lorsque cette directive est définie, Les permissions système du fichier - auquel on veut accéder sont vérifiées. L'utilisateur doit être un membre d'un - groupe de même nom que le groupe qui possède le fichier. Voir - <code class="module"><a href="../mod/mod_authz_owner.html">mod_authz_owner</a></code> pour plus de détails.</p> + <p>Lorsque cette directive est dfinie, Les permissions systme du fichier + auquel on veut accder sont vrifies. L'utilisateur doit tre un membre d'un + groupe de mme nom que le groupe qui possde le fichier. Voir + <code class="module"><a href="../mod/mod_authz_owner.html">mod_authz_owner</a></code> pour plus de dtails.</p> <pre class="prettyprint lang-config">Require file-group</pre> @@ -93,46 +93,46 @@ fonction de leur appartenance à un groupe spécifié. Le module <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="authgroupfile" id="authgroupfile">Directive</a> <a name="AuthGroupFile" id="AuthGroupFile">AuthGroupFile</a><a title="Lien permanent" href="#authgroupfile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le nom d'un fichier texte contenant la liste des -groupes d'utilisateurs permettant de définir les autorisations des +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le nom d'un fichier texte contenant la liste des +groupes d'utilisateurs permettant de dfinir les autorisations des utilisateurs</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthGroupFile <var>chemin-fichier</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authz_groupfile</td></tr> </table> - <p>La directive <code class="directive">AuthGroupFile</code> définit + <p>La directive <code class="directive">AuthGroupFile</code> dfinit le nom d'un fichier texte, qui liste les groupes d'utilisateurs -permettant de définir les autorisations. +permettant de dfinir les autorisations. <var>chemin-fichier</var> est le chemin du fichier de groupes. S'il n'est -pas absolu, ce chemin est considéré comme relatif au répertoire défini par +pas absolu, ce chemin est considr comme relatif au rpertoire dfini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>.</p> <p>Chaque ligne du fichier de groupes contient un nom de groupe -suivi du caractère ':' et des noms des utilisateurs membres du groupe -séparés par des espaces.</p> +suivi du caractre ':' et des noms des utilisateurs membres du groupe +spars par des espaces.</p> <div class="example"><h3>Exemple :</h3><p><code> mon-groupe : bob joe anne </code></p></div> <p>Notez que la recherche dans de grands fichiers textes est -<em>très</em> inefficace ; la directive <code class="directive"><a href="../mod/mod_authz_dbm.html#authdbmgroupfile">AuthDBMGroupFile</a></code> fournit de bien meilleures +<em>trs</em> inefficace ; la directive <code class="directive"><a href="../mod/mod_authz_dbm.html#authdbmgroupfile">AuthDBMGroupFile</a></code> fournit de bien meilleures performances.</p> - <div class="warning"><h3>Sécurité</h3> + <div class="warning"><h3>Scurit</h3> <p>Le fichier <code class="directive">AuthGroupFile</code> ne doit pas -être stocké dans l'arborescence des documents du site web ; ne le placez -<em>surtout pas</em> dans le répertoire qu'il protège, faute de quoi les -clients pourraient le télécharger.</p> +tre stock dans l'arborescence des documents du site web ; ne le placez +<em>surtout pas</em> dans le rpertoire qu'il protge, faute de quoi les +clients pourraient le tlcharger.</p> </div> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authz_groupfile.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authz_groupfile.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_authz_groupfile.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_authz_groupfile.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_authz_groupfile.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -153,7 +153,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authz_grou } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_authz_host.html.fr b/docs/manual/mod/mod_authz_host.html.fr index 36b2c36b2d..bfcdeac765 100644 --- a/docs/manual/mod/mod_authz_host.html.fr +++ b/docs/manual/mod/mod_authz_host.html.fr @@ -27,31 +27,31 @@ <div id="preamble"><h1>Module Apache mod_authz_host</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authz_host.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authz_host.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_authz_host.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Autorisations de groupe basées sur l'hôte (nom ou adresse +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Autorisations de groupe bases sur l'hte (nom ou adresse IP)</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authz_host_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authz_host.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Le fournisseur <code>forward-dns</code> est disponible à partir +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>authz_host_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_authz_host.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Le fournisseur <code>forward-dns</code> est disponible partir de la version 2.4.19 du serveur HTTP Apache</td></tr></table> <h3>Sommaire</h3> - <p>Les fournisseurs d'autorisation implémentés par le module - <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code> sont enregistrés à l'aide de + <p>Les fournisseurs d'autorisation implments par le module + <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code> sont enregistrs l'aide de la directive <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code>. On peut - utiliser cette directive à l'intérieur de sections <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code>, <code class="directive"><a href="../mod/core.html#files"><Files></a></code>, ou <code class="directive"><a href="../mod/core.html#location"><Location></a></code> ou de fichiers + utiliser cette directive l'intrieur de sections <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code>, <code class="directive"><a href="../mod/core.html#files"><Files></a></code>, ou <code class="directive"><a href="../mod/core.html#location"><Location></a></code> ou de fichiers <code><a href="core.html#accessfilename">.htaccess</a> </code> pour - contrôler l'accès à certaines zones du serveur. Le contrôle d'accès - peut être effectué en fonction du nom d'hôte ou de l'adresse IP.</p> + contrler l'accs certaines zones du serveur. Le contrle d'accs + peut tre effectu en fonction du nom d'hte ou de l'adresse IP.</p> - <p>En général, les directives de restriction d'accès s'appliquent à - toutes les méthodes d'accès (<code>GET</code>, <code>PUT</code>, + <p>En gnral, les directives de restriction d'accs s'appliquent + toutes les mthodes d'accs (<code>GET</code>, <code>PUT</code>, <code>POST</code>, etc...). C'est d'ailleurs ce que l'on souhaite dans la plupart des cas. Il est cependant possible de ne restreindre - l'accès que pour certaines méthodes, tout en laissant les autres - méthodes sans protection, en plaçant les directives dans une section + l'accs que pour certaines mthodes, tout en laissant les autres + mthodes sans protection, en plaant les directives dans une section <code class="directive"><a href="../mod/core.html#limit"><Limit></a></code>.</p> </div> <div id="quickview"><h3>Sujets</h3> @@ -59,27 +59,27 @@ de la version 2.4.19 du serveur HTTP Apache</td></tr></table> <li><img alt="" src="../images/down.gif" /> <a href="#requiredirectives">Les directives Require</a></li> </ul><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authz_host">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authz_host">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authz_host">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authz_host">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../howto/auth.html">Authentification, autorisation et -contrôle d'accès</a></li> +contrle d'accs</a></li> <li><code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="requiredirectives" id="requiredirectives">Les directives Require</a><a title="Lien permanent" href="#requiredirectives" class="permalink">¶</a></h2> - <p>La directive Apache <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> est utilisée au cours de - la phase d'autorisation pour vérifier si un utilisateur se voit - accorder ou refuser l'accès à une ressource. mod_authz_host fournit + <p>La directive Apache <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> est utilise au cours de + la phase d'autorisation pour vrifier si un utilisateur se voit + accorder ou refuser l'accs une ressource. mod_authz_host fournit les types d'autorisation <code>ip</code>, <code>host</code>, <code>forward-dns</code> et <code>local</code>. D'autres - types d'autorisation sont aussi disponibles, mais nécessitent le chargement - des modules d'autorisation appropriés.</p> + types d'autorisation sont aussi disponibles, mais ncessitent le chargement + des modules d'autorisation appropris.</p> - <p>Ces fournisseurs d'autorisation permettent de déterminer quels - hôtes peuvent accéder à une zone du serveur. On peut contrôler - l'accès en fonction du nom d'hôte, de l'adresse IP, ou d'un intervalle + <p>Ces fournisseurs d'autorisation permettent de dterminer quels + htes peuvent accder une zone du serveur. On peut contrler + l'accs en fonction du nom d'hte, de l'adresse IP, ou d'un intervalle d'adresses IP.</p> <p>A partir de la version 2.4.8, les directives require host @@ -87,46 +87,46 @@ contrôle d'accès</a></li> <h3><a name="reqip" id="reqip">Require ip</a></h3> - <p>Le fournisseur <code>ip</code> permet de contrôler l'accès au + <p>Le fournisseur <code>ip</code> permet de contrler l'accs au serveur en fonction de l'adresse IP du client distant. Lorsque - <code>Require ip <var>adresse-ip</var></code> est spécifié, la - requête est autorisée si l'adresse IP du client distant correspond - à</p> + <code>Require ip <var>adresse-ip</var></code> est spcifi, la + requte est autorise si l'adresse IP du client distant correspond + </p> - <p>Une adresse IP complète :</p> + <p>Une adresse IP complte :</p> <pre class="prettyprint lang-config">Require ip 10.1.2.3 Require ip 192.168.1.104 192.168.1.205</pre> - <p>L'adresse IP d'un hôte pour qui l'accès est accordé</p> + <p>L'adresse IP d'un hte pour qui l'accs est accord</p> <p>Une adresse IP partielle :</p> <pre class="prettyprint lang-config">Require ip 10.1 Require ip 10 172.20 192.168.2</pre> - <p>Les 1 à 3 premiers octets d'une adresse IP, pour une restriction - à un sous-réseau.</p> + <p>Les 1 3 premiers octets d'une adresse IP, pour une restriction + un sous-rseau.</p> - <p>Une paire réseau/masque de sous-réseau :</p> + <p>Une paire rseau/masque de sous-rseau :</p> <pre class="prettyprint lang-config">Require ip 10.1.0.0/255.255.0.0</pre> - <p>Un réseau a.b.c.d, et un masque de sous-réseau w.x.y.z. pour une - restriction de sous-réseau plus fine.</p> + <p>Un rseau a.b.c.d, et un masque de sous-rseau w.x.y.z. pour une + restriction de sous-rseau plus fine.</p> - <p>Une spécification CIDR réseau/nnn :</p> + <p>Une spcification CIDR rseau/nnn :</p> <pre class="prettyprint lang-config">Require ip 10.1.0.0/16</pre> - <p>Identique au cas précédent, excepté que le masque de sous-réseau - représente les nnn premiers bits de poids fort.</p> + <p>Identique au cas prcdent, except que le masque de sous-rseau + reprsente les nnn premiers bits de poids fort.</p> <p>Notez que les trois derniers exemples correspondent exectement au - même ensemble d'hôtes.</p> + mme ensemble d'htes.</p> - <p>On peut spécifier des adresses et des sous-réseaux IPv6 comme + <p>On peut spcifier des adresses et des sous-rseaux IPv6 comme suit :</p> <pre class="prettyprint lang-config">Require ip 2001:db8::a00:20ff:fea7:ccea @@ -135,91 +135,91 @@ Require ip 2001:db8:2:1::/64 Require ip 2001:db8:3::/48</pre> - <p>Note: comme les adresses IP sont lues au démarrage, les - expressions ne sont pas évaluées au moment de la requête.</p> + <p>Note: comme les adresses IP sont lues au dmarrage, les + expressions ne sont pas values au moment de la requte.</p> <h3><a name="reqhost" id="reqhost">Require host</a></h3> - <p>Le fournisseur <code>host</code> permet de contrôler l'accès au - serveur en fonction du nom d'hôte du client distant. Lorsque - <code>Require host <var>nom-hôte</var></code> est spécifié, la - requête est autorisée si le nom d'hôte correspond à</p> + <p>Le fournisseur <code>host</code> permet de contrler l'accs au + serveur en fonction du nom d'hte du client distant. Lorsque + <code>Require host <var>nom-hte</var></code> est spcifi, la + requte est autorise si le nom d'hte correspond </p> - <p>Un nom de domaine (éventuellement partiel)</p> + <p>Un nom de domaine (ventuellement partiel)</p> <pre class="prettyprint lang-config">Require host example.org Require host .net example.edu</pre> - <p>Les hôtes dont les noms correspondent ou se terminent par la - chaîne spécifiée se voient accorder l'accès. Seuls les élément de + <p>Les htes dont les noms correspondent ou se terminent par la + chane spcifie se voient accorder l'accs. Seuls les lment de nom de domaine complets sont mis en correspondance ; ainsi, - l'exemple ci-dessus correspondra à <code>foo.example.org</code>, mais - ne correspondra pas à <code>fooexample.org</code>. Avec cette + l'exemple ci-dessus correspondra <code>foo.example.org</code>, mais + ne correspondra pas <code>fooexample.org</code>. Avec cette configuration, Apache va effectuer une double recherche DNS sur - l'adresse IP du client, sans tenir compte de la définition de la + l'adresse IP du client, sans tenir compte de la dfinition de la directive <code class="directive"><a href="../mod/core.html#hostnamelookups">HostnameLookups</a></code>. Il va effectuer une recherche DNS inverse sur l'adresse IP pour trouver - le nom d'hôte associé, puis une recherche DNS directe sur le nom - d'hôte pour vérifier qu'il correspond bien à l'adresse IP originale. - L'accès ne sera accordé que si le nom d'hôte correspond et si les - recherches DNS inverse et directe sont cohérentes.</p> + le nom d'hte associ, puis une recherche DNS directe sur le nom + d'hte pour vrifier qu'il correspond bien l'adresse IP originale. + L'accs ne sera accord que si le nom d'hte correspond et si les + recherches DNS inverse et directe sont cohrentes.</p> <h3><a name="reqfwddns" id="reqfwddns">Require forward-dns</a></h3> - <p>Le fournisseur <code>forward-dns</code> permet d'accéder au serveur - sécurisé en fonction de simples noms d'hôte. Lorsque <code>Require - forward-dns <var>host-name</var></code> est spécifié, toute adresse IP - correspondant à <code><var>host-name</var></code> se voit autoriser l'accès.</p> + <p>Le fournisseur <code>forward-dns</code> permet d'accder au serveur + scuris en fonction de simples noms d'hte. Lorsque <code>Require + forward-dns <var>host-name</var></code> est spcifi, toute adresse IP + correspondant <code><var>host-name</var></code> se voit autoriser l'accs.</p> - <p>A la différence du fournisseur <code>host</code>, ce fournisseur - n'effectue pas de recherche DNS inverse : il effectue simplement une requête - DNS directe pour le nom d'hôte spécifié et donne accès au client si son - adresse IP correspond. Il ne fonctionnera donc qu'avec des noms d'hôte, et + <p>A la diffrence du fournisseur <code>host</code>, ce fournisseur + n'effectue pas de recherche DNS inverse : il effectue simplement une requte + DNS directe pour le nom d'hte spcifi et donne accs au client si son + adresse IP correspond. Il ne fonctionnera donc qu'avec des noms d'hte, et non avec des noms de domaine. Par contre, comme le DNS inverse n'est pas - sollicité, il fonctionnera avec des clients qui utilisent un service de DNS + sollicit, il fonctionnera avec des clients qui utilisent un service de DNS dynamique.</p> <pre class="prettyprint lang-config">Require forward-dns bla.example.org</pre> - <p>Un client dont l'adresse IP correspond au nom d'hôte - <code>bla.example.org</code> se verra autoriser l'accès.</p> + <p>Un client dont l'adresse IP correspond au nom d'hte + <code>bla.example.org</code> se verra autoriser l'accs.</p> - <p>Le fournisseur <code>forward-dns</code> est disponible à partir de la + <p>Le fournisseur <code>forward-dns</code> est disponible partir de la version 2.4.19 du serveur HTTP Apache.</p> <h3><a name="reqlocal" id="reqlocal">Require local</a></h3> - <p>Le fournisseur <code>local</code> autorise l'accès au serveur si + <p>Le fournisseur <code>local</code> autorise l'accs au serveur si l'une au moins de ces conditions est satisfaite :</p> <ul> - <li>l'adresse IP du client correspond à 127.0.0.0/8</li> + <li>l'adresse IP du client correspond 127.0.0.0/8</li> <li>l'adresse IP du client est ::1</li> <li>les adresses IP du client et du serveur sont identiques</li> </ul> - <p>L'exemple suivant montre une méthode simple pour sélectionner les - connexions en provenance de l'hôte local :</p> + <p>L'exemple suivant montre une mthode simple pour slectionner les + connexions en provenance de l'hte local :</p> <pre class="prettyprint lang-config">Require local</pre> -<h3><a name="proxy" id="proxy">Note concernant la sécurité</a></h3> +<h3><a name="proxy" id="proxy">Note concernant la scurit</a></h3> - <p>Si le contenu de votre serveur est mandaté, vous devez garder à - l'esprit que l'adresse client correspondra à l'adresse de votre - serveur mandataire et non à l'adresse du client, et l'utilisation de + <p>Si le contenu de votre serveur est mandat, vous devez garder + l'esprit que l'adresse client correspondra l'adresse de votre + serveur mandataire et non l'adresse du client, et l'utilisation de la directive <code>Require</code> dans ce contexte ne provoquera pas - forcément l'effet désiré. Voir <code class="module"><a href="../mod/mod_remoteip.html">mod_remoteip</a></code> pour - une solution possible à ce problème.</p> + forcment l'effet dsir. Voir <code class="module"><a href="../mod/mod_remoteip.html">mod_remoteip</a></code> pour + une solution possible ce problme.</p> @@ -227,7 +227,7 @@ Require host .net example.edu</pre> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authz_host.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authz_host.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_authz_host.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -246,7 +246,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authz_host } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_authz_owner.html.fr b/docs/manual/mod/mod_authz_owner.html.fr index b1bd6e6bdc..4f4d2029ae 100644 --- a/docs/manual/mod/mod_authz_owner.html.fr +++ b/docs/manual/mod/mod_authz_owner.html.fr @@ -27,58 +27,58 @@ <div id="preamble"><h1>Module Apache mod_authz_owner</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authz_owner.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authz_owner.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_authz_owner.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_authz_owner.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_authz_owner.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Autorisation basée sur l'appartenance des +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Autorisation base sur l'appartenance des fichiers</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authz_owner_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authz_owner.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>authz_owner_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_authz_owner.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module permet de contrôler l'accès aux fichiers en comparant - l'identifiant utilisateur ayant servi à l'authentification HTTP - (l'identifiant utilisateur web) avec le propriétaire ou le groupe - du fichier demandé du point de vue du système de fichiers. Le nom - d'utilisateur et le mot de passe doivent déjà avoir été vérifiés par + <p>Ce module permet de contrler l'accs aux fichiers en comparant + l'identifiant utilisateur ayant servi l'authentification HTTP + (l'identifiant utilisateur web) avec le propritaire ou le groupe + du fichier demand du point de vue du systme de fichiers. Le nom + d'utilisateur et le mot de passe doivent dj avoir t vrifis par un module d'authentification comme <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> ou <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>. - <code class="module"><a href="../mod/mod_authz_owner.html">mod_authz_owner</a></code> reconnaît deux arguments pour la + <code class="module"><a href="../mod/mod_authz_owner.html">mod_authz_owner</a></code> reconnat deux arguments pour la directive <code class="directive"><a href="../mod/core.html#require">Require</a></code> : <code>file-owner</code> et <code>file-group</code> :</p> <dl> <dt><code>file-owner</code></dt> - <dd>Le nom d'utilisateur web utilisé pour l'authentification doit - correspondre au nom système du propriétaire du fichier demandé. En - d'autres termes, si le système indique <code>jones</code> comme - propriétaire du fichier demandé, le nom d'utilisateur fourni pour - l'authentification HTTP doit aussi être <code>jones</code>.</dd> + <dd>Le nom d'utilisateur web utilis pour l'authentification doit + correspondre au nom systme du propritaire du fichier demand. En + d'autres termes, si le systme indique <code>jones</code> comme + propritaire du fichier demand, le nom d'utilisateur fourni pour + l'authentification HTTP doit aussi tre <code>jones</code>.</dd> <dt><code>file-group</code></dt> - <dd>Le nom du groupe système du fichier demandé doit être présent - dans une base de données de groupes fournie, par exemple, par + <dd>Le nom du groupe systme du fichier demand doit tre prsent + dans une base de donnes de groupes fournie, par exemple, par <code class="module"><a href="../mod/mod_authz_groupfile.html">mod_authz_groupfile</a></code> ou <code class="module"><a href="../mod/mod_authz_dbm.html">mod_authz_dbm</a></code>, et le nom d'utilisateur web fourni - pour l'authentification doit être un membre de ce groupe. Par - exemple, si le système indique que le groupe (système) du fichier - demandé est <code>accounts</code>, le groupe <code>accounts</code> - doit apparaître dans la base de données des groupes, et le nom - d'utilisateur web utilisé pour l'authentification doit être un + pour l'authentification doit tre un membre de ce groupe. Par + exemple, si le systme indique que le groupe (systme) du fichier + demand est <code>accounts</code>, le groupe <code>accounts</code> + doit apparatre dans la base de donnes des groupes, et le nom + d'utilisateur web utilis pour l'authentification doit tre un membre de ce groupe.</dd> </dl> <div class="note"><h3>Note</h3> - <p>Si le module <code class="module"><a href="../mod/mod_authz_owner.html">mod_authz_owner</a></code> est utilisé pour - vérifier l'autorisation d'accès à une ressource qui n'est pas - vraiment présente dans le système de fichiers (en d'autres termes - une ressource virtuelle), il refusera l'accès.</p> + <p>Si le module <code class="module"><a href="../mod/mod_authz_owner.html">mod_authz_owner</a></code> est utilis pour + vrifier l'autorisation d'accs une ressource qui n'est pas + vraiment prsente dans le systme de fichiers (en d'autres termes + une ressource virtuelle), il refusera l'accs.</p> - <p>En particulier, il n'accordera jamais l'accès à une ressource + <p>En particulier, il n'accordera jamais l'accs une ressource du type <a href="../content-negotiation.html#multiviews">"Vues - multiples" (MultiViews) d'un contenu négocié</a>.</p> + multiples" (MultiViews) d'un contenu ngoci</a>.</p> </div> </div> <div id="quickview"><h3>Sujets</h3> @@ -86,7 +86,7 @@ fichiers</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#examples">Exemples de configuration</a></li> </ul><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authz_owner">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authz_owner">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authz_owner">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authz_owner">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -95,18 +95,18 @@ fichiers</td></tr> <h2><a name="examples" id="examples">Exemples de configuration</a><a title="Lien permanent" href="#examples" class="permalink">¶</a></h2> <h3><a name="examples.file-owner" id="examples.file-owner">Require file-owner</a></h3> - <p>Considérons un serveur Web Apache fonctionnant sous un système - multi-utilisateurs, où les fichiers de chaque utilisateur sont - stockés dans <code>~/public_html/private</code>. En supposant - qu'il n'existe qu'une seule base de données contenant les noms + <p>Considrons un serveur Web Apache fonctionnant sous un systme + multi-utilisateurs, o les fichiers de chaque utilisateur sont + stocks dans <code>~/public_html/private</code>. En supposant + qu'il n'existe qu'une seule base de donnes contenant les noms d'utilisateurs web, et que ces noms d'utilisateurs correspondent - aux noms d'utilisateurs système qui sont les propriétaires + aux noms d'utilisateurs systme qui sont les propritaires effectifs des fichiers, la configuration de l'exemple suivant - n'accordera l'autorisation d'accès aux fichiers qu'à leur - propriétaire. L'utilisateur <code>jones</code> ne sera pas - autorisé à accéder aux fichiers situés dans - <code>/home/smith/public_html/private</code>, à moins que leur - propriétaire ne soit <code>jones</code> au lieu de + n'accordera l'autorisation d'accs aux fichiers qu' leur + propritaire. L'utilisateur <code>jones</code> ne sera pas + autoris accder aux fichiers situs dans + <code>/home/smith/public_html/private</code>, moins que leur + propritaire ne soit <code>jones</code> au lieu de <code>smith</code>.</p> <pre class="prettyprint lang-config"><Directory "/home/*/public_html/private"> @@ -120,17 +120,17 @@ fichiers</td></tr> <h3><a name="examples.file-group" id="examples.file-group">Require file-group</a></h3> - <p>Considérons un système similaire à celui décrit ci-dessus, mais - où certains utilisateurs partagent leurs fichiers de projets dans - <code>~/public_html/project-foo</code>. Le groupe système des + <p>Considrons un systme similaire celui dcrit ci-dessus, mais + o certains utilisateurs partagent leurs fichiers de projets dans + <code>~/public_html/project-foo</code>. Le groupe systme des fichiers est <code>foo</code>, et il n'existe qu'une seule base de - données <code class="directive"><a href="../mod/mod_authz_dbm.html#authdbmgroupfile">AuthDBMGroupFile</a></code> qui contient + donnes <code class="directive"><a href="../mod/mod_authz_dbm.html#authdbmgroupfile">AuthDBMGroupFile</a></code> qui contient tous les noms d'utilisateurs web et leurs groupes d'appartenance. Ces noms d'utilisateurs web doivent alors appartenir au moins au groupe <code>foo</code>. En d'autres termes, si <code>jones</code> et <code>smith</code> sont tous deux membres du groupe - <code>foo</code>, ils seront autorisés à accéder aux - répertoires <code>project-foo</code> de chacun d'entre eux.</p> + <code>foo</code>, ils seront autoriss accder aux + rpertoires <code>project-foo</code> de chacun d'entre eux.</p> <pre class="prettyprint lang-config"><Directory "/home/*/public_html/project-foo"> AuthType Basic @@ -150,7 +150,7 @@ fichiers</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authz_owner.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authz_owner.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_authz_owner.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_authz_owner.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_authz_owner.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -171,7 +171,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authz_owne } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_authz_user.html.fr b/docs/manual/mod/mod_authz_user.html.fr index 9b74f1faa0..3ecf11ec21 100644 --- a/docs/manual/mod/mod_authz_user.html.fr +++ b/docs/manual/mod/mod_authz_user.html.fr @@ -27,30 +27,30 @@ <div id="preamble"><h1>Module Apache mod_authz_user</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authz_user.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authz_user.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_authz_user.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_authz_user.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_authz_user.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Autorisation basée sur l'utilisateur</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Autorisation base sur l'utilisateur</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authz_user_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authz_user.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>authz_user_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_authz_user.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module permet d'accorder ou de refuser l'accès à certaines - zones du site web aux utilisateurs authentifiés. - <code class="module"><a href="../mod/mod_authz_user.html">mod_authz_user</a></code> accorde l'accès si l'utilisateur - authentifié fait partie de la liste spécifiée par une directive + <p>Ce module permet d'accorder ou de refuser l'accs certaines + zones du site web aux utilisateurs authentifis. + <code class="module"><a href="../mod/mod_authz_user.html">mod_authz_user</a></code> accorde l'accs si l'utilisateur + authentifi fait partie de la liste spcifie par une directive <code>Require user</code>. On peut aussi utiliser la directive - <code>Require valid-user</code> pour accorder l'accès à tous les - utilisateurs qui ont été authentifiés avec succès.</p> + <code>Require valid-user</code> pour accorder l'accs tous les + utilisateurs qui ont t authentifis avec succs.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#requiredirectives">The Require Directives</a></li> </ul><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authz_user">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authz_user">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_authz_user">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_authz_user">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -60,7 +60,7 @@ <p>Les directives <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> d'Apache permettent, au cours de la phase d'autorisation, de s'assurer qu'un utilisateur - est bien autorisé à accéder à une + est bien autoris accder une ressource. mod_authz_user ajoute les types d'autorisation <code>user</code> et <code>valid-user</code>. </p> @@ -70,8 +70,8 @@ <h3><a name="requser" id="requser">Require user</a></h3> - <p>Cette directive permet de spécifier une liste d'utilisateurs - autorisés à accéder à la ressource.</p> + <p>Cette directive permet de spcifier une liste d'utilisateurs + autoriss accder la ressource.</p> <pre class="prettyprint lang-config">Require user john paul george ringo</pre> @@ -80,8 +80,8 @@ <h3><a name="reqvaliduser" id="reqvaliduser">Require valid-user</a></h3> - <p>Lorsque cette directive est définie, tout utilisateur qui s'est - authentifié avec succès aura l'autorisation d'accès à la ressource.</p> + <p>Lorsque cette directive est dfinie, tout utilisateur qui s'est + authentifi avec succs aura l'autorisation d'accs la ressource.</p> <pre class="prettyprint lang-config">Require valid-user</pre> @@ -92,7 +92,7 @@ </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authz_user.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_authz_user.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_authz_user.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_authz_user.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_authz_user.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -113,7 +113,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authz_user } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_autoindex.html.fr b/docs/manual/mod/mod_autoindex.html.fr index b0a96afb4b..b36af8cea1 100644 --- a/docs/manual/mod/mod_autoindex.html.fr +++ b/docs/manual/mod/mod_autoindex.html.fr @@ -27,61 +27,61 @@ <div id="preamble"><h1>Module Apache mod_autoindex</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_autoindex.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_autoindex.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_autoindex.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_autoindex.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_autoindex.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_autoindex.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_autoindex.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Génère automatiquement des index de répertoires d'une -manière similaire à la commande Unix <code>ls</code>, ou à la commande +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Gnre automatiquement des index de rpertoires d'une +manire similaire la commande Unix <code>ls</code>, ou la commande shell Win32 <code>dir</code></td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>autoindex_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_autoindex.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>autoindex_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_autoindex.c</td></tr></table> <h3>Sommaire</h3> - <p>L'index d'un répertoire peut être généré de deux manières :</p> + <p>L'index d'un rpertoire peut tre gnr de deux manires :</p> <ul> - <li>Un fichier situé dans ce répertoire, en général appelé - <code>index.html</code>, mais dont le nom de ce ou ces fichiers peut être défini par la + <li>Un fichier situ dans ce rpertoire, en gnral appel + <code>index.html</code>, mais dont le nom de ce ou ces fichiers peut tre dfini par la directive <code class="directive"><a href="../mod/mod_dir.html#directoryindex">DirectoryIndex</a></code>. C'est le module <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code> qui traite alors cet index.</li> - <li>Un listing généré par le serveur, dont le format est contrôlé + <li>Un listing gnr par le serveur, dont le format est contrl par un certain nombre de directives. Les directives <code class="directive"><a href="#addicon">AddIcon</a></code>, <code class="directive"><a href="#addiconbyencoding">AddIconByEncoding</a></code> et <code class="directive"><a href="#addiconbytype">AddIconByType</a></code> permettent de - définir une liste d'icônes à afficher en fonction des différents - types de fichiers ; pour chaque fichier listé, le premier icône - qui correspond au type du fichier est affiché. C'est le module + dfinir une liste d'icnes afficher en fonction des diffrents + types de fichiers ; pour chaque fichier list, le premier icne + qui correspond au type du fichier est affich. C'est le module <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> qui traite alors cet index.</li> </ul> - <p>Les deux fonctions sont séparées, si bien que vous pouvez - entièrement supprimer (ou remplacer) la génération automatique + <p>Les deux fonctions sont spares, si bien que vous pouvez + entirement supprimer (ou remplacer) la gnration automatique d'index, si vous le souhaitez.</p> - <p>On active la génération automatique d'index en spécifiant - <code>Options +Indexes</code>. Voir la directive <code class="directive"><a href="../mod/core.html#options">Options</a></code> pour plus de détails.</p> - - <p>Si la directive <code class="directive"><a href="#indexoptions">IndexOptions</a></code> est spécifiée avec - l'option <code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>, les en-têtes de colonnes sont des liens - qui permettent de contrôler l'ordre de tri de l'affichage. Si vous - actionnez le lien d'un en-tête, le listing sera généré à nouveau, - trié en fonction des valeurs de la colonne concernée. Si l'on - actionne de manière répétitive le même en-tête, l'ordre de tri est - commuté entre les ordres croissant et décroissant. On peut supprimer - ces liens d'en-têtes de colonnes à l'aide de l'option + <p>On active la gnration automatique d'index en spcifiant + <code>Options +Indexes</code>. Voir la directive <code class="directive"><a href="../mod/core.html#options">Options</a></code> pour plus de dtails.</p> + + <p>Si la directive <code class="directive"><a href="#indexoptions">IndexOptions</a></code> est spcifie avec + l'option <code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>, les en-ttes de colonnes sont des liens + qui permettent de contrler l'ordre de tri de l'affichage. Si vous + actionnez le lien d'un en-tte, le listing sera gnr nouveau, + tri en fonction des valeurs de la colonne concerne. Si l'on + actionne de manire rptitive le mme en-tte, l'ordre de tri est + commut entre les ordres croissant et dcroissant. On peut supprimer + ces liens d'en-ttes de colonnes l'aide de l'option <code><a href="#indexoptions.suppresscolumnsorting">SuppressColumnSorting</a></code> de la directive <code class="directive"><a href="#indexoptions">IndexOptions</a></code>.</p> - <p>Notez que lorsque l'affichage est trié en fonction de la taille, - c'est la taille <em>réelle</em> qui est prise en compte, et non la - valeur affichée - ainsi, un fichier de 1010 octets sera toujours - affiché avant un fichier de 1011 octets (en ordre croissant), même - si la taille affichée des deux fichiers est "1K".</p> + <p>Notez que lorsque l'affichage est tri en fonction de la taille, + c'est la taille <em>relle</em> qui est prise en compte, et non la + valeur affiche - ainsi, un fichier de 1010 octets sera toujours + affich avant un fichier de 1011 octets (en ordre croissant), mme + si la taille affiche des deux fichiers est "1K".</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#query">Arguments de la requête d'autoindexation</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#query">Arguments de la requte d'autoindexation</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#addalt">AddAlt</a></li> @@ -101,32 +101,32 @@ shell Win32 <code>dir</code></td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#indexstylesheet">IndexStyleSheet</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#readmename">ReadmeName</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_autoindex">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_autoindex">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_autoindex">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_autoindex">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="query" id="query">Arguments de la requête d'autoindexation</a><a title="Lien permanent" href="#query" class="permalink">¶</a></h2> +<h2><a name="query" id="query">Arguments de la requte d'autoindexation</a><a title="Lien permanent" href="#query" class="permalink">¶</a></h2> - <p>La chaîne de paramètres de la requête peut contenir de nombreux - arguments permettant dans une certaine mesure au client de contrôler - l'ordre de l'index du répertoire, ainsi que la liste des fichiers à - afficher. Si vous souhaitez désactiver cette fonctionnalité, + <p>La chane de paramtres de la requte peut contenir de nombreux + arguments permettant dans une certaine mesure au client de contrler + l'ordre de l'index du rpertoire, ainsi que la liste des fichiers + afficher. Si vous souhaitez dsactiver cette fonctionnalit, utilisez l'option <code><a href="#indexoptions.ignoreclient">IndexOptions IgnoreClient</a></code>.</p> - <p>Les en-têtes de tri des colonnes eux-mêmes sont des hyper-liens - auto-référant qui ajoutent les options de tri à la requête énumérées - ci-dessous qui peuvent être ajoutées à toute requête concernant la - ressource répertoire.</p> + <p>Les en-ttes de tri des colonnes eux-mmes sont des hyper-liens + auto-rfrant qui ajoutent les options de tri la requte numres + ci-dessous qui peuvent tre ajoutes toute requte concernant la + ressource rpertoire.</p> <ul> <li><code>C=N</code> trie l'affichage en fonction du nom de fichier</li> <li><code>C=M</code> trie l'affichage en fonction de la date de - dernière modification, puis du nom de fichier</li> + dernire modification, puis du nom de fichier</li> <li><code>C=S</code> trie l'affichage en fonction de la taille, puis du nom de fichier</li> @@ -137,41 +137,41 @@ shell Win32 <code>dir</code></td></tr> <li><code>O=A</code> trie l'affichage selon l'ordre croissant</li> <li class="separate"><code>O=D</code> trie l'affichage selon - l'ordre décroissant</li> + l'ordre dcroissant</li> <li><code>F=0</code> affiche le listing sous la forme d'une simple liste (sans FancyIndex)</li> - <li><code>F=1</code> affiche le listing avec en-têtes de colonnes + <li><code>F=1</code> affiche le listing avec en-ttes de colonnes sous forme de liens hyper-textes (FancyIndexed)</li> <li class="separate"><code>F=2</code> affiche le listing sous - forme de table HTML avec en-têtes de colonnes contenant des liens + forme de table HTML avec en-ttes de colonnes contenant des liens hyper-textes (FancyIndexed)</li> - <li><code>V=0</code> désactive le tri en fonction de la + <li><code>V=0</code> dsactive le tri en fonction de la version</li> <li class="separate"><code>V=1</code> active le tri en fonction de la version</li> - <li><code>P=<var>modèle</var></code> n'affiche que les fichiers - correspondant au <var>modèle</var> spécifié</li> + <li><code>P=<var>modle</var></code> n'affiche que les fichiers + correspondant au <var>modle</var> spcifi</li> </ul> - <p>Notez que l'argument 'P' (pour Pattern) n'est testé - qu'<em>après</em> que les directives habituelles <code class="directive"><a href="#indexignore">IndexIgnore</a></code> ont été traitées, - et que tous les noms de fichiers sont encore assujettis aux mêmes - critères que pour tout autre listing auto-indexé. L'interpréteur - d'arguments de requête de <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> s'arrête - immédiatement s'il rencontre une option non reconnue. Les arguments - de requête doivent être bien formés, selon la table ci-dessus.</p> + <p>Notez que l'argument 'P' (pour Pattern) n'est test + qu'<em>aprs</em> que les directives habituelles <code class="directive"><a href="#indexignore">IndexIgnore</a></code> ont t traites, + et que tous les noms de fichiers sont encore assujettis aux mmes + critres que pour tout autre listing auto-index. L'interprteur + d'arguments de requte de <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> s'arrte + immdiatement s'il rencontre une option non reconnue. Les arguments + de requte doivent tre bien forms, selon la table ci-dessus.</p> - <p>Les options de requêtes sont illustrées par l'exemple ci-dessous, - qui peut être copié et collé dans un fichier header.html. Notez que + <p>Les options de requtes sont illustres par l'exemple ci-dessous, + qui peut tre copi et coll dans un fichier header.html. Notez que l'argument inconnu "X", pour le bouton submit, est introduit en - dernier afin de s'assurer que tous les arguments ont été - interprétés avant que mod_autoindex ne rencontre l'entrée X=Go.</p> + dernier afin de s'assurer que tous les arguments ont t + interprts avant que mod_autoindex ne rencontre l'entre X=Go.</p> <div class="example"><p><code> <form action="" method="get"><br /> @@ -180,12 +180,12 @@ shell Win32 <code>dir</code></td></tr> <span class="indent"> <option value="0"> liste simple</option><br /> <option value="1" selected="selected"> liste avec - en-têtes</option><br /> - <option value="2"> liste avec en-tête sous forme de + en-ttes</option><br /> + <option value="2"> liste avec en-tte sous forme de table</option><br /> </span> </select><br /> - triée par <select name="C"><br /> + trie par <select name="C"><br /> <span class="indent"> <option value="N" selected="selected"> nom</option><br /> <option value="M"> date de modification</option><br /> @@ -196,7 +196,7 @@ shell Win32 <code>dir</code></td></tr> <select name="O"><br /> <span class="indent"> <option value="A" selected="selected"> croissant</option><br /> - <option value="D"> décroissant</option><br /> + <option value="D"> dcroissant</option><br /> </span> </select><br /> <select name="V"><br /> @@ -206,7 +206,7 @@ shell Win32 <code>dir</code></td></tr> <option value="1"> en fonction de la version</option><br /> </span> </select><br /> - correspondant à <input type="text" name="P" value="*" /><br /> + correspondant <input type="text" name="P" value="*" /><br /> <input type="submit" name="X" value="Go" /><br /> </span> </form> @@ -216,25 +216,25 @@ shell Win32 <code>dir</code></td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="addalt" id="addalt">Directive</a> <a name="AddAlt" id="AddAlt">AddAlt</a><a title="Lien permanent" href="#addalt" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Texte optionnel à afficher à la place d'un icône pour un +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Texte optionnel afficher la place d'un icne pour un fichier en fonction de son nom</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddAlt <var>texte</var> <var>fichier</var> [<var>fichier</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autoindex</td></tr> </table> <p>La directive <code class="directive">AddAlt</code> permet d'afficher un - texte optionnel pour un fichier, à la place d'un icône, dans le cas + texte optionnel pour un fichier, la place d'un icne, dans le cas d'un affichage <code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>. <var>fichier</var> est une extension de fichier, un nom de fichier - partiel, une expression avec caractères génériques ou un nom de - fichier complet permettant de caractériser le(s) fichier(s) - concerné(s). Si <var>texte</var> contient des espaces, vous devez + partiel, une expression avec caractres gnriques ou un nom de + fichier complet permettant de caractriser le(s) fichier(s) + concern(s). Si <var>texte</var> contient des espaces, vous devez l'entourer de guillemets ou d'apostrophes (<code>"</code> ou - <code>'</code>). Ce texte optionnel sera affiché si le client ne - peut pas afficher d'images, si le chargement d'images est désactivé - ou si l'icône ne peut pas être trouvé.</p> + <code>'</code>). Ce texte optionnel sera affich si le client ne + peut pas afficher d'images, si le chargement d'images est dsactiv + ou si l'icne ne peut pas tre trouv.</p> <pre class="prettyprint lang-config">AddAlt "PDF file" *.pdf AddAlt Compressed *.gz *.zip *.Z</pre> @@ -244,24 +244,24 @@ AddAlt Compressed *.gz *.zip *.Z</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="addaltbyencoding" id="addaltbyencoding">Directive</a> <a name="AddAltByEncoding" id="AddAltByEncoding">AddAltByEncoding</a><a title="Lien permanent" href="#addaltbyencoding" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Texte optionnel à afficher à la place d'un icône pour un +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Texte optionnel afficher la place d'un icne pour un fichier en fonction de son codage MIME</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddAltByEncoding <var>texte</var> <var>codage MIME</var> [<var>codage MIME</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autoindex</td></tr> </table> <p>La directive <code class="directive">AddAltByEncoding</code> permet - d'afficher un texte optionnel à la place d'un icône pour un fichier + d'afficher un texte optionnel la place d'un icne pour un fichier dans le cas d'un affichage <code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>. - <var>codage MIME</var> doit être un type valide, comme + <var>codage MIME</var> doit tre un type valide, comme <code>x-compress</code>. Si <var>texte</var> contient des espaces, vous devez l'entourer de guillemets ou d'apostrophes (<code>"</code> - ou <code>'</code>). Ce texte optionnel sera affiché si le client ne - peut pas afficher d'images, si le chargement d'images est désactivé - ou si l'icône ne peut pas être trouvé.</p> + ou <code>'</code>). Ce texte optionnel sera affich si le client ne + peut pas afficher d'images, si le chargement d'images est dsactiv + ou si l'icne ne peut pas tre trouv.</p> <pre class="prettyprint lang-config">AddAltByEncoding gzip x-gzip</pre> @@ -270,24 +270,24 @@ fichier en fonction de son codage MIME</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="addaltbytype" id="addaltbytype">Directive</a> <a name="AddAltByType" id="AddAltByType">AddAltByType</a><a title="Lien permanent" href="#addaltbytype" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Texte optionnel à afficher à la place d'un icône pour un +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Texte optionnel afficher la place d'un icne pour un fichier en fonction de son type MIME</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddAltByType <var>texte</var> <var>type MIME</var> [<var>type MIME</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autoindex</td></tr> </table> <p>La directive <code class="directive">AddAltByType</code> permet - d'afficher un texte optionnel à la place d'un icône pour un fichier + d'afficher un texte optionnel la place d'un icne pour un fichier dans le cas d'un affichage <code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>. - <var>type MIME</var> doit être un type MIME valide, comme + <var>type MIME</var> doit tre un type MIME valide, comme <code>text/html</code>. Si <var>texte</var> contient des espaces, vous devez l'entourer de guillemets ou d'apostrophes (<code>"</code> - ou <code>'</code>). Ce texte optionnel sera affiché si le client ne - peut pas afficher d'images, si le chargement d'images est désactivé - ou si l'icône ne peut pas être trouvé.</p> + ou <code>'</code>). Ce texte optionnel sera affich si le client ne + peut pas afficher d'images, si le chargement d'images est dsactiv + ou si l'icne ne peut pas tre trouv.</p> <pre class="prettyprint lang-config">AddAltByType 'Fichier texte' text/plain</pre> @@ -298,93 +298,93 @@ fichier en fonction de son type MIME</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Afficher la description d'un fichier</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddDescription <var>texte</var> [<var>fichier</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autoindex</td></tr> </table> <p>Cette directive permet d'afficher une description pour un fichier, dans le cas d'un affichage <code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>. <var>fichier</var> est une extension de fichier, un nom de fichier - partiel, une expression avec caractères génériques ou un nom de - fichier complet permettant de caractériser le fichier. - <var>texte</var> doit être entouré de guillemets + partiel, une expression avec caractres gnriques ou un nom de + fichier complet permettant de caractriser le fichier. + <var>texte</var> doit tre entour de guillemets (<code>"</code>).</p> <pre class="prettyprint lang-config">AddDescription "The planet Mars" mars.gif AddDescription "My friend Marshall" friends/mars.gif</pre> - <p>La taille par défaut, habituelle du champ de description est de + <p>La taille par dfaut, habituelle du champ de description est de 23 octets. L'option <code><a href="#indexoptions.suppressicon">IndexOptions SuppressIcon</a></code> ajoute 6 octets, l'option <code><a href="#indexoptions.suppresssize">IndexOptions SuppressSize</a></code> en ajoute 7 et l'option <code><a href="#indexoptions.suppresslastmodified">IndexOptions SuppressLastModified</a></code> en ajoute 19. Ainsi, la plus grande - taille par défaut qui peut être assignée à la colonne description + taille par dfaut qui peut tre assigne la colonne description est de 55 octets.</p> - <p>Comme l'argument <var>fichier</var> peut être un nom de fichier - partiel, vous devez garder à l'esprit qu'un nom de fichier partiel - trop court pourra correspondre à des fichiers non voulus. Par + <p>Comme l'argument <var>fichier</var> peut tre un nom de fichier + partiel, vous devez garder l'esprit qu'un nom de fichier partiel + trop court pourra correspondre des fichiers non voulus. Par exemple, <code>le.html</code> correspondra au fichier <code>le.html</code>, mais aussi au fichier - <code>example.html</code>. En cas d'ambiguïté, utilisez un nom de + <code>example.html</code>. En cas d'ambigut, utilisez un nom de fichier aussi complet que possible, et ordonnez votre liste de - directives <code>AddDescription</code> en conséquence.</p> + directives <code>AddDescription</code> en consquence.</p> - <p>Voir le mot-clé <a href="#indexoptions.descriptionwidth">DescriptionWidth</a> de la directive <code class="directive"><a href="#indexoptions">IndexOptions</a></code> pour plus de - détails sur la manière d'augmenter la taille de cette colonne, ou - pour permettre des descriptions de taille illimitée.</p> + <p>Voir le mot-cl <a href="#indexoptions.descriptionwidth">DescriptionWidth</a> de la directive <code class="directive"><a href="#indexoptions">IndexOptions</a></code> pour plus de + dtails sur la manire d'augmenter la taille de cette colonne, ou + pour permettre des descriptions de taille illimite.</p> <div class="note"><h3>Avertissement</h3> - <p>Le texte descriptif défini par la directive + <p>Le texte descriptif dfini par la directive <code class="directive">AddDescription</code> peut contenir des marquages - HTML, comme des balises ou des entités caractères. Si la limite de - taille de la colonne description venait à tronquer une balise (par - exemple couper la fin d'une phrase en caractères gras), le - résultat pourrait en affecter toute la suite du listing du - répertoire.</p> + HTML, comme des balises ou des entits caractres. Si la limite de + taille de la colonne description venait tronquer une balise (par + exemple couper la fin d'une phrase en caractres gras), le + rsultat pourrait en affecter toute la suite du listing du + rpertoire.</p> </div> <div class="note"><h3>Arguments avec chemins</h3> - <p>Les chemins absolus ne sont actuellement pas supportés et ne - peuvent correspondre à aucun chemin réel à l'exécution. Les - arguments contenant des chemins relatifs, qui ne devraient être - normalement utilisés que dans les fichiers htaccess, sont - implicitement préfixés par '*/' afin d'éviter toute association - avec des noms de répertoires partiels.</p> + <p>Les chemins absolus ne sont actuellement pas supports et ne + peuvent correspondre aucun chemin rel l'excution. Les + arguments contenant des chemins relatifs, qui ne devraient tre + normalement utiliss que dans les fichiers htaccess, sont + implicitement prfixs par '*/' afin d'viter toute association + avec des noms de rpertoires partiels.</p> </div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="addicon" id="addicon">Directive</a> <a name="AddIcon" id="AddIcon">AddIcon</a><a title="Lien permanent" href="#addicon" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Icône à afficher pour un fichier en fonction de son +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Icne afficher pour un fichier en fonction de son nom</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddIcon <var>icône</var> <var>nom</var> [<var>nom</var>] +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddIcon <var>icne</var> <var>nom</var> [<var>nom</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autoindex</td></tr> </table> - <p>Cette directive permet de déterminer l'icône à afficher à côté + <p>Cette directive permet de dterminer l'icne afficher ct d'un fichier dont le nom se termine par <var>nom</var>, dans le cas - d'un affichage <code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>. <var>icône</var> est une URL relative - (échappée par des caractères '%') vers - l'icône, une URL distante pleinement qualifiée, ou de la forme - <code>(<var>alttext</var>,<var>url</var>)</code>, où - <var>alttext</var> est le symbole texte correspondant à l'icône à + d'un affichage <code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>. <var>icne</var> est une URL relative + (chappe par des caractres '%') vers + l'icne, une URL distante pleinement qualifie, ou de la forme + <code>(<var>alttext</var>,<var>url</var>)</code>, o + <var>alttext</var> est le symbole texte correspondant l'icne afficher dans les navigateurs en mode texte.</p> - <p><var>nom</var> correspond à <code>^^DIRECTORY^^</code> pour les - répertoires, <code>^^BLANKICON^^</code> pour les lignes vides - (pour personnaliser la présentation du listing), une extension de - fichier, une expression avec caractères génériques, un nom de + <p><var>nom</var> correspond <code>^^DIRECTORY^^</code> pour les + rpertoires, <code>^^BLANKICON^^</code> pour les lignes vides + (pour personnaliser la prsentation du listing), une extension de + fichier, une expression avec caractres gnriques, un nom de fichier partiel ou un nom de fichier complet.</p> - <p><code>^^BLANKICON^^</code> n'est utilisé que pour le formatage, - et n'est donc pas nécessaire si vous utilisez <code>IndexOptions + <p><code>^^BLANKICON^^</code> n'est utilis que pour le formatage, + et n'est donc pas ncessaire si vous utilisez <code>IndexOptions HTMLTable</code>.</p> <pre class="prettyprint lang-config">#Examples @@ -393,32 +393,32 @@ AddIcon /icons/dir.png ^^DIRECTORY^^ AddIcon /icons/backup.png *~</pre> - <p>Lorsque c'est possible, il est préférable d'utiliser <code class="directive"><a href="#addiconbytype">AddIconByType</a></code> plutôt que + <p>Lorsque c'est possible, il est prfrable d'utiliser <code class="directive"><a href="#addiconbytype">AddIconByType</a></code> plutt que <code class="directive">AddIcon</code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="addiconbyencoding" id="addiconbyencoding">Directive</a> <a name="AddIconByEncoding" id="AddIconByEncoding">AddIconByEncoding</a><a title="Lien permanent" href="#addiconbyencoding" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Icône à afficher à côté d'un fichier en fonction de son +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Icne afficher ct d'un fichier en fonction de son codage MIME</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddIconByEncoding <var>icône</var> <var>codage MIME</var> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddIconByEncoding <var>icne</var> <var>codage MIME</var> [<var>codage MIME</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autoindex</td></tr> </table> - <p>Cette directive permet de déterminer l'icône à afficher à côté + <p>Cette directive permet de dterminer l'icne afficher ct d'un fichier dans le cas d'un affichage <code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>. - <var>icône</var> est une URL relative - (échappée par des caractères '%') vers - l'icône, une URL pleinement qualifiée, ou de la forme - <code>(<var>alttext</var>,<var>url</var>)</code>, où - <var>alttext</var> est le symbole texte correspondant à l'icône à + <var>icne</var> est une URL relative + (chappe par des caractres '%') vers + l'icne, une URL pleinement qualifie, ou de la forme + <code>(<var>alttext</var>,<var>url</var>)</code>, o + <var>alttext</var> est le symbole texte correspondant l'icne afficher dans les navigateurs en mode texte.</p> - <p><var>codage MIME</var> doit être un codage valide, comme + <p><var>codage MIME</var> doit tre un codage valide, comme <code>x-compress</code>.</p> <pre class="prettyprint lang-config">AddIconByEncoding /icons/compress.png x-compress</pre> @@ -428,27 +428,27 @@ codage MIME</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="addiconbytype" id="addiconbytype">Directive</a> <a name="AddIconByType" id="AddIconByType">AddIconByType</a><a title="Lien permanent" href="#addiconbytype" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Icône à afficher à côté d'un fichier en fonction de son +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Icne afficher ct d'un fichier en fonction de son type MIME</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddIconByType <var>icône</var> <var>type MIME</var> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddIconByType <var>icne</var> <var>type MIME</var> [<var>type MIME</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autoindex</td></tr> </table> - <p>Cette directive permet de déterminer l'icône à afficher à côté + <p>Cette directive permet de dterminer l'icne afficher ct d'un fichier de type MIME <var>type MIME</var> dans le cas d'un affichage <code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>. - <var>icône</var> est une URL relative - (échappée par des caractères '%') vers - l'icône, une URL pleinement qualifiée, ou de la forme - <code>(<var>alttext</var>,<var>url</var>)</code>, où - <var>alttext</var> est le symbole texte correspondant à l'icône à + <var>icne</var> est une URL relative + (chappe par des caractres '%') vers + l'icne, une URL pleinement qualifie, ou de la forme + <code>(<var>alttext</var>,<var>url</var>)</code>, o + <var>alttext</var> est le symbole texte correspondant l'icne afficher dans les navigateurs en mode texte.</p> - <p><var>type MIME</var> est une expression avec caractères - génériques représentant le type MIME.</p> + <p><var>type MIME</var> est une expression avec caractres + gnriques reprsentant le type MIME.</p> <pre class="prettyprint lang-config">AddIconByType (IMG,/icons/image.png) image/*</pre> @@ -457,19 +457,19 @@ type MIME</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="defaulticon" id="defaulticon">Directive</a> <a name="DefaultIcon" id="DefaultIcon">DefaultIcon</a><a title="Lien permanent" href="#defaulticon" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Icône à afficher par défaut lorsqu'aucun icône spécifique -n'est précisé</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Icne afficher par dfaut lorsqu'aucun icne spcifique +n'est prcis</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DefaultIcon <var>chemin URL</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autoindex</td></tr> </table> - <p>La directive <code class="directive">DefaultIcon</code> permet de définir - l'icône à afficher à côté d'un fichier lorsqu'aucun icône spécifique - n'a été précisé, dans le cas d'un affichage <code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>. - <var>chemin URL</var> est une URL relative (échappée par des - caractères '%') vers l'icône ou une URL pleinement qualifiée.</p> + <p>La directive <code class="directive">DefaultIcon</code> permet de dfinir + l'icne afficher ct d'un fichier lorsqu'aucun icne spcifique + n'a t prcis, dans le cas d'un affichage <code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>. + <var>chemin URL</var> est une URL relative (chappe par des + caractres '%') vers l'icne ou une URL pleinement qualifie.</p> <pre class="prettyprint lang-config">DefaultIcon /icon/unknown.png</pre> @@ -478,17 +478,17 @@ n'est précisé</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="headername" id="headername">Directive</a> <a name="HeaderName" id="HeaderName">HeaderName</a><a title="Lien permanent" href="#headername" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom du fichier qui sera inséré au début de la page +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom du fichier qui sera insr au dbut de la page contenant l'index</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>HeaderName <var>nom fichier</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autoindex</td></tr> </table> - <p>La directive <code class="directive">HeaderName</code> permet de définir - le nom du fichier qui sera inséré au début de la page contenant - l'index. <var>nom fichier</var> est le nom du fichier à inclure.</p> + <p>La directive <code class="directive">HeaderName</code> permet de dfinir + le nom du fichier qui sera insr au dbut de la page contenant + l'index. <var>nom fichier</var> est le nom du fichier inclure.</p> <pre class="prettyprint lang-config">HeaderName HEADER.html</pre> @@ -496,42 +496,42 @@ contenant l'index</td></tr> <div class="note"> <p>Les deux directives HeaderName et <code class="directive"><a href="#readmename">ReadmeName</a></code> traitent maintenant <var>nom fichier</var> comme un chemin URI relatif au chemin - utilisé pour accéder au répertoire faisant l'objet de l'index. Si + utilis pour accder au rpertoire faisant l'objet de l'index. Si <var>nom fichier</var> commence par un slash '/', il sera - considéré comme relatif au répertoire défini par la directive + considr comme relatif au rpertoire dfini par la directive <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code>.</p> <pre class="prettyprint lang-config">HeaderName /include/HEADER.html</pre> - <p><var>nom fichier</var> doit correspondre à un document dont le + <p><var>nom fichier</var> doit correspondre un document dont le type MIME est du style <code>text/*</code> (<em>par exemple</em> <code>text/html</code>, <code>text/plain</code>, etc...). Cela - signifie que <var>nom fichier</var> peut faire référence à un - script CGI si le véritable type MIME du script (et non celui de sa - sortie) est marqué comme <code>text/html</code> par exemple à + signifie que <var>nom fichier</var> peut faire rfrence un + script CGI si le vritable type MIME du script (et non celui de sa + sortie) est marqu comme <code>text/html</code> par exemple l'aide d'une directive comme :</p> <pre class="prettyprint lang-config">AddType text/html .cgi</pre> - <p>Une <a href="../content-negotiation.html">négociation de - contenu</a> sera effectuée si <code class="directive"><a href="../mod/core.html#options">Options</a></code> <code>MultiViews</code> a été - précisé. Si <var>nom fichier</var> correspond à un document - statique <code>text/html</code> (et non à un script CGI), et une + <p>Une <a href="../content-negotiation.html">ngociation de + contenu</a> sera effectue si <code class="directive"><a href="../mod/core.html#options">Options</a></code> <code>MultiViews</code> a t + prcis. Si <var>nom fichier</var> correspond un document + statique <code>text/html</code> (et non un script CGI), et une des deux <code class="directive"><a href="../mod/core.html#options">options</a></code> - <code>Includes</code> ou <code>IncludesNOEXEC</code> est activée, - le fichier sera traité en tant qu'inclusion côté serveur (Server + <code>Includes</code> ou <code>IncludesNOEXEC</code> est active, + le fichier sera trait en tant qu'inclusion ct serveur (Server Side Include) (voir la documentation de <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>).</p> </div> - <p>Si le fichier spécifié par la directive - <code class="directive">HeaderName</code> contient les en-têtes d'un + <p>Si le fichier spcifi par la directive + <code class="directive">HeaderName</code> contient les en-ttes d'un document HTML ((<html>, <head>, etc...), vous serez - probablement amené à définir <a href="#indexoptions.suppresshtmlpreamble"><code>IndexOptions - +SuppressHTMLPreamble</code></a>, de manière à ce que ces balises ne - soient pas répétées.</p> + probablement amen dfinir <a href="#indexoptions.suppresshtmlpreamble"><code>IndexOptions + +SuppressHTMLPreamble</code></a>, de manire ce que ces balises ne + soient pas rptes.</p> <h3>Voir aussi</h3> <ul> @@ -541,17 +541,17 @@ contenant l'index</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="indexheadinsert" id="indexheadinsert">Directive</a> <a name="IndexHeadInsert" id="IndexHeadInsert">IndexHeadInsert</a><a title="Lien permanent" href="#indexheadinsert" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Insère du texte dans la section HEAD de la page +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Insre du texte dans la section HEAD de la page d'index.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>IndexHeadInsert <var>"marque ..."</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autoindex</td></tr> </table> <p>La directive <code class="directive">IndexHeadInsert</code> permet de - spécifier une chaîne de caractères à insérer dans la section - <var><head></var> du code HTML généré pour la page + spcifier une chane de caractres insrer dans la section + <var><head></var> du code HTML gnr pour la page d'index.</p> <pre class="prettyprint lang-config">IndexHeadInsert "<link rel=\"sitemap\" href=\"/sitemap.html\">"</pre> @@ -560,22 +560,22 @@ d'index.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="indexignore" id="indexignore">Directive</a> <a name="IndexIgnore" id="IndexIgnore">IndexIgnore</a><a title="Lien permanent" href="#indexignore" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajouts à la liste des fichiers à cacher lors de l'affichage -de l'index d'un répertoire</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajouts la liste des fichiers cacher lors de l'affichage +de l'index d'un rpertoire</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>IndexIgnore <var>fichier</var> [<var>fichier</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>IndexIgnore "."</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>IndexIgnore "."</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autoindex</td></tr> </table> <p>La directive <code class="directive">IndexIgnore</code> permet - d'effectuer des ajouts à la liste des fichiers à cacher lors de - l'affichage de l'index d'un répertoire. <var>fichier</var> est une - expression avec caractères génériques de style shell ou un nom de + d'effectuer des ajouts la liste des fichiers cacher lors de + l'affichage de l'index d'un rpertoire. <var>fichier</var> est une + expression avec caractres gnriques de style shell ou un nom de fichier complet. Plusieurs directives IndexIgnore effectuent des - ajouts à la liste, et ne remplacent pas la liste des fichiers à - ignorer. Par défaut, la liste contient <code>.</code> (le répertoire + ajouts la liste, et ne remplacent pas la liste des fichiers + ignorer. Par dfaut, la liste contient <code>.</code> (le rpertoire courant).</p> <pre class="prettyprint lang-config">IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t</pre> @@ -591,18 +591,18 @@ de l'index d'un répertoire</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="indexignorereset" id="indexignorereset">Directive</a> <a name="IndexIgnoreReset" id="IndexIgnoreReset">IndexIgnoreReset</a><a title="Lien permanent" href="#indexignorereset" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Vide la liste des fichiers à cacher lors de l'affichage du -contenu d'un répertoire</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Vide la liste des fichiers cacher lors de l'affichage du +contenu d'un rpertoire</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>IndexIgnoreReset ON|OFF</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autoindex</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Versions 2.3.10 et supérieures</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Versions 2.3.10 et suprieures</td></tr> </table> <p>La directive <code class="directive">IndexIgnoreReset</code> supprime - toute liste de fichiers définie par la directive - <code class="directive">IndexIgnore</code> et héritée par ailleurs d'autres + toute liste de fichiers dfinie par la directive + <code class="directive">IndexIgnore</code> et hrite par ailleurs d'autres sections de configuration.</p> <pre class="prettyprint lang-config"><Directory "/var/www"> @@ -614,8 +614,8 @@ contenu d'un répertoire</td></tr> </Directory></pre> - <div class="warning"><p>Revoyez la configuration par défaut pour une - liste de modèles que vous voulez ignorer explicitement après usage + <div class="warning"><p>Revoyez la configuration par dfaut pour une + liste de modles que vous voulez ignorer explicitement aprs usage de cette directive.</p></div> </div> @@ -623,44 +623,44 @@ contenu d'un répertoire</td></tr> <div class="directive-section"><h2><a name="indexoptions" id="indexoptions">Directive</a> <a name="IndexOptions" id="IndexOptions">IndexOptions</a><a title="Lien permanent" href="#indexoptions" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Diverses options de configuration pour l'indexation d'un -répertoire</td></tr> +rpertoire</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>IndexOptions [+|-]<var>option</var> [[+|-]<var>option</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Par défaut, aucune option n'est activée.</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Par dfaut, aucune option n'est active.</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autoindex</td></tr> </table> <p>La directive <code class="directive">IndexOptions</code> permet de - spécifier les options de configuration de l'indexation du - répertoire. <var>option</var> peut prendre l'une des valeurs + spcifier les options de configuration de l'indexation du + rpertoire. <var>option</var> peut prendre l'une des valeurs suivantes :</p> <dl> <dt><a name="indexoptions.addaltclass" id="indexoptions.addaltclass">AddAltClass</a></dt> - <dd>Ajoute une déclaration de classe CSS supplémentaire à chaque - enregistrement de la table du listing du répertoire dans le cas où - <code>IndexOptions HTMLTable</code> est activé et où un - <code>IndexStyleSheet</code> a été défini. Plutôt que d'appliquer - à chaque enregistrement de la table les classes standards + <dd>Ajoute une dclaration de classe CSS supplmentaire chaque + enregistrement de la table du listing du rpertoire dans le cas o + <code>IndexOptions HTMLTable</code> est activ et o un + <code>IndexStyleSheet</code> a t dfini. Plutt que d'appliquer + chaque enregistrement de la table les classes standards <code>even</code> et <code>odd</code>, c'est ici une classe <code>even-<em>ALT</em></code> ou <code>odd-<em>ALT</em></code> - qui sera appliquée, où <em>ALT</em> sera soit le texte alternatif - standard associé au style du fichier (par exemple <em>snd</em>, + qui sera applique, o <em>ALT</em> sera soit le texte alternatif + standard associ au style du fichier (par exemple <em>snd</em>, <em>txt</em>, <em>img</em>, etc...), soit le texte alternatif - défini par une des différentes directives <code>AddAlt*</code>. + dfini par une des diffrentes directives <code>AddAlt*</code>. </dd> - <dt><a name="indexoptions.charset" id="indexoptions.charset">Charset=<var>jeu de caractères</var></a> (<em>Versions 2.0.61 et - supérieures du serveur HTTP Apache</em>)</dt> + <dt><a name="indexoptions.charset" id="indexoptions.charset">Charset=<var>jeu de caractres</var></a> (<em>Versions 2.0.61 et + suprieures du serveur HTTP Apache</em>)</dt> - <dd>Le mot-clé <code>Charset</code> vous permet de spécifier le - jeu de caractères de la page générée. La valeur par défaut est + <dd>Le mot-cl <code>Charset</code> vous permet de spcifier le + jeu de caractres de la page gnre. La valeur par dfaut est <var>UTF-8</var> sous Windows et MAC OS X, et <var>ISO-8859-1</var> dans les autres cas (en fait selon que le - système de fichiers sous-jacent utilise les noms de fichiers en + systme de fichiers sous-jacent utilise les noms de fichiers en Unicode ou non). <pre class="prettyprint lang-config">IndexOptions Charset=UTF-8</pre> @@ -669,251 +669,251 @@ répertoire</td></tr> <dt><a name="indexoptions.descriptionwidth" id="indexoptions.descriptionwidth">DescriptionWidth=[<var>n</var> | *]</a></dt> - <dd>Le mot-clé <code>DescriptionWidth</code> vous permet de - spécifier la taille en caractères de la colonne description.</dd> + <dd>Le mot-cl <code>DescriptionWidth</code> vous permet de + spcifier la taille en caractres de la colonne description.</dd> <dt>Avec <code>-DescriptionWidth</code> (ou si l'option n'est pas - définie), <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> calcule la meilleure + dfinie), <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> calcule la meilleure taille.</dt> <dd><code>DescriptionWidth=<var>n</var></code> fixe la taille de - la colonne à <var>n</var> octets.</dd> + la colonne <var>n</var> octets.</dd> <dd><code>DescriptionWidth=*</code> ajuste la taille de la colonne - à la plus longue chaîne de description. + la plus longue chane de description. <strong>Voir la section concernant <code class="directive"><a href="#adddescription">AddDescription</a></code> pour les dangers - inhérants à la troncature des descriptions.</strong></dd> + inhrants la troncature des descriptions.</strong></dd> <dt><a name="indexoptions.fancyindexing" id="indexoptions.fancyindexing">FancyIndexing</a></dt> - <dd>Cette option active l'indexation "améliorée" des répertoires, - c'est à dire avec en-têtes de colonnes sous forme d'hyper-liens - auto-référants.</dd> + <dd>Cette option active l'indexation "amliore" des rpertoires, + c'est dire avec en-ttes de colonnes sous forme d'hyper-liens + auto-rfrants.</dd> <dt><a name="indexoptions.foldersfirst" id="indexoptions.foldersfirst">FoldersFirst</a></dt> - <dd>Lorsque cette option est activée, la liste des - sous-répertoires apparaîtra <em>toujours</em> en premier, suivie - de la liste des fichiers normaux du répertoire. Le listing + <dd>Lorsque cette option est active, la liste des + sous-rpertoires apparatra <em>toujours</em> en premier, suivie + de la liste des fichiers normaux du rpertoire. Le listing comporte principalement deux parties, les fichiers et les - sous-répertoires, chacun d'eux étant trié séparément et les - sous-répertoires affichés en premier. Par exemple, si l'ordre de - tri est décroissant par nom, et si <code>FoldersFirst</code> est - activé, le sous-répertoire <code>Zed</code> sera affiché avant le - sous-répertoire <code>Beta</code>, qui sera lui-même affiché avant + sous-rpertoires, chacun d'eux tant tri sparment et les + sous-rpertoires affichs en premier. Par exemple, si l'ordre de + tri est dcroissant par nom, et si <code>FoldersFirst</code> est + activ, le sous-rpertoire <code>Zed</code> sera affich avant le + sous-rpertoire <code>Beta</code>, qui sera lui-mme affich avant les fichiers normaux <code>Gamma</code> et <code>Alpha</code>. <strong>Cette option n'a d'effet que si <a href="#indexoptions.fancyindexing"><code>FancyIndexing</code></a> - est aussi activé.</strong> + est aussi activ.</strong> </dd> <dt><a name="indexoptions.htmltable" id="indexoptions.htmltable">HTMLTable</a></dt> <dd>Cette option pour l'affichage <code>FancyIndexing</code> permet de construire une table simple - pour l'affichage de l'index du répertoire. Cette option s'avèrera - particulièrement nécessaire pour les plates-formes où utf-8 est - activé et dans le cas où les noms de fichiers ou les chaînes - de description alternent entre les ordres de lecture gauche à - droite et droite à gauche.</dd> + pour l'affichage de l'index du rpertoire. Cette option s'avrera + particulirement ncessaire pour les plates-formes o utf-8 est + activ et dans le cas o les noms de fichiers ou les chanes + de description alternent entre les ordres de lecture gauche + droite et droite gauche.</dd> <dt><a name="indexoptions.iconsarelinks" id="indexoptions.iconsarelinks">IconsAreLinks</a></dt> - <dd>Configure la partie réservée aux icônes de l'ancrage pour le - nom de fichier, dans le cas d'un affichage "amélioré".</dd> + <dd>Configure la partie rserve aux icnes de l'ancrage pour le + nom de fichier, dans le cas d'un affichage "amlior".</dd> <dt><a name="indexoptions.iconheight" id="indexoptions.iconheight">IconHeight[=<var>pixels</var>]</a></dt> - <dd>Si cette option est présente, en combinaison avec + <dd>Si cette option est prsente, en combinaison avec <code>IconWidth</code>, le serveur va inclure les attributs <code>height</code> et <code>width</code> dans la balise - <code>img</code> qui référence le fichier de l'icône. Ceci va - permettre au navigateur de prévoir les caractéristiques de la page - sans devoir attendre que toutes les images aient été chargées. En - l'absence de cette option, c'est la hauteur standard définie par - le logiciel Apache httpd qui est choisie comme valeur par défaut. + <code>img</code> qui rfrence le fichier de l'icne. Ceci va + permettre au navigateur de prvoir les caractristiques de la page + sans devoir attendre que toutes les images aient t charges. En + l'absence de cette option, c'est la hauteur standard dfinie par + le logiciel Apache httpd qui est choisie comme valeur par dfaut. <strong>Cette option n'a d'effet que si <a href="#indexoptions.fancyindexing"><code>FancyIndexing</code></a> - est aussi activé.</strong> + est aussi activ.</strong> </dd> <dt><a name="indexoptions.iconwidth" id="indexoptions.iconwidth">IconWidth[=<var>pixels</var>]</a></dt> - <dd>Si cette option est présente, en combinaison avec + <dd>Si cette option est prsente, en combinaison avec <code>IconHeight</code>, le serveur va inclure les attributs <code>height</code> et <code>width</code> dans la balise - <code>img</code> qui référence le fichier de l'icône. Ceci va - permettre au navigateur de prévoir les caractéristiques de la page - sans devoir attendre que toutes les images aient été chargées. En - l'absence de cette option, c'est la largeur standard définie par - le logiciel Apache httpd qui est choisie comme valeur par défaut.</dd> + <code>img</code> qui rfrence le fichier de l'icne. Ceci va + permettre au navigateur de prvoir les caractristiques de la page + sans devoir attendre que toutes les images aient t charges. En + l'absence de cette option, c'est la largeur standard dfinie par + le logiciel Apache httpd qui est choisie comme valeur par dfaut.</dd> <dt><a name="indexoptions.ignorecase" id="indexoptions.ignorecase">IgnoreCase</a></dt> - <dd>Si cette option est activée, les noms sont triés sans tenir + <dd>Si cette option est active, les noms sont tris sans tenir compte de la casse. Par exemple, si le tri s'effectue sur les noms - dans l'ordre croissant, et si <code>IgnoreCase</code> est activé, - le fichier Zeta apparaîtra après le fichier alfa (Note : le - fichier GAMMA apparaîtra toujours avant le fichier gamma). + dans l'ordre croissant, et si <code>IgnoreCase</code> est activ, + le fichier Zeta apparatra aprs le fichier alfa (Note : le + fichier GAMMA apparatra toujours avant le fichier gamma). </dd> <dt><a name="indexoptions.ignoreclient" id="indexoptions.ignoreclient">IgnoreClient</a></dt> - <dd>Si cette option est activée, <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> va - ignorer toutes les variables de requête fournies par le client, y + <dd>Si cette option est active, <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> va + ignorer toutes les variables de requte fournies par le client, y compris les informations de tri (ce qui implique l'activation de l'option <code><a href="#indexoptions.suppresscolumnsorting">SuppressColumnSorting</a></code>).</dd> <dt><a name="indexoptions.namewidth" id="indexoptions.namewidth">NameWidth=[<var>n</var> | *]</a></dt> - <dd>Le mot-clé <code>NameWidth</code> vous permet de spécifier la + <dd>Le mot-cl <code>NameWidth</code> vous permet de spcifier la largeur en octets de la colonne correspondant au nom du fichier.</dd> <dd>Avec <code>-NameWidth</code> (ou si l'option n'est pas - définie), <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> va calculer la meilleure largeur - possible, mais jusqu'à une largeur maximale de 20 octets.</dd> + dfinie), <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> va calculer la meilleure largeur + possible, mais jusqu' une largeur maximale de 20 octets.</dd> <dd><code>NameWidth=<var>n</var></code> fixe la largeur de la - colonne à <var>n</var> octets.</dd> + colonne <var>n</var> octets.</dd> - <dd><code>NameWidth=*</code> définit la largeur de colonne à la - valeur nécessaire.</dd> + <dd><code>NameWidth=*</code> dfinit la largeur de colonne la + valeur ncessaire.</dd> <dt><a name="indexoptions.scanhtmltitles" id="indexoptions.scanhtmltitles">ScanHTMLTitles</a></dt> <dd>L'activation de cette option permet d'extraire le titre des - documents HTML dans le cas d'un affichage "amélioré". Si le fichier - ne possède aucune description définie par la directive <code class="directive"><a href="#adddescription">AddDescription</a></code>, httpd va lire + documents HTML dans le cas d'un affichage "amlior". Si le fichier + ne possde aucune description dfinie par la directive <code class="directive"><a href="#adddescription">AddDescription</a></code>, httpd va lire le document pour tenter d'en extraire le <code>titre</code>. Ce - processus est coûteux en ressources disque et CPU.</dd> + processus est coteux en ressources disque et CPU.</dd> <dt><a name="indexoptions.showforbidden" id="indexoptions.showforbidden">ShowForbidden</a></dt> - <dd>Si cette option est activée, Apache httpd affichera les fichiers - normalement cachés suite au retour des valeurs + <dd>Si cette option est active, Apache httpd affichera les fichiers + normalement cachs suite au retour des valeurs <code>HTTP_UNAUTHORIZED</code> ou <code>HTTP_FORBIDDEN</code> par - la sous-requête.</dd> + la sous-requte.</dd> <dt><a name="indexoptions.suppresscolumnsorting" id="indexoptions.suppresscolumnsorting">SuppressColumnSorting</a></dt> - <dd>Si cette option est activée, Apache httpd supprimera les liens - hyper-texte dans les en-têtes de colonnes dans le cas d'un - affichage "amélioré". Par défaut, ces en-têtes constituent des liens - hyper-texte, et la sélection de l'un d'entre eux va trier l'index - du répertoire en fonction des valeurs de la colonne - correspondante. Cependant, les arguments de la chaîne de - paramètres de la requête ajoutés à l'URL seront toujours ignorés. - Ce comportement est contrôlé par l'option <a href="#indexoptions.ignoreclient"><code>IndexOptions + <dd>Si cette option est active, Apache httpd supprimera les liens + hyper-texte dans les en-ttes de colonnes dans le cas d'un + affichage "amlior". Par dfaut, ces en-ttes constituent des liens + hyper-texte, et la slection de l'un d'entre eux va trier l'index + du rpertoire en fonction des valeurs de la colonne + correspondante. Cependant, les arguments de la chane de + paramtres de la requte ajouts l'URL seront toujours ignors. + Ce comportement est contrl par l'option <a href="#indexoptions.ignoreclient"><code>IndexOptions IgnoreClient</code></a>.</dd> <dt><a name="indexoptions.suppressdescription" id="indexoptions.suppressdescription">SuppressDescription</a></dt> <dd>L'activation de cette option va supprimer la description des - fichiers dans le cas d'un affichage "amélioré". Par défaut aucune - description de fichier n'est définie, et par conséquent - l'utilisation de cette option va permettre de récupérer un espace - à l'écran de 23 caractères pouvant être utilisé pour autre chose. - Voir la directive <code class="directive"><a href="#adddescription">AddDescription</a></code> pour plus d'informations à propos de - la définition des descriptions de fichiers. Voir aussi l'option + fichiers dans le cas d'un affichage "amlior". Par dfaut aucune + description de fichier n'est dfinie, et par consquent + l'utilisation de cette option va permettre de rcuprer un espace + l'cran de 23 caractres pouvant tre utilis pour autre chose. + Voir la directive <code class="directive"><a href="#adddescription">AddDescription</a></code> pour plus d'informations propos de + la dfinition des descriptions de fichiers. Voir aussi l'option d'index <code><a href="#indexoptions.descriptionwidth">DescriptionWidth</a></code> pour limiter la taille de la colonne description. <strong>Cette option n'a d'effet que si <a href="#indexoptions.fancyindexing"><code>FancyIndexing</code></a> - est aussi activé.</strong> + est aussi activ.</strong> </dd> <dt><a name="indexoptions.suppresshtmlpreamble" id="indexoptions.suppresshtmlpreamble">SuppressHTMLPreamble</a></dt> - <dd>Si le répertoire contient effectivement le fichier spécifié + <dd>Si le rpertoire contient effectivement le fichier spcifi par la directive <code class="directive"><a href="#headername">HeaderName</a></code>, le module inclut - en général le contenu du fichier après avoir inséré un préambule + en gnral le contenu du fichier aprs avoir insr un prambule HTML standard (<code><html></code>, <code><head></code>, <em>etc...</em>). L'activation de l'option <code>SuppressHTMLPreamble</code> supprime l'insertion de - ce préambule, et le module va alors commencer l'affichage - directement par le contenu du fichier d'en-tête. Dans ce cas par - contre, le fichier d'en-tête doit contenir des instructions HTML - appropriées. S'il n'y a pas de fichier d'en-tête, le préambule est - généré comme dans le cas général. Si vous spécifiez aussi une + ce prambule, et le module va alors commencer l'affichage + directement par le contenu du fichier d'en-tte. Dans ce cas par + contre, le fichier d'en-tte doit contenir des instructions HTML + appropries. S'il n'y a pas de fichier d'en-tte, le prambule est + gnr comme dans le cas gnral. Si vous spcifiez aussi une directive <code class="directive"><a href="#readmename">ReadmeName</a></code>, et si ce fichier existe, les balises de fermeture closing </body></html> seront aussi omises dans la sortie, en - supposant que vous ayez placé ces balises de fermeture dans ce + supposant que vous ayez plac ces balises de fermeture dans ce fichier.</dd> <dt><a name="indexoptions.suppressicon" id="indexoptions.suppressicon">SuppressIcon</a></dt> - <dd>L'activation de cette option supprime l'affichage des icônes - dans le cas d'un affichage "amélioré". La combinaison de + <dd>L'activation de cette option supprime l'affichage des icnes + dans le cas d'un affichage "amlior". La combinaison de <code>SuppressIcon</code> et <code>SuppressRules</code> permet de - générer une sortie au format HTML 3.2 qui, selon les dernières - spécifications, interdit les éléments <code>img</code> et - <code>hr</code> dans les blocs <code>pre</code> (utilisés pour - formater les affichages "améliorés").</dd> + gnrer une sortie au format HTML 3.2 qui, selon les dernires + spcifications, interdit les lments <code>img</code> et + <code>hr</code> dans les blocs <code>pre</code> (utiliss pour + formater les affichages "amliors").</dd> <dt><a name="indexoptions.suppresslastmodified" id="indexoptions.suppresslastmodified">SuppressLastModified</a></dt> <dd>L'activation de cette option supprime l'affichage de la date - de dernière modification dans le cas d'un affichage "amélioré". + de dernire modification dans le cas d'un affichage "amlior". <strong>Cette option n'a d'effet que si <a href="#indexoptions.fancyindexing"><code>FancyIndexing</code></a> - est aussi activé.</strong> + est aussi activ.</strong> </dd> <dt><a name="indexoptions.suppressrules" id="indexoptions.suppressrules">SuppressRules</a> </dt> <dd>L'activation de cette option supprime l'affichage des lignes - horizontales (éléments <code>hr</code>) dans les index de - répertoires. La combinaison de + horizontales (lments <code>hr</code>) dans les index de + rpertoires. La combinaison de <code>SuppressIcon</code> et <code>SuppressRules</code> permet de - générer une sortie au format HTML 3.2 qui, selon les dernières - spécifications, interdit les éléments <code>img</code> et - <code>hr</code> dans les blocs <code>pre</code> (utilisés pour - formater les affichages "améliorés"). + gnrer une sortie au format HTML 3.2 qui, selon les dernires + spcifications, interdit les lments <code>img</code> et + <code>hr</code> dans les blocs <code>pre</code> (utiliss pour + formater les affichages "amliors"). <strong>Cette option n'a d'effet que si <a href="#indexoptions.fancyindexing"><code>FancyIndexing</code></a> - est aussi activé.</strong> + est aussi activ.</strong> </dd> <dt><a name="indexoptions.suppresssize" id="indexoptions.suppresssize">SuppressSize</a></dt> <dd>L'activation de cette option supprime l'affichage de la taille - du fichier dans le cas d'un affichage "amélioré". + du fichier dans le cas d'un affichage "amlior". <strong>Cette option n'a d'effet que si <a href="#indexoptions.fancyindexing"><code>FancyIndexing</code></a> - est aussi activé.</strong> + est aussi activ.</strong> </dd> <dt><a name="indexoptions.trackmodified" id="indexoptions.trackmodified">TrackModified</a></dt> <dd>Cette option renvoie les valeurs <code>Last-Modified</code> et - <code>ETag</code> pour le répertoire indexé dans l'en-tête HTTP. - Elle n'est valide que si le système d'exploitation et le système - de fichiers renvoient des résultats appropriés pour la fonction - stat(). C'est le cas de certains systèmes Unix, ainsi que JFS sous + <code>ETag</code> pour le rpertoire index dans l'en-tte HTTP. + Elle n'est valide que si le systme d'exploitation et le systme + de fichiers renvoient des rsultats appropris pour la fonction + stat(). C'est le cas de certains systmes Unix, ainsi que JFS sous OS/2 ou les volumes NTFS sous Win32. Ce n'est par contre pas le cas - des volumes FAT Win32 et OS/2. Lorsque cette option est activée, le - client ou le mandataire peuvent détecter les changements dans la - liste des fichiers lorsqu'ils effectuent une requête - <code>HEAD</code>. Notez que certains systèmes d'exploitation - détectent correctement les nouveaux fichiers et les fichiers - supprimés, mais ne détectent pas les modifications de tailles ou - de dates des fichiers du répertoire. <strong>Les modifications de - taille ou de date d'un fichier existant ne mettent pas à jour - l'en-tête <code>Last-Modified</code> sur toutes les plate-formes + des volumes FAT Win32 et OS/2. Lorsque cette option est active, le + client ou le mandataire peuvent dtecter les changements dans la + liste des fichiers lorsqu'ils effectuent une requte + <code>HEAD</code>. Notez que certains systmes d'exploitation + dtectent correctement les nouveaux fichiers et les fichiers + supprims, mais ne dtectent pas les modifications de tailles ou + de dates des fichiers du rpertoire. <strong>Les modifications de + taille ou de date d'un fichier existant ne mettent pas jour + l'en-tte <code>Last-Modified</code> sur toutes les plate-formes Unix.</strong> Si c'est le cas, laissez cette option - désactivée.</dd> + dsactive.</dd> <dt><a name="indexoptions.type" id="indexoptions.type">Type=<var>type MIME</var></a> (<em>Versions 2.0.61 et - supérieures du serveur HTTP Apache</em>)</dt> + suprieures du serveur HTTP Apache</em>)</dt> - <dd>Le mot-clé <code>Type</code> vous permet de spécifier le type - MIME de la page générée. La valeur par défaut est + <dd>Le mot-cl <code>Type</code> vous permet de spcifier le type + MIME de la page gnre. La valeur par dfaut est <var>text/html</var>. <pre class="prettyprint lang-config">IndexOptions Type=text/plain</pre> @@ -921,21 +921,21 @@ répertoire</td></tr> </dd> <dt><a name="indexoptions.useolddateformat" id="indexoptions.useolddateformat">UseOldDateFormat</a> - (<em>Apache HTTP Server versions 2.4.26 et ultérieures</em>)</dt> + (<em>Apache HTTP Server versions 2.4.26 et ultrieures</em>)</dt> - <dd>Le format de date utilisé dans le champ <code>Last Modified</code> - avait été modifié par inadvertance de <code>"%d-%b-%Y %H:%M"</code> en + <dd>Le format de date utilis dans le champ <code>Last Modified</code> + avait t modifi par inadvertance de <code>"%d-%b-%Y %H:%M"</code> en <code>"%Y-%m-%d %H:%M"</code> dans la version 2.4.0. Cette option permet - de restaurer le format de date des versions 2.2 et antérieures.</dd> + de restaurer le format de date des versions 2.2 et antrieures.</dd> <dt><a name="indexoptions.versionsort" id="indexoptions.versionsort">VersionSort</a> - (<em>Versions 2.0a3 et supérieures du serveur HTTP Apache</em>)</dt> + (<em>Versions 2.0a3 et suprieures du serveur HTTP Apache</em>)</dt> - <dd>Le mot-clé <code>VersionSort</code> permet de trier les - fichiers contenant des numéros de version d'une manière - spécifique. Les chaînes sont triées comme d'habitude, excepté les - sous-chaînes de chiffres du nom de fichier et de sa description - qui sont comparées en fonction de leur valeur numérique. + <dd>Le mot-cl <code>VersionSort</code> permet de trier les + fichiers contenant des numros de version d'une manire + spcifique. Les chanes sont tries comme d'habitude, except les + sous-chanes de chiffres du nom de fichier et de sa description + qui sont compares en fonction de leur valeur numrique. <div class="example"><h3>Exemple :</h3><p><code> foo-1.7<br /> @@ -946,7 +946,7 @@ répertoire</td></tr> foo-1.12 </code></p></div> - <p>Si le nombre commence par le chiffre 0, il est considéré comme + <p>Si le nombre commence par le chiffre 0, il est considr comme la partie fractionnaire d'un nombre :</p> <div class="example"><p><code> @@ -958,27 +958,27 @@ répertoire</td></tr> </dd> <dt><a name="indexoptions.xhtml" id="indexoptions.xhtml">XHTML</a> - (<em>Versions 2.0.49 et supérieures du serveur HTTP Apache</em>)</dt> + (<em>Versions 2.0.49 et suprieures du serveur HTTP Apache</em>)</dt> - <dd>Le mot-clé <code>XHTML</code> enjoint - <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> de générer du code XHTML 1.0 au + <dd>Le mot-cl <code>XHTML</code> enjoint + <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> de gnrer du code XHTML 1.0 au lieu de HTML 3.2. <strong>Cette option n'a d'effet que si <a href="#indexoptions.fancyindexing"><code>FancyIndexing</code></a> - est aussi activé.</strong> + est aussi activ.</strong> </dd> </dl> - <dl><dt>Options d'index incrémentales</dt> + <dl><dt>Options d'index incrmentales</dt> <dd> - <p>Vous devez porter une attention particulière à la manière dont - les <code class="directive">IndexOptions</code> multiples sont traitées.</p> + <p>Vous devez porter une attention particulire la manire dont + les <code class="directive">IndexOptions</code> multiples sont traites.</p> <ul> <li>Plusieurs directives <code class="directive">IndexOptions</code> - apparaissant dans la même section directory sont maintenant - fusionnées. Le résultat de : + apparaissant dans la mme section directory sont maintenant + fusionnes. Le rsultat de : <pre class="prettyprint lang-config"><Directory "/foo"> IndexOptions HTMLTable @@ -986,39 +986,39 @@ répertoire</td></tr> </Directory></pre> - <p>est équivalent à</p> + <p>est quivalent </p> <pre class="prettyprint lang-config">IndexOptions HTMLTable SuppressColumnsorting</pre> </li> - <li>L'ajout de la syntaxe incrémentale (en préfixant les mots-clés + <li>L'ajout de la syntaxe incrmentale (en prfixant les mots-cls avec <code>+</code> ou <code>-</code>).</li> </ul> - <p>Chaque fois qu'un mot-clé préfixé par '+' ou '-' est trouvé, il - est appliqué aux définitions des - <code class="directive">IndexOptions</code> courantes (qui ont été - éventuellement héritées d'un directory de niveau supérieur). Par - contre, si un mot-clé non préfixé est trouvé, il supprime toutes - les definitions héritées, ainsi que toute - définition incrémentale. Considérons l'exemple + <p>Chaque fois qu'un mot-cl prfix par '+' ou '-' est trouv, il + est appliqu aux dfinitions des + <code class="directive">IndexOptions</code> courantes (qui ont t + ventuellement hrites d'un directory de niveau suprieur). Par + contre, si un mot-cl non prfix est trouv, il supprime toutes + les definitions hrites, ainsi que toute + dfinition incrmentale. Considrons l'exemple suivant :</p> <pre class="prettyprint lang-config">IndexOptions +ScanHTMLTitles -IconsAreLinks FancyIndexing IndexOptions +SuppressSize</pre> - <p>L'effet global est équivalent à l'effet qu'aurait provoqué + <p>L'effet global est quivalent l'effet qu'aurait provoqu <code>IndexOptions FancyIndexing +SuppressSize</code>, car l'option - non préfixée <code>FancyIndexing</code> annule les mots-clés - incrémentaux situés avant elle, mais leur permet ensuite de - s'incrémenter à nouveau.</p> - - <p>Pour définir inconditionnellement les - <code class="directive">IndexOptions</code> pour un répertoire particulier, - tout en supprimant les définitions héritées, spécifiez les - mots-clés sans préfixe <code>+</code> ou <code>-</code></p> + non prfixe <code>FancyIndexing</code> annule les mots-cls + incrmentaux situs avant elle, mais leur permet ensuite de + s'incrmenter nouveau.</p> + + <p>Pour dfinir inconditionnellement les + <code class="directive">IndexOptions</code> pour un rpertoire particulier, + tout en supprimant les dfinitions hrites, spcifiez les + mots-cls sans prfixe <code>+</code> ou <code>-</code></p> </dd> </dl> @@ -1026,19 +1026,19 @@ IndexOptions +SuppressSize</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="indexorderdefault" id="indexorderdefault">Directive</a> <a name="IndexOrderDefault" id="IndexOrderDefault">IndexOrderDefault</a><a title="Lien permanent" href="#indexorderdefault" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit l'ordre d'affichage par défaut d'un index de -répertoire</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit l'ordre d'affichage par dfaut d'un index de +rpertoire</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>IndexOrderDefault Ascending|Descending Name|Date|Size|Description</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>IndexOrderDefault Ascending Name</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>IndexOrderDefault Ascending Name</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autoindex</td></tr> </table> <p>La directive <code class="directive">IndexOrderDefault</code> s'utilise en combinaison avec l'option d'index <code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>. Par - défaut, les index de répertoires "améliorés" sont affichés selon l'ordre + dfaut, les index de rpertoires "amliors" sont affichs selon l'ordre croissant des noms de fichiers ; la directive <code class="directive">IndexOrderDefault</code> vous permet de modifier ce comportement.</p> @@ -1048,31 +1048,31 @@ Name|Date|Size|Description</code></td></tr> <code>Descending</code>, et indique l'ordre de tri. Le second doit prendre une des valeurs <code>Name</code>, <code>Date</code>, <code>Size</code>, ou <code>Description</code>, et permet - d'identifier la clé primaire. La clé secondaire est + d'identifier la cl primaire. La cl secondaire est <em>toujours</em> le nom du fichier selon un ordre croissant.</p> - <p>Si vous le désirez, vous pouvez empêcher le client de modifier + <p>Si vous le dsirez, vous pouvez empcher le client de modifier l'ordre de tri de la liste en ajoutant l'option d'index <code><a href="#indexoptions.suppresscolumnsorting">SuppressColumnSorting</a></code> - qui supprime le lien de définition du tri de l'en-tête de la + qui supprime le lien de dfinition du tri de l'en-tte de la colonne, ainsi que l'option <code><a href="#indexoptions.ignoreclient">IgnoreClient</a></code> qui - empêche ce même client de passer outre vos préférences de tri en - ajoutant manuellement des options de tri à la chaîne de paramètres - de la requête.</p> + empche ce mme client de passer outre vos prfrences de tri en + ajoutant manuellement des options de tri la chane de paramtres + de la requte.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="indexstylesheet" id="indexstylesheet">Directive</a> <a name="IndexStyleSheet" id="IndexStyleSheet">IndexStyleSheet</a><a title="Lien permanent" href="#indexstylesheet" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajoute une feuille de style CSS à l'index du -répertoire</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajoute une feuille de style CSS l'index du +rpertoire</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>IndexStyleSheet <var>chemin-url</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autoindex</td></tr> </table> <p>La directive <code class="directive">IndexStyleSheet</code> permet de - définir le nom du fichier qui servira de feuille de style CSS pour + dfinir le nom du fichier qui servira de feuille de style CSS pour l'index. </p> <pre class="prettyprint lang-config">IndexStyleSheet "/css/style.css"</pre> @@ -1080,18 +1080,18 @@ répertoire</td></tr> <p>L'utilisation de cette directive en conjonction avec <code>IndexOptions HTMLTable</code> ajoute plusieurs classes CSS au document HTML - résultant. Un identifiant CSS <code>indexlist</code> est attribué à - l'ensemble de la table et les classes suivantes sont associées aux - différentes parties du listing :</p> + rsultant. Un identifiant CSS <code>indexlist</code> est attribu + l'ensemble de la table et les classes suivantes sont associes aux + diffrentes parties du listing :</p> - <table class="bordered"><tr class="header"><th>Classe</th><th>Définition</th></tr> -<tr><td>tr.indexhead</td><td>Ligne d'en-tête du listing</td></tr> + <table class="bordered"><tr class="header"><th>Classe</th><th>Dfinition</th></tr> +<tr><td>tr.indexhead</td><td>Ligne d'en-tte du listing</td></tr> <tr class="odd"><td>th.indexcolicon and td.indexcolicon</td> <td>Colonne de - l'icône</td></tr> + l'icne</td></tr> <tr><td>th.indexcolname and td.indexcolname</td> <td>Colonne du nom du fichier</td></tr> <tr class="odd"><td>th.indexcollastmod and td.indexcollastmod</td> <td>Colonne - de la date de dernière modification</td></tr> + de la date de dernire modification</td></tr> <tr><td>th.indexcolsize and td.indexcolsize</td> <td>Colonne de la taille du fichier</td></tr> <tr class="odd"><td>th.indexcoldesc and td.indexcoldesc</td> <td>Colonne de la @@ -1106,21 +1106,21 @@ répertoire</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="readmename" id="readmename">Directive</a> <a name="ReadmeName" id="ReadmeName">ReadmeName</a><a title="Lien permanent" href="#readmename" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom du fichier dont le contenu sera inséré à la fin de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom du fichier dont le contenu sera insr la fin de l'index</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ReadmeName <var>nom-fichier</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autoindex</td></tr> </table> - <p>La directive <code class="directive">ReadmeName</code> permet de définir - le nom du fichier dont le contenu sera ajouté à la fin de l'index. - <var>nom-fichier</var> est le nom du fichier à inclure, et est - considéré comme relatif au répertoire faisant l'objet de l'index. Si + <p>La directive <code class="directive">ReadmeName</code> permet de dfinir + le nom du fichier dont le contenu sera ajout la fin de l'index. + <var>nom-fichier</var> est le nom du fichier inclure, et est + considr comme relatif au rpertoire faisant l'objet de l'index. Si <var>nom-fichier</var> commence par un slash '/', comme dans - l'exemple 2, il sera considéré - comme relatif au répertoire défini par la directive <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code>. + l'exemple 2, il sera considr + comme relatif au rpertoire dfini par la directive <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code>. </p> <pre class="prettyprint lang-config"># Example 1 @@ -1131,17 +1131,17 @@ ReadmeName FOOTER.html</pre> ReadmeName /include/FOOTER.html</pre> - <p>Voir aussi la directive <code class="directive"><a href="#headername">HeaderName</a></code>, où cette fonctionnalité est décrite plus en - détails.</p> + <p>Voir aussi la directive <code class="directive"><a href="#headername">HeaderName</a></code>, o cette fonctionnalit est dcrite plus en + dtails.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_autoindex.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_autoindex.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_autoindex.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_autoindex.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_autoindex.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_autoindex.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_autoindex.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -1160,7 +1160,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_autoindex. } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_brotli.html.fr b/docs/manual/mod/mod_brotli.html.fr index b03d7f7bfd..605d808184 100644 --- a/docs/manual/mod/mod_brotli.html.fr +++ b/docs/manual/mod/mod_brotli.html.fr @@ -27,26 +27,26 @@ <div id="preamble"><h1>Module Apache mod_brotli</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_brotli.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_brotli.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_brotli.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Compression du contenu via Brotli avant sa livraison au client</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>brotli_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_brotli.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.26 du serveur HTTP Apache</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>brotli_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_brotli.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.26 du serveur HTTP Apache</td></tr></table> <h3>Sommaire</h3> <p>Le module <code class="module"><a href="../mod/mod_brotli.html">mod_brotli</a></code> fournit le filtre en sortie <code>BROTLI_COMPRESS</code> qui permet de compresser un contenu avant sa - livraison au client en utilisant la bibliothèque brotli. Ce filtre est - implémenté en utilisant la bibliothèque Brotli que l'on peut trouver à <a href="https://github.com/google/brotli">https://github.com/google/brotli</a>.</p> + livraison au client en utilisant la bibliothque brotli. Ce filtre est + implment en utilisant la bibliothque Brotli que l'on peut trouver <a href="https://github.com/google/brotli">https://github.com/google/brotli</a>.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#recommended">Exemples de configurations</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#enable">Activation de la compression</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#proxies">Interaction avec les serveurs mandataires</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#precompressed">Servir un contenu pré-compressé</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#precompressed">Servir un contenu pr-compress</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#brotlialteretag">BrotliAlterETag</a></li> @@ -55,7 +55,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#brotlicompressionwindow">BrotliCompressionWindow</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#brotlifilternote">BrotliFilterNote</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_brotli">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_brotli">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_brotli">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_brotli">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../filter.html">Filters</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -63,9 +63,9 @@ <div class="section"> <h2><a name="recommended" id="recommended">Exemples de configurations</a><a title="Lien permanent" href="#recommended" class="permalink">¶</a></h2> <div class="warning"><h3>Compression et TLS</h3> - <p>Certaines applications web sont vulnérables à une attaque de type vol - d'informations lorsqu'une connexion TLS transmet des données - compressées. Pour plus d'informations, étudiez en détail la famille + <p>Certaines applications web sont vulnrables une attaque de type vol + d'informations lorsqu'une connexion TLS transmet des donnes + compresses. Pour plus d'informations, tudiez en dtail la famille d'attaques "BREACH".</p> </div> <p>Voici une configuration simple qui compresse des types de contenus @@ -78,22 +78,22 @@ <div class="section"> <h2><a name="enable" id="enable">Activation de la compression</a><a title="Lien permanent" href="#enable" class="permalink">¶</a></h2> <div class="warning"><h3>Compression et TLS</h3> - <p>Certaines applications web sont vulnérables à une attaque de type vol - d'informations lorsqu'une connexion TLS transmet des données - compressées. Pour plus d'informations, étudiez en détail la famille + <p>Certaines applications web sont vulnrables une attaque de type vol + d'informations lorsqu'une connexion TLS transmet des donnes + compresses. Pour plus d'informations, tudiez en dtail la famille d'attaques "BREACH".</p> </div> <h3><a name="output" id="output">Compression en sortie</a></h3> - <p>La compression est implémentée par le <a href="../filter.html">filtre</a> <code>BROTLI_COMPRESS</code>. La + <p>La compression est implmente par le <a href="../filter.html">filtre</a> <code>BROTLI_COMPRESS</code>. La directive suivante active la compression pour les documents correspondant - au conteneur dans lequel elle est placée :</p> + au conteneur dans lequel elle est place :</p> <pre class="prettyprint lang-config">SetOutputFilter BROTLI_COMPRESS SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-brotli</pre> - <p>Si vous voulez restreindre la compression à certains types MIME + <p>Si vous voulez restreindre la compression certains types MIME particuliers, vous pouvez utiliser la directive <code class="directive"><a href="../mod/mod_filter.html#addoutputfilterbytype">AddOutputFilterByType</a></code>. Dans l'exemple suivant, l'activation de la compression est restreinte aux fichiers html de la documentation d'Apache :</p> @@ -104,15 +104,15 @@ SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-brotli</pre> <div class="note"><h3>Note</h3> - Le filtre <code>BROTLI_COMPRESS</code> est toujours inséré après les - filtres RESOURCE comme PHP ou SSI. Il n'affecte jamais les sous-requêtes + Le filtre <code>BROTLI_COMPRESS</code> est toujours insr aprs les + filtres RESOURCE comme PHP ou SSI. Il n'affecte jamais les sous-requtes internes. </div> <div class="note"><h3>Note</h3> - Définie via <code class="directive"><a href="../mod/mod_env.html#setenv">SetEnv</a></code>, la variable - d'environnement <code>no-brotli</code> permet de désactiver la - compression brotli pour une requête particulière, et ceci même si elle - est supportée par le client. + Dfinie via <code class="directive"><a href="../mod/mod_env.html#setenv">SetEnv</a></code>, la variable + d'environnement <code>no-brotli</code> permet de dsactiver la + compression brotli pour une requte particulire, et ceci mme si elle + est supporte par le client. </div> @@ -121,49 +121,49 @@ SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-brotli</pre> <div class="section"> <h2><a name="proxies" id="proxies">Interaction avec les serveurs mandataires</a><a title="Lien permanent" href="#proxies" class="permalink">¶</a></h2> - <p>Le module <code class="module"><a href="../mod/mod_brotli.html">mod_brotli</a></code> envoie un en-tête de réponse HTTP + <p>Le module <code class="module"><a href="../mod/mod_brotli.html">mod_brotli</a></code> envoie un en-tte de rponse HTTP <code>Vary:Accept-Encoding</code> pour indiquer aux mandataires qu'une - réponse mise en cache ne doit être envoyée qu'aux clients qui envoient - l'en-tête de requête <code>Accept-Encoding</code> approprié. Ceci permet - d'éviter d'envoyer du contenu compressé à un client qui ne sera pas en - mesure de le décompresser.</p> - - <p>Si vous utilisez des exclusions spéciales dépendant, par exemple, de - l'en-tête <code>User-Agent</code>, vous devez faire un ajout manuel à - l'en-tête <code>Vary</code> afin d'informer les mandataires des restrictions - supplémentaires. Par exemple, dans une configuration typique où l'addition - du filtre <code>BROTLI_COMPRESS</code> dépend de l'en-tête <code>User-Agent</code>, + rponse mise en cache ne doit tre envoye qu'aux clients qui envoient + l'en-tte de requte <code>Accept-Encoding</code> appropri. Ceci permet + d'viter d'envoyer du contenu compress un client qui ne sera pas en + mesure de le dcompresser.</p> + + <p>Si vous utilisez des exclusions spciales dpendant, par exemple, de + l'en-tte <code>User-Agent</code>, vous devez faire un ajout manuel + l'en-tte <code>Vary</code> afin d'informer les mandataires des restrictions + supplmentaires. Par exemple, dans une configuration typique o l'addition + du filtre <code>BROTLI_COMPRESS</code> dpend de l'en-tte <code>User-Agent</code>, vous devez ajouter :</p> <pre class="prettyprint lang-config">Header append Vary User-Agent</pre> - <p>Si votre décision d'utiliser la compression ou non dépend d'autres - informations que le contenu d'en-têtes de requêtes (par exemple la version - HTTP), vous devez affecter la valeur <code>*</code> à l'en-tête - <code>Vary</code>. Ceci permet d'éviter que des mandataires qui le - supportent n'effectuent une mise en cache intégrale.</p> + <p>Si votre dcision d'utiliser la compression ou non dpend d'autres + informations que le contenu d'en-ttes de requtes (par exemple la version + HTTP), vous devez affecter la valeur <code>*</code> l'en-tte + <code>Vary</code>. Ceci permet d'viter que des mandataires qui le + supportent n'effectuent une mise en cache intgrale.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">Header set Vary *</pre> </div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="precompressed" id="precompressed">Servir un contenu pré-compressé</a><a title="Lien permanent" href="#precompressed" class="permalink">¶</a></h2> +<h2><a name="precompressed" id="precompressed">Servir un contenu pr-compress</a><a title="Lien permanent" href="#precompressed" class="permalink">¶</a></h2> - <p>comme <code class="module"><a href="../mod/mod_brotli.html">mod_brotli</a></code> compresse systématiquement un contenu - pour chaque requête le concernant, il est possible d'obtenir un gain en - performance en pré-compressant le contenu et en disant à mod_brotli de le + <p>comme <code class="module"><a href="../mod/mod_brotli.html">mod_brotli</a></code> compresse systmatiquement un contenu + pour chaque requte le concernant, il est possible d'obtenir un gain en + performance en pr-compressant le contenu et en disant mod_brotli de le servir sans le recompresser. Pour cela, vous pouvez utiliser une configuration du style :</p> <pre class="prettyprint lang-config"><IfModule mod_headers.c> - # Sert des fichiers CSS et JS compressés par brotli, s'ils existent + # Sert des fichiers CSS et JS compresss par brotli, s'ils existent # et si le client supporte brotli. RewriteCond "%{HTTP:Accept-encoding}" "br" RewriteCond "%{REQUEST_FILENAME}\.br" "-s" RewriteRule "^(.*)\.(js|css)" "$1\.$2\.br" [QSA] - # Sert des types de contenu corrects, et évite la double compression. + # Sert des types de contenu corrects, et vite la double compression. RewriteRule "\.css\.gz$" "-" [T=text/css,E=no-brotli:1] RewriteRule "\.js\.gz$" "-" [T=text/javascript,E=no-brotli:1] @@ -172,8 +172,8 @@ SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-brotli</pre> # Sert un type d'encodage correct. Header append Content-Encoding br - # Force les mandataires à mettre en cache séparément les fichiers css/js - # compressés ou non par brotli. + # Force les mandataires mettre en cache sparment les fichiers css/js + # compresss ou non par brotli. Header append Vary Accept-Encoding </FilesMatch> </IfModule></pre> @@ -183,91 +183,91 @@ SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-brotli</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="brotlialteretag" id="brotlialteretag">Directive</a> <a name="BrotliAlterETag" id="BrotliAlterETag">BrotliAlterETag</a><a title="Lien permanent" href="#brotlialteretag" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Comment l'en-tête de réponse ETag doit être modifié au cours de la +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Comment l'en-tte de rponse ETag doit tre modifi au cours de la compression</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>BrotliAlterETag AddSuffix|NoChange|Remove</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>BrotliAlterETag AddSuffix</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>BrotliAlterETag AddSuffix</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_brotli</td></tr> </table> <p>La directive <code class="directive">BrotliAlterETag</code> permet d'indiquer - comment l'en-tête ETag doit être modifié lorsqu'une réponse est compressée.</p> + comment l'en-tte ETag doit tre modifi lorsqu'une rponse est compresse.</p> <dl> <dt>AddSuffix</dt> - <dd><p>Ajoute la méthode de compression à la fin de l'en-tête ETag, ce qui - implique que les représentations compressées et non compressées possèderont - des en-têtes ETag uniques. C'était le comportement par défaut depuis la + <dd><p>Ajoute la mthode de compression la fin de l'en-tte ETag, ce qui + implique que les reprsentations compresses et non compresses possderont + des en-ttes ETag uniques. C'tait le comportement par dfaut depuis la version 2.4.0 avec un autre module de compression dynamique, - mod-deflate. Ce paramètre permet d'éviter l'envoi de messages - "HTTP Not Modified" (304) en réponse aux requêtes conditionnelles pour des - contenus compressés.</p></dd> + mod-deflate. Ce paramtre permet d'viter l'envoi de messages + "HTTP Not Modified" (304) en rponse aux requtes conditionnelles pour des + contenus compresss.</p></dd> <dt>NoChange</dt> - <dd><p>Ne modifie pas l'en-tête ETag d'une réponse compressée. C'était le - comportement par défaut depuis la version 2.4.0 avec un autre module de - compression dynamique, mod-deflate. Ce paramètre ne respecte pas la - propriété HTTP/1.1 selon laquelle toutes les représentations d'une même - ressource ont des en-têtes ETag uniques.</p></dd> + <dd><p>Ne modifie pas l'en-tte ETag d'une rponse compresse. C'tait le + comportement par dfaut depuis la version 2.4.0 avec un autre module de + compression dynamique, mod-deflate. Ce paramtre ne respecte pas la + proprit HTTP/1.1 selon laquelle toutes les reprsentations d'une mme + ressource ont des en-ttes ETag uniques.</p></dd> <dt>Remove</dt> - <dd><p>Supprime l'en-tête ETag des réponses compressées, ce qui rend - impossibles certaines requêtes conditionnelles, mais évite les inconvénients - des options précédentes.</p></dd> + <dd><p>Supprime l'en-tte ETag des rponses compresses, ce qui rend + impossibles certaines requtes conditionnelles, mais vite les inconvnients + des options prcdentes.</p></dd> </dl> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="brotlicompressionmaxinputblock" id="brotlicompressionmaxinputblock">Directive</a> <a name="BrotliCompressionMaxInputBlock" id="BrotliCompressionMaxInputBlock">BrotliCompressionMaxInputBlock</a><a title="Lien permanent" href="#brotlicompressionmaxinputblock" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille maximale du bloc de données en entrée</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille maximale du bloc de donnes en entre</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>BrotliCompressionMaxInputBlock <var>value</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>(automatic)</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>(automatic)</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_brotli</td></tr> </table> <p>La directive <code class="directive">BrotliCompressionMaxInputBlock</code> permet - de spécifier la taille maximale du bloc de données en entrée entre 16 et 24, - sachant que plus cette taille sera grande, plus grande sera la quantité de - mémoire consommée.</p> + de spcifier la taille maximale du bloc de donnes en entre entre 16 et 24, + sachant que plus cette taille sera grande, plus grande sera la quantit de + mmoire consomme.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="brotlicompressionquality" id="brotlicompressionquality">Directive</a> <a name="BrotliCompressionQuality" id="BrotliCompressionQuality">BrotliCompressionQuality</a><a title="Lien permanent" href="#brotlicompressionquality" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Qualité de la compression</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Qualit de la compression</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>BrotliCompressionQuality <var>value</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>BrotliCompressionQuality 5</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>BrotliCompressionQuality 5</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_brotli</td></tr> </table> <p>La directive <code class="directive">BrotliCompressionQuality</code> permet de - spécifier la qualité de la compression (une valeur entre 0 et - 11). Les valeurs les plus hautes correspondent à une compression de - meilleure qualité mais plus lente. + spcifier la qualit de la compression (une valeur entre 0 et + 11). Les valeurs les plus hautes correspondent une compression de + meilleure qualit mais plus lente. </p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="brotlicompressionwindow" id="brotlicompressionwindow">Directive</a> <a name="BrotliCompressionWindow" id="BrotliCompressionWindow">BrotliCompressionWindow</a><a title="Lien permanent" href="#brotlicompressionwindow" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille de la fenêtre de compression glissante brotli</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille de la fentre de compression glissante brotli</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>BrotliCompressionWindow <var>value</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>BrotliCompressionWindow 18</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>BrotliCompressionWindow 18</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_brotli</td></tr> </table> <p>La directive <code class="directive">BrotliCompressionWindow</code> permet de - spécifier la taille de la fenêtre de compression glissante brotli (une - valeur comprise entre 10 et 24). Une taille de fenêtre plus grande peut - améliorer la qualité de la compression mais consomme d'avantage de mémoire.</p> + spcifier la taille de la fentre de compression glissante brotli (une + valeur comprise entre 10 et 24). Une taille de fentre plus grande peut + amliorer la qualit de la compression mais consomme d'avantage de mmoire.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="brotlifilternote" id="brotlifilternote">Directive</a> <a name="BrotliFilterNote" id="BrotliFilterNote">BrotliFilterNote</a><a title="Lien permanent" href="#brotlifilternote" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistre le taux de compression dans une note à des fins de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistre le taux de compression dans une note des fins de journalisation</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>BrotliFilterNote [<var>type</var>] <var>notename</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> @@ -275,10 +275,10 @@ journalisation</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_brotli</td></tr> </table> <p>La directive <code class="directive">BrotliFilterNote</code> permet d'indiquer - qu'une note à propos du taux de compression doit être attachée à la - requête. L'argument <var>notename</var> permet de spécifier le nom de la - note. Vous pouvez utiliser cette note à des fins de statistiques en ajoutant - l'information correspondante à votre <a href="../logs.html#accesslog">access + qu'une note propos du taux de compression doit tre attache la + requte. L'argument <var>notename</var> permet de spcifier le nom de la + note. Vous pouvez utiliser cette note des fins de statistiques en ajoutant + l'information correspondante votre <a href="../logs.html#accesslog">access log</a>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">BrotliFilterNote ratio @@ -287,15 +287,15 @@ LogFormat '"%r" %b (%{ratio}n) "%{User-agent}i"' brotli CustomLog "logs/brotli_log" brotli</pre> </div> - <p>Si vous souhaitez que l'information enregistrée dans vos journaux soit + <p>Si vous souhaitez que l'information enregistre dans vos journaux soit plus pertinente, vous pouvez renseigner l'argument optionnel <var>type</var> - afin de spécifier le type de données à enregistrer dans la note à + afin de spcifier le type de donnes enregistrer dans la note journaliser. L'argument <var>type</var> accepte les valeurs suivantes :</p> <dl> <dt><code>Input</code></dt> <dd>Enregistre dans la note le nombre d'octets contenus dans le flux - d'entrée du filtre.</dd> + d'entre du filtre.</dd> <dt><code>Output</code></dt> <dd>Enregistre dans la note le nombre d'octets contenus dans le flux @@ -303,13 +303,13 @@ CustomLog "logs/brotli_log" brotli</pre> <dt><code>Ratio</code></dt> <dd>Enregistre dans la note le taux de compression (<code>output/input * - 100</code>). Il s'agit de l'option par défaut si l'argument + 100</code>). Il s'agit de l'option par dfaut si l'argument <var>type</var> est omis.</dd> </dl> - <p>Vous pouvez alors configurer vos journaux de la manière suivante :</p> + <p>Vous pouvez alors configurer vos journaux de la manire suivante :</p> - <div class="example"><h3>Journalisation spécifique</h3><pre class="prettyprint lang-config">BrotliFilterNote Input instream + <div class="example"><h3>Journalisation spcifique</h3><pre class="prettyprint lang-config">BrotliFilterNote Input instream BrotliFilterNote Output outstream BrotliFilterNote Ratio ratio @@ -325,7 +325,7 @@ CustomLog "logs/brotli_log" brotli</pre> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_brotli.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_brotli.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_brotli.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -344,7 +344,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_brotli.htm } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_buffer.html.fr b/docs/manual/mod/mod_buffer.html.fr index 8aa404b6fc..d0d22fdce9 100644 --- a/docs/manual/mod/mod_buffer.html.fr +++ b/docs/manual/mod/mod_buffer.html.fr @@ -27,38 +27,38 @@ <div id="preamble"><h1>Module Apache mod_buffer</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_buffer.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_buffer.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_buffer.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Support de la mise en tampon des requêtes</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Support de la mise en tampon des requtes</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>buffer_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_buffer.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis les versions 2.3 et supérieures +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>buffer_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_buffer.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis les versions 2.3 et suprieures d'Apache</td></tr></table> <h3>Sommaire</h3> - <p>Ce module fournit la possibilité de mettre en tampon les piles - des filtres en entrée et sortie.</p> + <p>Ce module fournit la possibilit de mettre en tampon les piles + des filtres en entre et sortie.</p> - <p>Dans certaines situations, les générateurs de contenu créent des - contenus composés de petits tronçons. Afin de permettre la - réutilisation de la mémoire, les éléments de mémoire attribués aux - tronçons ont toujours une taille de 8k, quelle que soit la taille du - tronçon lui-même. Lorsqu'une requête génère de nombreux petits - tronçons, une grande quantité de mémoire peut être mobilisée par le - traitement de la requête, et une grande quantité de données - transmises sans nécessité. Pour y remédier, l'utilisation d'un - tampon rassemble la réponse en un nombre de tronçons le plus petit + <p>Dans certaines situations, les gnrateurs de contenu crent des + contenus composs de petits tronons. Afin de permettre la + rutilisation de la mmoire, les lments de mmoire attribus aux + tronons ont toujours une taille de 8k, quelle que soit la taille du + tronon lui-mme. Lorsqu'une requte gnre de nombreux petits + tronons, une grande quantit de mmoire peut tre mobilise par le + traitement de la requte, et une grande quantit de donnes + transmises sans ncessit. Pour y remdier, l'utilisation d'un + tampon rassemble la rponse en un nombre de tronons le plus petit possible.</p> - <p>Lorsque httpd est utilisé comme frontal d'un générateur de + <p>Lorsque httpd est utilis comme frontal d'un gnrateur de contenu consommant beaucoup de ressources, la mise en tampon de la - réponse peut permettre à ce dernier d'effectuer le traitement et de - libérer les ressources plus ou moins rapidement, en fonction de la - manière dont il a été conçu.</p> + rponse peut permettre ce dernier d'effectuer le traitement et de + librer les ressources plus ou moins rapidement, en fonction de la + manire dont il a t conu.</p> - <p>Le filtre de mise en tampon peut être ajouté aux piles des - filtres en entrée ou en sortie, selon les besoins, à l'aide des + <p>Le filtre de mise en tampon peut tre ajout aux piles des + filtres en entre ou en sortie, selon les besoins, l'aide des directives <code class="directive"><a href="../mod/core.html#setinputfilter">SetInputFilter</a></code>, <code class="directive"><a href="../mod/core.html#setoutputfilter">SetOutputFilter</a></code>, <code class="directive"><a href="../mod/mod_mime.html#addoutputfilter">AddOutputFilter</a></code> ou <code class="directive"><a href="../mod/mod_filter.html#addoutputfilterbytype">AddOutputFilterByType</a></code>.</p> @@ -66,20 +66,20 @@ d'Apache</td></tr></table> </div> <div class="warning">Les filtres de mise en tampon lisent la - requête/réponse en RAM, puis la reconditionnent sous la forme d'un - nombre d'éléments mémoire le plus petit possible, au prix d'une - consommation de temps CPU. Lorsque la requête/réponse est déjà - conditionnée de manière satisfaisante, sa mise en tampon pourrait - s'avérer encore plus lente qu'en l'absence d'utilisation de tampon. - C'est pourquoi ces filtres doivent être utilisés avec précautions, - et seulement si nécessaire.</div> + requte/rponse en RAM, puis la reconditionnent sous la forme d'un + nombre d'lments mmoire le plus petit possible, au prix d'une + consommation de temps CPU. Lorsque la requte/rponse est dj + conditionne de manire satisfaisante, sa mise en tampon pourrait + s'avrer encore plus lente qu'en l'absence d'utilisation de tampon. + C'est pourquoi ces filtres doivent tre utiliss avec prcautions, + et seulement si ncessaire.</div> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#buffersize">BufferSize</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_buffer">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_buffer">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_buffer">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_buffer">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../filter.html">Les filtres</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -89,21 +89,21 @@ d'Apache</td></tr></table> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille maximale en octets du filtre par tampon</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>BufferSize entier</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>BufferSize 131072</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>BufferSize 131072</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_buffer</td></tr> </table> - <p>La directive <code class="directive"><a href="#buffersize">BufferSize</a></code> permet de spécifier la - quantité de données en octets qui sera mise en tampon avant d'être - lue depuis ou écrite vers chaque requête. La valeur par défaut est + <p>La directive <code class="directive"><a href="#buffersize">BufferSize</a></code> permet de spcifier la + quantit de donnes en octets qui sera mise en tampon avant d'tre + lue depuis ou crite vers chaque requte. La valeur par dfaut est 128 ko.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_buffer.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_buffer.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_buffer.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -122,7 +122,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_buffer.htm } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_cache.html.fr b/docs/manual/mod/mod_cache.html.fr index c92770436d..e201891a51 100644 --- a/docs/manual/mod/mod_cache.html.fr +++ b/docs/manual/mod/mod_cache.html.fr @@ -27,87 +27,87 @@ <div id="preamble"><h1>Module Apache mod_cache</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_cache.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_cache.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_cache.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_cache.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_cache.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Filtre de mise en cache HTTP conforme à la RFC 2616</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Filtre de mise en cache HTTP conforme la RFC 2616</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>cache_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_cache.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>cache_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_cache.c</td></tr></table> <h3>Sommaire</h3> - <div class="warning">Ce module doit être utilisé avec précautions - car lorsque la directive <code class="directive"><a href="#cachequickhandler">CacheQuickHandler</a></code> est définie à sa - valeur par défaut <strong>on</strong>, les directives <code class="directive"><a href="../mod/mod_access_compat.html#allow">Allow</a></code> and <code class="directive"><a href="../mod/mod_access_compat.html#deny">Deny</a></code> sont court-circuitées. Vous + <div class="warning">Ce module doit tre utilis avec prcautions + car lorsque la directive <code class="directive"><a href="#cachequickhandler">CacheQuickHandler</a></code> est dfinie sa + valeur par dfaut <strong>on</strong>, les directives <code class="directive"><a href="../mod/mod_access_compat.html#allow">Allow</a></code> and <code class="directive"><a href="../mod/mod_access_compat.html#deny">Deny</a></code> sont court-circuites. Vous ne devez donc pas activer la gestion rapide de la mise en cache pour - un contenu auquel vous souhaitez limiter l'accès en fonction du nom - d'hôte du client, de l'adresse IP ou d'une variable + un contenu auquel vous souhaitez limiter l'accs en fonction du nom + d'hte du client, de l'adresse IP ou d'une variable d'environnement.</div> - <p><code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> implémente un <strong>filtre de mise - en cache de contenu HTTP</strong> conforme à la <a href="http://www.ietf.org/rfc/rfc2616.txt">RFC 2616</a>, avec - support de la mise en cache des réponses dont le contenu a été - négocié et comportant l'en-tête Vary.</p> + <p><code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> implmente un <strong>filtre de mise + en cache de contenu HTTP</strong> conforme la <a href="http://www.ietf.org/rfc/rfc2616.txt">RFC 2616</a>, avec + support de la mise en cache des rponses dont le contenu a t + ngoci et comportant l'en-tte Vary.</p> - <p>La mise en cache conforme à la RFC 2616 fournit un mécanisme - permettant de vérifier si un contenu expiré ou dépassé est encore à + <p>La mise en cache conforme la RFC 2616 fournit un mcanisme + permettant de vrifier si un contenu expir ou dpass est encore jour, et peut apporter un gain de performances significatif si le - serveur original supporte les <strong>requêtes - conditionnelles</strong> en prenant en compte l'en-tête de requête + serveur original supporte les <strong>requtes + conditionnelles</strong> en prenant en compte l'en-tte de requte HTTP <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.26">If-None-Match</a>. - Le contenu n'est ainsi régénéré que lorsqu'il a été modifié, et non - lorsqu'il a expiré.</p> + Le contenu n'est ainsi rgnr que lorsqu'il a t modifi, et non + lorsqu'il a expir.</p> - <p>En tant que filtre, <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> peut être placé + <p>En tant que filtre, <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> peut tre plac en face d'un contenu issu de tout gestionnaire, y compris - <strong>des fichiers à accès séquentiel</strong> (servis depuis un + <strong>des fichiers accs squentiel</strong> (servis depuis un disque lent mis en cache sur un gros disque), la sortie d'un <strong>script - CGI</strong> ou d'un <strong>générateur de contenu - dynamique</strong>, ou du contenu <strong>mandaté depuis un autre + CGI</strong> ou d'un <strong>gnrateur de contenu + dynamique</strong>, ou du contenu <strong>mandat depuis un autre serveur</strong>.</p> - <p>Dans la configuration par défaut, <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> + <p>Dans la configuration par dfaut, <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> place le filtre de mise en cache aussi loin que possible dans la pile de filtres, utilisant le <strong>gestionnaire rapide</strong> - pour court-circuiter tout traitement par requête lors de l'envoi du - contenu au client. Dans ce mode opératoire, - <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> peut être considéré comme un serveur - mandataire avec cache fixé en tête du serveur web, alors qu'il - s'exécute dans ce même serveur web.</p> + pour court-circuiter tout traitement par requte lors de l'envoi du + contenu au client. Dans ce mode opratoire, + <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> peut tre considr comme un serveur + mandataire avec cache fix en tte du serveur web, alors qu'il + s'excute dans ce mme serveur web.</p> - <p>Lorsque le gestionnaire rapide est désactivé via la directive + <p>Lorsque le gestionnaire rapide est dsactiv via la directive <code class="directive"><a href="#cachequickhandler">CacheQuickHandler</a></code>, il - devient possible d'insérer le filtre <strong>CACHE</strong> à un + devient possible d'insrer le filtre <strong>CACHE</strong> un point de la pile de filtres choisi par l'administrateur. Ceci permet de mettre en cache un contenu avant que celui-ci ne soit - personnalisé par le filtre <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>, ou - éventuellement compressé par le filtre <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code>.</p> + personnalis par le filtre <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>, ou + ventuellement compress par le filtre <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code>.</p> <p>Dans le mode de fonctionnement normal, <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> - peut être contrôlé par les en-têtes <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9">Cache-Control</a> + peut tre contrl par les en-ttes <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9">Cache-Control</a> et <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.32">Pragma</a> - envoyés par un client dans une requête, ou par un serveur dans une - réponse. Dans des circonstances exceptionnelles, - <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> peut cependant être configuré pour - outrepasser ces en-têtes et forcer un comportement spécifique au - site, bien qu'un tel comportement sera limité à ce cache seulement, - et n'affectera pas les opérations des autres caches qui peuvent - s'insérer entre le client et le serveur, et ce type de configuration - ne doit donc être utiliser qu'en cas de nécessité absolue.</p> - - <p>La RFC 2616 permet au cache de renvoyer des données périmées - pendant que l'entrée périmée correspondante est mise à jour depuis + envoys par un client dans une requte, ou par un serveur dans une + rponse. Dans des circonstances exceptionnelles, + <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> peut cependant tre configur pour + outrepasser ces en-ttes et forcer un comportement spcifique au + site, bien qu'un tel comportement sera limit ce cache seulement, + et n'affectera pas les oprations des autres caches qui peuvent + s'insrer entre le client et le serveur, et ce type de configuration + ne doit donc tre utiliser qu'en cas de ncessit absolue.</p> + + <p>La RFC 2616 permet au cache de renvoyer des donnes primes + pendant que l'entre prime correspondante est mise jour depuis le serveur original, et <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> supporte cette - fonctionnalité lorsque la directive <code class="directive"><a href="#cachelock">CacheLock</a></code> est configurée en - conséquence. De telles réponses comportent un en-tête HTTP <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.46">Warning</a> - contenant un code de réponse 110. La RFC 2616 permet aussi au cache - de renvoyer des données périmées lorsque la tentative de mise à jour - des données périmées renvoie une erreur 500 ou supérieure, et cette - fonctionnalité est supportée par défaut par - <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code>. De telles réponses comportent un en-tête HTTP <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.46">Warning</a> - contenant un code de réponse 111.</p> + fonctionnalit lorsque la directive <code class="directive"><a href="#cachelock">CacheLock</a></code> est configure en + consquence. De telles rponses comportent un en-tte HTTP <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.46">Warning</a> + contenant un code de rponse 110. La RFC 2616 permet aussi au cache + de renvoyer des donnes primes lorsque la tentative de mise jour + des donnes primes renvoie une erreur 500 ou suprieure, et cette + fonctionnalit est supporte par dfaut par + <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code>. De telles rponses comportent un en-tte HTTP <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.46">Warning</a> + contenant un code de rponse 111.</p> <p><code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> requiert les services d'un ou plusieurs modules de gestion de stockage. La distribution Apache de base @@ -115,33 +115,33 @@ <dl> <dt><code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code></dt> - <dd>implémente un gestionnaire de stockage sur disque. Les en-têtes - et corps sont stockés séparément sur le disque dans une structure de - répertoires basée sur le condensé md5 de l'URL mise en cache. - Plusieurs réponses à contenu négocié peuvent être stockées en même + <dd>implmente un gestionnaire de stockage sur disque. Les en-ttes + et corps sont stocks sparment sur le disque dans une structure de + rpertoires base sur le condens md5 de l'URL mise en cache. + Plusieurs rponses contenu ngoci peuvent tre stockes en mme temps, mais la mise en cache de contenus partiels n'est pas - supportée par ce module. L'utilitaire + supporte par ce module. L'utilitaire <code class="program"><a href="../programs/htcacheclean.html">htcacheclean</a></code> permet de lister et de supprimer les - URLs mises en cache, et de maintenir le cache en deçà de + URLs mises en cache, et de maintenir le cache en de de certaines limites de taille et de nombre d'inodes.</dd> <dt><code class="module"><a href="../mod/mod_cache_socache.html">mod_cache_socache</a></code></dt> - <dd>Implémente un gestionnaire de stockage basé sur un cache d'objets - partagés. Les en-têtes et corps sont stockés ensemble sous une seule - clé basée sur l'URL de la réponse mise en cache. Des réponses à - contenus multiples négociés peuvent être stockées simultanément, mais + <dd>Implmente un gestionnaire de stockage bas sur un cache d'objets + partags. Les en-ttes et corps sont stocks ensemble sous une seule + cl base sur l'URL de la rponse mise en cache. Des rponses + contenus multiples ngocis peuvent tre stockes simultanment, mais ce module ne supporte pas la mise en cache de contenus partiels.</dd> </dl> - <p>Pour de plus amples détails, une description, et des exemples, + <p>Pour de plus amples dtails, une description, et des exemples, reportez-vous au <a href="../caching.html">Guide de la mise en cache</a>.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#related">Modules apparentés et directives</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#related">Modules apparents et directives</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#sampleconf">Exemple de configuration</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#thunderingherd">Eviter une tempête de requête</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#finecontrol">Contrôle fin via le filtre CACHE</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#thunderingherd">Eviter une tempte de requte</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#finecontrol">Contrle fin via le filtre CACHE</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#status">Etat du cache et journalisation</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> @@ -168,15 +168,15 @@ <li><img alt="" src="../images/down.gif" /> <a href="#cachestorenostore">CacheStoreNoStore</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#cachestoreprivate">CacheStorePrivate</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_cache">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_cache">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_cache">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_cache">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../caching.html">Guide de la mise en cache</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="related" id="related">Modules apparentés et directives</a><a title="Lien permanent" href="#related" class="permalink">¶</a></h2> - <table class="related"><tr><th>Modules Apparentés</th><th>Directives Apparentées</th></tr><tr><td><ul><li><code class="module"><a href="../mod/mod_cache_socache.html">mod_cache_socache</a></code></li></ul></td><td><ul><li><code class="directive"><a href="../mod/mod_cache_disk.html#cacheroot">CacheRoot</a></code></li><li><code class="directive"><a href="../mod/mod_cache_disk.html#cachedirlevels">CacheDirLevels</a></code></li><li><code class="directive"><a href="../mod/mod_cache_disk.html#cachedirlength">CacheDirLength</a></code></li><li><code class="directive"><a href="../mod/mod_cache_disk.html#cacheminfilesize">CacheMinFileSize</a></code></li><li><code class="directive"><a href="../mod/mod_cache_disk.html#cachemaxfilesize">CacheMaxFileSize</a></code></li><li><code class="directive"><a href="../mod/mod_cache_socache.html#cachesocache">CacheSocache</a></code></li><li><code class="directive"><a href="../mod/mod_cache_socache.html#cachesocachemaxtime">CacheSocacheMaxTime</a></code></li><li><code class="directive"><a href="../mod/mod_cache_socache.html#cachesocachemintime">CacheSocacheMinTime</a></code></li><li><code class="directive"><a href="../mod/mod_cache_socache.html#cachesocachemaxsize">CacheSocacheMaxSize</a></code></li><li><code class="directive"><a href="../mod/mod_cache_socache.html#cachesocachereadsize">CacheSocacheReadSize</a></code></li><li><code class="directive"><a href="../mod/mod_cache_socache.html#cachesocachereadtime">CacheSocacheReadTime</a></code></li></ul></td></tr></table> +<h2><a name="related" id="related">Modules apparents et directives</a><a title="Lien permanent" href="#related" class="permalink">¶</a></h2> + <table class="related"><tr><th>Modules Apparents</th><th>Directives Apparentes</th></tr><tr><td><ul><li><code class="module"><a href="../mod/mod_cache_socache.html">mod_cache_socache</a></code></li></ul></td><td><ul><li><code class="directive"><a href="../mod/mod_cache_disk.html#cacheroot">CacheRoot</a></code></li><li><code class="directive"><a href="../mod/mod_cache_disk.html#cachedirlevels">CacheDirLevels</a></code></li><li><code class="directive"><a href="../mod/mod_cache_disk.html#cachedirlength">CacheDirLength</a></code></li><li><code class="directive"><a href="../mod/mod_cache_disk.html#cacheminfilesize">CacheMinFileSize</a></code></li><li><code class="directive"><a href="../mod/mod_cache_disk.html#cachemaxfilesize">CacheMaxFileSize</a></code></li><li><code class="directive"><a href="../mod/mod_cache_socache.html#cachesocache">CacheSocache</a></code></li><li><code class="directive"><a href="../mod/mod_cache_socache.html#cachesocachemaxtime">CacheSocacheMaxTime</a></code></li><li><code class="directive"><a href="../mod/mod_cache_socache.html#cachesocachemintime">CacheSocacheMinTime</a></code></li><li><code class="directive"><a href="../mod/mod_cache_socache.html#cachesocachemaxsize">CacheSocacheMaxSize</a></code></li><li><code class="directive"><a href="../mod/mod_cache_socache.html#cachesocachereadsize">CacheSocacheReadSize</a></code></li><li><code class="directive"><a href="../mod/mod_cache_socache.html#cachesocachereadtime">CacheSocacheReadTime</a></code></li></ul></td></tr></table> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="sampleconf" id="sampleconf">Exemple de configuration</a><a title="Lien permanent" href="#sampleconf" class="permalink">¶</a></h2> @@ -194,69 +194,69 @@ LoadModule cache_module modules/mod_cache.so </IfModule> # Lorsqu'on sert de mandataire, on ne met pas en cache la liste -# des mises à jour de sécurité +# des mises jour de scurit CacheDisable http://security.update.server/update-list/ </IfModule></pre> </div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="thunderingherd" id="thunderingherd">Eviter une tempête de requête</a><a title="Lien permanent" href="#thunderingherd" class="permalink">¶</a></h2> - <p>Lorsqu'une entrée du cache est périmée, <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> - soumet une requête conditionnelle au processus d'arrière-plan, qui est - censé confirmer la validité de l'entrée du cache, ou dans la négative - envoyer une entrée mise à jour.</p> - <p>Un court mais non négligeable laps de temps existe entre le moment - où l'entrée du cache est périmée, et le moment où elle est mise à - jour. Sur un serveur fortement chargé, un certain nombre de requêtes +<h2><a name="thunderingherd" id="thunderingherd">Eviter une tempte de requte</a><a title="Lien permanent" href="#thunderingherd" class="permalink">¶</a></h2> + <p>Lorsqu'une entre du cache est prime, <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> + soumet une requte conditionnelle au processus d'arrire-plan, qui est + cens confirmer la validit de l'entre du cache, ou dans la ngative + envoyer une entre mise jour.</p> + <p>Un court mais non ngligeable laps de temps existe entre le moment + o l'entre du cache est prime, et le moment o elle est mise + jour. Sur un serveur fortement charg, un certain nombre de requtes peut arriver pendant ce laps de temps, et provoquer une - <strong>tempête</strong> de requêtes susceptibles de saturer le - processus d'arrière-plan de manière soudaine et imprédictible.</p> - <p>Pour contenir cette tempête, on peut utiliser la directive - <code class="directive">CacheLock</code> afin de définir un répertoire où - seront créés <strong>à la volée</strong> des verrous pour les URLs. - Ces verrous sont utilisés comme autant d'<strong>indications</strong> - par les autres requêtes, soit pour empêcher une tentative de mise en - cache (un autre processus est en train de récupérer l'entité), soit - pour indiquer qu'une entrée périmée est en cours de mise à jour - (pendant ce temps, c'est le contenu périmé qui sera renvoyé). + <strong>tempte</strong> de requtes susceptibles de saturer le + processus d'arrire-plan de manire soudaine et imprdictible.</p> + <p>Pour contenir cette tempte, on peut utiliser la directive + <code class="directive">CacheLock</code> afin de dfinir un rpertoire o + seront crs <strong> la vole</strong> des verrous pour les URLs. + Ces verrous sont utiliss comme autant d'<strong>indications</strong> + par les autres requtes, soit pour empcher une tentative de mise en + cache (un autre processus est en train de rcuprer l'entit), soit + pour indiquer qu'une entre prime est en cours de mise jour + (pendant ce temps, c'est le contenu prim qui sera renvoy). </p> - <h3>Mise en cache initiale d'une entrée</h3> + <h3>Mise en cache initiale d'une entre</h3> - <p>Lorsqu'une entité est mise en cache pour la première fois, un - verrou est créé pour cette entité jusqu'à ce que la réponse ait été - entièrement mise en cache. Pendant la durée de vie du verrou, le - cache va empêcher une seconde tentative de mise en cache de la même - entité. Bien que cela ne suffise pas à contenir la tempête de - requêtes, toute tentative de mettre en cache la même entité - plusieurs fois simultanément est stoppée. + <p>Lorsqu'une entit est mise en cache pour la premire fois, un + verrou est cr pour cette entit jusqu' ce que la rponse ait t + entirement mise en cache. Pendant la dure de vie du verrou, le + cache va empcher une seconde tentative de mise en cache de la mme + entit. Bien que cela ne suffise pas contenir la tempte de + requtes, toute tentative de mettre en cache la mme entit + plusieurs fois simultanment est stoppe. </p> - <h3>Mise à jour d'une entrée périmée</h3> + <h3>Mise jour d'une entre prime</h3> - <p>Lorsqu'une entrée atteint la limite de sa durée de vie, et - devient par conséquent périmée, un verrou est créé pour cette entité - jusqu'à ce que la réponse ait été soit confirmée comme encore - valide, soit remplacée par le processus d'arrière-plan. Pendant la - durée de vie du verrou, une seconde requête entrante va provoquer le - renvoi de la donnée périmée, et la tempête de requêtes sera + <p>Lorsqu'une entre atteint la limite de sa dure de vie, et + devient par consquent prime, un verrou est cr pour cette entit + jusqu' ce que la rponse ait t soit confirme comme encore + valide, soit remplace par le processus d'arrire-plan. Pendant la + dure de vie du verrou, une seconde requte entrante va provoquer le + renvoi de la donne prime, et la tempte de requtes sera contenue.</p> - <h3>Verrous et en-tête Cache-Control: no-cache</h3> + <h3>Verrous et en-tte Cache-Control: no-cache</h3> - <p>Les verrous ne sont utilisés <strong>qu'à titre - indicatif</strong> pour enjoindre le cache à être plus coopératif - avec les serveurs d'arrière-plan, et il est possible de passer outre - si nécessaire. Si le client envoie une requête contenant un en-tête - Cache-Control imposant un nouveau téléchargement de l'entité, tout - verrou éventuel sera ignoré, la requête du client sera honorée - immédiatement, et l'entrée du cache mise à jour.</p> - - <p>Comme mécanisme de sécurité supplémentaire, la durée de vie + <p>Les verrous ne sont utiliss <strong>qu' titre + indicatif</strong> pour enjoindre le cache tre plus coopratif + avec les serveurs d'arrire-plan, et il est possible de passer outre + si ncessaire. Si le client envoie une requte contenant un en-tte + Cache-Control imposant un nouveau tlchargement de l'entit, tout + verrou ventuel sera ignor, la requte du client sera honore + immdiatement, et l'entre du cache mise jour.</p> + + <p>Comme mcanisme de scurit supplmentaire, la dure de vie maximale des verrous est configurable. Lorsque cette limite est - atteinte, le verrou est supprimé et une autre requête peut alors en - créer un nouveau. Cette durée de vie peut être définie via la + atteinte, le verrou est supprim et une autre requte peut alors en + crer un nouveau. Cette dure de vie peut tre dfinie via la directive <code class="directive">CacheLockMaxAge</code>, et sa valeur par - défaut est de 5 secondes. + dfaut est de 5 secondes. </p> <h3>Exemple de configuration</h3> @@ -273,37 +273,37 @@ LoadModule cache_module modules/mod_cache.so </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="finecontrol" id="finecontrol">Contrôle fin via le filtre CACHE</a><a title="Lien permanent" href="#finecontrol" class="permalink">¶</a></h2> - <p>Dans son mode de fonctionnement par défaut, le cache s'exécute sous - la forme d'un gestionnaire rapide, court-circuitant la majorité des +<h2><a name="finecontrol" id="finecontrol">Contrle fin via le filtre CACHE</a><a title="Lien permanent" href="#finecontrol" class="permalink">¶</a></h2> + <p>Dans son mode de fonctionnement par dfaut, le cache s'excute sous + la forme d'un gestionnaire rapide, court-circuitant la majorit des traitements du serveur et fournissant ainsi une mise en cache - possédant les plus hautes performances disponibles.</p> + possdant les plus hautes performances disponibles.</p> <p>Dans ce mode, le cache <strong>s'incruste</strong> devant le - serveur, comme si un mandataire de mise en cache indépendant RFC 2616 - était placé devant ce dernier.</p> + serveur, comme si un mandataire de mise en cache indpendant RFC 2616 + tait plac devant ce dernier.</p> <p>Bien que que ce mode offre les meilleures performances, les administrateurs peuvent souhaiter, dans certaines circonstances, - effectuer des traitements sur la requête après que cette dernière ait - été mise en cache, comme ajouter du contenu personnalisé à la page + effectuer des traitements sur la requte aprs que cette dernire ait + t mise en cache, comme ajouter du contenu personnalis la page mise en cache, ou appliquer des restrictions d'autorisations au - contenu. Pour y parvenir, l'administrateur sera alors souvent forcé de - placer des serveurs mandataires inverses indépendants soit derrière, + contenu. Pour y parvenir, l'administrateur sera alors souvent forc de + placer des serveurs mandataires inverses indpendants soit derrire, soit devant le serveur de mise en cache.</p> - <p>Pour résoudre ce problème, la directive <code class="directive"><a href="#cachequickhandler">CacheQuickHandler</a></code> peut être définie à + <p>Pour rsoudre ce problme, la directive <code class="directive"><a href="#cachequickhandler">CacheQuickHandler</a></code> peut tre dfinie <strong>off</strong>, afin que le serveur traite toutes les phases - normalement exécutées par une requête non mise en cache, y compris les + normalement excutes par une requte non mise en cache, y compris les phases <strong>d'authentification et d'autorisation</strong>.</p> - <p>En outre, l'administrateur peut éventuellement spécifier le - <strong>point précis dans la chaîne de filtrage</strong> où devra + <p>En outre, l'administrateur peut ventuellement spcifier le + <strong>point prcis dans la chane de filtrage</strong> o devra intervenir la mise en cache en ajoutant le filtre - <strong>CACHE</strong> à la chaîne de filtrage en sortie.</p> + <strong>CACHE</strong> la chane de filtrage en sortie.</p> <p>Par exemple, pour mettre en cache le contenu avant d'appliquer une - compression à la réponse, placez le filtre <strong>CACHE</strong> + compression la rponse, placez le filtre <strong>CACHE</strong> avant le filtre <strong>DEFLATE</strong> comme dans l'exemple suivant :</p> @@ -312,12 +312,12 @@ CacheQuickHandler off AddOutputFilterByType CACHE;DEFLATE text/plain</pre> - <p>Une autre possibilité consiste à mettre en cache le contenu avant - l'ajout de contenu personnalisé via <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> (ou + <p>Une autre possibilit consiste mettre en cache le contenu avant + l'ajout de contenu personnalis via <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> (ou tout autre filtre de traitement de contenu). Dans l'exemple suivant, - les modèles contenant des balises comprises par - <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> sont mis en cache avant d'être - interprétés :</p> + les modles contenant des balises comprises par + <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> sont mis en cache avant d'tre + interprts :</p> <pre class="prettyprint lang-config"># Mise en cache du contenu avant l'intervention de mod_include et # mod_deflate @@ -325,10 +325,10 @@ CacheQuickHandler off AddOutputFilterByType CACHE;INCLUDES;DEFLATE text/html</pre> - <p>Vous pouvez insérer le filtre <strong>CACHE</strong> en tout point - de la chaîne de filtrage. Dans l'exemple suivant, le contenu est mis - en cache après avoir été interprété par <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>, - mais avant d'être traité par <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> :</p> + <p>Vous pouvez insrer le filtre <strong>CACHE</strong> en tout point + de la chane de filtrage. Dans l'exemple suivant, le contenu est mis + en cache aprs avoir t interprt par <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>, + mais avant d'tre trait par <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> :</p> <pre class="prettyprint lang-config"># Mise en cache du contenu entre les interventions de mod_include et # mod_deflate @@ -338,39 +338,39 @@ AddOutputFilterByType INCLUDES;CACHE;DEFLATE text/html</pre> <div class="warning"><h3>Avertissement :</h3>Si pour une raison ou pour une autre, le point d'insertion du filtre - <strong>CACHE</strong> dans la chaîne de filtrage est modifié, vous - devez <strong>vider votre cache</strong> pour être sûr que les données - servies soient à jour. En effet, <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> n'est pas - en mesure d'effectuer cette opération à votre place.</div> + <strong>CACHE</strong> dans la chane de filtrage est modifi, vous + devez <strong>vider votre cache</strong> pour tre sr que les donnes + servies soient jour. En effet, <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> n'est pas + en mesure d'effectuer cette opration votre place.</div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="status" id="status">Etat du cache et journalisation</a><a title="Lien permanent" href="#status" class="permalink">¶</a></h2> - <p>Lorsque <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> a décidé s'il devait ou non - servir une entité depuis le cache, les raisons précises de cette - décision sont enregistrées dans l'environnement du sous-processus - interne à la requête sous la clé <strong>cache-status</strong>. - Cette information peut être journalisée via la directive <code class="directive"><a href="../mod/mod_log_config.html#logformat">LogFormat</a></code> comme suit :</p> + <p>Lorsque <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> a dcid s'il devait ou non + servir une entit depuis le cache, les raisons prcises de cette + dcision sont enregistres dans l'environnement du sous-processus + interne la requte sous la cl <strong>cache-status</strong>. + Cette information peut tre journalise via la directive <code class="directive"><a href="../mod/mod_log_config.html#logformat">LogFormat</a></code> comme suit :</p> <pre class="prettyprint lang-config">LogFormat "%{cache-status}e ..."</pre> - <p>En fonction de la décision prise, l'information est aussi écrite - dans l'environnement du sous-processus sous une des quatre clés + <p>En fonction de la dcision prise, l'information est aussi crite + dans l'environnement du sous-processus sous une des quatre cls suivantes :</p> <dl> - <dt>cache-hit</dt><dd>Le contenu a été servi depuis le cache.</dd> - <dt>cache-revalidate</dt><dd>Le contenu du cache était périmé, a été - mis à jour avec succès, puis servi depuis le cache.</dd> - <dt>cache-miss</dt><dd>Le contenu n'était pas dans le cache et a été - servi directement depuis le serveur demandé.</dd> - <dt>cache-invalidate</dt><dd>L'entité du cache est devenue invalide - suite à une requête d'un type autre que GET ou HEAD.</dd> + <dt>cache-hit</dt><dd>Le contenu a t servi depuis le cache.</dd> + <dt>cache-revalidate</dt><dd>Le contenu du cache tait prim, a t + mis jour avec succs, puis servi depuis le cache.</dd> + <dt>cache-miss</dt><dd>Le contenu n'tait pas dans le cache et a t + servi directement depuis le serveur demand.</dd> + <dt>cache-invalidate</dt><dd>L'entit du cache est devenue invalide + suite une requte d'un type autre que GET ou HEAD.</dd> </dl> <p>Il est alors possible d'envisager une journalisation conditionnelle - du traitement des requêtes par rapport au cache comme dans l'exemple + du traitement des requtes par rapport au cache comme dans l'exemple suivant :</p> <pre class="prettyprint lang-config">CustomLog "cached-requests.log" common env=cache-hit @@ -379,30 +379,30 @@ CustomLog "revalidated-requests.log" common env=cache-revalidate CustomLog "invalidated-requests.log" common env=cache-invalidate</pre> - <p>Pour les concepteurs de modules, une accroche (hook) nommée + <p>Pour les concepteurs de modules, une accroche (hook) nomme <var>cache_status</var> est disponible et permet aux modules de - répondre aux résultats de la vérification du cache ci-dessus de manière - personnalisée.</p> + rpondre aux rsultats de la vrification du cache ci-dessus de manire + personnalise.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachedefaultexpire" id="cachedefaultexpire">Directive</a> <a name="CacheDefaultExpire" id="CacheDefaultExpire">CacheDefaultExpire</a><a title="Lien permanent" href="#cachedefaultexpire" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La durée par défaut de mise en cache d'un document -lorsqu'aucune date d'expiration n'a été spécifiée.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La dure par dfaut de mise en cache d'un document +lorsqu'aucune date d'expiration n'a t spcifie.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheDefaultExpire <var>secondes</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheDefaultExpire 3600 (une heure)</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheDefaultExpire 3600 (une heure)</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> </table> <p>La directive <code class="directive">CacheDefaultExpire</code> permet de - spécifier un temps par défaut, en secondes, pendant lequel sera - conservé dans le cache un document qui ne possède ni date - d'expiration, ni date de dernière modification. La valeur de cette - directive est écrasée par la valeur de la directive - <code class="directive">CacheMaxExpire</code> si cette dernière est - utilisée.</p> + spcifier un temps par dfaut, en secondes, pendant lequel sera + conserv dans le cache un document qui ne possde ni date + d'expiration, ni date de dernire modification. La valeur de cette + directive est crase par la valeur de la directive + <code class="directive">CacheMaxExpire</code> si cette dernire est + utilise.</p> <pre class="prettyprint lang-config">CacheDefaultExpire 86400</pre> @@ -411,32 +411,32 @@ lorsqu'aucune date d'expiration n'a été spécifiée.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachedetailheader" id="cachedetailheader">Directive</a> <a name="CacheDetailHeader" id="CacheDetailHeader">CacheDetailHeader</a><a title="Lien permanent" href="#cachedetailheader" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajoute un en-tête X-Cache-Detail à la réponse.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajoute un en-tte X-Cache-Detail la rponse.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheDetailHeader <var>on|off</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheDetailHeader off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheDetailHeader off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.9 d'Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.9 d'Apache</td></tr> </table> - <p>Lorsque la directive <code class="directive"><a href="#cachedetailheader">CacheDetailHeader</a></code> est définie à on, un - en-tête <strong>X-Cache-Detail</strong> est ajouté à la réponse et - contient les raisons précises d'une décision d'utilisation du cache - vis à vis de cette dernière.</p> - - <p>Ceci peut s'avérer utile au cours du développement de services - RESTful mis en cache pour obtenir des informations supplémentaires à - propos des décisions vis à vis du cache écrites dans les en-têtes de - la réponse. Il est ainsi possible de vérifier si - <code>Cache-Control</code> et d'autres en-têtes ont été correctement - utilisés par le service et le client.</p> - - <p>Si le gestionnaire normal est utilisé, cette directive peut se + <p>Lorsque la directive <code class="directive"><a href="#cachedetailheader">CacheDetailHeader</a></code> est dfinie on, un + en-tte <strong>X-Cache-Detail</strong> est ajout la rponse et + contient les raisons prcises d'une dcision d'utilisation du cache + vis vis de cette dernire.</p> + + <p>Ceci peut s'avrer utile au cours du dveloppement de services + RESTful mis en cache pour obtenir des informations supplmentaires + propos des dcisions vis vis du cache crites dans les en-ttes de + la rponse. Il est ainsi possible de vrifier si + <code>Cache-Control</code> et d'autres en-ttes ont t correctement + utiliss par le service et le client.</p> + + <p>Si le gestionnaire normal est utilis, cette directive peut se situer dans une section <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> ou <code class="directive"><a href="../mod/core.html#location"><Location></a></code>. Si c'est le gestionnaire - rapide qui est utilisé, elle doit se situer dans un contexte de - serveur principal ou de serveur virtuel, sinon elle sera ignorée.</p> + rapide qui est utilis, elle doit se situer dans un contexte de + serveur principal ou de serveur virtuel, sinon elle sera ignore.</p> - <pre class="prettyprint lang-config"># Active l'en-tête X-Cache-Detail + <pre class="prettyprint lang-config"># Active l'en-tte X-Cache-Detail CacheDetailHeader on</pre> @@ -449,24 +449,24 @@ CacheDetailHeader on</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachedisable" id="cachedisable">Directive</a> <a name="CacheDisable" id="CacheDisable">CacheDisable</a><a title="Lien permanent" href="#cachedisable" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Désactive la mise en cache des URLs -spécifiées</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheDisable <var>chaîne-url</var> | <var>on</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dsactive la mise en cache des URLs +spcifies</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheDisable <var>chane-url</var> | <var>on</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> </table> <p>La directive <code class="directive">CacheDisable</code> enjoint <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> de <em>ne pas</em> mettre en cache l'URL - spécifiée par <var>chaîne URL</var>, ainsi que les URLs de niveaux - inférieurs.</p> + spcifie par <var>chane URL</var>, ainsi que les URLs de niveaux + infrieurs.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">CacheDisable /fichiers_locaux</pre> </div> - <p>Si la directive se trouve à l'intérieur d'une section <code class="directive"><Location></code>, le chemin doit être spécifié en - dessous de la Location, et si le mot "on" est utilisé, la mise en - cache sera désactivée pour l'ensemble de l'arborescence concernée + <p>Si la directive se trouve l'intrieur d'une section <code class="directive"><Location></code>, le chemin doit tre spcifi en + dessous de la Location, et si le mot "on" est utilis, la mise en + cache sera dsactive pour l'ensemble de l'arborescence concerne par la section Location.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"><Location "/foo"> @@ -474,9 +474,9 @@ spécifiées</td></tr> </Location></pre> </div> - <p>Avec les versions 2.2.12 et ultérieures, on peut définir la - variable d'environnement <code>no-cache</code> pour une définition - plus fine des ressources à mettre en cache.</p> + <p>Avec les versions 2.2.12 et ultrieures, on peut dfinir la + variable d'environnement <code>no-cache</code> pour une dfinition + plus fine des ressources mettre en cache.</p> <h3>Voir aussi</h3> <ul> @@ -487,47 +487,47 @@ Apache</a></li> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cacheenable" id="cacheenable">Directive</a> <a name="CacheEnable" id="CacheEnable">CacheEnable</a><a title="Lien permanent" href="#cacheenable" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la mise en cache des URLs spécifiées en utilisant le -gestionnaire de stockage précisé</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheEnable <var>type de cache</var> [<var>chaîne +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la mise en cache des URLs spcifies en utilisant le +gestionnaire de stockage prcis</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheEnable <var>type de cache</var> [<var>chane URL</var>]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Une chaîne URL telle que '/' s'appliquait à tout contenu -en mandat direct dans les versions 2.2 et antérieures.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Une chane URL telle que '/' s'appliquait tout contenu +en mandat direct dans les versions 2.2 et antrieures.</td></tr> </table> <p>La directive <code class="directive">CacheEnable</code> enjoint - <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> de mettre en cache l'URL précisée par - <var>chaîne URL</var>, ainsi que les URLs de niveaux inférieurs. Le - gestionnaire de stockage du cache est spécifié à l'aide de + <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> de mettre en cache l'URL prcise par + <var>chane URL</var>, ainsi que les URLs de niveaux infrieurs. Le + gestionnaire de stockage du cache est spcifi l'aide de l'argument <var>type de cache</var>. La directive - <code class="directive">CacheEnable</code> peut être placée à l'intérieur d'une + <code class="directive">CacheEnable</code> peut tre place l'intrieur d'une section <code class="directive"><Location></code> ou <code class="directive"><LocationMatch></code> pour indiquer que le - contenu considéré peut être mis en cache. Si <var>type de cache</var> + contenu considr peut tre mis en cache. Si <var>type de cache</var> a pour valeur <code>disk</code>, <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> - utilisera le gestionnaire de stockage sur disque implémenté par + utilisera le gestionnaire de stockage sur disque implment par <code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code>. Pour que <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> - utilise le gestionnaire de stockage basé sur le cache d'objets - partagés implémenté par <code class="module"><a href="../mod/mod_cache_socache.html">mod_cache_socache</a></code>, - spécifiez <code>socache</code> comme valeur du paramètre <var>type + utilise le gestionnaire de stockage bas sur le cache d'objets + partags implment par <code class="module"><a href="../mod/mod_cache_socache.html">mod_cache_socache</a></code>, + spcifiez <code>socache</code> comme valeur du paramtre <var>type de cache</var>.</p> - <p>Si les différentes directives <code class="directive">CacheEnable</code> - spécifient des URLs qui se recoupent (comme dans l'exemple + <p>Si les diffrentes directives <code class="directive">CacheEnable</code> + spcifient des URLs qui se recoupent (comme dans l'exemple ci-dessous), tous les gestionnaires de stockage possibles seront - lancés, jusqu'au premier d'entre eux qui traitera effectivement la - requête. - L'ordre dans lequel les gestionnaires de stockage sont lancés est - déterminé par l'ordre dans lequel apparaissent les directives + lancs, jusqu'au premier d'entre eux qui traitera effectivement la + requte. + L'ordre dans lequel les gestionnaires de stockage sont lancs est + dtermin par l'ordre dans lequel apparaissent les directives <code class="directive">CacheEnable</code> dans le fichier de configuration. Les directives <code class="directive">CacheEnable</code> - situées à l'intérieur de sections <code class="directive"><Location></code> ou <code class="directive"><LocationMatch></code> sont traitées avant les - directives <code class="directive">CacheEnable</code> définies au niveau + situes l'intrieur de sections <code class="directive"><Location></code> ou <code class="directive"><LocationMatch></code> sont traites avant les + directives <code class="directive">CacheEnable</code> dfinies au niveau global.</p> - <p>En fonctionnement du type serveur mandataire direct, <var>chaîne - URL</var> doit au moins débuter par un protocole pour lequel la mise - en cache doit être activée.</p> + <p>En fonctionnement du type serveur mandataire direct, <var>chane + URL</var> doit au moins dbuter par un protocole pour lequel la mise + en cache doit tre active.</p> <pre class="prettyprint lang-config"># Mise en cache de contenu (gestionnaire normal seulement) CacheQuickHandler off @@ -541,32 +541,32 @@ CacheQuickHandler off CacheEnable disk </LocationMatch> -# Mise en cache de tous les contenus, à l'exception des URLs -# mandatées en direct (gestionnaire normal ou rapide) +# Mise en cache de tous les contenus, l'exception des URLs +# mandates en direct (gestionnaire normal ou rapide) CacheEnable disk / -# Mise en cache des URLs FTP mandatées (gestionnaire normal ou rapide) +# Mise en cache des URLs FTP mandates (gestionnaire normal ou rapide) CacheEnable disk ftp:// -# Mise en cache des contenus mandatés en direct depuis www.example.org (gestionnaire normal ou rapide) +# Mise en cache des contenus mandats en direct depuis www.example.org (gestionnaire normal ou rapide) CacheEnable disk http://www.example.org/</pre> - <p>Un nom d'hôte commençant par un caractère <strong>"*"</strong> - correspondra à tout nom d'hôte se terminant par le suffixe - considéré. Un nom d'hôte commençant par un caractère - <strong>"."</strong> correspondra à tout nom d'hôte contenant le - composant de nom de domaine qui suit ce caractère.</p> + <p>Un nom d'hte commenant par un caractre <strong>"*"</strong> + correspondra tout nom d'hte se terminant par le suffixe + considr. Un nom d'hte commenant par un caractre + <strong>"."</strong> correspondra tout nom d'hte contenant le + composant de nom de domaine qui suit ce caractre.</p> - <pre class="prettyprint lang-config"># Correspond à www.example.org et fooexample.org + <pre class="prettyprint lang-config"># Correspond www.example.org et fooexample.org CacheEnable disk http://*example.org/ -# Correspond à www.example.org, mais pas à fooexample.org +# Correspond www.example.org, mais pas fooexample.org CacheEnable disk http://.example.org/</pre> - <p>Depuis la version 2.2.12, on peut définir la variable - d'environnement <code>no-cache</code> pour une définition plus fine - des ressources à mettre en cache.</p> + <p>Depuis la version 2.2.12, on peut dfinir la variable + d'environnement <code>no-cache</code> pour une dfinition plus fine + des ressources mettre en cache.</p> <h3>Voir aussi</h3> @@ -578,35 +578,35 @@ Apache</a></li> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cacheheader" id="cacheheader">Directive</a> <a name="CacheHeader" id="CacheHeader">CacheHeader</a><a title="Lien permanent" href="#cacheheader" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajoute un en-tête X-Cache à la réponse.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajoute un en-tte X-Cache la rponse.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheHeader <var>on|off</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheHeader off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheHeader off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.9 d'Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.9 d'Apache</td></tr> </table> - <p>Lorsque la directive <code class="directive"><a href="#cacheheader">CacheHeader</a></code> est définie à on, un - en-tête <strong>X-Cache</strong> est ajouté à la réponse et contient - l'état du cache pour cette dernière. Si le gestionnaire normal est - utilisé, cette directive peut se situer dans une section + <p>Lorsque la directive <code class="directive"><a href="#cacheheader">CacheHeader</a></code> est dfinie on, un + en-tte <strong>X-Cache</strong> est ajout la rponse et contient + l'tat du cache pour cette dernire. Si le gestionnaire normal est + utilis, cette directive peut se situer dans une section <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> ou <code class="directive"><a href="../mod/core.html#location"><Location></a></code>. Si c'est le - gestionnaire rapide qui est utilisé, elle doit se situer dans un + gestionnaire rapide qui est utilis, elle doit se situer dans un contexte de serveur principal ou de serveur virtuel, sinon elle sera - ignorée.</p> + ignore.</p> <dl> - <dt><strong>HIT</strong></dt><dd>Le contenu était à jour et a été + <dt><strong>HIT</strong></dt><dd>Le contenu tait jour et a t servi depuis le cache.</dd> - <dt><strong>REVALIDATE</strong></dt><dd>Le contenu était périmé, a - été mis à jour, puis a été servi depuis le cache.</dd> - <dt><strong>MISS</strong></dt><dd>Le contenu n'a pas été servi - depuis le cache, mais directement depuis le serveur demandé.</dd> + <dt><strong>REVALIDATE</strong></dt><dd>Le contenu tait prim, a + t mis jour, puis a t servi depuis le cache.</dd> + <dt><strong>MISS</strong></dt><dd>Le contenu n'a pas t servi + depuis le cache, mais directement depuis le serveur demand.</dd> </dl> - <pre class="prettyprint lang-config"># Active l'en-tête X-Cache + <pre class="prettyprint lang-config"># Active l'en-tte X-Cache CacheHeader on</pre> @@ -619,21 +619,21 @@ CacheHeader on</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cacheignorecachecontrol" id="cacheignorecachecontrol">Directive</a> <a name="CacheIgnoreCacheControl" id="CacheIgnoreCacheControl">CacheIgnoreCacheControl</a><a title="Lien permanent" href="#cacheignorecachecontrol" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ignore les en-têtes de requête enjoignant de ne pas servir +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ignore les en-ttes de requte enjoignant de ne pas servir le contenu au client depuis le cache</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheIgnoreCacheControl On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheIgnoreCacheControl Off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheIgnoreCacheControl Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> </table> - <p>Normalement, les requêtes contenant des en-têtes tels que + <p>Normalement, les requtes contenant des en-ttes tels que Cache-Control: no-cache ou Pragma: no-cache ne sont pas servies depuis le cache. La directive <code class="directive">CacheIgnoreCacheControl</code> permet de modifier ce comportement. Avec <code class="directive">CacheIgnoreCacheControl On</code>, le serveur tentera de servir la ressource depuis le - cache, même si la requête contient un en-tête + cache, mme si la requte contient un en-tte no-cache.</p> <pre class="prettyprint lang-config">CacheIgnoreCacheControl On</pre> @@ -641,8 +641,8 @@ le contenu au client depuis le cache</td></tr> <div class="warning"><h3>Avertissement :</h3> Cette directive permet de servir des ressources depuis le cache, - même si le client a demandé à ce qu'il n'en soit pas ainsi. Le - contenu servi est ainsi susceptible d'être périmé. + mme si le client a demand ce qu'il n'en soit pas ainsi. Le + contenu servi est ainsi susceptible d'tre prim. </div> <h3>Voir aussi</h3> @@ -654,18 +654,18 @@ le contenu au client depuis le cache</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cacheignoreheaders" id="cacheignoreheaders">Directive</a> <a name="CacheIgnoreHeaders" id="CacheIgnoreHeaders">CacheIgnoreHeaders</a><a title="Lien permanent" href="#cacheignoreheaders" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ne pas stocker le(s) en-tête(s) spécifié(s) dans le cache. +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ne pas stocker le(s) en-tte(s) spcifi(s) dans le cache. </td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheIgnoreHeaders <var>en-tête</var> [<var>en-tête</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheIgnoreHeaders None</code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheIgnoreHeaders <var>en-tte</var> [<var>en-tte</var>] ...</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheIgnoreHeaders None</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> </table> - <p>En accord avec la RFC 2616, les en-têtes HTTP hop-by-hop ne sont - pas stockés dans le cache. Les en-têtes HTTP suivant sont des - en-têtes hop-by-hop, et en tant que tels, ne sont en <em>aucun</em> - cas stockés dans le cache, quelle que soit la définition de la + <p>En accord avec la RFC 2616, les en-ttes HTTP hop-by-hop ne sont + pas stocks dans le cache. Les en-ttes HTTP suivant sont des + en-ttes hop-by-hop, et en tant que tels, ne sont en <em>aucun</em> + cas stocks dans le cache, quelle que soit la dfinition de la directive <code class="directive">CacheIgnoreHeaders</code> :</p> <ul> @@ -680,16 +680,16 @@ le contenu au client depuis le cache</td></tr> </ul> <p>La directive <code class="directive">CacheIgnoreHeaders</code> permet de - spécifier quels en-têtes HTTP ne doivent pas être stockés dans le - cache. Par exemple, il peut s'avérer pertinent dans certains cas de + spcifier quels en-ttes HTTP ne doivent pas tre stocks dans le + cache. Par exemple, il peut s'avrer pertinent dans certains cas de ne pas stocker les cookies dans le cache.</p> <p>La directive <code class="directive">CacheIgnoreHeaders</code> accepte - une liste d'en-têtes HTTP séparés par des espaces, qui ne doivent - pas être stockés dans le cache. Si les en-têtes hop-by-hop sont les - seuls à ne pas devoir être stockés dans le cache (le comportement + une liste d'en-ttes HTTP spars par des espaces, qui ne doivent + pas tre stocks dans le cache. Si les en-ttes hop-by-hop sont les + seuls ne pas devoir tre stocks dans le cache (le comportement compatible RFC 2616), la directive - <code class="directive">CacheIgnoreHeaders</code> peut être définie à + <code class="directive">CacheIgnoreHeaders</code> peut tre dfinie <code>None</code>.</p> <div class="example"><h3>Exemple 1</h3><pre class="prettyprint lang-config">CacheIgnoreHeaders Set-Cookie</pre> @@ -699,35 +699,35 @@ le contenu au client depuis le cache</td></tr> </div> <div class="warning"><h3>Avertissement :</h3> - Si des en-têtes nécessaires à la bonne gestion du cache, comme - <code>Expires</code>, ne sont pas stockés suite à la définition + Si des en-ttes ncessaires la bonne gestion du cache, comme + <code>Expires</code>, ne sont pas stocks suite la dfinition d'une directive <code class="directive">CacheIgnoreHeaders</code>, le - comportement de mod_cache sera imprévisible. + comportement de mod_cache sera imprvisible. </div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cacheignorenolastmod" id="cacheignorenolastmod">Directive</a> <a name="CacheIgnoreNoLastMod" id="CacheIgnoreNoLastMod">CacheIgnoreNoLastMod</a><a title="Lien permanent" href="#cacheignorenolastmod" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ignore le fait qu'une réponse ne possède pas d'en-tête Last +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ignore le fait qu'une rponse ne possde pas d'en-tte Last Modified.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheIgnoreNoLastMod On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheIgnoreNoLastMod Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheIgnoreNoLastMod Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> </table> - <p>Normalement, les documents qui ne possèdent pas de date de - dernière modification ne sont pas mis en cache. Dans certaines - circonstances, la date de dernière modification est supprimée (au - cours des traitements liés à <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> par + <p>Normalement, les documents qui ne possdent pas de date de + dernire modification ne sont pas mis en cache. Dans certaines + circonstances, la date de dernire modification est supprime (au + cours des traitements lis <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> par exemple), ou n'existe tout simplement pas. La directive - <code class="directive">CacheIgnoreNoLastMod</code> permet de spécifier si - les documents ne possèdant pas de date de dernière modification - doivent être mis en cache, même sans date de dernière modification. - Si le document ne possède ni date d'expiration, ni date de dernière - modification, la valeur spécifiée par la directive - <code class="directive">CacheDefaultExpire</code> servira à générer une date + <code class="directive">CacheIgnoreNoLastMod</code> permet de spcifier si + les documents ne possdant pas de date de dernire modification + doivent tre mis en cache, mme sans date de dernire modification. + Si le document ne possde ni date d'expiration, ni date de dernire + modification, la valeur spcifie par la directive + <code class="directive">CacheDefaultExpire</code> servira gnrer une date d'expiration. </p> @@ -738,25 +738,25 @@ Modified.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cacheignorequerystring" id="cacheignorequerystring">Directive</a> <a name="CacheIgnoreQueryString" id="CacheIgnoreQueryString">CacheIgnoreQueryString</a><a title="Lien permanent" href="#cacheignorequerystring" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ignore la chaîne de paramètres lors de la mise en +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ignore la chane de paramtres lors de la mise en cache</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheIgnoreQueryString On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheIgnoreQueryString Off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheIgnoreQueryString Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> </table> - <p>Normalement, les requêtes comportant une chaîne de paramètres - sont mises en cache séparément si leurs chaînes de paramètres - diffèrent. - En accord avec la RFC 2616/13.9, cette mise en cache n'est effectuée - séparément que si une date d'expiration est spécifiée. La directive + <p>Normalement, les requtes comportant une chane de paramtres + sont mises en cache sparment si leurs chanes de paramtres + diffrent. + En accord avec la RFC 2616/13.9, cette mise en cache n'est effectue + sparment que si une date d'expiration est spcifie. La directive <code class="directive">CacheIgnoreQueryString</code> permet la mise en - cache de requêtes même si aucune date d'expiration est spécifiée, et - de renvoyer une réponse depuis la cache même si les chaînes de - paramètres diffèrent. Du point de vue du cache, la requête est - traitée comme si elle ne possèdait pas de chaîne de paramètres - lorsque cette directive est activée.</p> + cache de requtes mme si aucune date d'expiration est spcifie, et + de renvoyer une rponse depuis la cache mme si les chanes de + paramtres diffrent. Du point de vue du cache, la requte est + traite comme si elle ne possdait pas de chane de paramtres + lorsque cette directive est active.</p> <pre class="prettyprint lang-config">CacheIgnoreQueryString On</pre> @@ -766,12 +766,12 @@ cache</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cacheignoreurlsessionidentifiers" id="cacheignoreurlsessionidentifiers">Directive</a> <a name="CacheIgnoreURLSessionIdentifiers" id="CacheIgnoreURLSessionIdentifiers">CacheIgnoreURLSessionIdentifiers</a><a title="Lien permanent" href="#cacheignoreurlsessionidentifiers" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ignore les identifiants de session définis encodés dans +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ignore les identifiants de session dfinis encods dans l'URL lors de la mise en cache </td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheIgnoreURLSessionIdentifiers <var>identifiant</var> [<var>identifiant</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheIgnoreURLSessionIdentifiers None</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheIgnoreURLSessionIdentifiers None</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> @@ -783,17 +783,17 @@ l'URL lors de la mise en cache <li><code>/une-application/image.gif;jsessionid=123456789</code></li> <li><code>/une-application/image.gif?PHPSESSIONID=12345678</code></li> </ul> - <p>Ceci implique la mise en cache des ressources séparément pour - chaque session, ce qui n'est en général pas souhaité. La directive + <p>Ceci implique la mise en cache des ressources sparment pour + chaque session, ce qui n'est en gnral pas souhait. La directive <code class="directive">CacheIgnoreURLSessionIdentifiers</code> permet de - définir une liste d'identifiants qui seront supprimés de la clé - utilisée pour identifier une entité dans le cache, de façon à ce que - les ressources ne soient pas stockées séparément pour chaque + dfinir une liste d'identifiants qui seront supprims de la cl + utilise pour identifier une entit dans le cache, de faon ce que + les ressources ne soient pas stockes sparment pour chaque session. </p> <p><code>CacheIgnoreURLSessionIdentifiers None</code> vide la liste - des identifiants ignorés. Autrement, chaque identifiant spécifié est - ajouté à la liste.</p> + des identifiants ignors. Autrement, chaque identifiant spcifi est + ajout la liste.</p> <div class="example"><h3>Exemple 1</h3><pre class="prettyprint lang-config">CacheIgnoreURLSessionIdentifiers jsessionid</pre> </div> @@ -806,30 +806,30 @@ l'URL lors de la mise en cache <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachekeybaseurl" id="cachekeybaseurl">Directive</a> <a name="CacheKeyBaseURL" id="CacheKeyBaseURL">CacheKeyBaseURL</a><a title="Lien permanent" href="#cachekeybaseurl" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Remplace l'URL de base des clés du cache mandatées en +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Remplace l'URL de base des cls du cache mandates en inverse</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheKeyBaseURL <var>URL</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheKeyBaseURL http://example.com</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheKeyBaseURL http://example.com</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.9 d'Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.9 d'Apache</td></tr> </table> - <p>Lorsque la directive <code class="directive"><a href="#cachekeybaseurl">CacheKeyBaseURL</a></code> est utilisée, l'URL - spécifiée sera utilisée comme URL de base pour calculer l'URL des clés - du cache dans la configuration du mandataire inverse. Par défaut, - c'est le protocole/nom d'hôte/port du serveur virtuel courant qui sera - utilisé pour construire la clé de cache. Dans le cas d'un cluster de - machines, si toutes les entrées du cache doivent posséder la même clé, - cette directive permet de spécifier une nouvelle URL de base.</p> - - <pre class="prettyprint lang-config"># Remplace l'URL de base de la clé de cache. + <p>Lorsque la directive <code class="directive"><a href="#cachekeybaseurl">CacheKeyBaseURL</a></code> est utilise, l'URL + spcifie sera utilise comme URL de base pour calculer l'URL des cls + du cache dans la configuration du mandataire inverse. Par dfaut, + c'est le protocole/nom d'hte/port du serveur virtuel courant qui sera + utilis pour construire la cl de cache. Dans le cas d'un cluster de + machines, si toutes les entres du cache doivent possder la mme cl, + cette directive permet de spcifier une nouvelle URL de base.</p> + + <pre class="prettyprint lang-config"># Remplace l'URL de base de la cl de cache. CacheKeyBaseURL http://www.example.com/</pre> - <div class="warning">Prenez garde en définissant cette directive. Si - deux serveurs virtuels distincts possèdent accidentellement la même - URL de base, les entrées en provenance d'un serveur virtuel seront + <div class="warning">Prenez garde en dfinissant cette directive. Si + deux serveurs virtuels distincts possdent accidentellement la mme + URL de base, les entres en provenance d'un serveur virtuel seront servies par l'autre.</div> @@ -837,32 +837,32 @@ CacheKeyBaseURL http://www.example.com/</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachelastmodifiedfactor" id="cachelastmodifiedfactor">Directive</a> <a name="CacheLastModifiedFactor" id="CacheLastModifiedFactor">CacheLastModifiedFactor</a><a title="Lien permanent" href="#cachelastmodifiedfactor" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le facteur utilisé pour générer une date d'expiration en -fonction de la date de dernière modification.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le facteur utilis pour gnrer une date d'expiration en +fonction de la date de dernire modification.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheLastModifiedFactor <var>flottant</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheLastModifiedFactor 0.1</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheLastModifiedFactor 0.1</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> </table> - <p>Si un document ne possède pas de date d'expiration, elle peut - être calculée en fonction de la date de dernière modification, si + <p>Si un document ne possde pas de date d'expiration, elle peut + tre calcule en fonction de la date de dernire modification, si elle existe. La directive - <code class="directive">CacheLastModifiedFactor</code> permet de spécifier - un <var>facteur</var> à utiliser pour la génération de cette date + <code class="directive">CacheLastModifiedFactor</code> permet de spcifier + un <var>facteur</var> utiliser pour la gnration de cette date d'expiration au sein de la formule suivante : - <code>délai-expiration = durée-depuis-date-dernière-modification * + <code>dlai-expiration = dure-depuis-date-dernire-modification * <var>facteur</var> - date-expiration = date-courante + délai-expiration</code> + date-expiration = date-courante + dlai-expiration</code> - Par exemple, si la dernière modification du document date de 10 - heures, et si <var>facteur</var> a pour valeur 0.1, le délai + Par exemple, si la dernire modification du document date de 10 + heures, et si <var>facteur</var> a pour valeur 0.1, le dlai d'expiration sera de 10*0.1 = 1 heure. Si l'heure courante est - 3:00pm, la date d'expiration calculée sera 3:00pm + 1 heure = + 3:00pm, la date d'expiration calcule sera 3:00pm + 1 heure = 4:00pm. - Si le délai d'expiration est supérieur à celui spécifié par la + Si le dlai d'expiration est suprieur celui spcifi par la directive <code class="directive">CacheMaxExpire</code>, c'est ce dernier qui l'emporte.</p> @@ -873,19 +873,19 @@ fonction de la date de dernière modification.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachelock" id="cachelock">Directive</a> <a name="CacheLock" id="CacheLock">CacheLock</a><a title="Lien permanent" href="#cachelock" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la protection contre les tempêtes de requêtes.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la protection contre les temptes de requtes.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheLock <var>on|off</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheLock off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheLock off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> </table> <p>La directive <code class="directive">CacheLock</code> active la protection - contre les tempêtes de requêtes pour l'espace d'adressage donné.</p> + contre les temptes de requtes pour l'espace d'adressage donn.</p> <p>La configuration minimale pour activer le verrouillage contre les - tempêtes de requêtes dans le répertoire par - défaut des fichiers run-time est + temptes de requtes dans le rpertoire par + dfaut des fichiers run-time est la suivante :</p> <pre class="prettyprint lang-config"># Active le verrouillage du cache @@ -893,7 +893,7 @@ CacheLock on</pre> <p>Les verrous sont des fichiers vides qui n'existent que pour les - URLs présentes dont le contenu est périmé ; ils consomment dont bien + URLs prsentes dont le contenu est prim ; ils consomment dont bien moins de ressources que le cache disque traditionnel.</p> @@ -901,37 +901,37 @@ CacheLock on</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachelockmaxage" id="cachelockmaxage">Directive</a> <a name="CacheLockMaxAge" id="CacheLockMaxAge">CacheLockMaxAge</a><a title="Lien permanent" href="#cachelockmaxage" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit la durée de vie maximale d'un verrou de cache.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit la dure de vie maximale d'un verrou de cache.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheLockMaxAge <var>entier</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheLockMaxAge 5</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheLockMaxAge 5</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> </table> <p>La directive <code class="directive">CacheLockMaxAge</code> permet de - spécifier la durée de vie maximale d'un verrou de cache.</p> + spcifier la dure de vie maximale d'un verrou de cache.</p> - <p>Un verrou plus ancien que cette valeur exprimée en secondes sera - ignoré, et la prochaine requête entrante sera alors en mesure de - recréer le verrou. Ce mécanisme permet d'éviter les mises à jour trop - longues initiées par des clients lents.</p> + <p>Un verrou plus ancien que cette valeur exprime en secondes sera + ignor, et la prochaine requte entrante sera alors en mesure de + recrer le verrou. Ce mcanisme permet d'viter les mises jour trop + longues inities par des clients lents.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachelockpath" id="cachelockpath">Directive</a> <a name="CacheLockPath" id="CacheLockPath">CacheLockPath</a><a title="Lien permanent" href="#cachelockpath" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le répertoire des verrous.</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheLockPath <var>répertoire</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheLockPath mod_cache-lock</code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le rpertoire des verrous.</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheLockPath <var>rpertoire</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheLockPath mod_cache-lock</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> </table> <p>La directive <code class="directive">CacheLockPath</code> permet de - spécifier le répertoire dans lequel les verrous sont - créés. Si <var>répertoire</var> n'est pas un - chemin absolu, il sera relatif au répertoire défini par la directive + spcifier le rpertoire dans lequel les verrous sont + crs. Si <var>rpertoire</var> n'est pas un + chemin absolu, il sera relatif au rpertoire dfini par la directive <code class="directive"><a href="../mod/core.html#defaultruntimedir">DefaultRuntimeDir</a></code>.</p> @@ -939,21 +939,21 @@ CacheLock on</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachemaxexpire" id="cachemaxexpire">Directive</a> <a name="CacheMaxExpire" id="CacheMaxExpire">CacheMaxExpire</a><a title="Lien permanent" href="#cachemaxexpire" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La durée maximale en secondes de mise en cache d'un +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La dure maximale en secondes de mise en cache d'un document</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheMaxExpire <var>secondes</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheMaxExpire 86400 (une journée)</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheMaxExpire 86400 (une journe)</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> </table> <p>La directive <code class="directive">CacheMaxExpire</code> permet de - spécifier le nombre maximum de secondes pendant lequel les documents - HTTP suceptibles d'être mis en cache seront conservés sans vérifier + spcifier le nombre maximum de secondes pendant lequel les documents + HTTP suceptibles d'tre mis en cache seront conservs sans vrifier leur contenu sur le serveur d'origine. Ce nombre de secondes - correspond donc à la durée maximale pendant laquelle un document ne - sera pas à jour. L'utilisation de cette valeur maximale est forcée, - même si le document possède une date d'expiration.</p> + correspond donc la dure maximale pendant laquelle un document ne + sera pas jour. L'utilisation de cette valeur maximale est force, + mme si le document possde une date d'expiration.</p> <pre class="prettyprint lang-config">CacheMaxExpire 604800</pre> @@ -963,19 +963,19 @@ document</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cacheminexpire" id="cacheminexpire">Directive</a> <a name="CacheMinExpire" id="CacheMinExpire">CacheMinExpire</a><a title="Lien permanent" href="#cacheminexpire" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La durée minimale en secondes de mise en cache d'un +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La dure minimale en secondes de mise en cache d'un document</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheMinExpire <var>secondes</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheMinExpire 0</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheMinExpire 0</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> </table> <p>La directive <code class="directive">CacheMaxExpire</code> permet de - spécifier le nombre maximum de secondes pendant lequel les documents - HTTP suceptibles d'être mis en cache seront conservés sans vérifier + spcifier le nombre maximum de secondes pendant lequel les documents + HTTP suceptibles d'tre mis en cache seront conservs sans vrifier leur contenu sur le serveur d'origine. Elle n'est prise en compte - que dans le cas où le document ne possède aucune date d'expiration + que dans le cas o le document ne possde aucune date d'expiration valide.</p> <pre class="prettyprint lang-config">CacheMinExpire 3600</pre> @@ -985,39 +985,39 @@ document</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachequickhandler" id="cachequickhandler">Directive</a> <a name="CacheQuickHandler" id="CacheQuickHandler">CacheQuickHandler</a><a title="Lien permanent" href="#cachequickhandler" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Exécute le cache à partir d'un gestionnaire rapide.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Excute le cache partir d'un gestionnaire rapide.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheQuickHandler <var>on|off</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheQuickHandler on</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheQuickHandler on</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.3.3 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.3.3 du serveur HTTP Apache</td></tr> </table> - <p>La directive <code class="directive"><a href="#cachequickhandler">CacheQuickHandler</a></code> permet de contrôler - la phase au cours de laquelle la mise en cache est effectuée.</p> + <p>La directive <code class="directive"><a href="#cachequickhandler">CacheQuickHandler</a></code> permet de contrler + la phase au cours de laquelle la mise en cache est effectue.</p> - <p>Avec la configuration par défaut, le cache agit au cours de la - phase du gestionnaire rapide. Cette phase court-circuite la majorité - des traitements du serveur, et constitue le mode d'opération le plus + <p>Avec la configuration par dfaut, le cache agit au cours de la + phase du gestionnaire rapide. Cette phase court-circuite la majorit + des traitements du serveur, et constitue le mode d'opration le plus performant pour un serveur typique. Le cache - <strong>s'incruste</strong> devant le serveur, et la majorité des - traitements du serveur est court-circuitée.</p> + <strong>s'incruste</strong> devant le serveur, et la majorit des + traitements du serveur est court-circuite.</p> - <p>Lorsque cette directive est définie à off, le cache agit comme un - gestionnaire normal, et est concerné par toutes les phases de - traitement d'une requête. Bien que ce mode soit moins performant que - le mode par défaut, il permet d'utiliser le cache dans les cas où un - traitement complet de la requête est nécessaire, comme par exemple - lorsque le contenu est soumis à autorisation.</p> + <p>Lorsque cette directive est dfinie off, le cache agit comme un + gestionnaire normal, et est concern par toutes les phases de + traitement d'une requte. Bien que ce mode soit moins performant que + le mode par dfaut, il permet d'utiliser le cache dans les cas o un + traitement complet de la requte est ncessaire, comme par exemple + lorsque le contenu est soumis autorisation.</p> - <pre class="prettyprint lang-config"># Exécute le cache comme un gestionnaire normal + <pre class="prettyprint lang-config"># Excute le cache comme un gestionnaire normal CacheQuickHandler off</pre> - <p>Lorsque le gestionnaire rapide est désactivé, l'administrateur a - aussi la possibilité de choisir avec précision le point de la chaîne - de filtrage où la mise en cache sera effectuée, en utilisant le + <p>Lorsque le gestionnaire rapide est dsactiv, l'administrateur a + aussi la possibilit de choisir avec prcision le point de la chane + de filtrage o la mise en cache sera effectue, en utilisant le filtre <strong>CACHE</strong>.</p> <pre class="prettyprint lang-config"># Mise en cache du contenu avant l'intervention de mod_include et @@ -1026,7 +1026,7 @@ CacheQuickHandler off AddOutputFilterByType CACHE;INCLUDES;DEFLATE text/html</pre> - <p>Si le filtre CACHE est spécifié plusieurs fois, c'est la dernière + <p>Si le filtre CACHE est spcifi plusieurs fois, c'est la dernire instance qui sera prise en compte.</p> @@ -1034,24 +1034,24 @@ AddOutputFilterByType CACHE;INCLUDES;DEFLATE text/html</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachestaleonerror" id="cachestaleonerror">Directive</a> <a name="CacheStaleOnError" id="CacheStaleOnError">CacheStaleOnError</a><a title="Lien permanent" href="#cachestaleonerror" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Sert du contenu non à jour à la place de réponses 5xx.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Sert du contenu non jour la place de rponses 5xx.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheStaleOnError <var>on|off</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheStaleOnError on</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheStaleOnError on</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.9 d'Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.9 d'Apache</td></tr> </table> - <p>Lorsque la directive <code class="directive"><a href="#cachestaleonerror">CacheStaleOnError</a></code> est définie à on, et - si des données non mises à jour sont disponibles dans le cache, ce - dernier renverra ces données, plutôt qu'une éventuelle réponse 5xx en - provenance du serveur d'arrière-plan. Alors que l'en-tête - Cache-Control envoyé par les clients sera respecté, et que les clients - recevront donc dans ce cas la réponse 5xx brute à leur requête, cette - réponse 5xx renvoyée au client n'invalidera pas le contenu dans le + <p>Lorsque la directive <code class="directive"><a href="#cachestaleonerror">CacheStaleOnError</a></code> est dfinie on, et + si des donnes non mises jour sont disponibles dans le cache, ce + dernier renverra ces donnes, plutt qu'une ventuelle rponse 5xx en + provenance du serveur d'arrire-plan. Alors que l'en-tte + Cache-Control envoy par les clients sera respect, et que les clients + recevront donc dans ce cas la rponse 5xx brute leur requte, cette + rponse 5xx renvoye au client n'invalidera pas le contenu dans le cache. </p> - <pre class="prettyprint lang-config"># Sert des données non mises à jour en cas d'erreur. + <pre class="prettyprint lang-config"># Sert des donnes non mises jour en cas d'erreur. CacheStaleOnError on</pre> @@ -1060,22 +1060,22 @@ CacheStaleOnError on</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachestoreexpired" id="cachestoreexpired">Directive</a> <a name="CacheStoreExpired" id="CacheStoreExpired">CacheStoreExpired</a><a title="Lien permanent" href="#cachestoreexpired" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Tente de mettre en cache les réponses que le serveur -considère comme arrivées à expiration</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Tente de mettre en cache les rponses que le serveur +considre comme arrives expiration</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheStoreExpired On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheStoreExpired Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheStoreExpired Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> </table> - <p>Depuis la version 2.2.4, les réponses qui sont arrivées à - expiration ne sont pas stockées dans le cache. La directive + <p>Depuis la version 2.2.4, les rponses qui sont arrives + expiration ne sont pas stockes dans le cache. La directive <code class="directive">CacheStoreExpired</code> permet de modifier ce comportement. Avec <code class="directive">CacheStoreExpired</code> On, le - serveur tente de mettre en cache la ressource si elle est périmée. - Les requêtes suivantes vont déclencher une requête si-modifié-depuis - de la part du serveur d'origine, et la réponse sera renvoyée à - partir du cache si la ressource d'arrière-plan n'a pas été modifiée.</p> + serveur tente de mettre en cache la ressource si elle est prime. + Les requtes suivantes vont dclencher une requte si-modifi-depuis + de la part du serveur d'origine, et la rponse sera renvoye + partir du cache si la ressource d'arrire-plan n'a pas t modifie.</p> <pre class="prettyprint lang-config">CacheStoreExpired On</pre> @@ -1085,21 +1085,21 @@ considère comme arrivées à expiration</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachestorenostore" id="cachestorenostore">Directive</a> <a name="CacheStoreNoStore" id="CacheStoreNoStore">CacheStoreNoStore</a><a title="Lien permanent" href="#cachestorenostore" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Tente de mettre en cache les requêtes ou réponses dont -l'entête Cache-Control: a pour valeur no-store.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Tente de mettre en cache les requtes ou rponses dont +l'entte Cache-Control: a pour valeur no-store.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheStoreNoStore On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheStoreNoStore Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheStoreNoStore Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> </table> - <p>Normalement, les requêtes ou réponses dont l'en-tête - Cache-Control: a pour valeur no-store ne sont pas stockées dans le + <p>Normalement, les requtes ou rponses dont l'en-tte + Cache-Control: a pour valeur no-store ne sont pas stockes dans le cache. La directive <code class="directive">CacheStoreNoStore</code> permet de modifier ce comportement. Si - <code class="directive">CacheStoreNoStore</code> est définie à On, le - serveur tente de mettre la ressource en cache même si elle contient - un en-tête no-store.</p> + <code class="directive">CacheStoreNoStore</code> est dfinie On, le + serveur tente de mettre la ressource en cache mme si elle contient + un en-tte no-store.</p> <pre class="prettyprint lang-config">CacheStoreNoStore On</pre> @@ -1107,13 +1107,13 @@ l'entête Cache-Control: a pour valeur no-store.</td></tr> <div class="warning"><h3>Avertissement :</h3> - Selon la RFC 2616, la valeur d'en-tête no-store est censée - "prévenir la suppression ou la rétention par inadvertance + Selon la RFC 2616, la valeur d'en-tte no-store est cense + "prvenir la suppression ou la rtention par inadvertance d'informations sensibles (par exemple, sur des bandes de sauvegarde)". Autrement dit, l'activation de la directive <code class="directive">CacheStoreNoCache</code> pourrait provoquer le stockage d'informations sensibles dans le cache. Vous avez donc - été prévenus. + t prvenus. </div> <h3>Voir aussi</h3> @@ -1125,21 +1125,21 @@ l'entête Cache-Control: a pour valeur no-store.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachestoreprivate" id="cachestoreprivate">Directive</a> <a name="CacheStorePrivate" id="CacheStorePrivate">CacheStorePrivate</a><a title="Lien permanent" href="#cachestoreprivate" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Tente de mettre en cache des réponses que le serveur a -marquées comme privées</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Tente de mettre en cache des rponses que le serveur a +marques comme prives</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheStorePrivate On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheStorePrivate Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheStorePrivate Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache</td></tr> </table> - <p>Normalement, les réponse comportant un en-tête Cache-Control: - dont la valeur est private ne seront pas stockées dans le cache. La + <p>Normalement, les rponse comportant un en-tte Cache-Control: + dont la valeur est private ne seront pas stockes dans le cache. La directive <code class="directive">CacheStorePrivate</code> permet de modifier ce comportement. Si - <code class="directive">CacheStorePrivate</code> est définie à On, le - serveur tentera de mettre la ressource en cache, même si elle - contient un en-tête private.</p> + <code class="directive">CacheStorePrivate</code> est dfinie On, le + serveur tentera de mettre la ressource en cache, mme si elle + contient un en-tte private.</p> <pre class="prettyprint lang-config">CacheStorePrivate On</pre> @@ -1147,10 +1147,10 @@ marquées comme privées</td></tr> <div class="warning"><h3>Avertissement :</h3> - Cette directive autorise la mise en cache même si le serveur - indique que la ressource ne doit pas être mise en cache. Elle - n'est de ce fait appropriée que dans le cas d'un cache - 'privé'. + Cette directive autorise la mise en cache mme si le serveur + indique que la ressource ne doit pas tre mise en cache. Elle + n'est de ce fait approprie que dans le cas d'un cache + 'priv'. </div> <h3>Voir aussi</h3> @@ -1162,7 +1162,7 @@ marquées comme privées</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_cache.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_cache.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_cache.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_cache.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_cache.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -1183,7 +1183,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_cache.html } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_cache_disk.html.fr b/docs/manual/mod/mod_cache_disk.html.fr index 0aabe85b2a..b55156f89a 100644 --- a/docs/manual/mod/mod_cache_disk.html.fr +++ b/docs/manual/mod/mod_cache_disk.html.fr @@ -27,54 +27,54 @@ <div id="preamble"><h1>Module Apache mod_cache_disk</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_cache_disk.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_cache_disk.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_cache_disk.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_cache_disk.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_cache_disk.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module de stockage sur disque pour le filtre de mise en cache HTTP.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>cache_disk_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_cache_disk.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>cache_disk_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_cache_disk.c</td></tr></table> <h3>Sommaire</h3> - <p><code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code> implémente un gestionnaire de + <p><code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code> implmente un gestionnaire de stockage sur disque pour le module <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code>.</p> - <p>Les en-têtes et corps des réponses mises en cache sont stockés - séparément sur le disque, dans une structure de répertoires basée - sur le condensé md5 de l'URL mise en cache.</p> + <p>Les en-ttes et corps des rponses mises en cache sont stocks + sparment sur le disque, dans une structure de rpertoires base + sur le condens md5 de l'URL mise en cache.</p> - <p>Plusieurs réponses au contenu négocié peuvent être stockées en - même temps, mais la mise en cache de contenus partiels n'est pas - supportée actuellement par ce module.</p> + <p>Plusieurs rponses au contenu ngoci peuvent tre stockes en + mme temps, mais la mise en cache de contenus partiels n'est pas + supporte actuellement par ce module.</p> - <p>Les mises à jour atomiques du cache pour les fichiers d'en-tête - et de corps peuvent être effectuées sans verrouillage en - enregistrant les numéros d'inode et de périphérique du fichier de - corps dans le fichier d'en-tête. Ceci implique que les entrées du - cache déplacées manuellement dans le cache seront ignorées.</p> + <p>Les mises jour atomiques du cache pour les fichiers d'en-tte + et de corps peuvent tre effectues sans verrouillage en + enregistrant les numros d'inode et de priphrique du fichier de + corps dans le fichier d'en-tte. Ceci implique que les entres du + cache dplaces manuellement dans le cache seront ignores.</p> <p>L'utilitaire <code class="program"><a href="../programs/htcacheclean.html">htcacheclean</a></code> permet de lister et - de supprimer les URLs du cache, ou de maintenir le cache en deçà de + de supprimer les URLs du cache, ou de maintenir le cache en de de certaines limites de taille et/ou de nombre d'inodes. L'utilitaire - peut être exécuté à la demande, ou automatiquement pour assurer un - contrôle continu des tailles des répertoires.</p> + peut tre excut la demande, ou automatiquement pour assurer un + contrle continu des tailles des rpertoires.</p> <div class="note"><h3>Note :</h3> - <p><code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> doit être chargé avant + <p><code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> doit tre charg avant <code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code> pour que ce dernier puisse fonctionner.</p> </div> <div class="note"><h3>Note :</h3> - <p>Lorsque la plate-forme la supporte, et si elle est activée via la + <p>Lorsque la plate-forme la supporte, et si elle est active via la directive <code class="directive"><a href="../mod/core.html#enablesendfile">EnableSendfile</a></code>, - <code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code> utilise la fonctionnalité sendfile - pour servir les fichiers à partir du cache. Cependant, + <code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code> utilise la fonctionnalit sendfile + pour servir les fichiers partir du cache. Cependant, <code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code> ignore la configuration de la directive <code class="directive"><a href="../mod/core.html#enablesendfile">EnableSendfile</a></code> dans - un contexte de répertoire ou de fichier .htaccess, car le module ne - dispose pas des définitions correspondantes lorsque la requête est + un contexte de rpertoire ou de fichier .htaccess, car le module ne + dispose pas des dfinitions correspondantes lorsque la requte est servie depuis le cache.</p> </div> </div> @@ -88,7 +88,7 @@ cache HTTP.</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#cachereadtime">CacheReadTime</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#cacheroot">CacheRoot</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_cache_disk">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_cache_disk">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_cache_disk">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_cache_disk">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code></li> <li><code class="module"><a href="../mod/mod_cache_socache.html">mod_cache_socache</a></code></li> @@ -98,30 +98,30 @@ cache HTTP.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachedirlength" id="cachedirlength">Directive</a> <a name="CacheDirLength" id="CacheDirLength">CacheDirLength</a><a title="Lien permanent" href="#cachedirlength" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le nombre de caractères des noms des -sous-répertoires</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le nombre de caractres des noms des +sous-rpertoires</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheDirLength <var>longueur</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheDirLength 2</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheDirLength 2</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache_disk</td></tr> </table> <p>la directive <code class="directive">CacheDirLength</code> permet de - définir le nombre de caractères que comportera chaque nom de - sous-répertoire de la hiérarchie du cache. On peut l'utiliser en + dfinir le nombre de caractres que comportera chaque nom de + sous-rpertoire de la hirarchie du cache. On peut l'utiliser en conjonction avec <code class="directive">CacheDirLevels</code> pour - déterminer une structure approximative de la hiérarchie de + dterminer une structure approximative de la hirarchie de cache.</p> <p>Une valeur haute pour <code class="directive">CacheDirLength</code> - combinée avec une valeur basse pour - <code class="directive">CacheDirLevels</code> générera une hiérarchie - relativement peu profonde, avec un grand nombre de sous-répertoires - à chaque niveau.</p> + combine avec une valeur basse pour + <code class="directive">CacheDirLevels</code> gnrera une hirarchie + relativement peu profonde, avec un grand nombre de sous-rpertoires + chaque niveau.</p> <div class="note"> <p>La valeur du produit <code class="directive">CacheDirLevels</code> * <code class="directive"><a href="#cachedirlength">CacheDirLength</a></code> ne - doit pas dépasser 20.</p> + doit pas dpasser 20.</p> </div> @@ -129,28 +129,28 @@ sous-répertoires</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachedirlevels" id="cachedirlevels">Directive</a> <a name="CacheDirLevels" id="CacheDirLevels">CacheDirLevels</a><a title="Lien permanent" href="#cachedirlevels" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le nombre de niveaux de sous-répertoires que comportera le +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le nombre de niveaux de sous-rpertoires que comportera le cache.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheDirLevels <var>niveaux</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheDirLevels 2</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheDirLevels 2</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache_disk</td></tr> </table> <p>La directive <code class="directive">CacheDirLevels</code> permet de - définir le nombre de niveaux de sous-répertoires que comportera le - cache. Les données du cache seront stokées au niveau correspondant - par rapport au répertoire <code class="directive"><a href="#cacheroot">CacheRoot</a></code>.</p> + dfinir le nombre de niveaux de sous-rpertoires que comportera le + cache. Les donnes du cache seront stokes au niveau correspondant + par rapport au rpertoire <code class="directive"><a href="#cacheroot">CacheRoot</a></code>.</p> <p>Une valeur haute pour <code class="directive">CacheDirLevels</code> - combinée avec une valeur basse pour - <code class="directive">CacheDirLength</code> générera une arborescence - très développée, avec un petit nombre de sous-répertoires à chaque + combine avec une valeur basse pour + <code class="directive">CacheDirLength</code> gnrera une arborescence + trs dveloppe, avec un petit nombre de sous-rpertoires chaque niveau.</p> <div class="note"> <p>La valeur du produit <code class="directive">CacheDirLevels</code> * <code class="directive"><a href="#cachedirlength">CacheDirLength</a></code> ne - doit pas dépasser 20.</p> + doit pas dpasser 20.</p> </div> @@ -159,15 +159,15 @@ cache.</td></tr> <div class="directive-section"><h2><a name="cachemaxfilesize" id="cachemaxfilesize">Directive</a> <a name="CacheMaxFileSize" id="CacheMaxFileSize">CacheMaxFileSize</a><a title="Lien permanent" href="#cachemaxfilesize" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>>La taille maximale (en octets) d'un document pour pouvoir -être stocké dans le cache</td></tr> +tre stock dans le cache</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheMaxFileSize <var>octets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheMaxFileSize 1000000</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheMaxFileSize 1000000</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache_disk</td></tr> </table> <p>La directive <code class="directive">CacheMaxFileSize</code> permet de - définir la taille maximale d'un document, en octets, pour que + dfinir la taille maximale d'un document, en octets, pour que celui-ci puisse faire l'objet d'un stockage dans le cache.</p> <pre class="prettyprint lang-config">CacheMaxFileSize 64000</pre> @@ -178,15 +178,15 @@ cache.</td></tr> <div class="directive-section"><h2><a name="cacheminfilesize" id="cacheminfilesize">Directive</a> <a name="CacheMinFileSize" id="CacheMinFileSize">CacheMinFileSize</a><a title="Lien permanent" href="#cacheminfilesize" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La taille minimale (en octets) d'un document pour pouvoir -être stocké dans le cache</td></tr> +tre stock dans le cache</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheMinFileSize <var>octets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheMinFileSize 1</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheMinFileSize 1</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache_disk</td></tr> </table> <p>La directive <code class="directive">CacheMinFileSize</code> permet de - définir la taille minimale d'un document, en octets, pour que + dfinir la taille minimale d'un document, en octets, pour que celui-ci puisse faire l'objet d'un stockage dans le cache.</p> <pre class="prettyprint lang-config">CacheMinFileSize 64</pre> @@ -196,26 +196,26 @@ cache.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachereadsize" id="cachereadsize">Directive</a> <a name="CacheReadSize" id="CacheReadSize">CacheReadSize</a><a title="Lien permanent" href="#cachereadsize" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La quantité minimale (en octets) de données à lire et à +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La quantit minimale (en octets) de donnes lire et mettre en cache avant de les envoyer au client</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheReadSize <var>octets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheReadSize 0</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheReadSize 0</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache_disk</td></tr> </table> <p>La directive <code class="directive">CacheReadSize</code> permet de - définir la quantité minimale de données, en octets, à lire depuis le - serveur d'arrière-plan avant de les envoyer au client. Avec la - valeur par défaut zéro, toute donnée de toutes tailles est envoyée - au client dès qu'elle est disponible. Avec une valeur non nulle, le - cache disque met en tampon au moins la quantité de données - correspondante avant d'envoyer la réponse au client. Les - performances peuvent s'en trouver améliorées lorsqu'on met en cache + dfinir la quantit minimale de donnes, en octets, lire depuis le + serveur d'arrire-plan avant de les envoyer au client. Avec la + valeur par dfaut zro, toute donne de toutes tailles est envoye + au client ds qu'elle est disponible. Avec une valeur non nulle, le + cache disque met en tampon au moins la quantit de donnes + correspondante avant d'envoyer la rponse au client. Les + performances peuvent s'en trouver amliores lorsqu'on met en cache du contenu en provenance d'un mandataire inverse.</p> - <p>Cette directive ne prend effet que lorsque les données sont - enregistrées dans le cache, et non lorsque les données sont servies à + <p>Cette directive ne prend effet que lorsque les donnes sont + enregistres dans le cache, et non lorsque les donnes sont servies partir du cache.</p> <pre class="prettyprint lang-config">CacheReadSize 102400</pre> @@ -225,29 +225,29 @@ mettre en cache avant de les envoyer au client</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachereadtime" id="cachereadtime">Directive</a> <a name="CacheReadTime" id="CacheReadTime">CacheReadTime</a><a title="Lien permanent" href="#cachereadtime" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le temps minimum (en millisecondes) qui doit s'écouler -avant d'envoyer les données au client</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le temps minimum (en millisecondes) qui doit s'couler +avant d'envoyer les donnes au client</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheReadTime <var>millisecondes</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheReadTime 0</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheReadTime 0</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache_disk</td></tr> </table> <p>La directive <code class="directive">CacheReadTime</code> permet de - définir le temps minimum qui doit s'écouler avant d'essayer - d'envoyer des données au client. Pendant ce temps, les données sont - mises en tampon avant de pouvoir être envoyées au client. Les - performances peuvent s'en trouver améliorées lorsqu'on met en cache + dfinir le temps minimum qui doit s'couler avant d'essayer + d'envoyer des donnes au client. Pendant ce temps, les donnes sont + mises en tampon avant de pouvoir tre envoyes au client. Les + performances peuvent s'en trouver amliores lorsqu'on met en cache du contenu en provenance d'un mandataire inverse.</p> - <p>La valeur par défaut zéro désactive cette option.</p> + <p>La valeur par dfaut zro dsactive cette option.</p> - <p>Cette directive ne prend effet que lorsque les données sont - enregistrées dans le cache, et non lorsque les données sont servies à - partir du cache. Il est recommandé d'harmoniser l'utilisation de cette + <p>Cette directive ne prend effet que lorsque les donnes sont + enregistres dans le cache, et non lorsque les donnes sont servies + partir du cache. Il est recommand d'harmoniser l'utilisation de cette directive avec celle de la directive <code class="directive"><a href="#cachereadsize">CacheReadSize</a></code>, afin de s'assurer que le serveur n'effectue pas une mise en tampon excessive au cas - où les données arriveraient plus vite que prévu.</p> + o les donnes arriveraient plus vite que prvu.</p> <pre class="prettyprint lang-config">CacheReadTime 1000</pre> @@ -256,22 +256,22 @@ avant d'envoyer les données au client</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cacheroot" id="cacheroot">Directive</a> <a name="CacheRoot" id="CacheRoot">CacheRoot</a><a title="Lien permanent" href="#cacheroot" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La racine du répertoire dans lequel les fichiers du cache -seront stockés</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheRoot <var>répertoire</var></code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La racine du rpertoire dans lequel les fichiers du cache +seront stocks</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheRoot <var>rpertoire</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache_disk</td></tr> </table> - <p>La directive <code class="directive">CacheRoot</code> permet de définir - le nom du répertoire sur disque qui contiendra les fichiers du - cache. Si le module <code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code> a été chargé ou - compilé dans le serveur Apache, cette directive <em>doit</em> être - définie. L'absence de définition de la directive + <p>La directive <code class="directive">CacheRoot</code> permet de dfinir + le nom du rpertoire sur disque qui contiendra les fichiers du + cache. Si le module <code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code> a t charg ou + compil dans le serveur Apache, cette directive <em>doit</em> tre + dfinie. L'absence de dfinition de la directive <code class="directive">CacheRoot</code> provoquera une erreur de traitement du fichier de configuration. Les directives <code class="directive"><a href="#cachedirlevels">CacheDirLevels</a></code> et <code class="directive"><a href="#cachedirlength">CacheDirLength</a></code> permettent de - définir la structure des sous-répertoires du répertoire racine - spécifié.</p> + dfinir la structure des sous-rpertoires du rpertoire racine + spcifi.</p> <pre class="prettyprint lang-config">CacheRoot c:/cacheroot</pre> @@ -280,7 +280,7 @@ seront stockés</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_cache_disk.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_cache_disk.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_cache_disk.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_cache_disk.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_cache_disk.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -301,7 +301,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_cache_disk } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_cache_socache.html.fr b/docs/manual/mod/mod_cache_socache.html.fr index fdd1c517a5..86aefdd7bf 100644 --- a/docs/manual/mod/mod_cache_socache.html.fr +++ b/docs/manual/mod/mod_cache_socache.html.fr @@ -27,27 +27,27 @@ <div id="preamble"><h1>Module Apache mod_cache_socache</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_cache_socache.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_cache_socache.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_cache_socache.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module de stockage à base de cache d'objets partagés +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module de stockage base de cache d'objets partags (socache) pour le filtre de mise en cache HTTP.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>cache_socache_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_cache_socache.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>cache_socache_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_cache_socache.c</td></tr></table> <h3>Sommaire</h3> - <p>Le module <code class="module"><a href="../mod/mod_cache_socache.html">mod_cache_socache</a></code> implémente un - gestionnaire de stockage à base de cache d'objets partagés (socache) + <p>Le module <code class="module"><a href="../mod/mod_cache_socache.html">mod_cache_socache</a></code> implmente un + gestionnaire de stockage base de cache d'objets partags (socache) pour le module <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code>.</p> - <p>Les en-têtes et corps des réponses mises en cache sont rassemblés - et stockés sous une même clé dans le cache d'objets partagés. Il est - possible de choisir entre plusieurs <a href="../socache.html">implémentations</a> de caches d'objets - partagés.</p> + <p>Les en-ttes et corps des rponses mises en cache sont rassembls + et stocks sous une mme cl dans le cache d'objets partags. Il est + possible de choisir entre plusieurs <a href="../socache.html">implmentations</a> de caches d'objets + partags.</p> - <p>Des réponses avec différents contenus négociés peuvent être - stockées simultanément ; cependant, la mise en cache de contenus - partiels n'est pas encore supportée par ce module.</p> + <p>Des rponses avec diffrents contenus ngocis peuvent tre + stockes simultanment ; cependant, la mise en cache de contenus + partiels n'est pas encore supporte par ce module.</p> <pre class="prettyprint lang-config"># Activation de la mise en cache CacheSocache shmcb @@ -56,7 +56,7 @@ CacheSocacheMaxSize 102400 CacheEnable socache </Location> -# Possibilité de se rabattre sur le cache disque +# Possibilit de se rabattre sur le cache disque CacheSocache shmcb CacheSocacheMaxSize 102400 <Location "/foo"> @@ -68,7 +68,7 @@ CacheSocacheMaxSize 102400 <div class="note"><h3>Note :</h3> <p>Le module <code class="module"><a href="../mod/mod_cache_socache.html">mod_cache_socache</a></code> requiert les services du module <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> qui doit donc avoir - été préalablement chargé.</p> + t pralablement charg.</p> </div> </div> <div id="quickview"><h3 class="directives">Directives</h3> @@ -80,7 +80,7 @@ CacheSocacheMaxSize 102400 <li><img alt="" src="../images/down.gif" /> <a href="#cachesocachereadsize">CacheSocacheReadSize</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#cachesocachereadtime">CacheSocacheReadTime</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_cache_socache">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_cache_socache">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_cache_socache">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_cache_socache">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code></li> <li><code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code></li> @@ -90,19 +90,19 @@ CacheSocacheMaxSize 102400 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachesocache" id="cachesocache">Directive</a> <a name="CacheSocache" id="CacheSocache">CacheSocache</a><a title="Lien permanent" href="#cachesocache" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Implémentation du cache d'objets partagés à utiliser</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Implmentation du cache d'objets partags utiliser</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheSocache <var>type[:args]</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache_socache</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.5 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.5 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">CacheSocache</code> - définit l'implémentation du cache d'objets partagés à utiliser, + dfinit l'implmentation du cache d'objets partags utiliser, suivie d'arguments optionnels. Il est - possible de choisir entre plusieurs <a href="../socache.html">implémentations</a> de caches d'objets - partagés.</p> + possible de choisir entre plusieurs <a href="../socache.html">implmentations</a> de caches d'objets + partags.</p> <pre class="prettyprint lang-config">CacheSocache shmcb</pre> @@ -111,28 +111,28 @@ Apache</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachesocachemaxsize" id="cachesocachemaxsize">Directive</a> <a name="CacheSocacheMaxSize" id="CacheSocacheMaxSize">CacheSocacheMaxSize</a><a title="Lien permanent" href="#cachesocachemaxsize" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La taille maximale d'une entrée pouvant être placée dans le +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La taille maximale d'une entre pouvant tre place dans le cache</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheSocacheMaxSize <var>octets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheSocacheMaxSize 102400</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheSocacheMaxSize 102400</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache_socache</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.5 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.5 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">CacheSocacheMaxSize</code> - définit la taille maximale, en octets, de la somme des en-têtes et - du corps d'un document pouvant être stocké dans le cache. Bien - entendu, plus la taille des en-têtes sera grande, plus la taille - maximale du corps du document s'en trouvera réduite.</p> + dfinit la taille maximale, en octets, de la somme des en-ttes et + du corps d'un document pouvant tre stock dans le cache. Bien + entendu, plus la taille des en-ttes sera grande, plus la taille + maximale du corps du document s'en trouvera rduite.</p> <p>Le module <code class="module"><a href="../mod/mod_cache_socache.html">mod_cache_socache</a></code> ne tentera de mettre - en cache que des réponses qui possèdent une taille de contenu + en cache que des rponses qui possdent une taille de contenu explicite, ou dont la taille est suffisamment petite pour qu'elles - soient écrites en une seule passe. Ceci permet au module - <code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code> de mettre en cache des réponses dont - la taille est trop importante pour pouvoir être mises en cache par + soient crites en une seule passe. Ceci permet au module + <code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code> de mettre en cache des rponses dont + la taille est trop importante pour pouvoir tre mises en cache par <code class="module"><a href="../mod/mod_cache_socache.html">mod_cache_socache</a></code>.</p> <pre class="prettyprint lang-config">CacheSocacheMaxSize 102400</pre> @@ -142,20 +142,20 @@ Apache</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachesocachemaxtime" id="cachesocachemaxtime">Directive</a> <a name="CacheSocacheMaxTime" id="CacheSocacheMaxTime">CacheSocacheMaxTime</a><a title="Lien permanent" href="#cachesocachemaxtime" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La durée maximale de stockage d'un document dans le cache -avant péremption</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La dure maximale de stockage d'un document dans le cache +avant premption</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheSocacheMaxTime <var>secondes</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheSocacheMaxTime 86400</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheSocacheMaxTime 86400</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache_socache</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.5 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.5 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">CacheSocacheMaxTime</code> - définit la durée de stockage maximale en secondes d'un document dans - le cache avant péremption. Cette définition l'emporte sur la durée - de fraîcheur définie pour le document par le protocole HTTP.</p> + dfinit la dure de stockage maximale en secondes d'un document dans + le cache avant premption. Cette dfinition l'emporte sur la dure + de fracheur dfinie pour le document par le protocole HTTP.</p> <pre class="prettyprint lang-config">CacheSocacheMaxTime 86400</pre> @@ -164,21 +164,21 @@ Apache</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachesocachemintime" id="cachesocachemintime">Directive</a> <a name="CacheSocacheMinTime" id="CacheSocacheMinTime">CacheSocacheMinTime</a><a title="Lien permanent" href="#cachesocachemintime" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La durée minimale de stockage d'un document dans le cache</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La dure minimale de stockage d'un document dans le cache</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheSocacheMinTime <var>seconds</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheSocacheMinTime 600</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheSocacheMinTime 600</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache_socache</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.5 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.5 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">CacheSocacheMinTime</code> - définit le nombre de secondes au delà de la durée de fraîcheur de la - réponse pendant lesquelles cette dernière devra être stockée dans le - cache d'objets partagés. En effet, si une réponse n'est stockée que - pour une durée égale à sa durée de fraîcheur, elle n'a pas besoin - d'être rafraîchie.</p> + dfinit le nombre de secondes au del de la dure de fracheur de la + rponse pendant lesquelles cette dernire devra tre stocke dans le + cache d'objets partags. En effet, si une rponse n'est stocke que + pour une dure gale sa dure de fracheur, elle n'a pas besoin + d'tre rafrachie.</p> <pre class="prettyprint lang-config">CacheSocacheMinTime 600</pre> @@ -187,28 +187,28 @@ Apache</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachesocachereadsize" id="cachesocachereadsize">Directive</a> <a name="CacheSocacheReadSize" id="CacheSocacheReadSize">CacheSocacheReadSize</a><a title="Lien permanent" href="#cachesocachereadsize" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La quantité minimale de données du document à lire et +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La quantit minimale de donnes du document lire et mettre en cache avant envoi au client</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheSocacheReadSize <var>octets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheSocacheReadSize 0</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheSocacheReadSize 0</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache_socache</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.5 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.5 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">CacheSocacheReadSize</code> - définit la quantité minimale de données, en octets, à lire depuis - l'arrière-plan avant envoi au client. Avec la valeur par défaut 0, - les données sont transmises au client dès leur arrivée et quelle que - soit leur taille. Si la valeur définie est non nulle, le cache - disque va mettre en tampon au moins la quantité de données - correspondante avant envoi au client. Ceci peut améliorer les + dfinit la quantit minimale de donnes, en octets, lire depuis + l'arrire-plan avant envoi au client. Avec la valeur par dfaut 0, + les donnes sont transmises au client ds leur arrive et quelle que + soit leur taille. Si la valeur dfinie est non nulle, le cache + disque va mettre en tampon au moins la quantit de donnes + correspondante avant envoi au client. Ceci peut amliorer les performances en cas de mise en cache de contenu en provenance d'un mandataire inverse lent.</p> - <p>Cette directive n'a d'effet qu'au moment où les données sont - stockées dans le cache, et non lorsqu'elles sont servies depuis le + <p>Cette directive n'a d'effet qu'au moment o les donnes sont + stockes dans le cache, et non lorsqu'elles sont servies depuis le cache.</p> <pre class="prettyprint lang-config">CacheSocacheReadSize 102400</pre> @@ -218,31 +218,31 @@ Apache</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachesocachereadtime" id="cachesocachereadtime">Directive</a> <a name="CacheSocacheReadTime" id="CacheSocacheReadTime">CacheSocacheReadTime</a><a title="Lien permanent" href="#cachesocachereadtime" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La durée minimale de lecture avant l'envoi des données</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La dure minimale de lecture avant l'envoi des donnes</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheSocacheReadTime <var>millisecondes</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheSocacheReadTime 0</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheSocacheReadTime 0</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cache_socache</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.5 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.5 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">CacheSocacheReadTime</code> - définit le temps minimal qui doit s'écouler avant de tenter - l'envoi des données au client. Cette durée sera mise à profit pour - lire et mettre en tampon les données avant leur envoi au client. - Ceci peut améliorer les performances en cas de mise en cache de + dfinit le temps minimal qui doit s'couler avant de tenter + l'envoi des donnes au client. Cette dure sera mise profit pour + lire et mettre en tampon les donnes avant leur envoi au client. + Ceci peut amliorer les performances en cas de mise en cache de contenu en provenance d'un mandataire inverse.</p> - <p>La valeur par défaut 0 désactive cette directive.</p> + <p>La valeur par dfaut 0 dsactive cette directive.</p> - <p>Cette directive n'a d'effet qu'au moment où les données sont - stockées dans le cache, et non lorsqu'elles sont servies depuis le - cache. Il est recommandé d'utiliser cette directive en concomitance + <p>Cette directive n'a d'effet qu'au moment o les donnes sont + stockes dans le cache, et non lorsqu'elles sont servies depuis le + cache. Il est recommand d'utiliser cette directive en concomitance avec la directive <code class="directive"><a href="#cachesocachereadsize">CacheSocacheReadSize</a></code> afin de - s'assurer que le serveur ne mette pas les données en tampon de - manière excessive dans le cas où les données arriveraient plus vite - que prévu.</p> + s'assurer que le serveur ne mette pas les donnes en tampon de + manire excessive dans le cas o les donnes arriveraient plus vite + que prvu.</p> <pre class="prettyprint lang-config">CacheSocacheReadTime 1000</pre> @@ -251,7 +251,7 @@ Apache</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_cache_socache.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_cache_socache.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_cache_socache.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -270,7 +270,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_cache_soca } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_cern_meta.html.fr b/docs/manual/mod/mod_cern_meta.html.fr index 9a3eafe5a5..1fc6b36bd8 100644 --- a/docs/manual/mod/mod_cern_meta.html.fr +++ b/docs/manual/mod/mod_cern_meta.html.fr @@ -27,27 +27,27 @@ <div id="preamble"><h1>Module Apache mod_cern_meta</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_cern_meta.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_cern_meta.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_cern_meta.html" title="Franais"> fr </a> | <a href="../ko/mod/mod_cern_meta.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>La sémantique des métafichiers du serveur httpd du +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>La smantique des mtafichiers du serveur httpd du CERN</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>cern_meta_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_cern_meta.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>cern_meta_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_cern_meta.c</td></tr></table> <h3>Sommaire</h3> - <p>Il s'agit d'une émulation de la sémantique des métafichiers du - serveur httpd du CERN. Les métafichiers sont des en-têtes HTTP - qui peuvent s'ajouter au jeu d'en-têtes habituels pour chaque - fichier accédé. Ils ressemblent beaucoup aux fichiers .asis - d'Apache, et permettent d'influencer de manière rudimentaire - l'en-tête Expires:, ainsi que d'autres curiosités. Il existe de - nombreuses méthodes pour gérer les métainformations, mais le choix - s'est porté sur celle-ci car il existe déjà un grand nombre + <p>Il s'agit d'une mulation de la smantique des mtafichiers du + serveur httpd du CERN. Les mtafichiers sont des en-ttes HTTP + qui peuvent s'ajouter au jeu d'en-ttes habituels pour chaque + fichier accd. Ils ressemblent beaucoup aux fichiers .asis + d'Apache, et permettent d'influencer de manire rudimentaire + l'en-tte Expires:, ainsi que d'autres curiosits. Il existe de + nombreuses mthodes pour grer les mtainformations, mais le choix + s'est port sur celle-ci car il existe dj un grand nombre d'utilisateurs du CERN qui peuvent exploiter ce module.</p> - <p>Pour plus d'information, voir le document sur la <a href="http://www.w3.org/pub/WWW/Daemon/User/Config/General.html#MetaDir">sémantique des métafichiers du CERN</a>.</p> + <p>Pour plus d'information, voir le document sur la <a href="http://www.w3.org/pub/WWW/Daemon/User/Config/General.html#MetaDir">smantique des mtafichiers du CERN</a>.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> @@ -55,7 +55,7 @@ CERN</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#metafiles">MetaFiles</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#metasuffix">MetaSuffix</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_cern_meta">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_cern_meta">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_cern_meta">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_cern_meta">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code></li> <li><code class="module"><a href="../mod/mod_asis.html">mod_asis</a></code></li> @@ -64,27 +64,27 @@ CERN</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="metadir" id="metadir">Directive</a> <a name="MetaDir" id="MetaDir">MetaDir</a><a title="Lien permanent" href="#metadir" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le nom du répertoire où trouver les fichiers de -métainformations dans le style du CERN</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MetaDir <var>répertoire</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>MetaDir .web</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le nom du rpertoire o trouver les fichiers de +mtainformations dans le style du CERN</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MetaDir <var>rpertoire</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>MetaDir .web</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cern_meta</td></tr> </table> - <p>Spécifie le nom du répertoire dans lequel Apache pourra trouver - les fichiers de métainformations. Ce répertoire est en général un - sous-répertoire 'caché' du répertoire qui contient le fichier à - accéder. Définissez cette directive à "<code>.</code>" pour - rechercher les métafichiers dans le même répertoire que le fichier à - accéder :</p> + <p>Spcifie le nom du rpertoire dans lequel Apache pourra trouver + les fichiers de mtainformations. Ce rpertoire est en gnral un + sous-rpertoire 'cach' du rpertoire qui contient le fichier + accder. Dfinissez cette directive "<code>.</code>" pour + rechercher les mtafichiers dans le mme rpertoire que le fichier + accder :</p> <pre class="prettyprint lang-config">MetaDir .</pre> - <p>Ou, pour rechercher dans un sous-répertoire du répertoire - contenant le fichier à accéder :</p> + <p>Ou, pour rechercher dans un sous-rpertoire du rpertoire + contenant le fichier accder :</p> <pre class="prettyprint lang-config">MetaDir .meta</pre> @@ -93,37 +93,37 @@ métainformations dans le style du CERN</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="metafiles" id="metafiles">Directive</a> <a name="MetaFiles" id="MetaFiles">MetaFiles</a><a title="Lien permanent" href="#metafiles" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le traitement des métafichiers du CERN</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le traitement des mtafichiers du CERN</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MetaFiles on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>MetaFiles off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>MetaFiles off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cern_meta</td></tr> </table> - <p>Active ou désactive le traitement des métafichiers pour certains - répertoires.</p> + <p>Active ou dsactive le traitement des mtafichiers pour certains + rpertoires.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="metasuffix" id="metasuffix">Directive</a> <a name="MetaSuffix" id="MetaSuffix">MetaSuffix</a><a title="Lien permanent" href="#metasuffix" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Suffixe du fichier contenant les métainformations dans le +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Suffixe du fichier contenant les mtainformations dans le style du CERN</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MetaSuffix <var>suffixe</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>MetaSuffix .meta</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>MetaSuffix .meta</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cern_meta</td></tr> </table> - <p>Spécifie le suffixe du fichier contenant les métainformations. - Par exemple, si on conserve les valeurs par défaut des deux - directives précédentes, une requête pour + <p>Spcifie le suffixe du fichier contenant les mtainformations. + Par exemple, si on conserve les valeurs par dfaut des deux + directives prcdentes, une requte pour <code>DOCUMENT_ROOT/un-rep/index.html</code> provoquera la recherche - du métafichier + du mtafichier <code>DOCUMENT_ROOT/un-rep/.web/index.html.meta</code>, et utilisera - son contenu pour générer les informations quant aux en-têtes MIME + son contenu pour gnrer les informations quant aux en-ttes MIME additionnels.</p> <div class="example"><h3>Exemple :</h3><pre class="prettyprint lang-config">MetaSuffix .meta</pre> @@ -133,7 +133,7 @@ style du CERN</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_cern_meta.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_cern_meta.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_cern_meta.html" title="Franais"> fr </a> | <a href="../ko/mod/mod_cern_meta.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -153,7 +153,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_cern_meta. } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_cgi.html.fr b/docs/manual/mod/mod_cgi.html.fr index 84bf43f00b..33d7846dec 100644 --- a/docs/manual/mod/mod_cgi.html.fr +++ b/docs/manual/mod/mod_cgi.html.fr @@ -27,41 +27,41 @@ <div id="preamble"><h1>Module Apache mod_cgi</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_cgi.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_cgi.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_cgi.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_cgi.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_cgi.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Exécution des scripts CGI</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Excution des scripts CGI</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>cgi_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_cgi.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>cgi_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_cgi.c</td></tr></table> <h3>Sommaire</h3> <p>Tout fichier pris en compte par le gestionnaire - <code>cgi-script</code> sera traité en tant que script CGI et - exécuté par le serveur, sa sortie étant renvoyée au client. Les - fichiers sont associés à ce gestionnaire soit parce qu'ils possèdent - un nom contenant une extension définie par la directive <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code>, soit parce qu'ils se - situent dans un répertoire défini par une directive <code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code>.</p> + <code>cgi-script</code> sera trait en tant que script CGI et + excut par le serveur, sa sortie tant renvoye au client. Les + fichiers sont associs ce gestionnaire soit parce qu'ils possdent + un nom contenant une extension dfinie par la directive <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code>, soit parce qu'ils se + situent dans un rpertoire dfini par une directive <code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code>.</p> - <p>Comme introduction à l'utilisation des scripts CGI avec Apache, + <p>Comme introduction l'utilisation des scripts CGI avec Apache, voir notre tutoriel <a href="../howto/cgi.html">Les contenus dynamiques avec CGI</a>.</p> - <p>Le module <code class="module"><a href="../mod/mod_cgid.html">mod_cgid</a></code> doit être utilisé à la place + <p>Le module <code class="module"><a href="../mod/mod_cgid.html">mod_cgid</a></code> doit tre utilis la place du module <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> lorsqu'on utilise un module MPM - multi-threadé sous Unix. Vus de l'utilisateur, les deux modules + multi-thread sous Unix. Vus de l'utilisateur, les deux modules sont pratiquement identiques.</p> - <p>À des fins de compatibilité ascendante, le gestionnaire - cgi-script sera également activé pour tout fichier possédant le type + <p> des fins de compatibilit ascendante, le gestionnaire + cgi-script sera galement activ pour tout fichier possdant le type MIME <code>application/x-httpd-cgi</code>. L'utilisation du type - MIME magic est obsolète.</p> + MIME magic est obsolte.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#env">Les variables d'environnement CGI</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#cgi-debug">Débogage des scripts CGI</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#cgi-debug">Dbogage des scripts CGI</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#cgiscripttimeout">CGIScriptTimeout</a></li> @@ -69,58 +69,58 @@ <li><img alt="" src="../images/down.gif" /> <a href="#scriptlogbuffer">ScriptLogBuffer</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#scriptloglength">ScriptLogLength</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_cgi">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_cgi">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_cgi">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_cgi">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="directive"><a href="../mod/core.html#acceptpathinfo">AcceptPathInfo</a></code></li> <li><code class="directive"><a href="../mod/core.html#options">Options</a></code> ExecCGI</li> <li><code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code></li> <li><code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code></li> -<li><a href="../suexec.html">Exécuter des programmes CGI sous des -utilisateurs différents</a></li> -<li><a href="http://www.ietf.org/rfc/rfc3875">La spécification +<li><a href="../suexec.html">Excuter des programmes CGI sous des +utilisateurs diffrents</a></li> +<li><a href="http://www.ietf.org/rfc/rfc3875">La spcification CGI</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="env" id="env">Les variables d'environnement CGI</a><a title="Lien permanent" href="#env" class="permalink">¶</a></h2> - <p>Le serveur va définir les variables d'environnement CGI comme - décrit dans la <a href="http://www.ietf.org/rfc/rfc3875">Spécification CGI</a>, de la - manière suivante :</p> + <p>Le serveur va dfinir les variables d'environnement CGI comme + dcrit dans la <a href="http://www.ietf.org/rfc/rfc3875">Spcification CGI</a>, de la + manire suivante :</p> <dl> <dt>PATH_INFO</dt> <dd>Cette variable ne sera pas disponible si la directive <code class="directive"><a href="../mod/core.html#acceptpathinfo">AcceptPathInfo</a></code> est - explicitement définie à <code>off</code>. Par défaut, si la - directive <code class="directive">AcceptPathInfo</code> n'est pas définie, + explicitement dfinie <code>off</code>. Par dfaut, si la + directive <code class="directive">AcceptPathInfo</code> n'est pas dfinie, <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> acceptera des informations de chemin (en - ajoutant /infos/chemin après le nom du script dans l'URI), alors + ajoutant /infos/chemin aprs le nom du script dans l'URI), alors que le serveur de base retournera une erreur 404 NOT FOUND pour - les requêtes contenant des informations de chemin supplémentaires. - Ne pas définir la directive <code class="directive">AcceptPathInfo</code> - a le même effet sur les requêtes avec <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> que - de la définir à <code>On</code>.</dd> + les requtes contenant des informations de chemin supplmentaires. + Ne pas dfinir la directive <code class="directive">AcceptPathInfo</code> + a le mme effet sur les requtes avec <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> que + de la dfinir <code>On</code>.</dd> <dt>REMOTE_HOST</dt> - <dd>Cette variable ne sera définie que si la directive <code class="directive"><a href="../mod/core.html#hostnamelookups">HostnameLookups</a></code> est définie à - <code>on</code> (elle est à <code>off</code> par défaut), et si - une recherche DNS inverse sur l'adresse IP de l'hôte client - aboutit effectivement à un nom d'hôte.</dd> + <dd>Cette variable ne sera dfinie que si la directive <code class="directive"><a href="../mod/core.html#hostnamelookups">HostnameLookups</a></code> est dfinie + <code>on</code> (elle est <code>off</code> par dfaut), et si + une recherche DNS inverse sur l'adresse IP de l'hte client + aboutit effectivement un nom d'hte.</dd> <dt>REMOTE_IDENT</dt> - <dd>Cette variable ne sera définie que si la directive <code class="directive"><a href="../mod/mod_ident.html#identitycheck">IdentityCheck</a></code> - est définie à <code>on</code>, et si l'hôte client supporte le + <dd>Cette variable ne sera dfinie que si la directive <code class="directive"><a href="../mod/mod_ident.html#identitycheck">IdentityCheck</a></code> + est dfinie <code>on</code>, et si l'hte client supporte le protocole ident. Notez que l'on ne peut accorder une confiance - aveugle au contenu de cette variable car il peut être aisément - falsifié, et si un mandataire s'intercale entre le client et le + aveugle au contenu de cette variable car il peut tre aisment + falsifi, et si un mandataire s'intercale entre le client et le serveur, il est totalement inutilisable.</dd> <dt>REMOTE_USER</dt> - <dd>Cette variable ne sera définie que si le script CGI fait + <dd>Cette variable ne sera dfinie que si le script CGI fait l'objet d'une authentification.</dd> </dl> @@ -130,47 +130,47 @@ CGI</a></li> <dl> <dt>DOCUMENT_ROOT</dt> - <dd>Prend la valeur définie par la directive <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code>.</dd> + <dd>Prend la valeur dfinie par la directive <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code>.</dd> <dt>SERVER_NAME</dt> - <dd>Le nom de domaine pleinement qualifié pour la requête considérée</dd> + <dd>Le nom de domaine pleinement qualifi pour la requte considre</dd> <dt>SERVER_ADDR</dt> - <dd>L'adresse IP du serveur virtuel qui traite la requête</dd> + <dd>L'adresse IP du serveur virtuel qui traite la requte</dd> <dt>SERVER_ADMIN</dt> - <dd>Prend la valeur définie par la directive <code class="directive"><a href="../mod/core.html#serveradmin">ServerAdmin</a></code>.</dd> + <dd>Prend la valeur dfinie par la directive <code class="directive"><a href="../mod/core.html#serveradmin">ServerAdmin</a></code>.</dd> </dl> - <p>Pour une liste exhaustive de ces variables, vous pouvez écrire un script - CGI basique qui extrait toutes les variables d'environnement passées par - Apache selon un format adapté. + <p>Pour une liste exhaustive de ces variables, vous pouvez crire un script + CGI basique qui extrait toutes les variables d'environnement passes par + Apache selon un format adapt. </p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="cgi-debug" id="cgi-debug">Débogage des scripts CGI</a><a title="Lien permanent" href="#cgi-debug" class="permalink">¶</a></h2> - <p>Le débogage des scripts CGI était difficile par le passé, - principalement parce qu'il n'était pas possible d'étudier la sortie - (sortie standard et erreurs) des scripts dont l'exécution échouait. - Ces directives permettent une journalisation plus détaillée des +<h2><a name="cgi-debug" id="cgi-debug">Dbogage des scripts CGI</a><a title="Lien permanent" href="#cgi-debug" class="permalink">¶</a></h2> + <p>Le dbogage des scripts CGI tait difficile par le pass, + principalement parce qu'il n'tait pas possible d'tudier la sortie + (sortie standard et erreurs) des scripts dont l'excution chouait. + Ces directives permettent une journalisation plus dtaille des erreurs.</p> <h3>Format du fichier journal CGI</h3> - <p>Lorsqu'il est configuré, le journal des erreurs CGI enregistre - la sortie de tout programme CGI dont l'exécution ne s'effectue pas - correctement. Un script CGI dont l'exécution échoue provoque la - journalisation d'une grande quantité d'informations. Les deux - premières lignes possèdent toujours le format suivant :</p> + <p>Lorsqu'il est configur, le journal des erreurs CGI enregistre + la sortie de tout programme CGI dont l'excution ne s'effectue pas + correctement. Un script CGI dont l'excution choue provoque la + journalisation d'une grande quantit d'informations. Les deux + premires lignes possdent toujours le format suivant :</p> <div class="example"><p><code> - %% [<var>date</var>] <var>requête</var><br /> - %% <var>état HTTP</var> <var>nom du script CGI</var> + %% [<var>date</var>] <var>requte</var><br /> + %% <var>tat HTTP</var> <var>nom du script CGI</var> </code></p></div> - <p>Si le script CGI n'a pas pu démarrer, le fichier journal - contiendra les deux lignes supplémentaires suivantes :</p> + <p>Si le script CGI n'a pas pu dmarrer, le fichier journal + contiendra les deux lignes supplmentaires suivantes :</p> <div class="example"><p><code> %%erreur<br /> @@ -178,16 +178,16 @@ CGI</a></li> </code></p></div> <p>Par contre, si l'erreur provient du renvoi par le script - d'informations incorrectes dans les en-têtes (dû souvent à une - bogue du script), les informations suivantes sont journalisées + d'informations incorrectes dans les en-ttes (d souvent une + bogue du script), les informations suivantes sont journalises :</p> <div class="example"><p><code> - %requête<br /> - <var>Tous les en-têtes de requête HTTP reçus</var><br /> - <var>Les entités POST ou PUT (s'il en existe)</var><br /> - %réponse<br /> - <var>Tous les en-têtes générés par le script CGI</var><br /> + %requte<br /> + <var>Tous les en-ttes de requte HTTP reus</var><br /> + <var>Les entits POST ou PUT (s'il en existe)</var><br /> + %rponse<br /> + <var>Tous les en-ttes gnrs par le script CGI</var><br /> %stdout<br /> <var>la sortie standard CGI</var><br /> %stderr<br /> @@ -195,7 +195,7 @@ CGI</a></li> </code></p></div> <p>(Les parties %stdout et %stderr seront absentes si le script - n'a rien envoyé sur la sortie standard ou la sortie + n'a rien envoy sur la sortie standard ou la sortie d'erreurs).</p> </div> @@ -204,14 +204,14 @@ CGI</a></li> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le temps d'attente maximum pour une sortie du programme CGI</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CGIScriptTimeout <var>time</var>[s|ms]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>La valeur par défaut de la directive <code class="directive"><a href="../mod/core.html#timeout">Timeout</a></code> lorsqu'elle n'est pas définie</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>La valeur par dfaut de la directive <code class="directive"><a href="../mod/core.html#timeout">Timeout</a></code> lorsqu'elle n'est pas dfinie</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cgi</td></tr> </table> - <p>Cette directive permet de limiter le temps d'attente jusqu'à une - prochaine sortie du programme CGI. Si ce temps est dépassé, le traitement de - la requête et l'exécution du programme CGI sont terminés. </p> + <p>Cette directive permet de limiter le temps d'attente jusqu' une + prochaine sortie du programme CGI. Si ce temps est dpass, le traitement de + la requte et l'excution du programme CGI sont termins. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">CGIScriptTimeout 20</pre> </div> @@ -228,54 +228,54 @@ CGI</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>, <code class="module"><a href="../mod/mod_cgid.html">mod_cgid</a></code></td></tr> </table> - <p>La directive <code class="directive">ScriptLog</code> définit + <p>La directive <code class="directive">ScriptLog</code> dfinit le chemin du fichier journal des erreurs du script CGI. Si cette - directive n'est pas définie, aucune journalisation des erreurs n'est - effectuée. Si elle est définie, toute erreur CGI sera enregistrée + directive n'est pas dfinie, aucune journalisation des erreurs n'est + effectue. Si elle est dfinie, toute erreur CGI sera enregistre dans le fichier dont le nom est fourni en argument. S'il s'agit d'un - chemin de fichier relatif, il est considéré par rapport au - répertoire défini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>. + chemin de fichier relatif, il est considr par rapport au + rpertoire dfini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">ScriptLog logs/cgi_log</pre> </div> <p>Ce journal sera ouvert par l'utilisateur sous lequel les - processus enfants s'exécutent, c'est à dire l'utilisateur spécifié + processus enfants s'excutent, c'est dire l'utilisateur spcifi par la directive du serveur <code class="directive"><a href="../mod/mod_unixd.html#user">User</a></code>. Ceci implique que soit le - répertoire dans lequel se trouve le journal doit être accessible en - écriture pour cet utilisateur, soit le fichier doit être créé - manuellement et accessible en écriture pour cet utilisateur. Si vous - placez le journal du script dans votre répertoire principal des + rpertoire dans lequel se trouve le journal doit tre accessible en + criture pour cet utilisateur, soit le fichier doit tre cr + manuellement et accessible en criture pour cet utilisateur. Si vous + placez le journal du script dans votre rpertoire principal des journaux, ne modifiez <strong>PAS</strong> les permissions de ce - dernier afin de le le rendre accessible en écriture par - l'utilisateur sous lequel les processus enfants s'exécutent.</p> + dernier afin de le le rendre accessible en criture par + l'utilisateur sous lequel les processus enfants s'excutent.</p> <p>Notez que l'on ne doit activer la journalisation des scripts - qu'à des fins de débogage lors de l'écriture de scripts CGI, et non - de manière permanente sur un serveur en production. Elle n'est pas - optimisée en ce qui concerne la vitesse et l'efficacité, et peut - présenter des problèmes de sécurité si on l'utilise dans un cadre - autre que celui pour lequel elle a été conçue.</p> + qu' des fins de dbogage lors de l'criture de scripts CGI, et non + de manire permanente sur un serveur en production. Elle n'est pas + optimise en ce qui concerne la vitesse et l'efficacit, et peut + prsenter des problmes de scurit si on l'utilise dans un cadre + autre que celui pour lequel elle a t conue.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="scriptlogbuffer" id="scriptlogbuffer">Directive</a> <a name="ScriptLogBuffer" id="ScriptLogBuffer">ScriptLogBuffer</a><a title="Lien permanent" href="#scriptlogbuffer" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille maximale des requêtes PUT ou POST qui seront -enregistrées dans le journal du script</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille maximale des requtes PUT ou POST qui seront +enregistres dans le journal du script</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ScriptLogBuffer <var>octets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ScriptLogBuffer 1024</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ScriptLogBuffer 1024</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>, <code class="module"><a href="../mod/mod_cgid.html">mod_cgid</a></code></td></tr> </table> <p>Cette directive limite la taille du corps de toute - entité PUT ou POST qui sera enregistrée dans le journal, afin - de prévenir une croissance trop importante et trop rapide du fichier - journal due à la réception de corps de requête de grandes tailles. + entit PUT ou POST qui sera enregistre dans le journal, afin + de prvenir une croissance trop importante et trop rapide du fichier + journal due la rception de corps de requte de grandes tailles. Cette directive modifie cette taille maximale, dont la - valeur par défaut est de 1024 octets.</p> + valeur par dfaut est de 1024 octets.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -284,26 +284,26 @@ enregistrées dans le journal du script</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille maximale du fichier journal des scripts CGI</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ScriptLogLength <var>octets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ScriptLogLength 10385760</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ScriptLogLength 10385760</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>, <code class="module"><a href="../mod/mod_cgid.html">mod_cgid</a></code></td></tr> </table> <p>La directive <code class="directive">ScriptLogLength</code> - définit la taille maximale du fichier journal des scripts CGI. Comme - le fichier journal accumule une grande quantité d'informations par - erreur CGI (tous les en-têtes de la requête, toutes les sorties du + dfinit la taille maximale du fichier journal des scripts CGI. Comme + le fichier journal accumule une grande quantit d'informations par + erreur CGI (tous les en-ttes de la requte, toutes les sorties du script), il peut vite atteindre une grande taille. En limitant la - taille du fichier, cette directive permet d'éviter les problèmes que + taille du fichier, cette directive permet d'viter les problmes que causerait sa croissance sans limites. Lorsque le fichier a atteint cette taille maximale, plus aucune information n'y est - enregistrée.</p> + enregistre.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_cgi.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_cgi.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_cgi.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_cgi.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_cgi.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -324,7 +324,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_cgi.html'; } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_cgid.html.fr b/docs/manual/mod/mod_cgid.html.fr index 80abd5f1d3..d5f0ba8ec9 100644 --- a/docs/manual/mod/mod_cgid.html.fr +++ b/docs/manual/mod/mod_cgid.html.fr @@ -27,44 +27,44 @@ <div id="preamble"><h1>Module Apache mod_cgid</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_cgid.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_cgid.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_cgid.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_cgid.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_cgid.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Exécution des scripts CGI par l'intermédiaire d'un démon +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Excution des scripts CGI par l'intermdiaire d'un dmon CGI externe</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>cgid_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_cgid.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Uniquement compatible avec les MPMs Unix -threadés</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>cgid_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_cgid.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Uniquement compatible avec les MPMs Unix +threads</td></tr></table> <h3>Sommaire</h3> - <p>Exceptées les optimisations et la directive additionnelle - <code class="directive"><a href="#scriptsock">ScriptSock</a></code> décrite - ci-dessous, <code class="module"><a href="../mod/mod_cgid.html">mod_cgid</a></code> a un comportement similaire à - celui de <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>. <strong>Voir le résumé de - <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> pour plus de détails à propos d'Apache et + <p>Exceptes les optimisations et la directive additionnelle + <code class="directive"><a href="#scriptsock">ScriptSock</a></code> dcrite + ci-dessous, <code class="module"><a href="../mod/mod_cgid.html">mod_cgid</a></code> a un comportement similaire + celui de <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>. <strong>Voir le rsum de + <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> pour plus de dtails propos d'Apache et CGI.</strong></p> - <p>Sur certains systèmes d'exploitation de type unix, le branchement - (forking) d'un processus depuis un serveur multi-threadé est une - opération très lourde car le nouveau processus va répliquer tous les - threads du processus parent. Pour éviter cette dépense de ressouces + <p>Sur certains systmes d'exploitation de type unix, le branchement + (forking) d'un processus depuis un serveur multi-thread est une + opration trs lourde car le nouveau processus va rpliquer tous les + threads du processus parent. Pour viter cette dpense de ressouces pour chaque invocation d'un programme CGI, <code class="module"><a href="../mod/mod_cgid.html">mod_cgid</a></code> - crée un démon externe qui est responsable du branchement de - processus enfants destinés au lancement de scripts CGI. Le serveur - principal communique avec ce démon par l'intermédiaire d'un socket + cre un dmon externe qui est responsable du branchement de + processus enfants destins au lancement de scripts CGI. Le serveur + principal communique avec ce dmon par l'intermdiaire d'un socket de domaine unix.</p> - <p>Si un MPM multi-threadé a été sélectionné lors du processus de - compilation, c'est ce module qui est utilisé par défaut à la place + <p>Si un MPM multi-thread a t slectionn lors du processus de + compilation, c'est ce module qui est utilis par dfaut la place de <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>. Du point de vue de l'utilisateur, ce - module est identique à <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> quant à sa - configuration et son utilisation. La seule différence est la + module est identique <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> quant sa + configuration et son utilisation. La seule diffrence est la directive additionnelle <code>ScriptSock</code> qui permet de - définir le nom du socket à utiliser pour la communication avec le - démon CGI.</p> + dfinir le nom du socket utiliser pour la communication avec le + dmon CGI.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> @@ -74,29 +74,29 @@ threadés</td></tr></table> <li><img alt="" src="../images/right.gif" /> <a href="mod_cgi.html#scriptloglength">ScriptLogLength</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#scriptsock">ScriptSock</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_cgid">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_cgid">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_cgid">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_cgid">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code></li> -<li><a href="../suexec.html">Exécution de programmes CGI sous des -utilisateurs différents</a></li> +<li><a href="../suexec.html">Excution de programmes CGI sous des +utilisateurs diffrents</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cgidscripttimeout" id="cgidscripttimeout">Directive</a> <a name="CGIDScriptTimeout" id="CGIDScriptTimeout">CGIDScriptTimeout</a><a title="Lien permanent" href="#cgidscripttimeout" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Durée maximale d'attente de la prochaine sortie du +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dure maximale d'attente de la prochaine sortie du programme CGI</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CGIDScriptTimeout <var>time</var>[s|ms]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Valeur de la directive <code class="directive"><a href="../mod/core.html#timeout">Timeout</a></code></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Valeur de la directive <code class="directive"><a href="../mod/core.html#timeout">Timeout</a></code></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cgid</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>La valeur de CGIDScriptTimeout est 0 dans les versions -2.4 et antérieures +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>La valeur de CGIDScriptTimeout est 0 dans les versions +2.4 et antrieures </td></tr> </table> - <p>Cette directive permet de limiter la durée d'attente avant les prochaines données - reçues en sortie du programme CGI. Si ce temps est dépassé, la requête et le + <p>Cette directive permet de limiter la dure d'attente avant les prochaines donnes + reues en sortie du programme CGI. Si ce temps est dpass, la requte et le programme CGI se terminent.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">CGIDScriptTimeout 20</pre> @@ -107,25 +107,25 @@ programme CGI</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="scriptsock" id="scriptsock">Directive</a> <a name="ScriptSock" id="ScriptSock">ScriptSock</a><a title="Lien permanent" href="#scriptsock" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le préfixe du nom de fichier du socket à utiliser pour -communiquer avec le démon CGI</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le prfixe du nom de fichier du socket utiliser pour +communiquer avec le dmon CGI</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ScriptSock <var>chemin fichier</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ScriptSock cgisock</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ScriptSock cgisock</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_cgid</td></tr> </table> - <p>Cette directive permet de définir le préfixe du nom de fichier du - socket à utiliser pour communiquer avec le démon CGI, préfixe auquel - sera ajouté une extension correspondant à l'identifiant processus du + <p>Cette directive permet de dfinir le prfixe du nom de fichier du + socket utiliser pour communiquer avec le dmon CGI, prfixe auquel + sera ajout une extension correspondant l'identifiant processus du serveur. Le socket sera ouvert avec les permissions de l'utilisateur - qui a démarré Apache (en général root). Afin de préserver la - sécurité des communications avec les scripts CGI, il est impératif - de n'accorder à aucun autre utilisateur la permission d'écrire dans - le répertoire où se trouve le socket.</p> + qui a dmarr Apache (en gnral root). Afin de prserver la + scurit des communications avec les scripts CGI, il est impratif + de n'accorder aucun autre utilisateur la permission d'crire dans + le rpertoire o se trouve le socket.</p> <p>Si <var>chemin fichier</var> n'est pas un chemin absolu, il est - relatif au chemin défini par la directive <code class="directive"><a href="../mod/core.html#defaultruntimedir">DefaultRuntimeDir</a></code>.</p> + relatif au chemin dfini par la directive <code class="directive"><a href="../mod/core.html#defaultruntimedir">DefaultRuntimeDir</a></code>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">ScriptSock /var/run/cgid.sock</pre> </div> @@ -135,7 +135,7 @@ communiquer avec le démon CGI</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_cgid.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_cgid.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_cgid.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_cgid.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_cgid.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -156,7 +156,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_cgid.html' } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_charset_lite.html.fr b/docs/manual/mod/mod_charset_lite.html.fr index 901a6fd658..6c2a3c3979 100644 --- a/docs/manual/mod/mod_charset_lite.html.fr +++ b/docs/manual/mod/mod_charset_lite.html.fr @@ -27,104 +27,104 @@ <div id="preamble"><h1>Module Apache mod_charset_lite</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_charset_lite.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_charset_lite.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_charset_lite.html" title="Franais"> fr </a> | <a href="../ko/mod/mod_charset_lite.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Spécifie dans quel jeu de caractère doivent s'effectuer les -traductions ou les réencodages</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Spcifie dans quel jeu de caractre doivent s'effectuer les +traductions ou les rencodages</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>charset_lite_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_charset_lite.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>charset_lite_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_charset_lite.c</td></tr></table> <h3>Sommaire</h3> <p>Le module <code class="module"><a href="../mod/mod_charset_lite.html">mod_charset_lite</a></code> permet au serveur de - modifier le jeu de caractères des réponses avant de les envoyer aux + modifier le jeu de caractres des rponses avant de les envoyer aux clients. Dans un environnement EBCDIC, Apache traduit toujours les - contenus au protocole HTTP (par exemples les en-têtes de réponses) + contenus au protocole HTTP (par exemples les en-ttes de rponses) de la page de code de la locale du processus Apache vers ISO-8859-1, - mais pas le corps des réponses. Dans tous les environnements, on - peut utiliser <code class="module"><a href="../mod/mod_charset_lite.html">mod_charset_lite</a></code> pour spécifier que - les corps des réponses doivent être traduits. Par exemple, si les - fichiers sont stockés sous forme EBCDIC, + mais pas le corps des rponses. Dans tous les environnements, on + peut utiliser <code class="module"><a href="../mod/mod_charset_lite.html">mod_charset_lite</a></code> pour spcifier que + les corps des rponses doivent tre traduits. Par exemple, si les + fichiers sont stocks sous forme EBCDIC, <code class="module"><a href="../mod/mod_charset_lite.html">mod_charset_lite</a></code> pourra les traduire en ISO-8859-1 avant de les envoyer au client.</p> - <p>Ce module fournit quelques procédés de configuration implémentés + <p>Ce module fournit quelques procds de configuration implments par Apache version russe, ainsi que son module - <code>mod_charset</code> associé.</p> + <code>mod_charset</code> associ.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#problems">Problèmes courants</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#problems">Problmes courants</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#charsetdefault">CharsetDefault</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#charsetoptions">CharsetOptions</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#charsetsourceenc">CharsetSourceEnc</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_charset_lite">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_charset_lite">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_charset_lite">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_charset_lite">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="problems" id="problems">Problèmes courants</a><a title="Lien permanent" href="#problems" class="permalink">¶</a></h2> +<h2><a name="problems" id="problems">Problmes courants</a><a title="Lien permanent" href="#problems" class="permalink">¶</a></h2> - <h3>Noms de jeux de caractères non valides</h3> + <h3>Noms de jeux de caractres non valides</h3> - <p>Les noms des jeux de caractères passés en paramètres aux + <p>Les noms des jeux de caractres passs en paramtres aux directives <code class="directive"><a href="#charsetsourceenc">CharsetSourceEnc</a></code> et <code class="directive"><a href="#charsetdefault">CharsetDefault</a></code> - doivent être reconnus par le mécanisme de traduction utilisé par - <a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a> sur le système où - <code class="module"><a href="../mod/mod_charset_lite.html">mod_charset_lite</a></code> est utilisé. Ces noms de jeux de - caractères ne sont pas standardisés, et sont en général différents - des valeurs qui leur correspondent dans les en-têtes HTTP. + doivent tre reconnus par le mcanisme de traduction utilis par + <a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a> sur le systme o + <code class="module"><a href="../mod/mod_charset_lite.html">mod_charset_lite</a></code> est utilis. Ces noms de jeux de + caractres ne sont pas standardiss, et sont en gnral diffrents + des valeurs qui leur correspondent dans les en-ttes HTTP. Actuellement, APR ne peut utiliser que iconv(3) ; vous pouvez donc - tester facilement vos noms de jeux de caractères en utilisant le - programme iconv(1), de la manière suivante :</p> + tester facilement vos noms de jeux de caractres en utilisant le + programme iconv(1), de la manire suivante :</p> <div class="example"><p><code> iconv -f valeur-charsetsourceenc -t valeur-charsetdefault </code></p></div> - <h3>Incompatibilité entre le jeu de caractères du - contenu et les règles de traduction</h3> + <h3>Incompatibilit entre le jeu de caractres du + contenu et les rgles de traduction</h3> - <p>Si les règles de traduction ne peuvent s'appliquer au contenu, - la traduction peut échouer avec des conséquences diverses, comme + <p>Si les rgles de traduction ne peuvent s'appliquer au contenu, + la traduction peut chouer avec des consquences diverses, comme :</p> <ul> - <li>Le mécanisme de traduction peut renvoyer un mauvais code de + <li>Le mcanisme de traduction peut renvoyer un mauvais code de retour, et la connexion sera interrompue.</li> - <li>Le mécanisme de traduction peut insérer silencieusement des - caractères spéciaux (par exemple des points d'interrogation) dans + <li>Le mcanisme de traduction peut insrer silencieusement des + caractres spciaux (par exemple des points d'interrogation) dans le tampon de sortie lorsqu'il n'est pas en mesure de traduire le - tampon d'entrée.</li> + tampon d'entre.</li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="charsetdefault" id="charsetdefault">Directive</a> <a name="CharsetDefault" id="CharsetDefault">CharsetDefault</a><a title="Lien permanent" href="#charsetdefault" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Jeu de caractère vers lequel la traduction doit +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Jeu de caractre vers lequel la traduction doit s'effectuer</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CharsetDefault <var>jeu de caractères</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CharsetDefault <var>jeu de caractres</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_charset_lite</td></tr> </table> <p>La directive <code class="directive">CharsetDefault</code> - spécifie le jeu de caractères vers lequel le contenu situé dans le - conteneur associé devra être traduit.</p> + spcifie le jeu de caractres vers lequel le contenu situ dans le + conteneur associ devra tre traduit.</p> - <p>La valeur de l'argument <var>jeu de caractères</var> doit être - un nom de jeu de caractères valide du point de vue du support des - jeux de caractères dans <a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a>. En général, cela - implique qu'elle doit être reconnue par iconv.</p> + <p>La valeur de l'argument <var>jeu de caractres</var> doit tre + un nom de jeu de caractres valide du point de vue du support des + jeux de caractres dans <a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a>. En gnral, cela + implique qu'elle doit tre reconnue par iconv.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"><Directory "/export/home/trawick/apacheinst/htdocs/convert"> CharsetSourceEnc UTF-16BE @@ -133,51 +133,51 @@ s'effectuer</td></tr> </div> <div class="note"> - Spécifier le même jeu de caractères pour les deux directives + Spcifier le mme jeu de caractres pour les deux directives <code class="directive"><a href="#charsetsourceenc">CharsetSourceEnc</a></code> et <code class="directive"><a href="#charsetdefault">CharsetDefault</a></code> - désactive la traduction. Le jeu de caractères ne doit pas forcément - correspondre au jeu de caractères de la réponse, mais il doit être - valide du point de vue du système. + dsactive la traduction. Le jeu de caractres ne doit pas forcment + correspondre au jeu de caractres de la rponse, mais il doit tre + valide du point de vue du systme. </div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="charsetoptions" id="charsetoptions">Directive</a> <a name="CharsetOptions" id="CharsetOptions">CharsetOptions</a><a title="Lien permanent" href="#charsetoptions" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Précise les détails de la traduction du jeu de -caractères</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Prcise les dtails de la traduction du jeu de +caractres</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CharsetOptions <var>option</var> [<var>option</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CharsetOptions ImplicitAdd</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CharsetOptions ImplicitAdd</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_charset_lite</td></tr> </table> <p>La directive <code class="directive">CharsetOptions</code> - précise certains détails du comportement du module + prcise certains dtails du comportement du module <code class="module"><a href="../mod/mod_charset_lite.html">mod_charset_lite</a></code>. <var>Option</var> accepte les valeurs suivantes :</p> <dl> <dt><code>ImplicitAdd | NoImplicitAdd</code></dt> - <dd>Le mot-clé <code>ImplicitAdd</code> indique que - <code class="module"><a href="../mod/mod_charset_lite.html">mod_charset_lite</a></code> doit insérer son filtre de - manière implicite lorsque la configuration indique que le jeu de - caractère du contenu doit être traduit. Si la chaîne de filtrage - est configurée de manière explicite via la directive <code class="directive"><a href="../mod/mod_mime.html#addoutputfilter">AddOutputFilter</a></code>, l'option - <code>NoImplicitAdd</code> doit être utilisée afin que + <dd>Le mot-cl <code>ImplicitAdd</code> indique que + <code class="module"><a href="../mod/mod_charset_lite.html">mod_charset_lite</a></code> doit insrer son filtre de + manire implicite lorsque la configuration indique que le jeu de + caractre du contenu doit tre traduit. Si la chane de filtrage + est configure de manire explicite via la directive <code class="directive"><a href="../mod/mod_mime.html#addoutputfilter">AddOutputFilter</a></code>, l'option + <code>NoImplicitAdd</code> doit tre utilise afin que <code class="module"><a href="../mod/mod_charset_lite.html">mod_charset_lite</a></code> n'ajoute pas son propre filtre.</dd> <dt><code>TranslateAllMimeTypes | NoTranslateAllMimeTypes</code></dt> <dd>Normalement, <code class="module"><a href="../mod/mod_charset_lite.html">mod_charset_lite</a></code> n'effectuera - une traduction qu'en présence d'un petit nombre de types MIME + une traduction qu'en prsence d'un petit nombre de types MIME parmi tous les types possibles. Lorsque l'option - <code>TranslateAllMimeTypes</code> est utilisée pour une section - de configuration donnée, la traduction est effectuée sans se - préoccuper du type MIME.</dd> + <code>TranslateAllMimeTypes</code> est utilise pour une section + de configuration donne, la traduction est effectue sans se + proccuper du type MIME.</dd> </dl> @@ -185,21 +185,21 @@ caractères</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="charsetsourceenc" id="charsetsourceenc">Directive</a> <a name="CharsetSourceEnc" id="CharsetSourceEnc">CharsetSourceEnc</a><a title="Lien permanent" href="#charsetsourceenc" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Jeu de caractères source des fichiers</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CharsetSourceEnc <var>jeu de caractères</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Jeu de caractres source des fichiers</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CharsetSourceEnc <var>jeu de caractres</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_charset_lite</td></tr> </table> <p>La directive <code class="directive">CharsetSourceEnc</code> - spécifie un jeu de caractères source pour les fichiers situés dans - le conteneur associé.</p> + spcifie un jeu de caractres source pour les fichiers situs dans + le conteneur associ.</p> - <p>La valeur de l'argument <var>jeu de caractères</var> doit être - un nom de jeu de caractères valide du point de vue du support des - jeux de caractères dans <a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a>. En général, cela - implique qu'elle doit être reconnue par iconv.</p> + <p>La valeur de l'argument <var>jeu de caractres</var> doit tre + un nom de jeu de caractres valide du point de vue du support des + jeux de caractres dans <a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a>. En gnral, cela + implique qu'elle doit tre reconnue par iconv.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"><Directory "/export/home/trawick/apacheinst/htdocs/convert"> CharsetSourceEnc UTF-16BE @@ -207,23 +207,23 @@ caractères</td></tr> </Directory></pre> </div> - <p>Les noms de jeux de caractères de cet exemple sont reconnus par - le mécanisme de traduction d'iconv sous Solaris 8.</p> + <p>Les noms de jeux de caractres de cet exemple sont reconnus par + le mcanisme de traduction d'iconv sous Solaris 8.</p> <div class="note"> - Spécifier le même jeu de caractères pour les deux directives + Spcifier le mme jeu de caractres pour les deux directives <code class="directive"><a href="#charsetsourceenc">CharsetSourceEnc</a></code> et <code class="directive"><a href="#charsetdefault">CharsetDefault</a></code> - désactive la traduction. Le jeu de caractères ne doit pas forcément - correspondre au jeu de caractères de la réponse, mais il doit être - valide du point de vue du système. + dsactive la traduction. Le jeu de caractres ne doit pas forcment + correspondre au jeu de caractres de la rponse, mais il doit tre + valide du point de vue du systme. </div> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_charset_lite.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_charset_lite.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_charset_lite.html" title="Franais"> fr </a> | <a href="../ko/mod/mod_charset_lite.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -243,7 +243,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_charset_li } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_crypto.html.fr b/docs/manual/mod/mod_crypto.html.fr index 3a45dbcbfc..e1d3c09b79 100644 --- a/docs/manual/mod/mod_crypto.html.fr +++ b/docs/manual/mod/mod_crypto.html.fr @@ -27,33 +27,33 @@ <div id="preamble"><h1>Module Apache mod_crypto</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_crypto.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_crypto.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_crypto.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Support du chiffrement/déchiffrement symétrique</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Support du chiffrement/dchiffrement symtrique</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>crypto_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_crypto.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5 du serveur HTTP Apache</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>crypto_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_crypto.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5 du serveur HTTP Apache</td></tr></table> <h3>Sommaire</h3> - <p>Ce module permet de <strong>chiffrer et déchiffrer</strong> les données au - niveau des piles de filtrage en entrée et en sortie.</p> + <p>Ce module permet de <strong>chiffrer et dchiffrer</strong> les donnes au + niveau des piles de filtrage en entre et en sortie.</p> - <p>En particulier, il permet d'effectuer un <strong>chiffrement HLS à la - volée</strong> comme décrit dans le document <a href="http://www.ietf.org/id/draft-pantos-http-live-streaming-19.txt">draft-pantos-http-live-streaming-19</a>.</p> + <p>En particulier, il permet d'effectuer un <strong>chiffrement HLS la + vole</strong> comme dcrit dans le document <a href="http://www.ietf.org/id/draft-pantos-http-live-streaming-19.txt">draft-pantos-http-live-streaming-19</a>.</p> - <p>Mais il peut aussi assurer la livraison sécurisée de données via un CDN - non sécurisé aux clients qui le supportent.</p> + <p>Mais il peut aussi assurer la livraison scurise de donnes via un CDN + non scuris aux clients qui le supportent.</p> - <p>Selon les besoins, on peut ajouter le filtre crypto à la pile de filtrage - en entrée ou en sortie via les directives <code class="directive"><a href="../mod/core.html#setinputfilter">SetInputFilter</a></code>, <code class="directive"><a href="../mod/core.html#setoutputfilter">SetOutputFilter</a></code>, <code class="directive"><a href="../mod/mod_mime.html#addoutputfilter">AddOutputFilter</a></code> ou <code class="directive"><a href="../mod/mod_filter.html#addoutputfilterbytype">AddOutputFilterByType</a></code>.</p> + <p>Selon les besoins, on peut ajouter le filtre crypto la pile de filtrage + en entre ou en sortie via les directives <code class="directive"><a href="../mod/core.html#setinputfilter">SetInputFilter</a></code>, <code class="directive"><a href="../mod/core.html#setoutputfilter">SetOutputFilter</a></code>, <code class="directive"><a href="../mod/mod_mime.html#addoutputfilter">AddOutputFilter</a></code> ou <code class="directive"><a href="../mod/mod_filter.html#addoutputfilterbytype">AddOutputFilterByType</a></code>.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#format">Format du flux de données</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#config">Clés et blocs IV</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#handler">Gestionnaire de clé de chiffrement</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#format">Format du flux de donnes</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#config">Cls et blocs IV</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#handler">Gestionnaire de cl de chiffrement</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#hls">HTTP Live Streaming (HLS)</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> @@ -63,69 +63,69 @@ <li><img alt="" src="../images/down.gif" /> <a href="#cryptokey">CryptoKey</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#cryptosize">CryptoSize</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_crypto">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_crypto">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_crypto">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_crypto">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../filter.html">Filtres</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="format" id="format">Format du flux de données</a><a title="Lien permanent" href="#format" class="permalink">¶</a></h2> +<h2><a name="format" id="format">Format du flux de donnes</a><a title="Lien permanent" href="#format" class="permalink">¶</a></h2> - <p>Le flux de données chiffrées comporte un bloc IV optionnel suivi des - données chiffrées avec l'algorithme de chiffrement choisi. Le bloc final est - éventuellement complété par bourrage avant d'être écrit. La taille des blocs - est déterminée par l'algorithme de chiffrement choisi.</p> + <p>Le flux de donnes chiffres comporte un bloc IV optionnel suivi des + donnes chiffres avec l'algorithme de chiffrement choisi. Le bloc final est + ventuellement complt par bourrage avant d'tre crit. La taille des blocs + est dtermine par l'algorithme de chiffrement choisi.</p> - <p>Lorsque le bloc IV est spécifié via la directive <code class="directive"><a href="#cryptoiv">CryptoIV</a></code>, il est utilisé, mais n'est pas - injecté dans le flux d'entrée/sortie.</p> + <p>Lorsque le bloc IV est spcifi via la directive <code class="directive"><a href="#cryptoiv">CryptoIV</a></code>, il est utilis, mais n'est pas + inject dans le flux d'entre/sortie.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="config" id="config">Clés et blocs IV</a><a title="Lien permanent" href="#config" class="permalink">¶</a></h2> +<h2><a name="config" id="config">Cls et blocs IV</a><a title="Lien permanent" href="#config" class="permalink">¶</a></h2> <p>Les directives <code class="directive"><a href="#cryptokey">CryptoKey</a></code> et <code class="directive"><a href="#cryptoiv">CryptoIV</a></code> acceptent comme - arguments des valeurs binaires qui peuvent être spécifiées comme indiqué - ci-après. Les bits les plus significatifs de ces valeurs sont utilisés, et - si les valeurs sont trop petites, elles sont complétées par bourrage avec - des bits à 0 par la gauche. + arguments des valeurs binaires qui peuvent tre spcifies comme indiqu + ci-aprs. Les bits les plus significatifs de ces valeurs sont utiliss, et + si les valeurs sont trop petites, elles sont compltes par bourrage avec + des bits 0 par la gauche. </p> <dl> - <dt>file:</dt><dd>La valeur est lue directement depuis le fichier spécifié.</dd> - <dt>hex:</dt><dd>Interprète l'expression en tant que valeur hexadécimale qui - peut contenir des caractères ':' comme séparateurs.</dd> - <dt>decimal:</dt><dd>Interprète l'expression en tant que valeur décimale.</dd> - <dt>base64:</dt><dd>Interprète l'expression en tant que valeur codée en + <dt>file:</dt><dd>La valeur est lue directement depuis le fichier spcifi.</dd> + <dt>hex:</dt><dd>Interprte l'expression en tant que valeur hexadcimale qui + peut contenir des caractres ':' comme sparateurs.</dd> + <dt>decimal:</dt><dd>Interprte l'expression en tant que valeur dcimale.</dd> + <dt>base64:</dt><dd>Interprte l'expression en tant que valeur code en base64.</dd> - <dt>none</dt><dd>Aucune valeur n'est spécifiée.</dd> + <dt>none</dt><dd>Aucune valeur n'est spcifie.</dd> </dl> - <p>Si le IV n'est pas spécifié, un IV aléatoire sera généré au cours du - chiffrement et écrit comme premier bloc. Lors du déchiffrement, le premier - bloc sera interprété en tant que IV. + <p>Si le IV n'est pas spcifi, un IV alatoire sera gnr au cours du + chiffrement et crit comme premier bloc. Lors du dchiffrement, le premier + bloc sera interprt en tant que IV. </p> <p>A l'exception du format file:, les directives <code class="directive"><a href="#cryptokey">CryptoKey</a></code> et <code class="directive"><a href="#cryptoiv">CryptoIV</a></code> supportent la <a href="../expr.html">syntaxe des expressions</a> qui fournit plus de - flexibilité pour définir les valeurs. Les clés et IVs peuvent ainsi être - initialisées aléatoirement via des valeurs disponibles au niveau du serveur + flexibilit pour dfinir les valeurs. Les cls et IVs peuvent ainsi tre + initialises alatoirement via des valeurs disponibles au niveau du serveur web comme REMOTE_USER ou l'URL. </p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="handler" id="handler">Gestionnaire de clé de chiffrement</a><a title="Lien permanent" href="#handler" class="permalink">¶</a></h2> +<h2><a name="handler" id="handler">Gestionnaire de cl de chiffrement</a><a title="Lien permanent" href="#handler" class="permalink">¶</a></h2> - <p>Le gestionnaire <strong>crypto-key</strong> permet de fournir la clé aux - clients autorisés qui le supportent sans avoir à stocker cette dernière dans - l'arborescence du serveur web. La même <a href="../expr.html">syntaxe - d'expression</a> peut ainsi être utilisée afin d'obtenir la clé pour les - clients et pour le contenu chiffré.</p> + <p>Le gestionnaire <strong>crypto-key</strong> permet de fournir la cl aux + clients autoriss qui le supportent sans avoir stocker cette dernire dans + l'arborescence du serveur web. La mme <a href="../expr.html">syntaxe + d'expression</a> peut ainsi tre utilise afin d'obtenir la cl pour les + clients et pour le contenu chiffr.</p> - <div class="example"><h3>Gestionnaire de clé de chiffrement avec un fichier</h3><p><code> + <div class="example"><h3>Gestionnaire de cl de chiffrement avec un fichier</h3><p><code> <Location /key><br /> <span class="indent"> SetHandler crypto-key<br /> @@ -142,31 +142,31 @@ <h2><a name="hls" id="hls">HTTP Live Streaming (HLS)</a><a title="Lien permanent" href="#hls" class="permalink">¶</a></h2> - <p>Le protocole HLS supporte les flux chiffrés qui utilisent l'algorithme de - chiffrement AES-128 et une clé correspondante. On autorise l'accès au flux - en partageant la clé avec le client HLS en général via une connexion - sécurisée.</p> + <p>Le protocole HLS supporte les flux chiffrs qui utilisent l'algorithme de + chiffrement AES-128 et une cl correspondante. On autorise l'accs au flux + en partageant la cl avec le client HLS en gnral via une connexion + scurise.</p> - <p>Le IV utilisé pour le chiffrement de chaque segment de media est spécifié - dans HLS de deux manières :</p> + <p>Le IV utilis pour le chiffrement de chaque segment de media est spcifi + dans HLS de deux manires :</p> <ul> <li> - Spécifié explicitement via un attribut IV dans le tag EXT-X-KEY sous - la forme d'une valeur <strong>hexadécimale</strong>. + Spcifi explicitement via un attribut IV dans le tag EXT-X-KEY sous + la forme d'une valeur <strong>hexadcimale</strong>. </li> <li> - Spécifié implicitement en interprétant la valeur - <strong>décimale</strong> du tag EXT-X-MEDIA-SEQUENCE. + Spcifi implicitement en interprtant la valeur + <strong>dcimale</strong> du tag EXT-X-MEDIA-SEQUENCE. </li> </ul> - <p>La valeur de la séquence de media est en générale incorporée dans les - noms de segment de média et peut être recherchée en utilisant des - expressions rationnelles nommées comme dans l'exemple ci-dessous. + <p>La valeur de la squence de media est en gnrale incorpore dans les + noms de segment de mdia et peut tre recherche en utilisant des + expressions rationnelles nommes comme dans l'exemple ci-dessous. </p> - <div class="example"><h3>Exemple HLS - IV de la séquence de média</h3><p><code> + <div class="example"><h3>Exemple HLS - IV de la squence de mdia</h3><p><code> <LocationMatch (?<SEQUENCE>[\d]+)[^\d^/]+$><br /> <span class="indent"> SetOutputFilter ENCRYPT<br /> @@ -183,17 +183,17 @@ <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'algorithme de chiffrement que le filtre crypto doit utiliser</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CryptoCipher name</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CryptoCipher aes256</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CryptoCipher aes256</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_crypto</td></tr> </table> - <p>La directive <code class="directive">CryptoCipher</code> permet de spécifier - l'algorithme de chiffrement à utiliser au cours des phases de chiffrement et - de déchiffrement. L'algorithme de chiffrement par défaut est + <p>La directive <code class="directive">CryptoCipher</code> permet de spcifier + l'algorithme de chiffrement utiliser au cours des phases de chiffrement et + de dchiffrement. L'algorithme de chiffrement par dfaut est <code>aes256</code>.</p> - <p>C'est le pilote crypto utilisé qui détermine l'étendue du choix des algorithmes de + <p>C'est le pilote crypto utilis qui dtermine l'tendue du choix des algorithmes de chiffrement parmi les valeurs possibles suivantes :</p> <ul><li>3des192</li><li>aes128</li><li>aes192</li><li>aes256</li></ul> @@ -203,17 +203,17 @@ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cryptodriver" id="cryptodriver">Directive</a> <a name="CryptoDriver" id="CryptoDriver">CryptoDriver</a><a title="Lien permanent" href="#cryptodriver" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom du pilote crypto à utiliser</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom du pilote crypto utiliser</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CryptoDriver name</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CryptoDriver openssl</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CryptoDriver openssl</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_crypto</td></tr> </table> <p>La directive <code class="directive"><a href="#cryptodriver">CryptoDriver</a></code> - permet de spécifier le nom du pilote crypto à utiliser. Un pilote recommandé - par défaut est en général défini pour chaque plateforme. Les pilotes - supportés sont <strong>openssl</strong>, <strong>commoncrypto</strong> et + permet de spcifier le nom du pilote crypto utiliser. Un pilote recommand + par dfaut est en gnral dfini pour chaque plateforme. Les pilotes + supports sont <strong>openssl</strong>, <strong>commoncrypto</strong> et <strong>nss</strong>.</p> </div> @@ -223,75 +223,75 @@ <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le Vecteur d'Initialisation IV (Initialisation Vector) que le filtre crypto doit utiliser</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CryptoIV value</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CryptoIV none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CryptoIV none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_crypto</td></tr> </table> - <p>La directive <code class="directive">CryptoIV</code> permet de spécifier le IV - (Initialisation Vector) pour l'espace d'URL considéré. Le IV peut être lu à - partir d'un fichier ou défini via l'<a href="../expr.html">interpréteur - d'expressions</a>, ce qui confère plus de souplesse aux scénarios de - définition des clés.</p> - - <p>Les valeurs possibles peuvent être lues depuis un fichier ou exprimées - sous une forme hexadécimale, décimale ou en base64 en fonction des préfixes + <p>La directive <code class="directive">CryptoIV</code> permet de spcifier le IV + (Initialisation Vector) pour l'espace d'URL considr. Le IV peut tre lu + partir d'un fichier ou dfini via l'<a href="../expr.html">interprteur + d'expressions</a>, ce qui confre plus de souplesse aux scnarios de + dfinition des cls.</p> + + <p>Les valeurs possibles peuvent tre lues depuis un fichier ou exprimes + sous une forme hexadcimale, dcimale ou en base64 en fonction des prfixes suivants :</p> <ul><li>file:</li><li>hex:</li><li>decimal:</li><li>base64:</li></ul> - <p>La valeur 'none' désactive la définition du IV. Dans ce cas, un IV - aléatoire sera généré durant le chiffrement et inséré en tant que premier - bloc ; au cours du déchiffrement, le premier bloc sera interprété comme bloc + <p>La valeur 'none' dsactive la dfinition du IV. Dans ce cas, un IV + alatoire sera gnr durant le chiffrement et insr en tant que premier + bloc ; au cours du dchiffrement, le premier bloc sera interprt comme bloc IV.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cryptokey" id="cryptokey">Directive</a> <a name="CryptoKey" id="CryptoKey">CryptoKey</a><a title="Lien permanent" href="#cryptokey" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Clé que le filtre crypto doit utiliser</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Cl que le filtre crypto doit utiliser</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CryptoKey value</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CryptoKey none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CryptoKey none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_crypto</td></tr> </table> - <p>La directive <code class="directive">CryptoKey</code> permet de spécifier la clé - de chiffrement/déchiffrement pour l'espace d'URL considéré. La clé peut être - lue depuis un fichier ou défini via l'<a href="../expr.html">interpréteur - d'expressions</a>, ce qui confère plus de souplesse aux scénarios de - définition des clés.</p> - - <p>Les valeurs possibles peuvent être lues depuis un fichier ou exprimées - sous une forme hexadécimale, décimale ou en base64 en fonction des préfixes + <p>La directive <code class="directive">CryptoKey</code> permet de spcifier la cl + de chiffrement/dchiffrement pour l'espace d'URL considr. La cl peut tre + lue depuis un fichier ou dfini via l'<a href="../expr.html">interprteur + d'expressions</a>, ce qui confre plus de souplesse aux scnarios de + dfinition des cls.</p> + + <p>Les valeurs possibles peuvent tre lues depuis un fichier ou exprimes + sous une forme hexadcimale, dcimale ou en base64 en fonction des prfixes suivants :</p> <ul><li>file:</li><li>hex:</li><li>decimal:</li><li>base64:</li></ul> - <p>La valeur 'none' désactive la clé. Toute requête pour obtenir sans clé un fichier - via les filtres ENCRYPT ou DECRYPT se soldera alors par un échec. </p> + <p>La valeur 'none' dsactive la cl. Toute requte pour obtenir sans cl un fichier + via les filtres ENCRYPT ou DECRYPT se soldera alors par un chec. </p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cryptosize" id="cryptosize">Directive</a> <a name="CryptoSize" id="CryptoSize">CryptoSize</a><a title="Lien permanent" href="#cryptosize" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille maximale en octets du tampon utilisé par le filtre crypto</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille maximale en octets du tampon utilis par le filtre crypto</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CryptoSize integer</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CryptoSize 131072</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CryptoSize 131072</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_crypto</td></tr> </table> <p>La directive <code class="directive"><a href="#cryptosize">CryptoSize</a></code> permet - de spécifier la quantité de données en octets qui sera mise en tampon pour - chaque requête avant d'être chiffrée ou déchiffrée. La valeur par défaut est + de spcifier la quantit de donnes en octets qui sera mise en tampon pour + chaque requte avant d'tre chiffre ou dchiffre. La valeur par dfaut est 128 Ko.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_crypto.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_crypto.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_crypto.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -310,7 +310,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_crypto.htm } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_data.html.fr b/docs/manual/mod/mod_data.html.fr index 4ed1ea302a..11f936df4c 100644 --- a/docs/manual/mod/mod_data.html.fr +++ b/docs/manual/mod/mod_data.html.fr @@ -27,27 +27,27 @@ <div id="preamble"><h1>Module Apache mod_data</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_data.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_data.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_data.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Convertit un corps de réponse en URL de type données RFC2397</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Convertit un corps de rponse en URL de type donnes RFC2397</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>data_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_data.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3 du serveur HTTP Apache</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>data_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_data.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3 du serveur HTTP Apache</td></tr></table> <h3>Sommaire</h3> - <p>Ce module permet de convertir une réponse en <a href="http://tools.ietf.org/html/rfc2397">URL de type données + <p>Ce module permet de convertir une rponse en <a href="http://tools.ietf.org/html/rfc2397">URL de type donnes RFC2397</a>. </p> - <p>Les URLs de type données peuvent être incluses en ligne dans les + <p>Les URLs de type donnes peuvent tre incluses en ligne dans les pages web via le module <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> par exemple, - afin d'éviter aux clients d'avoir à effectuer des connexions - séparées pour éventuellement extraire un grand nombre de petites - images. Les URLs de type données peuvent aussi être incluses dans - des pages générées par langages de scripting tels que PHP.</p> + afin d'viter aux clients d'avoir effectuer des connexions + spares pour ventuellement extraire un grand nombre de petites + images. Les URLs de type donnes peuvent aussi tre incluses dans + des pages gnres par langages de scripting tels que PHP.</p> - <div class="example"><h3>Un exemple d'URL de type données</h3><p><code> + <div class="example"><h3>Un exemple d'URL de type donnes</h3><p><code> data:image/gif;base64,R0lGODdhMAAwAPAAAAAAAP///ywAAAAAMAAw<br /> AAAC8IyPqcvt3wCcDkiLc7C0qwyGHhSWpjQu5yqmCYsapyuvUUlvONmOZtfzgFz<br /> ByTB10QgxOR0TqBQejhRNzOfkVJ+5YiUqrXF5Y5lKh/DeuNcP5yLWGsEbtLiOSp<br /> @@ -57,9 +57,9 @@ hhx4dbgYKAAA7<br /> </code></p></div> - <p>Le filtre n'accepte aucun paramètre, et peut être ajouté à la + <p>Le filtre n'accepte aucun paramtre, et peut tre ajout la pile des filtres via la directive <code class="directive"><a href="../mod/core.html#setoutputfilter">SetOutputFilter</a></code>, ou toute autre directive - supportée par le module <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code>.</p> + supporte par le module <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code>.</p> <div class="example"><h3>Configuration du filtre</h3><pre class="prettyprint lang-config"><Location "/data/images"> SetOutputFilter DATA @@ -69,7 +69,7 @@ </div> <div id="quickview"><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_data">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_data">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_data">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_data">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../filter.html">Les filtres</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -77,7 +77,7 @@ </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_data.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_data.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_data.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -96,7 +96,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_data.html' } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_dav.html.fr b/docs/manual/mod/mod_dav.html.fr index 37b6bc06f8..2356622933 100644 --- a/docs/manual/mod/mod_dav.html.fr +++ b/docs/manual/mod/mod_dav.html.fr @@ -27,28 +27,28 @@ <div id="preamble"><h1>Module Apache mod_dav</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_dav.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_dav.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_dav.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_dav.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_dav.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fonctionnalité de création et gestion de versions de +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fonctionnalit de cration et gestion de versions de documents via le web (<a href="http://www.webdav.org/">WebDAV</a>)</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>dav_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_dav.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>dav_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_dav.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module ajoute à Apache une fonctionnalité <a href="http://www.webdav.org">WebDAV</a> de classes 1 et 2 - ('Web-based Distributed Authoring and Versioning' ou Création et + <p>Ce module ajoute Apache une fonctionnalit <a href="http://www.webdav.org">WebDAV</a> de classes 1 et 2 + ('Web-based Distributed Authoring and Versioning' ou Cration et gestion de versions de documents via le web). Il s'agit d'une - extension du protocole HTTP qui permet de créer, déplacer, copier et + extension du protocole HTTP qui permet de crer, dplacer, copier et supprimer des ressources ou collections de ressources sur un serveur web distant.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#example">Activation de WebDAV</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#security">Problèmes concernant la sécurité</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#security">Problmes concernant la scurit</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#complex">Configurations complexes</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> @@ -56,7 +56,7 @@ documents via le web (<a href="http://www.webdav.org/">WebDAV</a>)</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#davdepthinfinity">DavDepthInfinity</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#davmintimeout">DavMinTimeout</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_dav">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_dav">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_dav">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_dav">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="directive"><a href="../mod/mod_dav_fs.html#davlockdb">DavLockDB</a></code></li> <li><code class="directive"><a href="../mod/core.html#limitxmlrequestbody">LimitXMLRequestBody</a></code></li> @@ -66,37 +66,37 @@ documents via le web (<a href="http://www.webdav.org/">WebDAV</a>)</td></tr> <div class="section"> <h2><a name="example" id="example">Activation de WebDAV</a><a title="Lien permanent" href="#example" class="permalink">¶</a></h2> <p>Pour activer le module <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code>, ajoutez la ligne - suivante à un conteneur de votre fichier <code>httpd.conf</code> + suivante un conteneur de votre fichier <code>httpd.conf</code> :</p> <pre class="prettyprint lang-config">Dav On</pre> - <p>Ceci active le fournisseur de système de fichier DAV implémenté par - le module <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code>. Ce dernier doit donc être - compilé dans le serveur ou chargé au démarrage à l'aide de la + <p>Ceci active le fournisseur de systme de fichier DAV implment par + le module <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code>. Ce dernier doit donc tre + compil dans le serveur ou charg au dmarrage l'aide de la directive <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code>.</p> - <p>En outre, vous devez indiquer où se trouve la base de données des + <p>En outre, vous devez indiquer o se trouve la base de donnes des verrous DAV via une directive <code class="directive"><a href="../mod/mod_dav_fs.html#davlockdb">DavLockDB</a></code> dans la section globale de votre fichier <code>httpd.conf</code> :</p> <pre class="prettyprint lang-config">DavLockDB "/usr/local/apache2/var/DavLock"</pre> - <p>Le répertoire contenant le fichier de la base de données des - verrous doit avoir des droits en écriture pour l'utilisateur et le - groupe sous lesquels Apache s'exécute et définis respectivement par + <p>Le rpertoire contenant le fichier de la base de donnes des + verrous doit avoir des droits en criture pour l'utilisateur et le + groupe sous lesquels Apache s'excute et dfinis respectivement par les directives <code class="directive"><a href="../mod/mod_unixd.html#user">User</a></code> et <code class="directive"><a href="../mod/mod_unixd.html#group">Group</a></code>.</p> - <p>Si vous souhaitez limiter l'accès aux répertoires où DAV est - activé, vous pouvez ajouter une clause <code class="directive"><a href="../mod/core.html#limit"><Limit></a></code> dans la section <code class="directive"><a href="../mod/core.html#location"><Location></a></code> considérée. Pour - définir la quantité maximale de données en octets qu'un client - DAV peut envoyer par requête, vous devez utiliser la directive + <p>Si vous souhaitez limiter l'accs aux rpertoires o DAV est + activ, vous pouvez ajouter une clause <code class="directive"><a href="../mod/core.html#limit"><Limit></a></code> dans la section <code class="directive"><a href="../mod/core.html#location"><Location></a></code> considre. Pour + dfinir la quantit maximale de donnes en octets qu'un client + DAV peut envoyer par requte, vous devez utiliser la directive <code class="directive"><a href="../mod/core.html#limitxmlrequestbody">LimitXMLRequestBody</a></code>, car La directive <code class="directive"><a href="../mod/core.html#limitrequestbody">LimitRequestBody</a></code> - "habituelle" n'a aucune incidence sur les requêtes DAV.</p> + "habituelle" n'a aucune incidence sur les requtes DAV.</p> <div class="example"><h3>Exemple complet</h3><pre class="prettyprint lang-config">DavLockDB "/usr/local/apache2/var/DavLock" @@ -116,61 +116,61 @@ documents via le web (<a href="http://www.webdav.org/">WebDAV</a>)</td></tr> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="security" id="security">Problèmes concernant la sécurité</a><a title="Lien permanent" href="#security" class="permalink">¶</a></h2> +<h2><a name="security" id="security">Problmes concernant la scurit</a><a title="Lien permanent" href="#security" class="permalink">¶</a></h2> - <p>Etant donné que les méthodes d'accès DAV permettent à des clients + <p>Etant donn que les mthodes d'accs DAV permettent des clients distants de manipuler des fichiers sur le serveur, vous devez vous - assurer que votre serveur est bien sécurisé avant d'activer + assurer que votre serveur est bien scuris avant d'activer <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code>.</p> - <p>Tout répertoire du serveur où DAV est activé doit être protégé - par une procédure d'authentification. L'utilisation de - l'authentification HTTP de base n'est pas recommandée. Vous devez - utiliser au moins l'authentification HTTP à base de condensés - qu'implémente le module <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>. - Pratiquement tous les clients WebDAV supportent cette méthode + <p>Tout rpertoire du serveur o DAV est activ doit tre protg + par une procdure d'authentification. L'utilisation de + l'authentification HTTP de base n'est pas recommande. Vous devez + utiliser au moins l'authentification HTTP base de condenss + qu'implmente le module <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>. + Pratiquement tous les clients WebDAV supportent cette mthode d'authentification. Vous pouvez aussi utiliser l'authentification de - base sur une connexion où <a href="../ssl/">SSL</a> est activé.</p> + base sur une connexion o <a href="../ssl/">SSL</a> est activ.</p> <p>Pour que <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> puisse manipuler des fichiers, - il doit avoir des permissions en écriture sur les répertoires et les - fichiers qui sont sous son contrôle ; en d'autre termes, c'est - l'utilisateur et le groupe sous lesquels Apache s'exécute et définis + il doit avoir des permissions en criture sur les rpertoires et les + fichiers qui sont sous son contrle ; en d'autre termes, c'est + l'utilisateur et le groupe sous lesquels Apache s'excute et dfinis par les directives <code class="directive"><a href="../mod/mod_unixd.html#user">User</a></code> et <code class="directive"><a href="../mod/mod_unixd.html#group">Group</a></code> qui doivent avoir - les droits en écriture sur ces fichiers et répertoires. Les fichiers - nouvellement créés appartiendront aussi à ces utilisateur et groupe. - Par conséquent, il est important de contrôler l'accès à ce compte. - Les répertoires DAV sont considérés comme privés du point de vue + les droits en criture sur ces fichiers et rpertoires. Les fichiers + nouvellement crs appartiendront aussi ces utilisateur et groupe. + Par consquent, il est important de contrler l'accs ce compte. + Les rpertoires DAV sont considrs comme privs du point de vue d'Apache, et la modification des fichiers qu'ils contiennent - autrement que par l'intermédiaire d'Apache (par exemple par FTP ou - par des outils du niveau du système de fichiers) ne doit pas être + autrement que par l'intermdiaire d'Apache (par exemple par FTP ou + par des outils du niveau du systme de fichiers) ne doit pas tre permise.</p> <p><code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> peut faire l'objet de plusieurs sortes - d'attaques par déni de service. La directive <code class="directive"><a href="../mod/core.html#limitxmlrequestbody">LimitXMLRequestBody</a></code> permet de limiter la - quantité de mémoire consommée pour interpréter des requêtes DAV de - grande taille. En outre, la directive <code class="directive"><a href="#davdepthinfinity">DavDepthInfinity</a></code> permet d'empêcher les - requêtes <code>PROPFIND</code> concernant un répertoire de très - grande taille de consommer de grandes quantités de mémoire. Un autre - type d'attaque par déni de service peut aussi être mené par un + d'attaques par dni de service. La directive <code class="directive"><a href="../mod/core.html#limitxmlrequestbody">LimitXMLRequestBody</a></code> permet de limiter la + quantit de mmoire consomme pour interprter des requtes DAV de + grande taille. En outre, la directive <code class="directive"><a href="#davdepthinfinity">DavDepthInfinity</a></code> permet d'empcher les + requtes <code>PROPFIND</code> concernant un rpertoire de trs + grande taille de consommer de grandes quantits de mmoire. Un autre + type d'attaque par dni de service peut aussi tre men par un client qui remplit simplement tout l'espace disque disponible avec - des fichiers de très grande taille. Etant donné qu'il n'existe aucun - moyen direct d'éviter ce genre d'attaque dans Apache, vous ne devez - accorder des accès DAV qu'à des utilisateurs de confiance.</p> + des fichiers de trs grande taille. Etant donn qu'il n'existe aucun + moyen direct d'viter ce genre d'attaque dans Apache, vous ne devez + accorder des accs DAV qu' des utilisateurs de confiance.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="complex" id="complex">Configurations complexes</a><a title="Lien permanent" href="#complex" class="permalink">¶</a></h2> - <p>Les requêtes ayant pour but de manipuler des fichiers dynamiques + <p>Les requtes ayant pour but de manipuler des fichiers dynamiques (scripts PHP, scripts CGI, etc...) en utilisant <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> sont courantes. Ce traitement n'est pas - évident car une requête - <code>GET</code> va toujours tenter d'exécuter le script, plutôt que - de télécharger son contenu. Pour éviter cet inconvénient, une - méthode possible consiste à faire correspondre deux URLs - différentes au même contenu, l'une d'entre elles servant à lancer le - script, alors que l'autre peut être utilisée pour le télécharger et + vident car une requte + <code>GET</code> va toujours tenter d'excuter le script, plutt que + de tlcharger son contenu. Pour viter cet inconvnient, une + mthode possible consiste faire correspondre deux URLs + diffrentes au mme contenu, l'une d'entre elles servant lancer le + script, alors que l'autre peut tre utilise pour le tlcharger et le manipuler avec DAV.</p> <pre class="prettyprint lang-config">Alias "/phparea" "/home/gstein/php_files" @@ -182,23 +182,23 @@ ForceType text/plain <p>Avec cette configuration, on peut utiliser - <code>http://example.com/phparea</code> pour afficher le résultat de - l'exécution des scripts PHP, et + <code>http://example.com/phparea</code> pour afficher le rsultat de + l'excution des scripts PHP, et <code>http://example.com/php-source</code> pour les manipuler avec DAV.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="dav" id="dav">Directive</a> <a name="Dav" id="Dav">Dav</a><a title="Lien permanent" href="#dav" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active les méthodes HTTP WebDAV</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active les mthodes HTTP WebDAV</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Dav On|Off|<var>nom fournisseur</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Dav Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Dav Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dav</td></tr> </table> <p>La directive <code class="directive">Dav</code> active les - méthodes HTTP WebDAV pour le conteneur condidéré :</p> + mthodes HTTP WebDAV pour le conteneur condidr :</p> <pre class="prettyprint lang-config"><Location "/foo"> Dav On @@ -206,62 +206,62 @@ ForceType text/plain <p>La valeur <code>On</code> est en fait un alias vers le - fournisseur par défaut <code>filesystem</code> implémenté par le - module <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code>. Notez que lorsque DAV est activé - pour un conteneur, on <em>ne peut pas</em> le désactiver pour ses + fournisseur par dfaut <code>filesystem</code> implment par le + module <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code>. Notez que lorsque DAV est activ + pour un conteneur, on <em>ne peut pas</em> le dsactiver pour ses sous-conteneurs. Pour un exemple de configuration complet, - reportez-vous à la <a href="#example">section précédente</a>.</p> + reportez-vous la <a href="#example">section prcdente</a>.</p> <div class="warning"> - N'activez pas WebDAV tant que votre serveur n'est pas sécurisé. Si + N'activez pas WebDAV tant que votre serveur n'est pas scuris. Si vous passez outre cette recommandation, tout le monde pourra - enregistrer des fichiers sur votre système. + enregistrer des fichiers sur votre systme. </div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="davdepthinfinity" id="davdepthinfinity">Directive</a> <a name="DavDepthInfinity" id="DavDepthInfinity">DavDepthInfinity</a><a title="Lien permanent" href="#davdepthinfinity" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Autorise les requêtes PROPFIND avec en-tête Depth: +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Autorise les requtes PROPFIND avec en-tte Depth: Infinity</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DavDepthInfinity on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DavDepthInfinity off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DavDepthInfinity off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dav</td></tr> </table> <p>La directive <code class="directive">DavDepthInfinity</code> - autorise le traitement des requêtes <code>PROPFIND</code> - contenant l'en-tête Depth: Infinity. Par défaut, ce type de requête - n'est pas autorisé, car il peut favoriser les attaques de type Déni + autorise le traitement des requtes <code>PROPFIND</code> + contenant l'en-tte Depth: Infinity. Par dfaut, ce type de requte + n'est pas autoris, car il peut favoriser les attaques de type Dni de service.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="davmintimeout" id="davmintimeout">Directive</a> <a name="DavMinTimeout" id="DavMinTimeout">DavMinTimeout</a><a title="Lien permanent" href="#davmintimeout" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Durée minimale pendant laquelle le serveur maintient un +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dure minimale pendant laquelle le serveur maintient un verrou sur une ressource DAV</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DavMinTimeout <var>secondes</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DavMinTimeout 0</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DavMinTimeout 0</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dav</td></tr> </table> <p>Lorsqu'un client demande le verrouillage d'une ressource DAV, il - peut aussi spécifier une durée au bout de laquelle le verrou sera - automatiquement supprimé par le serveur. Cette valeur ne constitue - qu'une requête, et le serveur peut l'ignorer ou informer le client + peut aussi spcifier une dure au bout de laquelle le verrou sera + automatiquement supprim par le serveur. Cette valeur ne constitue + qu'une requte, et le serveur peut l'ignorer ou informer le client qu'il va utiliser une valeur arbitraire.</p> <p>La directive <code class="directive">DavMinTimeout</code> - spécifie, en secondes, la durée minimale de verrouillage à renvoyer - au client. Les Répertoires Web de Microsoft présentent une durée par - défaut de 120 secondes ; la directive - <code class="directive">DavMinTimeout</code> permet de définir une valeur - supérieure (par exemple 600 secondes), afin de réduire les risques - de perte du verrou par le client suite à une surcharge du - réseau.</p> + spcifie, en secondes, la dure minimale de verrouillage renvoyer + au client. Les Rpertoires Web de Microsoft prsentent une dure par + dfaut de 120 secondes ; la directive + <code class="directive">DavMinTimeout</code> permet de dfinir une valeur + suprieure (par exemple 600 secondes), afin de rduire les risques + de perte du verrou par le client suite une surcharge du + rseau.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"><Location "/MSWord"> DavMinTimeout 600 @@ -272,7 +272,7 @@ verrou sur une ressource DAV</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_dav.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_dav.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_dav.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_dav.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_dav.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -293,7 +293,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_dav.html'; } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_dav_fs.html.fr b/docs/manual/mod/mod_dav_fs.html.fr index 1438588fe9..ec3a299ad8 100644 --- a/docs/manual/mod/mod_dav_fs.html.fr +++ b/docs/manual/mod/mod_dav_fs.html.fr @@ -27,28 +27,28 @@ <div id="preamble"><h1>Module Apache mod_dav_fs</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_dav_fs.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_dav_fs.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_dav_fs.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_dav_fs.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_dav_fs.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Implémente le fournisseur filesystem pour +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Implmente le fournisseur filesystem pour <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code></td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>dav_fs_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_dav_fs.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>dav_fs_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_dav_fs.c</td></tr></table> <h3>Sommaire</h3> - <p>L'activation de ce module <em>nécessite</em> l'utilisation de - <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code>. C'est un module de support pour <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> et à ce titre, il permet l'accès à des ressources - situées dans le système de fichiers du serveur. Le nom formel de ce + <p>L'activation de ce module <em>ncessite</em> l'utilisation de + <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code>. C'est un module de support pour <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> et ce titre, il permet l'accs des ressources + situes dans le systme de fichiers du serveur. Le nom formel de ce fournisseur est <code>filesystem</code>. Les fournisseurs supports - de <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> sont invoqués via la directive + de <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> sont invoqus via la directive <code class="directive"><a href="../mod/mod_dav.html#dav">Dav</a></code> :</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">Dav filesystem</pre> </div> - <p>Comme <code>filesystem</code> est le fournisseur par défaut de + <p>Comme <code>filesystem</code> est le fournisseur par dfaut de <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code>, vous pouvez vous contenter d'utiliser la valeur <code>On</code> comme argument de Dav.</p> </div> @@ -56,7 +56,7 @@ <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#davlockdb">DavLockDB</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_dav_fs">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_dav_fs">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_dav_fs">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_dav_fs">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -64,17 +64,17 @@ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="davlockdb" id="davlockdb">Directive</a> <a name="DavLockDB" id="DavLockDB">DavLockDB</a><a title="Lien permanent" href="#davlockdb" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chemin de la base de données des verrous DAV</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chemin de la base de donnes des verrous DAV</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DavLockDB <var>chemin fichier</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dav_fs</td></tr> </table> - <p>La directive <code class="directive">DavLockDB</code> spécifie - le chemin complet de la base de données des verrous, sans extension. - Si le chemin n'est pas absolu, il sera considéré comme relatif au - répertoire défini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>. L'implémentation de - <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code> utilise une base de données SDBM pour + <p>La directive <code class="directive">DavLockDB</code> spcifie + le chemin complet de la base de donnes des verrous, sans extension. + Si le chemin n'est pas absolu, il sera considr comme relatif au + rpertoire dfini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>. L'implmentation de + <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code> utilise une base de donnes SDBM pour surveiller les verrous utilisateurs.</p> @@ -82,14 +82,14 @@ <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">DavLockDB var/DavLock</pre> </div> - <p>Les utilisateur et groupe sous lesquels Apache s'exécute et qui - sont respectivement définis par les directives <code class="directive"><a href="../mod/mod_unixd.html#user">User</a></code> et <code class="directive"><a href="../mod/mod_unixd.html#group">Group</a></code> doivent pouvoir écrire dans le - répertoire qui contient le fichier de la base de données des - verrous. Pour des raisons de sécurité, il est recommandé de créer un - répertoire dédié à la base de données des verrous, plutôt que de - modifier les permissions d'un répertoire existant. Dans l'exemple - ci-dessus, Apache va créer des fichiers dans le répertoire - <code>var/</code>, lui-même sous-répertoire du répertoire défini par + <p>Les utilisateur et groupe sous lesquels Apache s'excute et qui + sont respectivement dfinis par les directives <code class="directive"><a href="../mod/mod_unixd.html#user">User</a></code> et <code class="directive"><a href="../mod/mod_unixd.html#group">Group</a></code> doivent pouvoir crire dans le + rpertoire qui contient le fichier de la base de donnes des + verrous. Pour des raisons de scurit, il est recommand de crer un + rpertoire ddi la base de donnes des verrous, plutt que de + modifier les permissions d'un rpertoire existant. Dans l'exemple + ci-dessus, Apache va crer des fichiers dans le rpertoire + <code>var/</code>, lui-mme sous-rpertoire du rpertoire dfini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>, avec le nom de base <code>DavLock</code> suivi d'une extension choisie par le serveur.</p> @@ -99,7 +99,7 @@ </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_dav_fs.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_dav_fs.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_dav_fs.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_dav_fs.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_dav_fs.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -120,7 +120,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_dav_fs.htm } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_dav_lock.html.fr b/docs/manual/mod/mod_dav_lock.html.fr index 146ec12c25..a5042dce07 100644 --- a/docs/manual/mod/mod_dav_lock.html.fr +++ b/docs/manual/mod/mod_dav_lock.html.fr @@ -27,36 +27,36 @@ <div id="preamble"><h1>Module Apache mod_dav_lock</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_dav_lock.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_dav_lock.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_dav_lock.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_dav_lock.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module de verrouillage générique pour +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module de verrouillage gnrique pour <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code></td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>dav_lock_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_dav_lock.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>dav_lock_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_dav_lock.c</td></tr></table> <h3>Sommaire</h3> - <p>ce module implémente une API de verrouillage générique que tout + <p>ce module implmente une API de verrouillage gnrique que tout fournisseur support de <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> peut utiliser. Son - activation nécessite l'utilisation de <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code>. Mais + activation ncessite l'utilisation de <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code>. Mais sans fournisseur support pour l'utiliser, il n'est d'aucun service - et ne doit pas être chargé dans le serveur. <a href="http://subversion.apache.org/">mod_dav_svn</a>, le module qui - implémente le fournisseur subversion, est un exemple + et ne doit pas tre charg dans le serveur. <a href="http://subversion.apache.org/">mod_dav_svn</a>, le module qui + implmente le fournisseur subversion, est un exemple de module de support qui utilise effectivement <code class="module"><a href="../mod/mod_dav_lock.html">mod_dav_lock</a></code>.</p> <p>Notez que <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code> n'a <em>pas</em> besoin de - ce module de verrouillage générique, car il utilise sa propre - version plus spécifique.</p> + ce module de verrouillage gnrique, car il utilise sa propre + version plus spcifique.</p> <p>Pour que <code class="module"><a href="../mod/mod_dav_lock.html">mod_dav_lock</a></code> puisse fonctionner, il - vous suffit de spécifier le chemin de la base de données des verrous - à l'aide de la directive <code class="directive"><a href="#davgenericlockdb">DavGenericLockDB</a></code> décrite + vous suffit de spcifier le chemin de la base de donnes des verrous + l'aide de la directive <code class="directive"><a href="#davgenericlockdb">DavGenericLockDB</a></code> dcrite ci-dessous.</p> - <div class="note"><h3>Note du développeur</h3> - <p>Pour déterminer le pointeur de la fonction du fournisseur de + <div class="note"><h3>Note du dveloppeur</h3> + <p>Pour dterminer le pointeur de la fonction du fournisseur de verrouillage, vous devez utiliser l'API <code>ap_lookup_provider</code> avec les arguments <code>dav-lock</code>, <code>generic</code> et <code>0</code>.</p> @@ -66,7 +66,7 @@ <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#davgenericlockdb">DavGenericLockDB</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_dav_lock">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_dav_lock">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_dav_lock">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_dav_lock">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -74,30 +74,30 @@ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="davgenericlockdb" id="davgenericlockdb">Directive</a> <a name="DavGenericLockDB" id="DavGenericLockDB">DavGenericLockDB</a><a title="Lien permanent" href="#davgenericlockdb" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chemin de la base de données des verrous DAV</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chemin de la base de donnes des verrous DAV</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DavGenericLockDB <var>chemin fichier</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dav_lock</td></tr> </table> - <p>La directive <code class="directive">DavLockDB</code> spécifie - le chemin complet de la base de données des verrous, sans extension. - Si le chemin n'est pas absolu, il sera considéré comme relatif au - répertoire défini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>. L'implémentation de - <code class="module"><a href="../mod/mod_dav_lock.html">mod_dav_lock</a></code> utilise une base de données SDBM pour + <p>La directive <code class="directive">DavLockDB</code> spcifie + le chemin complet de la base de donnes des verrous, sans extension. + Si le chemin n'est pas absolu, il sera considr comme relatif au + rpertoire dfini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>. L'implmentation de + <code class="module"><a href="../mod/mod_dav_lock.html">mod_dav_lock</a></code> utilise une base de donnes SDBM pour surveiller les verrous utilisateurs.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">DavGenericLockDB var/DavLock</pre> </div> - <p>Les utilisateur et groupe sous lesquels Apache s'exécute et qui - sont respectivement définis par les directives <code class="directive"><a href="../mod/mod_unixd.html#user">User</a></code> et <code class="directive"><a href="../mod/mod_unixd.html#group">Group</a></code> doivent pouvoir écrire dans le - répertoire qui contient le fichier de la base de données des - verrous. Pour des raisons de sécurité, il est recommandé de créer un - répertoire dédié à la base de données des verrous, plutôt que de - modifier les permissions d'un répertoire existant. Dans l'exemple - ci-dessus, Apache va créer des fichiers dans le répertoire - <code>var/</code>, lui-même sous-répertoire du répertoire défini par + <p>Les utilisateur et groupe sous lesquels Apache s'excute et qui + sont respectivement dfinis par les directives <code class="directive"><a href="../mod/mod_unixd.html#user">User</a></code> et <code class="directive"><a href="../mod/mod_unixd.html#group">Group</a></code> doivent pouvoir crire dans le + rpertoire qui contient le fichier de la base de donnes des + verrous. Pour des raisons de scurit, il est recommand de crer un + rpertoire ddi la base de donnes des verrous, plutt que de + modifier les permissions d'un rpertoire existant. Dans l'exemple + ci-dessus, Apache va crer des fichiers dans le rpertoire + <code>var/</code>, lui-mme sous-rpertoire du rpertoire dfini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>, avec le nom de base <code>DavLock</code> suivi d'une extension choisie par le serveur.</p> @@ -107,7 +107,7 @@ </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_dav_lock.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_dav_lock.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_dav_lock.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_dav_lock.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -127,7 +127,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_dav_lock.h } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_dbd.html.fr b/docs/manual/mod/mod_dbd.html.fr index 89392e11aa..e48bc95c58 100644 --- a/docs/manual/mod/mod_dbd.html.fr +++ b/docs/manual/mod/mod_dbd.html.fr @@ -27,23 +27,23 @@ <div id="preamble"><h1>Module Apache mod_dbd</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_dbd.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_dbd.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_dbd.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Gestion des connexions à une base de données SQL</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Gestion des connexions une base de donnes SQL</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>dbd_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_dbd.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>dbd_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_dbd.c</td></tr></table> <h3>Sommaire</h3> - <p>Le module <code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code> gère les connexions - à une base de données SQL via <a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a>. Il permet - aux modules qui requièrent des fonctions liées aux bases de données - SQL de se connecter à une base de données à la demande, et s'efforce - de conférer aux bases de données une efficacité et une - évolutivité optimales pour les MPMs threadés ou non threadés. Pour - plus de détails, voir le site web <a href="http://apr.apache.org/">APR</a>, + <p>Le module <code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code> gre les connexions + une base de donnes SQL via <a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a>. Il permet + aux modules qui requirent des fonctions lies aux bases de donnes + SQL de se connecter une base de donnes la demande, et s'efforce + de confrer aux bases de donnes une efficacit et une + volutivit optimales pour les MPMs threads ou non threads. Pour + plus de dtails, voir le site web <a href="http://apr.apache.org/">APR</a>, ainsi que cette vue d'ensemble de l'<a href="http://people.apache.org/~niq/dbd.html">environnement de - développement d'Apache DBD</a> par son développeur initial. + dveloppement d'Apache DBD</a> par son dveloppeur initial. </p> </div> <div id="quickview"><h3>Sujets</h3> @@ -51,7 +51,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#pooling">Regroupement des connexions</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#connecting">Connexion</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#API">API DBD d'Apache</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#prepared">Requêtes SQL préparées</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#prepared">Requtes SQL prpares</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#security">AVERTISSEMENT DE SECURITE</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> @@ -65,7 +65,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#dbdpreparesql">DBDPrepareSQL</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#dbdriver">DBDriver</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_dbd">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_dbd">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_dbd">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_dbd">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../misc/password_encryptions.html">Formats des mots de passe</a></li> @@ -73,22 +73,22 @@ passe</a></li> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="pooling" id="pooling">Regroupement des connexions</a><a title="Lien permanent" href="#pooling" class="permalink">¶</a></h2> - <p>Ce module gère de manière optimisée en fonction de la plate-forme - les connexions aux bases de données. Sur les plates-formes non - threadées, il maintient une connexion persistente à la manière d'un + <p>Ce module gre de manire optimise en fonction de la plate-forme + les connexions aux bases de donnes. Sur les plates-formes non + threades, il maintient une connexion persistente la manire d'un LAMP classique (Linux, Apache, Mysql, Perl/PHP/Python). Sur les - plates-formes threadées, il maintient un <em>groupe de - connexions</em> à la fois plus évolutif et plus efficace, comme - décrit dans <a href="http://www.apachetutor.org/dev/reslist">cet + plates-formes threades, il maintient un <em>groupe de + connexions</em> la fois plus volutif et plus efficace, comme + dcrit dans <a href="http://www.apachetutor.org/dev/reslist">cet article d'ApacheTutor</a>. Notez que <code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code> - remplace les modules présentés dans cet article.</p> + remplace les modules prsents dans cet article.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="connecting" id="connecting">Connexion</a><a title="Lien permanent" href="#connecting" class="permalink">¶</a></h2> - <p>Pour vous connecter à votre base de données, vous devez spécifier un - pilote et des paramètres de connexion qui diffèrent selon le moteur de base - de données. Par exemple, pour vous connecter à mysql, spécifiez ce qui suit + <p>Pour vous connecter votre base de donnes, vous devez spcifier un + pilote et des paramtres de connexion qui diffrent selon le moteur de base + de donnes. Par exemple, pour vous connecter mysql, spcifiez ce qui suit :</p> <pre class="prettyprint lang-config">DBDriver mysql @@ -101,14 +101,14 @@ DBDParams host=localhost,dbname=pony,user=shetland,pass=appaloosa</pre> la documentation de ces modules.</p> <p>Voir la syntaxe de la directive <code class="directive">DBDParams</code> pour les - informations à fournir dans la chaîne de connexion en fonction des - différents pilotes de base de données supportés.</p> + informations fournir dans la chane de connexion en fonction des + diffrents pilotes de base de donnes supports.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="API" id="API">API DBD d'Apache</a><a title="Lien permanent" href="#API" class="permalink">¶</a></h2> <p><code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code> exporte cinq fonctions que d'autres - modules pourront utiliser. L'API se présente comme suit :</p> + modules pourront utiliser. L'API se prsente comme suit :</p> <pre class="prettyprint lang-c">typedef struct { apr_dbd_t *handle; @@ -116,9 +116,9 @@ DBDParams host=localhost,dbname=pony,user=shetland,pass=appaloosa</pre> apr_hash_t *prepared; } ap_dbd_t; -/* Fonctions exportées pour accéder à la base de données */ +/* Fonctions exportes pour accder la base de donnes */ -/* ouvre une connexion qui DEVRA être explicitement fermée. +/* ouvre une connexion qui DEVRA tre explicitement ferme. * Renvoie NULL en cas d'erreur */ AP_DECLARE(ap_dbd_t*) ap_dbd_open(apr_pool_t*, server_rec*); @@ -126,24 +126,24 @@ AP_DECLARE(ap_dbd_t*) ap_dbd_open(apr_pool_t*, server_rec*); /* ferme une connexion ouverte avec ap_dbd_open */ AP_DECLARE(void) ap_dbd_close(server_rec*, ap_dbd_t*); -/* acquiert une connexion qui aura la durée de vie de la requête et qui - * NE DEVRA PAS être explicitement fermée. Renvoie NULL en cas - * d'erreur. C'est la fonction recommandée pour la plupart des +/* acquiert une connexion qui aura la dure de vie de la requte et qui + * NE DEVRA PAS tre explicitement ferme. Renvoie NULL en cas + * d'erreur. C'est la fonction recommande pour la plupart des * applications. */ AP_DECLARE(ap_dbd_t*) ap_dbd_acquire(request_rec*); -/* acquiert une connexion qui aura la durée de vie d'une connexion et - * qui NE DEVRA PAS être explicitement fermée. Renvoie NULL en cas +/* acquiert une connexion qui aura la dure de vie d'une connexion et + * qui NE DEVRA PAS tre explicitement ferme. Renvoie NULL en cas * d'erreur. */ AP_DECLARE(ap_dbd_t*) ap_dbd_cacquire(conn_rec*); -/* Prépare une requête qu'un module client pourra utiliser */ +/* Prpare une requte qu'un module client pourra utiliser */ AP_DECLARE(void) ap_dbd_prepare(server_rec*, const char*, const char*); -/* Exporte aussi ces fonctions à titre optionnel mour les modules qui - * péfèreraient les utiliser */ +/* Exporte aussi ces fonctions titre optionnel mour les modules qui + * pfreraient les utiliser */ APR_DECLARE_OPTIONAL_FN(ap_dbd_t*, ap_dbd_open, (apr_pool_t*, server_rec*)); APR_DECLARE_OPTIONAL_FN(void, ap_dbd_close, (server_rec*, ap_dbd_t*)); APR_DECLARE_OPTIONAL_FN(ap_dbd_t*, ap_dbd_acquire, (request_rec*)); @@ -152,102 +152,102 @@ APR_DECLARE_OPTIONAL_FN(void, ap_dbd_prepare, (server_rec*, const char*, const c </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="prepared" id="prepared">Requêtes SQL préparées</a><a title="Lien permanent" href="#prepared" class="permalink">¶</a></h2> - <p><code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code> supporte les requêtes SQL préparées pour - le compte des modules qui pourraient les utiliser. Chaque requête - préparée doit posséder un nom (étiquette), et est stockée dans un - condensé (hash) : les condensés sont du type - <code>apr_dbd_prepared_t</code> et s'utilisent dans toute requête - SQL ou commande select préparée par apr_dbd.</p> +<h2><a name="prepared" id="prepared">Requtes SQL prpares</a><a title="Lien permanent" href="#prepared" class="permalink">¶</a></h2> + <p><code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code> supporte les requtes SQL prpares pour + le compte des modules qui pourraient les utiliser. Chaque requte + prpare doit possder un nom (tiquette), et est stocke dans un + condens (hash) : les condenss sont du type + <code>apr_dbd_prepared_t</code> et s'utilisent dans toute requte + SQL ou commande select prpare par apr_dbd.</p> <p>Il est du ressort des modules utilisateurs de dbd d'utiliser les - requêtes préparées et de préciser quelles requêtes doivent être - spécifiées dans httpd.conf, ou de fournir leurs propres directives + requtes prpares et de prciser quelles requtes doivent tre + spcifies dans httpd.conf, ou de fournir leurs propres directives et d'utiliser <code>ap_dbd_prepare</code>.</p> <div class="warning"><h3>Avertissement</h3> - Lorsqu'on utilise des requêtes préparées avec des bases de - données MySQL, il est préférable de définir - <code>reconnect</code> à 0 dans la chaîne de connexion, afin - d'éviter des erreurs provoquées par un client MySQL qui se - reconnecterait sans réinitialiser correctement les requêtes - préparées. Si <code>reconnect</code> est défini à 1, toute - connexion défectueuse sera sensée être réparée, mais comme - mod_dbd n'en est pas informé, les requêtes préparées seront - invalidées. + Lorsqu'on utilise des requtes prpares avec des bases de + donnes MySQL, il est prfrable de dfinir + <code>reconnect</code> 0 dans la chane de connexion, afin + d'viter des erreurs provoques par un client MySQL qui se + reconnecterait sans rinitialiser correctement les requtes + prpares. Si <code>reconnect</code> est dfini 1, toute + connexion dfectueuse sera sense tre rpare, mais comme + mod_dbd n'en est pas inform, les requtes prpares seront + invalides. </div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="security" id="security">AVERTISSEMENT DE SECURITE</a><a title="Lien permanent" href="#security" class="permalink">¶</a></h2> - <p>Toute application web impliquant une base de données doit se - protéger elle-même contre les attaques de type injection SQL. Dans - la plupart des cas Apache DBD est sûr, car les applications - utilisent des requêtes préparées, et les entrées non sûres ne seront - utilisées qu'à titre de données. Bien entendu, si vous l'utilisez - via un module tiers, vous devez être au fait des précautions à + <p>Toute application web impliquant une base de donnes doit se + protger elle-mme contre les attaques de type injection SQL. Dans + la plupart des cas Apache DBD est sr, car les applications + utilisent des requtes prpares, et les entres non sres ne seront + utilises qu' titre de donnes. Bien entendu, si vous l'utilisez + via un module tiers, vous devez tre au fait des prcautions prendre.</p> <p>Cependant, le pilote <var>FreeTDS</var> est <strong>non - sûr</strong> de par sa nature même. Comme la bibliothèque - sous-jacente ne supporte pas les requêtes préparées, le pilote en - effectue une émulation, et les entrées non sûres sont fusionnées - avec la requête SQL.</p> - <p>Il peut être sécurisé en <em>décontaminant</em> toutes les - entrées : un processus inspiré de la recherche de contaminations de - Perl (NdT : <code>taint checking</code>). Chaque entrée est comparée - à une expression rationnelle, et - seules les entrées qui correspondent sont utilisées, en accord avec + sr</strong> de par sa nature mme. Comme la bibliothque + sous-jacente ne supporte pas les requtes prpares, le pilote en + effectue une mulation, et les entres non sres sont fusionnes + avec la requte SQL.</p> + <p>Il peut tre scuris en <em>dcontaminant</em> toutes les + entres : un processus inspir de la recherche de contaminations de + Perl (NdT : <code>taint checking</code>). Chaque entre est compare + une expression rationnelle, et + seules les entres qui correspondent sont utilises, en accord avec le raccourci Perl :</p> <div class="example"><pre><code> $untrusted =~ /([a-z]+)/; $trusted = $1;</code></pre></div> <p>Pour utiliser ceci, les expressions rationnelles de - décontamination doivent être incluses dans les requêtes préparées. - L'expression rationnelle doit se situer immédiatement après le - caractère % dans la requête préparée, et doit être entourée - d'accolades {}. Par exemple, si votre application attend une entrée - alphanumérique, vous pouvez utiliser :</p> + dcontamination doivent tre incluses dans les requtes prpares. + L'expression rationnelle doit se situer immdiatement aprs le + caractre % dans la requte prpare, et doit tre entoure + d'accolades {}. Par exemple, si votre application attend une entre + alphanumrique, vous pouvez utiliser :</p> <div class="example"><p><code> <code>"SELECT foo FROM bar WHERE input = %s"</code> </code></p></div> - <p>avec d'autres pilotes, et ne risquer au pire qu'une requête - en échec. Mais avec FreeTDS, vous devez utiliser :</p> + <p>avec d'autres pilotes, et ne risquer au pire qu'une requte + en chec. Mais avec FreeTDS, vous devez utiliser :</p> <div class="example"><p><code> <code>"SELECT foo FROM bar WHERE input = %{([A-Za-z0-9]+)}s"</code> </code></p></div> - <p>tout ce qui ne correspond pas à l'expression rationnelle est - alors rejeté, et la requête est ainsi désormais sûre.</p> + <p>tout ce qui ne correspond pas l'expression rationnelle est + alors rejet, et la requte est ainsi dsormais sre.</p> <p>Alternativement, vous pouvez utiliser le pilote ODBC tiers, qui - offre la sécurité des requêtes préparées authentiques.</p> + offre la scurit des requtes prpares authentiques.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="dbdexptime" id="dbdexptime">Directive</a> <a name="DBDExptime" id="DBDExptime">DBDExptime</a><a title="Lien permanent" href="#dbdexptime" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Durée de vie des connexions inactives</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DBDExptime <var>durée en secondes</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DBDExptime 300</code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dure de vie des connexions inactives</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DBDExptime <var>dure en secondes</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DBDExptime 300</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dbd</td></tr> </table> - <p>Cette directive définit la durée de vie des connexions - inactives lorsque le nombre de connexions spécifié par la directive - DBDKeep a été dépassé (plates-formes threadées seulement).</p> + <p>Cette directive dfinit la dure de vie des connexions + inactives lorsque le nombre de connexions spcifi par la directive + DBDKeep a t dpass (plates-formes threades seulement).</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="dbdinitsql" id="dbdinitsql">Directive</a> <a name="DBDInitSQL" id="DBDInitSQL">DBDInitSQL</a><a title="Lien permanent" href="#dbdinitsql" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Exécute une instruction SQL après connexion à une base de -données</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Excute une instruction SQL aprs connexion une base de +donnes</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DBDInitSQL <var>"instruction SQL"</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dbd</td></tr> </table> - <p>Les modules qui le souhaitent peuvent exécuter une ou plusieurs - instructions SQL après connexion à une base de données. Par exemple - initialiser certaines valeurs, ou ajouter une entrée dans le journal - lors d'une nouvelle connexion à la base de données.</p> + <p>Les modules qui le souhaitent peuvent excuter une ou plusieurs + instructions SQL aprs connexion une base de donnes. Par exemple + initialiser certaines valeurs, ou ajouter une entre dans le journal + lors d'une nouvelle connexion la base de donnes.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -255,14 +255,14 @@ données</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximum de connexions maintenues</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DBDKeep <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DBDKeep 2</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DBDKeep 2</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dbd</td></tr> </table> - <p>Cette directive définit le nombre maximum de connexions - à maintenir par processus, en dehors de celles servant à gérer les - pics de demandes (plates-formes threadées seulement).</p> + <p>Cette directive dfinit le nombre maximum de connexions + maintenir par processus, en dehors de celles servant grer les + pics de demandes (plates-formes threades seulement).</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -270,13 +270,13 @@ données</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximum de connexions</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DBDMax <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DBDMax 10</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DBDMax 10</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dbd</td></tr> </table> - <p>Cette directive définit le nombre maximum effectif de - connexions par processus (plates-formes threadées seulement).</p> + <p>Cette directive dfinit le nombre maximum effectif de + connexions par processus (plates-formes threades seulement).</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -284,33 +284,33 @@ données</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre minimum de connexions</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DBDMin <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DBDMin 1</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DBDMin 1</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dbd</td></tr> </table> - <p>Cette directive définit le nombre minimum de connexions - par processus (plates-formes threadées seulement).</p> + <p>Cette directive dfinit le nombre minimum de connexions + par processus (plates-formes threades seulement).</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="dbdparams" id="dbdparams">Directive</a> <a name="DBDParams" id="DBDParams">DBDParams</a><a title="Lien permanent" href="#dbdparams" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Paramètres de la connexion à la base de -données</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Paramtres de la connexion la base de +donnes</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DBDParams <var>param1</var>=<var>valeur1</var>[,<var>param2</var>=<var>valeur2</var>]</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dbd</td></tr> </table> - <p>Cette directive spécifie des paramètres selon les - besoins du pilote concerné. En général, les paramètres à passer - concernent tout ce qui n'a pas de valeur par défaut comme le nom - d'utilisateur, le mot de passe, le nom de la base de données, le nom - d'hôte et le numéro de port de la connexion.</p> - <p>Les paramètres de la chaîne de connexion en fonction des - différents pilotes comprennent :</p> + <p>Cette directive spcifie des paramtres selon les + besoins du pilote concern. En gnral, les paramtres passer + concernent tout ce qui n'a pas de valeur par dfaut comme le nom + d'utilisateur, le mot de passe, le nom de la base de donnes, le nom + d'hte et le numro de port de la connexion.</p> + <p>Les paramtres de la chane de connexion en fonction des + diffrents pilotes comprennent :</p> <dl> <dt>FreeTDS (pour MSSQL et SyBase)</dt> <dd>username, password, appname, dbname, host, charset, lang, server</dd> @@ -319,13 +319,13 @@ données</td></tr> <dt>Oracle</dt> <dd>user, pass, dbname, server</dd> <dt>PostgreSQL</dt> - <dd>La chaîne de connexion est passée directement à <code>PQconnectdb</code></dd> + <dd>La chane de connexion est passe directement <code>PQconnectdb</code></dd> <dt>SQLite2</dt> - <dd>La chaîne de connexion est scindée avec comme séparateur le - caractère ':', et <code>partie1:partie2</code> est utilisé dans + <dd>La chane de connexion est scinde avec comme sparateur le + caractre ':', et <code>partie1:partie2</code> est utilis dans <code>sqlite_open(partie1, atoi(partie2), NULL)</code></dd> <dt>SQLite3</dt> - <dd>La chaîne de connexion est passée directement à <code>sqlite3_open</code></dd> + <dd>La chane de connexion est passe directement <code>sqlite3_open</code></dd> <dt>ODBC</dt> <dd>datasource, user, password, connect, ctimeout, stimeout, access, txmode, bufsize</dd> </dl> @@ -340,16 +340,16 @@ données</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dbd</td></tr> </table> - <p>Si cette directive est définie à Off, les connexions persistentes - et les connexions groupées sont désactivées. À la demande d'un - client, une nouvelle connexion à la base de données est ouverte, et - fermée immédiatement à l'issue du traitement. Cette configuration ne - doit être utilisée qu'à des fins de débogage, ou sur des serveurs à + <p>Si cette directive est dfinie Off, les connexions persistentes + et les connexions groupes sont dsactives. la demande d'un + client, une nouvelle connexion la base de donnes est ouverte, et + ferme immdiatement l'issue du traitement. Cette configuration ne + doit tre utilise qu' des fins de dbogage, ou sur des serveurs charge faible.</p> - <p>Par défaut, les groupes de connexions persistentes sont activés + <p>Par dfaut, les groupes de connexions persistentes sont activs (ou une seule connexion persistente du style LAMP pour les serveurs - non threadés), et c'est la configuration qui devrait être utilisée + non threads), et c'est la configuration qui devrait tre utilise dans la plupart des cas sur un serveur en production.</p> <p>Avant la version 2.2.2, cette directive n'acceptait que les @@ -360,39 +360,39 @@ données</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="dbdpreparesql" id="dbdpreparesql">Directive</a> <a name="DBDPrepareSQL" id="DBDPrepareSQL">DBDPrepareSQL</a><a title="Lien permanent" href="#dbdpreparesql" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit une requête SQL préparée</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DBDPrepareSQL <var>"requête SQL"</var> <var>étiquette</var></code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit une requte SQL prpare</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DBDPrepareSQL <var>"requte SQL"</var> <var>tiquette</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dbd</td></tr> </table> <p>Pour les modules tels que les modules d'authentification, qui - utilisent de manière répétée la même requête SQL, on peut optimiser - les performances en préparant la requête une fois pour toutes au - démarrage, plutôt qu'à chaque utilisation. Cette directive permet de - préparer une requête SQL et de lui assigner une étiquette.</p> + utilisent de manire rpte la mme requte SQL, on peut optimiser + les performances en prparant la requte une fois pour toutes au + dmarrage, plutt qu' chaque utilisation. Cette directive permet de + prparer une requte SQL et de lui assigner une tiquette.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="dbdriver" id="dbdriver">Directive</a> <a name="DBDriver" id="DBDriver">DBDriver</a><a title="Lien permanent" href="#dbdriver" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie un pilote SQL</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie un pilote SQL</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DBDriver <var>nom</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dbd</td></tr> </table> - <p>Cette directive spécifie un pilote apr_dbd par son - nom. Le pilote doit être installé sur votre système (sur la plupart - des systèmes, il s'agit d'un objet partagé ou d'une dll). Par - exemple, <code>DBDriver mysql</code> va sélectionner le pilote MySQL - dans la bibliothèque apr_dbd_mysql.so.</p> + <p>Cette directive spcifie un pilote apr_dbd par son + nom. Le pilote doit tre install sur votre systme (sur la plupart + des systmes, il s'agit d'un objet partag ou d'une dll). Par + exemple, <code>DBDriver mysql</code> va slectionner le pilote MySQL + dans la bibliothque apr_dbd_mysql.so.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_dbd.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_dbd.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_dbd.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -411,7 +411,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_dbd.html'; } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_deflate.html.fr b/docs/manual/mod/mod_deflate.html.fr index 1e3d482329..b76650d100 100644 --- a/docs/manual/mod/mod_deflate.html.fr +++ b/docs/manual/mod/mod_deflate.html.fr @@ -27,28 +27,28 @@ <div id="preamble"><h1>Module Apache mod_deflate</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_deflate.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_deflate.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_deflate.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_deflate.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_deflate.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Comprime le contenu avant de le servir au client</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>deflate_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_deflate.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>deflate_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_deflate.c</td></tr></table> <h3>Sommaire</h3> - <p>Le module <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> implémente le filtre de + <p>Le module <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> implmente le filtre de sortie <code>DEFLATE</code> qui permet de comprimer la sortie de - votre serveur avant de l'envoyer au client sur le réseau.</p> + votre serveur avant de l'envoyer au client sur le rseau.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#supportedencodings">Codages supportés</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#supportedencodings">Codages supports</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#recommended">Exemples de configurations</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#enable">Activation de la compression</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#proxies">Prise en compte des serveurs mandataires</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#precompressed">Servir du contenu précompressé</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#precompressed">Servir du contenu prcompress</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#deflatealteretag">DeflateAlterETag</a></li> @@ -61,29 +61,29 @@ client</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#deflatememlevel">DeflateMemLevel</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#deflatewindowsize">DeflateWindowSize</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_deflate">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_deflate">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_deflate">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_deflate">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../filter.html">Les filtres</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="supportedencodings" id="supportedencodings">Codages supportés</a><a title="Lien permanent" href="#supportedencodings" class="permalink">¶</a></h2> - <p>Le seul codage supporté est <code>gzip</code> afin d'assurer une complète - compatibilité avec les anciens navigateurs. Le codage <code>deflate</code> - n'est donc pas supporté ; voir à ce sujet la <a href="http://www.gzip.org/zlib/zlib_faq.html#faq38">documentation de zlib</a> - pour une explication détaillée. +<h2><a name="supportedencodings" id="supportedencodings">Codages supports</a><a title="Lien permanent" href="#supportedencodings" class="permalink">¶</a></h2> + <p>Le seul codage support est <code>gzip</code> afin d'assurer une complte + compatibilit avec les anciens navigateurs. Le codage <code>deflate</code> + n'est donc pas support ; voir ce sujet la <a href="http://www.gzip.org/zlib/zlib_faq.html#faq38">documentation de zlib</a> + pour une explication dtaille. </p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="recommended" id="recommended">Exemples de configurations</a><a title="Lien permanent" href="#recommended" class="permalink">¶</a></h2> <div class="warning"><h3>Compression et TLS</h3> - <p>Certaines applications web sont vulnérables à une attaque pour + <p>Certaines applications web sont vulnrables une attaque pour vol d'informations lorsqu'une connexion TLS transporte des - données compressées par deflate. Pour plus de détails, + donnes compresses par deflate. Pour plus de dtails, documentez-vous sur la famille d'attaques "BREACH".</p> </div> <p>Voici un exemple simple de configuration qui permet de comprimer - les types de contenu à base de texte.</p> + les types de contenu base de texte.</p> <div class="example"><h3>Ne comprime que certains types de documents</h3><pre class="prettyprint lang-config">AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript</pre> </div> @@ -92,24 +92,24 @@ client</td></tr> <div class="section"> <h2><a name="enable" id="enable">Activation de la compression</a><a title="Lien permanent" href="#enable" class="permalink">¶</a></h2> <div class="warning"><h3>Compression et TLS</h3> - <p>Certaines applications web sont vulnérables à une attaque pour + <p>Certaines applications web sont vulnrables une attaque pour vol d'informations lorsqu'une connexion TLS transporte des - données compressées par deflate. Pour plus de détails, + donnes compresses par deflate. Pour plus de dtails, documentez-vous sur la famille d'attaques "BREACH".</p> </div> <h3><a name="output" id="output">Compression de la sortie</a></h3> - <p>La compression est implémentée par le <a href="../filter.html">filtre</a> <code>DEFLATE</code>. La + <p>La compression est implmente par le <a href="../filter.html">filtre</a> <code>DEFLATE</code>. La directive suivante active la compression des documents dans le - conteneur où elle est placée :</p> + conteneur o elle est place :</p> <pre class="prettyprint lang-config">SetOutputFilter DEFLATE SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip</pre> - <p>Si vous voulez limiter la compression à certains types MIME + <p>Si vous voulez limiter la compression certains types MIME particuliers, vous pouvez utiliser la directive <code class="directive"><a href="../mod/mod_filter.html#addoutputfilterbytype">AddOutputFilterByType</a></code>. Voici un exemple - où la compression n'est activée que pour les fichiers html de la + o la compression n'est active que pour les fichiers html de la documentation d'Apache :</p> <pre class="prettyprint lang-config"><Directory "/your-server-root/manual"> @@ -118,23 +118,23 @@ SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip</pre> <div class="note"><h3>Note</h3> - Le filtre <code>DEFLATE</code> est toujours inséré après les + Le filtre <code>DEFLATE</code> est toujours insr aprs les filtres RESOURCE comme PHP ou SSI. Il n'affecte jamais les - sous-requêtes internes. + sous-requtes internes. </div> <div class="note"><h3>Note</h3> - La variable d'environnement <code>force-gzip</code>, définie à + La variable d'environnement <code>force-gzip</code>, dfinie l'aide de la directive <code class="directive"><a href="../mod/mod_env.html#setenv">SetEnv</a></code>, permet d'ignorer la - configuration de votre navigateur quant aux codages acceptés, et - d'envoyer sans condition une sortie comprimée. + configuration de votre navigateur quant aux codages accepts, et + d'envoyer sans condition une sortie comprime. </div> - <h3><a name="inflate" id="inflate">Décompression de la sortie</a></h3> + <h3><a name="inflate" id="inflate">Dcompression de la sortie</a></h3> <p>Le module <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> fournit aussi un filtre - permettant de décomprimer un corps de réponse comprimé par gzip. - Pour activer cette fonctionnalité, vous devez insérer le filtre - <code>INFLATE</code> dans la chaîne de filtrage en sortie via la + permettant de dcomprimer un corps de rponse comprim par gzip. + Pour activer cette fonctionnalit, vous devez insrer le filtre + <code>INFLATE</code> dans la chane de filtrage en sortie via la directive <code class="directive"><a href="../mod/core.html#setoutputfilter">SetOutputFilter</a></code> ou <code class="directive"><a href="../mod/mod_mime.html#addoutputfilter">AddOutputFilter</a></code>, comme dans l'exemple suivant :</p> @@ -145,17 +145,17 @@ SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip</pre> </Location></pre> - <p>Dans cet exemple, les sorties comprimées par gzip en - provenance de example.com seront décomprimées afin de pouvoir - être éventuellement traitées par d'autres filtres. + <p>Dans cet exemple, les sorties comprimes par gzip en + provenance de example.com seront dcomprimes afin de pouvoir + tre ventuellement traites par d'autres filtres. </p> - <h3><a name="input" id="input">Décompression de l'entrée</a></h3> - <p>Le module <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> fournit également un filtre - permettant de décomprimer un corps de requête comprimé par gzip. - Pour activer cette fonctionnalité, vous devez insérer le filtre - <code>DEFLATE</code> dans la chaîne de filtrage en entrée via la + <h3><a name="input" id="input">Dcompression de l'entre</a></h3> + <p>Le module <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> fournit galement un filtre + permettant de dcomprimer un corps de requte comprim par gzip. + Pour activer cette fonctionnalit, vous devez insrer le filtre + <code>DEFLATE</code> dans la chane de filtrage en entre via la directive <code class="directive"><a href="../mod/core.html#setinputfilter">SetInputFilter</a></code> ou <code class="directive"><a href="../mod/mod_mime.html#addinputfilter">AddInputFilter</a></code>, comme dans l'exemple suivant :</p> @@ -165,72 +165,72 @@ SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip</pre> </Location></pre> - <p>Désormais, si une requête contient un en-tête + <p>Dsormais, si une requte contient un en-tte <code>Content-Encoding: gzip</code>, son corps sera - automatiquement décomprimé. Peu de navigateurs sont actuellement - en mesure de comprimer les corps de requêtes. Cependant, - certaines applications spécialisées supportent les requêtes - comprimées, comme par exemple certains clients <a href="http://www.webdav.org">WebDAV</a>.</p> + automatiquement dcomprim. Peu de navigateurs sont actuellement + en mesure de comprimer les corps de requtes. Cependant, + certaines applications spcialises supportent les requtes + comprimes, comme par exemple certains clients <a href="http://www.webdav.org">WebDAV</a>.</p> - <div class="warning"><h3>Note à propos de l'en-tête + <div class="warning"><h3>Note propos de l'en-tte <code>Content-Length</code></h3> - <p>Si vous évaluez vous-même la taille du corps de requête, - <em>ne faites pas confiance à l'en-tête - <code>Content-Length</code>!</em> L'en-tête - Content-Length indique la longueur des données en provenance du - client, et <em>non</em> la quantité d'octets que représente le - flux de données décompressé.</p> + <p>Si vous valuez vous-mme la taille du corps de requte, + <em>ne faites pas confiance l'en-tte + <code>Content-Length</code>!</em> L'en-tte + Content-Length indique la longueur des donnes en provenance du + client, et <em>non</em> la quantit d'octets que reprsente le + flux de donnes dcompress.</p> </div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="proxies" id="proxies">Prise en compte des serveurs mandataires</a><a title="Lien permanent" href="#proxies" class="permalink">¶</a></h2> - <p>Le module <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> envoie un en-tête de - réponse HTTP <code>Vary: Accept-Encoding</code> pour avertir les - mandataires qu'une réponse enregistrée dans le cache ne doit être - envoyée qu'aux clients qui ont envoyé l'en-tête de requête - <code>Accept-Encoding</code> approprié. Ceci permet d'éviter l'envoi - d'un contenu comprimé à un client qui ne sera pas en mesure - de l'interpréter.</p> - - <p>Si vous avez défini des exclusions spécifiques dépendant, par - exemple, de l'en-tête <code>User-Agent</code>, vous devez - ajouter manuellement des données à l'en-tête <code>Vary</code> afin - d'informer les mandataires des restrictions supplémentaires. Par - exemple, dans la configuration classique où l'addition du filtre - <code>DEFLATE</code> dépend du contenu de l'en-tête - <code>User-Agent</code>, vous devez spécifier :</p> + <p>Le module <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> envoie un en-tte de + rponse HTTP <code>Vary: Accept-Encoding</code> pour avertir les + mandataires qu'une rponse enregistre dans le cache ne doit tre + envoye qu'aux clients qui ont envoy l'en-tte de requte + <code>Accept-Encoding</code> appropri. Ceci permet d'viter l'envoi + d'un contenu comprim un client qui ne sera pas en mesure + de l'interprter.</p> + + <p>Si vous avez dfini des exclusions spcifiques dpendant, par + exemple, de l'en-tte <code>User-Agent</code>, vous devez + ajouter manuellement des donnes l'en-tte <code>Vary</code> afin + d'informer les mandataires des restrictions supplmentaires. Par + exemple, dans la configuration classique o l'addition du filtre + <code>DEFLATE</code> dpend du contenu de l'en-tte + <code>User-Agent</code>, vous devez spcifier :</p> <pre class="prettyprint lang-config">Header append Vary User-Agent</pre> - <p>Si votre décision de comprimer le contenu dépend d'autres - informations que celles contenues dans les en-têtes de la requête - (par exemple la version HTTP), vous devez attribuer à l'en-tête - <code>Vary</code> la valeur <code>*</code>, ce qui permet d'empêcher + <p>Si votre dcision de comprimer le contenu dpend d'autres + informations que celles contenues dans les en-ttes de la requte + (par exemple la version HTTP), vous devez attribuer l'en-tte + <code>Vary</code> la valeur <code>*</code>, ce qui permet d'empcher les mandataires compatibles de tout mettre en cache.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">Header set Vary *</pre> </div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="precompressed" id="precompressed">Servir du contenu précompressé</a><a title="Lien permanent" href="#precompressed" class="permalink">¶</a></h2> +<h2><a name="precompressed" id="precompressed">Servir du contenu prcompress</a><a title="Lien permanent" href="#precompressed" class="permalink">¶</a></h2> - <p>Comme <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> recompresse le contenu demandé à - chaque requête, il est possible de gagner en performances en - précompressant ce contenu, et en forçant mod_deflate à servir ce - contenu précompressé sans avoir à le recompresser à chaque requête. + <p>Comme <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> recompresse le contenu demand + chaque requte, il est possible de gagner en performances en + prcompressant ce contenu, et en forant mod_deflate servir ce + contenu prcompress sans avoir le recompresser chaque requte. Pour ce faire, utilisez une configuration du style :</p> <pre class="prettyprint lang-config"><IfModule mod_headers.c> - # Servir des fichiers JS et CSS compressés avec gzip, s'ils existent, et + # Servir des fichiers JS et CSS compresss avec gzip, s'ils existent, et # si le client accepte gzip. RewriteCond "%{HTTP:Accept-encoding}" "gzip" RewriteCond "%{REQUEST_FILENAME}\.gz" "-s" RewriteRule "^(.*)\.(css|js)" "$1\.$2\.gz" [QSA] - # Servir des types de contenus corrects, et empêcher mod_deflate + # Servir des types de contenus corrects, et empcher mod_deflate # d'effectuer un double gzip. RewriteRule "\.css\.gz$" "-" [T=text/css,E=no-gzip:1] RewriteRule "\.js\.gz$" "-" [T=text/javascript,E=no-gzip:1] @@ -240,8 +240,8 @@ SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip</pre> # Servir le type de codage correct. Header append Content-Encoding gzip - # Force les mandataires à mettre en cache séparément les fichiers - # css/js gzippés & non gzippés. + # Force les mandataires mettre en cache sparment les fichiers + # css/js gzipps & non gzipps. Header append Vary Accept-Encoding </FilesMatch> </IfModule></pre> @@ -251,36 +251,36 @@ SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="deflatealteretag" id="deflatealteretag">Directive</a> <a name="DeflateAlterETag" id="DeflateAlterETag">DeflateAlterETag</a><a title="Lien permanent" href="#deflatealteretag" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Comment l'en-tête sortant ETag doit être modifié au cours +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Comment l'en-tte sortant ETag doit tre modifi au cours de la compression</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DeflateAlterETag AddSuffix|NoChange|Remove</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DeflateAlterETag AddSuffix</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DeflateAlterETag AddSuffix</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_deflate</td></tr> </table> <p>La directive <code class="directive">DeflateAlterETag</code> permet de - spécifier comment l'en-tête ETag doit être modifié lorsqu'une - réponse est compressée.</p> + spcifier comment l'en-tte ETag doit tre modifi lorsqu'une + rponse est compresse.</p> <dl> <dt>AddSuffix</dt> - <dd><p>Ajoute la méthode de compression à la fin de l'en-tête, ce - qui a pour effet d'attribuer un en-tête ETag unique aux - représentations compressées et non compressées. C'est l'option par - défaut depuis la version 2.4.0, mais empêche de servir des - codes d'état "HTTP Not Modified" (304) en réponse aux requêtes pour un - contenu compressé.</p></dd> + <dd><p>Ajoute la mthode de compression la fin de l'en-tte, ce + qui a pour effet d'attribuer un en-tte ETag unique aux + reprsentations compresses et non compresses. C'est l'option par + dfaut depuis la version 2.4.0, mais empche de servir des + codes d'tat "HTTP Not Modified" (304) en rponse aux requtes pour un + contenu compress.</p></dd> <dt>NoChange</dt> - <dd><p>Ne modifie pas l'en-tête ETag dans une réponse compressée. - C'était l'option par - défaut avant la version 2.4.0, mais cela ne respectait pas la - préconisation HTTP/1.1 selon laquelle chaque représentation de la - même ressource doit posséder un en-tête ETag unique.</p></dd> + <dd><p>Ne modifie pas l'en-tte ETag dans une rponse compresse. + C'tait l'option par + dfaut avant la version 2.4.0, mais cela ne respectait pas la + prconisation HTTP/1.1 selon laquelle chaque reprsentation de la + mme ressource doit possder un en-tte ETag unique.</p></dd> <dt>Remove</dt> - <dd><p>Supprime l'en-tête ETag dans les réponses compressées, ce qui - a pour effet de rendre impossibles certaines requêtes - conditionnelles, mais permet d'éviter les inconvénients des options - précédentes.</p></dd> + <dd><p>Supprime l'en-tte ETag dans les rponses compresses, ce qui + a pour effet de rendre impossibles certaines requtes + conditionnelles, mais permet d'viter les inconvnients des options + prcdentes.</p></dd> </dl> </div> @@ -290,42 +290,42 @@ de la compression</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille du fragment que zlib devra comprimer en une seule fois</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DeflateBufferSize <var>valeur</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DeflateBufferSize 8096</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DeflateBufferSize 8096</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_deflate</td></tr> </table> <p>La directive <code class="directive">DeflateBufferSize</code> permet de - spécifier la taille en octets du fragment que zlib devra comprimer - en une seule fois. Si la taille de la réponse compressée est supérieure à - celle spécifiée par cette directive, httpd passera à un mode d'encodage - fragmenté (l'en-tête HTTP <code>Transfer-Encoding</code> prend la valeur - <code>Chunked</code>), ceci ayant comme effet de bord de ne définir aucun - en-tête HTTP <code>Content-Length</code>. Il est important de connaître ce - comportement, particulièrement lorsque httpd travaille derrière des - mandataires inverses avec mise en cache, ou lorsque httpd est configuré pour + spcifier la taille en octets du fragment que zlib devra comprimer + en une seule fois. Si la taille de la rponse compresse est suprieure + celle spcifie par cette directive, httpd passera un mode d'encodage + fragment (l'en-tte HTTP <code>Transfer-Encoding</code> prend la valeur + <code>Chunked</code>), ceci ayant comme effet de bord de ne dfinir aucun + en-tte HTTP <code>Content-Length</code>. Il est important de connatre ce + comportement, particulirement lorsque httpd travaille derrire des + mandataires inverses avec mise en cache, ou lorsque httpd est configur pour utiliser <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> et <code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code> car - les réponses HTTP sans en-tête <code>Content-Length</code> peuvent ne pas - être mises en cache.</p> + les rponses HTTP sans en-tte <code>Content-Length</code> peuvent ne pas + tre mises en cache.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="deflatecompressionlevel" id="deflatecompressionlevel">Directive</a> <a name="DeflateCompressionLevel" id="DeflateCompressionLevel">DeflateCompressionLevel</a><a title="Lien permanent" href="#deflatecompressionlevel" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le niveau de compression que nous appliquons à la +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le niveau de compression que nous appliquons la sortie</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DeflateCompressionLevel <var>valeur</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>La valeur par défaut de zlib</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>La valeur par dfaut de zlib</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_deflate</td></tr> </table> <p>La directive <code class="directive">DeflateCompressionLevel</code> - permet de spécifier le niveau de compression à utiliser ; plus + permet de spcifier le niveau de compression utiliser ; plus grande est la valeur, meilleure sera la compression, mais plus grand - sera aussi le temps CPU nécessaire pour effectuer le + sera aussi le temps CPU ncessaire pour effectuer le traitement.</p> - <p>La valeur doit être comprise entre 1 (compression minimale) et 9 + <p>La valeur doit tre comprise entre 1 (compression minimale) et 9 (compression maximale).</p> </div> @@ -333,17 +333,17 @@ sortie</td></tr> <div class="directive-section"><h2><a name="deflatefilternote" id="deflatefilternote">Directive</a> <a name="DeflateFilterNote" id="DeflateFilterNote">DeflateFilterNote</a><a title="Lien permanent" href="#deflatefilternote" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistre le taux de compression sous la forme d'une note -à des fins de journalisation</td></tr> + des fins de journalisation</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DeflateFilterNote [<var>type</var>] <var>nom de la note</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_deflate</td></tr> </table> <p>La directive <code class="directive">DeflateFilterNote</code> permet de - spécifier qu'une note à propos du taux de compression doit être - attachée à la requête. Le nom de la note est passé sous la forme - d'un argument de la directive. Vous pouvez utiliser cette note à des - fins statistiques en enregistrant sa valeur dans votre <a href="../logs.html#accesslog">journal des accès</a>.</p> + spcifier qu'une note propos du taux de compression doit tre + attache la requte. Le nom de la note est pass sous la forme + d'un argument de la directive. Vous pouvez utiliser cette note des + fins statistiques en enregistrant sa valeur dans votre <a href="../logs.html#accesslog">journal des accs</a>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"> DeflateFilterNote ratio @@ -351,14 +351,14 @@ sortie</td></tr> CustomLog "logs/deflate_log" deflate</pre> </div> - <p>Pour extraire des informations plus précises de vos journaux, - vous pouvez utiliser l'argument <var>type</var> pour spécifier le - type de données de la note enregistrée dans le journal. + <p>Pour extraire des informations plus prcises de vos journaux, + vous pouvez utiliser l'argument <var>type</var> pour spcifier le + type de donnes de la note enregistre dans le journal. <var>type</var> peut prendre une des valeurs suivantes :</p> <dl> <dt><code>Input</code></dt> - <dd>Enregistre dans la note la taille en octets du flux en entrée + <dd>Enregistre dans la note la taille en octets du flux en entre du filtre.</dd> <dt><code>Output</code></dt> @@ -366,15 +366,15 @@ sortie</td></tr> du filtre.</dd> <dt><code>Ratio</code></dt> - <dd>Enregistre le taux de compression (<code>sortie/entrée * - 100</code>) dans la note. Il s'agit de la valeur par défaut si + <dd>Enregistre le taux de compression (<code>sortie/entre * + 100</code>) dans la note. Il s'agit de la valeur par dfaut si l'argument <var>type</var> est omis.</dd> </dl> - <p>Vous pouvez donc configurer votre journalisation de la manière + <p>Vous pouvez donc configurer votre journalisation de la manire suivante :</p> - <div class="example"><h3>Journalisation détaillée</h3><pre class="prettyprint lang-config">DeflateFilterNote Input instream + <div class="example"><h3>Journalisation dtaille</h3><pre class="prettyprint lang-config">DeflateFilterNote Input instream DeflateFilterNote Output outstream DeflateFilterNote Ratio ratio @@ -390,102 +390,102 @@ CustomLog "logs/deflate_log" deflate</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="deflateinflatelimitrequestbody" id="deflateinflatelimitrequestbody">Directive</a> <a name="DeflateInflateLimitRequestBody" id="DeflateInflateLimitRequestBody">DeflateInflateLimitRequestBody</a><a title="Lien permanent" href="#deflateinflatelimitrequestbody" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille maximale des corps de requête décompressés</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille maximale des corps de requte dcompresss</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DeflateInflateLimitRequestBody<var>value</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Aucune limite, mais LimitRequestBody s'applique après la +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Aucune limite, mais LimitRequestBody s'applique aprs la compression</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_deflate</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.10 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.10 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">DeflateInflateLimitRequestBody</code> permet de - spécifier la taille maximale d'un corps de requête décompressé. Si - elle n'est pas définie, c'est la valeur de la directive <code class="directive"><a href="../mod/core.html#limitrequestbody">LimitRequestBody</a></code> qui s'applique au corps - de requête décompressé.</p> + spcifier la taille maximale d'un corps de requte dcompress. Si + elle n'est pas dfinie, c'est la valeur de la directive <code class="directive"><a href="../mod/core.html#limitrequestbody">LimitRequestBody</a></code> qui s'applique au corps + de requte dcompress.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="deflateinflateratioburst" id="deflateinflateratioburst">Directive</a> <a name="DeflateInflateRatioBurst" id="DeflateInflateRatioBurst">DeflateInflateRatioBurst</a><a title="Lien permanent" href="#deflateinflateratioburst" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximal de fois que le ratio de décompression d'un -corps de requête peut être dépassé</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximal de fois que le ratio de dcompression d'un +corps de requte peut tre dpass</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DeflateInflateRatioBurst <var>value</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>3</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>3</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_deflate</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.10 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.10 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">DeflateInflateRatioBurst</code> - permet de spécifier le nombre maximal de fois que la valeur de la - directive <code class="directive">DeflateInflateRatioLimit</code> peut être - dépassé avant l'arrêt du traitement de la requête.</p> + permet de spcifier le nombre maximal de fois que la valeur de la + directive <code class="directive">DeflateInflateRatioLimit</code> peut tre + dpass avant l'arrt du traitement de la requte.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="deflateinflateratiolimit" id="deflateinflateratiolimit">Directive</a> <a name="DeflateInflateRatioLimit" id="DeflateInflateRatioLimit">DeflateInflateRatioLimit</a><a title="Lien permanent" href="#deflateinflateratiolimit" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ratio de décompression maximum pour les corps de requêtes</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ratio de dcompression maximum pour les corps de requtes</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DeflateInflateRatioLimit <var>value</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>200</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>200</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_deflate</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.10 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.10 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">DeflateInflateRatioLimit</code> - permet de définir le ratio maximum entre la taille d'un corps de - requête compressé et sa taille décompressée. Ce ratio est vérifié au - fur et à mesure de - l'arrivée du corps de requête, et s'il est dépassé plus de + permet de dfinir le ratio maximum entre la taille d'un corps de + requte compress et sa taille dcompresse. Ce ratio est vrifi au + fur et mesure de + l'arrive du corps de requte, et s'il est dpass plus de <code class="directive">DeflateInflateRatioBurst</code> fois, le traitement - de la requête est interrompu.</p> + de la requte est interrompu.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="deflatememlevel" id="deflatememlevel">Directive</a> <a name="DeflateMemLevel" id="DeflateMemLevel">DeflateMemLevel</a><a title="Lien permanent" href="#deflatememlevel" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La quantité de mémoire utilisable par zlib pour la +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La quantit de mmoire utilisable par zlib pour la compression</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DeflateMemLevel <var>valeur</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DeflateMemLevel 9</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DeflateMemLevel 9</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_deflate</td></tr> </table> <p>La directive <code class="directive">DeflateMemLevel</code> permet de - spécifier la quantité de mémoire utilisable par zlib pour la + spcifier la quantit de mmoire utilisable par zlib pour la compression (une valeur comprise entre 1 et 9).</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="deflatewindowsize" id="deflatewindowsize">Directive</a> <a name="DeflateWindowSize" id="DeflateWindowSize">DeflateWindowSize</a><a title="Lien permanent" href="#deflatewindowsize" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille de la fenêtre de compression zlib</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille de la fentre de compression zlib</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DeflateWindowSize <var>valeur</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DeflateWindowSize 15</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DeflateWindowSize 15</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_deflate</td></tr> </table> <p>La directive <code class="directive">DeflateWindowSize</code> permet de - spécifier la fenêtre de compression zlib (une valeur comprise entre - 1 et 15). En général, plus grande sera la taille de la fenêtre, plus + spcifier la fentre de compression zlib (une valeur comprise entre + 1 et 15). En gnral, plus grande sera la taille de la fentre, plus grand sera le taux de compression auquel on pourra s'attendre.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_deflate.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_deflate.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_deflate.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_deflate.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_deflate.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -506,7 +506,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_deflate.ht } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_dialup.html.fr b/docs/manual/mod/mod_dialup.html.fr index 7e55a989c9..bbc24d8b06 100644 --- a/docs/manual/mod/mod_dialup.html.fr +++ b/docs/manual/mod/mod_dialup.html.fr @@ -27,17 +27,17 @@ <div id="preamble"><h1>Module Apache mod_dialup</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_dialup.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_dialup.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_dialup.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Envoie le contenu statique avec une bande passante limitée -définie par les différents standards des anciens modems.</td></tr> -<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>dialup_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_dialup.c</td></tr></table> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Envoie le contenu statique avec une bande passante limite +dfinie par les diffrents standards des anciens modems.</td></tr> +<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>dialup_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_dialup.c</td></tr></table> <h3>Sommaire</h3> <p>Il s'agit d'un module qui envoie le contenu statique avec une bande -passante limitée définie par les différents standards des anciens +passante limite dfinie par les diffrents standards des anciens modems. Ainsi, il est possible de naviguer sur votre site avec un modem 56k V.92 en positionnant une configuration de ce type :</p> @@ -47,32 +47,32 @@ modems. Ainsi, il est possible de naviguer sur votre site avec un modem <p>Auparavant, pour faire des modules de limitation de bande passante, -il fallait monopoliser un thread, pour chaque client, et insérer des -temporisations pour diminuer la bande passante. Grâce à cette nouvelle -fonctionnalité, un gestionnaire peut recevoir les réponses à ses -callbacks après N millisecondes, et il sera invoqué par le module MPM -Event dans un thread différent à la fin du délai indiqué. À partir de ce -moment, le gestionnaire peut continuer à envoyer des données au +il fallait monopoliser un thread, pour chaque client, et insrer des +temporisations pour diminuer la bande passante. Grce cette nouvelle +fonctionnalit, un gestionnaire peut recevoir les rponses ses +callbacks aprs N millisecondes, et il sera invoqu par le module MPM +Event dans un thread diffrent la fin du dlai indiqu. partir de ce +moment, le gestionnaire peut continuer envoyer des donnes au client.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#modemstandard">ModemStandard</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_dialup">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_dialup">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_dialup">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_dialup">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="modemstandard" id="modemstandard">Directive</a> <a name="ModemStandard" id="ModemStandard">ModemStandard</a><a title="Lien permanent" href="#modemstandard" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Standard de modem à simuler</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Standard de modem simuler</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ModemStandard V.21|V.26bis|V.32|V.34|V.92</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dialup</td></tr> </table> -<p>Cette directive permet de spécifier le standard de modem que vous +<p>Cette directive permet de spcifier le standard de modem que vous souhaitez simuler.</p> <pre class="prettyprint lang-config"><Location "/mysite"> @@ -85,7 +85,7 @@ souhaitez simuler.</p> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_dialup.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_dialup.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_dialup.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -104,7 +104,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_dialup.htm } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_dir.html.fr b/docs/manual/mod/mod_dir.html.fr index fd17366c1e..57ad0f0d12 100644 --- a/docs/manual/mod/mod_dir.html.fr +++ b/docs/manual/mod/mod_dir.html.fr @@ -27,38 +27,38 @@ <div id="preamble"><h1>Module Apache mod_dir</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_dir.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_dir.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_dir.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_dir.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_dir.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_dir.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_dir.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet la redirection des adresses se terminant par un -répertoire sans slash de fin et la mise à disposition des fichiers index -de répertoire</td></tr> +rpertoire sans slash de fin et la mise disposition des fichiers index +de rpertoire</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>dir_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_dir.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>dir_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_dir.c</td></tr></table> <h3>Sommaire</h3> - <p>L'index d'un répertoire peut provenir de deux sources :</p> + <p>L'index d'un rpertoire peut provenir de deux sources :</p> <ul> - <li>Un fichier écrit par l'utilisateur, dont le nom, en général - appelé <code>index.html</code>, peut être défini à l'aide de la + <li>Un fichier crit par l'utilisateur, dont le nom, en gnral + appel <code>index.html</code>, peut tre dfini l'aide de la directive <code class="directive"><a href="#directoryindex">DirectoryIndex</a></code> fournie par le module <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code>.</li> - <li>Un listing généré par le serveur, par l'intermédiaire du + <li>Un listing gnr par le serveur, par l'intermdiaire du module <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code>.</li> </ul> <p>Les deux fonctions sont bien distinctes, si bien que vous pouvez - supprimer (ou remplacer) la génération automatique d'index, si vous + supprimer (ou remplacer) la gnration automatique d'index, si vous le souhaitez.</p> - <p>Une redirection "slash de fin" est effectuée lorsque le serveur - reçoit une requête pour une URL du style - <code>http://nom-serveur/foo/nom-rep</code> où <code>nom-rep</code> - est le nom d'un répertoire. Comme les répertoires nécessitent un slash de + <p>Une redirection "slash de fin" est effectue lorsque le serveur + reoit une requte pour une URL du style + <code>http://nom-serveur/foo/nom-rep</code> o <code>nom-rep</code> + est le nom d'un rpertoire. Comme les rpertoires ncessitent un slash de fin, <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code> effectue une redirection vers <code>http://nom-serveur/foo/nom-rep/</code>.</p> </div> @@ -70,111 +70,111 @@ de répertoire</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#directoryslash">DirectorySlash</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#fallbackresource">FallbackResource</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_dir">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_dir">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_dir">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_dir">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="directorycheckhandler" id="directorycheckhandler">Directive</a> <a name="DirectoryCheckHandler" id="DirectoryCheckHandler">DirectoryCheckHandler</a><a title="Lien permanent" href="#directorycheckhandler" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit la réponse de ce module lorsqu'un autre -gestionnaire est utilisé</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit la rponse de ce module lorsqu'un autre +gestionnaire est utilis</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DirectoryCheckHandler On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DirectoryCheckHandler Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DirectoryCheckHandler Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dir</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4.8 du serveur HTTP -Apache. Les versions antérieures à 2.4 se comportaient implicitement -comme si "DirectoryCheckHandler ON" avait été spécifié.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4.8 du serveur HTTP +Apache. Les versions antrieures 2.4 se comportaient implicitement +comme si "DirectoryCheckHandler ON" avait t spcifi.</td></tr> </table> <p>La directive <code class="directive">DirectoryCheckHandler</code> permet de faire en sorte que <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code> recherche un index - de répertoire ou ajoute des slashes de fin lorsqu'un autre - gestionnaire à été défini pour l'URL considérée. Les gestionnaires - peuvent être définis à l'exécution via des directives telles que + de rpertoire ou ajoute des slashes de fin lorsqu'un autre + gestionnaire t dfini pour l'URL considre. Les gestionnaires + peuvent tre dfinis l'excution via des directives telles que <code class="directive"><a href="../mod/core.html#sethandler">SetHandler</a></code> ou par d'autres modules.</p> - <p>Dans les versions antérieures à 2.4, ce module ne modifiait pas - son comportement si un autre gestionnaire avait été défini pour - l'URL considérée. Ceci permettait de servir des index de répertoires - même si une directive <code class="directive">SetHandler</code> avait été - définie pour un répertoire entier, mais pouvait aussi être à + <p>Dans les versions antrieures 2.4, ce module ne modifiait pas + son comportement si un autre gestionnaire avait t dfini pour + l'URL considre. Ceci permettait de servir des index de rpertoires + mme si une directive <code class="directive">SetHandler</code> avait t + dfinie pour un rpertoire entier, mais pouvait aussi tre l'origine de conflits avec d'autres modules.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="directoryindex" id="directoryindex">Directive</a> <a name="DirectoryIndex" id="DirectoryIndex">DirectoryIndex</a><a title="Lien permanent" href="#directoryindex" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Liste des fichiers ressources à rechercher lorsque le -client envoie une requête pour un répertoire</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Liste des fichiers ressources rechercher lorsque le +client envoie une requte pour un rpertoire</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DirectoryIndex disabled | <var>url locale</var> [<var>url locale</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DirectoryIndex index.html</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DirectoryIndex index.html</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dir</td></tr> </table> <p>La directive <code class="directive">DirectoryIndex</code> permet de - définir une liste de fichiers ressources à rechercher lorsqu'un - client envoie une requête pour l'index d'un répertoire, en ajoutant - un '/' à la fin du nom de ce dernier. <var>url locale</var> est - l'URL (codée avec caractères '%') d'un document du serveur, relative - au répertoire faisant l'objet de la requête ; il s'agit en général - du nom d'un fichier situé dans le répertoire. Si plusieurs URLs sont - fournies, le serveur renverra la première d'entre elles qui - correspond à une ressource existante. Si aucune ressource ne - correspond à la liste des URLs spécifiées, et si l'option - <code>Indexes</code> est définie, le serveur générera son propre - listing du répertoire.</p> + dfinir une liste de fichiers ressources rechercher lorsqu'un + client envoie une requte pour l'index d'un rpertoire, en ajoutant + un '/' la fin du nom de ce dernier. <var>url locale</var> est + l'URL (code avec caractres '%') d'un document du serveur, relative + au rpertoire faisant l'objet de la requte ; il s'agit en gnral + du nom d'un fichier situ dans le rpertoire. Si plusieurs URLs sont + fournies, le serveur renverra la premire d'entre elles qui + correspond une ressource existante. Si aucune ressource ne + correspond la liste des URLs spcifies, et si l'option + <code>Indexes</code> est dfinie, le serveur gnrera son propre + listing du rpertoire.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">DirectoryIndex index.html</pre> </div> - <p>Avec cette configuration, une requête pour l'URL + <p>Avec cette configuration, une requte pour l'URL <code>http://example.com/docs/</code> renverrait au client la ressource <code>http://example.com/docs/index.html</code> si elle - existe, ou provoquerait la génération du listing du répertoire si la + existe, ou provoquerait la gnration du listing du rpertoire si la ressource n'existe pas.</p> - <p>Notez qu'il n'est pas nécessaire que les documents soient - relatifs au répertoire ;</p> + <p>Notez qu'il n'est pas ncessaire que les documents soient + relatifs au rpertoire ;</p> <pre class="prettyprint lang-config">DirectoryIndex index.html index.txt /cgi-bin/index.pl</pre> - <p>provoquerait l'exécution du script CGI + <p>provoquerait l'excution du script CGI <code>/cgi-bin/index.pl</code> si aucun des fichiers <code>index.html</code> ou <code>index.txt</code> n'existe dans le - répertoire considéré.</p> + rpertoire considr.</p> - <p>La spécification du seul argument "disabled" empêche + <p>La spcification du seul argument "disabled" empche <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code> de rechercher un index. Un argument - "disabled" sera interprété de manière littérale si d'autres - arguments sont présents avant ou après lui, même s'ils sont - eux-mêmes des arguments "disabled".</p> - - <p><strong>Note :</strong>La définition de plusieurs directives - <code class="directive">DirectoryIndex</code> au sein d'un <a href="../sections.html"><em>même - contexte</em></a> permet d'ajouter des ressources à rechercher plutôt - que de remplacer celle déjà définies : + "disabled" sera interprt de manire littrale si d'autres + arguments sont prsents avant ou aprs lui, mme s'ils sont + eux-mmes des arguments "disabled".</p> + + <p><strong>Note :</strong>La dfinition de plusieurs directives + <code class="directive">DirectoryIndex</code> au sein d'un <a href="../sections.html"><em>mme + contexte</em></a> permet d'ajouter des ressources rechercher plutt + que de remplacer celle dj dfinies : </p> - <pre class="prettyprint lang-config"># Exemple A: définit index.html comme page d'index, ainsi qu'index.php. + <pre class="prettyprint lang-config"># Exemple A: dfinit index.html comme page d'index, ainsi qu'index.php. <Directory "/foo"> DirectoryIndex index.html DirectoryIndex index.php </Directory> -# Exemple B: identique à l'exemple A, mais avec une seule directive. +# Exemple B: identique l'exemple A, mais avec une seule directive. <Directory "/foo"> DirectoryIndex index.html index.php </Directory> # Exemple C: pour remplacer la liste des pages d'index par une autre, -# vous devez tout d'abord supprimer la première liste : dans l'exemple +# vous devez tout d'abord supprimer la premire liste : dans l'exemple # suivant, il ne restera qu'index.php comme page d'index. <Directory "/foo"> DirectoryIndex index.html @@ -188,33 +188,33 @@ client envoie une requête pour un répertoire</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="directoryindexredirect" id="directoryindexredirect">Directive</a> <a name="DirectoryIndexRedirect" id="DirectoryIndexRedirect">DirectoryIndexRedirect</a><a title="Lien permanent" href="#directoryindexredirect" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit une redirection externe pour les index de -répertoires. +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit une redirection externe pour les index de +rpertoires. </td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DirectoryIndexRedirect on | off | permanent | temp | seeother | <var>3xx-code</var> </code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DirectoryIndexRedirect off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DirectoryIndexRedirect off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dir</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.14</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.14</td></tr> </table> - <p>Par défaut, c'est la page définie par la directive - <code class="directive">DirectoryIndex</code> qui est sélectionnée et - renvoyée de manière transparente au client. La directive + <p>Par dfaut, c'est la page dfinie par la directive + <code class="directive">DirectoryIndex</code> qui est slectionne et + renvoye de manire transparente au client. La directive <code class="directive">DirectoryIndexRedirect</code> permet de rediriger le client via une redirection de type 3xx.</p> - <p>Les arguments acceptés sont :</p> + <p>Les arguments accepts sont :</p> <ul> <li><code>on</code> : envoie une redirection 302 vers l'index choisi.</li> <li><code>off</code> : n'envoie aucune redirection. Il s'agit du comportement historique de mod_dir.</li> <li><code>permanent</code> : envoie une redirection 301 (permanent) vers l'index choisi.</li> - <li><code>temp</code> : ceci est équivalent à <code>on</code></li> - <li><code>seeother</code> : envoie une redirection 303 (également appelée "See Other") vers l'index choisi.</li> - <li><var>3xx-code</var> : envoie une redirection accompagnée du code 3xx choisi.</li> + <li><code>temp</code> : ceci est quivalent <code>on</code></li> + <li><code>seeother</code> : envoie une redirection 303 (galement appele "See Other") vers l'index choisi.</li> + <li><var>3xx-code</var> : envoie une redirection accompagne du code 3xx choisi.</li> </ul> @@ -222,7 +222,7 @@ répertoires. <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">DirectoryIndexRedirect on</pre> </div> - <p>Une requête pour <code>http://example.com/docs/</code> se + <p>Une requte pour <code>http://example.com/docs/</code> se solderait par une redirection temporaire vers <code>http://example.com/docs/index.html</code> si cette ressource existe.</p> @@ -232,111 +232,111 @@ répertoires. <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="directoryslash" id="directoryslash">Directive</a> <a name="DirectorySlash" id="DirectorySlash">DirectorySlash</a><a title="Lien permanent" href="#directoryslash" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Activation/Désactivation de la redirection "slash de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Activation/Dsactivation de la redirection "slash de fin"</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DirectorySlash On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DirectorySlash On</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DirectorySlash On</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dir</td></tr> </table> <p>La directive <code class="directive">DirectorySlash</code> permet de - déterminer si <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code> doit corriger ou non les URLs - pointant vers un répertoire.</p> + dterminer si <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code> doit corriger ou non les URLs + pointant vers un rpertoire.</p> - <p>En général, si un utilisateur envoie une requête pour une - ressource sans slash de fin, cette ressource représentant un - répertoire, <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code> le redirige vers la même + <p>En gnral, si un utilisateur envoie une requte pour une + ressource sans slash de fin, cette ressource reprsentant un + rpertoire, <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code> le redirige vers la mme ressource, mais <em>en ajoutant</em> un slash de fin, et ceci pour plusieurs bonnes raisons :</p> <ul> - <li>La requête de l'utilisateur contiendra finalement l'URL + <li>La requte de l'utilisateur contiendra finalement l'URL canonique de la ressource</li> <li><code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> fonctionnera correctement. Comme il n'indique pas le chemin dans le lien, le chemin de l'URL serait incorrect.</li> - <li>La directive <code class="directive"><a href="#directoryindex">DirectoryIndex</a></code> n'est évaluée - <em>que</em> pour les répertoires se terminant par un slash.</li> - <li>Les références à des URLs relatives dans les pages html + <li>La directive <code class="directive"><a href="#directoryindex">DirectoryIndex</a></code> n'est value + <em>que</em> pour les rpertoires se terminant par un slash.</li> + <li>Les rfrences des URLs relatives dans les pages html fonctionneront alors correctement.</li> </ul> <p>Si vous ne souhaitez pas voir ces effets, <em>et</em> si - les raisons évoquées ci-dessus ne s'appliquent pas à vous, vous - pouvez désactiver la redirection comme indiqué ci-dessous. - Gardez cependant à l'esprit que ceci peut avoir des répercutions en - matière de sécurité.</p> + les raisons voques ci-dessus ne s'appliquent pas vous, vous + pouvez dsactiver la redirection comme indiqu ci-dessous. + Gardez cependant l'esprit que ceci peut avoir des rpercutions en + matire de scurit.</p> - <pre class="prettyprint lang-config"># voir l'avertissement de sécurité ci-dessous ! + <pre class="prettyprint lang-config"># voir l'avertissement de scurit ci-dessous ! <Location "/some/path"> DirectorySlash Off SetHandler some-handler </Location></pre> - <div class="warning"><h3>Avertissement de sécurité</h3> - <p>La désactivation de la redirection "slash de fin" peut entraîner - la divulgation d'informations. Considérons la situation où + <div class="warning"><h3>Avertissement de scurit</h3> + <p>La dsactivation de la redirection "slash de fin" peut entraner + la divulgation d'informations. Considrons la situation o <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> est actif (<code>Options - +Indexes</code>), où la directive <code class="directive"><a href="#directoryindex">DirectoryIndex</a></code> a pour valeur une ressource valide (par - exemple <code>index.html</code>), et où aucun gestionnaire - particulier n'a été défini pour cette URL. Dans ce cas, une requête + +Indexes</code>), o la directive <code class="directive"><a href="#directoryindex">DirectoryIndex</a></code> a pour valeur une ressource valide (par + exemple <code>index.html</code>), et o aucun gestionnaire + particulier n'a t dfini pour cette URL. Dans ce cas, une requte avec slash de fin afficherait le contenu du fichier - <code>index.html</code> ; <strong>par contre, une requête sans slash + <code>index.html</code> ; <strong>par contre, une requte sans slash de fin afficherait un listing du contenu du - répertoire</strong>.</p> + rpertoire</strong>.</p> </div> <p>Notez aussi que certains navigateurs peuvent modifier par erreur - des requêtes POST en requêtes GET lors d'une redirection, les - données POST étant alors perdues.</p> + des requtes POST en requtes GET lors d'une redirection, les + donnes POST tant alors perdues.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="fallbackresource" id="fallbackresource">Directive</a> <a name="FallbackResource" id="FallbackResource">FallbackResource</a><a title="Lien permanent" href="#fallbackresource" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit une URL par défaut pour les requêtes qui ne ciblent +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit une URL par dfaut pour les requtes qui ne ciblent aucun fichier</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>FallbackResource disabled | <var>url-locale</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Désactivé - httpd renvoie un code d'erreur 404 (Not Found)</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Dsactiv - httpd renvoie un code d'erreur 404 (Not Found)</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dir</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>L'argument <code>disabled</code> est disponible depuis la +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>L'argument <code>disabled</code> est disponible depuis la version 2.4.4 du serveur HTTP Apache</td></tr> </table> - <p>Cette directive permet de définir un traitement pour toute URL - qui ne correspond à aucune ressource de votre système de fichiers, + <p>Cette directive permet de dfinir un traitement pour toute URL + qui ne correspond aucune ressource de votre systme de fichiers, et qui provoquerait sans cela l'envoi d'un code d'erreur HTTP 404 (Not Found). Par exemple</p> <pre class="prettyprint lang-config">FallbackResource /not-404.php</pre> - <p>fait en sorte que les requêtes ne correspondant à aucun fichier - soient traitées par <code>non-404.php</code>, sans affecter les - requêtes pour des fichiers existants.</p> + <p>fait en sorte que les requtes ne correspondant aucun fichier + soient traites par <code>non-404.php</code>, sans affecter les + requtes pour des fichiers existants.</p> <p>Il est souvent souhaitable qu'un seul fichier ou ressource traite - toutes les requêtes à destination d'un répertoire - particulier, sauf pour les requêtes qui correspondent à un fichier - ou script existant. On y fait souvent référence sous le terme - 'contrôleur frontal'.</p> - <p>Dans les versions plus anciennes de httpd, cet effet nécessitait - en général <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>, et l'utilisation des tests - conditionnels <code>-f</code> et <code>-d</code> pour vérifier - l'existence des fichiers et répertoires. Maintenant, une seule ligne - de configuration est nécessaire.</p> + toutes les requtes destination d'un rpertoire + particulier, sauf pour les requtes qui correspondent un fichier + ou script existant. On y fait souvent rfrence sous le terme + 'contrleur frontal'.</p> + <p>Dans les versions plus anciennes de httpd, cet effet ncessitait + en gnral <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>, et l'utilisation des tests + conditionnels <code>-f</code> et <code>-d</code> pour vrifier + l'existence des fichiers et rpertoires. Maintenant, une seule ligne + de configuration est ncessaire.</p> <pre class="prettyprint lang-config">FallbackResource /index.php</pre> <p>Les fichiers existants comme des images, des fichiers css, etc... - seront traités normalement.</p> - <p>Utilisez l'argument <code>disabled</code> pour désactiver cette - fonctionnalité si l'héritage d'un répertoire parent n'est pas - souhaité.</p> - <p>Pour un URI intermédiaire tel que - <em>http://example.com/blog/</em>, cet URI intermédiaire doit être - spécifié en tant que <var>url-locale</var> :</p> + seront traits normalement.</p> + <p>Utilisez l'argument <code>disabled</code> pour dsactiver cette + fonctionnalit si l'hritage d'un rpertoire parent n'est pas + souhait.</p> + <p>Pour un URI intermdiaire tel que + <em>http://example.com/blog/</em>, cet URI intermdiaire doit tre + spcifi en tant que <var>url-locale</var> :</p> <pre class="prettyprint lang-config"><Directory "/web/example.com/htdocs/blog"> FallbackResource /blog/index.php </Directory> @@ -349,10 +349,10 @@ version 2.4.4 du serveur HTTP Apache</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_dir.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_dir.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_dir.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_dir.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_dir.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_dir.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_dir.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -371,7 +371,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_dir.html'; } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_dumpio.html.fr b/docs/manual/mod/mod_dumpio.html.fr index 8e5ba0a054..69811b38a4 100644 --- a/docs/manual/mod/mod_dumpio.html.fr +++ b/docs/manual/mod/mod_dumpio.html.fr @@ -27,26 +27,26 @@ <div id="preamble"><h1>Module Apache mod_dumpio</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_dumpio.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_dumpio.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_dumpio.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_dumpio.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Enregistre toutes les entrées/sorties dans le journal des -erreurs de la manière souhaitée.</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Enregistre toutes les entres/sorties dans le journal des +erreurs de la manire souhaite.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>dumpio_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_dumpio.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>dumpio_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_dumpio.c</td></tr></table> <h3>Sommaire</h3> - <p><code>mod_dumpio</code> permet d'enregistrer toutes les entrées - reçues par Apache et/ou toutes les sorties envoyées par ce dernier + <p><code>mod_dumpio</code> permet d'enregistrer toutes les entres + reues par Apache et/ou toutes les sorties envoyes par ce dernier dans le fichier error.log. </p> - <p>L'enregistrement des données s'effectue juste après - le décodage SSL (pour les entrées), et juste avant le codage SSL (pour les - sorties). Comme on peut s'y attendre, tout ceci peut représenter un - volume important de données, et ne doit être - utilisé qu'à des fins de débogage.</p> + <p>L'enregistrement des donnes s'effectue juste aprs + le dcodage SSL (pour les entres), et juste avant le codage SSL (pour les + sorties). Comme on peut s'y attendre, tout ceci peut reprsenter un + volume important de donnes, et ne doit tre + utilis qu' des fins de dbogage.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> @@ -56,7 +56,7 @@ erreurs de la manière souhaitée.</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#dumpioinput">DumpIOInput</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#dumpiooutput">DumpIOOutput</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_dumpio">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_dumpio">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_dumpio">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_dumpio">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -64,27 +64,27 @@ erreurs de la manière souhaitée.</td></tr> <h2><a name="enable" id="enable">Activation du support dumpio</a><a title="Lien permanent" href="#enable" class="permalink">¶</a></h2> - <p>Pour activer le module, ce dernier doit être compilé et chargé - par l'intermédiaire de la configuration de votre instance d'Apache. - La journalisation peut ensuite être activée ou - désactivée séparément - pour les entrées et sorties à l'aide des directives ci-dessous. En - outre, <code class="module"><a href="../mod/mod_dumpio.html">mod_dumpio</a></code> doit être configuré à <code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code> <code>trace7</code> :</p> + <p>Pour activer le module, ce dernier doit tre compil et charg + par l'intermdiaire de la configuration de votre instance d'Apache. + La journalisation peut ensuite tre active ou + dsactive sparment + pour les entres et sorties l'aide des directives ci-dessous. En + outre, <code class="module"><a href="../mod/mod_dumpio.html">mod_dumpio</a></code> doit tre configur <code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code> <code>trace7</code> :</p> <pre class="prettyprint lang-config">LogLevel dumpio:trace7</pre> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="dumpioinput" id="dumpioinput">Directive</a> <a name="DumpIOInput" id="DumpIOInput">DumpIOInput</a><a title="Lien permanent" href="#dumpioinput" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistre toutes les entrées dans le journal des +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistre toutes les entres dans le journal des erreurs</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DumpIOInput On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DumpIOInput Off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DumpIOInput Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dumpio</td></tr> </table> - <p>Active la journalisation de toutes les entrées.</p> + <p>Active la journalisation de toutes les entres.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">DumpIOInput On</pre> </div> @@ -96,7 +96,7 @@ erreurs</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistre toutes les sorties dans le journal des erreurs</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DumpIOOutput On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DumpIOOutput Off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DumpIOOutput Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dumpio</td></tr> @@ -110,7 +110,7 @@ erreurs</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_dumpio.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_dumpio.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_dumpio.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_dumpio.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -130,7 +130,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_dumpio.htm } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_echo.html.fr b/docs/manual/mod/mod_echo.html.fr index 3e9e195c91..f1cf918a51 100644 --- a/docs/manual/mod/mod_echo.html.fr +++ b/docs/manual/mod/mod_echo.html.fr @@ -27,41 +27,41 @@ <div id="preamble"><h1>Module Apache mod_echo</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_echo.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_echo.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_echo.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_echo.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_echo.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Un simple serveur d'écho pour illustrer les modules de +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Un simple serveur d'cho pour illustrer les modules de protocole</td></tr> -<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>echo_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_echo.c</td></tr></table> +<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>echo_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_echo.c</td></tr></table> <h3>Sommaire</h3> <p>Ce module est un module de protocole exemple permettant d'en - illustrer le concept. Il fournit un simple serveur d'écho. Envoyez + illustrer le concept. Il fournit un simple serveur d'cho. Envoyez lui une phrase par telnet, et il vous la renverra.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#protocolecho">ProtocolEcho</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_echo">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_echo">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_echo">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_echo">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="protocolecho" id="protocolecho">Directive</a> <a name="ProtocolEcho" id="ProtocolEcho">ProtocolEcho</a><a title="Lien permanent" href="#protocolecho" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou désactive le serveur d'écho</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou dsactive le serveur d'cho</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProtocolEcho On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProtocolEcho Off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProtocolEcho Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_echo</td></tr> </table> <p>La directive <code class="directive">ProtocolEcho</code> permet d'activer - ou de désactiver le serveur d'écho.</p> + ou de dsactiver le serveur d'cho.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">ProtocolEcho On</pre> </div> @@ -70,7 +70,7 @@ protocole</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_echo.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_echo.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_echo.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_echo.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_echo.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -91,7 +91,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_echo.html' } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_env.html.fr b/docs/manual/mod/mod_env.html.fr index 0cf3c24fce..ff94561a55 100644 --- a/docs/manual/mod/mod_env.html.fr +++ b/docs/manual/mod/mod_env.html.fr @@ -27,26 +27,26 @@ <div id="preamble"><h1>Module Apache mod_env</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_env.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_env.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_env.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_env.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_env.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_env.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_env.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Modifie l'environnement transmis aux scripts CGI et aux pages SSI</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>env_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_env.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>env_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_env.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module permet de contrôler les variables d'environnement - internes utilisées par divers modules du serveur HTTP Apache. Ces + <p>Ce module permet de contrler les variables d'environnement + internes utilises par divers modules du serveur HTTP Apache. Ces variables sont aussi accessibles aux scripts CGI en tant que - variables d'environnement système natives, et disponibles dans les + variables d'environnement systme natives, et disponibles dans les pages SSI. Les variables d'environnement peuvent - être transmises depuis le shell qui a lancé le processus - <code class="program"><a href="../programs/httpd.html">httpd</a></code>. Elles peuvent également être définies ou - supprimées au cours du processus de configuration.</p> + tre transmises depuis le shell qui a lanc le processus + <code class="program"><a href="../programs/httpd.html">httpd</a></code>. Elles peuvent galement tre dfinies ou + supprimes au cours du processus de configuration.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> @@ -54,7 +54,7 @@ pages SSI</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#setenv">SetEnv</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#unsetenv">UnsetEnv</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_env">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_env">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_env">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_env">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../env.html">Variables d'environnement</a></li> <li><code class="directive"><a href="../mod/mod_setenvif.html#setenvif">SetEnvIf</a></code></li> @@ -67,17 +67,17 @@ pages SSI</td></tr> shell</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PassEnv <var>var-env</var> [<var>var-env</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_env</td></tr> </table> - <p>Cette directive permet de spécifier quelles variables - d'environnement système natives doivent être disponibles en tant que + <p>Cette directive permet de spcifier quelles variables + d'environnement systme natives doivent tre disponibles en tant que variables d'environnement internes pour les modules du serveur HTTP - Apache, et propagées vers les scripts CGI et les pages SSI. Leurs - valeurs sont issues de l'environnement natif de l'OS associé au - shell qui a invoqué le processus <code class="program"><a href="../programs/httpd.html">httpd</a></code>.</p> + Apache, et propages vers les scripts CGI et les pages SSI. Leurs + valeurs sont issues de l'environnement natif de l'OS associ au + shell qui a invoqu le processus <code class="program"><a href="../programs/httpd.html">httpd</a></code>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">PassEnv LD_LIBRARY_PATH</pre> </div> @@ -86,14 +86,14 @@ shell</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="setenv" id="setenv">Directive</a> <a name="SetEnv" id="SetEnv">SetEnv</a><a title="Lien permanent" href="#setenv" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit des variables d'environnement</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit des variables d'environnement</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SetEnv <var>var-env</var> [<var>valeur</var>]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_env</td></tr> </table> - <p>Définit une variable d'environnement interne, cette dernière étant + <p>Dfinit une variable d'environnement interne, cette dernire tant ensuite disponible pour les modules du serveur HTTP Apache et transmise aux scripts CGI et aux pages SSI.</p> @@ -101,16 +101,16 @@ shell</td></tr> </div> <p>Si l'argument <var>valeur</var> est absent, la variable est - définie à la valeur d'une chaîne vide.</p> + dfinie la valeur d'une chane vide.</p> - <div class="note"><p>Les variables d'environnement internes définies par cette - directive le sont <em>après</em> l'exécution de la plupart des - directives du traitement initial des requêtes, comme les contrôles - d'accès et la mise en correspondance des URIs avec les noms de - fichiers. Si la variable d'environnement est sensée intervenir au + <div class="note"><p>Les variables d'environnement internes dfinies par cette + directive le sont <em>aprs</em> l'excution de la plupart des + directives du traitement initial des requtes, comme les contrles + d'accs et la mise en correspondance des URIs avec les noms de + fichiers. Si la variable d'environnement est sense intervenir au cours de cette phase initiale du traitement, par exemple pour la directive <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code>, - vous devez plutôt utiliser la directive <code class="directive"><a href="../mod/mod_setenvif.html#setenvif">SetEnvIf</a></code> pour définir cette + vous devez plutt utiliser la directive <code class="directive"><a href="../mod/mod_setenvif.html#setenvif">SetEnvIf</a></code> pour dfinir cette variable.</p> </div> @@ -126,8 +126,8 @@ shell</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime des variables de l'environnement</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>UnsetEnv <var>var-env</var> [<var>var-env</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_env</td></tr> </table> @@ -141,10 +141,10 @@ shell</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_env.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_env.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_env.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_env.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_env.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_env.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_env.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -163,7 +163,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_env.html'; } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_example_hooks.html.fr b/docs/manual/mod/mod_example_hooks.html.fr index 6385e0fb4f..0701768fa3 100644 --- a/docs/manual/mod/mod_example_hooks.html.fr +++ b/docs/manual/mod/mod_example_hooks.html.fr @@ -27,31 +27,31 @@ <div id="preamble"><h1>Module Apache mod_example_hooks</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_example_hooks.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_example_hooks.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_example_hooks.html" title="Franais"> fr </a> | <a href="../ko/mod/mod_example_hooks.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Illustration de l'API des modules Apache</td></tr> -<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>example_hooks_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_example_hooks.c</td></tr></table> +<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>example_hooks_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_example_hooks.c</td></tr></table> <h3>Sommaire</h3> - <p>Certains fichiers situés dans le répertoire + <p>Certains fichiers situs dans le rpertoire <code>modules/examples</code> de l'arborescence de la - distribution d'Apache sont fournis à titre d'exemples pour ceux qui - souhaitent écrire des modules qui utilisent l'API d'Apache.</p> + distribution d'Apache sont fournis titre d'exemples pour ceux qui + souhaitent crire des modules qui utilisent l'API d'Apache.</p> <p>Le fichier principal est <code>mod_example_hooks.c</code>, qui - constitue une illustration exhaustive des différents mécanismes et - syntaxes d'appels. En aucun cas un module additionnel n'aura à - inclure des routines pour tous les appels - il n'en nécessitera au + constitue une illustration exhaustive des diffrents mcanismes et + syntaxes d'appels. En aucun cas un module additionnel n'aura + inclure des routines pour tous les appels - il n'en ncessitera au contraire qu'un petit nombre !</p> - <p>Le module example_hooks fonctionne réellement. Si vous le chargez dans + <p>Le module example_hooks fonctionne rellement. Si vous le chargez dans votre serveur, activez le gestionnaire "example-hooks-handler" dans une - section location, et essayez d'accéder à la zone du site web + section location, et essayez d'accder la zone du site web correspondante, vous verrez s'afficher certaines sorties que le - module example_hooks produit au cours des différents appels.</p> + module example_hooks produit au cours des diffrents appels.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> @@ -62,7 +62,7 @@ <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#example">Example</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_example_hooks">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_example_hooks">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_example_hooks">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_example_hooks">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -70,13 +70,13 @@ <h2><a name="compiling" id="compiling">Compilation du module example_hooks</a><a title="Lien permanent" href="#compiling" class="permalink">¶</a></h2> <p>Pour inclure le module example_hooks dans votre serveur, effectuez les - étapes suivantes :</p> + tapes suivantes :</p> <ol> - <li>Exécutez <code class="program"><a href="../programs/configure.html">configure</a></code> avec l'option + <li>Excutez <code class="program"><a href="../programs/configure.html">configure</a></code> avec l'option <code>--enable-example-hooks</code>.</li> - <li>Compilez le serveur (exécutez la commande + <li>Compilez le serveur (excutez la commande "<code>make</code>").</li> </ol> @@ -88,35 +88,35 @@ <li>Modifiez le fichier.</li> - <li>Créez <code>modules/nouveau_module/config.m4</code>. + <li>Crez <code>modules/nouveau_module/config.m4</code>. <ol> <li>Ajoutez <code>APACHE_MODPATH_INIT(nouveau_module)</code>.</li> <li>Copiez la ligne APACHE_MODULE contenant "example_hooks" depuis <code>modules/examples/config.m4</code>.</li> <li>Remplacez le premier argument "example-hooks" par <em>monexemple</em>.</li> - <li>Remplacez le second argument par une brève description de - votre module. Cette description sera utilisée par la commande + <li>Remplacez le second argument par une brve description de + votre module. Cette description sera utilise par la commande <code>configure --help</code>.</li> - <li>Si la compilation de votre module nécessite des drapeaux - de compilation C, des drapeaux d'édition de liens, ou de - bibliothèques supplémentaires, ajoutez les respectivement à + <li>Si la compilation de votre module ncessite des drapeaux + de compilation C, des drapeaux d'dition de liens, ou de + bibliothques supplmentaires, ajoutez les respectivement CFLAGS, LDFLAGS et LIBS. Reportez-vous aux fichiers - <code>config.m4</code> des répertoires des autres modules pour + <code>config.m4</code> des rpertoires des autres modules pour plus d'exemples.</li> <li>Ajoutez <code>APACHE_MODPATH_FINISH</code>.</li> </ol> </li> - <li>Créez le fichier + <li>Crez le fichier <code>module/nouveau_module/Makefile.in</code>. - Si la compilation de votre module ne nécessite pas d'instructions - particulières, ce fichier ne doit contenir que la ligne + Si la compilation de votre module ne ncessite pas d'instructions + particulires, ce fichier ne doit contenir que la ligne <code>include $(top_srcdir)/build/special.mk</code>.</li> - <li>Exécutez ./buildconf à la racine du répertoire.</li> + <li>Excutez ./buildconf la racine du rpertoire.</li> - <li>Compilez le serveur après avoir exécuté la commande configure + <li>Compilez le serveur aprs avoir excut la commande configure avec l'option --enable-monexemple.</li> </ol> @@ -125,7 +125,7 @@ <h2><a name="using" id="using">Utilisation du module <code>mod_example_hooks</code></a><a title="Lien permanent" href="#using" class="permalink">¶</a></h2> - <p>Pour activer le module example_hooks, ajoutez à votre fichier + <p>Pour activer le module example_hooks, ajoutez votre fichier <code>httpd.conf</code> un bloc du style :</p> <pre class="prettyprint lang-config"><Location "/example-hooks-info"> SetHandler example-hooks-handler @@ -133,35 +133,35 @@ <p>Vous pouvez aussi ajouter ce qui suit dans un fichier <a href="core.html#accessfilename"><code>.htaccess</code></a>, puis - accéder au fichier "test.example" à partir du répertoire + accder au fichier "test.example" partir du rpertoire correspondant :</p> <pre class="prettyprint lang-config">AddHandler example-hooks-handler .example</pre> - <p>Après avoir rechargé la configuration ou redémarré votre serveur, - vous devriez pouvoir accéder à ce fichier et voir s'afficher ce qui - a été décrit plus haut.</p> + <p>Aprs avoir recharg la configuration ou redmarr votre serveur, + vous devriez pouvoir accder ce fichier et voir s'afficher ce qui + a t dcrit plus haut.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="example" id="example">Directive</a> <a name="Example" id="Example">Example</a><a title="Lien permanent" href="#example" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Directive de démonstration pour illustrer l'API des modules +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Directive de dmonstration pour illustrer l'API des modules Apache</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Example</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Options</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Options</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_example_hooks</td></tr> </table> <p>La directive <code class="directive">Example</code> n'a pour fonction que - de définir un drapeau de démonstration que le gestionnaire de - contenu du module example_hooks va afficher. Elle ne possède aucun - argument. Si vous naviguez vers une URL à laquelle le gestionnaire + de dfinir un drapeau de dmonstration que le gestionnaire de + contenu du module example_hooks va afficher. Elle ne possde aucun + argument. Si vous naviguez vers une URL laquelle le gestionnaire de contenu example_hooks s'applique, vous verrez s'afficher les routines - du module, ainsi que l'ordre dans lequel elles ont été appelées pour - servir le document demandé. On peut observer l'effet de cette + du module, ainsi que l'ordre dans lequel elles ont t appeles pour + servir le document demand. On peut observer l'effet de cette directive dans la phrase "<code>Example directive declared here: YES/NO</code>".</p> @@ -169,7 +169,7 @@ Apache</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_example_hooks.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_example_hooks.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_example_hooks.html" title="Franais"> fr </a> | <a href="../ko/mod/mod_example_hooks.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -189,7 +189,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_example_ho } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_expires.html.fr b/docs/manual/mod/mod_expires.html.fr index 9f88297392..6ca750fd7e 100644 --- a/docs/manual/mod/mod_expires.html.fr +++ b/docs/manual/mod/mod_expires.html.fr @@ -27,46 +27,46 @@ <div id="preamble"><h1>Module Apache mod_expires</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_expires.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_expires.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_expires.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_expires.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_expires.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Génération des en-têtes HTTP <code>Expires</code> et -<code>Cache-Control</code> en fonction de critères spécifiés par +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Gnration des en-ttes HTTP <code>Expires</code> et +<code>Cache-Control</code> en fonction de critres spcifis par l'utilisateur</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>expires_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_expires.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>expires_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_expires.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module permet de contrôler la définition de l'en-tête HTTP + <p>Ce module permet de contrler la dfinition de l'en-tte HTTP <code>Expires</code> et la directive <code>max-age</code> de - l'en-tête HTTP <code>Cache-Control</code> dans les réponses du - serveur. La date d'expiration peut être définie soit par rapport à - la date de dernière modification du fichier source, soit - par rapport à l'heure d'accès du client.</p> + l'en-tte HTTP <code>Cache-Control</code> dans les rponses du + serveur. La date d'expiration peut tre dfinie soit par rapport + la date de dernire modification du fichier source, soit + par rapport l'heure d'accs du client.</p> - <p>Ces en-têtes HTTP permettent d'informer le client quant à la - validité et à la persistence du document. S'il est présent dans le - cache, et tant qu'il n'est pas arrivé à expiration, le document sera - servi à partir de ce dernier, plutôt qu'à partir du document source. - Après expiration, la copie du document dans le cache sera considérée - comme "expirée" et donc invalide, et une nouvelle copie devra être - obtenue à partir du document source.</p> + <p>Ces en-ttes HTTP permettent d'informer le client quant la + validit et la persistence du document. S'il est prsent dans le + cache, et tant qu'il n'est pas arriv expiration, le document sera + servi partir de ce dernier, plutt qu' partir du document source. + Aprs expiration, la copie du document dans le cache sera considre + comme "expire" et donc invalide, et une nouvelle copie devra tre + obtenue partir du document source.</p> - <p>Pour modifier les directives de contrôle du cache autres + <p>Pour modifier les directives de contrle du cache autres que <code>max-age</code> (voir la <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9">RFC 2616 section 14.9</a>), vous pouvez utiliser la directive <code class="directive"><a href="../mod/mod_headers.html#header">Header</a></code>.</p> - <p>Lorsque l'en-tête <code>Expires</code> est déjà présent dans la - réponse générée par le serveur, par exemple s'il a été créé par un + <p>Lorsque l'en-tte <code>Expires</code> est dj prsent dans la + rponse gnre par le serveur, par exemple s'il a t cr par un script CGI ou un serveur original via un serveur mandataire, ce - module n'ajoute aucun en-tête <code>Expires</code> ou + module n'ajoute aucun en-tte <code>Expires</code> ou <code>Cache-Control</code>.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#AltSyn">Autre syntaxe de définition de +<li><img alt="" src="../images/down.gif" /> <a href="#AltSyn">Autre syntaxe de dfinition de l'intervalle</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> @@ -74,12 +74,12 @@ l'intervalle</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#expiresbytype">ExpiresByType</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#expiresdefault">ExpiresDefault</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_expires">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_expires">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_expires">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_expires">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="AltSyn" id="AltSyn">Autre syntaxe de définition de +<h2><a name="AltSyn" id="AltSyn">Autre syntaxe de dfinition de l'intervalle</a><a title="Lien permanent" href="#AltSyn" class="permalink">¶</a></h2> <p>Pour une syntaxe plus lisible, on peut aussi utiliser les directives <code class="directive"><a href="#expiresdefault">ExpiresDefault</a></code> et <code class="directive"><a href="#expiresbytype">ExpiresByType</a></code> comme suit :</p> @@ -88,20 +88,20 @@ l'intervalle</a><a title="Lien permanent" href="#AltSyn" class="permalink">¶ ExpiresByType type/encoding "<var>base</var> [plus <var>num</var> <var>type</var>] [<var>num</var> <var>type</var>] ..."</pre> - <p>où <var>base</var> peut être :</p> + <p>o <var>base</var> peut tre :</p> <ul> <li><code>access</code></li> - <li><code>now</code> (équivalent à + <li><code>now</code> (quivalent '<code>access</code>')</li> <li><code>modification</code></li> </ul> - <p>Le mot-clé <code>plus</code> est optionnel. <var>num</var> doit - correspondre à une valeur entière [compatible avec - <code>atoi()</code>], et <var>type</var> peut être choisi parmi :</p> + <p>Le mot-cl <code>plus</code> est optionnel. <var>num</var> doit + correspondre une valeur entire [compatible avec + <code>atoi()</code>], et <var>type</var> peut tre choisi parmi :</p> <ul> <li><code>years</code></li> @@ -113,144 +113,144 @@ ExpiresByType type/encoding "<var>base</var> [plus <var>num</var> <var>type</va <li><code>seconds</code></li> </ul> - <p>Par exemple, pour faire expirer par défaut les documents 1 mois - après leur accès, on peut utiliser une des directives suivantes :</p> + <p>Par exemple, pour faire expirer par dfaut les documents 1 mois + aprs leur accs, on peut utiliser une des directives suivantes :</p> <pre class="prettyprint lang-config">ExpiresDefault "access plus 1 month" ExpiresDefault "access plus 4 weeks" ExpiresDefault "access plus 30 days"</pre> - <p>La date d'expiration peut être définie plus précisément en + <p>La date d'expiration peut tre dfinie plus prcisment en ajoutant plusieurs clauses '<var>num</var> <var>type</var>' :</p> <pre class="prettyprint lang-config">ExpiresByType text/html "access plus 1 month 15 days 2 hours" ExpiresByType image/gif "modification plus 5 hours 3 minutes"</pre> - <p>Notez que si vous utilisez une configuration basée sur la date de - modification, l'en-tête Expires ne sera pas ajouté à un contenu qui + <p>Notez que si vous utilisez une configuration base sur la date de + modification, l'en-tte Expires ne sera pas ajout un contenu qui ne provient pas directement d'un fichier sur disque ; et ceci tout - simplement parce que ce type de contenu ne possède pas de date de + simplement parce que ce type de contenu ne possde pas de date de modification.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="expiresactive" id="expiresactive">Directive</a> <a name="ExpiresActive" id="ExpiresActive">ExpiresActive</a><a title="Lien permanent" href="#expiresactive" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la génération d'en-têtes +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la gnration d'en-ttes <code>Expires</code></td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ExpiresActive On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ExpiresActive Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ExpiresActive Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_expires</td></tr> </table> - <p>Cette directive permet d'activer ou de désactiver la génération - des en-têtes <code>Expires</code> et <code>Cache-Control</code> pour - les documents concernés ; en d'autres termes, si cette directive se + <p>Cette directive permet d'activer ou de dsactiver la gnration + des en-ttes <code>Expires</code> et <code>Cache-Control</code> pour + les documents concerns ; en d'autres termes, si cette directive se trouve dans un fichier <code>.htaccess</code>, par exemple, elle ne - s'applique qu'aux documents générés à partir du répertoire - considéré. Si elle est définie à <code>Off</code>, les en-têtes ne - seront générés pour aucun document du domaine considéré (sauf - surcharge de la configuration à un niveau inférieur, comme un + s'applique qu'aux documents gnrs partir du rpertoire + considr. Si elle est dfinie <code>Off</code>, les en-ttes ne + seront gnrs pour aucun document du domaine considr (sauf + surcharge de la configuration un niveau infrieur, comme un fichier <code>.htaccess</code> qui l'emporterait sur le fichier de - configuration du serveur). Si elle est définie à <code>On</code>, - les en-têtes seront ajoutés aux documents servis en fonction des - critères définis par les directives <code class="directive"><a href="#expiresbytype">ExpiresByType</a></code> et <code class="directive"><a href="#expiresdefault">ExpiresDefault</a></code> (<em>voir plus + configuration du serveur). Si elle est dfinie <code>On</code>, + les en-ttes seront ajouts aux documents servis en fonction des + critres dfinis par les directives <code class="directive"><a href="#expiresbytype">ExpiresByType</a></code> et <code class="directive"><a href="#expiresdefault">ExpiresDefault</a></code> (<em>voir plus loin</em>).</p> - <p>Notez que cette directive ne permet pas de garantir qu'un en-tête - <code>Expires</code> ou <code>Cache-Control</code> sera généré. Si - les critères ne sont pas respectés, aucun en-tête ne sera généré, et - la directive produira le même effet que si elle n'avait pas été - définie.</p> + <p>Notez que cette directive ne permet pas de garantir qu'un en-tte + <code>Expires</code> ou <code>Cache-Control</code> sera gnr. Si + les critres ne sont pas respects, aucun en-tte ne sera gnr, et + la directive produira le mme effet que si elle n'avait pas t + dfinie.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="expiresbytype" id="expiresbytype">Directive</a> <a name="ExpiresByType" id="ExpiresByType">ExpiresByType</a><a title="Lien permanent" href="#expiresbytype" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définition de la valeur de l'en-tête <code>Expires</code> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinition de la valeur de l'en-tte <code>Expires</code> en fonction du type MIME</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ExpiresByType <var>type MIME</var> <var><code>secondes</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_expires</td></tr> </table> - <p>Cette directive permet de définir la valeur de l'en-tête + <p>Cette directive permet de dfinir la valeur de l'en-tte <code>Expires</code> et de la directive <code>max-age</code> de - l'en-tête <code>Cache-Control</code> générés pour les documents du - type MIME spécifié (par exemple, <code>text/html</code>). Le second - argument définit le nombre de secondes qui seront ajoutées à un + l'en-tte <code>Cache-Control</code> gnrs pour les documents du + type MIME spcifi (par exemple, <code>text/html</code>). Le second + argument dfinit le nombre de secondes qui seront ajoutes un temps de base pour calculer la date d'expiration. <code>Cache-Control: max-age</code> se calcule en soustrayant la - date de la requête de la date d'expiration et s'exprime en + date de la requte de la date d'expiration et s'exprime en secondes.</p> - <p>Le champ <code><var><code></var></code> permet de spécifier - quel temps doit être utilisé comme temps de base; <code>M</code> + <p>Le champ <code><var><code></var></code> permet de spcifier + quel temps doit tre utilis comme temps de base; <code>M</code> signifie que c'est la date - de dernière modification du fichier qui doit être utilisée comme + de dernire modification du fichier qui doit tre utilise comme temps de base, alors que <code>A</code> signifie que c'est le moment - où le client a accédé au document qui doit être utilisé comme temps + o le client a accd au document qui doit tre utilis comme temps de base.</p> - <p>La différence d'effet est subtile. Si on utilise <code>M</code>, + <p>La diffrence d'effet est subtile. Si on utilise <code>M</code>, toutes les copies existantes du document dans tous les caches - expireront au même moment, ce qui peut convenir par exemple pour une - notice hebdomadaire qui correspond toujours à la même URL. Si on - utilise <code>A</code>, la date d'expiration sera différente pour + expireront au mme moment, ce qui peut convenir par exemple pour une + notice hebdomadaire qui correspond toujours la mme URL. Si on + utilise <code>A</code>, la date d'expiration sera diffrente pour chaque client, ce qui peut convenir pour des fichiers d'images qui - ne changent pas très souvent, et en particulier pour un ensemble de - documents en relation qui se réfèrent tous aux mêmes images (ces - images sont alors accédées de manière répétitive dans un intervalle + ne changent pas trs souvent, et en particulier pour un ensemble de + documents en relation qui se rfrent tous aux mmes images (ces + images sont alors accdes de manire rptitive dans un intervalle de temps assez court).</p> - <div class="example"><h3>Exemple :</h3><pre class="prettyprint lang-config"># active la génération des en-têtes Expires + <div class="example"><h3>Exemple :</h3><pre class="prettyprint lang-config"># active la gnration des en-ttes Expires ExpiresActive On # les images GIF expirent au bout d'un mois dans le cache du # client ExpiresByType image/gif A2592000 -# les documents HTML restent valables une semaine après leur date -# de dernière modification +# les documents HTML restent valables une semaine aprs leur date +# de dernire modification ExpiresByType text/html M604800</pre> </div> <p>Notez que cette directive ne produit d'effet que si - <code>ExpiresActive On</code> a été spécifié. Elle l'emporte, mais - <em>seulement</em> pour le type MIME spécifié, sur toute date - d'expiration définie par la directive <code class="directive"><a href="#expiresdefault">ExpiresDefault</a></code>.</p> + <code>ExpiresActive On</code> a t spcifi. Elle l'emporte, mais + <em>seulement</em> pour le type MIME spcifi, sur toute date + d'expiration dfinie par la directive <code class="directive"><a href="#expiresdefault">ExpiresDefault</a></code>.</p> - <p>Vous pouvez aussi définir le mode de calcul de la date + <p>Vous pouvez aussi dfinir le mode de calcul de la date d'expiration en utilisant une <a href="#AltSyn">syntaxe - alternative</a>, comme décrit plus haut dans ce document.</p> + alternative</a>, comme dcrit plus haut dans ce document.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="expiresdefault" id="expiresdefault">Directive</a> <a name="ExpiresDefault" id="ExpiresDefault">ExpiresDefault</a><a title="Lien permanent" href="#expiresdefault" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Mode de calcul par défaut de la date +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Mode de calcul par dfaut de la date d'expiration</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ExpiresDefault <var><code>secondes</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_expires</td></tr> </table> - <p>Cette directive permet de définir le mode de calcul par défaut de - la date d'expiration pour tous les documents du domaine considéré. - Elle peut être annulée pour certains types de documents par la + <p>Cette directive permet de dfinir le mode de calcul par dfaut de + la date d'expiration pour tous les documents du domaine considr. + Elle peut tre annule pour certains types de documents par la directive <code class="directive"><a href="#expiresbytype">ExpiresByType</a></code>. Voir la description - de cette dernière directive pour plus de détails à propos de la + de cette dernire directive pour plus de dtails propos de la syntaxe de l'argument, ainsi que la description de la <a href="#AltSyn">syntaxe alternative</a>.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_expires.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_expires.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_expires.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_expires.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_expires.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -271,7 +271,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_expires.ht } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_ext_filter.html.fr b/docs/manual/mod/mod_ext_filter.html.fr index a5111d0320..211c3508ec 100644 --- a/docs/manual/mod/mod_ext_filter.html.fr +++ b/docs/manual/mod/mod_ext_filter.html.fr @@ -27,38 +27,38 @@ <div id="preamble"><h1>Module Apache mod_ext_filter</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_ext_filter.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_ext_filter.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_ext_filter.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_ext_filter.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_ext_filter.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fait traiter le corps de la réponse par un programme +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fait traiter le corps de la rponse par un programme externe avant de l'envoyer au client</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>ext_filter_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_ext_filter.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>ext_filter_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_ext_filter.c</td></tr></table> <h3>Sommaire</h3> - <p><code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code> représente un modèle de + <p><code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code> reprsente un modle de programmation simple et bien connu pour les <a href="../filter.html">filtres</a>. Avec ce module, tout programme - qui lit l'entrée standard stdin et écrit sur la sortie standard + qui lit l'entre standard stdin et crit sur la sortie standard stdout (autrement dit une commande filtre de style Unix) peut - servir de filtre pour Apache. Ce mécanisme de filtrage est beaucoup - plus lent qu'un filtre spécialement écrit pour - l'API d'Apache et faisant partie intégrante du processus du serveur - Apache, mais il présente les avantages suivants :</p> + servir de filtre pour Apache. Ce mcanisme de filtrage est beaucoup + plus lent qu'un filtre spcialement crit pour + l'API d'Apache et faisant partie intgrante du processus du serveur + Apache, mais il prsente les avantages suivants :</p> <ul> - <li>le modèle de programmation est beaucoup plus simple</li> + <li>le modle de programmation est beaucoup plus simple</li> - <li>tout langage de script ou de programmation peut être utilisé, - pourvu qu'il permette au programme de lire l'entrée standard et - d'écrire sur la sortie standard.</li> + <li>tout langage de script ou de programmation peut tre utilis, + pourvu qu'il permette au programme de lire l'entre standard et + d'crire sur la sortie standard.</li> <li>on peut utiliser des programmes existants comme filtres Apache sans modification.</li> </ul> - <p>Même dans le cas où le niveau de performance est insuffisant pour + <p>Mme dans le cas o le niveau de performance est insuffisant pour une utilisation en production, on peut utiliser <code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code> comme prototype d'environnement pour les filtres.</p> @@ -72,7 +72,7 @@ externe avant de l'envoyer au client</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#extfilterdefine">ExtFilterDefine</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#extfilteroptions">ExtFilterOptions</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_ext_filter">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_ext_filter">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_ext_filter">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_ext_filter">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../filter.html">Filtres</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -80,13 +80,13 @@ externe avant de l'envoyer au client</td></tr> <div class="section"> <h2><a name="examples" id="examples">Exemples</a><a title="Lien permanent" href="#examples" class="permalink">¶</a></h2> - <h3>Générer du HTML à partir d'un autre type de + <h3>Gnrer du HTML partir d'un autre type de contenu</h3> - <pre class="prettyprint lang-config"># la directive de mod_ext_filter définissant un filtre + <pre class="prettyprint lang-config"># la directive de mod_ext_filter dfinissant un filtre # permettant de mettre des fichiers text/c au format HTML en # utilisant le programme externe /usr/bin/enscript, le type du -# fichier résultant étant défini à text/html +# fichier rsultant tant dfini text/html ExtFilterDefine c-to-html mode=output \ intype=text/c outtype=text/html \ cmd="/usr/bin/enscript --color -w html -Ec -o -" @@ -96,21 +96,21 @@ ExtFilterDefine c-to-html mode=output \ # nouveau filtre SetOutputFilter c-to-html - # directive de mod_mime définissant le type des fichiers dont - # le nom possède l'extension .c à text/c + # directive de mod_mime dfinissant le type des fichiers dont + # le nom possde l'extension .c text/c AddType text/c .c </Directory></pre> - <h3>Implémentation d'un filtre de codage de + <h3>Implmentation d'un filtre de codage de contenu</h3> - <p>Note : cet exemple avec gzip n'est fourni qu'à titre - d'illustration. Veuillez vous reporter à la documentation de - <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> pour un exemple d'implémentation plus + <p>Note : cet exemple avec gzip n'est fourni qu' titre + d'illustration. Veuillez vous reporter la documentation de + <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> pour un exemple d'implmentation plus pratique.</p> - <pre class="prettyprint lang-config"># la directive de mod_ext_filter qui définit le filtre externe + <pre class="prettyprint lang-config"># la directive de mod_ext_filter qui dfinit le filtre externe ExtFilterDefine gzip mode=output cmd=/bin/gzip <Location "/gzipped"> @@ -120,7 +120,7 @@ ExtFilterDefine gzip mode=output cmd=/bin/gzip SetOutputFilter gzip # la directive de mod_headers permettant d'ajouter le champ - # d'en-tête "Content-Encoding: gzip" + # d'en-tte "Content-Encoding: gzip" Header set Content-Encoding gzip </Location></pre> @@ -128,10 +128,10 @@ ExtFilterDefine gzip mode=output cmd=/bin/gzip <h3>Ralentissement du serveur</h3> - <pre class="prettyprint lang-config"># directive de mod_ext_filter définissant un filtre qui fait + <pre class="prettyprint lang-config"># directive de mod_ext_filter dfinissant un filtre qui fait # passer tous les flux en sortie par la commande cat ; cat ne # modifie rien ; elle ne fait que compliquer le cheminement des -# flux et consommer des ressources supplémentaires +# flux et consommer des ressources supplmentaires ExtFilterDefine slowdown mode=output cmd=/bin/cat \ ExtFilterDefine slowdown mode=output cmd=/bin/cat \ preservescontentlength @@ -146,10 +146,10 @@ ExtFilterDefine slowdown mode=output cmd=/bin/cat \ <h3>Utilisation de sed pour remplacer du texte dans la - réponse</h3> + rponse</h3> - <pre class="prettyprint lang-config"># directive de mod_ext_filter définissant un filtre qui -# remplace du texte dans la réponse + <pre class="prettyprint lang-config"># directive de mod_ext_filter dfinissant un filtre qui +# remplace du texte dans la rponse # ExtFilterDefine fixtext mode=output intype=text/html \ cmd="/bin/sed s/verdana/arial/g" @@ -163,15 +163,15 @@ ExtFilterDefine fixtext mode=output intype=text/html \ <div class="note"> <p>Vous pouvez aussi utiliser <code class="module"><a href="../mod/mod_substitute.html">mod_substitute</a></code> pour -effectuer le même traitement sans avoir à invoquer un programme +effectuer le mme traitement sans avoir invoquer un programme externe.</p> </div> <h3>Tracer un autre filtre</h3> - <pre class="prettyprint lang-config"># Trace les données lues et écrites par mod_deflate pour un -# client particulier (IP 192.168.1.31) qui a des problèmes de + <pre class="prettyprint lang-config"># Trace les donnes lues et crites par mod_deflate pour un +# client particulier (IP 192.168.1.31) qui a des problmes de # compression. # Ce premier filtre va tracer ce qui entre dans mod_deflate. ExtFilterDefine tracebefore \ @@ -179,12 +179,12 @@ ExtFilterDefine tracebefore \ EnableEnv=trace_this_client # Ce second filtre va tracer ce qui sort de mod_deflate. -# Notez que sans le paramètre ftype, le type de filtre par -# défaut AP_FTYPE_RESOURCE placerait le filtre *avant* -# mod_deflate dans la chaîne de filtrage. Le fait d'affecter -# à ce paramètre une valeur numérique sensiblement supérieure à +# Notez que sans le paramtre ftype, le type de filtre par +# dfaut AP_FTYPE_RESOURCE placerait le filtre *avant* +# mod_deflate dans la chane de filtrage. Le fait d'affecter +# ce paramtre une valeur numrique sensiblement suprieure # AP_FTYPE_CONTENT_SET permet de s'assurer que le filtre sera -# placé après mod_deflate. +# plac aprs mod_deflate. ExtFilterDefine traceafter \ cmd="/bin/tracefilter.pl /tmp/traceafter" \ EnableEnv=trace_this_client ftype=21 @@ -195,7 +195,7 @@ ExtFilterDefine traceafter \ </Directory></pre> - <div class="example"><h3>Voici le filtre qui trace les données :</h3><pre class="prettyprint lang-perl">#!/usr/local/bin/perl -w + <div class="example"><h3>Voici le filtre qui trace les donnes :</h3><pre class="prettyprint lang-perl">#!/usr/local/bin/perl -w use strict; open(SAVE, ">$ARGV[0]") @@ -213,100 +213,100 @@ close(SAVE);</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="extfilterdefine" id="extfilterdefine">Directive</a> <a name="ExtFilterDefine" id="ExtFilterDefine">ExtFilterDefine</a><a title="Lien permanent" href="#extfilterdefine" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit un filtre externe</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ExtFilterDefine <var>nom_filtre</var> <var>paramètres</var></code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit un filtre externe</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ExtFilterDefine <var>nom_filtre</var> <var>paramtres</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ext_filter</td></tr> </table> <p>La directive <code class="directive">ExtFilterDefine</code> - définit les caractéristiques d'un filtre externe, et en particulier - le programme à exécuter ainsi que ses arguments.</p> - - <p><var>nom_filtre</var> spécifie le nom du filtre en cours de - définition. On peut ensuite utiliser ce nom pour référencer le - filtre dans les directives <code class="directive"><a href="../mod/core.html#setoutputfilter">SetOutputFilter</a></code>. Il doit être unique parmi les noms de - tous les filtres enregistrés. <em>Pour le moment, aucune erreur - n'est signalée par l'API register-filter, si bien qu'un problème de - noms dupliqués ne sera pas porté à la connaissance de + dfinit les caractristiques d'un filtre externe, et en particulier + le programme excuter ainsi que ses arguments.</p> + + <p><var>nom_filtre</var> spcifie le nom du filtre en cours de + dfinition. On peut ensuite utiliser ce nom pour rfrencer le + filtre dans les directives <code class="directive"><a href="../mod/core.html#setoutputfilter">SetOutputFilter</a></code>. Il doit tre unique parmi les noms de + tous les filtres enregistrs. <em>Pour le moment, aucune erreur + n'est signale par l'API register-filter, si bien qu'un problme de + noms dupliqus ne sera pas port la connaissance de l'utilisateur.</em></p> - <p>Viennent ensuite un ou plusieurs paramètres dans un ordre - indéfini, qui permettent de spécifier la commande externe à exécuter - et certaines autres caractéristiques. Le seul paramètre obligatoire - est <code>cmd=</code>. Voici la liste de ces paramètres :</p> + <p>Viennent ensuite un ou plusieurs paramtres dans un ordre + indfini, qui permettent de spcifier la commande externe excuter + et certaines autres caractristiques. Le seul paramtre obligatoire + est <code>cmd=</code>. Voici la liste de ces paramtres :</p> <dl> <dt><code>cmd=<var>ligne de commande</var></code></dt> - <dd>Le mot-clé <code>cmd=</code> spécifie la commande - externe à exécuter. Si la ligne de commande comporte des - arguments, elle doit être entourée de guillemets (par exemple + <dd>Le mot-cl <code>cmd=</code> spcifie la commande + externe excuter. Si la ligne de commande comporte des + arguments, elle doit tre entoure de guillemets (par exemple <code>cmd="<var>/bin/mypgm</var> <var>arg1</var> <var>arg2</var>"</code>). Les guillemets habituels du shell ne - sont pas nécessaires car le programme est lancé directement, sans - passer par le shell. Les arguments du programme doivent être - séparés par des espaces. Si un argument contient des espaces, ces - derniers doivent être échappés par un antislash '\'. Si un - argument contient des antislashes '\', ces derniers doivent être - eux-mêmes échappés par un antislash '\'. Outre les variables + sont pas ncessaires car le programme est lanc directement, sans + passer par le shell. Les arguments du programme doivent tre + spars par des espaces. Si un argument contient des espaces, ces + derniers doivent tre chapps par un antislash '\'. Si un + argument contient des antislashes '\', ces derniers doivent tre + eux-mmes chapps par un antislash '\'. Outre les variables d'environnement CGI standards, les variables DOCUMENT_URI, - DOCUMENT_PATH_INFO, et QUERY_STRING_UNESCAPED seront également - définies pour le programme.</dd> + DOCUMENT_PATH_INFO, et QUERY_STRING_UNESCAPED seront galement + dfinies pour le programme.</dd> <dt><code>mode=<var>mode</var></code></dt> - <dd>Utilisez <code>mode=output</code> (valeur par défaut) pour les - filtres qui traitent les réponses. Utilisez + <dd>Utilisez <code>mode=output</code> (valeur par dfaut) pour les + filtres qui traitent les rponses. Utilisez <code>mode=input</code> pour les filtres qui traitent les - requêtes. <code>mode=input</code> est disponible depuis la version + requtes. <code>mode=input</code> est disponible depuis la version 2.1 d'Apache.</dd> <dt><code>intype=<var>type MIME</var></code></dt> - <dd>Ce paramètre spécifie le type de médium Internet - (c'est à dire le type MIME) des documents qui doivent être - filtrés. Par défaut, tous les documents sont filtrés. Aucun des - documents possédant un type MIME autre que celui spécifié par - <code>intype=</code> ne sera filtré.</dd> + <dd>Ce paramtre spcifie le type de mdium Internet + (c'est dire le type MIME) des documents qui doivent tre + filtrs. Par dfaut, tous les documents sont filtrs. Aucun des + documents possdant un type MIME autre que celui spcifi par + <code>intype=</code> ne sera filtr.</dd> <dt><code>outtype=<var>type MIME</var></code></dt> - <dd>Ce paramètre spécifie le type de médium Internet - (c'est à dire le type MIME) des documents filtrés. Il intervient - lorsque les opérations de filtrage comprennent une modification du - type MIME. Par défaut, le type MIME n'est pas modifié.</dd> + <dd>Ce paramtre spcifie le type de mdium Internet + (c'est dire le type MIME) des documents filtrs. Il intervient + lorsque les oprations de filtrage comprennent une modification du + type MIME. Par dfaut, le type MIME n'est pas modifi.</dd> <dt><code>PreservesContentLength</code></dt> - <dd>Le mot-clé <code>PreservesContentLength</code> indique que le + <dd>Le mot-cl <code>PreservesContentLength</code> indique que le filtre doit conserver la taille du contenu. Ce n'est pas le - comportement par défaut, car la plupart des filtres modifient cette - taille. Ce mot-clé doit être spécifié si le filtre ne doit pas + comportement par dfaut, car la plupart des filtres modifient cette + taille. Ce mot-cl doit tre spcifi si le filtre ne doit pas modifier la taille du contenu.</dd> <dt><code>ftype=<var>type de filtre</var></code></dt> - <dd>Ce paramètre spécifie une valeur numérique - représentant le type de filtre sous lequel le filtre doit être - enregistré. La valeur par défaut, AP_FTYPE_RESOURCE, convient dans - la plupart des situations. Ce paramètre devient nécessaire dès lors - que le filtre doit opérer à un autre point de la chaîne de filtrage + <dd>Ce paramtre spcifie une valeur numrique + reprsentant le type de filtre sous lequel le filtre doit tre + enregistr. La valeur par dfaut, AP_FTYPE_RESOURCE, convient dans + la plupart des situations. Ce paramtre devient ncessaire ds lors + que le filtre doit oprer un autre point de la chane de filtrage que les filtres de ressources. - Voir les définitions de AP_FTYPE_... - dans util_filter.h pour trouver une valeur appropriée.</dd> + Voir les dfinitions de AP_FTYPE_... + dans util_filter.h pour trouver une valeur approprie.</dd> <dt><code>disableenv=<var>env</var></code></dt> - <dd>Ce paramètre spécifie le nom d'une variable - d'environnement qui, si elle est définie, va désactiver le + <dd>Ce paramtre spcifie le nom d'une variable + d'environnement qui, si elle est dfinie, va dsactiver le filtre.</dd> <dt><code>enableenv=<var>env</var></code></dt> - <dd>Ce paramètre spécifie le nom d'une variable - d'environnement qui doit être définie pour que le filtre ne soit - pas désactivé.</dd> + <dd>Ce paramtre spcifie le nom d'une variable + d'environnement qui doit tre dfinie pour que le filtre ne soit + pas dsactiv.</dd> </dl> </div> @@ -316,44 +316,44 @@ close(SAVE);</pre> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configure les options de <code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code></td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ExtFilterOptions <var>option</var> [<var>option</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ExtFilterOptions NoLogStderr</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ExtFilterOptions NoLogStderr</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ext_filter</td></tr> </table> <p>La directive <code class="directive">ExtFilterOptions</code> - spécifie des options de traitement particulières pour + spcifie des options de traitement particulires pour <code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code>. Les arguments <var>option</var> peuvent contenir :</p> <dl> <dt><code>LogStderr | NoLogStderr</code></dt> - <dd>Le mot-clé <code>LogStderr</code> indique que les messages - envoyés par le programme de filtrage externe sur la sortie - d'erreurs standard doivent être enregistrés dans le journal des + <dd>Le mot-cl <code>LogStderr</code> indique que les messages + envoys par le programme de filtrage externe sur la sortie + d'erreurs standard doivent tre enregistrs dans le journal des erreurs d'Apache. <code>NoLogStderr</code> inverse ce comportement.</dd> <dt><code>Onfail=[abort|remove]</code></dt> - <dd>Indique la marche à suivre si le programme de filtrage externe - ne peut pas démarrer. Avec <code>abort</code> (la valeur par - défaut), le traitement de la requête sera abandonné. Avec <code>remove</code>, le - filtre est supprimé, et le traitement de la requête se poursuit + <dd>Indique la marche suivre si le programme de filtrage externe + ne peut pas dmarrer. Avec <code>abort</code> (la valeur par + dfaut), le traitement de la requte sera abandonn. Avec <code>remove</code>, le + filtre est supprim, et le traitement de la requte se poursuit sans lui.</dd> </dl> <pre class="prettyprint lang-config">ExtFilterOptions LogStderr</pre> - <p>Les messages envoyés vers la sortie d'erreurs standard du filtre - seront enregistrés dans le journal des erreurs d'Apache.</p> + <p>Les messages envoys vers la sortie d'erreurs standard du filtre + seront enregistrs dans le journal des erreurs d'Apache.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_ext_filter.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_ext_filter.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_ext_filter.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_ext_filter.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_ext_filter.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -374,7 +374,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_ext_filter } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_file_cache.html.fr b/docs/manual/mod/mod_file_cache.html.fr index 9bc0673bd6..3ae0c51666 100644 --- a/docs/manual/mod/mod_file_cache.html.fr +++ b/docs/manual/mod/mod_file_cache.html.fr @@ -27,43 +27,43 @@ <div id="preamble"><h1>Module Apache mod_file_cache</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_file_cache.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_file_cache.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_file_cache.html" title="Franais"> fr </a> | <a href="../ko/mod/mod_file_cache.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Mise en cache mémoire d'une liste statique de +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Mise en cache mmoire d'une liste statique de fichiers</td></tr> -<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>file_cache_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_file_cache.c</td></tr></table> +<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>file_cache_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_file_cache.c</td></tr></table> <h3>Sommaire</h3> <div class="warning"> - Ce module doit être utilisé avec précautions. Il est recommandé de + Ce module doit tre utilis avec prcautions. Il est recommand de lire attentivement ce document, car une mauvaise utilisation de - <code class="module"><a href="../mod/mod_file_cache.html">mod_file_cache</a></code> peut facilement conduire à la - création d'un site inopérant. + <code class="module"><a href="../mod/mod_file_cache.html">mod_file_cache</a></code> peut facilement conduire la + cration d'un site inoprant. </div> - <p>La mise en cache de fichiers souvent demandés mais rarement - modifiés est une technique qui peut réduire la charge du + <p>La mise en cache de fichiers souvent demands mais rarement + modifis est une technique qui peut rduire la charge du serveur. <code class="module"><a href="../mod/mod_file_cache.html">mod_file_cache</a></code> met en oeuvre deux techniques de mise en cache de fichiers <em>statiques</em> - fréquemment demandés. Des directives de configuration vous - permettent d'indiquer à <code class="module"><a href="../mod/mod_file_cache.html">mod_file_cache</a></code> soit - d'ouvrir et de charger une image en mémoire d'un fichier avec - <code>mmap()</code>, soit de pré-ouvrir un fichier et de maintenir en + frquemment demands. Des directives de configuration vous + permettent d'indiquer <code class="module"><a href="../mod/mod_file_cache.html">mod_file_cache</a></code> soit + d'ouvrir et de charger une image en mmoire d'un fichier avec + <code>mmap()</code>, soit de pr-ouvrir un fichier et de maintenir en service le <em>gestionnaire</em> du fichier. Chacune de ces techniques - amène à réduire la charge du serveur lors du traitement des - requêtes concernant ces fichiers, en accomplissant une partie du - travail nécessaire à la mise à disposition de ces fichiers (en - particulier les opérations d'entrées/sorties sur les fichiers) au - démarrage du serveur, plutôt qu'au cours de chaque requête.</p> + amne rduire la charge du serveur lors du traitement des + requtes concernant ces fichiers, en accomplissant une partie du + travail ncessaire la mise disposition de ces fichiers (en + particulier les oprations d'entres/sorties sur les fichiers) au + dmarrage du serveur, plutt qu'au cours de chaque requte.</p> - <p>Note : ces techniques sont inutilisables pour accélérer des + <p>Note : ces techniques sont inutilisables pour acclrer des programmes CGI ou d'autres fichiers servis par des gestionnaires de - contenu spéciaux. Elles ne peuvent être utilisées que pour des - fichiers standards en général servis par le gestionnaire de contenu + contenu spciaux. Elles ne peuvent tre utilises que pour des + fichiers standards en gnral servis par le gestionnaire de contenu de base d'Apache.</p> <p>Ce module est une extension et s'inspire fortement du module @@ -77,84 +77,84 @@ fichiers</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#cachefile">CacheFile</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#mmapfile">MMapFile</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_file_cache">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_file_cache">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_file_cache">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_file_cache">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="using" id="using">Utilisation de mod_file_cache</a><a title="Lien permanent" href="#using" class="permalink">¶</a></h2> - <p><code class="module"><a href="../mod/mod_file_cache.html">mod_file_cache</a></code> gère la mise en cache d'une liste - de fichiers définie de manière statique via une des directives + <p><code class="module"><a href="../mod/mod_file_cache.html">mod_file_cache</a></code> gre la mise en cache d'une liste + de fichiers dfinie de manire statique via une des directives <code class="directive"><a href="#mmapfile">MMapFile</a></code> ou <code class="directive"><a href="#cachefile">CacheFile</a></code> au niveau de la configuration du serveur principal.</p> - <p>Les deux directives ne sont pas supportées par toutes les + <p>Les deux directives ne sont pas supportes par toutes les plates-formes. Par exemple, Apache pour Windows ne supporte pas actuellement la directive <code class="directive"><a href="#mmapfile">MMapFile</a></code>, alors que d'autres plates-formes, comme AIX, supportent les deux. Vous recevrez un message d'erreur dans le journal des erreurs du serveur si vous - essayez d'utiliser une directive non supportée. Si vous utilisez une - directive non supportée, le serveur démarrera, mais les fichiers ne + essayez d'utiliser une directive non supporte. Si vous utilisez une + directive non supporte, le serveur dmarrera, mais les fichiers ne seront pas mis en cache. Sur les plates-formes qui supportent les - deux directives, vous devez faire des essais afin de déterminer + deux directives, vous devez faire des essais afin de dterminer quelle directive vous convient le mieux.</p> <h3>Directive MMapFile</h3> <p>La directive <code class="directive"><a href="#mmapfile">MMapFile</a></code> du module - <code class="module"><a href="../mod/mod_file_cache.html">mod_file_cache</a></code> permet de transférer en mémoire - une liste statique de fichiers à l'aide de l'appel système - <code>mmap()</code>. Cet appel système est disponible sur la + <code class="module"><a href="../mod/mod_file_cache.html">mod_file_cache</a></code> permet de transfrer en mmoire + une liste statique de fichiers l'aide de l'appel systme + <code>mmap()</code>. Cet appel systme est disponible sur la plupart des plates-formes de style Unix, mais pas sur toutes. Il - existe parfois des limites spécifiques au système quant à la - taille et au nombre de fichiers qui peuvent être - <code>mmap()</code>és, et l'expérimentation est probablement la - méthode la plus simple pour déterminer ces limites.</p> + existe parfois des limites spcifiques au systme quant la + taille et au nombre de fichiers qui peuvent tre + <code>mmap()</code>s, et l'exprimentation est probablement la + mthode la plus simple pour dterminer ces limites.</p> - <p>Ce <code>mmap()</code>age n'est effectué qu'une seul fois au - démarrage ou redémarrage du serveur. Ainsi, chaque fois qu'un des - fichiers chargés en mémoire est modifié au niveau du système de - fichiers, vous <em>devez</em> redémarrer le serveur (voir la - documentation sur l'<a href="../stopping.html">Arrêt et redémarrage</a>). Pour bien - insister sur ce point, si des fichiers sont modifiés <em>sur - disque</em>, et si vous ne redémarrez pas le serveur, vous allez - finir par servir des contenus complètement obsolètes. Vous devez - mettre à jour les fichiers en renommant l'ancienne version et en + <p>Ce <code>mmap()</code>age n'est effectu qu'une seul fois au + dmarrage ou redmarrage du serveur. Ainsi, chaque fois qu'un des + fichiers chargs en mmoire est modifi au niveau du systme de + fichiers, vous <em>devez</em> redmarrer le serveur (voir la + documentation sur l'<a href="../stopping.html">Arrt et redmarrage</a>). Pour bien + insister sur ce point, si des fichiers sont modifis <em>sur + disque</em>, et si vous ne redmarrez pas le serveur, vous allez + finir par servir des contenus compltement obsoltes. Vous devez + mettre jour les fichiers en renommant l'ancienne version et en enregistrant la nouvelle sur disque. Pour y parvenir, on peut utiliser des outils comme <code>rdist</code> et <code>mv</code>. La raison pour laquelle ce module ne prend pas en compte les - modifications de fichiers réside dans le fait que cette - vérification nécessiterait un appel à <code>stat()</code> à chaque - accès, et en fin de compte, l'augmentation de la consommation de + modifications de fichiers rside dans le fait que cette + vrification ncessiterait un appel <code>stat()</code> chaque + accs, et en fin de compte, l'augmentation de la consommation de ressources finirait par aller contre le but initial de - réduire les entrées/sorties.</p> + rduire les entres/sorties.</p> <h3>Directive CacheFile</h3> <p>La directive <code class="directive"><a href="#cachefile">CacheFile</a></code> du module <code class="module"><a href="../mod/mod_file_cache.html">mod_file_cache</a></code> permet d'associer un - <em>gestionnaire</em> ou <em>descripteur de fichier</em> à chaque - fichier énuméré dans la directive de configuration et place ces + <em>gestionnaire</em> ou <em>descripteur de fichier</em> chaque + fichier numr dans la directive de configuration et place ces gestionnaires de fichiers ouverts dans le cache. Lorsqu'un des - fichier est demandé, le serveur sélectionne son gestionnaire dans - le cache et le transmet à l'API <code>sendfile()</code> (ou + fichier est demand, le serveur slectionne son gestionnaire dans + le cache et le transmet l'API <code>sendfile()</code> (ou <code>TransmitFile()</code> sous Windows).</p> - <p>Cette mise en cache des gestionnaire n'est effectuée qu'une - seule fois au démarrage ou redémarrage du système. Ainsi, chaque - fois qu'un des fichiers chargés en mémoire est modifié au niveau - du système de fichiers, vous <em>devez</em> redémarrer le serveur - (voir la documentation sur l'<a href="../stopping.html">Arrêt et redémarrage</a>). + <p>Cette mise en cache des gestionnaire n'est effectue qu'une + seule fois au dmarrage ou redmarrage du systme. Ainsi, chaque + fois qu'un des fichiers chargs en mmoire est modifi au niveau + du systme de fichiers, vous <em>devez</em> redmarrer le serveur + (voir la documentation sur l'<a href="../stopping.html">Arrt et redmarrage</a>). Pour bien - insister sur ce point, si des fichiers sont modifiés <em>sur - disque</em>, et si vous ne redémarrez pas le serveur, vous allez - finir par servir des contenus complètement obsolètes. Vous devez - mettre à jour les fichiers en renommant l'ancienne version et en + insister sur ce point, si des fichiers sont modifis <em>sur + disque</em>, et si vous ne redmarrez pas le serveur, vous allez + finir par servir des contenus compltement obsoltes. Vous devez + mettre jour les fichiers en renommant l'ancienne version et en enregistrant la nouvelle sur disque. Pour y parvenir, on peut utiliser des outils comme <code>rdist</code> et <code>mv</code>.</p> @@ -162,8 +162,8 @@ fichiers</td></tr> <div class="note"><h3>Note</h3> <p>Ne cherchez pas de directive qui met tous les - fichiers d'un répertoire en cache, de manière récursive. Pour y - parvenir, vous pouvez vous reporter à la directive <code class="directive"><a href="../mod/core.html#include">Include</a></code>, et considérer cette + fichiers d'un rpertoire en cache, de manire rcursive. Pour y + parvenir, vous pouvez vous reporter la directive <code class="directive"><a href="../mod/core.html#include">Include</a></code>, et considrer cette commande :</p> <div class="example"><p><code> @@ -176,29 +176,29 @@ fichiers</td></tr> <div class="directive-section"><h2><a name="cachefile" id="cachefile">Directive</a> <a name="CacheFile" id="CacheFile">CacheFile</a><a title="Lien permanent" href="#cachefile" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Met en cache une liste de gestionnaires de fichiers au -démarrage</td></tr> +dmarrage</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheFile <var>chemin_fichier</var> [<var>chemin fichier</var>] ...</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_file_cache</td></tr> </table> <p>La directive <code class="directive">CacheFile</code> associe - des gestionnaires à un ou plusieurs fichiers (séparés par des - espaces), et place ceux-ci dans le cache au démarrage du + des gestionnaires un ou plusieurs fichiers (spars par des + espaces), et place ceux-ci dans le cache au dmarrage du serveur. Les gestionnaires des fichiers mis en cache sont - automatiquement fermés à l'arrêt du serveur. Lorsqu'un ou plusieurs - fichiers ont été modifiés sur disque, le serveur doit être redémarré + automatiquement ferms l'arrt du serveur. Lorsqu'un ou plusieurs + fichiers ont t modifis sur disque, le serveur doit tre redmarr afin que les modifications soient prises en compte par le cache.</p> <p>Soyez prudent avec les arguments <var>chemin_fichier</var> : ils - doivent correspondre exactement au chemin du système de fichier que - créent les gestionnaires de traduction URL-vers-nom-fichier + doivent correspondre exactement au chemin du systme de fichier que + crent les gestionnaires de traduction URL-vers-nom-fichier d'Apache. On ne peut pas comparer des inodes ou autres identifiants - pour mettre en correspondance des chemins à l'aide de liens - symboliques <em>(etc...)</em>, car là encore, ceci nécessiterait un - appel à <code>stat()</code> supplémentaire, ce qui est inacceptable. + pour mettre en correspondance des chemins l'aide de liens + symboliques <em>(etc...)</em>, car l encore, ceci ncessiterait un + appel <code>stat()</code> supplmentaire, ce qui est inacceptable. Il n'est pas garanti que ce module fonctionne avec des noms de - fichiers réécrits par <code class="module"><a href="../mod/mod_alias.html">mod_alias</a></code> ou + fichiers rcrits par <code class="module"><a href="../mod/mod_alias.html">mod_alias</a></code> ou <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">CacheFile /usr/local/apache/htdocs/index.html</pre> @@ -208,30 +208,30 @@ démarrage</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="mmapfile" id="mmapfile">Directive</a> <a name="MMapFile" id="MMapFile">MMapFile</a><a title="Lien permanent" href="#mmapfile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Charge au démarrage une liste de fichiers en -mémoire</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Charge au dmarrage une liste de fichiers en +mmoire</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MMapFile <var>chemin fichier</var> [<var>chemin_fichier</var>] ...</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_file_cache</td></tr> </table> <p>La directive <code class="directive">MMapFile</code> provoque le chargement d'un - ou plusieurs fichiers (séparés par des espaces) en mémoire au - démarrage du serveur. Ceux-ci sont automatiquement déchargés de la - mémoire à l'arrêt du serveur. Lorsqu'un ou plusieurs fichiers ont - été modifiés sur disque, on doit au minimum envoyer un signal + ou plusieurs fichiers (spars par des espaces) en mmoire au + dmarrage du serveur. Ceux-ci sont automatiquement dchargs de la + mmoire l'arrt du serveur. Lorsqu'un ou plusieurs fichiers ont + t modifis sur disque, on doit au minimum envoyer un signal <code>HUP</code> ou <code>USR1</code> au serveur afin de les re<code>mmap()</code>er.</p> <p>Soyez prudent avec les arguments <var>chemin_fichier</var> : ils - doivent correspondre exactement au chemin du système de fichier que - créent les gestionnaires de traduction URL-vers-nom-fichier + doivent correspondre exactement au chemin du systme de fichier que + crent les gestionnaires de traduction URL-vers-nom-fichier d'Apache. On ne peut pas comparer des inodes ou autres identifiants - pour mettre en correspondance des chemins à l'aide de liens - symboliques <em>(etc...)</em>, car là encore, ceci nécessiterait un - appel à <code>stat()</code> supplémentaire, ce qui est inacceptable. + pour mettre en correspondance des chemins l'aide de liens + symboliques <em>(etc...)</em>, car l encore, ceci ncessiterait un + appel <code>stat()</code> supplmentaire, ce qui est inacceptable. Il n'est pas garanti que ce module fonctionne avec des noms de - fichiers réécrits par <code class="module"><a href="../mod/mod_alias.html">mod_alias</a></code> ou + fichiers rcrits par <code class="module"><a href="../mod/mod_alias.html">mod_alias</a></code> ou <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">MMapFile /usr/local/apache/htdocs/index.html</pre> @@ -241,7 +241,7 @@ mémoire</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_file_cache.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_file_cache.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_file_cache.html" title="Franais"> fr </a> | <a href="../ko/mod/mod_file_cache.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -261,7 +261,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_file_cache } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_filter.html.fr b/docs/manual/mod/mod_filter.html.fr index 2bfe5a935d..0c1dd8c581 100644 --- a/docs/manual/mod/mod_filter.html.fr +++ b/docs/manual/mod/mod_filter.html.fr @@ -27,39 +27,39 @@ <div id="preamble"><h1>Module Apache mod_filter</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_filter.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_filter.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_filter.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module de configuration de filtre intelligent sensible au contexte</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>filter_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_filter.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>filter_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_filter.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module permet une configuration intelligente et dépendant du + <p>Ce module permet une configuration intelligente et dpendant du contexte des filtres de contenu en sortie. Par exemple, Apache peut - être configuré pour faire traiter différents types de contenus par - différents filtres, même lorsque le type de contenu n'est pas connu - à l'avance (par exemple dans un serveur mandataire).</p> - - <p>Le fonctionnement de <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code> consiste à - introduire des branchements dans la chaîne de filtrage. Plutôt que - d'insérer directement des filtres dans la chaîne, on insère un - sélecteur de filtre qui va effectuer un branchement conditionnel + tre configur pour faire traiter diffrents types de contenus par + diffrents filtres, mme lorsque le type de contenu n'est pas connu + l'avance (par exemple dans un serveur mandataire).</p> + + <p>Le fonctionnement de <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code> consiste + introduire des branchements dans la chane de filtrage. Plutt que + d'insrer directement des filtres dans la chane, on insre un + slecteur de filtre qui va effectuer un branchement conditionnel vers un fournisseur de filtre. <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code> peut utiliser tout filtre de contenu comme fournisseur ; aucune - modification des modules de filtrage existants n'est nécessaire - (bien qu'il soit tout de même possible de les simplifier).</p> + modification des modules de filtrage existants n'est ncessaire + (bien qu'il soit tout de mme possible de les simplifier).</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#smart">Filtrage intelligent</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#terms">Déclarations de filtres, fournisseurs et -chaînes</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#config">Configuration de la chaîne de +<li><img alt="" src="../images/down.gif" /> <a href="#terms">Dclarations de filtres, fournisseurs et +chanes</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#config">Configuration de la chane de filtrage</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#errordocs">Filtrage et statut de la réponse</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#upgrade">Mise à jour depuis une configuration du +<li><img alt="" src="../images/down.gif" /> <a href="#errordocs">Filtrage et statut de la rponse</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#upgrade">Mise jour depuis une configuration du serveur HTTP Apache 2.2</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#examples">Exemples</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#protocol">Gestion de protocole</a></li> @@ -72,137 +72,137 @@ serveur HTTP Apache 2.2</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#filterprovider">FilterProvider</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#filtertrace">FilterTrace</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_filter">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_filter">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_filter">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_filter">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="smart" id="smart">Filtrage intelligent</a><a title="Lien permanent" href="#smart" class="permalink">¶</a></h2> - <p>Dans le modèle de filtrage traditionnel, les filtres sont insérés - sans condition à l'aide de la directive <code class="directive"><a href="../mod/mod_mime.html#addoutputfilter">AddOutputFilter</a></code> et des directives - apparentées. Chaque filtre doit ensuite déterminer s'il doit - s'exécuter ou non, et les administrateurs du serveur disposent de - peu de souplesse pour faire en sorte que la chaîne soit traitée de - manière dynamique.</p> - - <p><code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code>, à l'opposé, fournit aux - administrateurs du serveur un grand degré de souplesse pour - configurer la chaîne de filtrage. Concrètement, la décision - d'insérer un filtre peut être prise en fonction d'une <a href="../expr.html">expression</a> booléenne complexe. Ceci - généralise le fonctionnement relativement souple de la directive + <p>Dans le modle de filtrage traditionnel, les filtres sont insrs + sans condition l'aide de la directive <code class="directive"><a href="../mod/mod_mime.html#addoutputfilter">AddOutputFilter</a></code> et des directives + apparentes. Chaque filtre doit ensuite dterminer s'il doit + s'excuter ou non, et les administrateurs du serveur disposent de + peu de souplesse pour faire en sorte que la chane soit traite de + manire dynamique.</p> + + <p><code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code>, l'oppos, fournit aux + administrateurs du serveur un grand degr de souplesse pour + configurer la chane de filtrage. Concrtement, la dcision + d'insrer un filtre peut tre prise en fonction d'une <a href="../expr.html">expression</a> boolenne complexe. Ceci + gnralise le fonctionnement relativement souple de la directive <code class="directive">AddOutputFilterByType</code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="terms" id="terms">Déclarations de filtres, fournisseurs et -chaînes</a><a title="Lien permanent" href="#terms" class="permalink">¶</a></h2> +<h2><a name="terms" id="terms">Dclarations de filtres, fournisseurs et +chanes</a><a title="Lien permanent" href="#terms" class="permalink">¶</a></h2> <p class="figure"> - <img src="../images/mod_filter_old.gif" width="160" height="310" alt="[Cette image illustre le modèle de filtrage traditionnel]" /><br /> - <dfn>Figure 1:</dfn> Le modèle de filtrage traditionnel</p> + <img src="../images/mod_filter_old.gif" width="160" height="310" alt="[Cette image illustre le modle de filtrage traditionnel]" /><br /> + <dfn>Figure 1:</dfn> Le modle de filtrage traditionnel</p> - <p>Dans le modèle traditionnel, les filtres en sortie constituent - une simple chaîne s'étendant depuis le générateur de contenu (ou + <p>Dans le modle traditionnel, les filtres en sortie constituent + une simple chane s'tendant depuis le gnrateur de contenu (ou gestionnaire) jusqu'au client. Ce fonctionnement peut convenir s'il - permet d'atteindre le but recherché, mais pose - problème lorsque cette chaîne doit être configurée dynamiquement en + permet d'atteindre le but recherch, mais pose + problme lorsque cette chane doit tre configure dynamiquement en fonction de la sortie du gestionnaire.</p> <p class="figure"> - <img src="../images/mod_filter_new.gif" width="423" height="331" alt="[Cette image illustre le modèle de fonctionnement de mod_filter]" /><br /> - <dfn>Figure 2:</dfn> Le modèle de fonctionnement de + <img src="../images/mod_filter_new.gif" width="423" height="331" alt="[Cette image illustre le modle de fonctionnement de mod_filter]" /><br /> + <dfn>Figure 2:</dfn> Le modle de fonctionnement de <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code></p> - <p>Le fonctionnement de <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code> consiste à - introduire des branchements dans la chaîne de filtrage. Plutôt que - d'insérer directement des filtres dans la chaîne, on insère un - sélecteur de filtre qui va effectuer un branchement conditionnel + <p>Le fonctionnement de <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code> consiste + introduire des branchements dans la chane de filtrage. Plutt que + d'insrer directement des filtres dans la chane, on insre un + slecteur de filtre qui va effectuer un branchement conditionnel vers un fournisseur de filtre. <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code> peut utiliser tout filtre de contenu comme fournisseur ; aucune - modification des modules de filtrage existants n'est nécessaire - (bien qu'il soit tout de même possible de les simplifier). Il peut y + modification des modules de filtrage existants n'est ncessaire + (bien qu'il soit tout de mme possible de les simplifier). Il peut y avoir plusieurs fournisseurs pour un seul filtre, mais un seul - fournisseur sera choisi pour chaque requête.</p> + fournisseur sera choisi pour chaque requte.</p> - <p>Une chaîne de filtrage peut comporter autant d'instances du - sélecteur de filtre que l'on souhaite, chacune d'entre elles pouvant - disposer de plusieurs fournisseurs. Un sélecteur de filtre possédant + <p>Une chane de filtrage peut comporter autant d'instances du + slecteur de filtre que l'on souhaite, chacune d'entre elles pouvant + disposer de plusieurs fournisseurs. Un slecteur de filtre possdant un seul fournisseur dont le choix est inconditionnel constitue un - cas particulier : cette situation est équivalente à l'insertion - directe du filtre dans la chaîne.</p> + cas particulier : cette situation est quivalente l'insertion + directe du filtre dans la chane.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="config" id="config">Configuration de la chaîne de +<h2><a name="config" id="config">Configuration de la chane de filtrage</a><a title="Lien permanent" href="#config" class="permalink">¶</a></h2> - <p>Trois étapes sont nécessaires pour configurer une chaîne de + <p>Trois tapes sont ncessaires pour configurer une chane de filtrage avec <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code>. Voir ci-dessous la - description détaillée des directives.</p> + description dtaille des directives.</p> <dl> - <dt>Déclaration des filtres</dt> + <dt>Dclaration des filtres</dt> <dd>La directive <code class="directive"><a href="#filterdeclare">FilterDeclare</a></code> - permet de déclarer un nouveau filtre intelligent en lui assignant un nom et - éventuellement un type.</dd> + permet de dclarer un nouveau filtre intelligent en lui assignant un nom et + ventuellement un type.</dd> <dt>Enregistrement des fournisseurs</dt> <dd>La directive <code class="directive"><a href="#filterprovider">FilterProvider</a></code> permet d'associer un - fournisseur à un filtre. Le filtre a été éventuellement déclaré à + fournisseur un filtre. Le filtre a t ventuellement dclar l'aide de la directive <code class="directive"><a href="#filterdeclare">FilterDeclare</a></code> ; si ce n'est pas le cas, FilterProvider - va le déclarer implicitement. Le fournisseur doit avoir été enregistré à + va le dclarer implicitement. Le fournisseur doit avoir t enregistr l'aide de <code>ap_register_output_filter</code> par un module quelconque. Le dernier argument de la directive <code class="directive"><a href="#filterprovider">FilterProvider</a></code> est une expression : - le fournisseur s'exécutera pour une requête si et seulement si - l'expression est évaluée vraie. L'expression peut évaluer une - requête HTTP ou les en-têtes de la réponse, des variables - d'environnement, ou le gestionnaire utilisé par cette requête. À la - différence des version précédentes, mod_filter supporte désormais - les expressions complexes associant des critères multiples au moyen - d'une logique AND / OR (&& / ||) et de parenthèses. Pour les - détails sur la syntaxe de l'expression, voir la <a href="../expr.html">documentation sur ap_expr</a>.</dd> - - <dt>Configuration de la chaîne de filtrage</dt> - <dd>Les directives ci-dessus permettent d'élaborer les éléments - d'une chaîne de filtrage intelligente, mais pas de les configurer en - vue de leur exécution. La directive <code class="directive"><a href="#filterchain">FilterChain</a></code> élabore une chaîne de filtrage à - partir de filtres intelligents déclarés, permettant avec souplesse - d'insérer des filtres au début ou à la fin de la chaîne, de - supprimer un filtre ou même la chaîne complète.</dd> + le fournisseur s'excutera pour une requte si et seulement si + l'expression est value vraie. L'expression peut valuer une + requte HTTP ou les en-ttes de la rponse, des variables + d'environnement, ou le gestionnaire utilis par cette requte. la + diffrence des version prcdentes, mod_filter supporte dsormais + les expressions complexes associant des critres multiples au moyen + d'une logique AND / OR (&& / ||) et de parenthses. Pour les + dtails sur la syntaxe de l'expression, voir la <a href="../expr.html">documentation sur ap_expr</a>.</dd> + + <dt>Configuration de la chane de filtrage</dt> + <dd>Les directives ci-dessus permettent d'laborer les lments + d'une chane de filtrage intelligente, mais pas de les configurer en + vue de leur excution. La directive <code class="directive"><a href="#filterchain">FilterChain</a></code> labore une chane de filtrage + partir de filtres intelligents dclars, permettant avec souplesse + d'insrer des filtres au dbut ou la fin de la chane, de + supprimer un filtre ou mme la chane complte.</dd> </dl> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="errordocs" id="errordocs">Filtrage et statut de la réponse</a><a title="Lien permanent" href="#errordocs" class="permalink">¶</a></h2> - <p>Normalement, mod_filter n'applique les filtres qu'aux réponses - possédant un statut HTTP 200 (OK). Pour pouvoir filtrer des - documents possédant un autre statut, vous devez définir la variable - d'environnement <var>filter-errordocs</var>, les réponses étant - alors filtrées sans se préoccuper de leur statut. Pour définir ce - comportement de manière plus fine, vous pouvez utiliser des +<h2><a name="errordocs" id="errordocs">Filtrage et statut de la rponse</a><a title="Lien permanent" href="#errordocs" class="permalink">¶</a></h2> + <p>Normalement, mod_filter n'applique les filtres qu'aux rponses + possdant un statut HTTP 200 (OK). Pour pouvoir filtrer des + documents possdant un autre statut, vous devez dfinir la variable + d'environnement <var>filter-errordocs</var>, les rponses tant + alors filtres sans se proccuper de leur statut. Pour dfinir ce + comportement de manire plus fine, vous pouvez utiliser des conditions dans la directive <code class="directive">FilterProvider</code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="upgrade" id="upgrade">Mise à jour depuis une configuration du +<h2><a name="upgrade" id="upgrade">Mise jour depuis une configuration du serveur HTTP Apache 2.2</a><a title="Lien permanent" href="#upgrade" class="permalink">¶</a></h2> - <p>La directive <code class="directive"><a href="#filterprovider">FilterProvider</a></code> a été modifiée par - rapport à httpd 2.2 : les arguments <var>match</var> et - <var>dispatch</var> ont été remplacés par l'argument unique - <var>expression</var> plus polyvalent. En général, il est possible - de convertir une paire match/dispatch vers les deux côtés d'une - expression, de la manière suivante :</p> + <p>La directive <code class="directive"><a href="#filterprovider">FilterProvider</a></code> a t modifie par + rapport httpd 2.2 : les arguments <var>match</var> et + <var>dispatch</var> ont t remplacs par l'argument unique + <var>expression</var> plus polyvalent. En gnral, il est possible + de convertir une paire match/dispatch vers les deux cts d'une + expression, de la manire suivante :</p> <div class="example"><p><code>"dispatch = 'match'"</code></p></div> - <p>Les en-têtes de requête et de réponse et les variables - d'environnement sont maintenant interprétés selon les syntaxes + <p>Les en-ttes de requte et de rponse et les variables + d'environnement sont maintenant interprts selon les syntaxes respectives <var>%{req:foo}</var>, <var>%{resp:foo}</var> et <var>%{env:foo}</var>. Les variables <var>%{HANDLER}</var> et - <var>%{CONTENT_TYPE}</var> sont également supportées.</p> - <p>Notez que l'évaluation de l'expression ne supporte plus les - comparaisons de sous-chaînes. Ces dernières peuvent - être remplacées par des comparaisons d'expressions rationnelles.</p> + <var>%{CONTENT_TYPE}</var> sont galement supportes.</p> + <p>Notez que l'valuation de l'expression ne supporte plus les + comparaisons de sous-chanes. Ces dernires peuvent + tre remplaces par des comparaisons d'expressions rationnelles.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="examples" id="examples">Exemples</a><a title="Lien permanent" href="#examples" class="permalink">¶</a></h2> <dl> - <dt>Inclusions côté serveur (SSI)</dt> - <dd>Un exemple simple de remplacement de la directive <code class="directive"><a href="../mod/core.html#addoutputfilterbytype">AddOutputFilterByType</a></code>. On crée un nouveau filtre - intelligent nommé "SSI" qui tire partie de manière conditionnelle du filtre + <dt>Inclusions ct serveur (SSI)</dt> + <dd>Un exemple simple de remplacement de la directive <code class="directive"><a href="../mod/core.html#addoutputfilterbytype">AddOutputFilterByType</a></code>. On cre un nouveau filtre + intelligent nomm "SSI" qui tire partie de manire conditionnelle du filtre "INCLUDES" de <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> en tant que fournisseur. <pre class="prettyprint lang-config">FilterDeclare SSI FilterProvider SSI INCLUDES "%{CONTENT_TYPE} =~ m|^text/html|" @@ -210,21 +210,21 @@ FilterChain SSI</pre> </dd> - <dt>Inclusions côté serveur (SSI)</dt> - <dd>Même exemple que ci-dessus, mais envoi vers un gestionnaire + <dt>Inclusions ct serveur (SSI)</dt> + <dd>Mme exemple que ci-dessus, mais envoi vers un gestionnaire (comportement classique des SSI ; les fichiers .shtml sont - traités). + traits). <pre class="prettyprint lang-config">FilterProvider SSI INCLUDES "%{HANDLER} = 'server-parsed'" FilterChain SSI</pre> </dd> - <dt>Émulation de mod_gzip avec mod_deflate</dt> - <dd>Cet exemple illustre les propriétés dynamiques qu'acquiert un filtre + <dt>mulation de mod_gzip avec mod_deflate</dt> + <dd>Cet exemple illustre les proprits dynamiques qu'acquiert un filtre traditionnel lorsqu'un filtre intelligent est construit autour. Un nouveau - filtre intelligent nommé "gzip" est créé qui n'insère de manière dynamique le + filtre intelligent nomm "gzip" est cr qui n'insre de manire dynamique le filtre INFLATE de <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> que si "gzip" n'est PAS dans - l'en-tête Accept-Encoding. Le filtre intelligent gzip s'exécute + l'en-tte Accept-Encoding. Le filtre intelligent gzip s'excute avec le type ftype CONTENT_SET. <pre class="prettyprint lang-config">FilterDeclare gzip CONTENT_SET FilterProvider gzip INFLATE "%{req:Accept-Encoding} !~ /gzip/" @@ -232,13 +232,13 @@ FilterChain gzip</pre> </dd> - <dt>Diminution de la résolution d'une image</dt> - <dd>Cette exemple montre des abstractions qui vont au delà du filtrage - intelligent. Supposons que nous voulions réduire la résolution de toutes les - images web, et que nous disposions de différents fournisseurs de filtrage pour les images GIF, - JPEG et PNG. La configuration ci-dessous définit les filtres intelligents - "unpack" et "repack" en invoquant le fournisseur de filtrage approprié au - type de contenu à l'exécution. + <dt>Diminution de la rsolution d'une image</dt> + <dd>Cette exemple montre des abstractions qui vont au del du filtrage + intelligent. Supposons que nous voulions rduire la rsolution de toutes les + images web, et que nous disposions de diffrents fournisseurs de filtrage pour les images GIF, + JPEG et PNG. La configuration ci-dessous dfinit les filtres intelligents + "unpack" et "repack" en invoquant le fournisseur de filtrage appropri au + type de contenu l'excution. <pre class="prettyprint lang-config">FilterProvider unpack jpeg_unpack "%{CONTENT_TYPE} = 'image/jpeg'" FilterProvider unpack gif_unpack "%{CONTENT_TYPE} = 'image/gif'" FilterProvider unpack png_unpack "%{CONTENT_TYPE} = 'image/png'" @@ -259,68 +259,68 @@ FilterProvider repack png_pack "%{CONTENT_TYPE} = 'image/png'" <div class="section"> <h2><a name="protocol" id="protocol">Gestion de protocole</a><a title="Lien permanent" href="#protocol" class="permalink">¶</a></h2> <p>Historiquement, tout filtre doit s'assurer que toute modification - qu'il effectue est correctement représentée dans les en-têtes de la - réponse HTTP, et qu'il ne s'exécutera pas si cette exécution - résultait en une modification interdite. Ceci impose aux auteurs de - filtres la corvée de réimplémenter certaines fonctionnalités + qu'il effectue est correctement reprsente dans les en-ttes de la + rponse HTTP, et qu'il ne s'excutera pas si cette excution + rsultait en une modification interdite. Ceci impose aux auteurs de + filtres la corve de rimplmenter certaines fonctionnalits communes dans chaque filtre :</p> <ul> <li>De nombreux filtres modifient les contenus, et de ce fait invalident les balises de ces contenus, leur somme de - contrôle, leur condensé (hash) existant, ainsi que leur + contrle, leur condens (hash) existant, ainsi que leur taille.</li> - <li>Les filtres qui nécessitent une réponse entière et non tronquée en - entrée, doivent s'assurer qu'il n'ont pas reçu une réponse à une - requête partielle.</li> + <li>Les filtres qui ncessitent une rponse entire et non tronque en + entre, doivent s'assurer qu'il n'ont pas reu une rponse une + requte partielle.</li> <li>Les filtres qui modifient la sortie d'un autre filtre doivent - s'assurer qu'ils ne violent pas la directive d'un en-tête - <code>Cache-Control: no-transform</code> éventuel.</li> + s'assurer qu'ils ne violent pas la directive d'un en-tte + <code>Cache-Control: no-transform</code> ventuel.</li> - <li>Les filtres peuvent agir sur des réponses de façon à ce qu'elles - ne puissent plus être mises en cache.</li> + <li>Les filtres peuvent agir sur des rponses de faon ce qu'elles + ne puissent plus tre mises en cache.</li> </ul> - <p><code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code> a pour but de gérer de manière - générale ces détails de l'implémentation des filtres, réduisant par - là-même la complexité des modules de filtrage de contenu. Le + <p><code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code> a pour but de grer de manire + gnrale ces dtails de l'implmentation des filtres, rduisant par + l-mme la complexit des modules de filtrage de contenu. Le travail permettant d'atteindre ce but est cependant toujours en cours ; la directive <code class="directive"><a href="#filterprotocol">FilterProtocol</a></code> - implémente certaines de ces fonctionnalités à des fins de - compatibilité ascendante avec les modules d'Apache 2.0. Pour les - versions 2.1 et supérieures de httpd, les API + implmente certaines de ces fonctionnalits des fins de + compatibilit ascendante avec les modules d'Apache 2.0. Pour les + versions 2.1 et suprieures de httpd, les API <code>ap_register_output_filter_protocol</code> et <code>ap_filter_protocol</code> permettent aux modules de filtrage - de définir leurs propres comportements.</p> + de dfinir leurs propres comportements.</p> - <p>Cependant, <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code> ne doit pas interférer - avec un filtre qui gère déjà tous les aspects du protocole. Par - défaut (c'est à dire en l'absence de toute directive <code class="directive"><a href="#filterprotocol">FilterProtocol</a></code>), - <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code> ne modifiera donc pas les en-têtes.</p> + <p>Cependant, <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code> ne doit pas interfrer + avec un filtre qui gre dj tous les aspects du protocole. Par + dfaut (c'est dire en l'absence de toute directive <code class="directive"><a href="#filterprotocol">FilterProtocol</a></code>), + <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code> ne modifiera donc pas les en-ttes.</p> - <p>Au moment où ces lignes sont écrites, cette fonctionnalité a été - très peu testée, car les modules d'usage courant ont été conçus pour + <p>Au moment o ces lignes sont crites, cette fonctionnalit a t + trs peu teste, car les modules d'usage courant ont t conus pour fonctionner avec httpd 2.0. Les modules qui l'utilisent devront donc - l'expérimenter avec précautions.</p> + l'exprimenter avec prcautions.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="addoutputfilterbytype" id="addoutputfilterbytype">Directive</a> <a name="AddOutputFilterByType" id="AddOutputFilterByType">AddOutputFilterByType</a><a title="Lien permanent" href="#addoutputfilterbytype" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>assigne un filtre en sortie pour un type de média +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>assigne un filtre en sortie pour un type de mdia particulier</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddOutputFilterByType <var>filtre</var>[;<var>filtre</var>...] -<var>type_de_média</var> [<var>type_de_média</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<var>type_de_mdia</var> [<var>type_de_mdia</var>] ...</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_filter</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Présentait de sévères limitations avant d'être déplacé dans +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Prsentait de svres limitations avant d'tre dplac dans <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code> dans la version 2.3.7</td></tr> </table> <p>Cette directive active un <a href="../filter.html">filtre</a> en sortie particulier pour une - requête en fonction du <a class="glossarylink" href="../glossary.html#type de média" title="voir glossaire">type de média</a> de la réponse.</p> + requte en fonction du <a class="glossarylink" href="../glossary.html#type de mdia" title="voir glossaire">type de mdia</a> de la rponse.</p> <p>L'exemple suivant active le filtre <code>DEFLATE</code> qui est fourni par le module <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code>. Il va compresser @@ -331,9 +331,9 @@ particulier</td></tr> <p>Si vous voulez assigner plusieurs filtres au contenu, leurs noms - doivent être séparés par des points-virgules. On peut aussi utiliser + doivent tre spars par des points-virgules. On peut aussi utiliser une directive <code class="directive">AddOutputFilterByType</code> pour - chacun des filtres à assigner.</p> + chacun des filtres assigner.</p> <p>La configuration ci-dessous impose le traitement de toute sortie de script dont le type MIME est <code>text/html</code> en premier @@ -357,60 +357,60 @@ particulier</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="filterchain" id="filterchain">Directive</a> <a name="FilterChain" id="FilterChain">FilterChain</a><a title="Lien permanent" href="#filterchain" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configure la chaîne de filtrage</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configure la chane de filtrage</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>FilterChain [+=-@!]<var>smart-filter-name</var> <var>...</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Options</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Options</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_filter</td></tr> </table> - <p>Cette directive permet de configurer une chaîne de filtrage - composée de filtres déclarés. <code class="directive">FilterChain</code> - accepte un nombre illimité d'arguments, chacun d'entre eux étant - précédé d'un caractère de contrôle unique qui détermine l'action à + <p>Cette directive permet de configurer une chane de filtrage + compose de filtres dclars. <code class="directive">FilterChain</code> + accepte un nombre illimit d'arguments, chacun d'entre eux tant + prcd d'un caractre de contrle unique qui dtermine l'action entreprendre :</p> <dl> <dt><code>+<var>smart-filter-name</var></code></dt> - <dd>Ajoute <var>smart-filter-name</var> à la fin de la chaîne de filtrage</dd> + <dd>Ajoute <var>smart-filter-name</var> la fin de la chane de filtrage</dd> <dt><code>@<var>smart-filter-name</var></code></dt> - <dd>Ajoute <var>smart-filter-name</var> au début de la chaîne de filtrage</dd> + <dd>Ajoute <var>smart-filter-name</var> au dbut de la chane de filtrage</dd> <dt><code>-<var>smart-filter-name</var></code></dt> - <dd>Supprime <var>smart-filter-name</var> de la chaîne de filtrage</dd> + <dd>Supprime <var>smart-filter-name</var> de la chane de filtrage</dd> <dt><code>=<var>smart-filter-name</var></code></dt> - <dd>Supprime tous les filtres de la chaîne de filtrage existante et + <dd>Supprime tous les filtres de la chane de filtrage existante et les remplace par <var>smart-filter-name</var></dd> <dt><code>!</code></dt> - <dd>Supprime tous les filtres de la chaîne de filtrage existante</dd> + <dd>Supprime tous les filtres de la chane de filtrage existante</dd> <dt><code><var>smart-filter-name</var></code></dt> - <dd>Équivalent à <code>+<var>smart-filter-name</var></code></dd> + <dd>quivalent <code>+<var>smart-filter-name</var></code></dd> </dl> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="filterdeclare" id="filterdeclare">Directive</a> <a name="FilterDeclare" id="FilterDeclare">FilterDeclare</a><a title="Lien permanent" href="#filterdeclare" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Déclare un filtre intelligent</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dclare un filtre intelligent</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>FilterDeclare <var>smart-filter-name</var> <var>[type]</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Options</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Options</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_filter</td></tr> </table> - <p>Cette directive permet de déclarer un filtre en sortie associé à - un en-tête ou une variable d'environnement qui déterminera les - conditions de son exécution. Le premier argument est le - <var>smart-filter-name</var> destiné à être utilisé dans les directives + <p>Cette directive permet de dclarer un filtre en sortie associ + un en-tte ou une variable d'environnement qui dterminera les + conditions de son excution. Le premier argument est le + <var>smart-filter-name</var> destin tre utilis dans les directives <code class="directive"><a href="#filterprovider">FilterProvider</a></code>, <code class="directive"><a href="#filterchain">FilterChain</a></code> et <code class="directive"><a href="#filterprotocol">FilterProtocol</a></code>.</p> <p>Le dernier argument (optionnel) est le type du filtre, et peut - prendre les valeurs de <code>ap_filter_type</code>, à savoir - <code>RESOURCE</code> (valeur par défaut), <code>CONTENT_SET</code>, + prendre les valeurs de <code>ap_filter_type</code>, savoir + <code>RESOURCE</code> (valeur par dfaut), <code>CONTENT_SET</code>, <code>PROTOCOL</code>, <code>TRANSCODE</code>, <code>CONNECTION</code> ou <code>NETWORK</code>.</p> @@ -418,30 +418,30 @@ particulier</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="filterprotocol" id="filterprotocol">Directive</a> <a name="FilterProtocol" id="FilterProtocol">FilterProtocol</a><a title="Lien permanent" href="#filterprotocol" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Vérifie le respect du protocole HTTP</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Vrifie le respect du protocole HTTP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>FilterProtocol <var>smart-filter-name</var> [<var>provider-name</var>] <var>proto-flags</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Options</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Options</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_filter</td></tr> </table> - <p>Cette directive permet à <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code> de s'assurer - qu'un filtre ne s'exécutera pas s'il ne doit pas le faire, et que - les en-têtes de la réponse HTTP sont définis correctement en tenant + <p>Cette directive permet <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code> de s'assurer + qu'un filtre ne s'excutera pas s'il ne doit pas le faire, et que + les en-ttes de la rponse HTTP sont dfinis correctement en tenant compte des effets du filtre.</p> - <p>Cette directive se présente sous deux formes. Avec trois - arguments, elle s'applique de manière spécifique à un <var>smart-filter-name</var> et un <var>provider-name</var> pour ce filtre. Avec - deux arguments, elle s'applique à un <var>smart-filter-name</var> pour + <p>Cette directive se prsente sous deux formes. Avec trois + arguments, elle s'applique de manire spcifique un <var>smart-filter-name</var> et un <var>provider-name</var> pour ce filtre. Avec + deux arguments, elle s'applique un <var>smart-filter-name</var> pour <em>tout</em> fournisseur qu'il actionne.</p> - <p>Les drapeaux spécifiés sont fusionnés avec les drapeaux que les - fournisseurs sous-jacents ont éventuellement enregistrés avec + <p>Les drapeaux spcifis sont fusionns avec les drapeaux que les + fournisseurs sous-jacents ont ventuellement enregistrs avec <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code>. Par exemple, un filtre peut avoir - spécifié en interne un drapeau équivalent à <code>change=yes</code>, - mais une configuration particulière du module peut le surcharger - en spécifiant <code>change=no</code>. + spcifi en interne un drapeau quivalent <code>change=yes</code>, + mais une configuration particulire du module peut le surcharger + en spcifiant <code>change=no</code>. </p> <p><var>proto-flags</var> peut contenir un ou plusieurs @@ -449,27 +449,27 @@ particulier</td></tr> <dl> <dt><code>change=yes|no</code></dt> - <dd>Indique si le filtre doit modifier le contenu, y compris éventuellement sa + <dd>Indique si le filtre doit modifier le contenu, y compris ventuellement sa taille</dd> <dt><code>change=1:1</code></dt> <dd>Le filtre modifie le contenu, mais pas sa taille</dd> <dt><code>byteranges=no</code></dt> - <dd>Le filtre ne peut pas traiter de réponses à des sous-requêtes et - nécessite des réponses complètes en entrée</dd> + <dd>Le filtre ne peut pas traiter de rponses des sous-requtes et + ncessite des rponses compltes en entre</dd> <dt><code>proxy=no</code></dt> - <dd>Le filtre ne doit pas s'exécuter dans un contexte de mandataire</dd> + <dd>Le filtre ne doit pas s'excuter dans un contexte de mandataire</dd> <dt><code>proxy=transform</code></dt> - <dd>Le filtre transforme la réponse de manière incompatible avec - l'en-tête HTTP <code>Cache-Control: no-transform</code></dd> + <dd>Le filtre transforme la rponse de manire incompatible avec + l'en-tte HTTP <code>Cache-Control: no-transform</code></dd> <dt><code>cache=no</code></dt> - <dd>Le filtre fait en sorte que la sortie ne puisse pas être mise en + <dd>Le filtre fait en sorte que la sortie ne puisse pas tre mise en cache (par exemple en introduisant des modifications de contenu - aléatoires)</dd> + alatoires)</dd> </dl> </div> @@ -479,19 +479,19 @@ particulier</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistre un filtre de contenu</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>FilterProvider <var>smart-filter-name</var> <var>provider-name</var> <var>expression</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Options</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Options</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_filter</td></tr> </table> <p>Cette directive permet d'associer un <em>fournisseur</em> au - filtre intelligent. Le fournisseur sera invoqué si et seulement si - l'<var>expression</var> est évaluée vraie lorsque le sélecteur de - filtre est appelé pour la première fois.</p> + filtre intelligent. Le fournisseur sera invoqu si et seulement si + l'<var>expression</var> est value vraie lorsque le slecteur de + filtre est appel pour la premire fois.</p> <p> - <var>provider-name</var> doit avoir été enregistré au cours du - chargement d'un module à l'aide de + <var>provider-name</var> doit avoir t enregistr au cours du + chargement d'un module l'aide de <code>ap_register_output_filter</code>. </p> @@ -501,52 +501,52 @@ particulier</td></tr> <h3>Voir aussi</h3> <ul> <li><a href="../expr.html">Les expressions dans le serveur HTTP -Apache</a>, pour une référence complète et d'autres exemples.</li> +Apache</a>, pour une rfrence complte et d'autres exemples.</li> <li><code class="module"><a href="../mod/mod_include.html">mod_include</a></code></li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="filtertrace" id="filtertrace">Directive</a> <a name="FilterTrace" id="FilterTrace">FilterTrace</a><a title="Lien permanent" href="#filtertrace" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Obtention d'informations de débogage/diagnostique en +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Obtention d'informations de dbogage/diagnostique en provenance de <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code></td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>FilterTrace <var>smart-filter-name</var> <var>level</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_filter</td></tr> </table> - <p>Cette directive permet d'obtenir des informations de débogage en - provenance de <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code>. Elle est conçue pour - aider à tester et déboguer les fournisseurs (ou modules de filtrage) - ; elle peut aussi apporter une aide à l'utilisation de - <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code> lui-même.</p> + <p>Cette directive permet d'obtenir des informations de dbogage en + provenance de <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code>. Elle est conue pour + aider tester et dboguer les fournisseurs (ou modules de filtrage) + ; elle peut aussi apporter une aide l'utilisation de + <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code> lui-mme.</p> - <p>La sortie de débogage dépend de la définition d'argument + <p>La sortie de dbogage dpend de la dfinition d'argument <var>level</var> :</p> <dl> - <dt><code>0</code> (valeur par défaut)</dt> - <dd>Aucune information de débogage n'est générée.</dd> + <dt><code>0</code> (valeur par dfaut)</dt> + <dd>Aucune information de dbogage n'est gnre.</dd> <dt><code>1</code></dt> <dd><code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code> va enregistrer les ensembles de - conteneurs de données (buckets and brigades) qui traversent le + conteneurs de donnes (buckets and brigades) qui traversent le filtre dans le journal des erreurs, avant que le fournisseur ne les - traite. Ces informations sont similaires à celles générées par <a href="http://apache.webthing.com/mod_diagnostics/">mod_diagnostics</a>. + traite. Ces informations sont similaires celles gnres par <a href="http://apache.webthing.com/mod_diagnostics/">mod_diagnostics</a>. </dd> - <dt><code>2</code> (pas encore implémenté)</dt> - <dd>Ce niveau permettra d'enregistrer l'ensemble des données qui + <dt><code>2</code> (pas encore implment)</dt> + <dd>Ce niveau permettra d'enregistrer l'ensemble des donnes qui traversent le filtre dans un fichier temporaire avant de les envoyer - au fournisseur. <strong>Pour un débogage mono-utilisateur - seulement</strong> ; l'enregistrement des données concernant - plusieurs requêtes simultannées ne sera pas supporté.</dd> + au fournisseur. <strong>Pour un dbogage mono-utilisateur + seulement</strong> ; l'enregistrement des donnes concernant + plusieurs requtes simultannes ne sera pas support.</dd> </dl> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_filter.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_filter.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_filter.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -565,7 +565,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_filter.htm } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_firehose.html.fr b/docs/manual/mod/mod_firehose.html.fr index 0f42b9060c..0b4ab87728 100644 --- a/docs/manual/mod/mod_firehose.html.fr +++ b/docs/manual/mod/mod_firehose.html.fr @@ -27,39 +27,39 @@ <div id="preamble"><h1>Module Apache mod_firehose</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_firehose.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_firehose.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_firehose.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Multiplexage des entrées/sorties vers un fichier ou un pipe.</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Multiplexage des entres/sorties vers un fichier ou un pipe.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>firehose_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_firehose.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>firehose_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_firehose.c</td></tr></table> <h3>Sommaire</h3> - <p><code>mod_firehose</code> fournit un mécanisme permettant - d'enregistrer les données transmises entre le serveur httpd et le - client au niveau élémentaire de la connexion dans un fichier ou un - pipe, de façon à ce que les données puissent être analysées ou - rejouées ultérieurement par le serveur. Il s'apparente à un "tcpdump + <p><code>mod_firehose</code> fournit un mcanisme permettant + d'enregistrer les donnes transmises entre le serveur httpd et le + client au niveau lmentaire de la connexion dans un fichier ou un + pipe, de faon ce que les donnes puissent tre analyses ou + rejoues ultrieurement par le serveur. Il s'apparente un "tcpdump pour httpd".</p> - <p>Les connexions sont enregistrées après décodage de la couche SSL, - et peuvent ainsi être utilisées dans le cadre d'une réquisition - légale.</p> + <p>Les connexions sont enregistres aprs dcodage de la couche SSL, + et peuvent ainsi tre utilises dans le cadre d'une rquisition + lgale.</p> <p>L'utilitaire <code class="program"><a href="../programs/firehose.html">firehose</a></code> permet en retour de - démultiplexer le flux enregistré dans des fichiers individuels pour + dmultiplexer le flux enregistr dans des fichiers individuels pour analyse ou rejeu via des outils tels que <code>netcat</code>.</p> - <div class="note"><h3>AVERTISSEMENT</h3>Ce module ignore tout mécanisme - invoqué au niveau de la requête pour rendre les données privées. Il - est donc de la responsabilité de l'administrateur de s'assurer que - les données privées ne seront pas compromises par son utilisation. + <div class="note"><h3>AVERTISSEMENT</h3>Ce module ignore tout mcanisme + invoqu au niveau de la requte pour rendre les donnes prives. Il + est donc de la responsabilit de l'administrateur de s'assurer que + les donnes prives ne seront pas compromises par son utilisation. </div> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#enable">Activation de la "Lance à incendie" (Firehose)</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#enable">Activation de la "Lance incendie" (Firehose)</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#format">Format du flux</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> @@ -70,65 +70,65 @@ <li><img alt="" src="../images/down.gif" /> <a href="#firehoserequestinput">FirehoseRequestInput</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#firehoserequestoutput">FirehoseRequestOutput</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_firehose">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_firehose">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_firehose">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_firehose">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="program"><a href="../programs/firehose.html">firehose</a></code></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="enable" id="enable">Activation de la "Lance à incendie" (Firehose)</a><a title="Lien permanent" href="#enable" class="permalink">¶</a></h2> +<h2><a name="enable" id="enable">Activation de la "Lance incendie" (Firehose)</a><a title="Lien permanent" href="#enable" class="permalink">¶</a></h2> - <p>Pour activer ce module, il doit être compilé et chargé via la + <p>Pour activer ce module, il doit tre compil et charg via la configuration de votre instance httpd courante, et les directives - ci-dessous permettent de sélectionner les données que vous souhaitez + ci-dessous permettent de slectionner les donnes que vous souhaitez enregistrer.</p> - <p>Il est possible d'enregistrer les données entrantes et sortantes - dans le même fichier, car la direction du flux est indiquée dans + <p>Il est possible d'enregistrer les donnes entrantes et sortantes + dans le mme fichier, car la direction du flux est indique dans chaque fragment.</p> - <p>Il est possible d'écrire vers des fichiers normaux ou des listes + <p>Il est possible d'crire vers des fichiers normaux ou des listes fifos (pipes). Dans le cas des listes fifos, mod_firehose fait en - sorte que la taille des paquets ne dépasse pas la valeur de PIPE_BUF - afin de s'assurer que l'écriture de ces derniers s'effectue en une + sorte que la taille des paquets ne dpasse pas la valeur de PIPE_BUF + afin de s'assurer que l'criture de ces derniers s'effectue en une seule fois.</p> - <p>Si une liste fifo sous forme de pipe doit être utilisée, pour que - cette dernière soit ouverte en écriture, certaines données doivent - en être extraites avant le démarrage de httpd. Si l'ouverture du - pipe échoue, mod_firehose ne sera pas activé, et le serveur sera - lancé normalement.</p> + <p>Si une liste fifo sous forme de pipe doit tre utilise, pour que + cette dernire soit ouverte en criture, certaines donnes doivent + en tre extraites avant le dmarrage de httpd. Si l'ouverture du + pipe choue, mod_firehose ne sera pas activ, et le serveur sera + lanc normalement.</p> - <p>Par défaut, toute tentative d'écriture bloque le serveur. Si le - serveur a été compilé avec APR version 2.0 ou supérieure, et si le - paramètre "nonblock" a été spécifié, les écritures dans les fichiers - seront non blocantes, et tout dépassement de tampon entraînera la - perte des données de débogage. Dans ce cas, il est possible donner - la priorité à l'exécution du serveur sur l'enregistrement des - données firehose.</p> + <p>Par dfaut, toute tentative d'criture bloque le serveur. Si le + serveur a t compil avec APR version 2.0 ou suprieure, et si le + paramtre "nonblock" a t spcifi, les critures dans les fichiers + seront non blocantes, et tout dpassement de tampon entranera la + perte des donnes de dbogage. Dans ce cas, il est possible donner + la priorit l'excution du serveur sur l'enregistrement des + donnes firehose.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="format" id="format">Format du flux</a><a title="Lien permanent" href="#format" class="permalink">¶</a></h2> - <p>En général, le serveur gère plusieurs connexions simultanément, - et de ce fait, les requêtes et les réponses doivent être - multiplexées avant d'être écrites dans le firehose.</p> + <p>En gnral, le serveur gre plusieurs connexions simultanment, + et de ce fait, les requtes et les rponses doivent tre + multiplexes avant d'tre crites dans le firehose.</p> - <p>Chaque fragment se présente sous la forme d'un texte en clair - de façon à ce qu'un firehose puisse être ouvert et inspecté par un - éditeur de texte standard. Il est aussi possible d'utiliser - l'utilitaire <code class="program"><a href="../programs/firehose.html">firehose</a></code> pour démultiplexer le - firehose en requêtes ou connexions individuelles.</p> - - <p>La taille maximale des fragments multiplexés est définie par la - variable PIPE_BUF. Elle correspond à la taille maximale d'un - élément que le système peut écrire. Si la taille des fragments - multiplexés reste en dessous de PIPE_BUF, le module garantit que les - contenus des différents fragments ne se recouperont pas. La valeur - de PIPE_BUF varie en fonction du système d'exploitation.</p> + <p>Chaque fragment se prsente sous la forme d'un texte en clair + de faon ce qu'un firehose puisse tre ouvert et inspect par un + diteur de texte standard. Il est aussi possible d'utiliser + l'utilitaire <code class="program"><a href="../programs/firehose.html">firehose</a></code> pour dmultiplexer le + firehose en requtes ou connexions individuelles.</p> + + <p>La taille maximale des fragments multiplexs est dfinie par la + variable PIPE_BUF. Elle correspond la taille maximale d'un + lment que le systme peut crire. Si la taille des fragments + multiplexs reste en dessous de PIPE_BUF, le module garantit que les + contenus des diffrents fragments ne se recouperont pas. La valeur + de PIPE_BUF varie en fonction du systme d'exploitation.</p> <p>La BNF du format du fragment est la suivante :</p> @@ -138,31 +138,31 @@ header = length SPC timestamp SPC ( request | response ) SPC uuid SPC count - length = <longueur de fragment sur 16 octets hexadécimaux> - timestamp = <temps depuis 1970 en microsecondes sur 16 octets hexadécimaux> + length = <longueur de fragment sur 16 octets hexadcimaux> + timestamp = <temps depuis 1970 en microsecondes sur 16 octets hexadcimaux> request = "<" response = ">" - uuid = <uuid formaté de la connexion> - count = <numéro hexadécimal du fragment dans la connexion> + uuid = <uuid format de la connexion> + count = <numro hexadcimal du fragment dans la connexion> body = <contenu binaire du fragment> SPC = <un espace> CRLF = <un retour chariot suivi d'une nouvelle ligne></pre> - <p>Tous les fragments d'une connexion ou d'une requête partagent le - même UUID, selon que les connexions ou les requêtes sont - enregistrées ou non. Si les connexions sont enregistrées, plusieurs - requêtes peuvent apparaître dans la même connexion. Un fragment de + <p>Tous les fragments d'une connexion ou d'une requte partagent le + mme UUID, selon que les connexions ou les requtes sont + enregistres ou non. Si les connexions sont enregistres, plusieurs + requtes peuvent apparatre dans la mme connexion. Un fragment de longueur nulle indique la fin de la connexion.</p> - <p>Certains fragments peuvent manquer ou être supprimés si le + <p>Certains fragments peuvent manquer ou tre supprims si le processus qui les lit est trop lent. Si cela se produit, il y aura des trous dans le comptage des connections. Un avertissement - indiquant l'UUID et le numéro du fragment supprimé sera enregistré + indiquant l'UUID et le numro du fragment supprim sera enregistr dans le journal des erreurs.</p> - <p>En cas de crash ou d'arrêt forcé du processus httpd, il est + <p>En cas de crash ou d'arrt forc du processus httpd, il est possible que le fragment vide de terminaison n'apparaisse pas. Cela peut aussi se produire si le processus qui lit les fragments n'est pas assez rapide.</p> @@ -171,19 +171,19 @@ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="firehoseconnectioninput" id="firehoseconnectioninput">Directive</a> <a name="FirehoseConnectionInput" id="FirehoseConnectionInput">FirehoseConnectionInput</a><a title="Lien permanent" href="#firehoseconnectioninput" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Capture le trafic entrant dans le serveur à chaque +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Capture le trafic entrant dans le serveur chaque connexion.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>FirehoseConnectionInput <var>[ block | nonblock ]</var> <var>filename</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_firehose</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Capture le trafic entrant dans le serveur à chaque connexion. - Plusieurs requêtes seront capturées pour la même connexion si les - connexions persistantes sont activées.</p> + <p>Capture le trafic entrant dans le serveur chaque connexion. + Plusieurs requtes seront captures pour la mme connexion si les + connexions persistantes sont actives.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">FirehoseConnectionInput connection-input.firehose</pre> </div> @@ -192,18 +192,18 @@ Apache.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="firehoseconnectionoutput" id="firehoseconnectionoutput">Directive</a> <a name="FirehoseConnectionOutput" id="FirehoseConnectionOutput">FirehoseConnectionOutput</a><a title="Lien permanent" href="#firehoseconnectionoutput" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Capture le trafic sortant du serveur à chaque connexion</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Capture le trafic sortant du serveur chaque connexion</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>FirehoseConnectionOutput <var>[ block | nonblock ]</var> <var>filename</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_firehose</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Capture le trafic sortant du serveur à chaque connexion. - Plusieurs requêtes seront capturées pour la même connexion si les - connexions persistantes sont activées. + <p>Capture le trafic sortant du serveur chaque connexion. + Plusieurs requtes seront captures pour la mme connexion si les + connexions persistantes sont actives. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">FirehoseConnectionOutput connection-output.firehose</pre> @@ -215,13 +215,13 @@ Apache.</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Capture le trafic entrant dans mod_proxy</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>FirehoseProxyConnectionInput <var>[ block | nonblock ]</var> <var>filename</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_firehose</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td /></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td /></tr> </table> - <p>Capture le trafic reçu par mod_proxy.</p> + <p>Capture le trafic reu par mod_proxy.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">FirehoseProxyConnectionInput proxy-input.firehose</pre> </div> @@ -230,16 +230,16 @@ Apache.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="firehoseproxyconnectionoutput" id="firehoseproxyconnectionoutput">Directive</a> <a name="FirehoseProxyConnectionOutput" id="FirehoseProxyConnectionOutput">FirehoseProxyConnectionOutput</a><a title="Lien permanent" href="#firehoseproxyconnectionoutput" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Capture le trafic envoyé par mod_proxy</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Capture le trafic envoy par mod_proxy</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>FirehoseProxyConnectionOutput <var>[ block | nonblock ]</var> <var>filename</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_firehose</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Capture le trafic envoyé par mod_proxy.</p> + <p>Capture le trafic envoy par mod_proxy.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">FirehoseProxyConnectionOutput proxy-output.firehose</pre> </div> @@ -248,18 +248,18 @@ Apache.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="firehoserequestinput" id="firehoserequestinput">Directive</a> <a name="FirehoseRequestInput" id="FirehoseRequestInput">FirehoseRequestInput</a><a title="Lien permanent" href="#firehoserequestinput" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Capture le trafic entrant dans le serveur à chaque requête</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Capture le trafic entrant dans le serveur chaque requte</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>FirehoseRequestInput <var>[ block | nonblock ]</var> <var>filename</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_firehose</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Capture le trafic entrant dans le serveur à chaque requête. Les - requêtes sont capturées séparément, que les connexions persistantes - soient activées ou non.</p> + <p>Capture le trafic entrant dans le serveur chaque requte. Les + requtes sont captures sparment, que les connexions persistantes + soient actives ou non.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">FirehoseRequestInput request-input.firehose</pre> </div> @@ -268,18 +268,18 @@ Apache.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="firehoserequestoutput" id="firehoserequestoutput">Directive</a> <a name="FirehoseRequestOutput" id="FirehoseRequestOutput">FirehoseRequestOutput</a><a title="Lien permanent" href="#firehoserequestoutput" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Capture le trafic sortant du serveur à chaque requête</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Capture le trafic sortant du serveur chaque requte</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>FirehoseRequestOutput <var>[ block | nonblock ]</var> <var>filename</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_firehose</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Capture le trafic sortant du serveur à chaque requête. Les - requêtes sont capturées séparément, que les connexions persistantes - soient activées ou non.</p> + <p>Capture le trafic sortant du serveur chaque requte. Les + requtes sont captures sparment, que les connexions persistantes + soient actives ou non.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">FirehoseRequestOutput request-output.firehose</pre> </div> @@ -288,7 +288,7 @@ Apache.</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_firehose.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_firehose.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_firehose.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -307,7 +307,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_firehose.h } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_headers.html.fr b/docs/manual/mod/mod_headers.html.fr index bcc847f100..a8f1cce262 100644 --- a/docs/manual/mod/mod_headers.html.fr +++ b/docs/manual/mod/mod_headers.html.fr @@ -27,25 +27,25 @@ <div id="preamble"><h1>Module Apache mod_headers</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_headers.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_headers.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_headers.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_headers.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_headers.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Personnalisation des en-têtes de requêtes et de réponses +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Personnalisation des en-ttes de requtes et de rponses HTTP</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>headers_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_headers.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>headers_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_headers.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module fournit des directives permettant de contrôler et - modifier les en-têtes de requêtes et de réponses HTTP. Les en-têtes - peuvent être fusionnés, remplacés ou supprimés.</p> + <p>Ce module fournit des directives permettant de contrler et + modifier les en-ttes de requtes et de rponses HTTP. Les en-ttes + peuvent tre fusionns, remplacs ou supprims.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#order">Chronologie du traitement</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#early">Traitement précoce et traitement +<li><img alt="" src="../images/down.gif" /> <a href="#early">Traitement prcoce et traitement tardif</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#examples">Exemples</a></li> </ul><h3 class="directives">Directives</h3> @@ -53,7 +53,7 @@ tardif</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#header">Header</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#requestheader">RequestHeader</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_headers">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_headers">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_headers">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_headers">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -61,47 +61,47 @@ tardif</a></li> <h2><a name="order" id="order">Chronologie du traitement</a><a title="Lien permanent" href="#order" class="permalink">¶</a></h2> <p>Les directives fournies par <code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code> peuvent - s'insérer presque partout dans la configuration du serveur, et on - peut limiter leur portée en les plaçant dans des <a href="../sections.html">sections de configuration</a>.</p> + s'insrer presque partout dans la configuration du serveur, et on + peut limiter leur porte en les plaant dans des <a href="../sections.html">sections de configuration</a>.</p> - <p>La chronologie du traitement est importante et est affectée par + <p>La chronologie du traitement est importante et est affecte par l'ordre d'apparition des directives dans le fichier de configuration et par leur placement dans les <a href="../sections.html#mergin">sections de configuration</a>. Ainsi, - ces deux directives ont un effet différent si leur ordre est inversé + ces deux directives ont un effet diffrent si leur ordre est invers :</p> <pre class="prettyprint lang-config">RequestHeader append MirrorID "mirror 12" RequestHeader unset MirrorID</pre> - <p>Dans cet ordre, l'en-tête <code>MirrorID</code> n'est pas défini. - Si l'ordre des directives était inversé, l'en-tête - <code>MirrorID</code> serait défini à "mirror 12".</p> + <p>Dans cet ordre, l'en-tte <code>MirrorID</code> n'est pas dfini. + Si l'ordre des directives tait invers, l'en-tte + <code>MirrorID</code> serait dfini "mirror 12".</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="early" id="early">Traitement précoce et traitement +<h2><a name="early" id="early">Traitement prcoce et traitement tardif</a><a title="Lien permanent" href="#early" class="permalink">¶</a></h2> - <p><code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code> peut agir soir précocement, soit - tardivement au niveau de la requête. Le mode normal est le mode - tardif, lorsque les en-têtes de <em>requête</em> sont définis, immédiatement - avant l'exécution du générateur de contenu, et pour les en-têtes de - <em>réponse</em>, juste au moment où la réponse est envoyée sur le réseau. + <p><code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code> peut agir soir prcocement, soit + tardivement au niveau de la requte. Le mode normal est le mode + tardif, lorsque les en-ttes de <em>requte</em> sont dfinis, immdiatement + avant l'excution du gnrateur de contenu, et pour les en-ttes de + <em>rponse</em>, juste au moment o la rponse est envoye sur le rseau. Utilisez toujours le mode tardif sur un serveur en production.</p> - <p>Le mode précoce a été conçu à des fins d'aide aux tests et au - débogage pour les développeurs. Les directives définies en utilisant - le mot-clé <code>early</code> sont censées agir au tout début du - traitement de la requête. Cela signifie que l'on peut les utiliser - pour simuler différentes requêtes et définir des situations de test, - tout en gardant à l'esprit que les en-têtes peuvent être modifiés à - tout moment par d'autres modules avant que le réponse ne soit - générée.</p> - - <p>Comme les directives précoces sont traitées avant que le - chemin de la requête ne soit parcouru, les en-têtes - précoces ne peuvent être définis que dans un contexte de serveur - principal ou de serveur virtuel. Les directives précoces ne peuvent - pas dépendre d'un chemin de requête, si bien qu'elles échoueront + <p>Le mode prcoce a t conu des fins d'aide aux tests et au + dbogage pour les dveloppeurs. Les directives dfinies en utilisant + le mot-cl <code>early</code> sont censes agir au tout dbut du + traitement de la requte. Cela signifie que l'on peut les utiliser + pour simuler diffrentes requtes et dfinir des situations de test, + tout en gardant l'esprit que les en-ttes peuvent tre modifis + tout moment par d'autres modules avant que le rponse ne soit + gnre.</p> + + <p>Comme les directives prcoces sont traites avant que le + chemin de la requte ne soit parcouru, les en-ttes + prcoces ne peuvent tre dfinis que dans un contexte de serveur + principal ou de serveur virtuel. Les directives prcoces ne peuvent + pas dpendre d'un chemin de requte, si bien qu'elles choueront dans des contextes tels que <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> ou <code class="directive"><a href="../mod/core.html#location"><Location></a></code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> @@ -109,99 +109,99 @@ tardif</a><a title="Lien permanent" href="#early" class="permalink">¶</a></ <ol> <li> - Copie tous les en-têtes de requête qui commencent par "TS" vers - les en-têtes de la réponse : + Copie tous les en-ttes de requte qui commencent par "TS" vers + les en-ttes de la rponse : <pre class="prettyprint lang-config">Header echo ^TS</pre> </li> <li> - Ajoute à la réponse un en-tête, <code>mon-en-tête</code>, qui - contient un horodatage permettant de déterminer le moment où la - requête a été reçue, et le temps qui s'est écoulé jusqu'à ce que - la requête ait commencé à être servie. Cet en-tête peut être - utilisé par le client pour estimer la charge du serveur ou - isoler les goulets d'étranglement entre le client et le + Ajoute la rponse un en-tte, <code>mon-en-tte</code>, qui + contient un horodatage permettant de dterminer le moment o la + requte a t reue, et le temps qui s'est coul jusqu' ce que + la requte ait commenc tre servie. Cet en-tte peut tre + utilis par le client pour estimer la charge du serveur ou + isoler les goulets d'tranglement entre le client et le serveur. - <pre class="prettyprint lang-config">Header set mon-en-tête "%D %t"</pre> + <pre class="prettyprint lang-config">Header set mon-en-tte "%D %t"</pre> - <p>le résultat est l'ajout à la réponse d'un en-tête du type :</p> + <p>le rsultat est l'ajout la rponse d'un en-tte du type :</p> <div class="example"><p><code> - mon-en-tête: D=3775428 t=991424704447256 + mon-en-tte: D=3775428 t=991424704447256 </code></p></div> </li> <li> - Dit Bonjour à Joe + Dit Bonjour Joe <div class="example"><p><code> - Header set mon-en-tête "Bonjour Joe. Il a fallu %D microsecondes \<br /> - à Apache pour servir cette requête." + Header set mon-en-tte "Bonjour Joe. Il a fallu %D microsecondes \<br /> + Apache pour servir cette requte." </code></p></div> - <p>le résultat est l'ajout à la réponse d'un en-tête du type :</p> + <p>le rsultat est l'ajout la rponse d'un en-tte du type :</p> - <pre class="prettyprint lang-config"> Header set MyHeader "Bonjour Joe. Il a fallu D=3775428 microsecondes à Apache - pour servir cette requête."</pre> + <pre class="prettyprint lang-config"> Header set MyHeader "Bonjour Joe. Il a fallu D=3775428 microsecondes Apache + pour servir cette requte."</pre> </li> <li> - Ajoute l'en-tête <code>mon-en-tête</code> à la réponse si et - seulement si l'en-tête <code>mon-en-tête-requête</code> est - présent dans la requête. Ceci peut s'avérer utile pour générer - des en-têtes de réponse "à la tête du client". Notez que cet - exemple nécessite les services du module + Ajoute l'en-tte <code>mon-en-tte</code> la rponse si et + seulement si l'en-tte <code>mon-en-tte-requte</code> est + prsent dans la requte. Ceci peut s'avrer utile pour gnrer + des en-ttes de rponse " la tte du client". Notez que cet + exemple ncessite les services du module <code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code>. <pre class="prettyprint lang-config">SetEnvIf MyRequestHeader myvalue HAVE_MyRequestHeader Header set MyHeader "%D %t mytext" env=HAVE_MyRequestHeader</pre> - <p>Si l'en-tête <code>mon-en-tête-requête: mavaleur</code> est - présent dans la requête HTTP, la réponse contiendra un en-tête + <p>Si l'en-tte <code>mon-en-tte-requte: mavaleur</code> est + prsent dans la requte HTTP, la rponse contiendra un en-tte du type :</p> <div class="example"><p><code> - mon-en-tête: D=3775428 t=991424704447256 montexte + mon-en-tte: D=3775428 t=991424704447256 montexte </code></p></div> </li> <li> - Permet à DAV de fonctionner avec Apache sur SSL (voir la <a href="http://svn.haxx.se/users/archive-2006-03/0549.shtml">description - du problème</a>) en remplaçant <var>https:</var> par - <var>http:</var> dans l'en-tête <var>Destination</var> : + Permet DAV de fonctionner avec Apache sur SSL (voir la <a href="http://svn.haxx.se/users/archive-2006-03/0549.shtml">description + du problme</a>) en remplaant <var>https:</var> par + <var>http:</var> dans l'en-tte <var>Destination</var> : <pre class="prettyprint lang-config">RequestHeader edit Destination ^https: http: early</pre> </li> <li> - Définit la valeur d'un même en-tête sous de multiples conditions - non exclusives, mais ne duplique pas une valeur déjà définie - dans l'en-tête qui en résulte. Si toutes les conditions - suivantes sont satisfaites pour une requête (en d'autres termes, + Dfinit la valeur d'un mme en-tte sous de multiples conditions + non exclusives, mais ne duplique pas une valeur dj dfinie + dans l'en-tte qui en rsulte. Si toutes les conditions + suivantes sont satisfaites pour une requte (en d'autres termes, si les trois variables d'environnement <code>CGI</code>, <code>NO_CACHE</code> et <code>NO_STORE</code> existent pour la - requête) : + requte) : <pre class="prettyprint lang-config">Header merge Cache-Control no-cache env=CGI Header merge Cache-Control no-cache env=NO_CACHE Header merge Cache-Control no-store env=NO_STORE</pre> - <p>alors, la réponse contiendra l'en-tête suivant :</p> + <p>alors, la rponse contiendra l'en-tte suivant :</p> <div class="example"><p><code> Cache-Control: no-cache, no-store </code></p></div> - <p>Si <code>append</code> avait été utilisé à la place de - <code>merge</code>, la réponse aurait contenu l'en-tête suivant + <p>Si <code>append</code> avait t utilis la place de + <code>merge</code>, la rponse aurait contenu l'en-tte suivant :</p> <div class="example"><p><code> @@ -209,14 +209,14 @@ Header merge Cache-Control no-store env=NO_STORE</pre> </code></p></div> </li> <li> - Définit un cookie de test si et seulement si le client n'envoie + Dfinit un cookie de test si et seulement si le client n'envoie pas de cookie <pre class="prettyprint lang-config">Header set Set-Cookie testcookie "expr=-z %{req:Cookie}"</pre> </li> <li> - Ajoute un en-tête de mise en cache pour les réponses avec un - code d'état HTTP de 200 + Ajoute un en-tte de mise en cache pour les rponses avec un + code d'tat HTTP de 200 <pre class="prettyprint lang-config">Header append Cache-Control s-maxage=600 "expr=%{REQUEST_STATUS} == 200"</pre> </li> @@ -226,199 +226,199 @@ Header merge Cache-Control no-store env=NO_STORE</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="header" id="header">Directive</a> <a name="Header" id="Header">Header</a><a title="Lien permanent" href="#header" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configure les en-têtes d'une réponse HTTP</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configure les en-ttes d'une rponse HTTP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Header [<var>condition</var>] add|append|echo|edit|edit*|merge|set|setifempty|unset|note -<var>en-tête</var> [[expr=]<var>valeur</var> +<var>en-tte</var> [[expr=]<var>valeur</var> [<var>remplacement</var>] [early|env=[!]<var>variable</var>|expr=<var>expression</var>]] </code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_headers</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>SetIfEmpty est disponible depuis la version 2.4.7 du -serveur HTTP Apache ; le paramètre expr=valeur a été introduit avec la +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>SetIfEmpty est disponible depuis la version 2.4.7 du +serveur HTTP Apache ; le paramtre expr=valeur a t introduit avec la version 2.4.10</td></tr> </table> <p>Cette directive permet de remplacer, fusionner, ou - supprimer des en-têtes de réponse HTTP. L'en-tête est modifié juste - après que le gestionnaire de contenu et les filtres en sortie ne - s'exécutent, ce qui permet la modification des en-têtes + supprimer des en-ttes de rponse HTTP. L'en-tte est modifi juste + aprs que le gestionnaire de contenu et les filtres en sortie ne + s'excutent, ce qui permet la modification des en-ttes sortants.</p> - <p>L'argument optionnel <var>condition</var> permet de déterminer - sur quelle table interne d'en-têtes de réponses cette directive va - opérer. En dépit du nom, la valeur par défaut de + <p>L'argument optionnel <var>condition</var> permet de dterminer + sur quelle table interne d'en-ttes de rponses cette directive va + oprer. En dpit du nom, la valeur par dfaut de <code>onsuccess</code> ne limite <em>pas</em> une <var>action</var> - aux réponses avec un code d'état de 2xx. Les en-têtes définis sous - cette condition sont encore utilisés quand par exemple une requête - est mandatée ou générée par un programme CGI avec <em>succès</em>, - et ceci même dans le cas où ils ont généré un code d'échec.</p> + aux rponses avec un code d'tat de 2xx. Les en-ttes dfinis sous + cette condition sont encore utiliss quand par exemple une requte + est mandate ou gnre par un programme CGI avec <em>succs</em>, + et ceci mme dans le cas o ils ont gnr un code d'chec.</p> - <p>Lorsque votre action est une fonction agissant sur un en-tête - existant, vous pourrez être amené à spécifier une condition + <p>Lorsque votre action est une fonction agissant sur un en-tte + existant, vous pourrez tre amen spcifier une condition <code>always</code>, en fonction de la table interne dans laquelle - l'en-tête original a été défini. La table qui correspond à - <code>always</code> est utilisée pour les réponses d'erreur générées - localement ainsi que pour les réponses qui ont abouti. - Notez aussi que la répétition - de cette directive avec les deux conditions peut être pertinente - dans certains scénarios, car <code>always</code> n'englobe pas - <code>onsuccess</code> en ce qui concerne les en-têtes existants :</p> + l'en-tte original a t dfini. La table qui correspond + <code>always</code> est utilise pour les rponses d'erreur gnres + localement ainsi que pour les rponses qui ont abouti. + Notez aussi que la rptition + de cette directive avec les deux conditions peut tre pertinente + dans certains scnarios, car <code>always</code> n'englobe pas + <code>onsuccess</code> en ce qui concerne les en-ttes existants :</p> <ul> - <li>Vous ajoutez un en-tête à une réponse - générée localement et échouée (non-2xx), + <li>Vous ajoutez un en-tte une rponse + gnre localement et choue (non-2xx), une redirection par exemple, et dans ce cas, seule la table - correspondant à <code>always</code> est utilisée dans la réponse - définitive.</li> - <li>Vous modifiez ou supprimez un en-tête généré par un script + correspondant <code>always</code> est utilise dans la rponse + dfinitive.</li> + <li>Vous modifiez ou supprimez un en-tte gnr par un script CGI, et dans ce cas, les scripts CGI sont dans la table - correspondant à <code>always</code> et non dans la table par - défaut.</li> - <li>Vous modifiez ou supprimez un en-tête généré par tel ou tel - composant du serveur, mais cet en-tête n'est pas trouvé par la - condition par défaut <code>onsuccess</code>.</li> + correspondant <code>always</code> et non dans la table par + dfaut.</li> + <li>Vous modifiez ou supprimez un en-tte gnr par tel ou tel + composant du serveur, mais cet en-tte n'est pas trouv par la + condition par dfaut <code>onsuccess</code>.</li> </ul> - <p>Outre le paramètre <var>condition</var> décrit ci-dessus, vous - pouvez limiter une action en fonction de codes d'état HTTP, par - exemple pour les requêtes mandatées ou générées par un programme + <p>Outre le paramtre <var>condition</var> dcrit ci-dessus, vous + pouvez limiter une action en fonction de codes d'tat HTTP, par + exemple pour les requtes mandates ou gnres par un programme CGI. Voir l'exemple qui utilise %{REQUEST_STATUS} dans la section ci-dessus.</p> - <p>L'action que cette directive provoque est déterminée par le + <p>L'action que cette directive provoque est dtermine par le premier argument (ou par le second argument si une - <var>condition</var> est spécifiée). Il peut prendre + <var>condition</var> est spcifie). Il peut prendre une des valeurs suivantes :</p> <dl> <dt><code>add</code></dt> - <dd>L'en-tête est ajouté au jeu d'en-têtes préexistant, même s'il - existe déjà. Ceci peut conduire à la présence de deux (ou plusieurs) - en-têtes possèdant le même nom et donc induire des conséquences - imprévues ; en général, il est préférable d'utiliser + <dd>L'en-tte est ajout au jeu d'en-ttes prexistant, mme s'il + existe dj. Ceci peut conduire la prsence de deux (ou plusieurs) + en-ttes possdant le mme nom et donc induire des consquences + imprvues ; en gnral, il est prfrable d'utiliser <code>set</code>, <code>append</code> ou <code>merge</code>.</dd> <dt><code>append</code></dt> - <dd>La valeur d'en-tête est ajoutée à tout en-tête existant de même - nom. Lorsqu'une nouvelle valeur est ainsi ajoutée, elle est séparée - de celles qui sont déjà présentes par une virgule. Il s'agit de la - méthode HTTP standard permettant d'affecter plusieurs valeurs à un - en-tête.</dd> + <dd>La valeur d'en-tte est ajoute tout en-tte existant de mme + nom. Lorsqu'une nouvelle valeur est ainsi ajoute, elle est spare + de celles qui sont dj prsentes par une virgule. Il s'agit de la + mthode HTTP standard permettant d'affecter plusieurs valeurs un + en-tte.</dd> <dt><code>echo</code></dt> - <dd>Les en-têtes de la requête possédant le nom spécifié sont - recopiés vers les en-têtes de la réponse. <var>en-tête</var> peut - être une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression rationnelle</a>, et - <var>valeur</var> ne doit pas être présent.</dd> + <dd>Les en-ttes de la requte possdant le nom spcifi sont + recopis vers les en-ttes de la rponse. <var>en-tte</var> peut + tre une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression rationnelle</a>, et + <var>valeur</var> ne doit pas tre prsent.</dd> <dt><code>edit</code></dt> <dt><code>edit*</code></dt> - <dd>Si l'en-tête existe, sa valeur est modifiée en fonction d'une + <dd>Si l'en-tte existe, sa valeur est modifie en fonction d'une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression rationnelle</a> de type recherche/remplacement. L'argument <var>valeur</var> est une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression rationnelle</a>, et - l'argument <var>remplacement</var> une chaîne de caractères de - remplacement qui peut contenir des références - arrières ou des spécificateurs de format. La forme <code>edit</code> n'effectuera une + l'argument <var>remplacement</var> une chane de caractres de + remplacement qui peut contenir des rfrences + arrires ou des spcificateurs de format. La forme <code>edit</code> n'effectuera une recherche/remplacement qu'une seule fois dans la valeur de - l'en-tête, alors que la forme <code>edit*</code> en effectuera autant - que le nombre d'apparition de la chaîne à remplacer.</dd> + l'en-tte, alors que la forme <code>edit*</code> en effectuera autant + que le nombre d'apparition de la chane remplacer.</dd> <dt><code>merge</code></dt> - <dd>La valeur d'en-tête est ajoutée à tout en-tête de même nom, sauf - si elle apparaît déjà dans la liste des valeurs préexistantes de - l'en-tête séparées par des virgules. Lorsqu'une nouvelle valeur est - ainsi ajoutée, elle est séparée de celles qui sont déjà présentes - par une virgule. Il s'agit de la méthode HTTP standard permettant - d'affecter plusieurs valeurs à un en-tête. Les valeurs sont - comparées en tenant compte de la casse, et après le traitement de - tous les spécificateurs de format. Une valeur entourée de guillemets - est considérée comme différente de la même valeur mais sans + <dd>La valeur d'en-tte est ajoute tout en-tte de mme nom, sauf + si elle apparat dj dans la liste des valeurs prexistantes de + l'en-tte spares par des virgules. Lorsqu'une nouvelle valeur est + ainsi ajoute, elle est spare de celles qui sont dj prsentes + par une virgule. Il s'agit de la mthode HTTP standard permettant + d'affecter plusieurs valeurs un en-tte. Les valeurs sont + compares en tenant compte de la casse, et aprs le traitement de + tous les spcificateurs de format. Une valeur entoure de guillemets + est considre comme diffrente de la mme valeur mais sans guillemets.</dd> <dt><code>set</code></dt> - <dd>L'en-tête est défini, remplaçant tout en-tête préexistant avec - le même nom. L'argument <var>valeur</var> peut être une chaîne de + <dd>L'en-tte est dfini, remplaant tout en-tte prexistant avec + le mme nom. L'argument <var>valeur</var> peut tre une chane de formatage.</dd> <dt><code>setifempty</code></dt> - <dd>L'en-tête est défini, mais seulement s'il n'existe - aucun en-tête avec le même nom. + <dd>L'en-tte est dfini, mais seulement s'il n'existe + aucun en-tte avec le mme nom. <div class="note"> - L'en-tête Content-Type est un cas particulier car il est possible que sa - valeur ait été déterminée mais que l'en-tête ne soit pas présent dans la - réponse lorsque <code>setifempty</code> est évalué. Dans ce cas, il est - préférable d'utiliser <code>set</code> comme dans l'exemple suivant : + L'en-tte Content-Type est un cas particulier car il est possible que sa + valeur ait t dtermine mais que l'en-tte ne soit pas prsent dans la + rponse lorsque <code>setifempty</code> est valu. Dans ce cas, il est + prfrable d'utiliser <code>set</code> comme dans l'exemple suivant : <pre class="prettyprint lang-config">Header set Content-Type "text/plain" "expr=-z %{CONTENT_TYPE}"</pre> </div></dd> <dt><code>unset</code></dt> - <dd>L'en-tête est supprimé s'il existe. Si plusieurs en-têtes - possèdent le même nom, ils seront tous supprimés. L'argument - <var>value</var> ne doit pas apparaître.</dd> + <dd>L'en-tte est supprim s'il existe. Si plusieurs en-ttes + possdent le mme nom, ils seront tous supprims. L'argument + <var>value</var> ne doit pas apparatre.</dd> <dt><code>note</code></dt> - <dd>La valeur de l'<var>en-tête</var> considéré est copiée dans une - note interne dont le nom est spécifié via l'argument - <var>valeur</var>. Ceci permet de journaliser la valeur d'un en-tête - envoyé par un programme CGI ou une ressource mandatée, même s'il - est prévu de l'effacer.<br /> - Disponible à partir de la version 2.4.7 du serveur HTTP Apache.</dd> + <dd>La valeur de l'<var>en-tte</var> considr est copie dans une + note interne dont le nom est spcifi via l'argument + <var>valeur</var>. Ceci permet de journaliser la valeur d'un en-tte + envoy par un programme CGI ou une ressource mandate, mme s'il + est prvu de l'effacer.<br /> + Disponible partir de la version 2.4.7 du serveur HTTP Apache.</dd> </dl> - <p>Cet argument est suivi d'un nom d'<var>en-tête</var> qui peut se - terminer par un caractère ':', mais ce n'est pas obligatoire. La - casse est ignorée avec <code>set</code>, <code>append</code>, + <p>Cet argument est suivi d'un nom d'<var>en-tte</var> qui peut se + terminer par un caractre ':', mais ce n'est pas obligatoire. La + casse est ignore avec <code>set</code>, <code>append</code>, <code>merge</code>, <code>add</code>, <code>unset</code> et - <code>edit</code>. Le nom d'<var>en-tête</var> est sensible à la - casse pour <code>echo</code> et peut être une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression rationnelle</a>.</p> + <code>edit</code>. Le nom d'<var>en-tte</var> est sensible la + casse pour <code>echo</code> et peut tre une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression rationnelle</a>.</p> <p>Avec <code>set</code>, <code>append</code>, <code>merge</code> et - <code>add</code>, une <var>valeur</var> est spécifiée comme + <code>add</code>, une <var>valeur</var> est spcifie comme argument suivant. Si <var>valeur</var> contient des espaces, elle - doit être entourée de guillemets. <var>valeur</var> peut être une - chaîne de caractères, une chaîne contenant des spécificateurs de - format propres à <code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code> (et des caractères - littéraux), ou une expression <a href="../expr.html">ap_expr</a> - préfixée par <em>expr=</em>.</p> + doit tre entoure de guillemets. <var>valeur</var> peut tre une + chane de caractres, une chane contenant des spcificateurs de + format propres <code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code> (et des caractres + littraux), ou une expression <a href="../expr.html">ap_expr</a> + prfixe par <em>expr=</em>.</p> - <p><var>valeur</var> supporte les spécificateurs de format suivants :</p> + <p><var>valeur</var> supporte les spcificateurs de format suivants :</p> <table class="bordered"><tr class="header"><th>Format</th><th>Description</th></tr> <tr><td><code>%%</code></td> - <td>Le caractère pourcentage</td></tr> + <td>Le caractre pourcentage</td></tr> <tr class="odd"><td><code>%t</code></td> - <td>Le moment de réception de la requête en temps - universel coordonné depuis le temps epoch (Jan. 1, 1970) et - exprimé en microsecondes. La valeur est précédée de + <td>Le moment de rception de la requte en temps + universel coordonn depuis le temps epoch (Jan. 1, 1970) et + exprim en microsecondes. La valeur est prcde de <code>t=</code>.</td></tr> <tr><td><code>%D</code></td> - <td>Le temps écoulé entre la réception de la requête et l'envoi - des en-têtes sur le réseau. Il s'agit de la durée de traitement - de la requête. La valeur est précédée de <code>D=</code>. La - valeur est exprimée en microsecondes.</td></tr> + <td>Le temps coul entre la rception de la requte et l'envoi + des en-ttes sur le rseau. Il s'agit de la dure de traitement + de la requte. La valeur est prcde de <code>D=</code>. La + valeur est exprime en microsecondes.</td></tr> <tr class="odd"><td><code>%l</code></td> <td>La charge moyenne courante du serveur proprement dit. Ce sont les valeurs obtenues par <code>getloadavg()</code> qui - représentent la charge moyenne courante, sur 5 minutes et sur 15 - minutes. Chaque valeur est précédée de <code>l=</code> et - séparée de la suivante par un <code>/</code>.<br /> + reprsentent la charge moyenne courante, sur 5 minutes et sur 15 + minutes. Chaque valeur est prcde de <code>l=</code> et + spare de la suivante par un <code>/</code>.<br /> Disponible depuis la version 2.4.4 du serveur HTTP Apache. </td></tr> <tr><td><code>%i</code></td> - <td>Le pourcentage courant de httpd au repos (de 0 à 100) + <td>Le pourcentage courant de httpd au repos (de 0 100) en se basant sur le nombre de processus et threads disponibles. - La valeur est précédée de <code>i=</code>.<br /> + La valeur est prcde de <code>i=</code>.<br /> Disponible depuis la version 2.4.4 du serveur HTTP Apache. </td></tr> <tr class="odd"><td><code>%b</code></td> - <td>Le pourcentage courant de httpd utilisé (de 0 à 100) + <td>Le pourcentage courant de httpd utilis (de 0 100) en se basant sur le nombre de processus et threads disponibles. - La valeur est précédée de <code>b=</code>.<br /> + La valeur est prcde de <code>b=</code>.<br /> Disponible depuis la version 2.4.4 du serveur HTTP Apache. </td></tr> <tr><td><code>%{NOM_VARIABLE}e</code></td> @@ -427,31 +427,31 @@ version 2.4.10</td></tr> <tr class="odd"><td><code>%{NOM_VARIABLE}s</code></td> <td>Le contenu de la <a href="../env.html">variable d'environnement SSL</a> <code>NOM_VARIABLE</code>, si - <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> est activé.</td></tr> + <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> est activ.</td></tr> </table> <div class="note"><h3>Note</h3> - <p>Le spécificateur de format <code>%s</code> est disponible - depuis la version 2.1 d'Apache ; il peut être utilisé à la place - de <code>%e</code> pour éviter de devoir spécifier + <p>Le spcificateur de format <code>%s</code> est disponible + depuis la version 2.1 d'Apache ; il peut tre utilis la place + de <code>%e</code> pour viter de devoir spcifier <code>SSLOptions +StdEnvVars</code>. Cependant, si - <code>SSLOptions +StdEnvVars</code> doit tout de même être - spécifié pour une raison quelconque, <code>%e</code> sera plus + <code>SSLOptions +StdEnvVars</code> doit tout de mme tre + spcifi pour une raison quelconque, <code>%e</code> sera plus efficace que <code>%s</code>.</p> </div> - <div class="note"><h3>Note à propos des valeurs des expressions</h3> - <p>Lorsque le paramètre valeur utilise l'interpréteur <a href="../expr.html">ap_expr</a>, certaines syntaxes d'expressions - seront différentes des exemples qui évaluent des expressions - <em>booléennes</em> telles que <If> :</p> + <div class="note"><h3>Note propos des valeurs des expressions</h3> + <p>Lorsque le paramtre valeur utilise l'interprteur <a href="../expr.html">ap_expr</a>, certaines syntaxes d'expressions + seront diffrentes des exemples qui valuent des expressions + <em>boolennes</em> telles que <If> :</p> <ul> - <li>Le point de départ de la syntaxe est 'string' au lieu de + <li>Le point de dpart de la syntaxe est 'string' au lieu de 'expr'.</li> <li>Les appels de fonction utilisent la syntaxe %{funcname:arg} au lieu de funcname(arg).</li> <li>Les fonctions multi-arguments ne sont pas encore disponibles - depuis le point de départ 'string'.</li> - <li>Il faut mettre entre guillemets l'ensemble du paramètre, comme + depuis le point de dpart 'string'.</li> + <li>Il faut mettre entre guillemets l'ensemble du paramtre, comme dans l'exemple suivant : <pre class="prettyprint lang-config">Header set foo-checksum "expr=%{md5:foo}"</pre> @@ -460,171 +460,171 @@ version 2.4.10</td></tr> </ul> </div> - <p><code>edit</code>nécessite les deux arguments + <p><code>edit</code>ncessite les deux arguments <var>valeur</var>, qui est une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression - rationnelle</a>, et une chaîne additionnelle - <var>remplacement</var>. Depuis la version 2.4.7, la chaîne de + rationnelle</a>, et une chane additionnelle + <var>remplacement</var>. Depuis la version 2.4.7, la chane de remplacement peut aussi - contenir des spécificateurs de format.</p> + contenir des spcificateurs de format.</p> - <p>La directive <code class="directive">Header</code> peut être suivie d'un + <p>La directive <code class="directive">Header</code> peut tre suivie d'un argument additionnel qui peut prendre les valeurs suivantes :</p> <dl> <dt><code>early</code></dt> - <dd>Spécifie <a href="#early">traitement préalable</a>.</dd> + <dd>Spcifie <a href="#early">traitement pralable</a>.</dd> <dt><code>env=[!]<var>variable</var></code></dt> - <dd>La directive est appliquée si et seulement si la <a href="../env.html">variable d'environnement</a> + <dd>La directive est applique si et seulement si la <a href="../env.html">variable d'environnement</a> <code>variable</code> existe. Un <code>!</code> devant <code>variable</code> inverse le test, et la directive ne - s'appliquera alors que si <code>variable</code> n'est pas définie.</dd> + s'appliquera alors que si <code>variable</code> n'est pas dfinie.</dd> <dt><code>expr=<var>expression</var></code></dt> <dd>La directive s'applique si et seulement si <var>expression</var> - est évaluée à true. Vous trouverez plus de détails à propos de la - syntaxe et de l'évaluation des expressions dans la documentation <a href="../expr.html">ap_expr</a>. - <pre class="prettyprint lang-config"> # Cet exemple retarde l'évaluation de la clause de condition par - # rapport à <If> + est value true. Vous trouverez plus de dtails propos de la + syntaxe et de l'valuation des expressions dans la documentation <a href="../expr.html">ap_expr</a>. + <pre class="prettyprint lang-config"> # Cet exemple retarde l'valuation de la clause de condition par + # rapport <If> Header always set CustomHeader my-value "expr=%{REQUEST_URI} =~ m#^/special_path.php$#"</pre> </dd> </dl> - <p>Excepté le cas du mode <a href="#early">précoce</a>, les - directives <code class="directive">Header</code> sont traitées juste avant - l'envoi de la réponse sur le réseau. Cela signifie qu'il est - possible de définir et/ou modifier la plupart des en-têtes, à - l'exception de certains en-têtes qui sont ajoutés par le filtre - d'en-tête HTTP. Avant la version 2.2.12, il n'était pas - possible de modifier l'en-tête Content-Type avec cette directive.</p> + <p>Except le cas du mode <a href="#early">prcoce</a>, les + directives <code class="directive">Header</code> sont traites juste avant + l'envoi de la rponse sur le rseau. Cela signifie qu'il est + possible de dfinir et/ou modifier la plupart des en-ttes, + l'exception de certains en-ttes qui sont ajouts par le filtre + d'en-tte HTTP. Avant la version 2.2.12, il n'tait pas + possible de modifier l'en-tte Content-Type avec cette directive.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="requestheader" id="requestheader">Directive</a> <a name="RequestHeader" id="RequestHeader">RequestHeader</a><a title="Lien permanent" href="#requestheader" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configure les en-têtes d'une requête HTTP</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configure les en-ttes d'une requte HTTP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RequestHeader add|append|edit|edit*|merge|set|setifempty|unset -<var>en-tête</var> [[expr=]<var>valeur</var> +<var>en-tte</var> [[expr=]<var>valeur</var> [<var>remplacement</var>] [early|env=[!]<var>variable</var>|expr=<var>expression</var>]] </code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_headers</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>SetIfEmpty est disponible depuis la version 2.4.7 du -serveur HTTP Apache ; le paramètre expr=valeur a été introduit avec la +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>SetIfEmpty est disponible depuis la version 2.4.7 du +serveur HTTP Apache ; le paramtre expr=valeur a t introduit avec la version 2.4.10</td></tr> </table> <p>Cette directive permet de remplacer, fusionner, modifier ou - supprimer des en-têtes de requête HTTP. L'en-tête est modifié juste - avant que le gestionnaire de contenu ne s'exécute, ce qui permet la - modification des en-têtes entrants. L'action effectuée est - déterminée par le premier argument. Ce dernier accepte les valeurs + supprimer des en-ttes de requte HTTP. L'en-tte est modifi juste + avant que le gestionnaire de contenu ne s'excute, ce qui permet la + modification des en-ttes entrants. L'action effectue est + dtermine par le premier argument. Ce dernier accepte les valeurs suivantes :</p> <dl> <dt><code>add</code></dt> - <dd>L'en-tête est ajouté au jeu d'en-têtes préexistant, même s'il - existe déjà. Ceci peut conduire à la présence de deux (ou plusieurs) - en-têtes possèdant le même nom et donc induire des conséquences - imprévues ; en général, il est préférable d'utiliser + <dd>L'en-tte est ajout au jeu d'en-ttes prexistant, mme s'il + existe dj. Ceci peut conduire la prsence de deux (ou plusieurs) + en-ttes possdant le mme nom et donc induire des consquences + imprvues ; en gnral, il est prfrable d'utiliser <code>set</code>, <code>append</code> ou <code>merge</code>.</dd> <dt><code>append</code></dt> - <dd>La valeur d'en-tête est ajoutée à tout en-tête existant de même - nom. Lorsqu'une nouvelle valeur est ainsi ajoutée, elle est séparée - de celles qui sont déjà présentes par une virgule. Il s'agit de la - méthode HTTP standard permettant d'affecter plusieurs valeurs à un - en-tête.</dd> + <dd>La valeur d'en-tte est ajoute tout en-tte existant de mme + nom. Lorsqu'une nouvelle valeur est ainsi ajoute, elle est spare + de celles qui sont dj prsentes par une virgule. Il s'agit de la + mthode HTTP standard permettant d'affecter plusieurs valeurs un + en-tte.</dd> <dt><code>edit</code></dt> <dt><code>edit*</code></dt> - <dd>Si l'en-tête existe, sa valeur est modifiée en fonction d'une + <dd>Si l'en-tte existe, sa valeur est modifie en fonction d'une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression rationnelle</a> de type recherche/remplacement. L'argument <var>valeur</var> est une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression rationnelle</a>, et - l'argument <var>remplacement</var> une chaîne de caractères de - remplacement qui peut contenir des références - arrières ou des spécificateurs de format. Avec - <code>edit</code>, la chaîne de l'en-tête correspondant au modèle ne - sera recherchée et remplacée qu'une seule fois, alors qu'avec + l'argument <var>remplacement</var> une chane de caractres de + remplacement qui peut contenir des rfrences + arrires ou des spcificateurs de format. Avec + <code>edit</code>, la chane de l'en-tte correspondant au modle ne + sera recherche et remplace qu'une seule fois, alors qu'avec <code>edit*</code>, elle le sera pour chacune de ses instances si - elle apparaît plusieurs fois.</dd> + elle apparat plusieurs fois.</dd> <dt><code>merge</code></dt> - <dd>La valeur d'en-tête est ajoutée à tout en-tête de même nom, sauf - si elle apparaît déjà dans la liste des valeurs préexistantes de - l'en-tête séparées par des virgules. Lorsqu'une nouvelle valeur est - ainsi ajoutée, elle est séparée de celles qui sont déjà présentes - par une virgule. Il s'agit de la méthode HTTP standard permettant - d'affecter plusieurs valeurs à un en-tête. Les valeurs sont - comparées en tenant compte de la casse, et après le traitement de - tous les spécificateurs de format. Une valeur entourée de guillemets - est considérée comme différente de la même valeur mais sans + <dd>La valeur d'en-tte est ajoute tout en-tte de mme nom, sauf + si elle apparat dj dans la liste des valeurs prexistantes de + l'en-tte spares par des virgules. Lorsqu'une nouvelle valeur est + ainsi ajoute, elle est spare de celles qui sont dj prsentes + par une virgule. Il s'agit de la mthode HTTP standard permettant + d'affecter plusieurs valeurs un en-tte. Les valeurs sont + compares en tenant compte de la casse, et aprs le traitement de + tous les spcificateurs de format. Une valeur entoure de guillemets + est considre comme diffrente de la mme valeur mais sans guillemets.</dd> <dt><code>set</code></dt> - <dd>L'en-tête est défini, remplaçant tout en-tête préexistant avec - le même nom.</dd> + <dd>L'en-tte est dfini, remplaant tout en-tte prexistant avec + le mme nom.</dd> <dt><code>setifempty</code></dt> - <dd>L'en-tête est défini, mais seulement s'il n'existe - aucun en-tête avec le même nom.<br /> + <dd>L'en-tte est dfini, mais seulement s'il n'existe + aucun en-tte avec le mme nom.<br /> Disponible depuis la version 2.4.7 du serveur HTTP Apache.</dd> <dt><code>unset</code></dt> - <dd>L'en-tête est supprimé s'il existe. Si plusieurs en-têtes - possèdent le même nom, ils seront tous supprimés. L'argument - <var>value</var> ne doit pas apparaître.</dd> + <dd>L'en-tte est supprim s'il existe. Si plusieurs en-ttes + possdent le mme nom, ils seront tous supprims. L'argument + <var>value</var> ne doit pas apparatre.</dd> </dl> - <p>Cet argument est suivi d'un nom d'en-tête qui peut se terminer - par un caractère ':', mais ce n'est pas obligatoire. La casse est - ignorée. Avec <code>set</code>, <code>append</code>, + <p>Cet argument est suivi d'un nom d'en-tte qui peut se terminer + par un caractre ':', mais ce n'est pas obligatoire. La casse est + ignore. Avec <code>set</code>, <code>append</code>, <code>merge</code> et <code>add</code>, une <var>valeur</var> est - fournie en troisième argument. Si une <var>valeur</var> contient des - espaces, elle doit être entourée de guillemets. Avec - <code>unset</code>, aucune <var>valeur</var> ne doit apparaître. - <var>valeur</var> peut être une chaîne de caractères, une chaîne - contenant des spécificateurs de format, ou une combinaison des deux. - Les spécificateurs de format supportés sont les mêmes que ceux de la - directive <code class="directive"><a href="#header">Header</a></code>, à - laquelle vous pouvez vous reporter pour plus de détails. Avec + fournie en troisime argument. Si une <var>valeur</var> contient des + espaces, elle doit tre entoure de guillemets. Avec + <code>unset</code>, aucune <var>valeur</var> ne doit apparatre. + <var>valeur</var> peut tre une chane de caractres, une chane + contenant des spcificateurs de format, ou une combinaison des deux. + Les spcificateurs de format supports sont les mmes que ceux de la + directive <code class="directive"><a href="#header">Header</a></code>, + laquelle vous pouvez vous reporter pour plus de dtails. Avec <code>edit</code>, les deux arguments <var>valeur</var> et <var>remplacement</var> sont obligatoires, et correspondent - respectivement à une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression - rationnelle</a> et à une chaîne de remplacement.</p> + respectivement une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression + rationnelle</a> et une chane de remplacement.</p> - <p>La directive <code class="directive">RequestHeader</code> peut être - suivie d'un argument supplémentaire, qui pourra prendre les valeurs + <p>La directive <code class="directive">RequestHeader</code> peut tre + suivie d'un argument supplmentaire, qui pourra prendre les valeurs suivantes :</p> <dl> <dt><code>early</code></dt> - <dd>Spécifie <a href="#early">traitement préalable</a>.</dd> + <dd>Spcifie <a href="#early">traitement pralable</a>.</dd> <dt><code>env=[!]<var>variable</var></code></dt> - <dd>La directive est appliquée si et seulement si la <a href="../env.html">variable d'environnement</a> + <dd>La directive est applique si et seulement si la <a href="../env.html">variable d'environnement</a> <code>variable</code> existe. Un <code>!</code> devant <code>variable</code> inverse le test, et la directive ne - s'appliquera alors que si <code>variable</code> n'est pas définie.</dd> + s'appliquera alors que si <code>variable</code> n'est pas dfinie.</dd> <dt><code>expr=<var>expression</var></code></dt> <dd>La directive s'applique si et seulement si <var>expression</var> - est évaluée à true. Vous trouverez plus de détails à propos de la - syntaxe et de l'évaluation des expressions dans la documentation <a href="../expr.html">ap_expr</a>.</dd> + est value true. Vous trouverez plus de dtails propos de la + syntaxe et de l'valuation des expressions dans la documentation <a href="../expr.html">ap_expr</a>.</dd> </dl> - <p>Excepté le cas du mode <a href="#early">précoce</a>, la directive - <code class="directive">RequestHeader</code> est traitée juste avant la - prise en compte de la requête par son gestionnaire, au cours de la - phase de vérification. Ceci permet la modification des en-têtes - générés par le navigateur, ou par les filtres en entrée + <p>Except le cas du mode <a href="#early">prcoce</a>, la directive + <code class="directive">RequestHeader</code> est traite juste avant la + prise en compte de la requte par son gestionnaire, au cours de la + phase de vrification. Ceci permet la modification des en-ttes + gnrs par le navigateur, ou par les filtres en entre d'Apache.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_headers.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_headers.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_headers.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_headers.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_headers.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -645,7 +645,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_headers.ht } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_heartbeat.html.fr b/docs/manual/mod/mod_heartbeat.html.fr index f2c258469e..64b1cd88f4 100644 --- a/docs/manual/mod/mod_heartbeat.html.fr +++ b/docs/manual/mod/mod_heartbeat.html.fr @@ -27,35 +27,35 @@ <div id="preamble"><h1>Module Apache mod_heartbeat</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_heartbeat.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_heartbeat.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_heartbeat.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Envoie des messages d'état au mandataire frontal</td></tr> -<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>heartbeat_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_heartbeat</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.3 +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Envoie des messages d'tat au mandataire frontal</td></tr> +<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>heartbeat_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_heartbeat</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.3 du serveur HTTP Apache</td></tr></table> <h3>Sommaire</h3> - <p><code class="module"><a href="../mod/mod_heartbeat.html">mod_heartbeat</a></code> envoie à un moniteur + <p><code class="module"><a href="../mod/mod_heartbeat.html">mod_heartbeat</a></code> envoie un moniteur <code class="module"><a href="../mod/mod_heartmonitor.html">mod_heartmonitor</a></code> des messages multicast l'informant - du nombre de connexions courantes. En général, - <code class="module"><a href="../mod/mod_heartmonitor.html">mod_heartmonitor</a></code> est chargé sur un serveur - mandataire où <code class="module"><a href="../mod/mod_lbmethod_heartbeat.html">mod_lbmethod_heartbeat</a></code> est chargé, ce + du nombre de connexions courantes. En gnral, + <code class="module"><a href="../mod/mod_heartmonitor.html">mod_heartmonitor</a></code> est charg sur un serveur + mandataire o <code class="module"><a href="../mod/mod_lbmethod_heartbeat.html">mod_lbmethod_heartbeat</a></code> est charg, ce qui permet d'utiliser la <em>lbmethod</em> "heartbeat" au sein des directives <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code>.</p> <p> - Le module <code class="module"><a href="../mod/mod_heartbeat.html">mod_heartbeat</a></code> est chargé sur le - serveur d'origine qui sert les requêtes via le + Le module <code class="module"><a href="../mod/mod_heartbeat.html">mod_heartbeat</a></code> est charg sur le + serveur d'origine qui sert les requtes via le serveur mandataire. </p> <div class="warning"> Pour utiliser <code class="module"><a href="../mod/mod_heartbeat.html">mod_heartbeat</a></code>, <code class="module"><a href="../mod/mod_status.html">mod_status</a></code> et <code class="module"><a href="../mod/mod_watchdog.html">mod_watchdog</a></code> - doivent être soit des modules statiques, soit des modules - dynamiques, et dans ce dernier cas, ils doivent être chargés + doivent tre soit des modules statiques, soit des modules + dynamiques, et dans ce dernier cas, ils doivent tre chargs avant <code class="module"><a href="../mod/mod_heartbeat.html">mod_heartbeat</a></code>. </div> @@ -67,7 +67,7 @@ du serveur HTTP Apache</td></tr></table> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#heartbeataddress">HeartbeatAddress</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_heartbeat">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_heartbeat">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_heartbeat">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_heartbeat">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -75,9 +75,9 @@ du serveur HTTP Apache</td></tr></table> <h2><a name="consuming" id="consuming">Utilisation de la sortie de mod_heartbeat</a><a title="Lien permanent" href="#consuming" class="permalink">¶</a></h2> <p> - Chaque seconde, ce module génère un paquet multicast UDP contenant - le nombre de threads/processus occupés et en attente. Le paquet - possède un format ASCII simple similaire aux paramètres de requête + Chaque seconde, ce module gnre un paquet multicast UDP contenant + le nombre de threads/processus occups et en attente. Le paquet + possde un format ASCII simple similaire aux paramtres de requte GET en HTTP. </p> @@ -87,25 +87,25 @@ v=1&ready=75&busy=0 <p> Les utilisateurs disposeront dans le futur de nouvelles variables en - plus de busy et ready, et toujours séparées par des '&'. + plus de busy et ready, et toujours spares par des '&'. </p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="heartbeataddress" id="heartbeataddress">Directive</a> <a name="HeartbeatAddress" id="HeartbeatAddress">HeartbeatAddress</a><a title="Lien permanent" href="#heartbeataddress" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Adresse multicast à laquelle envoyer les requêtes +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Adresse multicast laquelle envoyer les requtes heartbeat</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>HeartbeatAddress <var>addr:port</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>disabled</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>disabled</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_heartbeat</td></tr> </table> <p>La directive <code class="directive">HeartbeatAddress</code> permet de - spécifier l'adresse multicast à laquelle <code class="module"><a href="../mod/mod_heartbeat.html">mod_heartbeat</a></code> va - envoyer ses informations. En général, cette adresse correspond à la - valeur définie par la directive <code class="directive"><a href="../mod/mod_heartmonitor.html#heartbeatlisten">HeartbeatListen</a></code> sur le serveur + spcifier l'adresse multicast laquelle <code class="module"><a href="../mod/mod_heartbeat.html">mod_heartbeat</a></code> va + envoyer ses informations. En gnral, cette adresse correspond la + valeur dfinie par la directive <code class="directive"><a href="../mod/mod_heartmonitor.html#heartbeatlisten">HeartbeatListen</a></code> sur le serveur mandataire frontal.</p> <pre class="prettyprint lang-config">HeartbeatAddress 239.0.0.1:27999</pre> @@ -114,7 +114,7 @@ heartbeat</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_heartbeat.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_heartbeat.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_heartbeat.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -133,7 +133,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_heartbeat. } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_heartmonitor.html.en b/docs/manual/mod/mod_heartmonitor.html.en index 1a327f4c89..17b26f1604 100644 --- a/docs/manual/mod/mod_heartmonitor.html.en +++ b/docs/manual/mod/mod_heartmonitor.html.en @@ -70,7 +70,7 @@ use <code class="module"><a href="../mod/mod_slotmem_shm.html">mod_slotmem_shm</ <div class="directive-section"><h2><a name="HeartbeatListen" id="HeartbeatListen">HeartbeatListen</a> <a name="heartbeatlisten" id="heartbeatlisten">Directive</a><a title="Permanent link" href="#heartbeatlisten" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>multicast address to listen for incoming heartbeat requests </td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>HeartbeatListen<var>addr:port</var></code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>HeartbeatListen <var>addr:port</var></code></td></tr> <tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>disabled</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> <tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> diff --git a/docs/manual/mod/mod_heartmonitor.html.fr b/docs/manual/mod/mod_heartmonitor.html.fr index 30f6d863b9..18537e7476 100644 --- a/docs/manual/mod/mod_heartmonitor.html.fr +++ b/docs/manual/mod/mod_heartmonitor.html.fr @@ -27,33 +27,33 @@ <div id="preamble"><h1>Module Apache mod_heartmonitor</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_heartmonitor.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_heartmonitor.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_heartmonitor.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Moniteur centralisé pour les serveurs d'origine mod_heartbeat</td></tr> -<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>heartmonitor_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_heartmonitor.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Moniteur centralis pour les serveurs d'origine mod_heartbeat</td></tr> +<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>heartmonitor_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_heartmonitor.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> <h3>Sommaire</h3> <p> -<code class="module"><a href="../mod/mod_heartmonitor.html">mod_heartmonitor</a></code> interprète les messages d'état générés -par les serveurs d'origine pour lesquels <code class="module"><a href="../mod/mod_heartbeat.html">mod_heartbeat</a></code> est activé et -fournit ces informations à <code class="module"><a href="../mod/mod_lbmethod_heartbeat.html">mod_lbmethod_heartbeat</a></code>, ce +<code class="module"><a href="../mod/mod_heartmonitor.html">mod_heartmonitor</a></code> interprte les messages d'tat gnrs +par les serveurs d'origine pour lesquels <code class="module"><a href="../mod/mod_heartbeat.html">mod_heartbeat</a></code> est activ et +fournit ces informations <code class="module"><a href="../mod/mod_lbmethod_heartbeat.html">mod_lbmethod_heartbeat</a></code>, ce qui permet d'utiliser la <em>lbmethod</em> "heartbeat" au sein des directives <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code>. </p> <p>Ce module utilise les services de <code class="module"><a href="../mod/mod_slotmem_shm.html">mod_slotmem_shm</a></code>, lorsqu'il est disponible, au lieu d'un simple fichier texte. Aucune -configuration supplémentaire n'est requise pour utiliser +configuration supplmentaire n'est requise pour utiliser <code class="module"><a href="../mod/mod_slotmem_shm.html">mod_slotmem_shm</a></code>.</p> <div class="warning"> Pour utiliser <code class="module"><a href="../mod/mod_heartmonitor.html">mod_heartmonitor</a></code>, <code class="module"><a href="../mod/mod_status.html">mod_status</a></code> et <code class="module"><a href="../mod/mod_watchdog.html">mod_watchdog</a></code> - doivent être soit des modules statiques, soit des modules - dynamiques, et dans ce dernier cas, ils doivent être chargés + doivent tre soit des modules statiques, soit des modules + dynamiques, et dans ce dernier cas, ils doivent tre chargs avant <code class="module"><a href="../mod/mod_heartmonitor.html">mod_heartmonitor</a></code>. </div> </div> @@ -63,74 +63,74 @@ configuration supplémentaire n'est requise pour utiliser <li><img alt="" src="../images/down.gif" /> <a href="#heartbeatmaxservers">HeartbeatMaxServers</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#heartbeatstorage">HeartbeatStorage</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_heartmonitor">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_heartmonitor">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_heartmonitor">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_heartmonitor">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="heartbeatlisten" id="heartbeatlisten">Directive</a> <a name="HeartbeatListen" id="HeartbeatListen">HeartbeatListen</a><a title="Lien permanent" href="#heartbeatlisten" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Adresse multicast d'écoute des requêtes entrantes heartbeat</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Adresse multicast d'coute des requtes entrantes heartbeat</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>HeartbeatListen <var>addr:port</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>disabled</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>disabled</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_heartmonitor</td></tr> </table> <p>La directive <code class="directive">HeartbeatListen</code> permet de - spécifier l'adresse multicast sur laquelle le serveur va surveiller les - informations d'état en provenance de serveurs où - <code class="module"><a href="../mod/mod_heartbeat.html">mod_heartbeat</a></code> est activé. Cette adresse correspond - en général à la valeur de la directive <code class="directive"><a href="../mod/mod_heartbeat.html#heartbeataddress">HeartbeatAddress</a></code> sur le serveur + spcifier l'adresse multicast sur laquelle le serveur va surveiller les + informations d'tat en provenance de serveurs o + <code class="module"><a href="../mod/mod_heartbeat.html">mod_heartbeat</a></code> est activ. Cette adresse correspond + en gnral la valeur de la directive <code class="directive"><a href="../mod/mod_heartbeat.html#heartbeataddress">HeartbeatAddress</a></code> sur le serveur d'origine. </p> <pre class="prettyprint lang-config">HeartbeatListen 239.0.0.1:27999</pre> - <p>Tant que cette directive n'est pas utilisée, le module est - désactivé.</p> + <p>Tant que cette directive n'est pas utilise, le module est + dsactiv.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="heartbeatmaxservers" id="heartbeatmaxservers">Directive</a> <a name="HeartbeatMaxServers" id="HeartbeatMaxServers">HeartbeatMaxServers</a><a title="Lien permanent" href="#heartbeatmaxservers" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie le nombre maximal de serveurs qui pourront envoyer -des requêtes heartbeat à ce serveur.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie le nombre maximal de serveurs qui pourront envoyer +des requtes heartbeat ce serveur.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>HeartbeatMaxServers <var>nombre-de-serveurs</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>HeartbeatMaxServers 10</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>HeartbeatMaxServers 10</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_heartmonitor</td></tr> </table> <p>La directive <code class="directive">HeartbeatMaxServers</code> - spécifie le nombre maximal de serveurs qui pourront envoyer des - requêtes heartbeat à ce serveur de monitoring. Elle permet ainsi de - contrôler la quantité de mémoire partagée allouée pour le stockage - des données heartbeat lorsqu'on utilise + spcifie le nombre maximal de serveurs qui pourront envoyer des + requtes heartbeat ce serveur de monitoring. Elle permet ainsi de + contrler la quantit de mmoire partage alloue pour le stockage + des donnes heartbeat lorsqu'on utilise <code class="module"><a href="../mod/mod_slotmem_shm.html">mod_slotmem_shm</a></code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="heartbeatstorage" id="heartbeatstorage">Directive</a> <a name="HeartbeatStorage" id="HeartbeatStorage">HeartbeatStorage</a><a title="Lien permanent" href="#heartbeatstorage" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chemin vers le stockage des données heartbeat</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chemin vers le stockage des donnes heartbeat</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>HeartbeatStorage <var>chemin fichier</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>HeartbeatStorage logs/hb.dat</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>HeartbeatStorage logs/hb.dat</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_heartmonitor</td></tr> </table> <p>La directive <code class="directive">HeartbeatStorage</code> permet de - spécifier le chemin de stockage des données heartbeat. Ce fichier - texte n'est utilisé que si <code class="module"><a href="../mod/mod_slotmem_shm.html">mod_slotmem_shm</a></code> n'est - pas chargé.</p> + spcifier le chemin de stockage des donnes heartbeat. Ce fichier + texte n'est utilis que si <code class="module"><a href="../mod/mod_slotmem_shm.html">mod_slotmem_shm</a></code> n'est + pas charg.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_heartmonitor.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_heartmonitor.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_heartmonitor.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -149,7 +149,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_heartmonit } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_http2.html.fr b/docs/manual/mod/mod_http2.html.fr index e199365b2c..b50f78a387 100644 --- a/docs/manual/mod/mod_http2.html.fr +++ b/docs/manual/mod/mod_http2.html.fr @@ -27,23 +27,23 @@ <div id="preamble"><h1>Module Apache mod_http2</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_http2.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_http2.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_http2.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Support de la couche transport HTTP/2</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>http2_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_http2.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.17 du serveur +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>http2_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_http2.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.17 du serveur HTTP Apache</td></tr></table> <h3>Sommaire</h3> <p>Ce module ajoute le support de HTTP/2 (<a href="https://tools.ietf.org/html/rfc7540">RFC 7540</a>) au serveur HTTP Apache.</p> - <p>Il s'appuie sur la bibliothèque <a href="http://nghttp2.org/">libnghttp2</a> pour implémenter le + <p>Il s'appuie sur la bibliothque <a href="http://nghttp2.org/">libnghttp2</a> pour implmenter le moteur de base http/2.</p> - <p>Pour mettre en oeuvre les fonctionnalités décrites dans ce + <p>Pour mettre en oeuvre les fonctionnalits dcrites dans ce document, vous devez activer HTTP/2 en utilisant la directive <code class="directive"><a href="../mod/core.html#protocols">Protocols</a></code>. HTTP/2 <a href="https://http2.github.io/faq/#does-http2-require-encryption">n'imposant pas</a> de chiffrement, deux protocoles sont disponibles : @@ -54,32 +54,32 @@ <div class="note"><h3>HTTP/2 dans un contexte de serveur virtuel (TLS seulement)</h3> <pre class="prettyprint lang-config">Protocols h2 http/1.1</pre> - <p>Permet une négociation HTTP/2 (h2) via TLS ALPN au sein d'un + <p>Permet une ngociation HTTP/2 (h2) via TLS ALPN au sein d'un <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> - sécurisé. La vérification du préambule HTTP/2 (mode direct, voir - <code class="directive"><a href="#h2direct">H2Direct</a></code>) est désactivée par - défaut pour <code>h2</code>.</p> + scuris. La vrification du prambule HTTP/2 (mode direct, voir + <code class="directive"><a href="#h2direct">H2Direct</a></code>) est dsactive par + dfaut pour <code>h2</code>.</p> </div> <div class="note"><h3>HTTP/2 dans un contexte de serveur (TLS et texte pur)</h3> <pre class="prettyprint lang-config">Protocols h2 h2c http/1.1</pre> - <p>Permet une négociation HTTP/2 (h2) via TLS ALPN au sein d'un + <p>Permet une ngociation HTTP/2 (h2) via TLS ALPN au sein d'un <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> - sécurisé. Permet aussi une négociation HTTP/2 en texte pur (h2c) en - effectuant une mise à jour depuis une connexion initiale HTTP/1.1 ou via - une vérification du préambule HTTP/2 (mode direct, voir + scuris. Permet aussi une ngociation HTTP/2 en texte pur (h2c) en + effectuant une mise jour depuis une connexion initiale HTTP/1.1 ou via + une vrification du prambule HTTP/2 (mode direct, voir <code class="directive"><a href="#h2direct">H2Direct</a></code>).</p> </div> - <p>Si vous avez besoin d'informations supplémentaires à propos du - protocole, veuillez vous reporter à la <a href="https://http2.github.io/faq">HTTP/2 FAQ</a>.</p> + <p>Si vous avez besoin d'informations supplmentaires propos du + protocole, veuillez vous reporter la <a href="https://http2.github.io/faq">HTTP/2 FAQ</a>.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#how-it-works">Comment ça marche ?</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#how-it-works">Comment a marche ?</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#h2copyfiles">H2CopyFiles</a></li> @@ -101,117 +101,117 @@ <li><img alt="" src="../images/down.gif" /> <a href="#h2upgrade">H2Upgrade</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#h2windowsize">H2WindowSize</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_http2">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_http2">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_http2">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_http2">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="how-it-works" id="how-it-works">Comment ça marche ?</a><a title="Lien permanent" href="#how-it-works" class="permalink">¶</a></h2> +<h2><a name="how-it-works" id="how-it-works">Comment a marche ?</a><a title="Lien permanent" href="#how-it-works" class="permalink">¶</a></h2> <h3><a name="dimensioning" id="dimensioning">Quantification des ressources - supplémentaires nécessaires à HTTP/2</a></h3> + supplmentaires ncessaires HTTP/2</a></h3> <p> Activer HTTP/2 sur votre serveur Apache a un impact sur la - consommation de ressources, et si votre site est très actif, il est - conseillé d'en prendre sérieusement en compte les implications. + consommation de ressources, et si votre site est trs actif, il est + conseill d'en prendre srieusement en compte les implications. </p> <p> - HTTP/2 attribue à chaque requête qu'il reçoit son propre <em>thread - de travail</em> pour son traitement, la collecte des résultats et + HTTP/2 attribue chaque requte qu'il reoit son propre <em>thread + de travail</em> pour son traitement, la collecte des rsultats et l'envoie de ces derniers au client. Pour y parvenir, il lui faut - lancer des threads supplémentaires, et ceci constituera le premier + lancer des threads supplmentaires, et ceci constituera le premier effet notable de l'activation de HTTP/2. </p> <p> - Dans l'implémentation actuelle, ces threads de travail font partie + Dans l'implmentation actuelle, ces threads de travail font partie d'un jeu de threads distinct de celui des threads de travail du MPM - avec lequel vous êtes familié. Il s'agit simplement du mode de + avec lequel vous tes famili. Il s'agit simplement du mode de fonctionnement actuel, et il n'en sera pas obligatoirement toujours - ainsi (il est cependant probable que la situation restera inchangée + ainsi (il est cependant probable que la situation restera inchange avec la version 2.4.x). De par ce mode de fonctionnement, les threads de travail HTTP/2, ou plus simplement H2 ne seront pas - affichés par <code class="module"><a href="../mod/mod_status.html">mod_status</a></code>. De même, ils ne seront pas + affichs par <code class="module"><a href="../mod/mod_status.html">mod_status</a></code>. De mme, ils ne seront pas pris en compte par les directives du style <code class="directive"><a href="../mod/mpm_common.html#threadsperchild">ThreadsPerChild</a></code>. Par contre, ils - utilisent par défaut la valeur de <code class="directive"><a href="../mod/mpm_common.html#threadsperchild">ThreadsPerChild</a></code> si vous n'avez pas - spécifié d'autres valeurs via <code class="directive"><a href="#h2minworkers">H2MinWorkers</a></code> et <code class="directive"><a href="#h2maxworkers">H2MaxWorkers</a></code>. + utilisent par dfaut la valeur de <code class="directive"><a href="../mod/mpm_common.html#threadsperchild">ThreadsPerChild</a></code> si vous n'avez pas + spcifi d'autres valeurs via <code class="directive"><a href="#h2minworkers">H2MinWorkers</a></code> et <code class="directive"><a href="#h2maxworkers">H2MaxWorkers</a></code>. </p> <p> - Autre changement à surveiller : la consommation de mémoire. En + Autre changement surveiller : la consommation de mmoire. En effet, comme HTTP/2 conserve plus d'informations sur le serveur pour - gérer toutes les requêtes en cours, leurs priorités et - interdépendances, il aura toujours besoin de plus de mémoire que + grer toutes les requtes en cours, leurs priorits et + interdpendances, il aura toujours besoin de plus de mmoire que pour un traitement en HTTP/1.1. Trois directives permettent de - limiter l'empreinte mémoire d'une connexion HTTP/2 : <code class="directive"><a href="#h2maxsessionstreams">H2MaxSessionStreams</a></code>, <code class="directive"><a href="#h2windowsize">H2WindowSize</a></code> et <code class="directive"><a href="#h2streammaxmemsize">H2StreamMaxMemSize</a></code>. + limiter l'empreinte mmoire d'une connexion HTTP/2 : <code class="directive"><a href="#h2maxsessionstreams">H2MaxSessionStreams</a></code>, <code class="directive"><a href="#h2windowsize">H2WindowSize</a></code> et <code class="directive"><a href="#h2streammaxmemsize">H2StreamMaxMemSize</a></code>. </p> <p> La directive <code class="directive"><a href="#h2maxsessionstreams">H2MaxSessionStreams</a></code> permet de limiter - le nombre de requêtes simultanées qu'un client peut envoyer sur une - connexion HTTP/2. La valeur que vous allez définir dépend de votre - site. La valeur par défaut qui est de 100 est largement suffisante, - et à moins que vous ne soyez un peu juste en mémoire, je vous - conseille de ne pas la modifier. La plupart des requêtes qu'envoie - un client sont des requêtes de type GET sans corps qui n'utilisent - que très peu de mémoire en attendant le démarrage du traitement. + le nombre de requtes simultanes qu'un client peut envoyer sur une + connexion HTTP/2. La valeur que vous allez dfinir dpend de votre + site. La valeur par dfaut qui est de 100 est largement suffisante, + et moins que vous ne soyez un peu juste en mmoire, je vous + conseille de ne pas la modifier. La plupart des requtes qu'envoie + un client sont des requtes de type GET sans corps qui n'utilisent + que trs peu de mmoire en attendant le dmarrage du traitement. </p> <p> La directive <code class="directive"><a href="#h2windowsize">H2WindowSize</a></code> - permet de définir la taille maximale que peut avoir le corps d'une - requête que le client envoie avant d'attendre que le serveur - en demande d'avantage. En d'autres termes, il s'agit de la quantité - de données que le serveur peut stocker dans son tampon, valable pour - une requête. + permet de dfinir la taille maximale que peut avoir le corps d'une + requte que le client envoie avant d'attendre que le serveur + en demande d'avantage. En d'autres termes, il s'agit de la quantit + de donnes que le serveur peut stocker dans son tampon, valable pour + une requte. </p> <p> - En outre, la directive <code class="directive"><a href="#h2streammaxmemsize">H2StreamMaxMemSize</a></code> permet de définir - la quantité de données de la réponse qui doit être mise en tampon. - Chaque requête étant prise en charge par un thread H2Worker et - produisant des données que le serveur tente de transmettre au client + En outre, la directive <code class="directive"><a href="#h2streammaxmemsize">H2StreamMaxMemSize</a></code> permet de dfinir + la quantit de donnes de la rponse qui doit tre mise en tampon. + Chaque requte tant prise en charge par un thread H2Worker et + produisant des donnes que le serveur tente de transmettre au client via une connexion HTTP/2, si le client n'est pas en mesure de lire - ces données assez rapidement, la connexion les mettra en tampon et - interrompra l'exécution du thread H2Worker correspondant. + ces donnes assez rapidement, la connexion les mettra en tampon et + interrompra l'excution du thread H2Worker correspondant. </p> - <h3><a name="misdirected" id="misdirected">Serveurs virtuels et requêtes mal - redirigées</a></h3> + <h3><a name="misdirected" id="misdirected">Serveurs virtuels et requtes mal + rediriges</a></h3> <p> - De nombreux site utilisent le même certificat TLS pour plusieurs - serveurs virtuels. Ce certificat référence un nom de serveur - générique comme '*.example.org' ou plusieurs noms de serveur - différents. Les navigateurs qui utilisent HTTP/2 détectent ce - comportement et réutilisent une connexion déjà ouverte pour ces + De nombreux site utilisent le mme certificat TLS pour plusieurs + serveurs virtuels. Ce certificat rfrence un nom de serveur + gnrique comme '*.example.org' ou plusieurs noms de serveur + diffrents. Les navigateurs qui utilisent HTTP/2 dtectent ce + comportement et rutilisent une connexion dj ouverte pour ces serveurs. </p> <p> - Ceci améliore considérablement les performances, mais il y a un prix - à payer : il faut accorder un soin tout particulier à la - configuration de tels serveurs virtuels. Le problème réside dans le - fait que plusieurs requêtes pour plusieurs serveurs virtuels vont se - partager la même connexion TLS, et ceci empêche toute renégociation + Ceci amliore considrablement les performances, mais il y a un prix + payer : il faut accorder un soin tout particulier la + configuration de tels serveurs virtuels. Le problme rside dans le + fait que plusieurs requtes pour plusieurs serveurs virtuels vont se + partager la mme connexion TLS, et ceci empche toute rengociation car le standard HTTP/2 l'interdit. </p> <p> - Ainsi, lorsque plusieurs de vos serveurs virtuels utilisent le même - certificat et si vous souhaitez utiliser HTTP/2 pour y accéder, vous - devez vous assurer que tous vos serveurs virtuels possèdent - exactement la même configuration SSL. En particulier, ils doivent - utiliser les mêmes protocole, algorithme de chiffrement et - configuration pour la vérification du client. + Ainsi, lorsque plusieurs de vos serveurs virtuels utilisent le mme + certificat et si vous souhaitez utiliser HTTP/2 pour y accder, vous + devez vous assurer que tous vos serveurs virtuels possdent + exactement la mme configuration SSL. En particulier, ils doivent + utiliser les mmes protocole, algorithme de chiffrement et + configuration pour la vrification du client. </p> <p> - Dans le cas contraire, Apache httpd le détectera et renverra au - client un code de réponse spécial, 421 Misdirected Request. + Dans le cas contraire, Apache httpd le dtectera et renverra au + client un code de rponse spcial, 421 Misdirected Request. </p> <h3><a name="envvars" id="envvars">Variables d'environnement</a></h3> - <p>Ce module peut être configuré pour fournir des informations en + <p>Ce module peut tre configur pour fournir des informations en rapport avec HTTP/2 sous la forme de variables d'environnement - supplémentaires dans l'espace de nommage SSI et CGI, ainsi que dans les - configurations personnalisées de le journalisation (voir + supplmentaires dans l'espace de nommage SSI et CGI, ainsi que dans les + configurations personnalises de le journalisation (voir <code>%{VAR_NAME}e</code>). </p> @@ -222,20 +222,20 @@ <th>Type :</th> <th>Description :</th> </tr> - <tr><td><code>HTTPe</code></td><td>drapeau</td><td>HTTP/2 est utilisé.</td></tr> + <tr><td><code>HTTPe</code></td><td>drapeau</td><td>HTTP/2 est utilis.</td></tr> <tr><td><code>H2PUSH</code></td><td>drapeau</td><td>La - fonctionnalité HTTP/2 Server Push est activée pour cette requête et - supportée par le client.</td></tr> + fonctionnalit HTTP/2 Server Push est active pour cette requte et + supporte par le client.</td></tr> <tr><td><code>H2_PUSH</code></td><td>drapeau</td><td>autre nom pour <code>H2PUSH</code></td></tr> - <tr><td><code>H2_PUSHED</code></td><td>chaîne</td><td>vide ou - <code>PUSHED</code> pour une requête pushée par le serveur.</td></tr> - <tr><td><code>H2_PUSHED_ON</code></td><td>nombre</td><td>numéro du - flux HTTP/2 qui a déclenché le push de cette requête.</td></tr> - <tr><td><code>H2_STREAM_ID</code></td><td>nombre</td><td>numéro du - flux HTTP/2 de cette requête.</td></tr> - <tr><td><code>H2_STREAM_TAG</code></td><td>chaîne</td><td>identifiant - de flux unique du processus HTTP/2 composé de l'identifiant de la - connexion et de l'identifiant du flux séparés par <code>-</code>.</td></tr> + <tr><td><code>H2_PUSHED</code></td><td>chane</td><td>vide ou + <code>PUSHED</code> pour une requte pushe par le serveur.</td></tr> + <tr><td><code>H2_PUSHED_ON</code></td><td>nombre</td><td>numro du + flux HTTP/2 qui a dclench le push de cette requte.</td></tr> + <tr><td><code>H2_STREAM_ID</code></td><td>nombre</td><td>numro du + flux HTTP/2 de cette requte.</td></tr> + <tr><td><code>H2_STREAM_TAG</code></td><td>chane</td><td>identifiant + de flux unique du processus HTTP/2 compos de l'identifiant de la + connexion et de l'identifiant du flux spars par <code>-</code>.</td></tr> </table> @@ -244,36 +244,36 @@ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="h2copyfiles" id="h2copyfiles">Directive</a> <a name="H2CopyFiles" id="H2CopyFiles">H2CopyFiles</a><a title="Lien permanent" href="#h2copyfiles" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contrôle la gestion des fichiers dans les réponses</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contrle la gestion des fichiers dans les rponses</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>H2CopyFiles on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>H2CopyFiles off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>H2CopyFiles off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_http2</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.24 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.24 du serveur HTTP Apache.</td></tr> </table> <p> - Cette directive permet de définir la manière de gérer les - contenus de fichiers dans les réponses. Lorsqu'elle est à <code>off</code> - (sa valeur par défaut), les descripteurs de fichiers sont - transmis par le processus de traitement de la requête vers la - connexion principale en utilisant le système habituel de mise en - réserve d'Apache pour gérer le durée de vie du fichier. + Cette directive permet de dfinir la manire de grer les + contenus de fichiers dans les rponses. Lorsqu'elle est <code>off</code> + (sa valeur par dfaut), les descripteurs de fichiers sont + transmis par le processus de traitement de la requte vers la + connexion principale en utilisant le systme habituel de mise en + rserve d'Apache pour grer le dure de vie du fichier. </p> <p> - Lorsqu'elle est à <code>on</code>, le contenu du fichier est - recopier pendant le traitement de la requête et ces données + Lorsqu'elle est <code>on</code>, le contenu du fichier est + recopier pendant le traitement de la requte et ces donnes mises en tampon sont transmises vers la connexion principale, ce - qui s'avère avantageux lorsqu'un module tiers injecte dans la - réponse des fichiers possédant des durées de vie différentes. + qui s'avre avantageux lorsqu'un module tiers injecte dans la + rponse des fichiers possdant des dures de vie diffrentes. </p> <p> Un exemple de ces modules tiers : <code>mod_wsgi</code> qui peut - injecter des descripteurs de fichiers dans la réponse. Ces - fichiers sont fermés lorsque Python estime que le traitement est - terminé, alors que <code class="module"><a href="../mod/mod_http2.html">mod_http2</a></code> est probablement + injecter des descripteurs de fichiers dans la rponse. Ces + fichiers sont ferms lorsque Python estime que le traitement est + termin, alors que <code class="module"><a href="../mod/mod_http2.html">mod_http2</a></code> est probablement encore loin d'en avoir fini avec eux. </p> @@ -283,47 +283,47 @@ <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Activation du protocole H2 Direct</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>H2Direct on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>H2Direct on pour h2c, off pour le protocole h2</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>H2Direct on pour h2c, off pour le protocole h2</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_http2</td></tr> </table> <p> - Cette directive permet d'activer/désactiver - l'utilisation du mode HTTP/2 Direct. Elle doit être - située dans une section <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> afin d'activer la + Cette directive permet d'activer/dsactiver + l'utilisation du mode HTTP/2 Direct. Elle doit tre + situe dans une section <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> afin d'activer la communication directe HTTP/2 pour le serveur virtuel - considéré. + considr. </p> <p> La notion de communication directe signifie que si les - premiers octets reçus par le serveur correspondent à un - en-tête HTTP/2, le protocole HTTP/2 est utilisé sans - négociation supplémentaire. Ce mode est défini pour + premiers octets reus par le serveur correspondent un + en-tte HTTP/2, le protocole HTTP/2 est utilis sans + ngociation supplmentaire. Ce mode est dfini pour les transmissions en clair (h2c) dans la RFC 7540. Son utilisation avec les connexions TLS n'est pas - officiellement supportée. + officiellement supporte. </p> <p> - Lorsque le protocole h2 ou h2c n'est pas activé via la - directive <code class="directive"><a href="../mod/core.html#protocols">Protocols</a></code>, la recherche d'un en-tête HTTP/2 n'est - jamais effectuée au sein d'une connexion. La directive + Lorsque le protocole h2 ou h2c n'est pas activ via la + directive <code class="directive"><a href="../mod/core.html#protocols">Protocols</a></code>, la recherche d'un en-tte HTTP/2 n'est + jamais effectue au sein d'une connexion. La directive <code class="directive">H2Direct</code> ne produit alors aucun effet. Ceci est important pour les connexions qui utilisent un protocole - pour lequel une lecture initiale peut entraîner un - blocage définitif comme NNTP. + pour lequel une lecture initiale peut entraner un + blocage dfinitif comme NNTP. </p> <p> Pour un client qui sait qu'un serveur supporte h2c, la communication directe HTTP/2 dispense le client d'une - mise à jour HTTP/1.1, ce qui entraîne une amélioration - des performances et évite les restrictions sur les corps - de requête suite à une mise à jour. + mise jour HTTP/1.1, ce qui entrane une amlioration + des performances et vite les restrictions sur les corps + de requte suite une mise jour. </p> <p> Cette directive rend aussi h2c plus attractif pour les - communications de serveur à serveur lorsque la connexion - est sure ou peut être sécurisée d'une manière ou d'une + communications de serveur serveur lorsque la connexion + est sure ou peut tre scurise d'une manire ou d'une autre. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">H2Direct on</pre> @@ -333,29 +333,29 @@ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="h2earlyhints" id="h2earlyhints">Directive</a> <a name="H2EarlyHints" id="H2EarlyHints">H2EarlyHints</a><a title="Lien permanent" href="#h2earlyhints" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contrôle l'envoi de codes d'état 103</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contrle l'envoi de codes d'tat 103</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>H2EarlyHints on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>H2EarlyHints off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>H2EarlyHints off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_http2</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.24 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.24 du serveur HTTP Apache.</td></tr> </table> <p> - Cette directive permet de définir si les réponses intermédiaires - contenant un code d'état HTTP 103 doivent être envoyées au - client ou non. Par défaut ce n'est actuellement pas le cas car - certains clients ont encore des problèmes avec les réponses - intermédiaires inattendues. + Cette directive permet de dfinir si les rponses intermdiaires + contenant un code d'tat HTTP 103 doivent tre envoyes au + client ou non. Par dfaut ce n'est actuellement pas le cas car + certains clients ont encore des problmes avec les rponses + intermdiaires inattendues. </p> <p> - Lorsque cette directive est définie à <code>on</code>, les - ressources PUSHées définie par la directive - <code>H2PushResource</code> déclenchent une réponse - intermédiaire 103 avant la réponse finale. Cette réponse 103 - comporte des en-têtes <code>Link</code> qui provoquent le - <code>préchargement</code> des ressources considérées. + Lorsque cette directive est dfinie <code>on</code>, les + ressources PUSHes dfinie par la directive + <code>H2PushResource</code> dclenchent une rponse + intermdiaire 103 avant la rponse finale. Cette rponse 103 + comporte des en-ttes <code>Link</code> qui provoquent le + <code>prchargement</code> des ressources considres. </p> </div> @@ -364,16 +364,16 @@ <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximal de flux actifs par session HTTP/2.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>H2MaxSessionStreams <em>n</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>H2MaxSessionStreams 100</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>H2MaxSessionStreams 100</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_http2</td></tr> </table> <p> - Cette directive permet de définir le nombre maximal de flux - actifs par session (connexion) HTTP/2 accepté par le serveur. - Selon la RFC 7540, un flux est considéré comme actif s'il n'est - ni <code>en attente</code> ni <code>fermé</code>. + Cette directive permet de dfinir le nombre maximal de flux + actifs par session (connexion) HTTP/2 accept par le serveur. + Selon la RFC 7540, un flux est considr comme actif s'il n'est + ni <code>en attente</code> ni <code>ferm</code>. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">H2MaxSessionStreams 20</pre> </div> @@ -382,19 +382,19 @@ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="h2maxworkeridleseconds" id="h2maxworkeridleseconds">Directive</a> <a name="H2MaxWorkerIdleSeconds" id="H2MaxWorkerIdleSeconds">H2MaxWorkerIdleSeconds</a><a title="Lien permanent" href="#h2maxworkeridleseconds" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximal de secondes pendant lequel une unité de - traitement h2 pourra rester inactive sans être arrêtée.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximal de secondes pendant lequel une unit de + traitement h2 pourra rester inactive sans tre arrte.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>H2MaxWorkerIdleSeconds <em>n</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>H2MaxWorkerIdleSeconds 600</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>H2MaxWorkerIdleSeconds 600</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_http2</td></tr> </table> <p> - Cette directive permet de définir le nombre maximal de secondes - pendant lequel une unité de traitement h2 pourra rester inactive - avant de s'arrêter elle-même. Cet arrêt ne peut cependant se - produire que si le nombre d'unités de traitement h2 dépasse + Cette directive permet de dfinir le nombre maximal de secondes + pendant lequel une unit de traitement h2 pourra rester inactive + avant de s'arrter elle-mme. Cet arrt ne peut cependant se + produire que si le nombre d'units de traitement h2 dpasse <code class="directive"><a href="#h2minworkers">H2MinWorkers</a></code>. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">H2MaxWorkerIdleSeconds 20</pre> @@ -404,7 +404,7 @@ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="h2maxworkers" id="h2maxworkers">Directive</a> <a name="H2MaxWorkers" id="H2MaxWorkers">H2MaxWorkers</a><a title="Lien permanent" href="#h2maxworkers" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximal de threads à utiliser pour chaque processus +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximal de threads utiliser pour chaque processus enfant.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>H2MaxWorkers <em>n</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> @@ -412,11 +412,11 @@ <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_http2</td></tr> </table> <p> - Cette directive permet de définir le nombre maximal de threads à + Cette directive permet de dfinir le nombre maximal de threads lancer pour le traitement HTTP/2 de chaque processus enfant. Si - cette directive n'est pas définie, <code class="module"><a href="../mod/mod_http2.html">mod_http2</a></code> - choisira une valeur appropriée en fonction du module <code>mpm</code> - utilisé. + cette directive n'est pas dfinie, <code class="module"><a href="../mod/mod_http2.html">mod_http2</a></code> + choisira une valeur approprie en fonction du module <code>mpm</code> + utilis. This directive sets the maximum number of worker threads to spawn per child process for HTTP/2 processing. If this directive is not used, @@ -430,7 +430,7 @@ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="h2minworkers" id="h2minworkers">Directive</a> <a name="H2MinWorkers" id="H2MinWorkers">H2MinWorkers</a><a title="Lien permanent" href="#h2minworkers" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre minimal de threads à utiliser pour chaque processus +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre minimal de threads utiliser pour chaque processus enfant.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>H2MinWorkers <em>n</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> @@ -438,11 +438,11 @@ <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_http2</td></tr> </table> <p> - Cette directive permet de définir le nombre minimal de threads à + Cette directive permet de dfinir le nombre minimal de threads lancer pour le traitement HTTP/2 de chaque processus enfant. Si - cette directive n'est pas définie, <code class="module"><a href="../mod/mod_http2.html">mod_http2</a></code> - choisira une valeur appropriée en fonction du module <code>mpm</code> - utilisé. + cette directive n'est pas dfinie, <code class="module"><a href="../mod/mod_http2.html">mod_http2</a></code> + choisira une valeur approprie en fonction du module <code>mpm</code> + utilis. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">H2MinWorkers 10</pre> </div> @@ -454,42 +454,42 @@ <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Impose les connexions HTTP/2 en mode "TLS moderne" seulement</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>H2ModernTLSOnly on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>H2ModernTLSOnly on</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>H2ModernTLSOnly on</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_http2</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.18 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.18 du serveur HTTP Apache.</td></tr> </table> <p> - Cette directive permet de définir si les vérifications de - sécurité sur les connexions HTTP/2 doivent être exclusivement en - mode TLS (https:). Elle peut être placée au niveau du serveur + Cette directive permet de dfinir si les vrifications de + scurit sur les connexions HTTP/2 doivent tre exclusivement en + mode TLS (https:). Elle peut tre place au niveau du serveur principal ou dans une section <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code>. </p> <p> - Les vérifications de sécurité nécessitent TLSv1.2 au minimum et - l'absence de tout algorithme de chiffrement listé dans la RFC - 7540, Appendix A. Ces vérifications seront étendues lorsque de - nouveaux prérequis en matière de sécurité seront mis en place. + Les vrifications de scurit ncessitent TLSv1.2 au minimum et + l'absence de tout algorithme de chiffrement list dans la RFC + 7540, Appendix A. Ces vrifications seront tendues lorsque de + nouveaux prrequis en matire de scurit seront mis en place. </p> <p> - Le nom provient des définitions Mozilla <a href="https://wiki.mozilla.org/Security/Server_Side_TLS">Security/Server - Side TLS</a> où il est question de "modern compatibility". + Le nom provient des dfinitions Mozilla <a href="https://wiki.mozilla.org/Security/Server_Side_TLS">Security/Server + Side TLS</a> o il est question de "modern compatibility". Mozilla Firefox et d'autres navigateurs imposent la "modern compatibility" pour les connexions HTTP/2. Comme toute chose en - matière de sécurité opérationnelle, c'est une cible mouvante - susceptible d'évoluer dans le futur. + matire de scurit oprationnelle, c'est une cible mouvante + susceptible d'voluer dans le futur. </p> <p> - Un des buts de ces vérifications dans <code class="module"><a href="../mod/mod_http2.html">mod_http2</a></code> tend à imposer - ce niveau de sécurité pour toutes les connexions, et non + Un des buts de ces vrifications dans <code class="module"><a href="../mod/mod_http2.html">mod_http2</a></code> tend imposer + ce niveau de scurit pour toutes les connexions, et non seulement celles en provenance des navigateurs web. Un autre but est l'interdiction d'utiliser HTTP/2 en tant que protocole dans - les négociations si les prérequis ne sont pas respectés. + les ngociations si les prrequis ne sont pas respects. </p> <p> - En fin de compte, la sécurité de la connexion TLS est déterminée + En fin de compte, la scurit de la connexion TLS est dtermine par les directives de configuration du serveur pour <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code>. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">H2ModernTLSOnly off</pre> @@ -499,72 +499,72 @@ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="h2push" id="h2push">Directive</a> <a name="H2Push" id="H2Push">H2Push</a><a title="Lien permanent" href="#h2push" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Activation/désactivation du server push H2</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Activation/dsactivation du server push H2</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>H2Push on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>H2Push on</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>H2Push on</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_http2</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.18 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.18 du serveur HTTP Apache.</td></tr> </table> <p> - Cette directive permet d'activer/désactiver - l'utilisation de la fonctionnalité server push du + Cette directive permet d'activer/dsactiver + l'utilisation de la fonctionnalit server push du protocole HTTP/2. </p> <p> - Lorsqu'un client demande une ressource particulière, le + Lorsqu'un client demande une ressource particulire, le protocole HTTP/2 permet au serveur de lui fournir des - ressources supplémentaires. Ceci s'avère utile lorsque - ces ressources sont reliées entre elles, ce qui peut + ressources supplmentaires. Ceci s'avre utile lorsque + ces ressources sont relies entre elles, ce qui peut laisser supposer que le client va probablement les - demander dans un délai plus ou moins long. Le mécanisme - de pushing permet alors au client d'économiser le temps + demander dans un dlai plus ou moins long. Le mcanisme + de pushing permet alors au client d'conomiser le temps qu'il lui aurait fallu pour demander ces ressources - supplémentaires lui-même. Par contre, fournir au client - des ressources dont il n'a pas besoin ou qu'il possède - déjà constitue une perte de bande passante. + supplmentaires lui-mme. Par contre, fournir au client + des ressources dont il n'a pas besoin ou qu'il possde + dj constitue une perte de bande passante. </p> <p> - Les server pushes sont détectés en inspectant les - en-têtes <code>Link</code> des réponses (voir + Les server pushes sont dtects en inspectant les + en-ttes <code>Link</code> des rponses (voir https://tools.ietf.org/html/rfc5988 pour la - spécification). Lorsqu'un lien spécifié de cette manière - possède l'attribut <code>rel=preload</code>, il est - considéré comme devant faire l'objet d'un push. + spcification). Lorsqu'un lien spcifi de cette manire + possde l'attribut <code>rel=preload</code>, il est + considr comme devant faire l'objet d'un push. </p> <p> - Les en-têtes link des réponses sont soit définis par - l'application, soit configurés via + Les en-ttes link des rponses sont soit dfinis par + l'application, soit configurs via <code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code> comme suit : </p> - <div class="example"><h3>Exemple de configuration d'en-tête link via mod_headers</h3><pre class="prettyprint lang-config"><Location /index.html> + <div class="example"><h3>Exemple de configuration d'en-tte link via mod_headers</h3><pre class="prettyprint lang-config"><Location /index.html> Header add Link "</css/site.css>;rel=preload" Header add Link "</images/logo.jpg>;rel=preload" </Location></pre> </div> <p> Comme le montre l'exemple, il est possible d'ajouter - autant d'en-têtes link que l'on souhaite à une réponse, ce qui déclenchera - autant de pushes. Cette fonctionnalité doit donc être - utilisée avec prudence car le module ne vérifie pas si - une ressource n'a pas déjà été "pushée" vers un client. + autant d'en-ttes link que l'on souhaite une rponse, ce qui dclenchera + autant de pushes. Cette fonctionnalit doit donc tre + utilise avec prudence car le module ne vrifie pas si + une ressource n'a pas dj t "pushe" vers un client. </p> <p> - Les server pushes HTTP/2 sont activés par défaut. Cette - directive permet de désactiver cette fonctionnalité pour - le serveur virtuel ou non considéré. + Les server pushes HTTP/2 sont activs par dfaut. Cette + directive permet de dsactiver cette fonctionnalit pour + le serveur virtuel ou non considr. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">H2Push off</pre> </div> <p> Enfin, il est important de savoir que les pushes ne se - produisent que si le client en manifeste le désir ; la + produisent que si le client en manifeste le dsir ; la plupart des navigateurs le font, mais certains, comme Safari 9, ne le font pas. En outre, les pushes ne se produisent que - pour les ressources de la même <em>autorité</em> que celle de la - réponse originale. + pour les ressources de la mme <em>autorit</em> que celle de la + rponse originale. </p> </div> @@ -573,233 +573,233 @@ <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille du journal des Pushes H2</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>H2PushDiarySize n</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>H2PushDiarySize 256</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>H2PushDiarySize 256</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_http2</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.19 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.19 du serveur HTTP Apache.</td></tr> </table> <p> - Cette directive permet de définir le nombre maximum de pushes - qui seront enregistrés pour une connexion HTTP/2. Elle peut être - placée dans une section <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> afin de définir le nombre - de pushes pour le serveur virtuel considéré. + Cette directive permet de dfinir le nombre maximum de pushes + qui seront enregistrs pour une connexion HTTP/2. Elle peut tre + place dans une section <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> afin de dfinir le nombre + de pushes pour le serveur virtuel considr. </p> <p> - Le journal des pushes enregistre un condensé (sous la forme d'un - nombre de 64 bits) des ressources préchargées (leurs URLs) afin - d'éviter les duplications de pushes pour une même connexion. - Cependant, ces données ne sont pas conservées, et les clients - qui ouvrent une nouvelle connexion se verront à nouveau affecter les - mêmes pushes. A ce titre, une étude est en cours pour permettre - au client de supprimer le condensé des ressources qu'il possède - déjà, et par là-même de réinitialiser le journal des pushes à + Le journal des pushes enregistre un condens (sous la forme d'un + nombre de 64 bits) des ressources prcharges (leurs URLs) afin + d'viter les duplications de pushes pour une mme connexion. + Cependant, ces donnes ne sont pas conserves, et les clients + qui ouvrent une nouvelle connexion se verront nouveau affecter les + mmes pushes. A ce titre, une tude est en cours pour permettre + au client de supprimer le condens des ressources qu'il possde + dj, et par l-mme de rinitialiser le journal des pushes chaque nouvelle connexion. </p> <p> - Si la taille maximale est atteinte, les nouvelles entrées - remplacent les plus anciennes. Une entrée du journal nécessitant - 8 octets, un journal de 256 entrées consomme 2 Ko de mémoire. + Si la taille maximale est atteinte, les nouvelles entres + remplacent les plus anciennes. Une entre du journal ncessitant + 8 octets, un journal de 256 entres consomme 2 Ko de mmoire. </p> <p> - Si cette directive est définie à 0, le journal des pushes est - désactivé. + Si cette directive est dfinie 0, le journal des pushes est + dsactiv. </p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="h2pushpriority" id="h2pushpriority">Directive</a> <a name="H2PushPriority" id="H2PushPriority">H2PushPriority</a><a title="Lien permanent" href="#h2pushpriority" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Priorité des pushes H2</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Priorit des pushes H2</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>H2PushPriority mime-type [after|before|interleaved] [weight]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>H2PushPriority * After 16</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>H2PushPriority * After 16</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_http2</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.18 du serveur HTTP - Apache. Nécessite la bibliothèque nghttp2 version 1.5.0 ou supérieure.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.18 du serveur HTTP + Apache. Ncessite la bibliothque nghttp2 version 1.5.0 ou suprieure.</td></tr> </table> <p> - Cette directive permet de définir une gestion de priorité des - pushes en fonction du type de contenu de la réponse. Elle est en - général définie au niveau du serveur principal, mais peut aussi - l'être au niveau d'un serveur virtuel. + Cette directive permet de dfinir une gestion de priorit des + pushes en fonction du type de contenu de la rponse. Elle est en + gnral dfinie au niveau du serveur principal, mais peut aussi + l'tre au niveau d'un serveur virtuel. </p> <p> - Les pushes HTTP/2 sont toujours liés à une requête client. - Chaque paire requête/réponse de cette sorte, ou <em>flux</em>, - possède une dépendance et un poids qui définissent la - <em>priorité</em> du flux. + Les pushes HTTP/2 sont toujours lis une requte client. + Chaque paire requte/rponse de cette sorte, ou <em>flux</em>, + possde une dpendance et un poids qui dfinissent la + <em>priorit</em> du flux. </p> <p> - Lorsqu'un flux <em>dépend</em> d'un autre, disons X dépend de Y, - alors Y reçoit toute la bande passante avant que X n'en reçoive + Lorsqu'un flux <em>dpend</em> d'un autre, disons X dpend de Y, + alors Y reoit toute la bande passante avant que X n'en reoive ne serait-ce qu'une partie. Notez que cela ne signifie en rien - que Y bloque X ; en effet, si Y n'a aucune donnée à envoyer, - toute la bande passante qui lui est allouée peut être utilisée + que Y bloque X ; en effet, si Y n'a aucune donne envoyer, + toute la bande passante qui lui est alloue peut tre utilise par X. </p> <p> - Lorsque plusieurs flux dépendent d'un même autre flux, disons X1 - et X2 dépendent tous deux de Y, le <em>poids</em> détermine la - bande passante allouée. Ainsi, si X1 et X2 possèdent le même - poids, ils recevront tous deux la moitié de la bande passante - disponible. Si le poids de X1 est égal au double de celui de X2, + Lorsque plusieurs flux dpendent d'un mme autre flux, disons X1 + et X2 dpendent tous deux de Y, le <em>poids</em> dtermine la + bande passante alloue. Ainsi, si X1 et X2 possdent le mme + poids, ils recevront tous deux la moiti de la bande passante + disponible. Si le poids de X1 est gal au double de celui de X2, X1 recevra une bande passante double de celle de X2. </p> <p> - En fin de compte, tout flux dépend du flux <em>racine</em> qui - reçoit toute la bande passante disponible mais n'envoie jamais - de données. Cette bande passante est ainsi répartie entre les flux + En fin de compte, tout flux dpend du flux <em>racine</em> qui + reoit toute la bande passante disponible mais n'envoie jamais + de donnes. Cette bande passante est ainsi rpartie entre les flux enfants selon leur poids. Ces derniers l'utilisent alors pour - envoyer leurs données ou pour la répartir entre leurs propres + envoyer leurs donnes ou pour la rpartir entre leurs propres flux enfants, et ainsi de suite. Si aucun des flux enfants n'a - de données à envoyer, la bande passante est attribuée à d'autres - flux selon les mêmes règles. + de donnes envoyer, la bande passante est attribue d'autres + flux selon les mmes rgles. </p> <p> - Ce système de priorités a été conçu de façon a toujours pouvoir - utiliser la bande passante disponible tout en définissant des - priorités et en attribuant des poids aux différents flux. Ainsi, - tous les flux sont en général initialisés par le client qui - lui-même définit les priorités. + Ce systme de priorits a t conu de faon a toujours pouvoir + utiliser la bande passante disponible tout en dfinissant des + priorits et en attribuant des poids aux diffrents flux. Ainsi, + tous les flux sont en gnral initialiss par le client qui + lui-mme dfinit les priorits. </p> <p> Seul le fait de savoir qu'un flux implique un PUSH permet au - serveur de décider quelle est la priorité <em>initiale</em> d'un + serveur de dcider quelle est la priorit <em>initiale</em> d'un tel flux. Dans les exemples ci-dessous, X est le flux client. Il - dépend de Y et le serveur décide de "PUSHer" les flux P1 et P2 + dpend de Y et le serveur dcide de "PUSHer" les flux P1 et P2 sur X. </p> <p> - La règle de priorité par défaut est : + La rgle de priorit par dfaut est : </p> - <div class="example"><h3>Règle de priorité par défaut</h3><pre class="prettyprint lang-config">H2PushPriority * After 16</pre> + <div class="example"><h3>Rgle de priorit par dfaut</h3><pre class="prettyprint lang-config">H2PushPriority * After 16</pre> </div> <p> Elle peut se traduire par "Envoyer un flux PUSH avec tout type - de contenu et dépendant du flux client avec le poids 16". P1 et - P2 seront alors envoyés après X, et comme leurs poids sont - identiques, il se verront allouer la même quantité de bande + de contenu et dpendant du flux client avec le poids 16". P1 et + P2 seront alors envoys aprs X, et comme leurs poids sont + identiques, il se verront allouer la mme quantit de bande passante. </p> - <div class="example"><h3>Règle de priorité entrelacée</h3><pre class="prettyprint lang-config">H2PushPriority text/css Interleaved 256</pre> + <div class="example"><h3>Rgle de priorit entrelace</h3><pre class="prettyprint lang-config">H2PushPriority text/css Interleaved 256</pre> </div> <p> Ce qui peut se traduire par "Envoyer toute ressource CSS dans la - même dépendance et avec le même poids que le flux client". Si le - type de contenu de P1 est "text/css", il dépendra de Y (comme X) - et son poids effectif sera calculé selon la formule : <code>P1ew + mme dpendance et avec le mme poids que le flux client". Si le + type de contenu de P1 est "text/css", il dpendra de Y (comme X) + et son poids effectif sera calcul selon la formule : <code>P1ew = Xw * (P1w / 256)</code>. Si P1w est de 256, Le poids effectif - de P1 sera le même que celui de X. Si X et P1 ont des données à - envoyer, il se verront allouer la même quantité de bande + de P1 sera le mme que celui de X. Si X et P1 ont des donnes + envoyer, il se verront allouer la mme quantit de bande passante. </p> <p> - Avec un Pw de 512, un flux entrelacé et PUSHé aura un poids + Avec un Pw de 512, un flux entrelac et PUSH aura un poids double de celui de X. Avec un poids de 128, son poids ne sera - que la moitié de celui de X. Notez que les poids effectifs sont - toujours plafonnés à 256. + que la moiti de celui de X. Notez que les poids effectifs sont + toujours plafonns 256. </p> - <div class="example"><h3>Règle de priorité Before</h3><pre class="prettyprint lang-config">H2PushPriority application/json Before</pre> + <div class="example"><h3>Rgle de priorit Before</h3><pre class="prettyprint lang-config">H2PushPriority application/json Before</pre> </div> <p> - Dans cet exemple, tout flux PUSHé dont le contenu est de type - 'application/json' sera envoyé <em>avant</em> X, ce qui rend P1 - dépendant de Y et X dépendant de P1. Ainsi, X sera mis en - attente aussi longtemps que P1 aura des données à envoyer. Le - poids effectif est hérité du flux client, et l'attribution d'un - poids spécifique n'est pas autorisée. + Dans cet exemple, tout flux PUSH dont le contenu est de type + 'application/json' sera envoy <em>avant</em> X, ce qui rend P1 + dpendant de Y et X dpendant de P1. Ainsi, X sera mis en + attente aussi longtemps que P1 aura des donnes envoyer. Le + poids effectif est hrit du flux client, et l'attribution d'un + poids spcifique n'est pas autorise. </p> <p> - Vous devez garder à l'esprit que les spécifications en matière - de priorités sont limitées par les ressources disponibles du + Vous devez garder l'esprit que les spcifications en matire + de priorits sont limites par les ressources disponibles du serveur. Si un serveur ne dispose d'aucun processus/thread de - travail pour les flux PUSHés, les données du flux considéré ne - seront envoyées que lorsque les autres flux auront terminé + travail pour les flux PUSHs, les donnes du flux considr ne + seront envoyes que lorsque les autres flux auront termin l'envoi des leurs. </p> <p> Enfin et surtout, il convient de tenir compte de certaines - particularités de la syntaxe de cette directive : + particularits de la syntaxe de cette directive : </p> <ol> <li>'*' est la seule expression permettant de remplacer tout type de contenu. 'image/*' ne fonctionnera pas.</li> - <li>La dépendance par défaut est 'After'.</li> - <li>Il existe aussi des poids par défaut : pour 'After' le poids + <li>La dpendance par dfaut est 'After'.</li> + <li>Il existe aussi des poids par dfaut : pour 'After' le poids est de 16, alors que pour 'interleaved' il est de 256. </li> </ol> - <div class="example"><h3>Exemples de règles</h3><pre class="prettyprint lang-config">H2PushPriority application/json 32 # une règle de priorité 'After' -H2PushPriority image/jpeg before # poid hérité -H2PushPriority text/css interleaved # poids de 256 par défaut</pre> + <div class="example"><h3>Exemples de rgles</h3><pre class="prettyprint lang-config">H2PushPriority application/json 32 # une rgle de priorit 'After' +H2PushPriority image/jpeg before # poid hrit +H2PushPriority text/css interleaved # poids de 256 par dfaut</pre> </div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="h2pushresource" id="h2pushresource">Directive</a> <a name="H2PushResource" id="H2PushResource">H2PushResource</a><a title="Lien permanent" href="#h2pushresource" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Déclare des ressources à proposer ("pusher") au client</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dclare des ressources proposer ("pusher") au client</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>H2PushResource [add] path [critical]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_http2</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.24 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.24 du serveur HTTP Apache.</td></tr> </table> <p> - Lorsqu'il sont activés pour un répertoire, les PUSHes HTTP/2 seront - tentés pour tous les chemins ajoutés via cette directive. Cette - dernière peut être utilisée plusieurs fois pour le même - répertoire. + Lorsqu'il sont activs pour un rpertoire, les PUSHes HTTP/2 seront + tents pour tous les chemins ajouts via cette directive. Cette + dernire peut tre utilise plusieurs fois pour le mme + rpertoire. </p> <p> - Cette directive propose des ressources beaucoup plus tôt que les - en-têtes <code>Link</code> de <code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code>. - <code class="module"><a href="../mod/mod_http2.html">mod_http2</a></code> présente ces ressources au client via - une réponse intermédiaire <code>103 Early Hints</code>. Ceci + Cette directive propose des ressources beaucoup plus tt que les + en-ttes <code>Link</code> de <code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code>. + <code class="module"><a href="../mod/mod_http2.html">mod_http2</a></code> prsente ces ressources au client via + une rponse intermdiaire <code>103 Early Hints</code>. Ceci implique que les clients qui ne supportent pas PUSH recevront - quand-même rapidement des propositions de préchargement. + quand-mme rapidement des propositions de prchargement. </p> <p> - A la différence de la définition d'en-têtes de réponse + A la diffrence de la dfinition d'en-ttes de rponse <code>Link</code> via <code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code>, cette directive n'aura d'effet que pour les connexions HTTP/2. </p> <p> - En ajoutant l'option <code>critical</code> à une telle + En ajoutant l'option <code>critical</code> une telle ressource, le serveur la traitera prioritairement, et une fois - les données disponibles, ces dernières seront envoyées avant les - données de la requête principale. + les donnes disponibles, ces dernires seront envoyes avant les + donnes de la requte principale. </p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="h2serializeheaders" id="h2serializeheaders">Directive</a> <a name="H2SerializeHeaders" id="H2SerializeHeaders">H2SerializeHeaders</a><a title="Lien permanent" href="#h2serializeheaders" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active/désactive la sérialisation du traitement des - requêtes/réponses</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active/dsactive la srialisation du traitement des + requtes/rponses</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>H2SerializeHeaders on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>H2SerializeHeaders off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>H2SerializeHeaders off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_http2</td></tr> </table> <p> - Cette directive permet de définir si les requêtes HTTP/2 doivent - être sérialisées au format HTTP/1.1 pour être traitées par le - noyau de <code>httpd</code>, ou si les données binaires reçues - doivent être passées directement aux <code>request_rec</code>s. + Cette directive permet de dfinir si les requtes HTTP/2 doivent + tre srialises au format HTTP/1.1 pour tre traites par le + noyau de <code>httpd</code>, ou si les donnes binaires reues + doivent tre passes directement aux <code>request_rec</code>s. </p> <p> - La sérialisation dégrade les performances, mais garantit une - meilleure compatibilité ascendante lorsque des filtres ou - programmes accroche personnalisés en ont besoin. + La srialisation dgrade les performances, mais garantit une + meilleure compatibilit ascendante lorsque des filtres ou + programmes accroche personnaliss en ont besoin. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">H2SerializeHeaders on</pre> </div> @@ -808,22 +808,22 @@ H2PushPriority text/css interleaved # poids de 256 par défaut</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="h2streammaxmemsize" id="h2streammaxmemsize">Directive</a> <a name="H2StreamMaxMemSize" id="H2StreamMaxMemSize">H2StreamMaxMemSize</a><a title="Lien permanent" href="#h2streammaxmemsize" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Quantité maximale de données en sortie mises en tampon par +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Quantit maximale de donnes en sortie mises en tampon par flux.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>H2StreamMaxMemSize <em>bytes</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>H2StreamMaxMemSize 65536</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>H2StreamMaxMemSize 65536</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_http2</td></tr> </table> <p> - Cette directive permet de définir la quantité maximale de - données en sortie mises en tampon mémoire pour un flux actif. Ce - tampon mémoire n'est pas alloué pour chaque flux en tant que - tel. Les quantités de mémoire sont définies en fonction de - cette limite lorsqu'elles sont sur le point d'être allouées. Le - flux s'arrête lorsque la limite a été atteinte, et ne reprendra - que lorsque les données du tampon auront été transmises au + Cette directive permet de dfinir la quantit maximale de + donnes en sortie mises en tampon mmoire pour un flux actif. Ce + tampon mmoire n'est pas allou pour chaque flux en tant que + tel. Les quantits de mmoire sont dfinies en fonction de + cette limite lorsqu'elles sont sur le point d'tre alloues. Le + flux s'arrte lorsque la limite a t atteinte, et ne reprendra + que lorsque les donnes du tampon auront t transmises au client. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">H2StreamMaxMemSize 128000</pre> @@ -835,42 +835,42 @@ H2PushPriority text/css interleaved # poids de 256 par défaut</pre> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td /></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>H2TLSCoolDownSecs <em>seconds</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>H2TLSCoolDownSecs 1</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>H2TLSCoolDownSecs 1</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_http2</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.18 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.18 du serveur HTTP Apache.</td></tr> </table> <p> - Cette directive permet de spécifier le nombre de secondes avant + Cette directive permet de spcifier le nombre de secondes avant lequel une connexion TLS inactive va diminuer - la taille des paquets de données à une valeur inférieure (~1300 - octets). Elle peut être définie au niveau du serveur principal + la taille des paquets de donnes une valeur infrieure (~1300 + octets). Elle peut tre dfinie au niveau du serveur principal ou pour un <code class="directive"><a href="../mod/core.html#serveur virtuel"><serveur - virtuel></a></code> spécifique. + virtuel></a></code> spcifique. </p> <p> Voir la directive <code class="directive"><a href="#h2tlswarmupsize">H2TLSWarmUpSize</a></code> pour une description - du "préchauffage" de TLS. La directive <code class="directive">H2TLSCoolDownSecs</code> met en - lumière le fait que les connexions peuvent se détériorer au bout - d'un certain temps (et au fur et à mesure des corrections du - flux TCP), et cela même si elle sont inactives. Pour ne pas - détériorer les performances d'une manière générale, il est par - conséquent préférable de revenir à la phase de préchauffage - lorsqu'aucune donnée n'a été transmise pendant un certain nombre + du "prchauffage" de TLS. La directive <code class="directive">H2TLSCoolDownSecs</code> met en + lumire le fait que les connexions peuvent se dtriorer au bout + d'un certain temps (et au fur et mesure des corrections du + flux TCP), et cela mme si elle sont inactives. Pour ne pas + dtriorer les performances d'une manire gnrale, il est par + consquent prfrable de revenir la phase de prchauffage + lorsqu'aucune donne n'a t transmise pendant un certain nombre de secondes. </p> <p> - Dans les situations où les connexions peuvent être considérées - comme fiables, ce délai peut être désactivé en définissant cette - directive à 0. + Dans les situations o les connexions peuvent tre considres + comme fiables, ce dlai peut tre dsactiv en dfinissant cette + directive 0. </p> <p> - Dans l'exemple suivant, la directive est définie à 0, ce qui - désactive tout retour à une phase de préchauffage des connexions - TLS. Les connexions TLS déjà préchauffées conservent donc toujours - leur taille de paquet de données maximale. + Dans l'exemple suivant, la directive est dfinie 0, ce qui + dsactive tout retour une phase de prchauffage des connexions + TLS. Les connexions TLS dj prchauffes conservent donc toujours + leur taille de paquet de donnes maximale. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">H2TLSCoolDownSecs 0</pre> </div> @@ -881,51 +881,51 @@ H2PushPriority text/css interleaved # poids de 256 par défaut</pre> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td /></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>H2TLSWarmUpSize <em>amount</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>H2TLSWarmUpSize 1048576</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>H2TLSWarmUpSize 1048576</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_http2</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.18 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.18 du serveur HTTP Apache.</td></tr> </table> <p> - Cette directive permet de définir le nombre d'octets à envoyer + Cette directive permet de dfinir le nombre d'octets envoyer dans les petits enregistrements TLS (~1300 octets) avant d'atteindre leur taille maximale de 16 ko pour les connexions - https: HTTP/2. Elle peut être définie au niveau du serveur - principal ou pour des <code class="directive"><a href="../mod/core.html#serveurs virtuels"><Serveurs virtuels></a></code> spécifiques. + https: HTTP/2. Elle peut tre dfinie au niveau du serveur + principal ou pour des <code class="directive"><a href="../mod/core.html#serveurs virtuels"><Serveurs virtuels></a></code> spcifiques. </p> <p> - Les mesures effectuées par les <a href="https://www.igvita.com">laboratoires de performances de + Les mesures effectues par les <a href="https://www.igvita.com">laboratoires de performances de Google</a> montrent que les meilleurs performances sont atteintes pour les connexions TLS si la taille initiale des - enregistrements reste en deça du niveau du MTU afin de permettre - à la totatlité d'un enregistrement d'entrer dans un paquet IP. + enregistrements reste en dea du niveau du MTU afin de permettre + la totatlit d'un enregistrement d'entrer dans un paquet IP. </p> <p> - Comme TCP ajuste son contrôle de flux et sa taille de fenêtre, + Comme TCP ajuste son contrle de flux et sa taille de fentre, des enregistrements TLS trop longs peuvent rester en file - d'attente ou même être perdus et devoir alors être réémis. Ceci + d'attente ou mme tre perdus et devoir alors tre rmis. Ceci est bien entendu vrai pour tous les paquets ; cependant, TLS a - besoin de la totalité de l'enregistrement pour pouvoir le - déchiffrer. Tout octet manquant rendra impossible l'utilisation - de ceux qui ont été reçus. + besoin de la totalit de l'enregistrement pour pouvoir le + dchiffrer. Tout octet manquant rendra impossible l'utilisation + de ceux qui ont t reus. </p> <p> - Lorqu'un nombre suffisant d'octets a été transmis avec succès, + Lorqu'un nombre suffisant d'octets a t transmis avec succs, la connexion TCP est stable, et la taille maximale (16 ko) des - enregistrements TLS peut être utilisée pour des performances + enregistrements TLS peut tre utilise pour des performances optimales. </p> <p> - Dans les architectures où les serveurs sont atteints par des + Dans les architectures o les serveurs sont atteints par des machines locales ou pour les connexions de confiance seulement, - la valeur de cette directive peut être définie à 0, ce qui a - pour effet de désactiver la "phase de chauffage". + la valeur de cette directive peut tre dfinie 0, ce qui a + pour effet de dsactiver la "phase de chauffage". </p> <p> Dans l'exemple suivant, la phase de chauffage est effectivement - désactivée en définissant la directive à 0. + dsactive en dfinissant la directive 0. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">H2TLSWarmUpSize 0</pre> </div> @@ -934,40 +934,40 @@ H2PushPriority text/css interleaved # poids de 256 par défaut</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="h2upgrade" id="h2upgrade">Directive</a> <a name="H2Upgrade" id="H2Upgrade">H2Upgrade</a><a title="Lien permanent" href="#h2upgrade" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Activation/Désactivation du protocole de mise à jour H2</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Activation/Dsactivation du protocole de mise jour H2</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>H2Upgrade on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>H2Upgrade on pour h2c, off pour h2</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>H2Upgrade on pour h2c, off pour h2</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_http2</td></tr> </table> <p> - Cette directive permet d'activer/désactiver l'utilisation de la - méthode de mise à jour pour passer de HTTP/1.1 à HTTP/2. Elle - doit être placée dans une section <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> afin d'activer la mise à - jour vers HTTP/2 pour le serveur virtuel considéré. + Cette directive permet d'activer/dsactiver l'utilisation de la + mthode de mise jour pour passer de HTTP/1.1 HTTP/2. Elle + doit tre place dans une section <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> afin d'activer la mise + jour vers HTTP/2 pour le serveur virtuel considr. </p> <p> - Cette méthode de changement de protocole est définie dans - HTTP/1.1 et utilise l'en-tête "Upgrade" (d'où son nom) pour - indiquer l'intention d'utiliser un autre protocole. Cet en-tête - peut être présent dans toute requête sur une connexion HTTP/1.1. + Cette mthode de changement de protocole est dfinie dans + HTTP/1.1 et utilise l'en-tte "Upgrade" (d'o son nom) pour + indiquer l'intention d'utiliser un autre protocole. Cet en-tte + peut tre prsent dans toute requte sur une connexion HTTP/1.1. </p> <p> - Elle activée par défaut pour les transmissions en clair - (h2c), et désactivée avec TLS (h2), comme préconisé par la RFC + Elle active par dfaut pour les transmissions en clair + (h2c), et dsactive avec TLS (h2), comme prconis par la RFC 7540. </p> <p> - Sachez cependant que les mises à jour ne sont acceptées que pour - les requêtes qui ne possèdent pas de corps. Le requêtes de type + Sachez cependant que les mises jour ne sont acceptes que pour + les requtes qui ne possdent pas de corps. Le requtes de type POST et PUT avec un contenu ne feront jamais l'objet d'une mise - à jour vers HTTP/2. Se référer à la documentation de la + jour vers HTTP/2. Se rfrer la documentation de la directive <code class="directive"><a href="#h2direct">H2Direct</a></code> pour - envisager une alternative à Upgrade. + envisager une alternative Upgrade. </p> <p> - Cette directive n'a d'effet que si h2 ou h2c est activé via la + Cette directive n'a d'effet que si h2 ou h2c est activ via la directive <code class="directive"><a href="../mod/core.html#protocols">Protocols</a></code>. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">H2Upgrade on</pre> @@ -977,27 +977,27 @@ H2PushPriority text/css interleaved # poids de 256 par défaut</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="h2windowsize" id="h2windowsize">Directive</a> <a name="H2WindowSize" id="H2WindowSize">H2WindowSize</a><a title="Lien permanent" href="#h2windowsize" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille maximale des paquets de données pour les transmissions client +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille maximale des paquets de donnes pour les transmissions client vers serveur.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>H2WindowSize <em>bytes</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>H2WindowSize 65535</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>H2WindowSize 65535</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_http2</td></tr> </table> <p> - Cette directive permet de définir la taille maximale des paquets - de données envoyés par le client au serveur, et - limite la quantité de données que le serveur doit mettre en - tampon. Le client arrêtera d'envoyer des données sur un flux - lorsque cette limite sera atteinte jusqu'à ce que le serveur - indique qu'il dispose d'un espace suffisant (car il aura traité - une partie des données). + Cette directive permet de dfinir la taille maximale des paquets + de donnes envoys par le client au serveur, et + limite la quantit de donnes que le serveur doit mettre en + tampon. Le client arrtera d'envoyer des donnes sur un flux + lorsque cette limite sera atteinte jusqu' ce que le serveur + indique qu'il dispose d'un espace suffisant (car il aura trait + une partie des donnes). </p><p> - Cette limite n'affecte que les corps de requêtes, non les - métadonnées comme les en-têtes. Par contre, elle n'affecte pas - les corps de réponses car la taille maximale de ces derniers est - gérée au niveau des clients. + Cette limite n'affecte que les corps de requtes, non les + mtadonnes comme les en-ttes. Par contre, elle n'affecte pas + les corps de rponses car la taille maximale de ces derniers est + gre au niveau des clients. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">H2WindowSize 128000</pre> </div> @@ -1006,7 +1006,7 @@ H2PushPriority text/css interleaved # poids de 256 par défaut</pre> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_http2.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_http2.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_http2.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -1025,7 +1025,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_http2.html } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_ident.html.fr b/docs/manual/mod/mod_ident.html.fr index 44ed520ee2..4704a384b7 100644 --- a/docs/manual/mod/mod_ident.html.fr +++ b/docs/manual/mod/mod_ident.html.fr @@ -27,19 +27,19 @@ <div id="preamble"><h1>Module Apache mod_ident</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_ident.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_ident.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_ident.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_ident.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_ident.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Recherche d'identité conformément à la RFC +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Recherche d'identit conformment la RFC 1413</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>ident_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_ident.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>ident_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_ident.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module interroge un démon compatible <a href="http://www.ietf.org/rfc/rfc1413.txt">RFC 1413</a> sur un - serveur distant afin de déterminer le propriétaire d'une + <p>Ce module interroge un dmon compatible <a href="http://www.ietf.org/rfc/rfc1413.txt">RFC 1413</a> sur un + serveur distant afin de dterminer le propritaire d'une connexion.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> @@ -47,7 +47,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#identitycheck">IdentityCheck</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#identitychecktimeout">IdentityCheckTimeout</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_ident">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_ident">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_ident">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_ident">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -55,59 +55,59 @@ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="identitycheck" id="identitycheck">Directive</a> <a name="IdentityCheck" id="IdentityCheck">IdentityCheck</a><a title="Lien permanent" href="#identitycheck" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la journalisation de l'identité RFC 1413 de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la journalisation de l'identit RFC 1413 de l'utilisateur distant</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>IdentityCheck On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>IdentityCheck Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>IdentityCheck Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ident</td></tr> </table> <p>Cette directive permet d'activer la journalisation compatible <a href="http://www.ietf.org/rfc/rfc1413.txt">RFC 1413</a> du nom de l'utilisateur distant pour chaque connexion, si la machine du client - exécute identd ou un démon similaire. Cette information est - enregistrée dans le journal des accès en utilisant la <a href="mod_log_config.html#formats">chaîne de formatage</a> + excute identd ou un dmon similaire. Cette information est + enregistre dans le journal des accs en utilisant la <a href="mod_log_config.html#formats">chane de formatage</a> <code>%...l</code>.</p> <div class="note"> Cette information ne doit pas faire l'objet d'une confiance - absolue, et elle ne doit être utilisée que dans le cadre d'un - traçage grossier. + absolue, et elle ne doit tre utilise que dans le cadre d'un + traage grossier. </div> - <p>Notez que de sérieux problèmes de délais peuvent survenir lors - des accès à votre serveur, car chaque requête nécessite l'exécution + <p>Notez que de srieux problmes de dlais peuvent survenir lors + des accs votre serveur, car chaque requte ncessite l'excution d'un de ces processus de recherche. Lorsque des pare-feu ou des - serveurs mandataires sont impliqués, chaque recherche est - susceptible d'échouer et ajouter un temps de latence conformément - à la directive <code class="directive"><a href="#identitychecktimeout">IdentityCheckTimeout</a></code>. En général, ces - recherches ne se révèlent donc pas très utiles sur des serveurs + serveurs mandataires sont impliqus, chaque recherche est + susceptible d'chouer et ajouter un temps de latence conformment + la directive <code class="directive"><a href="#identitychecktimeout">IdentityCheckTimeout</a></code>. En gnral, ces + recherches ne se rvlent donc pas trs utiles sur des serveurs publics accessibles depuis l'Internet.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="identitychecktimeout" id="identitychecktimeout">Directive</a> <a name="IdentityCheckTimeout" id="IdentityCheckTimeout">IdentityCheckTimeout</a><a title="Lien permanent" href="#identitychecktimeout" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine le délai d'attente pour les requêtes +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine le dlai d'attente pour les requtes ident</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>IdentityCheckTimeout <var>secondes</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>IdentityCheckTimeout 30</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>IdentityCheckTimeout 30</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ident</td></tr> </table> - <p>Cette directive permet de spécifier le délai d'attente d'une - requête ident. Une valeur par défaut de 30 secondes est recommandée + <p>Cette directive permet de spcifier le dlai d'attente d'une + requte ident. Une valeur par dfaut de 30 secondes est recommande par la <a href="http://www.ietf.org/rfc/rfc1413.txt">RFC 1413</a>, - principalement pour prévenir les problèmes qui pourraient être - induits par la charge du réseau. Vous pouvez cependant ajuster la - valeur de ce délai en fonction du débit de votre réseau local.</p> + principalement pour prvenir les problmes qui pourraient tre + induits par la charge du rseau. Vous pouvez cependant ajuster la + valeur de ce dlai en fonction du dbit de votre rseau local.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_ident.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_ident.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_ident.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_ident.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_ident.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -128,7 +128,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_ident.html } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_imagemap.html.fr b/docs/manual/mod/mod_imagemap.html.fr index 70964ddfa5..0b86ccd2c0 100644 --- a/docs/manual/mod/mod_imagemap.html.fr +++ b/docs/manual/mod/mod_imagemap.html.fr @@ -27,44 +27,44 @@ <div id="preamble"><h1>Module Apache mod_imagemap</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_imagemap.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_imagemap.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_imagemap.html" title="Franais"> fr </a> | <a href="../ko/mod/mod_imagemap.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Traitement des cartes des zones interactives d'une image (imagemaps) au niveau du serveur</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>imagemap_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_imagemap.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>imagemap_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_imagemap.c</td></tr></table> <h3>Sommaire</h3> <p>Ce module traite les fichiers <code>.map</code>, et remplace - ainsi la fonctionnalité du programme CGI <code>imagemap</code>. Tout - répertoire ou type de document configuré pour utiliser le - gestionnaire <code>imap-file</code> (à l'aide des directives - <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code> ou <code class="directive"><a href="../mod/core.html#sethandler">SetHandler</a></code>), sera traité par ce + ainsi la fonctionnalit du programme CGI <code>imagemap</code>. Tout + rpertoire ou type de document configur pour utiliser le + gestionnaire <code>imap-file</code> ( l'aide des directives + <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code> ou <code class="directive"><a href="../mod/core.html#sethandler">SetHandler</a></code>), sera trait par ce module.</p> - <p>La directive suivante confère aux fichiers possèdant l'extension + <p>La directive suivante confre aux fichiers possdant l'extension <code>.map</code> le statut de fichiers imagemap :</p> <pre class="prettyprint lang-config">AddHandler imap-file map</pre> - <p>Notez que la syntaxe suivante reste encore supportée :</p> + <p>Notez que la syntaxe suivante reste encore supporte :</p> <pre class="prettyprint lang-config">AddType application/x-httpd-imap map</pre> <p>Cependant, nous essayons d'abandonner progressivement les "types MIME magiques", et cette syntaxe est sur le point de devenir - obsolète.</p> + obsolte.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#features">Nouvelles fonctionnalités</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#features">Nouvelles fonctionnalits</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#imapfile">Fichier imagemap</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#example">Exemple de fichier imagemap</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#referencing">Référencement de votre fichier +<li><img alt="" src="../images/down.gif" /> <a href="#referencing">Rfrencement de votre fichier imagemap</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> @@ -72,35 +72,35 @@ imagemap</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#imapdefault">ImapDefault</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#imapmenu">ImapMenu</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_imagemap">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_imagemap">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_imagemap">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_imagemap">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="features" id="features">Nouvelles fonctionnalités</a><a title="Lien permanent" href="#features" class="permalink">¶</a></h2> +<h2><a name="features" id="features">Nouvelles fonctionnalits</a><a title="Lien permanent" href="#features" class="permalink">¶</a></h2> - <p>Le module imagemap propose quelques nouvelles fonctionnalités qui - n'étaient pas disponibles avec les programmes imagemap précédemment - distribués.</p> + <p>Le module imagemap propose quelques nouvelles fonctionnalits qui + n'taient pas disponibles avec les programmes imagemap prcdemment + distribus.</p> <ul> - <li>Références d'URLs relatives à l'information contenue dans - l'en-tête Referer: .</li> + <li>Rfrences d'URLs relatives l'information contenue dans + l'en-tte Referer: .</li> - <li>Assignement <code><base></code> par défaut via la + <li>Assignement <code><base></code> par dfaut via la nouvelle directive <code>base</code>.</li> <li>Fichier <code>imagemap.conf</code> non requis.</li> - <li>Références à des points.</li> + <li>Rfrences des points.</li> - <li>Génération configurable de menus d'images interactives.</li> + <li>Gnration configurable de menus d'images interactives.</li> </ul> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="imapfile" id="imapfile">Fichier imagemap</a><a title="Lien permanent" href="#imapfile" class="permalink">¶</a></h2> - <p>Les lignes d'un fichier imagemap peuvent se présenter sous + <p>Les lignes d'un fichier imagemap peuvent se prsenter sous plusieurs formats :</p> <div class="example"><p><code> @@ -113,135 +113,135 @@ imagemap</a></li> <p>Les directives sont <code>base</code>, <code>default</code>, <code>poly</code>, <code>circle</code>, <code>rect</code>, ou <code>point</code>. valeur est une URL absolue ou relative, ou une - des valeurs spéciales énumérées ci-dessous. Les coordonnées sont des - paires <code><var>x</var>,<var>y</var></code> séparées par des + des valeurs spciales numres ci-dessous. Les coordonnes sont des + paires <code><var>x</var>,<var>y</var></code> spares par des espaces. Le texte entre guillemets est le texte du lien si un menu - imagemap est généré. Les lignes commençant par '#' sont des + imagemap est gnr. Les lignes commenant par '#' sont des commentaires.</p> <h3><a name="imapfile.directives" id="imapfile.directives">Directives d'un fichier imagemap</a></h3> - <p>Les directives autorisées dans un fichier imagemap sont au - nombre de six. Elles peuvent se trouver à n'importe quelle - position dans le fichier, mais sont traitées dans l'ordre selon - lequel elles sont enregistrées dans le fichier imagemap.</p> + <p>Les directives autorises dans un fichier imagemap sont au + nombre de six. Elles peuvent se trouver n'importe quelle + position dans le fichier, mais sont traites dans l'ordre selon + lequel elles sont enregistres dans le fichier imagemap.</p> <dl> <dt>Directive <code>base</code></dt> - <dd><p>Elle a le même effet que <code><base + <dd><p>Elle a le mme effet que <code><base href="<var>valeur</var>"></code>. Les URLs non absolues du - fichier imagemap sont considérées comme relatives à cette valeur. + fichier imagemap sont considres comme relatives cette valeur. La directive <code>base</code> l'emporte sur une directive - <code class="directive"><a href="#imapbase">ImapBase</a></code> définie dans + <code class="directive"><a href="#imapbase">ImapBase</a></code> dfinie dans un fichier <code>.htaccess</code> ou dans le fichier de configuration du serveur. En l'absence de directive de configuration <code class="directive">ImapBase</code>, la valeur par - défaut de <code>base</code> est + dfaut de <code>base</code> est <code>http://nom_serveur/</code>.</p> <p><code>base_uri</code> est un synonyme de <code>base</code>. - Notez que la présence ou l'absence d'un slash de fin dans l'URL + Notez que la prsence ou l'absence d'un slash de fin dans l'URL est importante.</p></dd> <dt>Directive <code>default</code></dt> - <dd>La décision à prendre si les coordonnées fournies ne - correspondent à aucune des directives <code>poly</code>, + <dd>La dcision prendre si les coordonnes fournies ne + correspondent aucune des directives <code>poly</code>, <code>circle</code>, ou <code>rect</code>, et si aucune directive - <code>point</code> n'est présente. En l'absence de définition - d'une directive de configuration <code class="directive"><a href="#imapdefault">ImapDefault</a></code>, la valeur par défaut est + <code>point</code> n'est prsente. En l'absence de dfinition + d'une directive de configuration <code class="directive"><a href="#imapdefault">ImapDefault</a></code>, la valeur par dfaut est <code>nocontent</code> et provoque l'envoi d'un code de statut - <code>204 No Content</code>. Le client verra toujours la même + <code>204 No Content</code>. Le client verra toujours la mme page s'afficher.</dd> <dt>Directive <code>poly</code></dt> - <dd>Accepte comme arguments trois à cent points, et est actionnée - si les coordonnées sélectionnées par l'utilisateur tombent dans le - polygone défini par ces points.</dd> + <dd>Accepte comme arguments trois cent points, et est actionne + si les coordonnes slectionnes par l'utilisateur tombent dans le + polygone dfini par ces points.</dd> <dt>Directive <code>circle</code></dt> - <dd>Accepte comme arguments les coordonnées du centre d'un cercle - et celles d'un point de ce cercle. Elle est actionnée si les - coordonnées sélectionnées par l'utilisateur tombent dans ce + <dd>Accepte comme arguments les coordonnes du centre d'un cercle + et celles d'un point de ce cercle. Elle est actionne si les + coordonnes slectionnes par l'utilisateur tombent dans ce cercle.</dd> <dt>Directive <code>rect</code></dt> - <dd>Accepte comme arguments les coordonnées des sommets de deux - angles opposés d'un rectangle. Elle est actionnée si les - coordonnées sélectionnées par l'utilisateur tombent dans ce + <dd>Accepte comme arguments les coordonnes des sommets de deux + angles opposs d'un rectangle. Elle est actionne si les + coordonnes slectionnes par l'utilisateur tombent dans ce rectangle.</dd> <dt>Directive <code>point</code></dt> <dd>Elle n'accepte qu'un seul point comme argument. Si aucune autre directive ne correspond, c'est la directive - dont le point spécifié est le plus près du point sélectionné par - l'utilisateur qui est actionnée. Notez que la directive + dont le point spcifi est le plus prs du point slectionn par + l'utilisateur qui est actionne. Notez que la directive <code>default</code> ne sera pas suivie si une directive - <code>point</code> est présente et si des coordonnées valides sont + <code>point</code> est prsente et si des coordonnes valides sont fournies.</dd> </dl> <h3><a name="imapfile.values" id="imapfile.values">Valeurs</a></h3> - <p>Les valeurs passées aux directives peuvent contenir :</p> + <p>Les valeurs passes aux directives peuvent contenir :</p> <dl> <dt>une URL</dt> - <dd><p>L'URL peut être absolue ou relative. Les URLs relatives - peuvent contenir '..' et seront considérées comme relatives à la + <dd><p>L'URL peut tre absolue ou relative. Les URLs relatives + peuvent contenir '..' et seront considres comme relatives la valeur de <code>base</code>.</p> - <p><code>base</code> en lui-même, ne sera pas résolu en fonction + <p><code>base</code> en lui-mme, ne sera pas rsolu en fonction de la valeur courante. Cependant, une directive <code>base mailto:</code> fonctionnera correctement.</p></dd> <dt><code>map</code></dt> - <dd>Équivalent à l'URL du fichier imagemap lui-même. Aucune - coordonnée n'est spécifiée, et un menu sera donc généré, à moins - qu'une directive <code class="directive"><a href="#imapmenu">ImapMenu</a></code> n'ait été définie à + <dd>quivalent l'URL du fichier imagemap lui-mme. Aucune + coordonne n'est spcifie, et un menu sera donc gnr, moins + qu'une directive <code class="directive"><a href="#imapmenu">ImapMenu</a></code> n'ait t dfinie <code>none</code>.</dd> <dt><code>menu</code></dt> - <dd>Équivalent à <code>map</code>.</dd> + <dd>quivalent <code>map</code>.</dd> <dt><code>referer</code></dt> - <dd>Équivalent à l'URL du document référant. La valeur par défaut - est <code>http://nom_serveur/</code> si aucun en-tête - <code>Referer:</code> n'est présent.</dd> + <dd>quivalent l'URL du document rfrant. La valeur par dfaut + est <code>http://nom_serveur/</code> si aucun en-tte + <code>Referer:</code> n'est prsent.</dd> <dt><code>nocontent</code></dt> <dd>Envoie un code de statut <code>204 No Content</code>, - indiquant au client qu'il doit continuer à afficher la même page. + indiquant au client qu'il doit continuer afficher la mme page. Valide pour toutes les directives, sauf <code>base</code>.</dd> <dt><code>error</code></dt> - <dd>Envoie un code de statut d'échec <code>500 Server + <dd>Envoie un code de statut d'chec <code>500 Server Error</code>. Valide pour toutes les directives, sauf <code>base</code>, mais n'a de sens qu'avec la directive <code>default</code>.</dd> </dl> - <h3><a name="imapfile.coords" id="imapfile.coords">Coordonnées</a></h3> + <h3><a name="imapfile.coords" id="imapfile.coords">Coordonnes</a></h3> <dl> <dt><code>0,0 200,200</code></dt> - <dd>Une coordonnée se compose de deux valeurs, <var>x</var> et - <var>y</var>, séparées par une virgule. Les coordonnées sont - séparées entre elles par des espaces. Pour s'adapter à la manière - dont Lynx traite les images interactives, la sélection par un - utilisateur de la coordonnée <code>0,0</code> a le même effet que - si aucune coordonnée n'a été sélectionnée.</dd> + <dd>Une coordonne se compose de deux valeurs, <var>x</var> et + <var>y</var>, spares par une virgule. Les coordonnes sont + spares entre elles par des espaces. Pour s'adapter la manire + dont Lynx traite les images interactives, la slection par un + utilisateur de la coordonne <code>0,0</code> a le mme effet que + si aucune coordonne n'a t slectionne.</dd> </dl> @@ -252,23 +252,23 @@ imagemap</a></li> <dl> <dt><code>"<var>Texte du menu</var>"</code></dt> - <dd><p>Après la valeur ou les coordonnées, la ligne peut - éventuellement contenir un texte entre guillemets. Cette chaîne - constitue le texte du lien si un menu est généré :</p> + <dd><p>Aprs la valeur ou les coordonnes, la ligne peut + ventuellement contenir un texte entre guillemets. Cette chane + constitue le texte du lien si un menu est gnr :</p> <div class="example"><p><code> <a href="http://example.com/"><var>Texte de menu</var></a> </code></p></div> - <p>Si aucun texte entre guillemets n'est présent, le texte sera - constitué du nom du lien :</p> + <p>Si aucun texte entre guillemets n'est prsent, le texte sera + constitu du nom du lien :</p> <div class="example"><p><code> <a href="http://example.com/">http://example.com</a> </code></p></div> - <p>Si vous voulez insérer des guillemets dans le texte, vous devez + <p>Si vous voulez insrer des guillemets dans le texte, vous devez les inscrire sous la forme <code>&quot;</code>.</p></dd> </dl> @@ -278,14 +278,14 @@ imagemap</a></li> <h2><a name="example" id="example">Exemple de fichier imagemap</a><a title="Lien permanent" href="#example" class="permalink">¶</a></h2> <div class="example"><p><code> - #Les commentaires sont affichés dans un menu 'formaté' ou - #'semi-formaté'.<br /> + #Les commentaires sont affichs dans un menu 'format' ou + #'semi-format'.<br /> #Et peuvent contenir des balises html. <hr><br /> base referer<br /> poly map "Puis-je avoir un menu, s'il vous plait ?" 0,0 0,10 10,10 10,0<br /> - rect .. 0,0 77,27 "le répertoire du référant"<br /> + rect .. 0,0 77,27 "le rpertoire du rfrant"<br /> circle http://www.inetnebr.example.com/lincoln/feedback/ 195,0 305,27<br /> - rect autre_fichier "dans le même répertoire que le référant" 306,0 419,27<br /> + rect autre_fichier "dans le mme rpertoire que le rfrant" 306,0 419,27<br /> point http://www.zyzzyva.example.com/ 100,100<br /> point http://www.tripod.example.com/ 200,200<br /> rect mailto:nate@tripod.example.com 100,150 200,0 "Bogues?"<br /> @@ -293,7 +293,7 @@ imagemap</a></li> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="referencing" id="referencing">Référencement de votre fichier +<h2><a name="referencing" id="referencing">Rfrencement de votre fichier imagemap</a><a title="Lien permanent" href="#referencing" class="permalink">¶</a></h2> <div class="example"><h3>Exemple HTML</h3><p><code> @@ -316,20 +316,20 @@ imagemap</a><a title="Lien permanent" href="#referencing" class="permalink">&par <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="imapbase" id="imapbase">Directive</a> <a name="ImapBase" id="ImapBase">ImapBase</a><a title="Lien permanent" href="#imapbase" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Valeur par défaut de la directive <code>base</code> des +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Valeur par dfaut de la directive <code>base</code> des fichiers imagemap</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ImapBase map|referer|<var>URL</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ImapBase http://nom_serveur/</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ImapBase http://nom_serveur/</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_imagemap</td></tr> </table> - <p>La directive <code class="directive">ImapBase</code> permet de définir la - valeur par défaut de la directive <code>base</code> des fichiers - imagemap. Sa valeur est écrasée par la présence éventuelle d'une + <p>La directive <code class="directive">ImapBase</code> permet de dfinir la + valeur par dfaut de la directive <code>base</code> des fichiers + imagemap. Sa valeur est crase par la prsence ventuelle d'une directive <code>base</code> dans le fichier imagemap. Si cette - directive est absente, la valeur par défaut de la directive + directive est absente, la valeur par dfaut de la directive <code>base</code> est <code>http://<var>nom_serveur</var>/</code>.</p> @@ -341,69 +341,69 @@ fichiers imagemap</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="imapdefault" id="imapdefault">Directive</a> <a name="ImapDefault" id="ImapDefault">ImapDefault</a><a title="Lien permanent" href="#imapdefault" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Action à entreprendre par défaut lorsqu'un fichier imagemap -est invoqué avec des coordonnées qui ne correspondent à aucune +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Action entreprendre par dfaut lorsqu'un fichier imagemap +est invoqu avec des coordonnes qui ne correspondent aucune cible</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ImapDefault error|nocontent|map|referer|<var>URL</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ImapDefault nocontent</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ImapDefault nocontent</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_imagemap</td></tr> </table> - <p>La directive <code class="directive">ImapDefault</code> permet de définir - la valeur par défaut de la directive <code>default</code> utilisée - dans les fichiers imagemap. Sa valeur est écrasée par la présence - éventuelle d'une directive <code>default</code> dans le fichier - imagemap. Si cette directive est absente, l'action associée à + <p>La directive <code class="directive">ImapDefault</code> permet de dfinir + la valeur par dfaut de la directive <code>default</code> utilise + dans les fichiers imagemap. Sa valeur est crase par la prsence + ventuelle d'une directive <code>default</code> dans le fichier + imagemap. Si cette directive est absente, l'action associe <code>default</code> est <code>nocontent</code>, ce qui implique l'envoi d'un code de statut <code>204 No Content</code> au client. - Dans ce cas, le client doit continuer à afficher la même page.</p> + Dans ce cas, le client doit continuer afficher la mme page.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="imapmenu" id="imapmenu">Directive</a> <a name="ImapMenu" id="ImapMenu">ImapMenu</a><a title="Lien permanent" href="#imapmenu" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Action à entreprendre si aucune coordonnée n'est fournie +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Action entreprendre si aucune coordonne n'est fournie lorsqu'on invoque un fichier imagemap</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ImapMenu none|formatted|semiformatted|unformatted</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ImapMenu formatted</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Indexes</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ImapMenu formatted</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Indexes</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_imagemap</td></tr> </table> - <p>La directive <code class="directive">ImapMenu</code> permet de spécifier - l'action à entreprendre lorsqu'un fichier imagemap est invoqué sans - coordonnées valides.</p> + <p>La directive <code class="directive">ImapMenu</code> permet de spcifier + l'action entreprendre lorsqu'un fichier imagemap est invoqu sans + coordonnes valides.</p> <dl> <dt><code>none</code></dt> <dd>Si l'argument d'ImapMenu est <code>none</code>, aucun menu - n'est généré, et l'action <code>default</code> est effectuée.</dd> + n'est gnr, et l'action <code>default</code> est effectue.</dd> <dt><code>formatted</code></dt> <dd>Le menu <code>formatted</code> est le menu le plus simple. Les - commentaires du fichier imagemap sont ignorés. Un en-tête de - niveau un est affiché, puis un séparateur horizontal, puis chacun - des liens sur une ligne séparée. L'aspect du menu est similaire à - celui d'un listing de répertoire.</dd> + commentaires du fichier imagemap sont ignors. Un en-tte de + niveau un est affich, puis un sparateur horizontal, puis chacun + des liens sur une ligne spare. L'aspect du menu est similaire + celui d'un listing de rpertoire.</dd> <dt><code>semiformatted</code></dt> <dd>Dans le menu <code>semiformatted</code>, les commentaires sont - affichés au moment où ils apparaissent dans le fichier imagemap. - Les lignes vides sont interprètées comme des lignes de séparation - HTML. Aucun en-tête ni séparateur horizontal n'est affiché. À part - ces différences, le menu <code>semiformatted</code> est identique + affichs au moment o ils apparaissent dans le fichier imagemap. + Les lignes vides sont interprtes comme des lignes de sparation + HTML. Aucun en-tte ni sparateur horizontal n'est affich. part + ces diffrences, le menu <code>semiformatted</code> est identique au menu <code>formatted</code>.</dd> <dt><code>unformatted</code></dt> - <dd>Les commentaires sont affichés et les lignes vides sont - ignorées. N'est affiché que ce qui apparait dans le fichier - imagemap. Toutes les lignes de séparation HTML et les - en-têtes doivent être inclus en tant que commentaires dans le + <dd>Les commentaires sont affichs et les lignes vides sont + ignores. N'est affich que ce qui apparait dans le fichier + imagemap. Toutes les lignes de sparation HTML et les + en-ttes doivent tre inclus en tant que commentaires dans le fichier imagemap. Cela vous procure une grande souplesse pour - définir l'apparence de vos menus, mais vous oblige à rédiger vos + dfinir l'apparence de vos menus, mais vous oblige rdiger vos fichiers imagemap en HTML, et non en texte plat.</dd> </dl> @@ -411,7 +411,7 @@ lorsqu'on invoque un fichier imagemap</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_imagemap.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_imagemap.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_imagemap.html" title="Franais"> fr </a> | <a href="../ko/mod/mod_imagemap.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -431,7 +431,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_imagemap.h } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_include.html.fr b/docs/manual/mod/mod_include.html.fr index e3d6958ce5..0e81602296 100644 --- a/docs/manual/mod/mod_include.html.fr +++ b/docs/manual/mod/mod_include.html.fr @@ -27,33 +27,33 @@ <div id="preamble"><h1>Module Apache mod_include</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_include.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_include.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_include.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_include.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Documents html interprétés par le serveur (Server Side +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Documents html interprts par le serveur (Server Side Includes ou SSI)</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>include_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_include.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>include_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_include.c</td></tr></table> <h3>Sommaire</h3> <p>Ce module fournit un filtre qui va traiter les fichiers avant - de les envoyer au client. Le traitement est contrôlé via des - commentaires SGML spécialement formatés, aussi nommés - <dfn>éléments</dfn>. Ces éléments permettent l'insertion + de les envoyer au client. Le traitement est contrl via des + commentaires SGML spcialement formats, aussi nomms + <dfn>lments</dfn>. Ces lments permettent l'insertion conditionnelle de texte, l'inclusion d'autres fichiers ou - programmes, ainsi que la définition et l'affichage de variables + programmes, ainsi que la dfinition et l'affichage de variables d'environnement.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#enabling">Activation des SSI</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#pathinfo">PATH_INFO et SSI</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#elements">Eléments disponibles</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#elements">Elments disponibles</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#includevars">Variables include</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#substitution">Substitution de variable</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#flowctrl">Eléments de contrôle d'inclusion conditionnelle</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#legacyexpr">Syntaxe des expressions héritée</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#flowctrl">Elments de contrle d'inclusion conditionnelle</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#legacyexpr">Syntaxe des expressions hrite</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#ssiendtag">SSIEndTag</a></li> @@ -66,7 +66,7 @@ Includes ou SSI)</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#ssiundefinedecho">SSIUndefinedEcho</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#xbithack">XBitHack</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_include">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_include">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_include">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_include">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="directive"><a href="../mod/core.html#options">Options</a></code></li> <li><code class="directive"><a href="../mod/core.html#acceptpathinfo">AcceptPathInfo</a></code></li> @@ -78,27 +78,27 @@ Includes ou SSI)</td></tr> <h2><a name="enabling" id="enabling">Activation des SSI</a><a title="Lien permanent" href="#enabling" class="permalink">¶</a></h2> - <p>Les SSI sont implémentés par le <a href="../filter.html">filtre</a> <code>INCLUDES</code>. Si des - documents contenant des directives SSI possèdent une extension - .shtml, les directives suivantes indiqueront à Apache de les - interpréter et d'assigner le type MIME + <p>Les SSI sont implments par le <a href="../filter.html">filtre</a> <code>INCLUDES</code>. Si des + documents contenant des directives SSI possdent une extension + .shtml, les directives suivantes indiqueront Apache de les + interprter et d'assigner le type MIME <code>text/html</code> au document obtenu :</p> <pre class="prettyprint lang-config">AddType text/html .shtml AddOutputFilter INCLUDES .shtml</pre> - <p>L'option suivante doit être définie pour les répertoires qui - contiennent les fichiers shtml (en général dans une section + <p>L'option suivante doit tre dfinie pour les rpertoires qui + contiennent les fichiers shtml (en gnral dans une section <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code>, mais - cette option peut également être définie dans un fichier - <code>.htaccess</code> si <code><code class="directive"><a href="../mod/core.html#allowoverride">AllowOverride</a></code> Options</code> a été défini pour le - répertoire considéré) :</p> + cette option peut galement tre dfinie dans un fichier + <code>.htaccess</code> si <code><code class="directive"><a href="../mod/core.html#allowoverride">AllowOverride</a></code> Options</code> a t dfini pour le + rpertoire considr) :</p> <pre class="prettyprint lang-config">Options +Includes</pre> - <p>Pour des raisons de compatibilité ascendante, le <a href="../handler.html">gestionnaire</a> <code>server-parsed</code> + <p>Pour des raisons de compatibilit ascendante, le <a href="../handler.html">gestionnaire</a> <code>server-parsed</code> peut aussi activer le filtre INCLUDES. Ainsi, Apache va activer le filtre INCLUDES pour tout document de type MIME <code>text/x-server-parsed-html</code> ou @@ -111,36 +111,36 @@ AddOutputFilter INCLUDES .shtml</pre> <h2><a name="pathinfo" id="pathinfo">PATH_INFO et SSI</a><a title="Lien permanent" href="#pathinfo" class="permalink">¶</a></h2> - <p>Les fichiers traités dans le cadre des SSI n'acceptent plus par - défaut les requêtes avec <code>PATH_INFO</code> (les informations - relatives au chemin en fin de requête). La directive <code class="directive"><a href="../mod/core.html#acceptpathinfo">AcceptPathInfo</a></code> permet de configurer le - serveur de façon à ce qu'il accepte ce genre de requête.</p> + <p>Les fichiers traits dans le cadre des SSI n'acceptent plus par + dfaut les requtes avec <code>PATH_INFO</code> (les informations + relatives au chemin en fin de requte). La directive <code class="directive"><a href="../mod/core.html#acceptpathinfo">AcceptPathInfo</a></code> permet de configurer le + serveur de faon ce qu'il accepte ce genre de requte.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="elements" id="elements">Eléments disponibles</a><a title="Lien permanent" href="#elements" class="permalink">¶</a></h2> - <p>Le document est interprété comme un document HTML, avec des - commandes spéciales incluses sous forme de commentaires SGML. La +<h2><a name="elements" id="elements">Elments disponibles</a><a title="Lien permanent" href="#elements" class="permalink">¶</a></h2> + <p>Le document est interprt comme un document HTML, avec des + commandes spciales incluses sous forme de commentaires SGML. La syntaxe d'une commande est la suivante : </p> <div class="example"><p><code> - <!--#<var>élément</var> <var>attribut</var>=<var>valeur</var> + <!--#<var>lment</var> <var>attribut</var>=<var>valeur</var> <var>attribut</var>=<var>valeur</var> ... --> </code></p></div> - <p>Les valeurs sont souvent entourées de guillemets, mais on peut + <p>Les valeurs sont souvent entoures de guillemets, mais on peut aussi utiliser des apostrophes (<code>'</code>) ou des apostrophes inverses (<code>`</code>). De nombreuses commandes n'acceptent qu'une seule paire attribut-valeur. Notez que le terminateur de - commentaire (<code>--></code>) doit être précédé d'un espace afin - d'être sûr qu'il ne soit pas considéré comme un élément de commande - SSI. Notez aussi que le délimiteur de début <code><!--#</code> - est <em>un</em> élément de commande et ne doit donc pas contenir + commentaire (<code>--></code>) doit tre prcd d'un espace afin + d'tre sr qu'il ne soit pas considr comme un lment de commande + SSI. Notez aussi que le dlimiteur de dbut <code><!--#</code> + est <em>un</em> lment de commande et ne doit donc pas contenir d'espace.</p> - <p>La table suivante contient la liste des éléments autorisés :</p> + <p>La table suivante contient la liste des lments autoriss :</p> <table class="bordered"> - <tr><th>Elément</th><th>Description</th></tr> + <tr><th>Elment</th><th>Description</th></tr> <tr><td><code><a href="#element.comment">comment</a></code></td> <td>commentaire SSI</td></tr> <tr><td><code><a href="#element.config">config</a></code></td> @@ -148,30 +148,30 @@ AddOutputFilter INCLUDES .shtml</pre> <tr><td><code><a href="#element.echo">echo</a></code></td> <td>affiche le contenu de variables</td></tr> <tr><td><code><a href="#element.exec">exec</a></code></td> - <td>exécute des programmes externes</td></tr> + <td>excute des programmes externes</td></tr> <tr><td><code><a href="#element.fsize">fsize</a></code></td> <td>affiche la taille d'un fichier</td></tr> <tr><td><code><a href="#element.flastmod">flastmod</a></code></td> - <td>affiche la date de dernière modification d'un fichier</td></tr> + <td>affiche la date de dernire modification d'un fichier</td></tr> <tr><td><code><a href="#element.include">include</a></code></td> <td>inclut un fichier</td></tr> <tr><td><code><a href="#element.printenv">printenv</a></code></td> <td>affiche toutes les variables disponibles</td></tr> <tr><td><code><a href="#element.set">set</a></code></td> - <td>définit la valeur d'une variable</td></tr> + <td>dfinit la valeur d'une variable</td></tr> </table> - <p>Les éléments SSI peuvent être définis par d'autres modules que - <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>. À ce titre, l'élément <code><a href="#element.exec">exec</a></code> est fourni par + <p>Les lments SSI peuvent tre dfinis par d'autres modules que + <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>. ce titre, l'lment <code><a href="#element.exec">exec</a></code> est fourni par <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>, et ne sera disponible que si ce module est - chargé.</p> + charg.</p> - <h3><a name="element.comment" id="element.comment">L'élément comment</a></h3> + <h3><a name="element.comment" id="element.comment">L'lment comment</a></h3> <p>Cette commande n'affiche aucune information. Elle n'a pour but que l'ajout de commentaires dans un fichier et ces commentaires ne sont pas - affichés.</p> + affichs.</p> - <p>Cette syntaxe est disponible à partir de la version 2.4.21 du serveur + <p>Cette syntaxe est disponible partir de la version 2.4.21 du serveur HTTP Apache.</p> <div class="example"><p><code> @@ -179,41 +179,41 @@ AddOutputFilter INCLUDES .shtml</pre> </code></p></div> - <h3><a name="element.config" id="element.config">L'élément config</a></h3> - <p>Cette commande contrôle divers aspects de l'interprétation. Les + <h3><a name="element.config" id="element.config">L'lment config</a></h3> + <p>Cette commande contrle divers aspects de l'interprtation. Les attributs valides sont :</p> <dl> - <dt><code>echomsg</code> (<em>Versions 2.1 et supérieures + <dt><code>echomsg</code> (<em>Versions 2.1 et suprieures d'Apache</em>)</dt> - <dd><p>La valeur est un message qui sera envoyé au client si - l'élément <code><a href="#element.echo">echo</a></code> tente - d'afficher le contenu d'une variable non définie. Cet attribut + <dd><p>La valeur est un message qui sera envoy au client si + l'lment <code><a href="#element.echo">echo</a></code> tente + d'afficher le contenu d'une variable non dfinie. Cet attribut l'emporte sur toute directive <code class="directive"><a href="#ssiundefinedecho">SSIUndefinedEcho</a></code>.</p> <div class="example"><p><code> - <!--#config echomsg="[Valeur non définie]" --> + <!--#config echomsg="[Valeur non dfinie]" --> </code></p></div> </dd> <dt><code>errmsg</code></dt> - <dd><p>La valeur est un message qui sera envoyé au client si une - erreur survient lors de l'interprétation du document. Cet attribut + <dd><p>La valeur est un message qui sera envoy au client si une + erreur survient lors de l'interprtation du document. Cet attribut l'emporte sur toute directive <code class="directive"><a href="#ssierrormsg">SSIErrorMsg</a></code>.</p> <div class="example"><p><code> - <!--#config errmsg="[Zut, quelque chose s'est mal passé.]" --> + <!--#config errmsg="[Zut, quelque chose s'est mal pass.]" --> </code></p></div> </dd> <dt><code>sizefmt</code></dt> - <dd><p>La valeur définit l'unité employée lors de l'affichage de la + <dd><p>La valeur dfinit l'unit employe lors de l'affichage de la taille d'un fichier. Les valeurs possibles sont <code>bytes</code> pour une taille en octets, ou <code>abbrev</code> pour une taille en Ko ou Mo selon son importance ; par exemple, une taille de 1024 - octets sera affichée sous la forme "1K".</p> + octets sera affiche sous la forme "1K".</p> <div class="example"><p><code> <!--#config sizefmt="abbrev" --> @@ -222,8 +222,8 @@ AddOutputFilter INCLUDES .shtml</pre> </dd> <dt><code>timefmt</code></dt> - <dd><p>La valeur est une chaîne que pourra utiliser la fonction de la - bibliothèque standard <code>strftime(3)</code> lors de l'affichage + <dd><p>La valeur est une chane que pourra utiliser la fonction de la + bibliothque standard <code>strftime(3)</code> lors de l'affichage des dates.</p> <div class="example"><p><code> @@ -235,68 +235,68 @@ AddOutputFilter INCLUDES .shtml</pre> </dl> - <h3><a name="element.echo" id="element.echo">L'élément echo</a></h3> - <p>Cette commande affiche le contenu d'une des <a href="#includevars">variables include</a> définies ci-dessous. Si - la variable n'est pas définie, le résultat est déterminé par la + <h3><a name="element.echo" id="element.echo">L'lment echo</a></h3> + <p>Cette commande affiche le contenu d'une des <a href="#includevars">variables include</a> dfinies ci-dessous. Si + la variable n'est pas dfinie, le rsultat est dtermin par la valeur de la directive <code class="directive"><a href="#ssiundefinedecho">SSIUndefinedEcho</a></code>. Le format d'affichage des dates est - défini par l'attribut <code>timefmt</code> de la commande + dfini par l'attribut <code>timefmt</code> de la commande config.</p> <p>Attributs:</p> <dl> <dt><code>var</code></dt> - <dd>La valeur est le nom de la variable à afficher.</dd> + <dd>La valeur est le nom de la variable afficher.</dd> <dt><code>decoding</code></dt> - <dd><p>Spécifie si Apache doit effectuer un décodage dans la - variable avant son traitement ultérieur. La valeur par défaut est - <code>none</code>, et dans ce cas, aucun décodage n'est effectué. - Si la valeur est <code>url</code>, un décodage de type URL sera - effectué (il s'agit du codage de type %-encoding utilisé dans les + <dd><p>Spcifie si Apache doit effectuer un dcodage dans la + variable avant son traitement ultrieur. La valeur par dfaut est + <code>none</code>, et dans ce cas, aucun dcodage n'est effectu. + Si la valeur est <code>url</code>, un dcodage de type URL sera + effectu (il s'agit du codage de type %-encoding utilis dans les URLs des liens, etc...). Si la valeur est <code>urlencoded</code>, - c'est un décodage des éléments de type - application/x-www-form-urlencode (que l'on trouve dans les chaînes - de paramètres) qui sera effectué. Si la valeur est + c'est un dcodage des lments de type + application/x-www-form-urlencode (que l'on trouve dans les chanes + de paramtres) qui sera effectu. Si la valeur est <code>base64</code>, un - decodage de type base64 sera effectué, et si elle est - <code>entity</code>, c'est un décodage des entités HTML qui sera - effectué. Ce décodage est effectué avant tout codage ultérieur de - la variable. Il est possible d'effectuer plusieurs décodages en - spécifiant plusieurs valeurs séparées par des virgules. Les - spécifications de décodages restent valables jusqu'au prochain - attribut de décodage, ou la fin de l'élément.</p> - - <p>Pour être pris en compte, l'attribut de <code>décodage</code> - doit <em>précéder</em> l'attribut <code>var</code> correspondant.</p> + decodage de type base64 sera effectu, et si elle est + <code>entity</code>, c'est un dcodage des entits HTML qui sera + effectu. Ce dcodage est effectu avant tout codage ultrieur de + la variable. Il est possible d'effectuer plusieurs dcodages en + spcifiant plusieurs valeurs spares par des virgules. Les + spcifications de dcodages restent valables jusqu'au prochain + attribut de dcodage, ou la fin de l'lment.</p> + + <p>Pour tre pris en compte, l'attribut de <code>dcodage</code> + doit <em>prcder</em> l'attribut <code>var</code> correspondant.</p> </dd> <dt><code>encoding</code></dt> - <dd><p>Spécifie la manière dont Apache va coder les caractères - spéciaux que la variable contient avant leur affichage. S'il est - défini à <code>none</code>, aucun codage ne sera effectué. S'il - est défini à <code>url</code>, un codage de type URL sera effectué - (aussi connu sous le nom de codage avec caractères % , il convient - pour les URLS des liens, etc...). S'il est défini à + <dd><p>Spcifie la manire dont Apache va coder les caractres + spciaux que la variable contient avant leur affichage. S'il est + dfini <code>none</code>, aucun codage ne sera effectu. S'il + est dfini <code>url</code>, un codage de type URL sera effectu + (aussi connu sous le nom de codage avec caractres % , il convient + pour les URLS des liens, etc...). S'il est dfini <code>urlencoded</code>, c'est un codage compatible - application/x-www-form-urlencoded qui sera effectué (à utiliser - dans les chaînes de paramètres). S'il est défini à + application/x-www-form-urlencoded qui sera effectu ( utiliser + dans les chanes de paramtres). S'il est dfini <code>base64</code>, c'est un encodage de type base64 qui sera - effectué. Au début d'un élément - <code>echo</code>, la valeur par défaut est définie à - <code>entity</code>, ce qui correspond à un codage de type entité - (codage qui convient pour un élément HTML de type bloc, comme le - paragraphe d'un texte). Cette valeur par défaut peut être modifiée + effectu. Au dbut d'un lment + <code>echo</code>, la valeur par dfaut est dfinie + <code>entity</code>, ce qui correspond un codage de type entit + (codage qui convient pour un lment HTML de type bloc, comme le + paragraphe d'un texte). Cette valeur par dfaut peut tre modifie en ajoutant un attribut <code>encoding</code>, qui fera effet - jusqu'à la définition d'un nouvel attribut <code>encoding</code> - ou la fin de l'élément echo.</p> + jusqu' la dfinition d'un nouvel attribut <code>encoding</code> + ou la fin de l'lment echo.</p> <p>Pour produire son effet, l'attribut <code>encoding</code> doit - précéder l'attribut <code>var</code> concerné.</p> + prcder l'attribut <code>var</code> concern.</p> <div class="warning"> - Afin de prévenir les attaques de type cross-site scripting, il - est recommandé de <em>toujours</em> encoder les données fournies + Afin de prvenir les attaques de type cross-site scripting, il + est recommand de <em>toujours</em> encoder les donnes fournies par les utilisateurs. </div> @@ -307,26 +307,26 @@ AddOutputFilter INCLUDES .shtml</pre> </dl> - <h3><a name="element.exec" id="element.exec">L'élément exec</a></h3> - <p>La commande <code>exec</code> exécute la commande shell ou le - script spécifié. Elle nécessite le chargement du module + <h3><a name="element.exec" id="element.exec">L'lment exec</a></h3> + <p>La commande <code>exec</code> excute la commande shell ou le + script spcifi. Elle ncessite le chargement du module <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>. Si <code class="directive"><a href="../mod/core.html#options">Options</a></code> <code>IncludesNOEXEC</code> est - définie, cette commande est désactivée. Les attributs disponibles + dfinie, cette commande est dsactive. Les attributs disponibles sont :</p> <dl> <dt><code>cgi</code></dt> - <dd><p>La valeur spécifie un chemin URL vers le script CGI (encodé - avec caractères %). Si le chemin ne commence pas par un slash (/), - il est considéré comme relatif au document courant. Le document - référencé par ce chemin est invoqué en tant que script CGI, même - s'il n'est pas censé être reconnu comme tel par le serveur. Les - scripts CGI doivent cependant être activés dans le répertoire qui + <dd><p>La valeur spcifie un chemin URL vers le script CGI (encod + avec caractres %). Si le chemin ne commence pas par un slash (/), + il est considr comme relatif au document courant. Le document + rfrenc par ce chemin est invoqu en tant que script CGI, mme + s'il n'est pas cens tre reconnu comme tel par le serveur. Les + scripts CGI doivent cependant tre activs dans le rpertoire qui contient les scripts (via la directive <code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code> ou l'<code class="directive"><a href="../mod/core.html#options">Options</a></code> <code>ExecCGI</code>).</p> - <p>Le <code>PATH_INFO</code> et la chaîne d'arguments - (<code>QUERY_STRING</code>) de la requête originale du client sont - fournis au script CGI ; ils <em>ne peuvent pas</em> être spécifiés + <p>Le <code>PATH_INFO</code> et la chane d'arguments + (<code>QUERY_STRING</code>) de la requte originale du client sont + fournis au script CGI ; ils <em>ne peuvent pas</em> tre spcifis dans le chemin de l'URL. Le script disposera des variables include en plus de l'environnement standard <a href="mod_cgi.html">CGI</a>.</p> @@ -334,15 +334,15 @@ AddOutputFilter INCLUDES .shtml</pre> <!--#exec cgi="/cgi-bin/exemple.cgi" --> </code></p></div> - <p>Si, à la place d'un flux de sortie, le script renvoie un - en-tête <code>Location:</code>, ce dernier sera traduit en ancrage + <p>Si, la place d'un flux de sortie, le script renvoie un + en-tte <code>Location:</code>, ce dernier sera traduit en ancrage HTML.</p> - <p>L'élément <code><a href="#includevirtual">include - virtual</a></code> doit être préféré à <code>exec cgi</code>. En + <p>L'lment <code><a href="#includevirtual">include + virtual</a></code> doit tre prfr <code>exec cgi</code>. En particulier, si vous devez transmettre des arguments - supplémentaires à un programme CGI en utilisant la chaîne - d'arguments de la requête, c'est impossible avec <code>exec + supplmentaires un programme CGI en utilisant la chane + d'arguments de la requte, c'est impossible avec <code>exec cgi</code>, mais vous pouvez y parvenir avec <code>include virtual</code> comme suit :</p> @@ -352,24 +352,24 @@ AddOutputFilter INCLUDES .shtml</pre> </dd> <dt><code>cmd</code></dt> - <dd><p>Le serveur va exécuter la commande fournie en utilisant + <dd><p>Le serveur va excuter la commande fournie en utilisant <code>/bin/sh</code>. La commande dispose des <a href="#includevars">variables include</a>, en plus du jeu habituel de variables CGI.</p> - <p>Il est toujours préférable d'utiliser <code><a href="#includevirtual">#include virtual</a></code> à la place de + <p>Il est toujours prfrable d'utiliser <code><a href="#includevirtual">#include virtual</a></code> la place de <code>#exec cgi</code> ou <code>#exec cmd</code>. <code>#include - virtual</code> utilise le mécanisme standard des sous-requêtes + virtual</code> utilise le mcanisme standard des sous-requtes d'Apache pour inclure des fichiers ou des scripts. Il a fait l'objet de tests plus approfondis et sa maintenance est mieux suivie.</p> <p>De plus, sur certaines plate-formes, comme Win32, et sous unix, si l'on utilise <a href="../suexec.html">suexec</a>, il est - impossible de transmettre des arguments à une commande dans une - directive <code>exec</code>, à moins d'insérer des espaces dans la + impossible de transmettre des arguments une commande dans une + directive <code>exec</code>, moins d'insrer des espaces dans la commande. Ainsi, alors que ce qui suit fonctionnera sous unix avec une configuration sans suexec, l'effet produit ne sera pas celui - désiré sous Win32, ou dans le cas de l'utilisation de suexec + dsir sous Win32, ou dans le cas de l'utilisation de suexec :</p> <div class="example"><p><code> @@ -379,35 +379,35 @@ AddOutputFilter INCLUDES .shtml</pre> </dl> - <h3><a name="element.fsize" id="element.fsize">L'élément fsize</a></h3> - <p>Cette commande permet d'afficher la taille du fichier spécifié - en fonction des spécifications de format de <code>sizefmt</code>. + <h3><a name="element.fsize" id="element.fsize">L'lment fsize</a></h3> + <p>Cette commande permet d'afficher la taille du fichier spcifi + en fonction des spcifications de format de <code>sizefmt</code>. Attributs :</p> <dl> <dt><code>file</code></dt> - <dd>La valeur est le chemin du fichier, relatif au répertoire - contenant le document en cours d'interprétation. + <dd>La valeur est le chemin du fichier, relatif au rpertoire + contenant le document en cours d'interprtation. <div class="example"><p><code> Ce fichier a une taille de <!--#fsize file="mod_include.html" --> octets. </code></p></div> - La valeur de <code>file</code> ne peut pas faire référence à un - fichier situé à un niveau supérieur de l'arborescence du répertoire + La valeur de <code>file</code> ne peut pas faire rfrence un + fichier situ un niveau suprieur de l'arborescence du rpertoire courant ou en dehors de la racine des documents ; il ne peut donc - ni commencer par un slash, ni contenir la séquence de caractères + ni commencer par un slash, ni contenir la squence de caractres <code>../</code>. Si c'est le cas, le message d'erreur <code>The - given path was above the root path</code> sera renvoyé. + given path was above the root path</code> sera renvoy. </dd> <dt><code>virtual</code></dt> - <dd>La valeur est un chemin URL (codé avec caractères %). S'il ne - commence pas par un slash (/), il est considéré comme relatif au + <dd>La valeur est un chemin URL (cod avec caractres %). S'il ne + commence pas par un slash (/), il est considr comme relatif au document courant. Notez que cette commande n'affiche <em>pas</em> la taille de la sortie d'un programme CGI, mais la taille du - programme CGI lui-même.</dd> + programme CGI lui-mme.</dd> </dl> <div class="example"><p><code> @@ -420,82 +420,82 @@ AddOutputFilter INCLUDES .shtml</pre> pas les aliases URL-space.</p> - <h3><a name="element.flastmod" id="element.flastmod">L'élément flastmod</a></h3> - <p>Cette commande permet d'afficher la date de dernière - modification du fichier spécifié, en fonction des spécifications - de format de <code>timefmt</code>. Les attributs sont les mêmes + <h3><a name="element.flastmod" id="element.flastmod">L'lment flastmod</a></h3> + <p>Cette commande permet d'afficher la date de dernire + modification du fichier spcifi, en fonction des spcifications + de format de <code>timefmt</code>. Les attributs sont les mmes que ceux de la commande <code><a href="#element.fsize">fsize</a></code>.</p> - <h3><a name="element.include" id="element.include">L'élément include</a></h3> - <p>Cette commande permet d'insérer le texte d'un autre document ou - fichier dans le fichier en cours d'interprétation. Tout fichier - inclus est soumis au contrôle d'accès habituel. Si <a href="core.html#options">Options</a> <code>IncludesNOEXEC</code> - est défini pour le répertoire contenant le fichier - interprété, seuls les documents possèdant un + <h3><a name="element.include" id="element.include">L'lment include</a></h3> + <p>Cette commande permet d'insrer le texte d'un autre document ou + fichier dans le fichier en cours d'interprtation. Tout fichier + inclus est soumis au contrle d'accs habituel. Si <a href="core.html#options">Options</a> <code>IncludesNOEXEC</code> + est dfini pour le rpertoire contenant le fichier + interprt, seuls les documents possdant un <a class="glossarylink" href="../glossary.html#type mime" title="voir glossaire">type MIME</a> de type texte (<code>text/plain</code>, <code>text/html</code>, etc...) seront - inclus. Les scripts CGI, quant à eux, sont invoqués de manière - habituelle en utilisant l'URL complète fournie avec la commande, y - compris toute chaîne d'arguments éventuelle.</p> + inclus. Les scripts CGI, quant eux, sont invoqus de manire + habituelle en utilisant l'URL complte fournie avec la commande, y + compris toute chane d'arguments ventuelle.</p> - <p>Un attribut définit le chemin du document à inclure, et peut - apparaître plusieurs fois dans l'élément à inclure ; en retour, pour - chaque attribut fourni à la commande include, une inclusion est - effectuée. Les attributs disponibles sont :</p> + <p>Un attribut dfinit le chemin du document inclure, et peut + apparatre plusieurs fois dans l'lment inclure ; en retour, pour + chaque attribut fourni la commande include, une inclusion est + effectue. Les attributs disponibles sont :</p> <dl> <dt><code>file</code></dt> - <dd>La valeur est un chemin relatif au répertoire contenant le - fichier en cours d'interprétation. Elle ne peut ni contenir - <code>../</code>, ni être un chemin absolu. Ainsi, vous ne pouvez - pas inclure de fichiers situés en dehors de l'arborescence du - site web ou dans un niveau supérieur à celui du fichier courant - dans cette arborescence. Il est toujours préférable d'utiliser + <dd>La valeur est un chemin relatif au rpertoire contenant le + fichier en cours d'interprtation. Elle ne peut ni contenir + <code>../</code>, ni tre un chemin absolu. Ainsi, vous ne pouvez + pas inclure de fichiers situs en dehors de l'arborescence du + site web ou dans un niveau suprieur celui du fichier courant + dans cette arborescence. Il est toujours prfrable d'utiliser l'attribut <code>virtual</code>.</dd> <dt><code><a id="includevirtual" name="includevirtual">virtual</a></code></dt> - <dd><p>La valeur est un chemin URL (codé avec caractères %). L'URL - ne peut contenir qu'un chemin et une chaîne d'arguments - éventuelle, à l'exclusion de tout protocole ou nom d'hôte. S'il ne - commence pas par un slash (/), il est considéré comme relatif au + <dd><p>La valeur est un chemin URL (cod avec caractres %). L'URL + ne peut contenir qu'un chemin et une chane d'arguments + ventuelle, l'exclusion de tout protocole ou nom d'hte. S'il ne + commence pas par un slash (/), il est considr comme relatif au document courant.</p> - <p>Une URL est construite à partir de l'attribut, et la sortie que - renverrait le serveur si l'URL était accédée par le client est - incluse dans la sortie interprétée. Les inclusions de fichiers - peuvent ainsi être imbriquées.</p> + <p>Une URL est construite partir de l'attribut, et la sortie que + renverrait le serveur si l'URL tait accde par le client est + incluse dans la sortie interprte. Les inclusions de fichiers + peuvent ainsi tre imbriques.</p> - <p>Si l'URL spécifiée correspond à un programme CGI, le programme - sera exécuté, et son flux de sortie inséré à la place de la - directive dans le fichier interprété. Vous pouvez insérer une - chaîne d'arguments dans une URL correspond à un programme CGI + <p>Si l'URL spcifie correspond un programme CGI, le programme + sera excut, et son flux de sortie insr la place de la + directive dans le fichier interprt. Vous pouvez insrer une + chane d'arguments dans une URL correspond un programme CGI :</p> <div class="example"><p><code> <!--#include virtual="/cgi-bin/exemple.cgi?argument=valeur" --> </code></p></div> - <p><code>include virtual</code> doit être préféré à <code>exec + <p><code>include virtual</code> doit tre prfr <code>exec cgi</code> pour inclure le flux de sortie d'un programme CGI dans un document HTML.</p> <p>Si la directive <code class="directive"><a href="../mod/mod_request.html#keptbodysize">KeptBodySize</a></code> est correctement - définie et valide pour le fichier inclus, les tentatives de - requêtes POST vers le document HTML qui inclut des fichiers seront - transmises aux sous-requêtes en tant que requêtes POST - elles-mêmes. Sans cette directive, toutes les sous-requêtes sont - traitées en tant que requêtes GET.</p> + dfinie et valide pour le fichier inclus, les tentatives de + requtes POST vers le document HTML qui inclut des fichiers seront + transmises aux sous-requtes en tant que requtes POST + elles-mmes. Sans cette directive, toutes les sous-requtes sont + traites en tant que requtes GET.</p> </dd> <dt><code>onerror</code></dt> - <dd><p>La valeur est un chemin-URL (codé-%) qui est affiché si une - tentative précédente d'inclure un fichier ou un attribut virtuel a - échoué. Pour produire son effet, cet attribut doit être spécifié - après le fichier ou les attributs virtuels concernés. Si la - tentative d'inclure le chemin onerror échoue, ou si onerror n'est - pas spécifié, c'est le message d'erreur par défaut qui sera + <dd><p>La valeur est un chemin-URL (cod-%) qui est affich si une + tentative prcdente d'inclure un fichier ou un attribut virtuel a + chou. Pour produire son effet, cet attribut doit tre spcifi + aprs le fichier ou les attributs virtuels concerns. Si la + tentative d'inclure le chemin onerror choue, ou si onerror n'est + pas spcifi, c'est le message d'erreur par dfaut qui sera inclus.</p> <div class="example"><p><code> @@ -504,7 +504,7 @@ AddOutputFilter INCLUDES .shtml</pre> </code></p></div> <div class="example"><p><code> - # Chemins onerror dédiés<br /> + # Chemins onerror ddis<br /> <!--#include virtual="/path-a.html" onerror="/error-a.html" virtual="/path-b.html" onerror="/error-b.html" --> </code></p></div> @@ -512,10 +512,10 @@ AddOutputFilter INCLUDES .shtml</pre> </dl> - <h3><a name="element.printenv" id="element.printenv">L'élément printenv</a></h3> + <h3><a name="element.printenv" id="element.printenv">L'lment printenv</a></h3> <p>Cette commande affiche la liste en mode texte de toutes les variables et de - leurs valeurs. Les caractères spéciaux sont encodés <code>entity</code> avant - d'être affichés (se reporter à l'élément <code><a href="#element.echo">echo</a></code> pour plus de détails). Cette + leurs valeurs. Les caractres spciaux sont encods <code>entity</code> avant + d'tre affichs (se reporter l'lment <code><a href="#element.echo">echo</a></code> pour plus de dtails). Cette commande ne comporte pas d'attributs.</p> <div class="example"><h3>Exemple</h3><p><code> @@ -525,48 +525,48 @@ AddOutputFilter INCLUDES .shtml</pre> </code></p></div> - <h3><a name="element.set" id="element.set">L'élément set</a></h3> - <p>Cette commande permet de définir la valeur d'une variable. Les + <h3><a name="element.set" id="element.set">L'lment set</a></h3> + <p>Cette commande permet de dfinir la valeur d'une variable. Les attributs sont :</p> <dl> <dt><code>var</code></dt> - <dd>Le nom de la variable à définir.</dd> + <dd>Le nom de la variable dfinir.</dd> <dt><code>value</code></dt> - <dd>La valeur à affecter à la variable.</dd> + <dd>La valeur affecter la variable.</dd> <dt><code>decoding</code></dt> - <dd><p>Spécifie si Apache doit effectuer un décodage dans la - variable avant son traitement ultérieur. La valeur par défaut est - <code>none</code>, et dans ce cas, aucun décodage n'est effectué. + <dd><p>Spcifie si Apache doit effectuer un dcodage dans la + variable avant son traitement ultrieur. La valeur par dfaut est + <code>none</code>, et dans ce cas, aucun dcodage n'est effectu. Si la valeur est <code>url</code>, <code>urlencoded</code>, <code>base64</code> ou - <code>entity</code>, c'est un décodage de type URL, + <code>entity</code>, c'est un dcodage de type URL, application/x-www-form-urlencoded, base64 ou - entité HTML qui sera respectivement effectué. Il est possible - d'effectuer plusieurs décodages en - spécifiant plusieurs valeurs séparées par des virgules. Les - spécifications de décodages restent valables jusqu'au prochain - attribut de décodage, ou la fin de l'élément. Pour être pris en - compte, l'attribut de <code>décodage</code> - doit <em>précéder</em> l'attribut <code>var</code> correspondant.</p> + entit HTML qui sera respectivement effectu. Il est possible + d'effectuer plusieurs dcodages en + spcifiant plusieurs valeurs spares par des virgules. Les + spcifications de dcodages restent valables jusqu'au prochain + attribut de dcodage, ou la fin de l'lment. Pour tre pris en + compte, l'attribut de <code>dcodage</code> + doit <em>prcder</em> l'attribut <code>var</code> correspondant.</p> </dd> <dt><code>encoding</code></dt> - <dd><p>Spécifie la manière dont Apache va encoder les caractères - spéciaux que la variable contient avant leur affichage. S'il est - défini à <code>none</code>, aucun encodage ne sera effectué. Si la + <dd><p>Spcifie la manire dont Apache va encoder les caractres + spciaux que la variable contient avant leur affichage. S'il est + dfini <code>none</code>, aucun encodage ne sera effectu. Si la valeur est <code>url</code>, <code>urlencoding</code>, <code>base64</code> ou <code>entity</code>, c'est un encodage de type URL, application/x-www-form-urlencoded, base64 ou - entité HTML qui sera respectivement effectué. Il est possible de - spécifier plusieurs types d'encodage en les séparant par des - virgules. La spécification du type d'encodage fera effet - jusqu'à la définition d'un nouvel attribut encoding - ou la fin de l'élément. Pour produire son effet, l'attribut <code>encoding</code> doit - précéder l'attribut <code>var</code> concerné. Les encodages sont - effectués après les opérations de décodage.</p> + entit HTML qui sera respectivement effectu. Il est possible de + spcifier plusieurs types d'encodage en les sparant par des + virgules. La spcification du type d'encodage fera effet + jusqu' la dfinition d'un nouvel attribut encoding + ou la fin de l'lment. Pour produire son effet, l'attribut <code>encoding</code> doit + prcder l'attribut <code>var</code> concern. Les encodages sont + effectus aprs les oprations de dcodage.</p> </dd> </dl> @@ -580,10 +580,10 @@ AddOutputFilter INCLUDES .shtml</pre> <h2><a name="includevars" id="includevars">Variables include</a><a title="Lien permanent" href="#includevars" class="permalink">¶</a></h2> - <p>À l'instar des variables de l'environnement CGI standard, ces - variables sont mises à la disposition de la commande - <code>echo</code>, des opérateurs conditionnels <code>if</code> et - <code>elif</code>, et de tout programme invoqué par le document.</p> + <p> l'instar des variables de l'environnement CGI standard, ces + variables sont mises la disposition de la commande + <code>echo</code>, des oprateurs conditionnels <code>if</code> et + <code>elif</code>, et de tout programme invoqu par le document.</p> <dl> <dt><code>DATE_GMT</code></dt> @@ -593,71 +593,71 @@ AddOutputFilter INCLUDES .shtml</pre> <dd>La date locale courante.</dd> <dt><code>DOCUMENT_ARGS</code></dt> - <dd>Cette variable contient la chaîne de paramètres de la requête du - document SSI actif, ou la chaîne vide si aucune chaîne de paramètres de - requête n'est incluse. Pour les sous-requêtes invoquées par la directive - SSI <code>include</code>, <code>QUERY_STRING</code> contiendra la chaîne - de paramètres de la sous-requête et <code>DOCUMENT_ARGS</code> la chaîne - de paramètres du document SSI (disponible à partir de la version 2.4.19 du + <dd>Cette variable contient la chane de paramtres de la requte du + document SSI actif, ou la chane vide si aucune chane de paramtres de + requte n'est incluse. Pour les sous-requtes invoques par la directive + SSI <code>include</code>, <code>QUERY_STRING</code> contiendra la chane + de paramtres de la sous-requte et <code>DOCUMENT_ARGS</code> la chane + de paramtres du document SSI (disponible partir de la version 2.4.19 du serveur HTTP Apache).</dd> <dt><code>DOCUMENT_NAME</code></dt> - <dd>Le nom de base du fichier demandé par l'utilisateur (sans son + <dd>Le nom de base du fichier demand par l'utilisateur (sans son chemin).</dd> <dt><code>DOCUMENT_PATH_INFO</code></dt> - <dd>La partie terminale du chemin du fichier. Voir la directive <code class="directive"><a href="../mod/core.html#acceptpathinfo">AcceptPathInfo</a></code> pour plus d'informations à + <dd>La partie terminale du chemin du fichier. Voir la directive <code class="directive"><a href="../mod/core.html#acceptpathinfo">AcceptPathInfo</a></code> pour plus d'informations propos de <code>PATH_INFO</code>.</dd> <dt><code>DOCUMENT_URI</code></dt> - <dd>Le chemin URL (caractères % décodés) du document demandé par + <dd>Le chemin URL (caractres % dcods) du document demand par l'utilisateur. Notez que dans le cas d'inclusions de fichiers - imbriquées, il ne s'agit <em>pas</em> de l'URL du document - courant. Notez également que si l'URL est modifiée en interne (par - exemple via une directive <code class="directive"><a href="../mod/mod_alias.html#alias">alias</a></code> ou <code class="directive"><a href="../mod/mod_dir.html#directoryindex">directoryindex</a></code>), c'est l'URL modifiée + imbriques, il ne s'agit <em>pas</em> de l'URL du document + courant. Notez galement que si l'URL est modifie en interne (par + exemple via une directive <code class="directive"><a href="../mod/mod_alias.html#alias">alias</a></code> ou <code class="directive"><a href="../mod/mod_dir.html#directoryindex">directoryindex</a></code>), c'est l'URL modifie que contiendra la variable.</dd> <dt><code>LAST_MODIFIED</code></dt> - <dd>La date de dernière modification du document demandé par + <dd>La date de dernire modification du document demand par l'utilisateur.</dd> <dt><code>QUERY_STRING_UNESCAPED</code></dt> - <dd>Si une chaîne d'arguments est présente dans la requête pour le - document SSI actif, elle sera affectée à - cette variable, les caractères %-décodés, et éventuellement - <em>échappés</em> pour qu'ils ne soient pas interprétés par le - shell (les caractères spéciaux comme <code>&</code>,etc... - sont précédés d'anti-slashes). Cette variable n'est pas définie si aucune - chaîne d'arguments n'est présente. Utilisez <code>DOCUMENT_ARGS</code> si - l'échappement des caractères du shell n'est pas souhaité.</dd> + <dd>Si une chane d'arguments est prsente dans la requte pour le + document SSI actif, elle sera affecte + cette variable, les caractres %-dcods, et ventuellement + <em>chapps</em> pour qu'ils ne soient pas interprts par le + shell (les caractres spciaux comme <code>&</code>,etc... + sont prcds d'anti-slashes). Cette variable n'est pas dfinie si aucune + chane d'arguments n'est prsente. Utilisez <code>DOCUMENT_ARGS</code> si + l'chappement des caractres du shell n'est pas souhait.</dd> <dt><code>USER_NAME</code></dt> - <dd>Le nom d'utilisateur du propriétaire du fichier.</dd> + <dd>Le nom d'utilisateur du propritaire du fichier.</dd> </dl> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="substitution" id="substitution">Substitution de variable</a><a title="Lien permanent" href="#substitution" class="permalink">¶</a></h2> - <p>Une substitution de variable à l'intérieur d'une chaîne entre - guillemets s'effectue dans la plupart des situations où cette - dernière peut raisonablement constituer un argument d'une directive - SSI. Sont concernées les directives <code>config</code>, + <p>Une substitution de variable l'intrieur d'une chane entre + guillemets s'effectue dans la plupart des situations o cette + dernire peut raisonablement constituer un argument d'une directive + SSI. Sont concernes les directives <code>config</code>, <code>exec</code>, <code>flastmod</code>, <code>fsize</code>, <code>include</code>, <code>echo</code>, et <code>set</code>. Si la - directive <code class="directive"><a href="#ssilegacyexprparser">SSILegacyExprParser</a></code> est définie à + directive <code class="directive"><a href="#ssilegacyexprparser">SSILegacyExprParser</a></code> est dfinie <code>on</code>, la substitution s'effectue aussi dans les arguments - des opérateurs conditionnels. Vous pouvez insérer - un signe dollar en tant que caractère littéral dans une chaîne en + des oprateurs conditionnels. Vous pouvez insrer + un signe dollar en tant que caractre littral dans une chane en utilisant un anti-slash :</p> <div class="example"><p><code> <!--#set var="cur" value="\$test" --> </code></p></div> - <p>Si une référence de variable doit être substituée au beau milieu - d'une séquence de caractères qui pourrait être elle-même considérée - comme un identifiant valide, l'ambiguïté peut être levée en - entourant la référence d'accolades, à la manière du shell :</p> + <p>Si une rfrence de variable doit tre substitue au beau milieu + d'une squence de caractres qui pourrait tre elle-mme considre + comme un identifiant valide, l'ambigut peut tre leve en + entourant la rfrence d'accolades, la manire du shell :</p> <div class="example"><p><code> <!--#set var="Zed" value="${REMOTE_HOST}_${REQUEST_METHOD}" --> @@ -670,10 +670,10 @@ AddOutputFilter INCLUDES .shtml</pre> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="flowctrl" id="flowctrl">Eléments de contrôle d'inclusion conditionnelle</a><a title="Lien permanent" href="#flowctrl" class="permalink">¶</a></h2> +<h2><a name="flowctrl" id="flowctrl">Elments de contrle d'inclusion conditionnelle</a><a title="Lien permanent" href="#flowctrl" class="permalink">¶</a></h2> - <p>Les éléments de base du contrôle d'inclusion conditionnelle sont + <p>Les lments de base du contrle d'inclusion conditionnelle sont :</p> <div class="example"><p><code> @@ -683,39 +683,39 @@ AddOutputFilter INCLUDES .shtml</pre> <!--#endif --> </code></p></div> - <p>L'élément <code>if</code> fonctionne de la même manière que + <p>L'lment <code>if</code> fonctionne de la mme manire que la directive if d'un langage de programmation. La condition est - évaluée et si le résultat est vrai, le texte qui suit jusqu'au - prochain élément <code>elif</code>, <code>else</code> ou + value et si le rsultat est vrai, le texte qui suit jusqu'au + prochain lment <code>elif</code>, <code>else</code> ou <code>endif</code> sera inclus dans le flux de sortie.</p> - <p>Les éléments <code>elif</code> ou <code>else</code> permettent - d'insérer du texte dans le flux de sortie si - <var>test_condition</var> s'est révélé faux. Ces éléments sont + <p>Les lments <code>elif</code> ou <code>else</code> permettent + d'insrer du texte dans le flux de sortie si + <var>test_condition</var> s'est rvl faux. Ces lments sont optionnels.</p> - <p>L'élément <code>endif</code> termine le bloc de traitement + <p>L'lment <code>endif</code> termine le bloc de traitement conditionnel <code>if</code> et est obligatoire.</p> - <p><var>test_condition</var> est une expression booléenne qui + <p><var>test_condition</var> est une expression boolenne qui emprunte la syntaxe <a href="../expr.html">ap_expr</a>. La directive <code class="directive"><a href="#ssilegacyexprparser">SSILegacyExprParser</a></code> permet de modifier cette syntaxe pour la rendre compatible avec Apache HTTPD 2.2.x.</p> - <p>Le jeu de variables SSI avec l'élément <code>var</code> sont - exportées vers l'environnement de la requête et sont accessibles via + <p>Le jeu de variables SSI avec l'lment <code>var</code> sont + exportes vers l'environnement de la requte et sont accessibles via la fonction <code>reqenv</code>. Pour faire simple, le nom de fonction <code>v</code> est aussi disponible dans le module <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>.</p> - <p>Dans l'exemple suivant, "depuis le réseau local" sera affiché si - l'adresse IP du client appartient au sous-réseau 10.0.0.0/8.</p> + <p>Dans l'exemple suivant, "depuis le rseau local" sera affich si + l'adresse IP du client appartient au sous-rseau 10.0.0.0/8.</p> <div class="example"><p><code> <!--#if expr='-R "10.0.0.0/8"' --><br /> <span class="indent"> - depuis le réseau local<br /> + depuis le rseau local<br /> </span> <!--#else --><br /> <span class="indent"> @@ -724,7 +724,7 @@ AddOutputFilter INCLUDES .shtml</pre> <!--#endif --> </code></p></div> - <p>Dans l'exemple suivant, "foo vaut bar" sera affiché si la variable + <p>Dans l'exemple suivant, "foo vaut bar" sera affich si la variable <code>foo</code> contient la valeur "bar".</p> <div class="example"><p><code> @@ -735,62 +735,62 @@ AddOutputFilter INCLUDES .shtml</pre> <!--#endif --> </code></p></div> - <div class="note"><h3>Documentation de référence</h3> + <div class="note"><h3>Documentation de rfrence</h3> <p>Voir aussi <a href="../expr.html">Les expressions dans le serveur - HTTP Apache</a> pour une référence complète et des exemples. Les + HTTP Apache</a> pour une rfrence complte et des exemples. Les fonctions <em>restricted</em> ne sont pas disponibles dans <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>.</p> </div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="legacyexpr" id="legacyexpr">Syntaxe des expressions héritée</a><a title="Lien permanent" href="#legacyexpr" class="permalink">¶</a></h2> +<h2><a name="legacyexpr" id="legacyexpr">Syntaxe des expressions hrite</a><a title="Lien permanent" href="#legacyexpr" class="permalink">¶</a></h2> - <p>Cette section décrit la syntaxe de l'élément <code>#if - expr</code> dans le cas où la directive <code class="directive"><a href="#ssilegacyexprparser">SSILegacyExprParser</a></code> est définie à + <p>Cette section dcrit la syntaxe de l'lment <code>#if + expr</code> dans le cas o la directive <code class="directive"><a href="#ssilegacyexprparser">SSILegacyExprParser</a></code> est dfinie <code>on</code>.</p> <dl> - <dt><code><var>chaîne</var></code></dt> - <dd>vrai si <var>chaîne</var> n'est pas vide</dd> + <dt><code><var>chane</var></code></dt> + <dd>vrai si <var>chane</var> n'est pas vide</dd> <dt><code><var>-A string</var></code></dt> - <dd><p>vrai si l'URL que contient la chaîne est accessible du + <dd><p>vrai si l'URL que contient la chane est accessible du point de vue de la configuration, faux sinon. Il - s'avère utile lorsqu'un lien vers une URL doit être caché aux - utilisateurs qui ne sont pas autorisés à voir cette URL. Notez que - le test porte sur l'autorisation d'accès à l'URL, et non sur son + s'avre utile lorsqu'un lien vers une URL doit tre cach aux + utilisateurs qui ne sont pas autoriss voir cette URL. Notez que + le test porte sur l'autorisation d'accs l'URL, et non sur son existence.</p> <div class="example"><h3>Exemple</h3><p><code> <!--#if expr="-A /prive" --><br /> <span class="indent"> - Cliquez <a href="/prive">ici</a> pour accéder aux - informations privées.<br /> + Cliquez <a href="/prive">ici</a> pour accder aux + informations prives.<br /> </span> <!--#endif --> </code></p></div> </dd> - <dt><code><var>chaîne1</var> = <var>chaîne2</var><br /> - <var>chaîne1</var> == <var>chaîne2</var><br /> - <var>chaîne1</var> != <var>chaîne2</var></code></dt> + <dt><code><var>chane1</var> = <var>chane2</var><br /> + <var>chane1</var> == <var>chane2</var><br /> + <var>chane1</var> != <var>chane2</var></code></dt> - <dd><p>Compare <var>chaîne1</var> à <var>chaîne2</var>. Si - <var>chaîne2</var> est de la forme - <code>/<var>chaîne2</var>/</code>, elle est traitée comme une + <dd><p>Compare <var>chane1</var> <var>chane2</var>. Si + <var>chane2</var> est de la forme + <code>/<var>chane2</var>/</code>, elle est traite comme une expression rationnelle. Les expressions rationnelles sont - implémentées par le moteur <a href="http://www.pcre.org">PCRE</a> - et possèdent la même syntaxe que celles de <a href="http://www.perl.com">perl 5</a>. Notez que <code>==</code> + implmentes par le moteur <a href="http://www.pcre.org">PCRE</a> + et possdent la mme syntaxe que celles de <a href="http://www.perl.com">perl 5</a>. Notez que <code>==</code> n'est qu'un alias pour <code>=</code> et se comporte exactement de - la même manière que ce dernier.</p> + la mme manire que ce dernier.</p> <p>Si vous faites une comparaison directe (<code>=</code> ou <code>==</code>), vous pouvez extraire des parties de l'expression - rationnelle. Les parties extraites sont stockées dans les - variables spéciales <code>$1</code> .. <code>$9</code>. L'ensemble - de la chaîne correspondant à l'expression rationnelle est stocké - dans la variable spéciale <code>$0</code>.</p> + rationnelle. Les parties extraites sont stockes dans les + variables spciales <code>$1</code> .. <code>$9</code>. L'ensemble + de la chane correspondant l'expression rationnelle est stock + dans la variable spciale <code>$0</code>.</p> <div class="example"><h3>Exemple</h3><p><code> <!--#if expr="$QUERY_STRING = /^sid=([a-zA-Z0-9]+)/" --><br /> @@ -801,14 +801,14 @@ AddOutputFilter INCLUDES .shtml</pre> </code></p></div> </dd> - <dt><code><var>chaîne1</var> < <var>chaîne2</var><br /> - <var>chaîne1</var> <= <var>chaîne2</var><br /> - <var>chaîne1</var> > <var>chaîne2</var><br /> - <var>chaîne1</var> >= <var>chaîne2</var></code></dt> + <dt><code><var>chane1</var> < <var>chane2</var><br /> + <var>chane1</var> <= <var>chane2</var><br /> + <var>chane1</var> > <var>chane2</var><br /> + <var>chane1</var> >= <var>chane2</var></code></dt> - <dd>Compare <var>chaîne1</var> à <var>chaîne2</var>. Notez que les - chaînes sont comparées de manière <em>littérale</em> (en utilisant - <code>strcmp(3)</code>). Ainsi, la chaîne "100" est inférieure à + <dd>Compare <var>chane1</var> <var>chane2</var>. Notez que les + chanes sont compares de manire <em>littrale</em> (en utilisant + <code>strcmp(3)</code>). Ainsi, la chane "100" est infrieure "20".</dd> <dt><code>( <var>test_condition</var> )</code></dt> @@ -828,75 +828,75 @@ AddOutputFilter INCLUDES .shtml</pre> <var>test_condition2</var> est vrai</dd> </dl> - <p>"<code>=</code>" et "<code>!=</code>" ont une priorité supérieure - à "<code>&&</code>" et "<code>||</code>". "<code>!</code>" a - la priorité la plus haute. Ainsi, les deux directives suivantes sont - équivalentes :</p> + <p>"<code>=</code>" et "<code>!=</code>" ont une priorit suprieure + "<code>&&</code>" et "<code>||</code>". "<code>!</code>" a + la priorit la plus haute. Ainsi, les deux directives suivantes sont + quivalentes :</p> <div class="example"><p><code> <!--#if expr="$a = test1 && $b = test2" --><br /> <!--#if expr="($a = test1) && ($b = test2)" --> </code></p></div> - <p>Les opérateurs booléens <code>&&</code> et - <code>||</code> ont la même priorité. Ainsi, si vous voulez - augmenter la priorité d'un de ces opérateurs, vous devez utiliser - des parenthèses.</p> + <p>Les oprateurs boolens <code>&&</code> et + <code>||</code> ont la mme priorit. Ainsi, si vous voulez + augmenter la priorit d'un de ces oprateurs, vous devez utiliser + des parenthses.</p> - <p>Tout ce qui n'est pas reconnu comme variable ou opérateur est - traité comme une chaîne. Les chaînes peuvent aussi être entourées - d'apostrophes : <code>'chaîne'</code>. Les chaînes sans apostrophe + <p>Tout ce qui n'est pas reconnu comme variable ou oprateur est + trait comme une chane. Les chanes peuvent aussi tre entoures + d'apostrophes : <code>'chane'</code>. Les chanes sans apostrophe ne peuvent pas contenir d'espaces (espaces ou tabulations) car - ceux-ci servent à séparer certains éléments comme les variables. Si - plusieurs chaînes se trouvent dans une ligne, elles sont concaténées + ceux-ci servent sparer certains lments comme les variables. Si + plusieurs chanes se trouvent dans une ligne, elles sont concatnes en utilisant des espaces. Ainsi,</p> - <div class="example"><p><code><var>chaîne1</var> <var>chaîne2</var></code> devient <code><var>chaîne1</var> <var>chaîne2</var></code><br /> + <div class="example"><p><code><var>chane1</var> <var>chane2</var></code> devient <code><var>chane1</var> <var>chane2</var></code><br /> <br /> et<br /> <br /> - <code>'<var>chaîne1</var> <var>chaîne2</var>'</code> devient <code><var>chaîne1</var> <var>chaîne2</var></code>.</p></div> + <code>'<var>chane1</var> <var>chane2</var>'</code> devient <code><var>chane1</var> <var>chane2</var></code>.</p></div> - <div class="note"><h3>Optimisation des expressions booléennes</h3> - <p>Si les expressions atteignent une complexité suffisante pour - ralentir les traitements de manière significative, vous pouvez - essayer de les optimiser en fonction des règles d'évaluation :</p> + <div class="note"><h3>Optimisation des expressions boolennes</h3> + <p>Si les expressions atteignent une complexit suffisante pour + ralentir les traitements de manire significative, vous pouvez + essayer de les optimiser en fonction des rgles d'valuation :</p> <ul> - <li>Les expressions sont évaluées de la gauche vers la droite</li> - <li>Les opérateurs booléens binaires (<code>&&</code> et - <code>||</code>) font l'objet d'une évaluation abrégée chaque fois - que cela est possible. En d'autres termes, et selon la règle - ci-dessus, <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> évalue tout d'abord la - partie gauche de l'expression. Si le résultat de l'évaluation de - cette partie gauche suffit à déterminer le résultat final, - l'évaluation s'arrête ici. Dans le cas contraire, la partie droite - est évaluée, et le résultat final tient compte des résultats des - évaluations des parties gauche et droite.</li> - <li>L'évaluation abrégée est désactivée tant qu'il reste des - expressions régulières à traiter. Ces dernières doivent être - évaluées afin de définir les variables correspondant aux - références arrières (<code>$1</code> .. <code>$9</code>).</li> + <li>Les expressions sont values de la gauche vers la droite</li> + <li>Les oprateurs boolens binaires (<code>&&</code> et + <code>||</code>) font l'objet d'une valuation abrge chaque fois + que cela est possible. En d'autres termes, et selon la rgle + ci-dessus, <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> value tout d'abord la + partie gauche de l'expression. Si le rsultat de l'valuation de + cette partie gauche suffit dterminer le rsultat final, + l'valuation s'arrte ici. Dans le cas contraire, la partie droite + est value, et le rsultat final tient compte des rsultats des + valuations des parties gauche et droite.</li> + <li>L'valuation abrge est dsactive tant qu'il reste des + expressions rgulires traiter. Ces dernires doivent tre + values afin de dfinir les variables correspondant aux + rfrences arrires (<code>$1</code> .. <code>$9</code>).</li> </ul> - <p>Si vous voulez déterminer la manière dont une expression est - traitée, vous pouvez recompiler <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> en + <p>Si vous voulez dterminer la manire dont une expression est + traite, vous pouvez recompiler <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> en utilisant l'option de compilation <code>-DDEBUG_INCLUDE</code>. - Ceci a pour effet d'insérer, pour chaque expression interprétée, - des informations étiquetées, l'arbre d'interprétation et la - manière dont elle est évaluée au sein du flux de sortie envoyé au + Ceci a pour effet d'insrer, pour chaque expression interprte, + des informations tiquetes, l'arbre d'interprtation et la + manire dont elle est value au sein du flux de sortie envoy au client.</p> </div> - <div class="note"><h3>Slashes d'échappement dans les expressions + <div class="note"><h3>Slashes d'chappement dans les expressions rationnelles</h3> - <p>Tous les caractères slashes qui ne sont pas des séparateurs dans - votre expression rationnelle doivent être échappés, et ceci sans + <p>Tous les caractres slashes qui ne sont pas des sparateurs dans + votre expression rationnelle doivent tre chapps, et ceci sans tenir compte de leur signification du point de vue du moteur d'expressions rationnelles.</p> </div> - <div class="note"><h3>Documentation de référence</h3> + <div class="note"><h3>Documentation de rfrence</h3> <p>Voir le document <a href="../expr.html">Les expressions dans le - serveur HTTP Apache</a>, pour une référence complète et des exemples.</p> + serveur HTTP Apache</a>, pour une rfrence complte et des exemples.</p> </div> @@ -904,15 +904,15 @@ AddOutputFilter INCLUDES .shtml</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ssiendtag" id="ssiendtag">Directive</a> <a name="SSIEndTag" id="SSIEndTag">SSIEndTag</a><a title="Lien permanent" href="#ssiendtag" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chaîne qui termine l'élément include</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chane qui termine l'lment include</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSIEndTag <var>tag</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSIEndTag "-->"</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSIEndTag "-->"</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_include</td></tr> </table> - <p>Cette directive permet de modifier la chaîne que - <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> interprète comme la fin d'un élément + <p>Cette directive permet de modifier la chane que + <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> interprte comme la fin d'un lment include.</p> <pre class="prettyprint lang-config">SSIEndTag "%>"</pre> @@ -927,24 +927,24 @@ AddOutputFilter INCLUDES .shtml</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ssierrormsg" id="ssierrormsg">Directive</a> <a name="SSIErrorMsg" id="SSIErrorMsg">SSIErrorMsg</a><a title="Lien permanent" href="#ssierrormsg" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Message d'erreur affiché lorsqu'une erreur SSI +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Message d'erreur affich lorsqu'une erreur SSI survient</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSIErrorMsg <var>message</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSIErrorMsg "[an error occurred while processing this +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSIErrorMsg "[an error occurred while processing this directive]"</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_include</td></tr> </table> <p>La directive <code class="directive">SSIErrorMsg</code> permet de - modifier le message d'erreur affiché lorsqu'une erreur SSI survient. - Pour les serveurs en production, il est recommandé de modifier le - message d'erreur par défaut en <code>"<!-- Error - -->"</code>, de façon à ce que le message ne soit pas - présenté à l'utilisateur.</p> + modifier le message d'erreur affich lorsqu'une erreur SSI survient. + Pour les serveurs en production, il est recommand de modifier le + message d'erreur par dfaut en <code>"<!-- Error + -->"</code>, de faon ce que le message ne soit pas + prsent l'utilisateur.</p> - <p>Cette directive a le même effet que l'élément + <p>Cette directive a le mme effet que l'lment <code><!--#config errmsg=<var>message</var> --></code>.</p> <pre class="prettyprint lang-config">SSIErrorMsg "<!-- Error -->"</pre> @@ -954,44 +954,44 @@ directive]"</code></td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ssietag" id="ssietag">Directive</a> <a name="SSIETag" id="SSIETag">SSIETag</a><a title="Lien permanent" href="#ssietag" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit si des en-têtes ETags sont générés par le serveur.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit si des en-ttes ETags sont gnrs par le serveur.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSIETag on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSIETag off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Limit</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSIETag off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Limit</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_include</td></tr> </table> - <p>Dans le cas général, un fichier filtré par - <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> peut contenir des éléments soit - générés dynamiquement, soit éventuellement modifiés indépendemment - du fichier original. En conséquence, il est demandé par défaut au - serveur de ne pas générer d'en-tête <code>ETag</code> à la réponse - en ajoutant <code>no-etag</code> aux informations de requête.</p> - - <p>Ce comportement peut être modifié via la directive - <code class="directive">SSIETag</code> qui permet au serveur de générer un - en-tête <code>ETag</code>. On peut aussi l'utiliser pour la mise - en cache de la sortie. Notez qu'un serveur d'arrière-plan ou un - générateur de contenu dynamique peut lui-même générer un en-tête + <p>Dans le cas gnral, un fichier filtr par + <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> peut contenir des lments soit + gnrs dynamiquement, soit ventuellement modifis indpendemment + du fichier original. En consquence, il est demand par dfaut au + serveur de ne pas gnrer d'en-tte <code>ETag</code> la rponse + en ajoutant <code>no-etag</code> aux informations de requte.</p> + + <p>Ce comportement peut tre modifi via la directive + <code class="directive">SSIETag</code> qui permet au serveur de gnrer un + en-tte <code>ETag</code>. On peut aussi l'utiliser pour la mise + en cache de la sortie. Notez qu'un serveur d'arrire-plan ou un + gnrateur de contenu dynamique peut lui-mme gnrer un en-tte <code>ETag</code>, en ignorant l'information <code>no-etag</code>, - cet en-tête <code>ETag</code> étant transmis par - <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> sans tenir compte de la définition de - la présente directive. La directive <code class="directive">SSIETag</code> + cet en-tte <code>ETag</code> tant transmis par + <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> sans tenir compte de la dfinition de + la prsente directive. La directive <code class="directive">SSIETag</code> peut prendre une des valeurs suivantes :</p> <dl> <dt><code>off</code></dt> - <dd><code>no-etag</code> sera ajouté aux informations de - requête, et il sera demandé au serveur de ne pas générer - d'en-tête <code>ETag</code>. Lorsqu'un serveur ignore la valeur - de <code>no-etag</code> et génère tout de même un en-tête - <code>ETag</code>, ce dernier sera respecté.</dd> + <dd><code>no-etag</code> sera ajout aux informations de + requte, et il sera demand au serveur de ne pas gnrer + d'en-tte <code>ETag</code>. Lorsqu'un serveur ignore la valeur + de <code>no-etag</code> et gnre tout de mme un en-tte + <code>ETag</code>, ce dernier sera respect.</dd> <dt><code>on</code></dt> - <dd>Les en-têtes <code>ETag</code> existants seront respectés, - et ceux générés par le serveur seront ajoutés à la réponse.</dd> + <dd>Les en-ttes <code>ETag</code> existants seront respects, + et ceux gnrs par le serveur seront ajouts la rponse.</dd> </dl> @@ -1000,25 +1000,25 @@ directive]"</code></td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ssilastmodified" id="ssilastmodified">Directive</a> <a name="SSILastModified" id="SSILastModified">SSILastModified</a><a title="Lien permanent" href="#ssilastmodified" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit si des en-têtes <code>Last-Modified</code> sont -générés par le serveur.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit si des en-ttes <code>Last-Modified</code> sont +gnrs par le serveur.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSILastModified on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSILastModified off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Limit</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSILastModified off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Limit</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_include</td></tr> </table> - <p>Dans le cas général, un fichier filtré par - <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> peut contenir des éléments soit - générés dynamiquement, soit éventuellement modifiés indépendemment - du fichier original. En conséquence, l'en-tête - <code>Last-Modified</code> est supprimé par défaut de la réponse.</p> + <p>Dans le cas gnral, un fichier filtr par + <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> peut contenir des lments soit + gnrs dynamiquement, soit ventuellement modifis indpendemment + du fichier original. En consquence, l'en-tte + <code>Last-Modified</code> est supprim par dfaut de la rponse.</p> <p>La directive <code class="directive">SSILastModified</code> permet de - modifier ce comportement en faisant en sorte que l'en-tête - <code>Last-Modified</code> soit respecté s'il est déjà présent, ou - défini dans le cas contraire. On peut aussi l'utiliser pour la mise + modifier ce comportement en faisant en sorte que l'en-tte + <code>Last-Modified</code> soit respect s'il est dj prsent, ou + dfini dans le cas contraire. On peut aussi l'utiliser pour la mise en cache de la sortie. La directive <code class="directive">SSILastModified</code> peut prendre une des valeurs suivantes :</p> @@ -1026,14 +1026,14 @@ générés par le serveur.</td></tr> <dl> <dt><code>off</code></dt> - <dd>L'en-tête <code>Last-Modified</code> sera supprimé des - réponses, à moins que la directive <code class="directive"><a href="#xbithack">XBitHack</a></code> ne soit définie à - <code>full</code> comme décrit plus loin.</dd> + <dd>L'en-tte <code>Last-Modified</code> sera supprim des + rponses, moins que la directive <code class="directive"><a href="#xbithack">XBitHack</a></code> ne soit dfinie + <code>full</code> comme dcrit plus loin.</dd> <dt><code>on</code></dt> - <dd>L'en-tête <code>Last-Modified</code> sera respecté s'il est - déjà présent, et ajouté à la réponse si cette dernière est un - fichier et si l'en-tête est manquant. La directive <code class="directive"><a href="#ssilastmodified">SSILastModified</a></code> l'emporte sur + <dd>L'en-tte <code>Last-Modified</code> sera respect s'il est + dj prsent, et ajout la rponse si cette dernire est un + fichier et si l'en-tte est manquant. La directive <code class="directive"><a href="#ssilastmodified">SSILastModified</a></code> l'emporte sur la directive <code class="directive"><a href="#xbithack">XBitHack</a></code>.</dd> </dl> @@ -1043,53 +1043,53 @@ générés par le serveur.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ssilegacyexprparser" id="ssilegacyexprparser">Directive</a> <a name="SSILegacyExprParser" id="SSILegacyExprParser">SSILegacyExprParser</a><a title="Lien permanent" href="#ssilegacyexprparser" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le mode de compatibilité pour les expressions +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le mode de compatibilit pour les expressions conditionnelles.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSILegacyExprParser on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSILegacyExprParser off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Limit</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSILegacyExprParser off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Limit</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_include</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.3.13.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.3.13.</td></tr> </table> - <p>Depuis la version 2.3.13, <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> a adopté + <p>Depuis la version 2.3.13, <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> a adopt la nouvelle syntaxe <a href="../expr.html">ap_expr</a> pour ses - expressions conditionnelles dans les éléments de contrôle de flux - <code>#if</code>. Cette directive permet de réactiver l'<a href="#legacyexpr">ancienne syntaxe</a> qui est compatible avec les - versions 2.2.x et antérieures d'Apache HTTPD. + expressions conditionnelles dans les lments de contrle de flux + <code>#if</code>. Cette directive permet de ractiver l'<a href="#legacyexpr">ancienne syntaxe</a> qui est compatible avec les + versions 2.2.x et antrieures d'Apache HTTPD. </p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ssistarttag" id="ssistarttag">Directive</a> <a name="SSIStartTag" id="SSIStartTag">SSIStartTag</a><a title="Lien permanent" href="#ssistarttag" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chaîne qui marque le début d'un élément +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chane qui marque le dbut d'un lment include</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSIStartTag <var>tag</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSIStartTag "<!--#"</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSIStartTag "<!--#"</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_include</td></tr> </table> - <p>Cette directive permet de modifier la chaîne que - <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> interprète comme le début d'un élément + <p>Cette directive permet de modifier la chane que + <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> interprte comme le dbut d'un lment include.</p> - <p>Cette option peut vous être utile si vous avez deux serveurs qui - interprètent un fichier avec des commandes différentes (et - éventuellement à des moments différents).</p> + <p>Cette option peut vous tre utile si vous avez deux serveurs qui + interprtent un fichier avec des commandes diffrentes (et + ventuellement des moments diffrents).</p> <pre class="prettyprint lang-config">SSIStartTag "<%" SSIEndTag "%>"</pre> - <p>Avec l'exemple ci-dessus, qui définit aussi une directive + <p>Avec l'exemple ci-dessus, qui dfinit aussi une directive <code class="directive"><a href="#ssiendtag">SSIEndTag</a></code>, vous pourrez inscrire des directives SSI comme dans l'exemple suivant :</p> - <div class="example"><h3>Directives SSI avec marques de début et de fin - personnalisées</h3><p><code> + <div class="example"><h3>Directives SSI avec marques de dbut et de fin + personnalises</h3><p><code> <%printenv %> </code></p></div> @@ -1102,44 +1102,44 @@ SSIEndTag "%>"</pre> <div class="directive-section"><h2><a name="ssitimeformat" id="ssitimeformat">Directive</a> <a name="SSITimeFormat" id="SSITimeFormat">SSITimeFormat</a><a title="Lien permanent" href="#ssitimeformat" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configuration du format d'affichage des dates</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSITimeFormat <var>chaîne de formatage</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSITimeFormat "%A, %d-%b-%Y %H:%M:%S %Z"</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSITimeFormat <var>chane de formatage</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSITimeFormat "%A, %d-%b-%Y %H:%M:%S %Z"</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_include</td></tr> </table> <p>Cette directive permet de modifier le format d'affichage des -variables d'environnement <code>DATE</code>. La <var>chaîne de -formatage</var> est identique à celle de la fonction -<code>strftime(3)</code> de la bibliothèque C standard.</p> +variables d'environnement <code>DATE</code>. La <var>chane de +formatage</var> est identique celle de la fonction +<code>strftime(3)</code> de la bibliothque C standard.</p> - <p>Cette directive a le même effet que l'élément - <code><!--#config timefmt=<var>chaîne de formatage</var> + <p>Cette directive a le mme effet que l'lment + <code><!--#config timefmt=<var>chane de formatage</var> --></code>.</p> <pre class="prettyprint lang-config">SSITimeFormat "%R, %B %d, %Y"</pre> - <p>Avec l'exemple ci-dessus, les dates seront affichées dans le + <p>Avec l'exemple ci-dessus, les dates seront affiches dans le style "22:26, June 14, 2002".</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ssiundefinedecho" id="ssiundefinedecho">Directive</a> <a name="SSIUndefinedEcho" id="SSIUndefinedEcho">SSIUndefinedEcho</a><a title="Lien permanent" href="#ssiundefinedecho" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chaîne à afficher lorsqu'on tente d'extraire le contenu -d'une variable non définie</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSIUndefinedEcho <var>chaîne</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSIUndefinedEcho "(none)"</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chane afficher lorsqu'on tente d'extraire le contenu +d'une variable non dfinie</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSIUndefinedEcho <var>chane</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSIUndefinedEcho "(none)"</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_include</td></tr> </table> - <p>Cette directive permet de modifier la chaîne affichée par + <p>Cette directive permet de modifier la chane affiche par <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> lorsqu'on tente d'extraire le contenu - d'une variable non définie.</p> + d'une variable non dfinie.</p> <pre class="prettyprint lang-config">SSIUndefinedEcho "<!-- nondef -->"</pre> @@ -1148,17 +1148,17 @@ d'une variable non définie</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="xbithack" id="xbithack">Directive</a> <a name="XBitHack" id="XBitHack">XBitHack</a><a title="Lien permanent" href="#xbithack" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Interprète les directives SSI dans les fichiers dont le bit -d'exécution est positionné</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Interprte les directives SSI dans les fichiers dont le bit +d'excution est positionn</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>XBitHack on|off|full</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>XBitHack off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Options</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>XBitHack off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Options</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_include</td></tr> </table> - <p>La directive <code class="directive">XBitHack</code> permet de contrôler - l'interprétation des documents html standards. Elle n'affecte que + <p>La directive <code class="directive">XBitHack</code> permet de contrler + l'interprtation des documents html standards. Elle n'affecte que les fichiers dont le <a class="glossarylink" href="../glossary.html#type mime" title="voir glossaire">type MIME</a> est <code>text/html</code>. <code class="directive">XBitHack</code> peut prendre les valeurs suivantes :</p> @@ -1166,30 +1166,30 @@ d'exécution est positionné</td></tr> <dl> <dt><code>off</code></dt> <dd>Aucun traitement particulier pour les fichiers - exécutables.</dd> + excutables.</dd> <dt><code>on</code></dt> - <dd>Tout fichier <code>text/html</code> dont le bit d'exécution - est positionné pour le propriétaire sera traité en tant que - document html interprété par le serveur.</dd> + <dd>Tout fichier <code>text/html</code> dont le bit d'excution + est positionn pour le propritaire sera trait en tant que + document html interprt par le serveur.</dd> <dt><code>full</code></dt> - <dd>Identique à <code>on</code>, avec test du bit d'exécution pour - le groupe. Si ce dernier est positionné, la date de <code>dernière - modification</code> du fichier renvoyé est définie à la date de - dernière modification du fichier. Dans le cas contraire, aucune - date de dernière modification n'est renvoyée. Le positionnement de - ce bit permet aux clients et aux mandataires de gérer la mise en - cache du résultat de la requête. + <dd>Identique <code>on</code>, avec test du bit d'excution pour + le groupe. Si ce dernier est positionn, la date de <code>dernire + modification</code> du fichier renvoy est dfinie la date de + dernire modification du fichier. Dans le cas contraire, aucune + date de dernire modification n'est renvoye. Le positionnement de + ce bit permet aux clients et aux mandataires de grer la mise en + cache du rsultat de la requte. <div class="note"><h3>Note</h3> - <p>Il est recommandé de n'utiliser l'option full que dans le cas - où vous êtes certain que le bit d'exécution du groupe est non - positionné pour les scripts SSI qui pourraient effectuer l'<code>#include</code> d'un programme CGI ou bien produire des sorties - différentes à chaque accès (ou seraient susceptibles d'être - modifiées au cours des requêtes ultérieures).</p> + <p>Il est recommand de n'utiliser l'option full que dans le cas + o vous tes certain que le bit d'excution du groupe est non + positionn pour les scripts SSI qui pourraient effectuer l'<code>#include</code> d'un programme CGI ou bien produire des sorties + diffrentes chaque accs (ou seraient susceptibles d'tre + modifies au cours des requtes ultrieures).</p> - <p>Lorsqu'elle est définie à <code>on</code>, la directive + <p>Lorsqu'elle est dfinie <code>on</code>, la directive <code class="directive"><a href="#ssilastmodified">SSILastModified</a></code> l'emporte sur la directive <code class="directive"><a href="#xbithack">XBitHack</a></code>.</p> </div> @@ -1202,7 +1202,7 @@ d'exécution est positionné</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_include.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_include.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_include.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_include.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -1222,7 +1222,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_include.ht } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_info.html.fr b/docs/manual/mod/mod_info.html.fr index db60516cb4..39c94908b8 100644 --- a/docs/manual/mod/mod_info.html.fr +++ b/docs/manual/mod/mod_info.html.fr @@ -27,27 +27,27 @@ <div id="preamble"><h1>Module Apache mod_info</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_info.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_info.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_info.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_info.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_info.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Affiche une présentation complète de la configuration du +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Affiche une prsentation complte de la configuration du serveur</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>info_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_info.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>info_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_info.c</td></tr></table> <h3>Sommaire</h3> <p>Pour activer <code class="module"><a href="../mod/mod_info.html">mod_info</a></code>, ajoutez les lignes - suivantes à votre fichier <code>httpd.conf</code>.</p> + suivantes votre fichier <code>httpd.conf</code>.</p> <pre class="prettyprint lang-config"><Location "/server-info"> SetHandler server-info </Location></pre> - <p>Il est recommandé d'utiliser <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code> à - l'intérieur de la section <code class="directive"><a href="../mod/core.html#location"><Location></a></code> afin de restreindre l'accès aux + <p>Il est recommand d'utiliser <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code> + l'intrieur de la section <code class="directive"><a href="../mod/core.html#location"><Location></a></code> afin de restreindre l'accs aux informations de configuration de votre serveur :</p> <pre class="prettyprint lang-config"><Location "/server-info"> @@ -56,80 +56,80 @@ serveur</td></tr> </Location></pre> - <p>Une fois cette configuration effectuée, les informations du - serveur sont disponibles à l'adresse + <p>Une fois cette configuration effectue, les informations du + serveur sont disponibles l'adresse <code>http://votre-serveur.com/infos-serveur</code>.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#security">Problèmes liés à la sécurité</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#queries">Filtrage des informations affichées</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#startup">Affichage de la configuration au démarrage</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#security">Problmes lis la scurit</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#queries">Filtrage des informations affiches</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#startup">Affichage de la configuration au dmarrage</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#limitations">Limitations connues</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#addmoduleinfo">AddModuleInfo</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_info">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_info">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_info">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_info">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="security" id="security">Problèmes liés à la sécurité</a><a title="Lien permanent" href="#security" class="permalink">¶</a></h2> - <p>Une fois <code class="module"><a href="../mod/mod_info.html">mod_info</a></code> chargé dans le serveur, sa - fonctionnalité de gestionnaire est disponible dans <em>tous</em> les +<h2><a name="security" id="security">Problmes lis la scurit</a><a title="Lien permanent" href="#security" class="permalink">¶</a></h2> + <p>Une fois <code class="module"><a href="../mod/mod_info.html">mod_info</a></code> charg dans le serveur, sa + fonctionnalit de gestionnaire est disponible dans <em>tous</em> les fichiers de configuration, y compris les fichiers de configuration - des répertoires (par exemple <code>.htaccess</code>). Ceci peut - avoir des répercutions en matière de sécurité pour votre site.</p> + des rpertoires (par exemple <code>.htaccess</code>). Ceci peut + avoir des rpercutions en matire de scurit pour votre site.</p> - <p>En particulier, l'utilisation de ce module peut conduire à la - divulgation d'informations sensibles à partir des directives de - configuration d'autres modules Apache comme des chemins systèmes, + <p>En particulier, l'utilisation de ce module peut conduire la + divulgation d'informations sensibles partir des directives de + configuration d'autres modules Apache comme des chemins systmes, des couples nom d'utilisateur/mot de passe, des noms de bases de - données, etc... C'est pourquoi ce module ne doit être utilisé - <strong>que</strong> dans un environnement sous contrôle et toujours - avec les plus grandes précautions.</p> + donnes, etc... C'est pourquoi ce module ne doit tre utilis + <strong>que</strong> dans un environnement sous contrle et toujours + avec les plus grandes prcautions.</p> - <p>Il est recommandé d'utiliser <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code> pour - restreindre l'accès aux informations de configuration de votre + <p>Il est recommand d'utiliser <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code> pour + restreindre l'accs aux informations de configuration de votre serveur.</p> - <div class="example"><h3>Contrôle d'accès</h3><pre class="prettyprint lang-config"><Location "/server-info"> + <div class="example"><h3>Contrle d'accs</h3><pre class="prettyprint lang-config"><Location "/server-info"> SetHandler server-info - # Autorisation d'accès depuis le serveur lui-même + # Autorisation d'accs depuis le serveur lui-mme Require ip 127.0.0.1 - # Autorisation d'accès depuis une station de travail du réseau + # Autorisation d'accs depuis une station de travail du rseau # local Require ip 192.168.1.17 </Location></pre> </div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="queries" id="queries">Filtrage des informations affichées</a><a title="Lien permanent" href="#queries" class="permalink">¶</a></h2> - <p>Par défaut, les informations affichées comprennent une liste de - tous les modules activés, et pour chaque module, une description des +<h2><a name="queries" id="queries">Filtrage des informations affiches</a><a title="Lien permanent" href="#queries" class="permalink">¶</a></h2> + <p>Par dfaut, les informations affiches comprennent une liste de + tous les modules activs, et pour chaque module, une description des directives qu'il accepte, les branchements (hooks) qu'il - implémente, ainsi que les directives concernées dans la + implmente, ainsi que les directives concernes dans la configuration courante.</p> <p>Il est possible d'afficher d'autres vues de la configuration en - ajoutant un argument à la requête <code>infos-serveur</code>. Par + ajoutant un argument la requte <code>infos-serveur</code>. Par exemple, <code>http://votre-serveur.com/infos-serveur?config</code> affichera toutes les directives de configuration.</p> <dl> <dt><code>?<module-name></code></dt> <dd>Uniquement les informations relatives au module - spécifié</dd> + spcifi</dd> <dt><code>?config</code></dt> - <dd>Uniquement les directives de configuration, non triées + <dd>Uniquement les directives de configuration, non tries par module</dd> <dt><code>?hooks</code></dt> <dd>Uniquement la liste des branchements (hooks) - auxquels le module est attaché</dd> + auxquels le module est attach</dd> <dt><code>?list</code></dt> - <dd>Une simple liste des modules activés</dd> + <dd>Une simple liste des modules activs</dd> <dt><code>?server</code></dt> <dd>Uniquement des informations de base sur le serveur</dd> <dt><code>?providers</code></dt> @@ -137,68 +137,68 @@ serveur</td></tr> </dl> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="startup" id="startup">Affichage de la configuration au démarrage</a><a title="Lien permanent" href="#startup" class="permalink">¶</a></h2> +<h2><a name="startup" id="startup">Affichage de la configuration au dmarrage</a><a title="Lien permanent" href="#startup" class="permalink">¶</a></h2> <p>Si la directive de configuration define - <code>-DDUMP_CONFIG</code> est utilisée, <code class="module"><a href="../mod/mod_info.html">mod_info</a></code> va - envoyer la configuration préinterprétée vers <code>stdout</code> au - cours du démarrage du serveur.</p> + <code>-DDUMP_CONFIG</code> est utilise, <code class="module"><a href="../mod/mod_info.html">mod_info</a></code> va + envoyer la configuration printerprte vers <code>stdout</code> au + cours du dmarrage du serveur.</p> <pre class="prettyprint lang-sh">httpd -DDUMP_CONFIG -k start</pre> - <p>"Préinterprétée" signifie que - les directives telles que <code class="directive"><a href="../mod/core.html#ifdefine"><IfDefine></a></code> et <code class="directive"><a href="../mod/core.html#ifmodule"><IfModule></a></code> sont évaluées et les variables - d'environnement remplacées par leurs valeurs. Cela ne représente - cependant pas la configuration définitive. En particulier, les - fusions ou écrasementsde définitions en cas de directives multiples ne sont pas - représentés.</p> + <p>"Printerprte" signifie que + les directives telles que <code class="directive"><a href="../mod/core.html#ifdefine"><IfDefine></a></code> et <code class="directive"><a href="../mod/core.html#ifmodule"><IfModule></a></code> sont values et les variables + d'environnement remplaces par leurs valeurs. Cela ne reprsente + cependant pas la configuration dfinitive. En particulier, les + fusions ou crasementsde dfinitions en cas de directives multiples ne sont pas + reprsents.</p> - <p>Le résultat est équivalent à celui de la requête + <p>Le rsultat est quivalent celui de la requte <code>?config</code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="limitations" id="limitations">Limitations connues</a><a title="Lien permanent" href="#limitations" class="permalink">¶</a></h2> <p><code class="module"><a href="../mod/mod_info.html">mod_info</a></code> tire ses informations de - la configuration interprétée, et non du fichier de configuration - original. La manière dont l'arbre de configuration interprété est - créé induit quelques limitations :</p> + la configuration interprte, et non du fichier de configuration + original. La manire dont l'arbre de configuration interprt est + cr induit quelques limitations :</p> <ul> - <li>Les directives qui sont traitées immédiatement sans être - enregistrées dans l'arbre de configuration interprété ne sont pas + <li>Les directives qui sont traites immdiatement sans tre + enregistres dans l'arbre de configuration interprt ne sont pas prises en compte. Celles-ci comprennent <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>, <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code> et <code class="directive"><a href="../mod/mod_so.html#loadfile">LoadFile</a></code>.</li> - <li>Les directives qui contrôlent le fichier de configuration - lui-même, comme <code class="directive"><a href="../mod/core.html#include">Include</a></code>, + <li>Les directives qui contrlent le fichier de configuration + lui-mme, comme <code class="directive"><a href="../mod/core.html#include">Include</a></code>, <code class="directive"><a href="../mod/core.html#ifmodule"><IfModule></a></code> et <code class="directive"><a href="../mod/core.html#ifdefine"><IfDefine></a></code> ne sont pas prises en compte, mais les directives de configuration incluses le sont.</li> - <li>Les commentaires ne sont pas pris en compte (Ce qui peut être - considéré comme une fonctionnalité).</li> + <li>Les commentaires ne sont pas pris en compte (Ce qui peut tre + considr comme une fonctionnalit).</li> <li>Les directives de configuration des fichiers <code>.htaccess</code> ne sont pas prises en compte (car elles ne font pas partie de la configuration permanente du serveur).</li> - <li>Les directives de conteneur comme <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> sont affichées + <li>Les directives de conteneur comme <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> sont affiches normalement, mais <code class="module"><a href="../mod/mod_info.html">mod_info</a></code> est incapable de - déterminer le numéro de ligne de la balise fermante + dterminer le numro de ligne de la balise fermante <code class="directive"><a href="../mod/core.html#directory"></Directory></a></code>.</li> - <li>Les directives générées par des modules tiers comme - <a href="http://perl.apache.org">mod_perl</a> peuvent ne pas être + <li>Les directives gnres par des modules tiers comme + <a href="http://perl.apache.org">mod_perl</a> peuvent ne pas tre prises en compte.</li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="addmoduleinfo" id="addmoduleinfo">Directive</a> <a name="AddModuleInfo" id="AddModuleInfo">AddModuleInfo</a><a title="Lien permanent" href="#addmoduleinfo" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajoute des données supplémentaires aux informations de -module affichées par le gestionnaire server-info</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddModuleInfo <var>nom-module</var> <var>chaîne</var></code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajoute des donnes supplmentaires aux informations de +module affiches par le gestionnaire server-info</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddModuleInfo <var>nom-module</var> <var>chane</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_info</td></tr> </table> - <p>Cette directive permet d'afficher le contenu de <var>chaîne</var> - en tant qu'<strong>Information supplémentaire</strong> interprétée + <p>Cette directive permet d'afficher le contenu de <var>chane</var> + en tant qu'<strong>Information supplmentaire</strong> interprte en HTML pour le module <var>nom-module</var>. Exemple :</p> <pre class="prettyprint lang-config">AddModuleInfo mod_deflate.c 'See <a \ @@ -210,7 +210,7 @@ module affichées par le gestionnaire server-info</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_info.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_info.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_info.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_info.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_info.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -231,7 +231,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_info.html' } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_isapi.html.fr b/docs/manual/mod/mod_isapi.html.fr index 9c41994af5..b4ca19b769 100644 --- a/docs/manual/mod/mod_isapi.html.fr +++ b/docs/manual/mod/mod_isapi.html.fr @@ -27,27 +27,27 @@ <div id="preamble"><h1>Module Apache mod_isapi</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_isapi.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_isapi.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_isapi.html" title="Franais"> fr </a> | <a href="../ko/mod/mod_isapi.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Extensions ISAPI dans Apache pour Windows</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>isapi_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_isapi.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Win32 only</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>isapi_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_isapi.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Win32 only</td></tr></table> <h3>Sommaire</h3> - <p>Ce module implémente l'API des extensions du Serveur Internet. Il - permet à Apache pour Windows de servir les extensions du Serveur + <p>Ce module implmente l'API des extensions du Serveur Internet. Il + permet Apache pour Windows de servir les extensions du Serveur Internet (par exemple les modules .dll ISAPI), compte tenu des - restrictions spécifiées.</p> + restrictions spcifies.</p> <p>Les modules d'extension ISAPI (fichiers .dll) sont des modules tiers. Leur auteur n'est pas le Groupe Apache, et nous n'assurons donc pas leur support. Veuillez contacter directement l'auteur - d'ISAPI si vous rencontrez des problèmes à l'exécution d'une + d'ISAPI si vous rencontrez des problmes l'excution d'une extension ISAPI. <strong>Merci de <em>ne pas</em> soumettre ce genre - de problème dans les listes d'Apache ou dans les pages de rapports + de problme dans les listes d'Apache ou dans les pages de rapports de bogues.</strong></p> </div> <div id="quickview"><h3>Sujets</h3> @@ -64,7 +64,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#isapilognotsupported">ISAPILogNotSupported</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#isapireadaheadbuffer">ISAPIReadAheadBuffer</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_isapi">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_isapi">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_isapi">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_isapi">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -74,114 +74,114 @@ <p>Dans le fichier de configuration du serveur, utilisez la directive <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code> pour associer les fichiers ISAPI au gestionnaire - <code>isapi-handler</code> à l'aide de l'extension de leur nom de - fichier. Pour faire en sorte que tout fichier .dll soit traité en - tant qu'extension ISAPI, éditez le fichier httpd.conf et ajoutez les + <code>isapi-handler</code> l'aide de l'extension de leur nom de + fichier. Pour faire en sorte que tout fichier .dll soit trait en + tant qu'extension ISAPI, ditez le fichier httpd.conf et ajoutez les lignes suivantes :</p> <pre class="prettyprint lang-config">AddHandler isapi-handler .dll</pre> <div class="note">Dans les versions plus anciennes du serveur Apache, le nom du - gestionnaire était <code>isapi-isa</code> au lieu de - <code>isapi-handler</code>. Depuis les versions de développement 2.3 + gestionnaire tait <code>isapi-isa</code> au lieu de + <code>isapi-handler</code>. Depuis les versions de dveloppement 2.3 du serveur Apache, <code>isapi-isa</code> n'est plus valide, et vous - devrez éventuellement modifier votre configuration pour utiliser - <code>isapi-handler</code> à la place.</div> + devrez ventuellement modifier votre configuration pour utiliser + <code>isapi-handler</code> la place.</div> - <p>Le serveur Apache ne propose aucun moyen de conserver en mémoire - un module chargé. Vous pouvez cependant précharger et garder un - module spécifique en mémoire en utilisant la syntaxe suivante dans + <p>Le serveur Apache ne propose aucun moyen de conserver en mmoire + un module charg. Vous pouvez cependant prcharger et garder un + module spcifique en mmoire en utilisant la syntaxe suivante dans votre httpd.conf :</p> <pre class="prettyprint lang-config">ISAPICacheFile c:/WebWork/Scripts/ISAPI/mytest.dll</pre> - <p>Que vous ayez ou non préchargé une extension ISAPI, ces dernières - sont toutes soumises au mêmes restrictions et possèdent les mêmes - permissions que les scripts CGI. En d'autres termes, <code class="directive"><a href="../mod/core.html#options">Options</a></code> <code>ExecCGI</code> doit être - défini pour le répertoire qui contient le fichier .dll ISAPI.</p> + <p>Que vous ayez ou non prcharg une extension ISAPI, ces dernires + sont toutes soumises au mmes restrictions et possdent les mmes + permissions que les scripts CGI. En d'autres termes, <code class="directive"><a href="../mod/core.html#options">Options</a></code> <code>ExecCGI</code> doit tre + dfini pour le rpertoire qui contient le fichier .dll ISAPI.</p> <p>Reportez-vous aux <a href="#notes">Notes additionnelles</a> et au - <a href="#journal">Journal du programmeur</a> pour plus de détails - et une clarification à propos du support spécifique ISAPI fourni par + <a href="#journal">Journal du programmeur</a> pour plus de dtails + et une clarification propos du support spcifique ISAPI fourni par le module <code class="module"><a href="../mod/mod_isapi.html">mod_isapi</a></code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="notes" id="notes">Notes additionnelles</a><a title="Lien permanent" href="#notes" class="permalink">¶</a></h2> - <p>L'implémentation ISAPI d'Apache se conforme à toutes les - spécifications ISAPI 2.0, à l'exception de certaines extensions - "spécifiques Microsoft" utilisant des entrées/sorties asynchrones. - Le modèle des entrées/sorties d'Apache ne permet pas l'écriture et - la lecture asynchrone de la manière dont ISAPI pourrait le faire. Si - une extension tente d'utiliser des fonctionnalités non supportées, - comme les entrées/sorties asynchrones, un message est enregistré - dans le journal des erreurs afin d'aider au débogage. Comme ces + <p>L'implmentation ISAPI d'Apache se conforme toutes les + spcifications ISAPI 2.0, l'exception de certaines extensions + "spcifiques Microsoft" utilisant des entres/sorties asynchrones. + Le modle des entres/sorties d'Apache ne permet pas l'criture et + la lecture asynchrone de la manire dont ISAPI pourrait le faire. Si + une extension tente d'utiliser des fonctionnalits non supportes, + comme les entres/sorties asynchrones, un message est enregistr + dans le journal des erreurs afin d'aider au dbogage. Comme ces messages peuvent devenir envahissants, la directive <code>ISAPILogNotSupported Off</code> permet de filter ce bruit de fond.</p> - <p>Si aucune option de configuration particulière n'est spécifiée, + <p>Si aucune option de configuration particulire n'est spcifie, certains serveurs, comme Microsoft IIS, chargent l'extension ISAPI - dans le serveur et la conservent en mémoire jusqu'à ce que - l'utilisation de cette dernière devienne trop élevée. Apache, par - contre, charge et décharge réellement l'extension ISAPI chaque fois - qu'elle est invoquée, si la directive <code class="directive"><a href="#isapicachefile">ISAPICacheFile</a></code> n'a pas été spécifiée. - Ce n'est pas très performant, mais le modèle de mémoire d'Apache - fait que cette méthode est la plus efficace. De nombreux modules - ISAPI présentent des incompatibilités subtiles avec le serveur - Apache, et le déchargement de ces modules permet d'assurer la - stabilité du serveur.</p> - - <p>En outre, gardez à l'esprit que si Apache supporte les extensions + dans le serveur et la conservent en mmoire jusqu' ce que + l'utilisation de cette dernire devienne trop leve. Apache, par + contre, charge et dcharge rellement l'extension ISAPI chaque fois + qu'elle est invoque, si la directive <code class="directive"><a href="#isapicachefile">ISAPICacheFile</a></code> n'a pas t spcifie. + Ce n'est pas trs performant, mais le modle de mmoire d'Apache + fait que cette mthode est la plus efficace. De nombreux modules + ISAPI prsentent des incompatibilits subtiles avec le serveur + Apache, et le dchargement de ces modules permet d'assurer la + stabilit du serveur.</p> + + <p>En outre, gardez l'esprit que si Apache supporte les extensions ISAPI, il <strong>ne supporte pas les filtres ISAPI</strong>. Le - support des filtres sera peut-être ajouté dans le futur, mais n'a - pas encore été planifié.</p> + support des filtres sera peut-tre ajout dans le futur, mais n'a + pas encore t planifi.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="journal" id="journal">Journal du programmeur</a><a title="Lien permanent" href="#journal" class="permalink">¶</a></h2> - <p>Si vous écrivez des modules <code class="module"><a href="../mod/mod_isapi.html">mod_isapi</a></code> Apache - 2.0, vous devez limiter vos appels à + <p>Si vous crivez des modules <code class="module"><a href="../mod/mod_isapi.html">mod_isapi</a></code> Apache + 2.0, vous devez limiter vos appels <code>ServerSupportFunction</code> aux directives suivantes :</p> <dl> <dt><code>HSE_REQ_SEND_URL_REDIRECT_RESP</code></dt> <dd>Redirige l'utilisateur vers une autre adresse.<br /> - Il doit s'agir d'une URL pleinement qualifiée (comme + Il doit s'agir d'une URL pleinement qualifie (comme <code>http://serveur/chemin</code>).</dd> <dt><code>HSE_REQ_SEND_URL</code></dt> <dd>Redirige l'utilisateur vers une autre adresse.<br /> - Ce ne doit pas être une URL pleinement qualifiée ; la mention du - protocole ou du nom du serveur n'est pas autorisée (par exemple, + Ce ne doit pas tre une URL pleinement qualifie ; la mention du + protocole ou du nom du serveur n'est pas autorise (par exemple, utilisez simplement <code>/chemin</code>).<br /> - La redirection n'est pas assurée par le navigateur mais par le - serveur lui-même.<br /> + La redirection n'est pas assure par le navigateur mais par le + serveur lui-mme.<br /> <div class="warning"><h3>Avertissement</h3> - <p>Dans sa documentation récente, Microsoft semble avoir - abandonné la distinction entre les deux fonctions - <code>HSE_REQ_SEND_URL</code>. Apache, quant à lui, continue de + <p>Dans sa documentation rcente, Microsoft semble avoir + abandonn la distinction entre les deux fonctions + <code>HSE_REQ_SEND_URL</code>. Apache, quant lui, continue de les traiter comme deux fonctions distinctes avec des contraintes - et des comportements spécifiques.</p> + et des comportements spcifiques.</p> </div></dd> <dt><code>HSE_REQ_SEND_RESPONSE_HEADER</code></dt> - <dd>Apache accepte un corps de réponse après l'en-tête s'il se - situe après la ligne vide (deux caractères newline consécutifs) - dans la chaîne des arguments d'en-têtes. Ce corps ne doit pas - contenir de caractères NULL, car l'argument des en-têtes est - lui-même terminé par un caractère NULL.</dd> + <dd>Apache accepte un corps de rponse aprs l'en-tte s'il se + situe aprs la ligne vide (deux caractres newline conscutifs) + dans la chane des arguments d'en-ttes. Ce corps ne doit pas + contenir de caractres NULL, car l'argument des en-ttes est + lui-mme termin par un caractre NULL.</dd> <dt><code>HSE_REQ_DONE_WITH_SESSION</code></dt> - <dd>Apache considère ceci comme sans objet, car la session est - fermée lorsque l'extension ISAPI termine son traitement.</dd> + <dd>Apache considre ceci comme sans objet, car la session est + ferme lorsque l'extension ISAPI termine son traitement.</dd> <dt><code>HSE_REQ_MAP_URL_TO_PATH</code></dt> <dd>Apache va traduire un nom virtuel en nom physique.</dd> <dt><code>HSE_APPEND_LOG_PARAMETER</code></dt> <dd> - Ce paramètre peut intervenir dans un de ces journaux : + Ce paramtre peut intervenir dans un de ces journaux : <ul> <li>dans le composant <code>\"%{isapi-parameter}n\"</code> @@ -195,72 +195,72 @@ <code>On</code></li> </ul> - <p>La première option, le composant - <code>%{isapi-parameter}n</code>, est préférable et toujours + <p>La premire option, le composant + <code>%{isapi-parameter}n</code>, est prfrable et toujours disponible.</p> </dd> <dt><code>HSE_REQ_IS_KEEP_CONN</code></dt> - <dd>retourne le statut négocié Keep-Alive.</dd> + <dd>retourne le statut ngoci Keep-Alive.</dd> <dt><code>HSE_REQ_SEND_RESPONSE_HEADER_EX</code></dt> - <dd>se comportera comme indiqué dans le documentation, bien que le - drapeau <code>fKeepConn</code> soit ignoré.</dd> + <dd>se comportera comme indiqu dans le documentation, bien que le + drapeau <code>fKeepConn</code> soit ignor.</dd> <dt><code>HSE_REQ_IS_CONNECTED</code></dt> - <dd>renverra faux si la requête a été abandonnée.</dd> + <dd>renverra faux si la requte a t abandonne.</dd> </dl> - <p>Apache renvoie <code>FALSE</code> pour tout appel non supporté à + <p>Apache renvoie <code>FALSE</code> pour tout appel non support <code>ServerSupportFunction</code>, et <code>GetLastError</code> renverra la valeur <code>ERROR_INVALID_PARAMETER</code>.</p> - <p><code>ReadClient</code> extrait la partie du corps de la requête - qui dépasse le tampon initial (défini par la directive <code class="directive"><a href="#isapireadaheadbuffer">ISAPIReadAheadBuffer</a></code>). En fonction de - la définition de la directive - <code class="directive">ISAPIReadAheadBuffer</code> (nombre d'octets à + <p><code>ReadClient</code> extrait la partie du corps de la requte + qui dpasse le tampon initial (dfini par la directive <code class="directive"><a href="#isapireadaheadbuffer">ISAPIReadAheadBuffer</a></code>). En fonction de + la dfinition de la directive + <code class="directive">ISAPIReadAheadBuffer</code> (nombre d'octets mettre dans le tampon avant d'appeler le gestionnaire ISAPI), les - requêtes courtes sont envoyées en entier à l'extension lorsque - celle-ci est invoquée. Si la taille de la requête est trop - importante, l'extension ISAPI doit faire appel à - <code>ReadClient</code> pour extraire la totalité du corps de la - requête.</p> + requtes courtes sont envoyes en entier l'extension lorsque + celle-ci est invoque. Si la taille de la requte est trop + importante, l'extension ISAPI doit faire appel + <code>ReadClient</code> pour extraire la totalit du corps de la + requte.</p> - <p><code>WriteClient</code> est supporté, mais seulement avec le + <p><code>WriteClient</code> est support, mais seulement avec le drapeau <code>HSE_IO_SYNC</code> ou le drapeau "aucune option" - (valeur <code>0</code>). Toute autre requête - <code>WriteClient</code> sera rejetée avec une valeur de retour + (valeur <code>0</code>). Toute autre requte + <code>WriteClient</code> sera rejete avec une valeur de retour <code>FALSE</code>, et <code>GetLastError</code> renverra la valeur <code>ERROR_INVALID_PARAMETER</code></p> - <p><code>GetServerVariable</code> est supporté, bien que les - variables étendues de serveur n'existent pas (comme défini par + <p><code>GetServerVariable</code> est support, bien que les + variables tendues de serveur n'existent pas (comme dfini par d'autres serveurs). Toutes les variables d'environnement CGI - usuelles d'Apache sont disponibles à partir de + usuelles d'Apache sont disponibles partir de <code>GetServerVariable</code>, ainsi que les valeurs <code>ALL_HTTP</code> et <code>ALL_RAW</code>.</p> <p>Depuis httpd 2.0, <code class="module"><a href="../mod/mod_isapi.html">mod_isapi</a></code> propose des - fonctionnalités supplémentaires introduites dans les versions - actualisées de la spécification ISAPI, ainsi qu'une émulation - limitée des entrées/sorties asynchrones et la sémantique - <code>TransmitFile</code>. Apache httpd supporte aussi le préchargement - des .dlls ISAPI à des fins de performances.</p> + fonctionnalits supplmentaires introduites dans les versions + actualises de la spcification ISAPI, ainsi qu'une mulation + limite des entres/sorties asynchrones et la smantique + <code>TransmitFile</code>. Apache httpd supporte aussi le prchargement + des .dlls ISAPI des fins de performances.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="isapiappendlogtoerrors" id="isapiappendlogtoerrors">Directive</a> <a name="ISAPIAppendLogToErrors" id="ISAPIAppendLogToErrors">ISAPIAppendLogToErrors</a><a title="Lien permanent" href="#isapiappendlogtoerrors" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistrement des requêtes +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistrement des requtes <code>HSE_APPEND_LOG_PARAMETER</code> de la part des extensions ISAPI dans le journal des erreurs</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ISAPIAppendLogToErrors on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ISAPIAppendLogToErrors off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ISAPIAppendLogToErrors off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_isapi</td></tr> </table> - <p>Cette directive permet d'enregistrer les requêtes + <p>Cette directive permet d'enregistrer les requtes <code>HSE_APPEND_LOG_PARAMETER</code> de la part des extensions ISAPI dans le journal des erreurs.</p> @@ -268,27 +268,27 @@ dans le journal des erreurs</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="isapiappendlogtoquery" id="isapiappendlogtoquery">Directive</a> <a name="ISAPIAppendLogToQuery" id="ISAPIAppendLogToQuery">ISAPIAppendLogToQuery</a><a title="Lien permanent" href="#isapiappendlogtoquery" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistre les requêtes +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistre les requtes <code>HSE_APPEND_LOG_PARAMETER</code> de la part des extensions ISAPI -dans la partie arguments de la requête</td></tr> +dans la partie arguments de la requte</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ISAPIAppendLogToQuery on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ISAPIAppendLogToQuery on</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ISAPIAppendLogToQuery on</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_isapi</td></tr> </table> - <p>Cette directive permet d'enregistrer les requêtes + <p>Cette directive permet d'enregistrer les requtes <code>HSE_APPEND_LOG_PARAMETER</code> de la part des extensions - ISAPI dans la partie arguments de la requête (ajouté au composant + ISAPI dans la partie arguments de la requte (ajout au composant <code>%q</code> de la directive <code class="directive"><a href="../mod/mod_log_config.html#customlog">CustomLog</a></code>).</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="isapicachefile" id="isapicachefile">Directive</a> <a name="ISAPICacheFile" id="ISAPICacheFile">ISAPICacheFile</a><a title="Lien permanent" href="#isapicachefile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichiers .dll ISAPI devant être chargés au -démarrage</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichiers .dll ISAPI devant tre chargs au +dmarrage</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ISAPICacheFile <var>chemin-fichier</var> [<var>chemin-fichier</var>] ...</code></td></tr> @@ -296,75 +296,75 @@ démarrage</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_isapi</td></tr> </table> - <p>Cette directive permet de spécifier une liste, séparés par des - espaces, de noms de fichiers devant être chargés au démarrage - du serveur Apache, et rester en mémoire jusqu'à l'arrêt du serveur. - Cette directive peut être répétée pour chaque fichier .dll ISAPI - souhaité. Le chemin complet du fichier doit être spécifié. Si le - chemin n'est pas absolu, il sera considéré comme relatif au - répertoire défini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>.</p> + <p>Cette directive permet de spcifier une liste, spars par des + espaces, de noms de fichiers devant tre chargs au dmarrage + du serveur Apache, et rester en mmoire jusqu' l'arrt du serveur. + Cette directive peut tre rpte pour chaque fichier .dll ISAPI + souhait. Le chemin complet du fichier doit tre spcifi. Si le + chemin n'est pas absolu, il sera considr comme relatif au + rpertoire dfini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="isapifakeasync" id="isapifakeasync">Directive</a> <a name="ISAPIFakeAsync" id="ISAPIFakeAsync">ISAPIFakeAsync</a><a title="Lien permanent" href="#isapifakeasync" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Emulation du support des entrées/sorties asynchrones pour +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Emulation du support des entres/sorties asynchrones pour les appels ISAPI</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ISAPIFakeAsync on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ISAPIFakeAsync off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ISAPIFakeAsync off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_isapi</td></tr> </table> - <p>Lorsquelle est définie à "on", cette directive permet d'émuler le - support des entrées/sorties asynchrones pour les appels ISAPI.</p> + <p>Lorsquelle est dfinie "on", cette directive permet d'muler le + support des entres/sorties asynchrones pour les appels ISAPI.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="isapilognotsupported" id="isapilognotsupported">Directive</a> <a name="ISAPILogNotSupported" id="ISAPILogNotSupported">ISAPILogNotSupported</a><a title="Lien permanent" href="#isapilognotsupported" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Journalisation des demandes de fonctionnalités non -supportées de la part des extensions ISAPI</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Journalisation des demandes de fonctionnalits non +supportes de la part des extensions ISAPI</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ISAPILogNotSupported on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ISAPILogNotSupported off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ISAPILogNotSupported off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_isapi</td></tr> </table> <p>Cette directive permet d'enregistrer dans le journal des erreurs - toutes les demandes de fonctionnalités non supportées de la part des - extensions ISAPI. Ceci peut aider les administrateurs à décortiquer - certains problèmes. Lorsqu'elle a été définie à "on" et si tous les - modules ISAPI fonctionnent, elle peut être redéfinie à "off".</p> + toutes les demandes de fonctionnalits non supportes de la part des + extensions ISAPI. Ceci peut aider les administrateurs dcortiquer + certains problmes. Lorsqu'elle a t dfinie "on" et si tous les + modules ISAPI fonctionnent, elle peut tre redfinie "off".</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="isapireadaheadbuffer" id="isapireadaheadbuffer">Directive</a> <a name="ISAPIReadAheadBuffer" id="ISAPIReadAheadBuffer">ISAPIReadAheadBuffer</a><a title="Lien permanent" href="#isapireadaheadbuffer" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille du tampon de lecture anticipée envoyé aux extensions +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille du tampon de lecture anticipe envoy aux extensions ISAPI</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ISAPIReadAheadBuffer <var>taille</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ISAPIReadAheadBuffer 49152</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ISAPIReadAheadBuffer 49152</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_isapi</td></tr> </table> - <p>Cette directive permet de définir la taille maximale du tampon de - lecture anticipée envoyé aux extensions ISAPI lorsqu'elles sont - initialement invoquées. Toute donnée restante doit être extraite en - faisant appel à <code>ReadClient</code> ; certaines extensions ISAPI + <p>Cette directive permet de dfinir la taille maximale du tampon de + lecture anticipe envoy aux extensions ISAPI lorsqu'elles sont + initialement invoques. Toute donne restante doit tre extraite en + faisant appel <code>ReadClient</code> ; certaines extensions ISAPI peuvent ne pas supporter la fonction <code>ReadClient</code>. - Pour plus de détails, veuillez vous adresser à l'auteur de + Pour plus de dtails, veuillez vous adresser l'auteur de l'extension ISAPI.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_isapi.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_isapi.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_isapi.html" title="Franais"> fr </a> | <a href="../ko/mod/mod_isapi.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -384,7 +384,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_isapi.html } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_journald.html.fr b/docs/manual/mod/mod_journald.html.fr index 2238cf9a2d..2a3f7225fe 100644 --- a/docs/manual/mod/mod_journald.html.fr +++ b/docs/manual/mod/mod_journald.html.fr @@ -27,35 +27,35 @@ <div id="preamble"><h1>Module Apache mod_journald</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_journald.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_journald.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_journald.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Implémentation du fournisseur de journalisation d'erreurs +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Implmentation du fournisseur de journalisation d'erreurs "journald"</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>journald_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_journald.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>journald_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_journald.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module implémente le fournisseur de journalisation d'erreurs + <p>Ce module implmente le fournisseur de journalisation d'erreurs "journald". Il permet l'enregistrement des messages d'erreur et la - gestion des journaux personnalisés via systemd-journald(8).</p> + gestion des journaux personnaliss via systemd-journald(8).</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#structured">Jounalisation structurée</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#structured">Jounalisation structure</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#examples">Exemples</a></li> </ul><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_journald">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_journald">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_journald">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_journald">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="structured" id="structured">Jounalisation structurée</a><a title="Lien permanent" href="#structured" class="permalink">¶</a></h2> +<h2><a name="structured" id="structured">Jounalisation structure</a><a title="Lien permanent" href="#structured" class="permalink">¶</a></h2> <p>Systemd-journald permet d'effectuer une journalisation - structurée, et autorise donc le filtrage des messages en fonction de - diverses variables. Les variables actuellement supportées sont : + structure, et autorise donc le filtrage des messages en fonction de + diverses variables. Les variables actuellement supportes sont : </p> <dl> <dt><code>LOG</code></dt> @@ -63,21 +63,21 @@ Pour CustomLog ou TransferLog, la valeur correspond au premier argument de ces directives.</dd> <dt><code>REQUEST_HOSTNAME</code></dt> - <dd>Le nom d'hôte tel qu'il est fourni dans l'URI, ou l'en-tête - Host: de la requête.</dd> + <dd>Le nom d'hte tel qu'il est fourni dans l'URI, ou l'en-tte + Host: de la requte.</dd> <dt><code>REQUEST_USER</code></dt> <dd>Correspond au nom d'utilisateur si une authentification a eu lieu.</dd> <dt><code>REQUEST_USERAGENT_IP</code></dt> - <dd>L'adresse IP de l'agent qui a envoyé la requête.</dd> + <dd>L'adresse IP de l'agent qui a envoy la requte.</dd> <dt><code>REQUEST_URI</code></dt> <dd>La partie chemin de l'URI, ou "/" si l'URI ne contient pas de chemin.</dd> <dt><code>SERVER_HOSTNAME</code></dt> - <dd>Le nom d'hôte du serveur pour lequel le message a été généré.</dd> + <dd>Le nom d'hte du serveur pour lequel le message a t gnr.</dd> </dl> - <p>Ces variables peuvent par exemple être utilisées pour ne montrer + <p>Ces variables peuvent par exemple tre utilises pour ne montrer que les messages concernant un URI particulier via la commande <code>journalctl</code> : </p> @@ -92,35 +92,35 @@ <h2><a name="examples" id="examples">Exemples</a><a title="Lien permanent" href="#examples" class="permalink">¶</a></h2> - <p>Si le système le supporte, il est possible d'utiliser - systemd-journald(8) pour effectuer la journalisation en spécifiant - <code>journald</code> à la place d'un nom de fichier dans la + <p>Si le systme le supporte, il est possible d'utiliser + systemd-journald(8) pour effectuer la journalisation en spcifiant + <code>journald</code> la place d'un nom de fichier dans la directive ErrorLog (voir <code class="module"><a href="../mod/core.html">core</a></code>). </p> <pre class="prettyprint lang-config">ErrorLog journald</pre> - <p>Spécifier <code>journald</code> comme fournisseur de journal + <p>Spcifier <code>journald</code> comme fournisseur de journal d'erreurs avec la directive CustomLog (voir <code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code>) active la journalisation via - systemd-journald(8) si le système le supporte. + systemd-journald(8) si le systme le supporte. </p> <pre class="prettyprint lang-config">CustomLog "journald" "%h %l %u %t \"%r\" %>s %b"</pre> - <div class="warning"><h3>Avertissement en matière de performances</h3><p> - Actuellement, systemd-journald n'est pas conçu pour une - jounalisation à haut débit et son utilisation pour la journalisation - des accès peut induire une baisse importante de performances. + <div class="warning"><h3>Avertissement en matire de performances</h3><p> + Actuellement, systemd-journald n'est pas conu pour une + jounalisation haut dbit et son utilisation pour la journalisation + des accs peut induire une baisse importante de performances. </p></div> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_journald.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_journald.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_journald.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -139,7 +139,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_journald.h } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_lbmethod_bybusyness.html.fr b/docs/manual/mod/mod_lbmethod_bybusyness.html.fr index 814ed6f97c..1d7b55ad59 100644 --- a/docs/manual/mod/mod_lbmethod_bybusyness.html.fr +++ b/docs/manual/mod/mod_lbmethod_bybusyness.html.fr @@ -27,61 +27,61 @@ <div id="preamble"><h1>Module Apache mod_lbmethod_bybusyness</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_lbmethod_bybusyness.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_lbmethod_bybusyness.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_lbmethod_bybusyness.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Algorithme de planification avec répartition de charge de -l'attribution des requêtes en attente pour le module +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Algorithme de planification avec rpartition de charge de +l'attribution des requtes en attente pour le module <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code></td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>lbmethod_bybusyness_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_lbmethod_bybusyness.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Dissocié de <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> depuis la +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>lbmethod_bybusyness_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_lbmethod_bybusyness.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Dissoci de <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> depuis la version 2.3</td></tr></table> <h3>Sommaire</h3> -<p>Ce module ne fournit pas lui-même de directive de configuration. Il -nécessite les services de <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code>, et -fournit la méthode de répartition de charge <code>bybusyness</code>.</p> +<p>Ce module ne fournit pas lui-mme de directive de configuration. Il +ncessite les services de <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code>, et +fournit la mthode de rpartition de charge <code>bybusyness</code>.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#busyness">Algorithme d'attribution des requêtes en attente</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#busyness">Algorithme d'attribution des requtes en attente</a></li> </ul><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_lbmethod_bybusyness">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_lbmethod_bybusyness">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_lbmethod_bybusyness">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_lbmethod_bybusyness">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></li> <li><code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="busyness" id="busyness">Algorithme d'attribution des requêtes en attente</a><a title="Lien permanent" href="#busyness" class="permalink">¶</a></h2> +<h2><a name="busyness" id="busyness">Algorithme d'attribution des requtes en attente</a><a title="Lien permanent" href="#busyness" class="permalink">¶</a></h2> - <p>Activé via <code>lbmethod=bybusyness</code>, ce planificateur - surveille le nombre de requêtes assignées à chaque processus worker - à l'instant présent. Une nouvelle requête est automatiquement - assignée au processus worker auquel est assigné le plus petit nombre de - requêtes. Ceci s'avère utile dans le cas où les - processus worker mettent en file d'attente les requêtes entrantes - indépendamment d'Apache, et permet de s'assurer que la longueur des - files reste raisonnable, et qu'une requête est toujours assignée au - processus worker qui sera à même de la servir le plus - rapidement et avec une latence réduite.</p> + <p>Activ via <code>lbmethod=bybusyness</code>, ce planificateur + surveille le nombre de requtes assignes chaque processus worker + l'instant prsent. Une nouvelle requte est automatiquement + assigne au processus worker auquel est assign le plus petit nombre de + requtes. Ceci s'avre utile dans le cas o les + processus worker mettent en file d'attente les requtes entrantes + indpendamment d'Apache, et permet de s'assurer que la longueur des + files reste raisonnable, et qu'une requte est toujours assigne au + processus worker qui sera mme de la servir le plus + rapidement et avec une latence rduite.</p> - <p>Si plusieurs processus worker s'avèrent les moins chargés, le - choix d'un de ces derniers est effectué à partir des statistiques - (et des estimations de charges) qu'utilise la méthode de décompte - des requêtes. Au fil du temps, la distribution des tâches finit par - ressembler à celle de <code>byrequests</code> (tel qu'implémenté par + <p>Si plusieurs processus worker s'avrent les moins chargs, le + choix d'un de ces derniers est effectu partir des statistiques + (et des estimations de charges) qu'utilise la mthode de dcompte + des requtes. Au fil du temps, la distribution des tches finit par + ressembler celle de <code>byrequests</code> (tel qu'implment par <code class="module"><a href="../mod/mod_lbmethod_byrequests.html">mod_lbmethod_byrequests</a></code>).</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_lbmethod_bybusyness.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_lbmethod_bybusyness.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_lbmethod_bybusyness.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -100,7 +100,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_lbmethod_b } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_lbmethod_byrequests.html.fr b/docs/manual/mod/mod_lbmethod_byrequests.html.fr index 542528b61d..81c0727f07 100644 --- a/docs/manual/mod/mod_lbmethod_byrequests.html.fr +++ b/docs/manual/mod/mod_lbmethod_byrequests.html.fr @@ -27,64 +27,64 @@ <div id="preamble"><h1>Module Apache mod_lbmethod_byrequests</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_lbmethod_byrequests.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_lbmethod_byrequests.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_lbmethod_byrequests.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Algorithme de planification avec répartition de charge du -traitement des requêtes pour le module +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Algorithme de planification avec rpartition de charge du +traitement des requtes pour le module <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code></td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>lbmethod_byrequests_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_lbmethod_byrequests.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Dissocié de <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> dans la +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>lbmethod_byrequests_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_lbmethod_byrequests.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Dissoci de <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> dans la version 2.3</td></tr></table> <h3>Sommaire</h3> -<p>Ce module ne fournit pas lui-même de directive de configuration. Il -nécessite les services de <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code>, et -fournit la méthode de répartition de charge <code>byrequests</code>.</p> +<p>Ce module ne fournit pas lui-mme de directive de configuration. Il +ncessite les services de <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code>, et +fournit la mthode de rpartition de charge <code>byrequests</code>.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#requests">Algorithme d'attribution des requêtes</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#requests">Algorithme d'attribution des requtes</a></li> </ul><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_lbmethod_byrequests">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_lbmethod_byrequests">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_lbmethod_byrequests">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_lbmethod_byrequests">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></li> <li><code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="requests" id="requests">Algorithme d'attribution des requêtes</a><a title="Lien permanent" href="#requests" class="permalink">¶</a></h2> +<h2><a name="requests" id="requests">Algorithme d'attribution des requtes</a><a title="Lien permanent" href="#requests" class="permalink">¶</a></h2> - <p>Activé via <code>lbmethod=byrequests</code>, ce planificateur a - été conçu dans le but de distribuer les requêtes à tous les - processus worker afin qu'ils traitent tous le nombre de requêtes - pour lequel ils ont été configurés. Il fonctionne de la manière + <p>Activ via <code>lbmethod=byrequests</code>, ce planificateur a + t conu dans le but de distribuer les requtes tous les + processus worker afin qu'ils traitent tous le nombre de requtes + pour lequel ils ont t configurs. Il fonctionne de la manire suivante : </p> - <p><dfn>lbfactor</dfn> correspond à la <em>quantité de travail que + <p><dfn>lbfactor</dfn> correspond la <em>quantit de travail que nous attendons de ce processus worker</em>, ou en d'autres termes - son <em>quota de travail</em>. C'est une valeur normalisée - représentant leur part du travail à accomplir.</p> + son <em>quota de travail</em>. C'est une valeur normalise + reprsentant leur part du travail accomplir.</p> - <p><dfn>lbstatus</dfn> représente <em>combien il est urgent que + <p><dfn>lbstatus</dfn> reprsente <em>combien il est urgent que ce processus worker travaille pour remplir son quota de travail</em>.</p> - <p>Le <dfn>worker</dfn> est un membre du dispositif de répartition - de charge, en général un serveur distant traitant un des protocoles - supportés.</p> + <p>Le <dfn>worker</dfn> est un membre du dispositif de rpartition + de charge, en gnral un serveur distant traitant un des protocoles + supports.</p> - <p>On distribue à chaque processus worker son quota de travail, puis + <p>On distribue chaque processus worker son quota de travail, puis on regarde celui qui a le plus besoin de travailler - (le plus grand lbstatus). Ce processus est alors sélectionné pour - travailler, et son lbstatus diminué de l'ensemble des quotas de - travail que nous avons distribués à tous les processus. La somme de - tous les lbstatus n'est ainsi pas modifiée, et nous pouvons - distribuer les requêtes selon nos souhaits.</p> + (le plus grand lbstatus). Ce processus est alors slectionn pour + travailler, et son lbstatus diminu de l'ensemble des quotas de + travail que nous avons distribus tous les processus. La somme de + tous les lbstatus n'est ainsi pas modifie, et nous pouvons + distribuer les requtes selon nos souhaits.</p> - <p>Si certains processus workers sont désactivés, les autres feront + <p>Si certains processus workers sont dsactivs, les autres feront l'objet d'une planification normale.</p> <div class="example"><pre><code>for each worker in workers @@ -95,7 +95,7 @@ fournit la méthode de répartition de charge <code>byrequests</code>.</ candidate lbstatus -= total factor</code></pre></div> - <p>Si un répartiteur de charge est configuré comme suit :</p> + <p>Si un rpartiteur de charge est configur comme suit :</p> <table><tr><th>worker</th> <th class="data">a</th> @@ -114,7 +114,7 @@ candidate lbstatus -= total factor</code></pre></div> <td class="data">0</td></tr> </table> - <p>Et si <var>b</var> est désactivé, la planification suivante est + <p>Et si <var>b</var> est dsactiv, la planification suivante est mise en oeuvre :</p> <table><tr><th>worker</th> @@ -140,7 +140,7 @@ candidate lbstatus -= total factor</code></pre></div> <tr><td class="data" colspan="5">(repeat)</td></tr> </table> - <p>C'est à dire la chronologie suivante : <var>a</var> <var>c</var> + <p>C'est dire la chronologie suivante : <var>a</var> <var>c</var> <var>d</var> <var>a</var> <var>c</var> <var>d</var> <var>a</var> <var>c</var> <var>d</var> ... Veuillez noter que :</p> @@ -157,7 +157,7 @@ candidate lbstatus -= total factor</code></pre></div> <td class="data">25</td></tr> </table> - <p>A le même effet que :</p> + <p>A le mme effet que :</p> <table><tr><th>worker</th> <th class="data">a</th> @@ -171,8 +171,8 @@ candidate lbstatus -= total factor</code></pre></div> <td class="data">1</td></tr> </table> - <p>Ceci est dû au fait que toutes les valeurs de <dfn>lbfactor</dfn> - sont normalisées et évaluées en fonction des autres. Avec :</p> + <p>Ceci est d au fait que toutes les valeurs de <dfn>lbfactor</dfn> + sont normalises et values en fonction des autres. Avec :</p> <table><tr><th>worker</th> <th class="data">a</th> @@ -185,9 +185,9 @@ candidate lbstatus -= total factor</code></pre></div> </table> <p>le processus <var>b</var> va, en moyenne, se voir assigner 4 fois - plus de requêtes que <var>a</var> et <var>c</var>.</p> + plus de requtes que <var>a</var> et <var>c</var>.</p> - <p>La configuration suivante, asymétrique, fonctionne comme on peut + <p>La configuration suivante, asymtrique, fonctionne comme on peut s'y attendre :</p> <table><tr><th>worker</th> @@ -230,13 +230,13 @@ candidate lbstatus -= total factor</code></pre></div> <tr><td class="data" colspan="3">(repeat)</td></tr> </table> - <p>Après 10 distributions, la planification se répète et 7 - <var>a</var> sont sélectionnés avec 3 <var>b</var> intercalés.</p> + <p>Aprs 10 distributions, la planification se rpte et 7 + <var>a</var> sont slectionns avec 3 <var>b</var> intercals.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_lbmethod_byrequests.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_lbmethod_byrequests.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_lbmethod_byrequests.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -255,7 +255,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_lbmethod_b } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_lbmethod_bytraffic.html.fr b/docs/manual/mod/mod_lbmethod_bytraffic.html.fr index 103e95a4dc..315f87d6c2 100644 --- a/docs/manual/mod/mod_lbmethod_bytraffic.html.fr +++ b/docs/manual/mod/mod_lbmethod_bytraffic.html.fr @@ -27,50 +27,50 @@ <div id="preamble"><h1>Module Apache mod_lbmethod_bytraffic</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_lbmethod_bytraffic.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_lbmethod_bytraffic.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_lbmethod_bytraffic.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Algorithme de planification avec répartition de charge en +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Algorithme de planification avec rpartition de charge en fonction d'un niveau de trafic pour le module <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code></td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>lbmethod_bytraffic_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_lbmethod_bytraffic.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Dissocié de <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> depuis la +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>lbmethod_bytraffic_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_lbmethod_bytraffic.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Dissoci de <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> depuis la version 2.3</td></tr></table> <h3>Sommaire</h3> -<p>Ce module ne fournit pas lui-même de directive de configuration. Il -nécessite les services de <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code>, et -fournit la méthode de répartition de charge <code>bytraffic</code>.</p> +<p>Ce module ne fournit pas lui-mme de directive de configuration. Il +ncessite les services de <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code>, et +fournit la mthode de rpartition de charge <code>bytraffic</code>.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#traffic">Algorithme de répartition en fonction d'un certain +<li><img alt="" src="../images/down.gif" /> <a href="#traffic">Algorithme de rpartition en fonction d'un certain trafic</a></li> </ul><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_lbmethod_bytraffic">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_lbmethod_bytraffic">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_lbmethod_bytraffic">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_lbmethod_bytraffic">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></li> <li><code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="traffic" id="traffic">Algorithme de répartition en fonction d'un certain +<h2><a name="traffic" id="traffic">Algorithme de rpartition en fonction d'un certain trafic</a><a title="Lien permanent" href="#traffic" class="permalink">¶</a></h2> - <p>Activé via <code>lbmethod=bytraffic</code>, l'idée directrice de - ce planificateur est similaire à celle de la méthode reposant sur le - nombre de requêtes, avec les différences suivantes :</p> + <p>Activ via <code>lbmethod=bytraffic</code>, l'ide directrice de + ce planificateur est similaire celle de la mthode reposant sur le + nombre de requtes, avec les diffrences suivantes :</p> - <p><dfn>lbfactor</dfn> représente la <em>quantité de trafic, en - octets, que nous voulons voir traitée par le processus</em>. Il - s'agit là aussi d'une valeur normalisée représentant la part de - travail à effectuer par le processus, mais au lieu de se baser sur - un nombre de requêtes, on prend en compte la quantité de trafic que - ce processus a traité.</p> + <p><dfn>lbfactor</dfn> reprsente la <em>quantit de trafic, en + octets, que nous voulons voir traite par le processus</em>. Il + s'agit l aussi d'une valeur normalise reprsentant la part de + travail effectuer par le processus, mais au lieu de se baser sur + un nombre de requtes, on prend en compte la quantit de trafic que + ce processus a trait.</p> - <p>Si un répartiteur est configuré comme suit :</p> + <p>Si un rpartiteur est configur comme suit :</p> <table><tr><th>worker</th> <th class="data">a</th> @@ -83,21 +83,21 @@ fournit la méthode de répartition de charge <code>bytraffic</code>.</p </table> <p>Cela signifie que nous souhaitons que <var>b</var> traite 2 fois - plus d'octets que <var>a</var> ou <var>c</var>. Cela n'entraîne pas - nécessairement que <var>b</var> va traiter deux fois plus de - requêtes, mais qu'il va traiter deux fois plus de trafic en termes - d'entrées/sorties. A cet effet, les tailles de la requête et de sa - réponse assocciée sont prises en compte par l'algorithme de - sélection et d'évaluation du trafic.</p> + plus d'octets que <var>a</var> ou <var>c</var>. Cela n'entrane pas + ncessairement que <var>b</var> va traiter deux fois plus de + requtes, mais qu'il va traiter deux fois plus de trafic en termes + d'entres/sorties. A cet effet, les tailles de la requte et de sa + rponse assoccie sont prises en compte par l'algorithme de + slection et d'valuation du trafic.</p> - <p>Note : les octets en entrée sont évalués avec la même pondération + <p>Note : les octets en entre sont valus avec la mme pondration que les octets en sortie.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_lbmethod_bytraffic.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_lbmethod_bytraffic.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_lbmethod_bytraffic.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -116,7 +116,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_lbmethod_b } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_lbmethod_heartbeat.html.fr b/docs/manual/mod/mod_lbmethod_heartbeat.html.fr index 57e2f8f52d..332db5f43d 100644 --- a/docs/manual/mod/mod_lbmethod_heartbeat.html.fr +++ b/docs/manual/mod/mod_lbmethod_heartbeat.html.fr @@ -27,33 +27,33 @@ <div id="preamble"><h1>Module Apache mod_lbmethod_heartbeat</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_lbmethod_heartbeat.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_lbmethod_heartbeat.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_lbmethod_heartbeat.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Algorithme d'ordonnancement de répartition de charge pour -<code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> basé sur le comptage de trafic Heartbeat</td></tr> -<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>lbmethod_heartbeat_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_lbmethod_heartbeat.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Algorithme d'ordonnancement de rpartition de charge pour +<code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> bas sur le comptage de trafic Heartbeat</td></tr> +<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>lbmethod_heartbeat_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_lbmethod_heartbeat.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> <h3>Sommaire</h3> <p><code>lbmethod=heartbeat</code> utilise les services du module - <code class="module"><a href="../mod/mod_heartmonitor.html">mod_heartmonitor</a></code> pour répartir la charge entre les - serveurs d'origine qui fournissent des données heartbeat via le + <code class="module"><a href="../mod/mod_heartmonitor.html">mod_heartmonitor</a></code> pour rpartir la charge entre les + serveurs d'origine qui fournissent des donnes heartbeat via le module <code class="module"><a href="../mod/mod_heartbeat.html">mod_heartbeat</a></code>.</p> -<p>Son algorithme de répartition de charge favorise les serveurs dont la -capacité de traitement moyenne répartie dans le temps est la plus -importante, mais il ne sélectionne pas forcément le serveur qui présente -la disponibilité instantanée la plus importante. Les serveurs qui ne -possèdent aucun client actif sont pénalisés, car ils sont considérés -comme non entièrement initialisés.</p> +<p>Son algorithme de rpartition de charge favorise les serveurs dont la +capacit de traitement moyenne rpartie dans le temps est la plus +importante, mais il ne slectionne pas forcment le serveur qui prsente +la disponibilit instantane la plus importante. Les serveurs qui ne +possdent aucun client actif sont pnaliss, car ils sont considrs +comme non entirement initialiss.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#heartbeatstorage">HeartbeatStorage</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_lbmethod_heartbeat">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_lbmethod_heartbeat">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_lbmethod_heartbeat">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_lbmethod_heartbeat">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></li> <li><code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code></li> @@ -64,24 +64,24 @@ comme non entièrement initialisés.</p> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="heartbeatstorage" id="heartbeatstorage">Directive</a> <a name="HeartbeatStorage" id="HeartbeatStorage">HeartbeatStorage</a><a title="Lien permanent" href="#heartbeatstorage" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Indique le chemin permettant de lire les données +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Indique le chemin permettant de lire les donnes heartbeat</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>HeartbeatStorage <var>chemin-fichier</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>HeartbeatStorage logs/hb.dat</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>HeartbeatStorage logs/hb.dat</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lbmethod_heartbeat</td></tr> </table> <p>La directive <code class="directive">HeartbeatStorage</code> permet de - spécifier le chemin d'accès aux données heartbeat. Ce fichier texte - n'est utilisé que si le module <code class="module"><a href="../mod/mod_slotmem_shm.html">mod_slotmem_shm</a></code> - n'est pas chargé.</p> + spcifier le chemin d'accs aux donnes heartbeat. Ce fichier texte + n'est utilis que si le module <code class="module"><a href="../mod/mod_slotmem_shm.html">mod_slotmem_shm</a></code> + n'est pas charg.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_lbmethod_heartbeat.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_lbmethod_heartbeat.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_lbmethod_heartbeat.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -100,7 +100,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_lbmethod_h } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_ldap.html.fr b/docs/manual/mod/mod_ldap.html.fr index 657a07a519..bc701c0a4f 100644 --- a/docs/manual/mod/mod_ldap.html.fr +++ b/docs/manual/mod/mod_ldap.html.fr @@ -27,33 +27,33 @@ <div id="preamble"><h1>Module Apache mod_ldap</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_ldap.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_ldap.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_ldap.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Conservation des connexions LDAP et services de mise en -cache du résultat à destination des autres modules LDAP</td></tr> +cache du rsultat destination des autres modules LDAP</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>ldap_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>util_ldap.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>ldap_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>util_ldap.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module a été conçu dans le but d'améliorer les performances - des sites web s'appuyant sur des connexions en arrière-plan vers des + <p>Ce module a t conu dans le but d'amliorer les performances + des sites web s'appuyant sur des connexions en arrire-plan vers des serveurs LDAP. Il ajoute aux fonctions fournies par les - bibliothèques standards LDAP la conservation des connexions LDAP - ainsi qu'un cache LDAP partagé en mémoire.</p> + bibliothques standards LDAP la conservation des connexions LDAP + ainsi qu'un cache LDAP partag en mmoire.</p> - <p>Pour activer ce module, le support LDAP doit être compilé dans + <p>Pour activer ce module, le support LDAP doit tre compil dans apr-util. Pour ce faire, on ajoute l'option <code>--with-ldap</code> au script <code class="program"><a href="../programs/configure.html">configure</a></code> lorsqu'on construit Apache.</p> - <p>Le support SSL/TLS est conditionné par le kit de développement - LDAP qui a été lié à <a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a>. Au moment où ces - lignes sont écrites, APR-util supporte <a href="http://www.openldap.org/">OpenLDAP SDK</a> (version 2.x ou - supérieure), <a href="http://developer.novell.com/ndk/cldap.htm">Novell LDAP + <p>Le support SSL/TLS est conditionn par le kit de dveloppement + LDAP qui a t li <a class="glossarylink" href="../glossary.html#apr" title="voir glossaire">APR</a>. Au moment o ces + lignes sont crites, APR-util supporte <a href="http://www.openldap.org/">OpenLDAP SDK</a> (version 2.x ou + suprieure), <a href="http://developer.novell.com/ndk/cldap.htm">Novell LDAP SDK</a>, <a href="https://wiki.mozilla.org/LDAP_C_SDK"> - Mozilla LDAP SDK</a>, le SDK LDAP Solaris natif (basé sur Mozilla) - ou le SDK LDAP Microsoft natif. Voir le site web <a href="http://apr.apache.org">APR</a> pour plus de détails.</p> + Mozilla LDAP SDK</a>, le SDK LDAP Solaris natif (bas sur Mozilla) + ou le SDK LDAP Microsoft natif. Voir le site web <a href="http://apr.apache.org">APR</a> pour plus de dtails.</p> </div> <div id="quickview"><h3>Sujets</h3> @@ -84,20 +84,20 @@ cache du résultat à destination des autres modules LDAP</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#ldaptrustedmode">LDAPTrustedMode</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#ldapverifyservercert">LDAPVerifyServerCert</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_ldap">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_ldap">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_ldap">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_ldap">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="exampleconfig" id="exampleconfig">Exemple de configuration</a><a title="Lien permanent" href="#exampleconfig" class="permalink">¶</a></h2> <p>Ce qui suit est un exemple de configuration qui utilise - <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> pour améliorer les performances de + <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> pour amliorer les performances de l'authentification HTTP de base fournie par <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code>.</p> - <pre class="prettyprint lang-config"># Active la conservation des connexions LDAP et le cache partagé en -# mémoire. Active le gestionnaire de statut du cache LDAP. -# Nécessite le chargement de mod_ldap et de mod_authnz_ldap. + <pre class="prettyprint lang-config"># Active la conservation des connexions LDAP et le cache partag en +# mmoire. Active le gestionnaire de statut du cache LDAP. +# Ncessite le chargement de mod_ldap et de mod_authnz_ldap. # Remplacez "votre-domaine.example.com" par le nom de votre # domaine. @@ -124,102 +124,102 @@ LDAPOpCacheTTL 600 <div class="section"> <h2><a name="pool" id="pool">Conservation des connexions LDAP</a><a title="Lien permanent" href="#pool" class="permalink">¶</a></h2> - <p>Les connexions LDAP sont conservées de requête en requête. Ceci - permet de rester connecté et identifié au serveur LDAP, ce dernier - étant ainsi prêt pour la prochaine requête, sans avoir à se - déconnecter, reconnecter et réidentifier. Le gain en performances - est similaire à celui des connexions persistantes (keepalives) + <p>Les connexions LDAP sont conserves de requte en requte. Ceci + permet de rester connect et identifi au serveur LDAP, ce dernier + tant ainsi prt pour la prochaine requte, sans avoir se + dconnecter, reconnecter et ridentifier. Le gain en performances + est similaire celui des connexions persistantes (keepalives) HTTP.</p> - <p>Sur un serveur très sollicité, il est possible que de nombreuses - requêtes tentent d'accéder simultanément à la même connexion au - serveur LDAP. Lorsqu'une connexion LDAP est utilisée, Apache en crée - une deuxième en parallèle à la première, ce qui permet d'éviter que - le système de conservation des connexions ne devienne un goulot - d'étranglement.</p> + <p>Sur un serveur trs sollicit, il est possible que de nombreuses + requtes tentent d'accder simultanment la mme connexion au + serveur LDAP. Lorsqu'une connexion LDAP est utilise, Apache en cre + une deuxime en parallle la premire, ce qui permet d'viter que + le systme de conservation des connexions ne devienne un goulot + d'tranglement.</p> - <p>Il n'est pas nécessaire d'activer explicitement la conservation + <p>Il n'est pas ncessaire d'activer explicitement la conservation des connexions dans la configuration d'Apache. Tout module utilisant - le module ldap pour accéder aux services LDAP partagera le jeu de + le module ldap pour accder aux services LDAP partagera le jeu de connexions.</p> - <p>Les connexions LDAP peuvent garder la trace des données - d'identification du client ldap utilisées pour l'identification - auprès du serveur LDAP. Ces données peuvent être fournies aux + <p>Les connexions LDAP peuvent garder la trace des donnes + d'identification du client ldap utilises pour l'identification + auprs du serveur LDAP. Ces donnes peuvent tre fournies aux serveurs LDAP qui ne permettent pas les connexions anonymes au cours lors des tentatives de sauts vers des serveurs alternatifs. Pour - contrôler cette fonctionnalité, voir les directives <code class="directive"><a href="#ldapreferrals">LDAPReferrals</a></code> et <code class="directive"><a href="#ldapreferralhoplimit">LDAPReferralHopLimit</a></code>. Cette - fonctionnalité est activée par défaut.</p> + contrler cette fonctionnalit, voir les directives <code class="directive"><a href="#ldapreferrals">LDAPReferrals</a></code> et <code class="directive"><a href="#ldapreferralhoplimit">LDAPReferralHopLimit</a></code>. Cette + fonctionnalit est active par dfaut.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="cache" id="cache">Cache LDAP</a><a title="Lien permanent" href="#cache" class="permalink">¶</a></h2> - <p>Pour améliorer les performances, <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> met en - oeuvre une stratégie de mise en cache agressive visant à minimiser - le nombre de fois que le serveur LDAP doit être contacté. La mise en - cache peut facilement doubler et même tripler le débit d'Apache - lorsqu'il sert des pages protégées par mod_authnz_ldap. De plus, le - serveur LDAP verra lui-même sa charge sensiblement diminuée.</p> + <p>Pour amliorer les performances, <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> met en + oeuvre une stratgie de mise en cache agressive visant minimiser + le nombre de fois que le serveur LDAP doit tre contact. La mise en + cache peut facilement doubler et mme tripler le dbit d'Apache + lorsqu'il sert des pages protges par mod_authnz_ldap. De plus, le + serveur LDAP verra lui-mme sa charge sensiblement diminue.</p> <p><code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> supporte deux types de mise en cache LDAP : un <em>cache recherche/identification</em> durant la phase - de recherche/identification et deux <em>caches d'opérations</em> - durant la phase de comparaison. Chaque URL LDAP utilisée par le + de recherche/identification et deux <em>caches d'oprations</em> + durant la phase de comparaison. Chaque URL LDAP utilise par le serveur a son propre jeu d'instances dans ces trois caches.</p> <h3><a name="search-bind" id="search-bind">Le cache recherche/identification</a></h3> <p>Les processus de recherche et d'identification sont les - opérations LDAP les plus consommatrices en temps, en particulier + oprations LDAP les plus consommatrices en temps, en particulier si l'annuaire est de grande taille. Le cache de recherche/identification met en cache toutes les recherches qui - ont abouti à une identification positive. Les résultats négatifs - (c'est à dire les recherches sans succès, ou les recherches qui - n'ont pas abouti à une identification positive) ne sont pas mis en - cache. La raison de cette décision réside dans le fait que les - connexions avec des données d'identification invalides ne - représentent qu'un faible pourcentage du nombre total de + ont abouti une identification positive. Les rsultats ngatifs + (c'est dire les recherches sans succs, ou les recherches qui + n'ont pas abouti une identification positive) ne sont pas mis en + cache. La raison de cette dcision rside dans le fait que les + connexions avec des donnes d'identification invalides ne + reprsentent qu'un faible pourcentage du nombre total de connexions, et ainsi, le fait de ne pas mettre en cache les - données d'identification invalides réduira d'autant la taille du + donnes d'identification invalides rduira d'autant la taille du cache.</p> <p><code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> met en cache le nom d'utilisateur, le - DN extrait, le mot de passe utilisé pour l'identification, ainsi + DN extrait, le mot de passe utilis pour l'identification, ainsi que l'heure de l'identification. Chaque fois qu'une nouvelle - connexion est initialisée avec le même nom d'utilisateur, + connexion est initialise avec le mme nom d'utilisateur, <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> compare le mot de passe de la nouvelle - connexion avec le mot de passe enregistré dans le cache. Si les - mots de passe correspondent, et si l'entrée du cache n'est pas + connexion avec le mot de passe enregistr dans le cache. Si les + mots de passe correspondent, et si l'entre du cache n'est pas trop ancienne, <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> court-circuite la phase de recherche/identification.</p> - <p>Le cache de recherche/identification est contrôlé par les + <p>Le cache de recherche/identification est contrl par les directives <code class="directive"><a href="#ldapcacheentries">LDAPCacheEntries</a></code> et <code class="directive"><a href="#ldapcachettl">LDAPCacheTTL</a></code>.</p> - <h3><a name="opcaches" id="opcaches">Les caches d'opérations</a></h3> - <p>Au cours des opérations de comparaison d'attributs et de noms + <h3><a name="opcaches" id="opcaches">Les caches d'oprations</a></h3> + <p>Au cours des oprations de comparaison d'attributs et de noms distinctifs (DN), <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> utilise deux caches - d'opérations pour mettre en cache les opérations de comparaison. - Le premier cache de comparaison sert à mettre en cache les - résultats de comparaisons effectuées pour vérifier l'appartenance - à un groupe LDAP. Le second cache de comparaison sert à mettre en - cache les résultats de comparaisons entre DNs.</p> + d'oprations pour mettre en cache les oprations de comparaison. + Le premier cache de comparaison sert mettre en cache les + rsultats de comparaisons effectues pour vrifier l'appartenance + un groupe LDAP. Le second cache de comparaison sert mettre en + cache les rsultats de comparaisons entre DNs.</p> - <p>Notez que, lorsque l'appartenance à un groupe est vérifiée, + <p>Notez que, lorsque l'appartenance un groupe est vrifie, toute comparaison de sous-groupes est mise en cache afin - d'accélérer les comparaisons de sous-groupes ultérieures.</p> + d'acclrer les comparaisons de sous-groupes ultrieures.</p> - <p>Le comportement de ces deux caches est contrôlé par les + <p>Le comportement de ces deux caches est contrl par les directives <code class="directive"><a href="#ldapopcacheentries">LDAPOpCacheEntries</a></code> et <code class="directive"><a href="#ldapopcachettl">LDAPOpCacheTTL</a></code>.</p> <h3><a name="monitoring" id="monitoring">Superviser le cache</a></h3> - <p><code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> possède un gestionnaire de contenu + <p><code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> possde un gestionnaire de contenu qui permet aux administrateurs de superviser les performances du cache. Le nom du gestionnaire de contenu est <code>ldap-status</code>, et on peut utiliser les directives - suivantes pour accéder aux informations du cache de + suivantes pour accder aux informations du cache de <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> :</p> <pre class="prettyprint lang-config"><Location "/server/cache-info"> @@ -227,31 +227,31 @@ LDAPOpCacheTTL 600 </Location></pre> - <p>En se connectant à l'URL + <p>En se connectant l'URL <code>http://nom-serveur/infos-cache</code>, l'administrateur peut obtenir un rapport sur le statut de chaque cache qu'utilise <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code>. Notez que si Apache ne supporte pas la - mémoire partagée, chaque instance de <code class="program"><a href="../programs/httpd.html">httpd</a></code> - possèdera son propre cache, et chaque fois que l'URL sera - rechargée, un résultat différent pourra être affiché, en fonction + mmoire partage, chaque instance de <code class="program"><a href="../programs/httpd.html">httpd</a></code> + possdera son propre cache, et chaque fois que l'URL sera + recharge, un rsultat diffrent pourra tre affich, en fonction de l'instance de <code class="program"><a href="../programs/httpd.html">httpd</a></code> qui traitera la - requête.</p> + requte.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="usingssltls" id="usingssltls">Utiliser SSL/TLS</a><a title="Lien permanent" href="#usingssltls" class="permalink">¶</a></h2> - <p>La possibilité de créer des connexions SSL et TLS avec un serveur - LDAP est définie par les directives <code class="directive"><a href="#ldaptrustedglobalcert"> + <p>La possibilit de crer des connexions SSL et TLS avec un serveur + LDAP est dfinie par les directives <code class="directive"><a href="#ldaptrustedglobalcert"> LDAPTrustedGlobalCert</a></code>, <code class="directive"><a href="#ldaptrustedclientcert"> LDAPTrustedClientCert</a></code> et <code class="directive"><a href="#ldaptrustedmode"> - LDAPTrustedMode</a></code>. Ces directives permettent de spécifier - l'autorité de certification (CA), les certificats clients éventuels, - ainsi que le type de chiffrement à utiliser pour la connexion (none, + LDAPTrustedMode</a></code>. Ces directives permettent de spcifier + l'autorit de certification (CA), les certificats clients ventuels, + ainsi que le type de chiffrement utiliser pour la connexion (none, SSL ou TLS/STARTTLS).</p> <pre class="prettyprint lang-config"># Etablissement d'une connexion SSL LDAP sur le port 636. -# Nécessite le chargement de mod_ldap et mod_authnz_ldap. +# Ncessite le chargement de mod_ldap et mod_authnz_ldap. # Remplacez "votre-domaine.example.com" par le nom de votre # domaine. @@ -272,7 +272,7 @@ LDAPTrustedGlobalCert CA_DER /certs/certfile.der <pre class="prettyprint lang-config"># Etablissement d'une connexion TLS LDAP sur le port 389. -# Nécessite le chargement de mod_ldap et mod_authnz_ldap. +# Ncessite le chargement de mod_ldap et mod_authnz_ldap. # Remplacez "votre-domaine.example.com" par le nom de votre # domaine. @@ -296,42 +296,42 @@ LDAPTrustedGlobalCert CA_DER /certs/certfile.der <div class="section"> <h2><a name="settingcerts" id="settingcerts">Certificats SSL/TLS</a><a title="Lien permanent" href="#settingcerts" class="permalink">¶</a></h2> - <p>Les différents SDKs LDAP disposent de nombreuses méthodes pour - définir et gérer les certificats des clients et des autorités de + <p>Les diffrents SDKs LDAP disposent de nombreuses mthodes pour + dfinir et grer les certificats des clients et des autorits de certification (CA).</p> <p>Si vous avez l'intention d'utiliser SSL ou TLS, lisez cette - section ATTENTIVEMENT de façon à bien comprendre les différences de - configurations entre les différents SDKs LDAP supportés.</p> + section ATTENTIVEMENT de faon bien comprendre les diffrences de + configurations entre les diffrents SDKs LDAP supports.</p> <h3><a name="settingcerts-netscape" id="settingcerts-netscape">SDK Netscape/Mozilla/iPlanet</a></h3> - <p>Les certificat de CA sont enregistrés dans un fichier nommé + <p>Les certificat de CA sont enregistrs dans un fichier nomm cert7.db. Le SDK ne dialoguera avec aucun serveur LDAP dont le - certificat n'a pas été signé par une CA spécifiée dans ce + certificat n'a pas t sign par une CA spcifie dans ce fichier. Si des certificats clients sont requis, un fichier - key3.db ainsi qu'un mot de passe optionnels peuvent être - spécifiés. On peut aussi spécifier le fichier secmod si - nécessaire. Ces fichiers sont du même format que celui utilisé + key3.db ainsi qu'un mot de passe optionnels peuvent tre + spcifis. On peut aussi spcifier le fichier secmod si + ncessaire. Ces fichiers sont du mme format que celui utilis par les navigateurs web Netscape Communicator ou Mozilla. Le - moyen le plus simple pour obtenir ces fichiers consiste à les + moyen le plus simple pour obtenir ces fichiers consiste les extraire de l'installation de votre navigateur.</p> - <p>Les certificats clients sont spécifiés pour chaque connexion + <p>Les certificats clients sont spcifis pour chaque connexion en utilisant la directive LDAPTrustedClientCert et en se - référant au certificat "nickname". On peut éventuellement - spécifier un mot de passe pour déverrouiller la clé privée du + rfrant au certificat "nickname". On peut ventuellement + spcifier un mot de passe pour dverrouiller la cl prive du certificat.</p> <p>Le SDK supporte seulement SSL. Toute tentative d'utilisation de STARTTLS engendrera une erreur lors des tentatives de - contacter le serveur LDAP pendant l'exécution.</p> + contacter le serveur LDAP pendant l'excution.</p> - <pre class="prettyprint lang-config"># Spécifie un fichier de certificats de CA Netscape + <pre class="prettyprint lang-config"># Spcifie un fichier de certificats de CA Netscape LDAPTrustedGlobalCert CA_CERT7_DB /certs/cert7.db -# Spécifie un fichier key3db optionnel pour le support des +# Spcifie un fichier key3db optionnel pour le support des # certificats clients LDAPTrustedGlobalCert CERT_KEY3_DB /certs/key3.db -# Spécifie le fichier secmod si nécessaire +# Spcifie le fichier secmod si ncessaire LDAPTrustedGlobalCert CA_SECMOD /certs/secmod <Location "/ldap-status"> SetHandler ldap-status @@ -352,28 +352,28 @@ LDAPTrustedGlobalCert CA_SECMOD /certs/secmod <h3><a name="settingcerts-novell" id="settingcerts-novell">SDK Novell</a></h3> - <p>Un ou plusieurs certificats de CA doivent être spécifiés pour + <p>Un ou plusieurs certificats de CA doivent tre spcifis pour que le SDK Novell fonctionne correctement. Ces certificats - peuvent être spécifiés sous forme de fichiers au format binaire - DER ou codés en Base64 (PEM).</p> + peuvent tre spcifis sous forme de fichiers au format binaire + DER ou cods en Base64 (PEM).</p> - <p>Note: Les certificats clients sont spécifiés globalement - plutôt qu'à chaque connexion, et doivent être spécifiés à l'aide - de la directive LDAPTrustedGlobalCert comme ci-dessous. Définir + <p>Note: Les certificats clients sont spcifis globalement + plutt qu' chaque connexion, et doivent tre spcifis l'aide + de la directive LDAPTrustedGlobalCert comme ci-dessous. Dfinir des certificats clients via la directive LDAPTrustedClientCert - engendrera une erreur qui sera journalisée, au moment de la + engendrera une erreur qui sera journalise, au moment de la tentative de connexion avec le serveur LDAP.</p> - <p>Le SDK supporte SSL et STARTTLS, le choix étant défini par le - paramètre de la directive LDAPTrustedMode. Si une URL de type - ldaps:// est spécifiée, le mode SSL est forcé, et l'emporte sur + <p>Le SDK supporte SSL et STARTTLS, le choix tant dfini par le + paramtre de la directive LDAPTrustedMode. Si une URL de type + ldaps:// est spcifie, le mode SSL est forc, et l'emporte sur cette directive.</p> - <pre class="prettyprint lang-config"># Spécifie deux fichiers contenant des certificats de CA + <pre class="prettyprint lang-config"># Spcifie deux fichiers contenant des certificats de CA LDAPTrustedGlobalCert CA_DER /certs/cacert1.der LDAPTrustedGlobalCert CA_BASE64 /certs/cacert2.pem -# Spécifie un fichier contenant des certificats clients -# ainsi qu'une clé +# Spcifie un fichier contenant des certificats clients +# ainsi qu'une cl LDAPTrustedGlobalCert CERT_BASE64 /certs/cert1.pem LDAPTrustedGlobalCert KEY_BASE64 /certs/key1.pem [password] # N'utilisez pas cette directive, sous peine de provoquer @@ -385,24 +385,24 @@ LDAPTrustedGlobalCert KEY_BASE64 /certs/key1.pem [password] <h3><a name="settingcerts-openldap" id="settingcerts-openldap">SDK OpenLDAP</a></h3> - <p>Un ou plusieurs certificats de CA doivent être spécifiés pour + <p>Un ou plusieurs certificats de CA doivent tre spcifis pour que le SDK OpenLDAP fonctionne correctement. Ces certificats - peuvent être spécifiés sous forme de fichiers au format binaire - DER ou codés en Base64 (PEM).</p> + peuvent tre spcifis sous forme de fichiers au format binaire + DER ou cods en Base64 (PEM).</p> - <p>Les certificats clients sont spécifiés pour chaque connexion - à l'aide de la directive LDAPTrustedClientCert.</p> + <p>Les certificats clients sont spcifis pour chaque connexion + l'aide de la directive LDAPTrustedClientCert.</p> - <p>La documentation du SDK prétend que SSL et STARTTLS sont - supportés ; cependant, STARTTLS semble ne pas fonctionner avec - toutes les versions du SDK. Le mode SSL/TLS peut être défini en - utilisant le paramètre de la directive LDAPTrustedMode. Si une + <p>La documentation du SDK prtend que SSL et STARTTLS sont + supports ; cependant, STARTTLS semble ne pas fonctionner avec + toutes les versions du SDK. Le mode SSL/TLS peut tre dfini en + utilisant le paramtre de la directive LDAPTrustedMode. Si une URL de type - ldaps:// est spécifiée, le mode SSL est forcé. La documentation - OpenLDAP indique que le support SSL (ldaps://) tend à être - remplacé par TLS, bien que le mode SSL fonctionne toujours.</p> + ldaps:// est spcifie, le mode SSL est forc. La documentation + OpenLDAP indique que le support SSL (ldaps://) tend tre + remplac par TLS, bien que le mode SSL fonctionne toujours.</p> - <pre class="prettyprint lang-config"># Spécifie deux fichiers contenant des certificats de CA + <pre class="prettyprint lang-config"># Spcifie deux fichiers contenant des certificats de CA LDAPTrustedGlobalCert CA_DER /certs/cacert1.der LDAPTrustedGlobalCert CA_BASE64 /certs/cacert2.pem <Location "/ldap-status"> @@ -428,24 +428,24 @@ LDAPTrustedGlobalCert CA_BASE64 /certs/cacert2.pem <h3><a name="settingcerts-solaris" id="settingcerts-solaris">SDK Solaris</a></h3> - <p>SSL/TLS pour les bibliothèques LDAP propres à Solaris n'est - pas encore supporté. Si nécessaire, installez et utilisez plutôt - les bibliothèques OpenLDAP.</p> + <p>SSL/TLS pour les bibliothques LDAP propres Solaris n'est + pas encore support. Si ncessaire, installez et utilisez plutt + les bibliothques OpenLDAP.</p> <h3><a name="settingcerts-microsoft" id="settingcerts-microsoft">SDK Microsoft</a></h3> <p>La configuration des certificats SSL/TLS pour les - bibliothèques LDAP propres à Microsoft s'effectue à l'intérieur - du registre système, et aucune directive de configuration n'est + bibliothques LDAP propres Microsoft s'effectue l'intrieur + du registre systme, et aucune directive de configuration n'est requise.</p> - <p>SSL et TLS sont tous deux supportés en utilisant des URLs de - type ldaps://, ou en définissant la directive LDAPTrustedMode à + <p>SSL et TLS sont tous deux supports en utilisant des URLs de + type ldaps://, ou en dfinissant la directive LDAPTrustedMode cet effet.</p> - <p>Note: L'état du support des certificats clients n'est pas + <p>Note: L'tat du support des certificats clients n'est pas encore connu pour ce SDK.</p> @@ -454,77 +454,77 @@ LDAPTrustedGlobalCert CA_BASE64 /certs/cacert2.pem <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ldapcacheentries" id="ldapcacheentries">Directive</a> <a name="LDAPCacheEntries" id="LDAPCacheEntries">LDAPCacheEntries</a><a title="Lien permanent" href="#ldapcacheentries" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximum d'entrées dans le cache LDAP +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximum d'entres dans le cache LDAP primaire</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LDAPCacheEntries <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LDAPCacheEntries 1024</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LDAPCacheEntries 1024</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ldap</td></tr> </table> - <p>Cette directive permet de spécifier la taille maximale du cache - LDAP primaire. Ce cache contient les résultats de - recherche/identification positifs. Définissez-la à 0 pour désactiver - la mise en cache des résultats de recherche/identification positifs. - La taille par défaut est de 1024 recherches en cache.</p> + <p>Cette directive permet de spcifier la taille maximale du cache + LDAP primaire. Ce cache contient les rsultats de + recherche/identification positifs. Dfinissez-la 0 pour dsactiver + la mise en cache des rsultats de recherche/identification positifs. + La taille par dfaut est de 1024 recherches en cache.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ldapcachettl" id="ldapcachettl">Directive</a> <a name="LDAPCacheTTL" id="LDAPCacheTTL">LDAPCacheTTL</a><a title="Lien permanent" href="#ldapcachettl" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Durée pendant laquelle les entrées du cache restent +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dure pendant laquelle les entres du cache restent valides.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LDAPCacheTTL <var>secondes</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LDAPCacheTTL 600</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LDAPCacheTTL 600</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ldap</td></tr> </table> - <p>Cette directive permet de spécifier la durée (en secondes) - pendant laquelle une entrée du cache de recherche/identification - reste valide. La valeur par défaut est de 600 secondes (10 + <p>Cette directive permet de spcifier la dure (en secondes) + pendant laquelle une entre du cache de recherche/identification + reste valide. La valeur par dfaut est de 600 secondes (10 minutes).</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ldapconnectionpoolttl" id="ldapconnectionpoolttl">Directive</a> <a name="LDAPConnectionPoolTTL" id="LDAPConnectionPoolTTL">LDAPConnectionPoolTTL</a><a title="Lien permanent" href="#ldapconnectionpoolttl" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Désactive les connexions d'arrière-plan qui sont restées +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dsactive les connexions d'arrire-plan qui sont restes inactives trop longtemps au sein du jeu de connexions.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LDAPConnectionPoolTTL <var>n</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LDAPConnectionPoolTTL -1</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LDAPConnectionPoolTTL -1</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ldap</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.3.12 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.3.12 du serveur HTTP Apache</td></tr> </table> - <p>Cette directive permet de spécifier la durée maximale, en + <p>Cette directive permet de spcifier la dure maximale, en secondes, pendant laquelle une connexion LDAP du jeu de connexions - peut demeurer inactive, mais rester quand-même disponible pour une - utilisation éventuelle. Le jeu de connexions est nettoyé au fur et à - mesure des besoins, de manière non asynchrone.</p> + peut demeurer inactive, mais rester quand-mme disponible pour une + utilisation ventuelle. Le jeu de connexions est nettoy au fur et + mesure des besoins, de manire non asynchrone.</p> - <p>Si cette directive est définie à 0, les connexions ne sont jamais - sauvegardées dans le jeu de connexions d'arrière-plan. Avec la - valeur par défaut -1, ou toute autre valeur négative, les connexions - peuvent être réutilisées sans limite de durée.</p> + <p>Si cette directive est dfinie 0, les connexions ne sont jamais + sauvegardes dans le jeu de connexions d'arrire-plan. Avec la + valeur par dfaut -1, ou toute autre valeur ngative, les connexions + peuvent tre rutilises sans limite de dure.</p> - <p>Dans le but d'améliorer les performances, le temps de référence - qu'utilise cette directive correspond au moment où la connexion LDAP - est enregistrée ou remise dans le jeu de connexions, et non au - moment du dernier échange réussi avec le serveur LDAP.</p> + <p>Dans le but d'amliorer les performances, le temps de rfrence + qu'utilise cette directive correspond au moment o la connexion LDAP + est enregistre ou remise dans le jeu de connexions, et non au + moment du dernier change russi avec le serveur LDAP.</p> <p>La version 2.4.10 a introduit de nouvelles mesures permettant - d'éviter une augmentation excessive du temps de référence due à des - correspondances positives dans le cache ou des requêtes lentes. A - cet effet, le temps de référence n'est pas réactualisé si aucune - connexion LDAP d'arrière-plan n'est requise ; d'autre part, le temps - de référence se base sur le moment où la requête HTTP est reçue, et - non sur le moment où la requête a été traitée.</p> - - <div class="note"><p>Cette durée de vie s'exprime par défaut en secondes, mais - il est possible d'utiliser d'autres unités en ajoutant un suffixe : + d'viter une augmentation excessive du temps de rfrence due des + correspondances positives dans le cache ou des requtes lentes. A + cet effet, le temps de rfrence n'est pas ractualis si aucune + connexion LDAP d'arrire-plan n'est requise ; d'autre part, le temps + de rfrence se base sur le moment o la requte HTTP est reue, et + non sur le moment o la requte a t traite.</p> + + <div class="note"><p>Cette dure de vie s'exprime par dfaut en secondes, mais + il est possible d'utiliser d'autres units en ajoutant un suffixe : millisecondes (ms), minutes (min), ou heures (h). </p></div> @@ -532,7 +532,7 @@ Apache</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ldapconnectiontimeout" id="ldapconnectiontimeout">Directive</a> <a name="LDAPConnectionTimeout" id="LDAPConnectionTimeout">LDAPConnectionTimeout</a><a title="Lien permanent" href="#ldapconnectiontimeout" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie le délai d'attente en secondes de la socket de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie le dlai d'attente en secondes de la socket de connexion</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LDAPConnectionTimeout <var>secondes</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> @@ -540,24 +540,24 @@ connexion</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ldap</td></tr> </table> <p>Cette directive configure l'option LDAP_OPT_NETWORK_TIMEOUT (ou - LDAP_OPT_CONNECT_TIMEOUT) dans la bibliothèque client LDAP - sous-jacente, si elle est disponible. Cette valeur représente la - durée pendant laquelle la bibliothèque client LDAP va attendre que - le processus de connexion TCP au serveur LDAP soit achevé.</p> - - <p>Si la connexion n'a pas réussi avant ce délai, une erreur sera - renvoyée, ou la bibliothèque client LDAP tentera de se connecter à - un second serveur LDAP, s'il en a été défini un (via une liste de - noms d'hôtes séparés par des espaces dans la directive <code class="directive"><a href="../mod/mod_authnz_ldap.html#authldapurl">AuthLDAPURL</a></code>).</p> - - <p>La valeur par défaut est 10 secondes, si la bibliothèque client - LDAP liée avec le serveur supporte l'option + LDAP_OPT_CONNECT_TIMEOUT) dans la bibliothque client LDAP + sous-jacente, si elle est disponible. Cette valeur reprsente la + dure pendant laquelle la bibliothque client LDAP va attendre que + le processus de connexion TCP au serveur LDAP soit achev.</p> + + <p>Si la connexion n'a pas russi avant ce dlai, une erreur sera + renvoye, ou la bibliothque client LDAP tentera de se connecter + un second serveur LDAP, s'il en a t dfini un (via une liste de + noms d'htes spars par des espaces dans la directive <code class="directive"><a href="../mod/mod_authnz_ldap.html#authldapurl">AuthLDAPURL</a></code>).</p> + + <p>La valeur par dfaut est 10 secondes, si la bibliothque client + LDAP lie avec le serveur supporte l'option LDAP_OPT_NETWORK_TIMEOUT.</p> - <div class="note">LDAPConnectionTimeout n'est disponible que si la bibliothèque client - LDAP liée avec le serveur supporte l'option + <div class="note">LDAPConnectionTimeout n'est disponible que si la bibliothque client + LDAP lie avec le serveur supporte l'option LDAP_OPT_NETWORK_TIMEOUT (ou LDAP_OPT_CONNECT_TIMEOUT), et le - comportement final est entièrement dicté par la bibliothèque client + comportement final est entirement dict par la bibliothque client LDAP. </div> @@ -565,33 +565,33 @@ connexion</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ldaplibrarydebug" id="ldaplibrarydebug">Directive</a> <a name="LDAPLibraryDebug" id="LDAPLibraryDebug">LDAPLibraryDebug</a><a title="Lien permanent" href="#ldaplibrarydebug" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le débogage dans le SDK LDAP</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le dbogage dans le SDK LDAP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LDAPLibraryDebug <var>7</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>disabled</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>disabled</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ldap</td></tr> </table> - <p>Active les options de débogage LDAP spécifiques au SDK, qui - entraînent en général une journalisation d'informations verbeuses du + <p>Active les options de dbogage LDAP spcifiques au SDK, qui + entranent en gnral une journalisation d'informations verbeuses du SDK LDAP dans le journal principal des erreurs d'Apache. Les messages de traces en provenance du SDK LDAP fournissent des - informations très détaillées qui peuvent s'avérer utiles lors du - débogage des problèmes de connexion avec des serveurs LDAP - d'arrière-plan.</p> + informations trs dtailles qui peuvent s'avrer utiles lors du + dbogage des problmes de connexion avec des serveurs LDAP + d'arrire-plan.</p> <p>Cette option n'est configurable que lorsque le serveur HTTP - Apache est lié avec un SDK LDAP qui implémente + Apache est li avec un SDK LDAP qui implmente <code>LDAP_OPT_DEBUG</code> ou <code>LDAP_OPT_DEBUG_LEVEL</code>, comme OpenLDAP (une valeur de 7 est verbeuse) ou Tivoli Directory Server (une valeur de 65535 est verbeuse).</p> <div class="warning"> - <p>Les informations journalisées peuvent contenir des données - d'authentification en clair utilisées ou validées lors de - l'authentification LDAP ; vous devez donc prendre soin de protéger + <p>Les informations journalises peuvent contenir des donnes + d'authentification en clair utilises ou valides lors de + l'authentification LDAP ; vous devez donc prendre soin de protger et de purger le journal des erreurs lorsque cette directive est - utilisée.</p> + utilise.</p> </div> @@ -599,57 +599,57 @@ connexion</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ldapopcacheentries" id="ldapopcacheentries">Directive</a> <a name="LDAPOpCacheEntries" id="LDAPOpCacheEntries">LDAPOpCacheEntries</a><a title="Lien permanent" href="#ldapopcacheentries" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre d'entrées utilisées pour mettre en cache les -opérations de comparaison LDAP</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre d'entres utilises pour mettre en cache les +oprations de comparaison LDAP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LDAPOpCacheEntries <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LDAPOpCacheEntries 1024</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LDAPOpCacheEntries 1024</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ldap</td></tr> </table> - <p>Cette directive permet de spécifier le nombre d'entrées que + <p>Cette directive permet de spcifier le nombre d'entres que <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> va utiliser pour mettre en cache les - opérations de comparaison LDAP. La valeur par défaut est de 1024 - entrées. Si elle est définie à 0, la mise en cache des opérations de - comparaison LDAP est désactivée.</p> + oprations de comparaison LDAP. La valeur par dfaut est de 1024 + entres. Si elle est dfinie 0, la mise en cache des oprations de + comparaison LDAP est dsactive.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ldapopcachettl" id="ldapopcachettl">Directive</a> <a name="LDAPOpCacheTTL" id="LDAPOpCacheTTL">LDAPOpCacheTTL</a><a title="Lien permanent" href="#ldapopcachettl" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Durée pendant laquelle les entrées du cache d'opérations +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dure pendant laquelle les entres du cache d'oprations restent valides</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LDAPOpCacheTTL <var>secondes</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LDAPOpCacheTTL 600</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LDAPOpCacheTTL 600</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ldap</td></tr> </table> - <p>Cette directive permet de spécifier la durée (en secondes) - pendant laquelle les entrées du cache d'opérations restent valides. - La valeur par défaut est de 600 secondes.</p> + <p>Cette directive permet de spcifier la dure (en secondes) + pendant laquelle les entres du cache d'oprations restent valides. + La valeur par dfaut est de 600 secondes.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ldapreferralhoplimit" id="ldapreferralhoplimit">Directive</a> <a name="LDAPReferralHopLimit" id="LDAPReferralHopLimit">LDAPReferralHopLimit</a><a title="Lien permanent" href="#ldapreferralhoplimit" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le nombre maximum de redirections vers des serveurs -alternatifs (referrals) avant l'abandon de la requête +alternatifs (referrals) avant l'abandon de la requte LDAP.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LDAPReferralHopLimit <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Dépend du SDK, en général entre 5 et 10</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Dpend du SDK, en gnral entre 5 et 10</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ldap</td></tr> </table> - <p>Si elle est activée par la directive <code class="directive">LDAPReferrals</code>, - cette directive permet de définir le nombre maximum de sauts vers - des serveurs alternatifs (referrals) avant l'abandon de la requête + <p>Si elle est active par la directive <code class="directive">LDAPReferrals</code>, + cette directive permet de dfinir le nombre maximum de sauts vers + des serveurs alternatifs (referrals) avant l'abandon de la requte LDAP.</p> <div class="warning"> -<p>L'ajustement de ce paramètre n'est pas commun à tous les SDKs LDAP.</p> +<p>L'ajustement de ce paramtre n'est pas commun tous les SDKs LDAP.</p> </div> </div> @@ -657,22 +657,22 @@ LDAP.</td></tr> <div class="directive-section"><h2><a name="ldapreferrals" id="ldapreferrals">Directive</a> <a name="LDAPReferrals" id="LDAPReferrals">LDAPReferrals</a><a title="Lien permanent" href="#ldapreferrals" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la redirection vers des serveurs alternatifs au -cours des requêtes vers le serveur LDAP.</td></tr> +cours des requtes vers le serveur LDAP.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LDAPReferrals <var>On|Off|default</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LDAPReferrals On</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LDAPReferrals On</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ldap</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Le paramètre <var>default</var> est disponible depuis la +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Le paramtre <var>default</var> est disponible depuis la version 2.4.7 du serveur HTTP Apache.</td></tr> </table> <p>Certains serveurs LDAP partagent leur annuaire en plusieurs - domaines et utilisent le système des redirections (referrals) pour - aiguiller un client lorsque les limites d'un domaine doivent être - franchies. Ce processus est similaire à une redirection HTTP. Les - bibliothèques client LDAP ne respectent pas forcément ces - redirections par défaut. Cette directive permet de configurer + domaines et utilisent le systme des redirections (referrals) pour + aiguiller un client lorsque les limites d'un domaine doivent tre + franchies. Ce processus est similaire une redirection HTTP. Les + bibliothques client LDAP ne respectent pas forcment ces + redirections par dfaut. Cette directive permet de configurer explicitement les redirections LDAP dans le SDK sous-jacent.</p> <p>La directive <code class="directive">LDAPReferrals</code> accepte les @@ -681,128 +681,128 @@ version 2.4.7 du serveur HTTP Apache.</td></tr> <dl> <dt>"on"</dt> <dd> <p>Avec la valeur "on", la prise en compte des redirections - LDAP par le SDK sous-jacent est activée, la directive + LDAP par le SDK sous-jacent est active, la directive <code class="directive">LDAPReferralHopLimit</code> permet de surcharger la - "hop limit" du SDK, et un "LDAP rebind callback" est enregistré.</p></dd> + "hop limit" du SDK, et un "LDAP rebind callback" est enregistr.</p></dd> <dt>"off"</dt> <dd> <p>Avec la valeur "off", la prise en compte des redirections - LDAP par le SDK sous-jacent est complètement désactivée.</p></dd> + LDAP par le SDK sous-jacent est compltement dsactive.</p></dd> <dt>"default"</dt> <dd> <p>Avec la valeur "default", la prise en compte des redirections - LDAP par le SDK sous-jacent n'est pas modifiée, la directive + LDAP par le SDK sous-jacent n'est pas modifie, la directive <code class="directive">LDAPReferralHopLimit</code> ne permet pas de surcharger la - "hop limit" du SDK, et aucun "LDAP rebind callback" n'est enregistré.</p></dd> + "hop limit" du SDK, et aucun "LDAP rebind callback" n'est enregistr.</p></dd> </dl> <p>La directive <code class="directive">LDAPReferralHopLimit</code> travaille en conjonction avec cette directive pour limiter le nombre de - redirections à suivre pour achever le traitement de la requête LDAP. - Lorsque le processus de redirection est activé par la valeur "On", - les données d'authentification du client sont transmises via un - "rebind callback" à tout serveur LDAP qui en fait la demande.</p> + redirections suivre pour achever le traitement de la requte LDAP. + Lorsque le processus de redirection est activ par la valeur "On", + les donnes d'authentification du client sont transmises via un + "rebind callback" tout serveur LDAP qui en fait la demande.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ldapretries" id="ldapretries">Directive</a> <a name="LDAPRetries" id="LDAPRetries">LDAPRetries</a><a title="Lien permanent" href="#ldapretries" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le nombre maximum de tentatives de connexions au +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le nombre maximum de tentatives de connexions au serveur LDAP.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LDAPRetries <var>nombre d'essais</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LDAPRetries 3</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LDAPRetries 3</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ldap</td></tr> </table> - <p>Suite à des échecs de connexion au serveur LDAP, le serveur - tentera de se connecter autant de fois qu'indiqué par la directive - <code class="directive">LDAPRetries</code>. Si cette directive est définie à - 0, le serveur ne tentera pas d'autre connexion après un échec.</p> + <p>Suite des checs de connexion au serveur LDAP, le serveur + tentera de se connecter autant de fois qu'indiqu par la directive + <code class="directive">LDAPRetries</code>. Si cette directive est dfinie + 0, le serveur ne tentera pas d'autre connexion aprs un chec.</p> <p>Il est possible d'effectuer une autre tentative de connexion en - cas d'erreurs LDAP du type délai dépassé ou connexion refusée. </p> + cas d'erreurs LDAP du type dlai dpass ou connexion refuse. </p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ldapretrydelay" id="ldapretrydelay">Directive</a> <a name="LDAPRetryDelay" id="LDAPRetryDelay">LDAPRetryDelay</a><a title="Lien permanent" href="#ldapretrydelay" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le temps d'attente avant un autre essai de connexion au +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le temps d'attente avant un autre essai de connexion au serveur LDAP.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LDAPRetryDelay <var>secondes</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LDAPRetryDelay 0</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LDAPRetryDelay 0</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ldap</td></tr> </table> - <p>Si la directive <code class="directive">LDAPRetryDelay</code> est définie - à une valeur différente de 0, le serveur attendra pendant la durée - spécifiée pour envoyer à nouveau sa requête LDAP. Une valeur de 0 - implique une absence de délai pour les essais successifs.</p> + <p>Si la directive <code class="directive">LDAPRetryDelay</code> est dfinie + une valeur diffrente de 0, le serveur attendra pendant la dure + spcifie pour envoyer nouveau sa requte LDAP. Une valeur de 0 + implique une absence de dlai pour les essais successifs.</p> <p>Il est possible d'effectuer une autre tentative de connexion en - cas d'erreurs LDAP du type délai dépassé ou connexion refusée. </p> + cas d'erreurs LDAP du type dlai dpass ou connexion refuse. </p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ldapsharedcachefile" id="ldapsharedcachefile">Directive</a> <a name="LDAPSharedCacheFile" id="LDAPSharedCacheFile">LDAPSharedCacheFile</a><a title="Lien permanent" href="#ldapsharedcachefile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le fichier du cache en mémoire -partagée</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le fichier du cache en mmoire +partage</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LDAPSharedCacheFile <var>chemin-fichier</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ldap</td></tr> </table> - <p>Cette directive permet de spécifier le chemin du - fichier du cache en mémoire partagée. Si elle n'est pas définie, la - mémoire partagée anonyme sera utilisée si la plate-forme la + <p>Cette directive permet de spcifier le chemin du + fichier du cache en mmoire partage. Si elle n'est pas dfinie, la + mmoire partage anonyme sera utilise si la plate-forme la supporte.</p> <p>Si <var>chemin-fichier</var> n'est pas un chemin absolu, il sera - relatif au répertoire défini via la directive <code class="directive"><a href="../mod/core.html#defaultruntimedir">DefaultRuntimeDir</a></code>.</p> + relatif au rpertoire dfini via la directive <code class="directive"><a href="../mod/core.html#defaultruntimedir">DefaultRuntimeDir</a></code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ldapsharedcachesize" id="ldapsharedcachesize">Directive</a> <a name="LDAPSharedCacheSize" id="LDAPSharedCacheSize">LDAPSharedCacheSize</a><a title="Lien permanent" href="#ldapsharedcachesize" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille en octets du cache en mémoire partagée</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille en octets du cache en mmoire partage</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LDAPSharedCacheSize <var>octets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LDAPSharedCacheSize 500000</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LDAPSharedCacheSize 500000</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ldap</td></tr> </table> - <p>Cette directive permet de spécifier le nombre d'octets à allouer - pour le cache en mémoire partagée. La valeur par - défaut est 500kb. - Si elle est définie à 0, le cache en mémoire partagée ne sera pas - utilisé et chaque processus HTTPD va créer son propre cache.</p> + <p>Cette directive permet de spcifier le nombre d'octets allouer + pour le cache en mmoire partage. La valeur par + dfaut est 500kb. + Si elle est dfinie 0, le cache en mmoire partage ne sera pas + utilis et chaque processus HTTPD va crer son propre cache.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ldaptimeout" id="ldaptimeout">Directive</a> <a name="LDAPTimeout" id="LDAPTimeout">LDAPTimeout</a><a title="Lien permanent" href="#ldaptimeout" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie le délai d'attente pour les opérations de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie le dlai d'attente pour les oprations de recherche et d'identification LDAP en secondes</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LDAPTimeout <var>secondes</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LDAPTimeout 60</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LDAPTimeout 60</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ldap</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.3.5 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.3.5 du serveur HTTP Apache</td></tr> </table> - <p>Cette directive permet de spécifier le délai d'attente pour les - opérations de recherche et d'identification, ainsi que l'option - LDAP_OPT_TIMEOUT dans la bibliothèque LDAP client sous-jacente, + <p>Cette directive permet de spcifier le dlai d'attente pour les + oprations de recherche et d'identification, ainsi que l'option + LDAP_OPT_TIMEOUT dans la bibliothque LDAP client sous-jacente, lorsqu'elle est disponible.</p> - <p>Lorsque le délai est atteint, httpd va refaire un essai dans le - cas où une connexion existante a été silencieusement fermée par un + <p>Lorsque le dlai est atteint, httpd va refaire un essai dans le + cas o une connexion existante a t silencieusement ferme par un pare-feu. Les performances seront cependant bien meilleures si le - pare-feu est configuré pour envoyer des paquets TCP RST au lieu de + pare-feu est configur pour envoyer des paquets TCP RST au lieu de rejeter silencieusement les paquets.</p> <div class="note"> - <p>Les délais pour les opérations de comparaison LDAP nécessitent un + <p>Les dlais pour les oprations de comparaison LDAP ncessitent un SDK avec LDAP_OPT_TIMEOUT, comme OpenLDAP >= 2.4.4.</p> </div> @@ -811,46 +811,46 @@ Apache</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ldaptrustedclientcert" id="ldaptrustedclientcert">Directive</a> <a name="LDAPTrustedClientCert" id="LDAPTrustedClientCert">LDAPTrustedClientCert</a><a title="Lien permanent" href="#ldaptrustedclientcert" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le nom de fichier contenant un certificat client ou -un alias renvoyant vers un certificat client spécifique à une connexion. +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le nom de fichier contenant un certificat client ou +un alias renvoyant vers un certificat client spcifique une connexion. Tous les SDK LDAP ne supportent pas les certificats clients par connexion.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LDAPTrustedClientCert <var>type</var> <var>chemin/nom-fichier/alias</var> <var>[mot de passe]</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ldap</td></tr> </table> - <p>Cette directive permet de spécifier le chemin et le nom de - fichier ou l'alias d'un certificat client par connexion utilisé lors - de l'établissement d'une connexion SSL ou TLS avec un serveur LDAP. - Les sections directory ou location peuvent posséder leurs propres + <p>Cette directive permet de spcifier le chemin et le nom de + fichier ou l'alias d'un certificat client par connexion utilis lors + de l'tablissement d'une connexion SSL ou TLS avec un serveur LDAP. + Les sections directory ou location peuvent possder leurs propres configurations de certificats clients. Certains SDK LDAP (en particulier Novell) ne supportent pas les certificats clients par connexion, et renvoient une erreur lors de la connexion au serveur - LDAP si vous tenter d'utiliser cette directive (Utilisez à la place + LDAP si vous tenter d'utiliser cette directive (Utilisez la place la directive LDAPTrustedGlobalCert pour les certificats clients sous Novell - Voir plus haut le guide des certificats SSL/TLS pour plus - de détails). Le paramètre type spécifie le type du certificat en - cours de définition, en fonction du SDK LDAP utilisé. Les types - supportés sont :</p> + de dtails). Le paramtre type spcifie le type du certificat en + cours de dfinition, en fonction du SDK LDAP utilis. Les types + supports sont :</p> <ul> - <li>CA_DER - certificat de CA codé en binaire DER</li> - <li>CA_BASE64 - certificat de CA codé en PEM</li> - <li>CERT_DER - certificat client codé en binaire DER</li> - <li>CERT_BASE64 - certificat client codé en PEM</li> + <li>CA_DER - certificat de CA cod en binaire DER</li> + <li>CA_BASE64 - certificat de CA cod en PEM</li> + <li>CERT_DER - certificat client cod en binaire DER</li> + <li>CERT_BASE64 - certificat client cod en PEM</li> <li>CERT_NICKNAME - certificat client "nickname" (SDK Netscape)</li> - <li>KEY_DER - clé privée codée en binaire DER</li> - <li>KEY_BASE64 - clé privée codée en PEM</li> + <li>KEY_DER - cl prive code en binaire DER</li> + <li>KEY_BASE64 - cl prive code en PEM</li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ldaptrustedglobalcert" id="ldaptrustedglobalcert">Directive</a> <a name="LDAPTrustedGlobalCert" id="LDAPTrustedGlobalCert">LDAPTrustedGlobalCert</a><a title="Lien permanent" href="#ldaptrustedglobalcert" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le nom de fichier ou la base de données contenant -les Autorités de Certification de confiance globales ou les certificats +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le nom de fichier ou la base de donnes contenant +les Autorits de Certification de confiance globales ou les certificats clients globaux</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LDAPTrustedGlobalCert <var>type</var> <var>chemin/nom-fichier</var> <var>[mot de passe]</var></code></td></tr> @@ -858,87 +858,87 @@ clients globaux</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ldap</td></tr> </table> - <p>Cette directive permet de spécifier le chemin et le nom du + <p>Cette directive permet de spcifier le chemin et le nom du fichier contenant les certificats des CA de confiance et/ou les - certificats clients du système global que <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> - utilisera pour établir une connexion SSL ou TLS avec un serveur - LDAP. Notez que toute information relative aux certificats spécifiée - en utilisant cette directive s'applique globalement à l'ensemble de + certificats clients du systme global que <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> + utilisera pour tablir une connexion SSL ou TLS avec un serveur + LDAP. Notez que toute information relative aux certificats spcifie + en utilisant cette directive s'applique globalement l'ensemble de l'installation du serveur. Certains SDK LDAP (en particulier Novell) - nécessitent la définition globale de tous les certificats clients en - utilisant cette directive. La plupart des autres SDK nécessitent la - définition des certificats clients dans une section Directory ou + ncessitent la dfinition globale de tous les certificats clients en + utilisant cette directive. La plupart des autres SDK ncessitent la + dfinition des certificats clients dans une section Directory ou Location en utilisant la directive LDAPTrustedClientCert. Si vous ne - définissez pas ces directives correctement, une erreur sera générée + dfinissez pas ces directives correctement, une erreur sera gnre lors des tentatives de contact avec un serveur LDAP, ou la connexion - échouera silencieusement (Voir plus haut le guide des certificats - SSL/TLS pour plus de détails). Le paramètre type spécifie le type de - certificat en cours de définition, en fonction du SDK LDAP utilisé. - Les types supportés sont :</p> + chouera silencieusement (Voir plus haut le guide des certificats + SSL/TLS pour plus de dtails). Le paramtre type spcifie le type de + certificat en cours de dfinition, en fonction du SDK LDAP utilis. + Les types supports sont :</p> <ul> - <li>CA_DER - certificat de CA codé en binaire DER</li> - <li>CA_BASE64 - certificat de CA codé en PEM</li> - <li>CA_CERT7_DB - fichier de base de données des certificats de CA + <li>CA_DER - certificat de CA cod en binaire DER</li> + <li>CA_BASE64 - certificat de CA cod en PEM</li> + <li>CA_CERT7_DB - fichier de base de donnes des certificats de CA de Netscape cert7.db</li> - <li>CA_SECMOD - fichier de base de données secmod de Netscape</li> - <li>CERT_DER - certificat client codé en binaire DER</li> - <li>CERT_BASE64 - certificat client codé en PEM</li> - <li>CERT_KEY3_DB - fichier de base de données des certificats + <li>CA_SECMOD - fichier de base de donnes secmod de Netscape</li> + <li>CERT_DER - certificat client cod en binaire DER</li> + <li>CERT_BASE64 - certificat client cod en PEM</li> + <li>CERT_KEY3_DB - fichier de base de donnes des certificats clients de Netscape key3.db</li> <li>CERT_NICKNAME - certificat client "nickname" (SDK Netscape)</li> - <li>CERT_PFX - certificat client codé en PKCS#12 (SDK Novell)</li> - <li>KEY_DER - clé privée codée en binaire DER</li> - <li>KEY_BASE64 - clé privée codée en PEM</li> - <li>KEY_PFX - clé privée codée en PKCS#12 (SDK Novell)</li> + <li>CERT_PFX - certificat client cod en PKCS#12 (SDK Novell)</li> + <li>KEY_DER - cl prive code en binaire DER</li> + <li>KEY_BASE64 - cl prive code en PEM</li> + <li>KEY_PFX - cl prive code en PKCS#12 (SDK Novell)</li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ldaptrustedmode" id="ldaptrustedmode">Directive</a> <a name="LDAPTrustedMode" id="LDAPTrustedMode">LDAPTrustedMode</a><a title="Lien permanent" href="#ldaptrustedmode" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie le mode (SSL ou TLS) à utiliser lors de la -connexion à un serveur LDAP.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie le mode (SSL ou TLS) utiliser lors de la +connexion un serveur LDAP.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LDAPTrustedMode <var>type</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ldap</td></tr> </table> - <p>Les modes suivants sont supportés :</p> + <p>Les modes suivants sont supports :</p> <ul> <li>NONE - aucun chiffrement</li> - <li>SSL - chiffrement ldaps:// sur le port par défaut 636</li> - <li>TLS - chiffrement STARTTLS sur le port par défaut 389</li> + <li>SSL - chiffrement ldaps:// sur le port par dfaut 636</li> + <li>TLS - chiffrement STARTTLS sur le port par dfaut 389</li> </ul> - <p>Les modes ci-dessus ne sont pas supportés par tous les SDK LDAP. - Un message d'erreur sera généré à l'exécution si un mode n'est pas - supporté, et la connexion au serveur LDAP échouera. + <p>Les modes ci-dessus ne sont pas supports par tous les SDK LDAP. + Un message d'erreur sera gnr l'excution si un mode n'est pas + support, et la connexion au serveur LDAP chouera. </p> - <p>Si une URL de type ldaps:// est spécifiée, le mode est forcé à - SSL et la définition de LDAPTrustedMode est ignorée.</p> + <p>Si une URL de type ldaps:// est spcifie, le mode est forc + SSL et la dfinition de LDAPTrustedMode est ignore.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ldapverifyservercert" id="ldapverifyservercert">Directive</a> <a name="LDAPVerifyServerCert" id="LDAPVerifyServerCert">LDAPVerifyServerCert</a><a title="Lien permanent" href="#ldapverifyservercert" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Force la vérification du certificat du +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Force la vrification du certificat du serveur</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LDAPVerifyServerCert <var>On|Off</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LDAPVerifyServerCert On</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LDAPVerifyServerCert On</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ldap</td></tr> </table> - <p>Cette directive permet de spécifier s'il faut forcer la - vérification d'un certificat de serveur lors de l'établissement + <p>Cette directive permet de spcifier s'il faut forcer la + vrification d'un certificat de serveur lors de l'tablissement d'une connexion SSL avec un serveur LDAP.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_ldap.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_ldap.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_ldap.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -957,7 +957,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_ldap.html' } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_log_config.html.fr b/docs/manual/mod/mod_log_config.html.fr index 016c27ec71..6fc3cd83d3 100644 --- a/docs/manual/mod/mod_log_config.html.fr +++ b/docs/manual/mod/mod_log_config.html.fr @@ -27,39 +27,39 @@ <div id="preamble"><h1>Module Apache mod_log_config</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_log_config.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_log_config.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_log_config.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_log_config.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_log_config.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_log_config.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_log_config.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Journalisation des requêtes envoyées au +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Journalisation des requtes envoyes au serveur</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>log_config_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_log_config.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>log_config_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_log_config.c</td></tr></table> <h3>Sommaire</h3> <p>Ce module apporte une grande souplesse dans la journalisation des - requêtes des clients. Les journaux sont écrits sous un format - personnalisable, et peuvent être enregistrés directement dans un - fichier, ou redirigés vers un programme externe. La journalisation - conditionnelle est supportée, si bien que des requêtes individuelles - peuvent être incluses ou exclues des journaux en fonction de leur - caractéristiques.</p> - - <p>Ce module fournit trois directives : <code class="directive"><a href="#transferlog">TransferLog</a></code> crée un fichier + requtes des clients. Les journaux sont crits sous un format + personnalisable, et peuvent tre enregistrs directement dans un + fichier, ou redirigs vers un programme externe. La journalisation + conditionnelle est supporte, si bien que des requtes individuelles + peuvent tre incluses ou exclues des journaux en fonction de leur + caractristiques.</p> + + <p>Ce module fournit trois directives : <code class="directive"><a href="#transferlog">TransferLog</a></code> cre un fichier journal, <code class="directive"><a href="#logformat">LogFormat</a></code> - définit un format personnalisé, et <code class="directive"><a href="#customlog">CustomLog</a></code> définit un fichier journal et un format en - une seule étape. Pour journaliser les requêtes dans plusieurs + dfinit un format personnalis, et <code class="directive"><a href="#customlog">CustomLog</a></code> dfinit un fichier journal et un format en + une seule tape. Pour journaliser les requtes dans plusieurs fichiers, vous pouvez utiliser plusieurs fois les directives <code class="directive">TransferLog</code> et <code class="directive">CustomLog</code> dans chaque serveur.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#formats">Formats de journaux personnalisés</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#security">Considérations concernant la -sécurité</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#formats">Formats de journaux personnaliss</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#security">Considrations concernant la +scurit</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#bufferedlogs">BufferedLogs</a></li> @@ -68,30 +68,30 @@ sécurité</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#logformat">LogFormat</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#transferlog">TransferLog</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_log_config">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_log_config">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_log_config">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_log_config">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../logs.html">Les fichiers journaux d'Apache</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="formats" id="formats">Formats de journaux personnalisés</a><a title="Lien permanent" href="#formats" class="permalink">¶</a></h2> +<h2><a name="formats" id="formats">Formats de journaux personnaliss</a><a title="Lien permanent" href="#formats" class="permalink">¶</a></h2> - <p>L'argument format des directives <code class="directive"><a href="#logformat">LogFormat</a></code> et <code class="directive"><a href="#customlog">CustomLog</a></code> est une chaîne de - caractères. Cette chaîne définit le format de la journalisation des - requêtes dans le fichier journal. Elle peut contenir des caractères - littéraux qui seront reproduits dans le fichier journal, et les - caractères de contrôle de style C "\n" et "\t" représentant + <p>L'argument format des directives <code class="directive"><a href="#logformat">LogFormat</a></code> et <code class="directive"><a href="#customlog">CustomLog</a></code> est une chane de + caractres. Cette chane dfinit le format de la journalisation des + requtes dans le fichier journal. Elle peut contenir des caractres + littraux qui seront reproduits dans le fichier journal, et les + caractres de contrle de style C "\n" et "\t" reprsentant respectivement une nouvelle ligne et une tabulation. Les guillemets - et les anti-slashes littéraux doivent être échappés à l'aide + et les anti-slashes littraux doivent tre chapps l'aide d'anti-slashes.</p> - <p>Les caractéristiques de la requête en elle-même sont journalisées - en insérant des directives "<code>%</code>" dans la chaîne de - format, celles-ci étant remplacées dans le fichier journal par + <p>Les caractristiques de la requte en elle-mme sont journalises + en insrant des directives "<code>%</code>" dans la chane de + format, celles-ci tant remplaces dans le fichier journal par certaines valeurs comme suit :</p> - <table class="bordered"><tr class="header"><th>Chaîne de format</th> + <table class="bordered"><tr class="header"><th>Chane de format</th> <th>Description</th></tr> <tr><td><code>%%</code></td> <td>Le signe "pourcentage"</td></tr> @@ -104,19 +104,19 @@ d'Apache</a></li> <tr class="odd"><td><code>%A</code></td> <td>L'adresse IP locale</td></tr> <tr><td><code>%B</code></td> - <td>La taille de la réponse en octets, en excluant les en-têtes + <td>La taille de la rponse en octets, en excluant les en-ttes HTTP.</td></tr> <tr class="odd"><td><code>%b</code></td> - <td>La taille de la réponse en octets, en excluant les en-têtes - HTTP. Au format CLF , c'est à dire un '<code>-</code>' à la - place d'un 0 lorsqu'aucun octet n'est renvoyé.</td></tr> + <td>La taille de la rponse en octets, en excluant les en-ttes + HTTP. Au format CLF , c'est dire un '<code>-</code>' la + place d'un 0 lorsqu'aucun octet n'est renvoy.</td></tr> <tr><td><code>%{<var>NOMVAR</var>}C</code></td> - <td>Le contenu du cookie <var>NOMVAR</var> dans la requête - envoyée au serveur. Seuls les cookies version 0 sont pleinement - supportés.</td></tr> + <td>Le contenu du cookie <var>NOMVAR</var> dans la requte + envoye au serveur. Seuls les cookies version 0 sont pleinement + supports.</td></tr> <tr class="odd"><td><code>%D</code></td> - <td>Le temps mis à servir la requête, en - microsecondes. Voir %T pour plus de détails</td></tr> + <td>Le temps mis servir la requte, en + microsecondes. Voir %T pour plus de dtails</td></tr> <tr><td><code>%{<var>NOMVAR</var>}e</code></td> <td>Le contenu de la variable d'environnement <var>NOMVAR</var></td></tr> @@ -124,102 +124,102 @@ d'Apache</a></li> <td>Nom de fichier</td></tr> <tr><td><code>%h</code></td> <td>Serveur distant. Contiendra l'adresse IP si la directive - <code class="directive"><a href="../mod/core.html#hostnamelookups">HostnameLookups</a></code> est définie - à <code>Off</code>, ce qui est sa valeur par défaut. Si cette - adresse IP n'est enregistrée que pour certains serveurs, vous - avez probablement défini des directives de contrôle d'accès qui + <code class="directive"><a href="../mod/core.html#hostnamelookups">HostnameLookups</a></code> est dfinie + <code>Off</code>, ce qui est sa valeur par dfaut. Si cette + adresse IP n'est enregistre que pour certains serveurs, vous + avez probablement dfini des directives de contrle d'accs qui mentionnent ces derniers par leurs noms. Voir la <a href="mod_authz_host.html#reqhost">documentation de Require - host</a>. Ce format peut être impacté par la modifications + host</a>. Ce format peut tre impact par la modifications du nom d'hote distant par des modules comme <code class="module"><a href="../mod/mod_remoteip.html">mod_remoteip</a></code>.</td></tr> <tr class="odd"><td><code>%{c}h</code></td> - <td>Semblable à <code>%h</code>, mais exploite toujours le nom d'hôte de la connection - TCP sous-jacente, en ignorant toute modification réalisée sur le nom d'hôte distant + <td>Semblable <code>%h</code>, mais exploite toujours le nom d'hte de la connection + TCP sous-jacente, en ignorant toute modification ralise sur le nom d'hte distant par des modules tels que <code class="module"><a href="../mod/mod_remoteip.html">mod_remoteip</a></code>.</td></tr> <tr><td><code>%H</code></td> - <td>Le protocole de la requête</td></tr> + <td>Le protocole de la requte</td></tr> <tr class="odd"><td><code>%{<var>NOMVAR</var>}i</code></td> - <td>Le contenu des lignes d'en-tête - <code><var>NOMVAR</var>:</code> dans la requête envoyée au - serveur. Ces en-têtes sont ajoutés par d'autres modules (par - exemple <code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code>). Si vous êtes intéressé - par ce qu'était l'en-tête de la requête avant d'être modifié + <td>Le contenu des lignes d'en-tte + <code><var>NOMVAR</var>:</code> dans la requte envoye au + serveur. Ces en-ttes sont ajouts par d'autres modules (par + exemple <code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code>). Si vous tes intress + par ce qu'tait l'en-tte de la requte avant d'tre modifi par la plupart des modules, utilisez - <code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code> pour copier l'en-tête dans une + <code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code> pour copier l'en-tte dans une variable d'environnement interne et journaliser sa valeur via - le champ <code>%{<var>VARNAME</var>}e</code> décrit plus haut. + le champ <code>%{<var>VARNAME</var>}e</code> dcrit plus haut. </td></tr> <tr><td><code>%k</code></td> - <td>Nombre de requêtes persistantes en cours pour cette - connexion. Interessant si la directive <code class="directive"><a href="../mod/core.html#keepalive">KeepAlive</a></code> est utilisée ; par exemple, - '1' signifie la première requête après la requête initiale, '2' + <td>Nombre de requtes persistantes en cours pour cette + connexion. Interessant si la directive <code class="directive"><a href="../mod/core.html#keepalive">KeepAlive</a></code> est utilise ; par exemple, + '1' signifie la premire requte aprs la requte initiale, '2' la seconde, etc... ; autrement, il s'agit toujours de 0 - (indiquant la requête initiale).</td></tr> + (indiquant la requte initiale).</td></tr> <tr class="odd"><td><code>%l</code></td> <td>Le nom de connexion distant (en provenance d'identd, si disponible). Affiche un tiret, sauf si - <code class="module"><a href="../mod/mod_ident.html">mod_ident</a></code> est présent et si <code class="directive"><a href="../mod/mod_ident.html#identitycheck">IdentityCheck</a></code> est à + <code class="module"><a href="../mod/mod_ident.html">mod_ident</a></code> est prsent et si <code class="directive"><a href="../mod/mod_ident.html#identitycheck">IdentityCheck</a></code> est <code>On</code>.</td></tr> <tr><td><code>%L</code></td> - <td>L'identifiant du message de journalisation de la requête + <td>L'identifiant du message de journalisation de la requte dans le journal des erreurs (ou '-' si aucun message n'a - été enregistré dans le journal des erreurs pour cette requête). - Consulter le journal d'erreurs pour voir quelle requête a généré + t enregistr dans le journal des erreurs pour cette requte). + Consulter le journal d'erreurs pour voir quelle requte a gnr quelle erreur.</td></tr> <tr class="odd"><td><code>%{c}L</code></td> <td>L'identifiant du message de journalisation de la connexion dans le journal des erreurs (ou '-' si aucun message n'a - été enregistré dans le journal des erreurs pour cette requête). - Consulter le journal d'erreurs pour voir quelle requête a généré + t enregistr dans le journal des erreurs pour cette requte). + Consulter le journal d'erreurs pour voir quelle requte a gnr quelle erreur.</td></tr> <tr><td><code>%m</code></td> - <td>La méthode de la requête</td></tr> + <td>La mthode de la requte</td></tr> <tr class="odd"><td><code>%{<var>NOMVAR</var>}n</code></td> <td>Le contenu de la note <var>NOMVAR</var> en provenance d'un autre module.</td></tr> <tr><td><code>%{<var>NOMVAR</var>}o</code></td> - <td>Le contenu de la ligne d'en-tête - <code><var>NOMVAR</var>:</code> de la réponse.</td></tr> + <td>Le contenu de la ligne d'en-tte + <code><var>NOMVAR</var>:</code> de la rponse.</td></tr> <tr class="odd"><td><code>%p</code></td> - <td>Le port canonique du serveur servant la requête</td></tr> + <td>Le port canonique du serveur servant la requte</td></tr> <tr><td><code>%{<var>format</var>}p</code></td> - <td>Le port canonique du serveur servant la requête ou le - véritable port du serveur ou le véritable port du client. les + <td>Le port canonique du serveur servant la requte ou le + vritable port du serveur ou le vritable port du client. les formats valides sont <code>canonical</code>, <code>local</code>, ou <code>remote</code>. </td></tr> <tr class="odd"><td><code>%P</code></td> - <td>Le numéro de processus du processus enfant qui a servi la - requête.</td></tr> + <td>Le numro de processus du processus enfant qui a servi la + requte.</td></tr> <tr><td><code>%{<var>format</var>}P</code></td> - <td>Le numéro de processus ou le numéro de thread du processus - enfant qui a servi la requête. Les formats valides sont + <td>Le numro de processus ou le numro de thread du processus + enfant qui a servi la requte. Les formats valides sont <code>pid</code>, <code>tid</code>, et <code>hextid</code>. - <code>hextid</code> nécessite APR version 1.2.0 ou supérieure. + <code>hextid</code> ncessite APR version 1.2.0 ou suprieure. </td></tr> <tr class="odd"><td><code>%q</code></td> - <td>La chaîne d'arguments (préfixée par un <code>?</code> si une - chaîne d'arguments existe, sinon une chaîne vide)</td></tr> + <td>La chane d'arguments (prfixe par un <code>?</code> si une + chane d'arguments existe, sinon une chane vide)</td></tr> <tr><td><code>%r</code></td> - <td>La première ligne de la requête</td></tr> + <td>La premire ligne de la requte</td></tr> <tr class="odd"><td><code>%R</code></td> - <td>Le gestionnaire qui génère la réponse (s'il y en a un).</td></tr> + <td>Le gestionnaire qui gnre la rponse (s'il y en a un).</td></tr> <tr><td><code>%s</code></td> - <td>Statut. Pour les requêtes redirigées en interne, il s'agit - du statut de la requête *originale* --- <code>%>s</code> pour - la dernière.</td></tr> + <td>Statut. Pour les requtes rediriges en interne, il s'agit + du statut de la requte *originale* --- <code>%>s</code> pour + la dernire.</td></tr> <tr class="odd"><td><code>%t</code></td> - <td>Date à laquelle la requête a été reçue (au format anglais + <td>Date laquelle la requte a t reue (au format anglais standard)</td></tr> <tr><td><code>%{<var>format</var>}t</code></td> - <td>La date, sous la forme spécifiée par format, qui devrait - être au format étendu <code>strftime(3)</code> (éventuellement - localisé). Si le format commence par <code>begin:</code> (valeur - par défaut), la date est extraite au début du traitement de la - requête ; s'il commence par <code>end:</code>, la date - correspond au moment où l'entrée du journal est inscrite, par - conséquent vers la fin du traitement de la requête. Hormis les - formats supportés par <code>strftime(3)</code>, les formats + <td>La date, sous la forme spcifie par format, qui devrait + tre au format tendu <code>strftime(3)</code> (ventuellement + localis). Si le format commence par <code>begin:</code> (valeur + par dfaut), la date est extraite au dbut du traitement de la + requte ; s'il commence par <code>end:</code>, la date + correspond au moment o l'entre du journal est inscrite, par + consquent vers la fin du traitement de la requte. Hormis les + formats supports par <code>strftime(3)</code>, les formats suivants sont aussi disponibles : <table> <tr><td><code>sec</code></td><td>nombre de secondes depuis Epoch</td></tr> @@ -228,160 +228,160 @@ d'Apache</a></li> <tr><td><code>msec_frac</code></td><td>fraction de milliseconde</td></tr> <tr><td><code>usec_frac</code></td><td>fraction de microseconde</td></tr> </table> - Ces symboles ne peuvent pas être combinés entre eux ou avec un - formatage <code>strftime(3)</code> dans la même chaîne de + Ces symboles ne peuvent pas tre combins entre eux ou avec un + formatage <code>strftime(3)</code> dans la mme chane de format. Par contre, vous pouvez utiliser plusieurs symboles <code>%{<var>format</var>}t</code>.</td></tr> <tr class="odd"><td><code>%T</code></td> - <td><p>Le temps mis pour servir la requête, en secondes. - Le temps commence à être mesuré au moment où la première ligne de la requête HTTP - est transmise par le système d'exploitation au serveur HTTP, et se termine au moment - où le dernier octet de la réponse est envoyé au système d'exploitation par le serveur HTTP.</p> - <p> Le temps mesuré n'inclut donc <em>aucune</em> des rubriques suivantes :</p> + <td><p>Le temps mis pour servir la requte, en secondes. + Le temps commence tre mesur au moment o la premire ligne de la requte HTTP + est transmise par le systme d'exploitation au serveur HTTP, et se termine au moment + o le dernier octet de la rponse est envoy au systme d'exploitation par le serveur HTTP.</p> + <p> Le temps mesur n'inclut donc <em>aucune</em> des rubriques suivantes :</p> <ul> - <li> Temps passé dans les échanges TCP ou TLS.</li> - <li> Temps écoulé avant qu'un thread du serveur web ne réussisse à lire la première ligne - de la requête.</li> - <li> Retards pris par le système d'exploitation pour renvoyer la réponse sur le réseau.</li> - <li> Temps pris par la réponse pour arriver au système d'exploitation du client.</li> - <li> Temps pris par le client pour lire et traiter la réponse.</li> + <li> Temps pass dans les changes TCP ou TLS.</li> + <li> Temps coul avant qu'un thread du serveur web ne russisse lire la premire ligne + de la requte.</li> + <li> Retards pris par le systme d'exploitation pour renvoyer la rponse sur le rseau.</li> + <li> Temps pris par la rponse pour arriver au systme d'exploitation du client.</li> + <li> Temps pris par le client pour lire et traiter la rponse.</li> </ul> </td></tr> <tr><td><code>%{<var>UNIT</var>}T</code></td> - <td>Le temps mis pour traiter la requête dans une unité définie - par <code>UNIT</code>. Les valeurs d'unité valides sont + <td>Le temps mis pour traiter la requte dans une unit dfinie + par <code>UNIT</code>. Les valeurs d'unit valides sont <code>ms</code> pour millisecondes, <code>us</code> pour microsecondes et <code>s</code> pour secondes. Si - <code>UNIT</code> est omis, la valeur de l'unité par défaut est - la seconde ; spécifier la valeur d'unité <code>us</code> revient - à utiliser le format <code>%D</code>. La possibilité de - spécifier une valeur d'unité avec le format <code>%T</code> est + <code>UNIT</code> est omis, la valeur de l'unit par dfaut est + la seconde ; spcifier la valeur d'unit <code>us</code> revient + utiliser le format <code>%D</code>. La possibilit de + spcifier une valeur d'unit avec le format <code>%T</code> est disponible depuis la version 2.4.13 du serveur HTTP Apache.</td></tr> <tr class="odd"><td><code>%u</code></td> - <td>L'utilisateur distant (en provenance d'auth ; peut être faux + <td>L'utilisateur distant (en provenance d'auth ; peut tre faux si le statut de retour (<code>%s</code>) est 401).</td></tr> <tr><td><code>%U</code></td> - <td>Le chemin de la requête, à l'exclusion de toute chaîne + <td>Le chemin de la requte, l'exclusion de toute chane d'arguments.</td></tr> <tr class="odd"><td><code>%v</code></td> - <td>Le nom canonique du serveur qui a servi la requête, défini + <td>Le nom canonique du serveur qui a servi la requte, dfini par la directive <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code>.</td></tr> <tr><td><code>%V</code></td> - <td>La nom du serveur en tenant compte de la définition de la + <td>La nom du serveur en tenant compte de la dfinition de la directive <code class="directive"><a href="../mod/core.html#usecanonicalname">UseCanonicalName</a></code>.</td></tr> <tr class="odd"><td><code>%X</code></td> - <td>Statut de la connexion lorsque la réponse a été renvoyée + <td>Statut de la connexion lorsque la rponse a t renvoye : <table> <tr><td><code>X</code> =</td> - <td>connexion abandonnée avant l'envoi de la réponse.</td></tr> + <td>connexion abandonne avant l'envoi de la rponse.</td></tr> <tr><td><code>+</code> =</td> - <td>la connexion peut rester ouverte après l'envoi de la - réponse.</td></tr> + <td>la connexion peut rester ouverte aprs l'envoi de la + rponse.</td></tr> <tr><td><code>-</code> = </td> - <td>la connexion sera fermée après l'envoi de la - réponse.</td></tr> + <td>la connexion sera ferme aprs l'envoi de la + rponse.</td></tr> </table> </td></tr> <tr><td><code>%I</code></td> - <td>Le nombre d'octets reçus, en comptant la requête et les - en-têtes, ne peut être nul. Nécessite l'activation de + <td>Le nombre d'octets reus, en comptant la requte et les + en-ttes, ne peut tre nul. Ncessite l'activation de <code class="module"><a href="../mod/mod_logio.html">mod_logio</a></code>.</td></tr> <tr class="odd"><td><code>%O</code></td> - <td>Nombre d'octets envoyés, y compris les en-têtes. Peut être - nul dans les rares cas où une requête est avortée avant que la - réponse ne soit envoyée. Nécessite l'activation de + <td>Nombre d'octets envoys, y compris les en-ttes. Peut tre + nul dans les rares cas o une requte est avorte avant que la + rponse ne soit envoye. Ncessite l'activation de <code class="module"><a href="../mod/mod_logio.html">mod_logio</a></code>.</td></tr> <tr><td><code>%S</code></td> - <td>Nombre d'octets transmis en émission et réception y compris - la requête et les en-têtes ; cette valeur ne peut pas être + <td>Nombre d'octets transmis en mission et rception y compris + la requte et les en-ttes ; cette valeur ne peut pas tre nulle, il s'agit de la combinaison de %I et %O. Vous devez - activer <code class="module"><a href="../mod/mod_logio.html">mod_logio</a></code> pour utiliser cette chaîne de + activer <code class="module"><a href="../mod/mod_logio.html">mod_logio</a></code> pour utiliser cette chane de format.</td></tr> <tr class="odd"><td><code>%{<var>VARNAME</var>}^ti</code></td> <td>Le contenu de la variable <code><var>VARNAME</var>:</code> - spécifiée dans la requête envoyée au serveur.</td></tr> + spcifie dans la requte envoye au serveur.</td></tr> <tr><td><code>%{<var>VARNAME</var>}^to</code></td> <td>Le contenu de la variable <code><var>VARNAME</var>:</code> - spécifiée dans la réponse envoyée par le serveur.</td></tr> + spcifie dans la rponse envoye par le serveur.</td></tr> </table> <h3><a name="modifiers" id="modifiers">Modificateurs</a></h3> <p>Il est possible de restreindre l'enregistrement de certains - éléments - en fonction du code de statut de la réponse, en insérant une liste - de codes de statut séparés par des virgules immédiatement après le - caractère "%". Par exemple, <code>"%400,501{User-agent}i"</code> - n'enregistrera l'en-tête <code>User-agent</code> que dans le cas + lments + en fonction du code de statut de la rponse, en insrant une liste + de codes de statut spars par des virgules immdiatement aprs le + caractre "%". Par exemple, <code>"%400,501{User-agent}i"</code> + n'enregistrera l'en-tte <code>User-agent</code> que dans le cas d'une erreur 400 ou 501. Avec les autres codes de statut, c'est la - chaîne littérale <code>"-"</code> qui sera enregistrée. La liste - de codes peut être précédée d'un "<code>!</code>" pour inverser la + chane littrale <code>"-"</code> qui sera enregistre. La liste + de codes peut tre prcde d'un "<code>!</code>" pour inverser la condition : <code>"%!200,304,302{Referer}i"</code> enregistre - l'en-tête <code>Referer</code> pour toutes les requêtes qui - <em>ne</em> renvoient <em>pas</em> un des trois codes spécifiés.</p> - - <p>Les modificateurs "<" et ">" peuvent être utilisés pour - les requêtes qui ont été redirigées en interne afin de choisir si - c'est respectivement la requête originale ou finale qui doit être - consultée. Par défaut, les directives <code>%s, %U, %T, %D,</code> - et <code>%r</code> consultent la requête originale, alors que - toutes les autres consultent la requête finale. Ainsi, par + l'en-tte <code>Referer</code> pour toutes les requtes qui + <em>ne</em> renvoient <em>pas</em> un des trois codes spcifis.</p> + + <p>Les modificateurs "<" et ">" peuvent tre utiliss pour + les requtes qui ont t rediriges en interne afin de choisir si + c'est respectivement la requte originale ou finale qui doit tre + consulte. Par dfaut, les directives <code>%s, %U, %T, %D,</code> + et <code>%r</code> consultent la requte originale, alors que + toutes les autres consultent la requte finale. Ainsi, par exemple, on peut utiliser <code>%>s</code> pour enregistrer le - statut final de la requête, et <code>%<u</code> pour - enregistrer l'utilisateur authentifié à l'origine pour une requête - redirigée en interne vers une ressource sans authentification.</p> + statut final de la requte, et <code>%<u</code> pour + enregistrer l'utilisateur authentifi l'origine pour une requte + redirige en interne vers une ressource sans authentification.</p> <h3><a name="format-notes" id="format-notes">Quelques Notes</a></h3> - <p>Pour des raisons de sécurité, à partir de la version 2.0.46, - les caractères non imprimables et autres caractères spéciaux dans + <p>Pour des raisons de scurit, partir de la version 2.0.46, + les caractres non imprimables et autres caractres spciaux dans les directives <code>%r</code>, <code>%i</code> et <code>%o</code> - doivent être échappés à l'aide des séquences + doivent tre chapps l'aide des squences <code>\x<var>hh</var></code>, - où <var>hh</var> est le code hexadécimal du caractère spécial. - Comme exceptions à cette règle, les caractères <code>"</code> et - <code>\</code> doivent être échappés par un anti-slash, et tous - les "blancs" doivent être écrits selon leur notation de style C + o <var>hh</var> est le code hexadcimal du caractre spcial. + Comme exceptions cette rgle, les caractres <code>"</code> et + <code>\</code> doivent tre chapps par un anti-slash, et tous + les "blancs" doivent tre crits selon leur notation de style C (<code>\n</code>, <code>\t</code>, etc...). Avant la version - 2.0.46, aucun échappement n'était effectué sur ces chaînes, et il - fallait être très prudent lors de l'exploitation des journaux + 2.0.46, aucun chappement n'tait effectu sur ces chanes, et il + fallait tre trs prudent lors de l'exploitation des journaux bruts.</p> - <p>A la différence de la version 1.3, depuis httpd 2.0, les chaînes - de format <code>%b</code> et <code>%B</code> ne représentent pas - le nombre d'octets envoyés au client, mais simplement la taille en - octets de la réponse HTTP (les deux étant différents, par exemple, - si la connexion est abandonnée, ou si SSL est utilisé). Le format + <p>A la diffrence de la version 1.3, depuis httpd 2.0, les chanes + de format <code>%b</code> et <code>%B</code> ne reprsentent pas + le nombre d'octets envoys au client, mais simplement la taille en + octets de la rponse HTTP (les deux tant diffrents, par exemple, + si la connexion est abandonne, ou si SSL est utilis). Le format <code>%O</code> fourni par <code class="module"><a href="../mod/mod_logio.html">mod_logio</a></code>, - enregistrera le nombre réel d'octets envoyés sur le réseau.</p> + enregistrera le nombre rel d'octets envoys sur le rseau.</p> - <p>Note : <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> est implémenté en tant que + <p>Note : <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> est implment en tant que gestionnaire basique et non en tant que gestionnaire standard. - C'est pourquoi la chaîne de format <code>%R</code> ne renverra pas - d'information à propos du gestionnaire lorsqu'une mise en cache de + C'est pourquoi la chane de format <code>%R</code> ne renverra pas + d'information propos du gestionnaire lorsqu'une mise en cache de contenu entre en jeu.</p> <div class="note"> - <p>Note : la présence du caractère '^' au début d'une chaîne de - format de trois caractères n'a aucune incidence sur la - signification de cette chaîne, mais il doit être - le premier caractère de toute chaîne de format de trois caractères - nouvellement créée, afin d'éviter d'éventuels conflits avec des - chaînes de format qui utilisent des caractères littéraux adjacents à un - spécificateur de format tel que "%Dus".</p> + <p>Note : la prsence du caractre '^' au dbut d'une chane de + format de trois caractres n'a aucune incidence sur la + signification de cette chane, mais il doit tre + le premier caractre de toute chane de format de trois caractres + nouvellement cre, afin d'viter d'ventuels conflits avec des + chanes de format qui utilisent des caractres littraux adjacents un + spcificateur de format tel que "%Dus".</p> </div> <h3><a name="examples" id="examples">Exemples</a></h3> - <p>Quelques chaînes de format couramment utilisées :</p> + <p>Quelques chanes de format couramment utilises :</p> <dl> <dt>Format de journal courant (CLF)</dt> @@ -390,12 +390,12 @@ d'Apache</a></li> <dt>Format de journal courant avec un serveur virtuel</dt> <dd><code>"%v %h %l %u %t \"%r\" %>s %b"</code></dd> - <dt>Format de journal NCSA étandu/combiné</dt> + <dt>Format de journal NCSA tandu/combin</dt> <dd><code>"%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\""</code></dd> <dt>Format de journal de la page qui contient le lien vers la - page concernée (Referer)</dt> + page concerne (Referer)</dt> <dd><code>"%{Referer}i -> %U"</code></dd> <dt>Format de journal de l'agent (Navigateur)</dt> @@ -404,7 +404,7 @@ d'Apache</a></li> <p>Vous pouvez utiliser plusieurs fois la directive <code>%{format}t</code> pour construire un format de temps - utilisant les symboles de format étendus tels que + utilisant les symboles de format tendus tels que <code>msec_frac</code> :</p> <dl> <dt>Format de temps prenant en compte les milisecondes</dt> @@ -415,43 +415,43 @@ d'Apache</a></li> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="security" id="security">Considérations concernant la -sécurité</a><a title="Lien permanent" href="#security" class="permalink">¶</a></h2> - <p>Voir le document <a href="../misc/security_tips.html#serverroot">conseils à matière de - sécurité</a> pour plus de détails sur les raisons pour lesquelles - votre sécurité pourrait être compromise, si le répertoire où sont - stockés les fichiers journaux sont inscriptibles par tout autre - utilisateur que celui qui démarre le serveur.</p> +<h2><a name="security" id="security">Considrations concernant la +scurit</a><a title="Lien permanent" href="#security" class="permalink">¶</a></h2> + <p>Voir le document <a href="../misc/security_tips.html#serverroot">conseils matire de + scurit</a> pour plus de dtails sur les raisons pour lesquelles + votre scurit pourrait tre compromise, si le rpertoire o sont + stocks les fichiers journaux sont inscriptibles par tout autre + utilisateur que celui qui dmarre le serveur.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="bufferedlogs" id="bufferedlogs">Directive</a> <a name="BufferedLogs" id="BufferedLogs">BufferedLogs</a><a title="Lien permanent" href="#bufferedlogs" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistre les entrées du journal dans un tampon en mémoire -avant de les écrire sur disque</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistre les entres du journal dans un tampon en mmoire +avant de les crire sur disque</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>BufferedLogs On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>BufferedLogs Off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>BufferedLogs Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_log_config</td></tr> </table> - <p>Lorsque la directive <code class="directive">BufferedLogs</code> est à - "on", <code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code> stocke de nombreuses entrées - du journal en mémoire, et les écrit d'un seul bloc sur disque, - plutôt que de les écrire après chaque requête. Sur certains - systèmes, ceci peut améliorer l'efficacité des accès disque, et par - conséquent les performances. La directive ne peut être définie - qu'une seule fois pour l'ensemble du serveur ; elle ne peut pas être - définie au niveau d'un serveur virtuel.</p> - - <div class="note">Cette directive doit être utilisée avec - précautions car un crash peut provoquer la perte de données de + <p>Lorsque la directive <code class="directive">BufferedLogs</code> est + "on", <code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code> stocke de nombreuses entres + du journal en mmoire, et les crit d'un seul bloc sur disque, + plutt que de les crire aprs chaque requte. Sur certains + systmes, ceci peut amliorer l'efficacit des accs disque, et par + consquent les performances. La directive ne peut tre dfinie + qu'une seule fois pour l'ensemble du serveur ; elle ne peut pas tre + dfinie au niveau d'un serveur virtuel.</p> + + <div class="note">Cette directive doit tre utilise avec + prcautions car un crash peut provoquer la perte de donnes de journalisation.</div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="customlog" id="customlog">Directive</a> <a name="CustomLog" id="CustomLog">CustomLog</a><a title="Lien permanent" href="#customlog" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le nom et le format du fichier +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le nom et le format du fichier journal</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CustomLog <var>fichier</var>|<var>pipe</var>|<var>provider</var> <var>format</var>|<var>alias</var> @@ -461,44 +461,44 @@ expr=<var>expression</var>]</code></td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_log_config</td></tr> </table> - <p>La directive <code class="directive">CustomLog</code> permet de contrôler - la journalisation des requêtes destinées au serveur. Un format de - journal est spécifié, et la journalisation peut s'effectuer de - manière conditionnelle en fonction des caractéristiques de la - requête en utilisant des variables d'environnement.</p> + <p>La directive <code class="directive">CustomLog</code> permet de contrler + la journalisation des requtes destines au serveur. Un format de + journal est spcifi, et la journalisation peut s'effectuer de + manire conditionnelle en fonction des caractristiques de la + requte en utilisant des variables d'environnement.</p> - <p>Le premier argument, qui spécifie l'emplacement où les journaux - seront écrits, accepte deux types de valeurs :</p> + <p>Le premier argument, qui spcifie l'emplacement o les journaux + seront crits, accepte deux types de valeurs :</p> <dl> <dt><var>fichier</var></dt> - <dd>Un nom de fichier, relatif au répertoire défini par la + <dd>Un nom de fichier, relatif au rpertoire dfini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>.</dd> <dt><var>pipe</var></dt> - <dd>Le caractère pipe "<code>|</code>", suivi du chemin vers un + <dd>Le caractre pipe "<code>|</code>", suivi du chemin vers un programme qui recevra les informations de la journalisation sur - son entrée standard. Voir les notes à propos de la <a href="../logs.html#piped">journalisation redirigée</a> pour plus + son entre standard. Voir les notes propos de la <a href="../logs.html#piped">journalisation redirige</a> pour plus d'informations. - <div class="warning"><h3>Sécurité :</h3> - <p>Si les journaux sont redirigés vers un programme, ce dernier - s'exécutera sous l'utilisateur qui a démarré + <div class="warning"><h3>Scurit :</h3> + <p>Si les journaux sont redirigs vers un programme, ce dernier + s'excutera sous l'utilisateur qui a dmarr <code class="program"><a href="../programs/httpd.html">httpd</a></code>. Ce sera l'utilisateur root si le serveur - a été démarré par root ; vérifiez que le programme est - sécurisé.</p> + a t dmarr par root ; vrifiez que le programme est + scuris.</p> </div> <div class="warning"><h3>Note</h3> - <p>Lors de la spécification d'un chemin de fichier sur les + <p>Lors de la spcification d'un chemin de fichier sur les plate-formes non-Unix, il faut prendre soin de ne pas oublier - que seuls les slashes directs doivent être utilisés, même si la - plate-forme autorise l'emploi d'anti-slashes. D'une manière - générale, c'est une bonne idée que de n'utiliser que des slashes + que seuls les slashes directs doivent tre utiliss, mme si la + plate-forme autorise l'emploi d'anti-slashes. D'une manire + gnrale, c'est une bonne ide que de n'utiliser que des slashes directs dans les fichiers de configuration.</p> </div></dd> <dt><var>provider</var></dt> <dd>Les messages CustomLog peuvent aussi utiliser comme cible les - modules qui implémentent des fournisseurs ErrorLog. A cet effet, + modules qui implmentent des fournisseurs ErrorLog. A cet effet, utilisez la syntaxe "provider:argument". Comme fournisseur, vous pouvez par exemple utiliser <code class="module"><a href="../mod/mod_journald.html">mod_journald</a></code> ou <code class="module"><a href="../mod/mod_syslog.html">mod_syslog</a></code> : @@ -511,39 +511,39 @@ CustomLog "syslog:user" "%h %l %u %t \"%r\" %>s %b"</pre> </dd> </dl> - <p>Le second argument permet de définir ce qui va être écrit dans le - fichier journal. Il peut contenir soit un <var>alias</var> prédéfini - par une directive <code class="directive"><a href="#logformat">LogFormat</a></code>, soit une chaîne de - <var>format</var> explicite comme décrit dans la section <a href="#formats">formats de journaux</a>.</p> + <p>Le second argument permet de dfinir ce qui va tre crit dans le + fichier journal. Il peut contenir soit un <var>alias</var> prdfini + par une directive <code class="directive"><a href="#logformat">LogFormat</a></code>, soit une chane de + <var>format</var> explicite comme dcrit dans la section <a href="#formats">formats de journaux</a>.</p> <p>Par exemple, les deux blocs de directives suivants produisent le - même effet :</p> + mme effet :</p> - <pre class="prettyprint lang-config"># Journal personnalisé avec alias de format + <pre class="prettyprint lang-config"># Journal personnalis avec alias de format LogFormat "%h %l %u %t \"%r\" %>s %b" common CustomLog "logs/access_log" common -# Journal personnalisé avec chaîne de format explicite +# Journal personnalis avec chane de format explicite CustomLog "logs/access_log" "%h %l %u %t \"%r\" %>s %b"</pre> - <p>Le troisième argument est optionnel et permet de contrôler si une - requête doit être ou non journalisée. Dans le cas d'une clause - '<code>env=!<var>nom</var></code>', la condition peut être la - présence ou l'absence d'une variable particulière dans + <p>Le troisime argument est optionnel et permet de contrler si une + requte doit tre ou non journalise. Dans le cas d'une clause + '<code>env=!<var>nom</var></code>', la condition peut tre la + prsence ou l'absence d'une variable particulire dans l'<a href="../env.html">environnement du serveur</a>. Dans le cas d'une clause 'expr=<var>expression</var>', la condition consiste - en une <a href="../expr.html">expression</a> booléenne - quelconque. Si la condition n'est pas vérifiée, la requête ne sera - pas journalisée. D'éventuelles références à des en-têtes HTTP dans - l'expression rationnelle n'entraîneront pas l'ajout des noms - d'en-tête correspondants à l'en-tête Vary.</p> - - <p>Les variables d'environnement peuvent être définies au niveau de - chaque requête en utilisant les modules + en une <a href="../expr.html">expression</a> boolenne + quelconque. Si la condition n'est pas vrifie, la requte ne sera + pas journalise. D'ventuelles rfrences des en-ttes HTTP dans + l'expression rationnelle n'entraneront pas l'ajout des noms + d'en-tte correspondants l'en-tte Vary.</p> + + <p>Les variables d'environnement peuvent tre dfinies au niveau de + chaque requte en utilisant les modules <code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code> et/ou <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>. - Par exemple, si vous voulez enregistrer les requêtes pour toutes les - images GIF sur votre serveur dans un fichier journal séparé, et pas + Par exemple, si vous voulez enregistrer les requtes pour toutes les + images GIF sur votre serveur dans un fichier journal spar, et pas dans votre journal principal, vous pouvez utiliser :</p> <pre class="prettyprint lang-config">SetEnvIf Request_URI \.gif$ gif-image @@ -562,7 +562,7 @@ CustomLog "referer.log" referer env=!localreferer</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="globallog" id="globallog">Directive</a> <a name="GlobalLog" id="GlobalLog">GlobalLog</a><a title="Lien permanent" href="#globallog" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le nom et le format du fichier journal</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le nom et le format du fichier journal</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>GlobalLog <var>file</var>|<var>pipe</var>|<var>provider</var> <var>format</var>|<var>nickname</var> [env=[!]<var>environment-variable</var>| @@ -570,63 +570,63 @@ expr=<var>expression</var>]</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_log_config</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.19 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.19 du serveur HTTP Apache</td></tr> </table> - <p>La directive <code class="directive">GlobalLog</code> permet de spécifier un - journal partagé entre le serveur principal et tous les serveurs virtuels - définis.</p> + <p>La directive <code class="directive">GlobalLog</code> permet de spcifier un + journal partag entre le serveur principal et tous les serveurs virtuels + dfinis.</p> - <p>Elle est identique à la directive <code class="directive">CustomLog</code> à ces - différences près : </p> + <p>Elle est identique la directive <code class="directive">CustomLog</code> ces + diffrences prs : </p> <ul> <li>Elle n'est pas valide dans un contexte de serveur virtuel.</li> - <li>A la différence d'une directive <code class="directive">CustomLog</code> - définie globalement, elle est prise en compte par les serveurs virtuels - qui définissent leur propre directive <code class="directive">CustomLog</code>.</li> + <li>A la diffrence d'une directive <code class="directive">CustomLog</code> + dfinie globalement, elle est prise en compte par les serveurs virtuels + qui dfinissent leur propre directive <code class="directive">CustomLog</code>.</li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="logformat" id="logformat">Directive</a> <a name="LogFormat" id="LogFormat">LogFormat</a><a title="Lien permanent" href="#logformat" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Décrit un format utilisable dans un fichier +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dcrit un format utilisable dans un fichier journal</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LogFormat <var>format</var>|<var>alias</var> [<var>alias</var>]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LogFormat "%h %l %u %t \"%r\" %>s %b"</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LogFormat "%h %l %u %t \"%r\" %>s %b"</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_log_config</td></tr> </table> - <p>Cette directive permet de spécifier le format du fichier journal - des accès.</p> - - <p>La directive <code class="directive">LogFormat</code> se présente sous - deux formes. Sous la première forme, qui ne possède qu'un seul - argument, la directive définit le format qui sera utilisé dans les - journaux spécifiés par les directives - <code class="directive">TransferLog</code> ultérieures. L'argument unique - peut contenir un <var>format</var> explicite comme décrit dans la - section <a href="#formats">formats de journaux personnalisés</a> + <p>Cette directive permet de spcifier le format du fichier journal + des accs.</p> + + <p>La directive <code class="directive">LogFormat</code> se prsente sous + deux formes. Sous la premire forme, qui ne possde qu'un seul + argument, la directive dfinit le format qui sera utilis dans les + journaux spcifis par les directives + <code class="directive">TransferLog</code> ultrieures. L'argument unique + peut contenir un <var>format</var> explicite comme dcrit dans la + section <a href="#formats">formats de journaux personnaliss</a> ci-dessus. Il peut aussi contenir un <var>alias</var> faisant - référence à un format de journal prédéfini par une directive - <code class="directive">LogFormat</code> comme décrit plus loin.</p> + rfrence un format de journal prdfini par une directive + <code class="directive">LogFormat</code> comme dcrit plus loin.</p> <p>Sous sa seconde forme, la directive <code class="directive">LogFormat</code> associe un <var>format</var> - explicite à un <var>alias</var>. Cet <var>alias</var> peut + explicite un <var>alias</var>. Cet <var>alias</var> peut ensuite s'utiliser dans les directives - <code class="directive">LogFormat</code> ou <code class="directive"><a href="#customlog">CustomLog</a></code> ultérieures, ce qui - évite d'avoir à répéter l'ensemble de la chaîne de format. Une - directive <code class="directive">LogFormat</code> qui définit un alias - <strong>ne fait rien d'autre</strong> -- c'est à dire qu'<em>elle ne - fait que</em> définir l'alias, elle n'applique pas le format et n'en - fait pas le format par défaut. Par conséquent, elle n'affecte pas - les directives <code class="directive"><a href="#transferlog">TransferLog</a></code> ultérieures. En + <code class="directive">LogFormat</code> ou <code class="directive"><a href="#customlog">CustomLog</a></code> ultrieures, ce qui + vite d'avoir rpter l'ensemble de la chane de format. Une + directive <code class="directive">LogFormat</code> qui dfinit un alias + <strong>ne fait rien d'autre</strong> -- c'est dire qu'<em>elle ne + fait que</em> dfinir l'alias, elle n'applique pas le format et n'en + fait pas le format par dfaut. Par consquent, elle n'affecte pas + les directives <code class="directive"><a href="#transferlog">TransferLog</a></code> ultrieures. En outre, la directive <code class="directive">LogFormat</code> ne peut pas - utiliser un alias pour en définir un autre. Notez que l'alias ne - doit pas contenir de caractère pourcent (<code>%</code>).</p> + utiliser un alias pour en dfinir un autre. Notez que l'alias ne + doit pas contenir de caractre pourcent (<code>%</code>).</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">LogFormat "%v %h %l %u %t \"%r\" %>s %b" serveur_virtuel_commun</pre> </div> @@ -636,20 +636,20 @@ journal</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="transferlog" id="transferlog">Directive</a> <a name="TransferLog" id="TransferLog">TransferLog</a><a title="Lien permanent" href="#transferlog" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie l'emplacement d'un fichier journal</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie l'emplacement d'un fichier journal</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>TransferLog <var>fichier</var>|<var>pipe</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_log_config</td></tr> </table> - <p>Cette directive possède exactement les mêmes arguments et produit - les mêmes effets que la directive <code class="directive"><a href="#customlog">CustomLog</a></code>, à l'exception qu'elle - ne permet pas de spécifier un format de journal explicite ou la - journalisation conditionnelle des requêtes. En l'occurrence, le - format de journal est déterminé par la dernière définition d'une + <p>Cette directive possde exactement les mmes arguments et produit + les mmes effets que la directive <code class="directive"><a href="#customlog">CustomLog</a></code>, l'exception qu'elle + ne permet pas de spcifier un format de journal explicite ou la + journalisation conditionnelle des requtes. En l'occurrence, le + format de journal est dtermin par la dernire dfinition d'une directive <code class="directive"><a href="#logformat">LogFormat</a></code> - qui ne définit pas d'alias. Si aucun format particulier n'a été - spécifié, c'est le Common Log Format qui sera utilisé.</p> + qui ne dfinit pas d'alias. Si aucun format particulier n'a t + spcifi, c'est le Common Log Format qui sera utilis.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" TransferLog "logs/access_log"</pre> @@ -659,10 +659,10 @@ TransferLog "logs/access_log"</pre> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_log_config.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_log_config.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_log_config.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_log_config.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_log_config.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_log_config.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_log_config.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -681,7 +681,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_log_config } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_log_debug.html.fr b/docs/manual/mod/mod_log_debug.html.fr index ae9e317902..9c55d17aad 100644 --- a/docs/manual/mod/mod_log_debug.html.fr +++ b/docs/manual/mod/mod_log_debug.html.fr @@ -27,14 +27,14 @@ <div id="preamble"><h1>Module Apache mod_log_debug</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_log_debug.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_log_debug.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_log_debug.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Possibilité de journalisation supplémentaire à des fins de -débogage</td></tr> -<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>log_debug_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_log_debug.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.14 d'Apache</td></tr></table> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Possibilit de journalisation supplmentaire des fins de +dbogage</td></tr> +<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>log_debug_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_log_debug.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.14 d'Apache</td></tr></table> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> @@ -43,7 +43,7 @@ débogage</td></tr> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#logmessage">LogMessage</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_log_debug">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_log_debug">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_log_debug">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_log_debug">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -52,32 +52,32 @@ débogage</td></tr> <ol> <li> - Enregistre un message après le traitement d'une requête pour + Enregistre un message aprs le traitement d'une requte pour /foo/* : <pre class="prettyprint lang-config"><Location "/foo/"> -  LogMessage "/foo/ has been requested" +LogMessage "/foo/ has been requested" </Location></pre> </li> <li> - Enregistre un message si une requête pour /foo/* est traitée - dans une sous-requête : + Enregistre un message si une requte pour /foo/* est traite + dans une sous-requte : <pre class="prettyprint lang-config"><Location "/foo/"> -  LogMessage "subrequest to /foo/" hook=type_checker "expr=-T %{IS_SUBREQ}" +LogMessage "subrequest to /foo/" hook=type_checker "expr=-T %{IS_SUBREQ}" </Location></pre> - Le branchement (hook) par défaut log_transaction n'est pas - exécuté pour les sous-requêtes ; nous devons donc en utiliser un + Le branchement (hook) par dfaut log_transaction n'est pas + excut pour les sous-requtes ; nous devons donc en utiliser un autre. </li> <li> - Enregistre un message si un client IPv6 est à l'origine d'un - dépassement de délai pour une requête : + Enregistre un message si un client IPv6 est l'origine d'un + dpassement de dlai pour une requte : <pre class="prettyprint lang-config">LogMessage "IPv6 timeout from %{REMOTE_ADDR}" "expr=-T %{IPV6} && %{REQUEST_STATUS} = 408"</pre> Notez l'emplacement des guillemets pour l'argument @@ -85,15 +85,15 @@ débogage</td></tr> </li> <li> - Enregistre la valeur de la variable d'environnement de requête - "X-Foo" à chaque étape du traitement : + Enregistre la valeur de la variable d'environnement de requte + "X-Foo" chaque tape du traitement : <pre class="prettyprint lang-config"><Location "/"> -  LogMessage "%{reqenv:X-Foo}" hook=all +LogMessage "%{reqenv:X-Foo}" hook=all </Location></pre> - En association avec les repères de temps en microsecondes du journal des erreurs, - <code>hook=all</code> permet aussi de déterminer la durée d'exécution des - différentes phases du traitement de la requête. + En association avec les repres de temps en microsecondes du journal des erreurs, + <code>hook=all</code> permet aussi de dterminer la dure d'excution des + diffrentes phases du traitement de la requte. </li> </ol> @@ -101,27 +101,27 @@ débogage</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="logmessage" id="logmessage">Directive</a> <a name="LogMessage" id="LogMessage">LogMessage</a><a title="Lien permanent" href="#logmessage" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistre des messages personnalisés dans le journal des +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistre des messages personnaliss dans le journal des erreurs</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LogMessage <var>message</var> [hook=<var>hook</var>] [expr=<var>expression</var>] </code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Non défini</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Non dfini</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_log_debug</td></tr> </table> - <p>Cette directive permet d'enregistrer un message personnalisé dans + <p>Cette directive permet d'enregistrer un message personnalis dans le journal des erreurs. Ce message peut utiliser des variables et des fonctions dans la <a href="../expr.html">syntaxe ap_expr</a>. - D'éventuelles références à des en-têtes HTTP dans l'expression - rationnelle n'entraîneront pas l'ajout des noms d'en-tête - correspondants à l'en-tête Vary. - Les messages sont enregistrés au loglevel info.</p> + D'ventuelles rfrences des en-ttes HTTP dans l'expression + rationnelle n'entraneront pas l'ajout des noms d'en-tte + correspondants l'en-tte Vary. + Les messages sont enregistrs au loglevel info.</p> - <p>Le branchement (hook) précise la phase du traitement de la - requête avant laquelle le message sera enregistré. Les branchements - suivants sont supportés :</p> + <p>Le branchement (hook) prcise la phase du traitement de la + requte avant laquelle le message sera enregistr. Les branchements + suivants sont supports :</p> <table class="bordered"><tr class="header"><th>Nom</th></tr> <tr><td><code>translate_name</code></td></tr> @@ -138,24 +138,24 @@ erreurs</td></tr> <tr class="odd"><td><code>log_transaction</code></td></tr> </table> - <p>Le branchement par défaut est <code>log_transaction</code>. La - valeur spéciale <code>all</code> est aussi supportée ; dans ce cas, - le message sera enregistré à chaque phase. Tous les branchements ne - sont pas exécutés pour chaque requête.</p> + <p>Le branchement par dfaut est <code>log_transaction</code>. La + valeur spciale <code>all</code> est aussi supporte ; dans ce cas, + le message sera enregistr chaque phase. Tous les branchements ne + sont pas excuts pour chaque requte.</p> <p>L'expression optionnelle permet de restreindre l'enregistrement du message en fonction d'une certaine condition. La syntaxe de - l'expression est décrite dans la <a href="../expr.html">documentation ap_expr</a>. D'éventuelles - références à des en-têtes HTTP dans l'expression - rationnelle n'entraîneront pas l'ajout des noms d'en-tête - correspondants à l'en-tête Vary.</p> + l'expression est dcrite dans la <a href="../expr.html">documentation ap_expr</a>. D'ventuelles + rfrences des en-ttes HTTP dans l'expression + rationnelle n'entraneront pas l'ajout des noms d'en-tte + correspondants l'en-tte Vary.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_log_debug.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_log_debug.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_log_debug.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -174,7 +174,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_log_debug. } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_log_forensic.html.fr b/docs/manual/mod/mod_log_forensic.html.fr index b747e5d999..64d592beb8 100644 --- a/docs/manual/mod/mod_log_forensic.html.fr +++ b/docs/manual/mod/mod_log_forensic.html.fr @@ -27,63 +27,63 @@ <div id="preamble"><h1>Module Apache mod_log_forensic</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_log_forensic.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_log_forensic.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_log_forensic.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_log_forensic.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | -<a href="../tr/mod/mod_log_forensic.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_log_forensic.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Journalisation légale des requêtes envoyées au +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Journalisation lgale des requtes envoyes au serveur</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>log_forensic_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_log_forensic.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>log_forensic_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_log_forensic.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module permet la journalisation légale des requêtes client.</p> + <p>Ce module permet la journalisation lgale des requtes client.</p> - <p>La création du fichier journal correspondant s'effectue via la + <p>La cration du fichier journal correspondant s'effectue via la directive <code class="directive">ForensicLog</code> comme suit :</p> <pre class="prettyprint lang-config">ForensicLog logs/forensic_log</pre> - <p>La journalisation s'effectuant avant et après le traitement de la - requête, le journal légal contient deux lignes pour chaque requête. - Le processus de journalisation légale est très strict, à savoir + <p>La journalisation s'effectuant avant et aprs le traitement de la + requte, le journal lgal contient deux lignes pour chaque requte. + Le processus de journalisation lgale est trs strict, savoir :</p> <ul> - <li>Le format est figé. Vous ne pouvez pas modifier le format du - journal à l'exécution.</li> - <li>S'il ne peut pas enregistrer ses données, le processus enfant se - termine aussitôt, et peut éventuellement enregistrer un vidage - mémoire (selon la définition de la directive <code class="directive"><a href="../mod/mpm_common.html#coredumpdirectory">CoreDumpDirectory</a></code>).</li> + <li>Le format est fig. Vous ne pouvez pas modifier le format du + journal l'excution.</li> + <li>S'il ne peut pas enregistrer ses donnes, le processus enfant se + termine aussitt, et peut ventuellement enregistrer un vidage + mmoire (selon la dfinition de la directive <code class="directive"><a href="../mod/mpm_common.html#coredumpdirectory">CoreDumpDirectory</a></code>).</li> </ul> - <p>Pour interpréter les données du journal - légal afin d'identifier les requêtes dont le traitement n'a - pas été mené à bien, vous pouvez vous + <p>Pour interprter les donnes du journal + lgal afin d'identifier les requtes dont le traitement n'a + pas t men bien, vous pouvez vous aider du script <code>check_forensic</code> qui se trouve dans le - répertoire support de la distribution.</p> + rpertoire support de la distribution.</p> <div class="example"><p><code> check-forensic forensic_log </code></p></div> - <div class="note">Note de traduction : le terme "légal" utilisé dans le présent document ne suggère aucunement que - ce module apporte une valeur juridique aux journaux. Il est à comprendre dans le contexte - similaire à ce que l'on trouve en analyse medico-légale. En d'autres termes, la finalité de ce module - est de simplifier les opérations d'investigation autour du traitement des requêtes par le serveur.</div> + <div class="note">Note de traduction : le terme "lgal" utilis dans le prsent document ne suggre aucunement que + ce module apporte une valeur juridique aux journaux. Il est comprendre dans le contexte + similaire ce que l'on trouve en analyse medico-lgale. En d'autres termes, la finalit de ce module + est de simplifier les oprations d'investigation autour du traitement des requtes par le serveur.</div> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#formats">Format du journal Forensic</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#security">Considérations à propos de -sécurité</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#security">Considrations propos de +scurit</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#forensiclog">ForensicLog</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_log_forensic">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_log_forensic">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_log_forensic">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_log_forensic">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../logs.html">Les fichiers journaux d'Apache</a></li> @@ -92,24 +92,24 @@ d'Apache</a></li> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="formats" id="formats">Format du journal Forensic</a><a title="Lien permanent" href="#formats" class="permalink">¶</a></h2> - <p>Chaque requête fait l'objet d'une double journalisation. La - requête est journalisée une première fois avant son traitement - (c'est à dire après la réception des en-têtes). La deuxième entrée - du journal est écrite <em>après</em> le traitement de la requête, en + <p>Chaque requte fait l'objet d'une double journalisation. La + requte est journalise une premire fois avant son traitement + (c'est dire aprs la rception des en-ttes). La deuxime entre + du journal est crite <em>aprs</em> le traitement de la requte, en fait au moment de la journalisation habituelle.</p> - <p>Un identifiant unique est attribué à chaque requête afin de - pouvoir l'identifier. Cette identifiant légal peut faire l'objet - d'un enregistrement dans le journal standard en utilisant l'élément - de chaîne de format <code>%{forensic-id}n</code>. Si vous utilisez - <code class="module"><a href="../mod/mod_unique_id.html">mod_unique_id</a></code>, c'est l'identifiant qu'il génère qui - sera utilisé.</p> + <p>Un identifiant unique est attribu chaque requte afin de + pouvoir l'identifier. Cette identifiant lgal peut faire l'objet + d'un enregistrement dans le journal standard en utilisant l'lment + de chane de format <code>%{forensic-id}n</code>. Si vous utilisez + <code class="module"><a href="../mod/mod_unique_id.html">mod_unique_id</a></code>, c'est l'identifiant qu'il gnre qui + sera utilis.</p> - <p>La première partie de la journalisation de la requête enregistre - l'identifiant légal, la ligne de la requête et tous les en-têtes - reçus séparés par des caractères pipe (<code>|</code>). Voici à - titre d'exemple à quoi pourrait ressembler une telle entrée (tout - étant rassemblé sur une seule ligne) :</p> + <p>La premire partie de la journalisation de la requte enregistre + l'identifiant lgal, la ligne de la requte et tous les en-ttes + reus spars par des caractres pipe (<code>|</code>). Voici + titre d'exemple quoi pourrait ressembler une telle entre (tout + tant rassembl sur une seule ligne) :</p> <div class="example"><p><code> +yQtJf8CoAB4AAFNXBIEAAAAA|GET /manual/de/images/down.gif @@ -118,9 +118,9 @@ d'Apache</a></li> Firefox/0.8|Accept:image/png, <var>etc...</var> </code></p></div> - <p>Le caractère plus ('+') de début indique qu'il s'agit de la - première entrée de journal pour cette requête. La seconde entrée ne - contiendra qu'un caractère moins ('-') suivi de l'identifiant :</p> + <p>Le caractre plus ('+') de dbut indique qu'il s'agit de la + premire entre de journal pour cette requte. La seconde entre ne + contiendra qu'un caractre moins ('-') suivi de l'identifiant :</p> <div class="example"><p><code> -yQtJf8CoAB4AAFNXBIEAAAAA @@ -129,69 +129,69 @@ d'Apache</a></li> <p>Le script <code>check_forensic</code> prend comme argument le nom du fichier journal. Il recherche ces paires d'identifiants <code>+</code>/<code>-</code> et affiche un message d'erreur si la - journalisation d'une requête n'est pas complète.</p> + journalisation d'une requte n'est pas complte.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="security" id="security">Considérations à propos de -sécurité</a><a title="Lien permanent" href="#security" class="permalink">¶</a></h2> - <p>Voir le document <a href="../misc/security_tips.html#serverroot">conseils en matière de - sécurité</a> pour des détails sur les raisons pour lesquelles votre - sécurité pourrait être compromise si le répertoire dans lequel les - fichiers journaux sont stockés sont inscriptibles par tout autre - utilisateur que celui qui démarre le serveur.</p> - <p>Les fichiers journaux peuvent contenir des données sensibles - comme le contenu des en-têtes <code>Authorization:</code> (qui - peuvent contenir des mots de passe) ; ils ne doivent donc être - lisibles que par l'utilisateur qui démarre le serveur.</p> +<h2><a name="security" id="security">Considrations propos de +scurit</a><a title="Lien permanent" href="#security" class="permalink">¶</a></h2> + <p>Voir le document <a href="../misc/security_tips.html#serverroot">conseils en matire de + scurit</a> pour des dtails sur les raisons pour lesquelles votre + scurit pourrait tre compromise si le rpertoire dans lequel les + fichiers journaux sont stocks sont inscriptibles par tout autre + utilisateur que celui qui dmarre le serveur.</p> + <p>Les fichiers journaux peuvent contenir des donnes sensibles + comme le contenu des en-ttes <code>Authorization:</code> (qui + peuvent contenir des mots de passe) ; ils ne doivent donc tre + lisibles que par l'utilisateur qui dmarre le serveur.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="forensiclog" id="forensiclog">Directive</a> <a name="ForensicLog" id="ForensicLog">ForensicLog</a><a title="Lien permanent" href="#forensiclog" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le nom de fichier du journal légal</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le nom de fichier du journal lgal</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ForensicLog <var>nom-fichier</var>|<var>pipe</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_log_forensic</td></tr> </table> <p>La directive <code class="directive">ForensicLog</code> permet de - contrôler la journalisation des requêtes à des fins d'analyse - légale. Chaque entrée du journal se voit assigner un identifiant - unique qui peut être associé à la requête en utilisant la directive + contrler la journalisation des requtes des fins d'analyse + lgale. Chaque entre du journal se voit assigner un identifiant + unique qui peut tre associ la requte en utilisant la directive <code class="directive"><a href="../mod/mod_log_config.html#customlog">CustomLog</a></code> habituelle. - <code class="module"><a href="../mod/mod_log_forensic.html">mod_log_forensic</a></code> crée un élément nommé - <code>forensic-id</code>, qui peut être ajouté au journal standard - en utilisant l'élément de format <code>%{forensic-id}n</code>.</p> + <code class="module"><a href="../mod/mod_log_forensic.html">mod_log_forensic</a></code> cre un lment nomm + <code>forensic-id</code>, qui peut tre ajout au journal standard + en utilisant l'lment de format <code>%{forensic-id}n</code>.</p> - <p>L'argument, qui permet de spécifier l'emplacement vers lequel le - journal légal sera écrit, peut contenir les deux types de valeurs + <p>L'argument, qui permet de spcifier l'emplacement vers lequel le + journal lgal sera crit, peut contenir les deux types de valeurs suivants :</p> <dl> <dt><var>nom-fichier</var></dt> - <dd>Un nom de fichier relatif au répertoire défini par la + <dd>Un nom de fichier relatif au rpertoire dfini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>.</dd> <dt><var>pipe</var></dt> - <dd>Le caractère pipe "<code>|</code>", suivi du chemin vers un + <dd>Le caractre pipe "<code>|</code>", suivi du chemin vers un programme qui recevra les informations de la journalisation sur - son entrée standard. Le nom du programme peut être relatif au - répertoire défini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>. + son entre standard. Le nom du programme peut tre relatif au + rpertoire dfini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>. - <div class="warning"><h3>Sécurité :</h3> - <p>Si les journaux sont redirigés vers un programme, ce dernier - s'exécutera sous l'utilisateur qui a démarré + <div class="warning"><h3>Scurit :</h3> + <p>Si les journaux sont redirigs vers un programme, ce dernier + s'excutera sous l'utilisateur qui a dmarr <code class="program"><a href="../programs/httpd.html">httpd</a></code>. Ce sera l'utilisateur root si le serveur - a été démarré par root ; vérifiez que le programme est - sécurisé ou passe sous le contrôle d'un utilisateur possédant des + a t dmarr par root ; vrifiez que le programme est + scuris ou passe sous le contrle d'un utilisateur possdant des droits restreints.</p> </div> <div class="note"><h3>Note</h3> - <p>Lors de la spécification d'un chemin de fichier sur les + <p>Lors de la spcification d'un chemin de fichier sur les plate-formes non-Unix, il faut prendre soin de ne pas oublier - que seuls les slashes directs doivent être utilisés, même si la - plate-forme autorise l'emploi d'anti-slashes. D'une manière - générale, c'est une bonne idée que de n'utiliser que des slashes + que seuls les slashes directs doivent tre utiliss, mme si la + plate-forme autorise l'emploi d'anti-slashes. D'une manire + gnrale, c'est une bonne ide que de n'utiliser que des slashes directs dans les fichiers de configuration.</p> </div></dd> </dl> @@ -200,9 +200,9 @@ sécurité</a><a title="Lien permanent" href="#security" class="permalin </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_log_forensic.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_log_forensic.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_log_forensic.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_log_forensic.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | -<a href="../tr/mod/mod_log_forensic.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_log_forensic.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -221,7 +221,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_log_forens } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_logio.html.fr b/docs/manual/mod/mod_logio.html.fr index 1be7a86e6e..1e729bd987 100644 --- a/docs/manual/mod/mod_logio.html.fr +++ b/docs/manual/mod/mod_logio.html.fr @@ -27,47 +27,47 @@ <div id="preamble"><h1>Module Apache mod_logio</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_logio.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_logio.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_logio.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_logio.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_logio.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_logio.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_logio.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Journalisation des octets en entrée et en sortie pour -chaque requête</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Journalisation des octets en entre et en sortie pour +chaque requte</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>logio_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_logio.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>logio_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_logio.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module permet d'enregistrer le nombre d'octets reçus et - envoyés pour chaque requête. Ce nombre reflète le nombre réel - d'octets transmis sur le réseau, et prend en compte les en-têtes et - corps des requêtes et des réponses. Le décompte est effectué avant - SSL/TLS en entrée et après SSL/TLS en sortie, si bien que le - résultat reflètera toute modification introduite par le + <p>Ce module permet d'enregistrer le nombre d'octets reus et + envoys pour chaque requte. Ce nombre reflte le nombre rel + d'octets transmis sur le rseau, et prend en compte les en-ttes et + corps des requtes et des rponses. Le dcompte est effectu avant + SSL/TLS en entre et aprs SSL/TLS en sortie, si bien que le + rsultat refltera toute modification introduite par le chiffrement.</p> <p>Pour fonctionner, ce module requiert le chargement du module <code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code>.</p> <div class="note">Lorsqu'on utilise les connexions persistantes avec SSL, le - supplément de trafic induit par la négociation SSL est enregistré - dans le décompte des octets transmis dans le cadre de la première - requête de la connexion. Lors d'une renégociation SSL au niveau d'un - répertoire, le décompte d'octets est associé à la - requête qui a déclenché la renégociation.</div> + supplment de trafic induit par la ngociation SSL est enregistr + dans le dcompte des octets transmis dans le cadre de la premire + requte de la connexion. Lors d'une rengociation SSL au niveau d'un + rpertoire, le dcompte d'octets est associ la + requte qui a dclench la rengociation.</div> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#formats">Formats de journaux personnalisés</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#formats">Formats de journaux personnaliss</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#logiotrackttfb">LogIOTrackTTFB</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#logiotrackttfu">LogIOTrackTTFU</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_logio">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_logio">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_logio">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_logio">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code></li> <li><a href="../logs.html">Les fichiers journaux @@ -75,45 +75,45 @@ d'Apache</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="formats" id="formats">Formats de journaux personnalisés</a><a title="Lien permanent" href="#formats" class="permalink">¶</a></h2> +<h2><a name="formats" id="formats">Formats de journaux personnaliss</a><a title="Lien permanent" href="#formats" class="permalink">¶</a></h2> <p>Ce module introduit trois nouvelles directives de journalisation. - Les caractéristiques de la requête en elle-même sont journalisées en - insérant des directives "<code>%</code>" dans la chaîne de format, - qui seront remplacées comme suit dans le fichier journal :</p> + Les caractristiques de la requte en elle-mme sont journalises en + insrant des directives "<code>%</code>" dans la chane de format, + qui seront remplaces comme suit dans le fichier journal :</p> - <table class="bordered"><tr class="header"><th>Chaîne de Format</th> + <table class="bordered"><tr class="header"><th>Chane de Format</th> <th>Description</th></tr> <tr><td><code>%I</code></td> - <td>Octets reçus, en-têtes et corps de requête inclus ; ne peut - pas être nul.</td></tr> + <td>Octets reus, en-ttes et corps de requte inclus ; ne peut + pas tre nul.</td></tr> <tr class="odd"><td><code>%O</code></td> - <td>Octets envoyés, en-têtes inclus ; ne peut - pas être nul.</td></tr> + <td>Octets envoys, en-ttes inclus ; ne peut + pas tre nul.</td></tr> <tr><td><code>%S</code></td> - <td>Nombre d'octets transmis en émission et réception y compris - la requête et les en-têtes ; cette valeur ne peut pas être + <td>Nombre d'octets transmis en mission et rception y compris + la requte et les en-ttes ; cette valeur ne peut pas tre nulle, il s'agit de la combinaison de %I et %O.<br /> Disponible depuis la version 2.4.7 du serveur HTTP Apache.</td></tr> <tr class="odd"><td><code>%^FU</code></td> - <td>Délai en microsecondes entre l'arrivée de la requête et la lecture - du dernier octet du corps de la requête (upload terminé). Disponible - seulement si <code class="directive">LogIOTrackTTFU</code> est à ON.<br /> - Disponible à partir de la version 2.4.34 du serveur HTTP Apache.</td></tr> + <td>Dlai en microsecondes entre l'arrive de la requte et la lecture + du dernier octet du corps de la requte (upload termin). Disponible + seulement si <code class="directive">LogIOTrackTTFU</code> est ON.<br /> + Disponible partir de la version 2.4.34 du serveur HTTP Apache.</td></tr> <tr><td><code>%^FB</code></td> - <td>Délai en microsecondes entre l'arrivée de la requête et - l'écriture du premier octet des en-têtes de la réponse. + <td>Dlai en microsecondes entre l'arrive de la requte et + l'criture du premier octet des en-ttes de la rponse. Disponible uniquement si la directive - <code class="directive">LogIOTrackTTFB</code> a été définie à ON.<br /> - Disponible à partir de la version 2.4.13 du serveur HTTP Apache + <code class="directive">LogIOTrackTTFB</code> a t dfinie ON.<br /> + Disponible partir de la version 2.4.13 du serveur HTTP Apache </td></tr> </table> - <p>En général, cette fonctionnalité s'utilise comme suit :</p> + <p>En gnral, cette fonctionnalit s'utilise comme suit :</p> <dl> - <dt>Format de journal d'entrées/sorties combiné :</dt> + <dt>Format de journal d'entres/sorties combin :</dt> <dd><code>"%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\" %I %O"</code></dd> </dl> @@ -121,48 +121,48 @@ d'Apache</a></li> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="logiotrackttfb" id="logiotrackttfb">Directive</a> <a name="LogIOTrackTTFB" id="LogIOTrackTTFB">LogIOTrackTTFB</a><a title="Lien permanent" href="#logiotrackttfb" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet d'enregistrer le délai avant le premier octet (TTFB = time +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet d'enregistrer le dlai avant le premier octet (TTFB = time to first byte)</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LogIOTrackTTFB ON|OFF</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LogIOTrackTTFB OFF</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LogIOTrackTTFB OFF</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_logio</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.13 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.13 du serveur HTTP Apache</td></tr> </table> - <p>Cette directive permet de définir si ce module mesure le délai - entre la lecture de la requête et l'écriture du premier octet des - en-têtes de la réponse. La valeur obtenue peut être enregistrée dans + <p>Cette directive permet de dfinir si ce module mesure le dlai + entre la lecture de la requte et l'criture du premier octet des + en-ttes de la rponse. La valeur obtenue peut tre enregistre dans le journal via le format <code>%^FB</code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="logiotrackttfu" id="logiotrackttfu">Directive</a> <a name="LogIOTrackTTFU" id="LogIOTrackTTFU">LogIOTrackTTFU</a><a title="Lien permanent" href="#logiotrackttfu" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la mesure du temps jusqu'à l'arrivée du dernier octet de la -requête (TTFU = time to finish upload)</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la mesure du temps jusqu' l'arrive du dernier octet de la +requte (TTFU = time to finish upload)</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LogIOTrackTTFU ON|OFF</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LogIOTrackTTFU OFF</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LogIOTrackTTFU OFF</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_logio</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.34 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.34 du serveur HTTP Apache</td></tr> </table> - <p>Cette directive permet d'activer/désactiver la mesure du temps entre le - début de la lecture de la requête et la lecture du dernier octets du corps - de la requête (upload terminé). La valeur est enregistrée dans le journal - via la chaîne de formatage <code>%^FU</code>.</p> + <p>Cette directive permet d'activer/dsactiver la mesure du temps entre le + dbut de la lecture de la requte et la lecture du dernier octets du corps + de la requte (upload termin). La valeur est enregistre dans le journal + via la chane de formatage <code>%^FU</code>.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_logio.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_logio.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_logio.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_logio.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_logio.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_logio.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_logio.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -181,7 +181,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_logio.html } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_lua.html.en b/docs/manual/mod/mod_lua.html.en index ab4ad38163..9957d6310b 100644 --- a/docs/manual/mod/mod_lua.html.en +++ b/docs/manual/mod/mod_lua.html.en @@ -676,9 +676,9 @@ while we_have_stuff_to_send do end</pre> -<pre class="prettyprint lang-lua">r:addoutputfilter(name|function) -- add an output filter: +<pre class="prettyprint lang-lua">r:add_output_filter(filter_name) -- add an output filter: -r:addoutputfilter("fooFilter") -- add the fooFilter to the output stream</pre> +r:add_output_filter("fooFilter") -- add the fooFilter to the output stream</pre> <pre class="prettyprint lang-lua">r:sendfile(filename) -- sends an entire file to the client, using sendfile if supported by the current platform: diff --git a/docs/manual/mod/mod_lua.html.fr b/docs/manual/mod/mod_lua.html.fr index 39c6ee7d6a..3709aca9ed 100644 --- a/docs/manual/mod/mod_lua.html.fr +++ b/docs/manual/mod/mod_lua.html.fr @@ -27,39 +27,39 @@ <div id="preamble"><h1>Module Apache mod_lua</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_lua.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_lua.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_lua.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournit des points d'entrée Lua dans différentes parties du -traitement des requêtes httpd</td></tr> -<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>lua_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_lua.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>versions 2.3 et supérieures</td></tr></table> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournit des points d'entre Lua dans diffrentes parties du +traitement des requtes httpd</td></tr> +<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>lua_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_lua.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>versions 2.3 et suprieures</td></tr></table> <h3>Sommaire</h3> <p>Ce module permet d'ajouter au serveur des extensions sous forme de -scripts écrits dans le langage de programmation Lua. +scripts crits dans le langage de programmation Lua. <code class="module"><a href="../mod/mod_lua.html">mod_lua</a></code> fournit de nombreuses extensions (hooks) disponibles avec les modules natifs du serveur HTTP Apache, -comme les associations de requêtes à des fichiers, la génération de -réponses dynamiques, le contrôle d'accès, l'authentification et +comme les associations de requtes des fichiers, la gnration de +rponses dynamiques, le contrle d'accs, l'authentification et l'autorisation.</p> -<p>Vous trouverez davantage d'informations à propos du langage de +<p>Vous trouverez davantage d'informations propos du langage de programmation Lua sur <a href="http://www.lua.org/">le site web de Lua</a>.</p> -<div class="note"><code>mod_lua</code> est encore au stade expérimental. Son mode -d'utilisation et son comportement pourront changer à tout moment jusqu'à -ce qu'il passe au stade stable, et ce même entre deux versions stables -2.4.x. N'oublez pas de consulter le fichier CHANGES avant toute mise à +<div class="note"><code>mod_lua</code> est encore au stade exprimental. Son mode +d'utilisation et son comportement pourront changer tout moment jusqu' +ce qu'il passe au stade stable, et ce mme entre deux versions stables +2.4.x. N'oublez pas de consulter le fichier CHANGES avant toute mise jour.</div> <div class="warning"><h3>Avertissement</h3> -<p>Ce module possède une grande capacité d'action sur le fonctrionnement -de httpd, ce qui lui confère une grande puissance, mais peut aussi -induire un risque de sécurité. Il est déconseillé d'utiliser ce module -sur un serveur partagé avec des utilisateurs auxquels vous ne pouvez pas +<p>Ce module possde une grande capacit d'action sur le fonctrionnement +de httpd, ce qui lui confre une grande puissance, mais peut aussi +induire un risque de scurit. Il est dconseill d'utiliser ce module +sur un serveur partag avec des utilisateurs auxquels vous ne pouvez pas accorder une confiance absolue, car il peut permettre de modifier le fonctionnement interne de httpd.</p> </div> @@ -72,12 +72,12 @@ fonctionnement interne de httpd.</p> <li><img alt="" src="../images/down.gif" /> <a href="#writingauthzproviders">Ecriture de fournisseurs d'autorisation</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#writinghooks">Ecriture de fonctions d'accroche (hooks)</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#datastructures">Structures de données</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#functions">Méthodes de l'objet request_rec</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#datastructures">Structures de donnes</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#functions">Mthodes de l'objet request_rec</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#logging">Fonctions de journalisation</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#apache2">Paquet apache2</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#modifying_buckets">Modification de contenu avec les filtres lua</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#databases">Connectivité aux bases de données</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#databases">Connectivit aux bases de donnes</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#luaauthzprovider">LuaAuthzProvider</a></li> @@ -101,7 +101,7 @@ fonctionnement interne de httpd.</p> <li><img alt="" src="../images/down.gif" /> <a href="#luaroot">LuaRoot</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#luascope">LuaScope</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_lua">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_lua">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_lua">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_lua">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -114,8 +114,8 @@ fonctionnement interne de httpd.</p> <p> -<code>mod_lua</code> fournit un gestionnaire nommé -<code>lua-script</code> qui peut être utilisé avec une directive +<code>mod_lua</code> fournit un gestionnaire nomm +<code>lua-script</code> qui peut tre utilis avec une directive <code class="directive"><a href="../mod/core.html#sethandler">SetHandler</a></code> ou <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code> :</p> <pre class="prettyprint lang-config"><Files "*.lua"> @@ -124,26 +124,26 @@ fonctionnement interne de httpd.</p> <p> -Ceci aura pour effet de faire traiter les requêtes pour les fichiers +Ceci aura pour effet de faire traiter les requtes pour les fichiers dont l'extension est <code>.lua</code> par <code>mod_lua</code> en invoquant cette fonction de <code>gestion</code> de fichier. </p> -<p>Pour plus de détails, voir la directive +<p>Pour plus de dtails, voir la directive <code class="directive">LuaMapHandler</code>. </p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="writinghandlers" id="writinghandlers">Ecrire des gestionnaires</a><a title="Lien permanent" href="#writinghandlers" class="permalink">¶</a></h2> <p>Dans l'API du serveur HTTP Apache, un gestionnaire est une sorte de -point d'accroche (hook) spécifique responsable de la génération de la -réponse. <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> et +point d'accroche (hook) spcifique responsable de la gnration de la +rponse. <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> et <code class="module"><a href="../mod/mod_status.html">mod_status</a></code> sont des exemples de modules comportant un gestionnaire.</p> -<p><code>mod_lua</code> cherche toujours à invoquer une fonction Lua pour le -gestionnaire, plutôt que de simplement évaluer le corps d'un script dans -le style de CGI. Une fonction de gestionnaire se présente comme suit :</p> +<p><code>mod_lua</code> cherche toujours invoquer une fonction Lua pour le +gestionnaire, plutt que de simplement valuer le corps d'un script dans +le style de CGI. Une fonction de gestionnaire se prsente comme suit :</p> <pre class="prettyprint lang-lua"> @@ -153,9 +153,9 @@ le style de CGI. Une fonction de gestionnaire se présente comme suit :</p> require "string" --[[ - Il s'agit du nom de méthode par défaut pour les gestionnaires Lua ; + Il s'agit du nom de mthode par dfaut pour les gestionnaires Lua ; voir les noms de fonctions optionnels dans la directive - LuaMapHandler pour choisir un point d'entrée différent. + LuaMapHandler pour choisir un point d'entre diffrent. --]] function handle(r) r.content_type = "text/plain" @@ -172,7 +172,7 @@ function handle(r) end else elseif r.method == 'PUT' then --- message d'erreur personnalisé +-- message d'erreur personnalis r:puts("Unsupported HTTP method " .. r.method) r.status = 405 return apache2.OK @@ -185,13 +185,13 @@ end</pre> <p> -Ce gestionnaire se contente d'afficher les arguments codés d'un uri ou +Ce gestionnaire se contente d'afficher les arguments cods d'un uri ou d'un formulaire dans un page au format texte. </p> <p> -Cela signifie que vous pouvez (et êtes encouragé à) avoir plusieurs -gestionnaires (ou points d'entrée, ou filtres) dans le même script. +Cela signifie que vous pouvez (et tes encourag ) avoir plusieurs +gestionnaires (ou points d'entre, ou filtres) dans le mme script. </p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -200,25 +200,25 @@ gestionnaires (ou points d'entrée, ou filtres) dans le même script. <p><code class="module"><a href="../mod/mod_authz_core.html">mod_authz_core</a></code> fournit une interface d'autorisation -de haut niveau bien plus facile à utiliser que dans les hooks -correspondants. Le premier argument de la directive <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> permet de spécifier le -fournisseur d'autorisation à utiliser. Pour chaque directive <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code>, +de haut niveau bien plus facile utiliser que dans les hooks +correspondants. Le premier argument de la directive <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> permet de spcifier le +fournisseur d'autorisation utiliser. Pour chaque directive <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code>, <code class="module"><a href="../mod/mod_authz_core.html">mod_authz_core</a></code> appellera le fournisseur d'autorisation -spécifié, le reste de la ligne constituant les paramètres. Le -fournisseur considéré va alors vérifier les autorisations et fournir le -résultat dans une valeur de retour.</p> +spcifi, le reste de la ligne constituant les paramtres. Le +fournisseur considr va alors vrifier les autorisations et fournir le +rsultat dans une valeur de retour.</p> -<p>En général, le fournisseur authz est appelé avant l'authentification. -S'il doit connaître le nom d'utilisateur authentifié (ou si -l'utilisateur est appelé à être authentifié), le fournisseur doit +<p>En gnral, le fournisseur authz est appel avant l'authentification. +S'il doit connatre le nom d'utilisateur authentifi (ou si +l'utilisateur est appel tre authentifi), le fournisseur doit renvoyer <code>apache2.AUTHZ_DENIED_NO_USER</code>, ce qui va -déclancher le processus d'authentification et un deuxième appel du +dclancher le processus d'authentification et un deuxime appel du fournisseur authz.</p> <p>La fonction du fournisseur authz ci-dessous accepte deux arguments, -une adresse IP et un nom d'utilisateur. Elle autorise l'accès dans le -cas où la requête provient de l'adresse IP spécifiée, ou si -l'utilisateur authentifié correspond au second argument :</p> +une adresse IP et un nom d'utilisateur. Elle autorise l'accs dans le +cas o la requte provient de l'adresse IP spcifie, ou si +l'utilisateur authentifi correspond au second argument :</p> <pre class="prettyprint lang-lua"> <strong>authz_provider.lua</strong><br /> @@ -251,11 +251,11 @@ fournisseur <code>foo</code>, et la configure por l'URL <code>/</code> :</p> <h2><a name="writinghooks" id="writinghooks">Ecriture de fonctions d'accroche (hooks)</a><a title="Lien permanent" href="#writinghooks" class="permalink">¶</a></h2> -<p>Les fonctions d'accroche déterminent la manière dont les modules (et -les scripts Lua) participent au traitement des requêtes. Chaque type -d'accroche proposé par le serveur a un rôle spécifique, comme -l'association de requêtes au système de fichiers, le contrôle d'accès, -ou la définition de types MIME : </p> +<p>Les fonctions d'accroche dterminent la manire dont les modules (et +les scripts Lua) participent au traitement des requtes. Chaque type +d'accroche propos par le serveur a un rle spcifique, comme +l'association de requtes au systme de fichiers, le contrle d'accs, +ou la dfinition de types MIME : </p> <table class="bordered"><tr class="header"> <th>Phase d'accroche</th> @@ -265,91 +265,91 @@ ou la définition de types MIME : </p> <tr> <td>Gestionnaire rapide</td> <td><code class="directive"><a href="#luaquickhandler">LuaQuickHandler</a></code></td> - <td>Il s'agit de la première accroche appelée lorsqu'une requête - a été associée à un serveur ou un serveur virtuel.</td> + <td>Il s'agit de la premire accroche appele lorsqu'une requte + a t associe un serveur ou un serveur virtuel.</td> </tr> <tr class="odd"> <td>Phase de traduction</td> <td><code class="directive"><a href="#luahooktranslatename">LuaHookTranslateName</a></code></td> - <td>Cette phase traduit l'URI de la requête en nom de fichier - sur le système. Ce sont des modules comme + <td>Cette phase traduit l'URI de la requte en nom de fichier + sur le systme. Ce sont des modules comme <code class="module"><a href="../mod/mod_alias.html">mod_alias</a></code> et <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> qui interviennent au cours de cette phase.</td> </tr> <tr> <td>Choix du lieu de stockage de la ressource</td> <td><code class="directive"><a href="#luahookmaptostorage">LuaHookMapToStorage</a></code></td> - <td>Cette phase définit le lieu de stockage de la ressource : - physique, en cache ou externe/mandaté. Elle est assurée par les + <td>Cette phase dfinit le lieu de stockage de la ressource : + physique, en cache ou externe/mandat. Elle est assure par les modules de mandat ou de mise en cache.</td> </tr> <tr class="odd"> - <td>Autorisation d'accès</td> + <td>Autorisation d'accs</td> <td><code class="directive"><a href="#luahookaccesschecker">LuaHookAccessChecker</a></code></td> - <td>Cette phase vérifie si un client a l'autorisation d'accès à - la ressource. Elle s'exécute avant l'authentification de - l'utisateur ; il faut donc être prudent. + <td>Cette phase vrifie si un client a l'autorisation d'accs + la ressource. Elle s'excute avant l'authentification de + l'utisateur ; il faut donc tre prudent. </td> </tr> <tr> - <td>Vérification de l'identifiant utilisateur</td> + <td>Vrification de l'identifiant utilisateur</td> <td><code class="directive"><a href="#luahookcheckuserid">LuaHookCheckUserID</a></code></td> - <td>Cette phase vérifie l'identifiant de l'utilisateur ayant - fait l'objet d'une négociation.</td> + <td>Cette phase vrifie l'identifiant de l'utilisateur ayant + fait l'objet d'une ngociation.</td> </tr> <tr class="odd"> - <td>Vérification de l'autorisation d'accès</td> + <td>Vrification de l'autorisation d'accs</td> <td><code class="directive"><a href="#luahookauthchecker">LuaHookAuthChecker</a></code> ou <code class="directive"><a href="#luaauthzprovider">LuaAuthzProvider</a></code></td> - <td>Cette phase vérifie l'autorisation d'accès d'un utilisateur - en fonction des ses paramètres de connexion, comme + <td>Cette phase vrifie l'autorisation d'accs d'un utilisateur + en fonction des ses paramtres de connexion, comme l'identifiant, le certificat, etc... </td> </tr> <tr> - <td>Vérification du type de la ressource</td> + <td>Vrification du type de la ressource</td> <td><code class="directive"><a href="#luahooktypechecker">LuaHookTypeChecker</a></code></td> - <td>Cette phase assigne un type de contenu et un gestionnaire à + <td>Cette phase assigne un type de contenu et un gestionnaire la ressource.</td> </tr> <tr class="odd"> - <td>Derniers réglages</td> + <td>Derniers rglages</td> <td><code class="directive"><a href="#luahookfixups">LuaHookFixups</a></code></td> - <td>C'est la dernière phase avant l'activation des gestionnaires - de contenu. Toute modification de dernière minute à la requête - doit être effectuée ici.</td> + <td>C'est la dernire phase avant l'activation des gestionnaires + de contenu. Toute modification de dernire minute la requte + doit tre effectue ici.</td> </tr> <tr> <td>Gestionnaire de contenu</td> <td>fichiers fx. <code>.lua</code> ou directive <code class="directive"><a href="#luamaphandler">LuaMapHandler</a></code></td> - <td>C'est durant cette phase que le contenu est traité. Les - fichiers sont lus, interprétés, certains sont exécutés, et le - résultat obtenu est envoyé au client.</td> + <td>C'est durant cette phase que le contenu est trait. Les + fichiers sont lus, interprts, certains sont excuts, et le + rsultat obtenu est envoy au client.</td> </tr> <tr class="odd"> <td>Journalisation</td> <td><code class="directive"><a href="#luahooklog">LuaHookLog</a></code></td> - <td>Lorsqu'une requête a été traitée, plusieurs phases de - journalisation interviennent, et enregistrent leurs résultats - dans les fichiers d'erreur ou d'accès. Mod_lua peut - s'intercaler au départ de ce processus et ainsi contrôler la + <td>Lorsqu'une requte a t traite, plusieurs phases de + journalisation interviennent, et enregistrent leurs rsultats + dans les fichiers d'erreur ou d'accs. Mod_lua peut + s'intercaler au dpart de ce processus et ainsi contrler la journalisation.</td> </tr> </table> -<p>Les fonctions d'accroche reçoivent l'objet de la requête comme seul -argument (sauf LuaAuthzProvider qui reçoit aussi des arguments en +<p>Les fonctions d'accroche reoivent l'objet de la requte comme seul +argument (sauf LuaAuthzProvider qui reoit aussi des arguments en provenance de la directive Require). Elles peuvent renvoyer une valeur, -selon la fonction, mais il s'agit en général d'un -code d'état HTTP ou des valeurs OK, DONE, ou DECLINED, -que vous pouvez écrire dans Lua sous la forme <code>apache2.OK</code>, +selon la fonction, mais il s'agit en gnral d'un +code d'tat HTTP ou des valeurs OK, DONE, ou DECLINED, +que vous pouvez crire dans Lua sous la forme <code>apache2.OK</code>, <code>apache2.DONE</code>, ou <code>apache2.DECLINED</code>.</p> <pre class="prettyprint lang-lua"> <strong>translate_name.lua</strong><br /> --- exemple d'accroche qui réécrit un URI en chemin du système de fichiers. +-- exemple d'accroche qui rcrit un URI en chemin du systme de fichiers. require 'apache2' @@ -358,7 +358,7 @@ function translate_name(r) r.filename = r.document_root .. "/find_me.txt" return apache2.OK end - -- on ne gère pas cette URL et on donne sa chance à un autre module + -- on ne gre pas cette URL et on donne sa chance un autre module return apache2.DECLINED end</pre> @@ -366,13 +366,13 @@ end</pre> <pre class="prettyprint lang-lua"> <strong>translate_name2.lua</strong><br /> ---[[ exemple d'accroche qui réécrit un URI vers un autre URI. Il renvoie - un apache2.DECLINED pour permettre à un autre interpréteur d'URL de +--[[ exemple d'accroche qui rcrit un URI vers un autre URI. Il renvoie + un apache2.DECLINED pour permettre un autre interprteur d'URL de travailler sur la substitution, y compris l'accroche translate_name de base dont les tables de correspondances se basent sur DocumentRoot. Note: utilisez le drapeau early/late de la directive pour - l'exécuter avant ou après mod_alias. + l'excuter avant ou aprs mod_alias. --]] require 'apache2' @@ -387,18 +387,18 @@ end</pre> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="datastructures" id="datastructures">Structures de données</a><a title="Lien permanent" href="#datastructures" class="permalink">¶</a></h2> +<h2><a name="datastructures" id="datastructures">Structures de donnes</a><a title="Lien permanent" href="#datastructures" class="permalink">¶</a></h2> <dl> <dt>request_rec</dt> <dd> - <p>request_rec est considérée en tant que donnée utilisateur. - Elle possède une métatable qui vous permet d'accomplir des - choses intéressantes. Pour la plus grande partie, elle possède - les mêmes champs que la structure request_rec, la - plupart d'entre eux étant accessibles en lecture et écriture (le - contenu des champs de la table peut être modifié, mais les - champs eux-mêmes ne peuvent pas être établis en tant que tables + <p>request_rec est considre en tant que donne utilisateur. + Elle possde une mtatable qui vous permet d'accomplir des + choses intressantes. Pour la plus grande partie, elle possde + les mmes champs que la structure request_rec, la + plupart d'entre eux tant accessibles en lecture et criture (le + contenu des champs de la table peut tre modifi, mais les + champs eux-mmes ne peuvent pas tre tablis en tant que tables distinctes).</p> <table class="bordered"><tr class="header"> @@ -411,68 +411,68 @@ end</pre> <td><code>allowoverrides</code></td> <td>string</td> <td>non</td> - <td>L'option AllowOverride s'applique à la requête courante.</td> + <td>L'option AllowOverride s'applique la requte courante.</td> </tr> <tr class="odd"> <td><code>ap_auth_type</code></td> <td>string</td> <td>non</td> - <td>Ce champ contient le type d'authentification effectuée + <td>Ce champ contient le type d'authentification effectue (par exemple <code>basic</code>)</td> </tr> <tr> <td><code>args</code></td> <td>string</td> <td>oui</td> - <td>La chaîne de paramètres de la requête (par exemple + <td>La chane de paramtres de la requte (par exemple <code>foo=bar&name=johnsmith</code>)</td> </tr> <tr class="odd"> <td><code>assbackwards</code></td> <td>boolean</td> <td>non</td> - <td>contient true s'il s'agit d'une requête de style HTTP/0.9 - (par exemple <code>GET /foo</code> (sans champs d'en-tête) )</td> + <td>contient true s'il s'agit d'une requte de style HTTP/0.9 + (par exemple <code>GET /foo</code> (sans champs d'en-tte) )</td> </tr> <tr> <td><code>auth_name</code></td> <td>string</td> <td>non</td> - <td>La chaîne d'identification utilisée pour la vérification - de l'autorisation d'accès (si elle est disponible).</td> + <td>La chane d'identification utilise pour la vrification + de l'autorisation d'accs (si elle est disponible).</td> </tr> <tr class="odd"> <td><code>banner</code></td> <td>string</td> <td>non</td> - <td>La bannière du serveur, par exemple <code>Apache HTTP + <td>La bannire du serveur, par exemple <code>Apache HTTP Server/2.4.3 openssl/0.9.8c</code></td> </tr> <tr> <td><code>basic_auth_pw</code></td> <td>string</td> <td>non</td> - <td>Le mot de passe pour l'authentification de base envoyé - avec la requête, s'il existe</td> + <td>Le mot de passe pour l'authentification de base envoy + avec la requte, s'il existe</td> </tr> <tr class="odd"> <td><code>canonical_filename</code></td> <td>string</td> <td>non</td> - <td>Le nom de fichier canonique de la requête</td> + <td>Le nom de fichier canonique de la requte</td> </tr> <tr> <td><code>content_encoding</code></td> <td>string</td> <td>non</td> - <td>Le type de codage du contenu de la requête courante</td> + <td>Le type de codage du contenu de la requte courante</td> </tr> <tr class="odd"> <td><code>content_type</code></td> <td>string</td> <td>oui</td> - <td>Le type de contenu de la requête courante, tel qu'il a été - déterminé au cours de la phase type_check (par exemple + <td>Le type de contenu de la requte courante, tel qu'il a t + dtermin au cours de la phase type_check (par exemple <code>image/gif</code> ou <code>text/html</code>)</td> </tr> <tr> @@ -497,31 +497,31 @@ end</pre> <td><code>err_headers_out</code></td> <td>table</td> <td>non</td> - <td>L'en-tête MIME de l'environnement pour la réponse, écrit - même en cas d'erreur et conservé pendant les redirections + <td>L'en-tte MIME de l'environnement pour la rponse, crit + mme en cas d'erreur et conserv pendant les redirections internes</td> </tr> <tr> <td><code>filename</code></td> <td>string</td> <td>oui</td> - <td>Le nom de fichier correspondant à la requête, par exemple - /www/example.com/foo.txt. Il peut être modifié au cours des + <td>Le nom de fichier correspondant la requte, par exemple + /www/example.com/foo.txt. Il peut tre modifi au cours des phases translate-name ou map-to-storage du traitement de la - requête pour permettre au gestionnaire par défaut (ou aux + requte pour permettre au gestionnaire par dfaut (ou aux gestionnaires de script) de servir une version du fichier - autre que celle demandée.</td> + autre que celle demande.</td> </tr> <tr class="odd"> <td><code>handler</code></td> <td>string</td> <td>oui</td> <td>Le nom du <a href="../handler.html">gestionnaire</a> qui - doit traiter la requête, par exemple <code>lua-script</code> - si elle doit être traitée par mod_lua. Cette valeur est en - général définie via les directives <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code> ou <code class="directive"><a href="../mod/core.html#sethandler">SetHandler</a></code>, mais peut aussi l'être - via mod_lua pour permettre à un autre gestionnaire de traiter - une requête spécifique qui ne serait pas traitée par défaut + doit traiter la requte, par exemple <code>lua-script</code> + si elle doit tre traite par mod_lua. Cette valeur est en + gnral dfinie via les directives <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code> ou <code class="directive"><a href="../mod/core.html#sethandler">SetHandler</a></code>, mais peut aussi l'tre + via mod_lua pour permettre un autre gestionnaire de traiter + une requte spcifique qui ne serait pas traite par dfaut par ce dernier. </td> </tr> @@ -529,108 +529,108 @@ end</pre> <td><code>headers_in</code></td> <td>table</td> <td>oui</td> - <td>Les en-têtes MIME de l'environnement de la requête. Il - s'agit des en-têtes comme <code>Host, User-Agent, + <td>Les en-ttes MIME de l'environnement de la requte. Il + s'agit des en-ttes comme <code>Host, User-Agent, Referer</code>, etc...</td> </tr> <tr class="odd"> <td><code>headers_out</code></td> <td>table</td> <td>oui</td> - <td>Les en-têtes MIME de l'environnement de la réponse.</td> + <td>Les en-ttes MIME de l'environnement de la rponse.</td> </tr> <tr> <td><code>hostname</code></td> <td>string</td> <td>non</td> - <td>Le nom d'hôte, tel que défini par l'en-tête + <td>Le nom d'hte, tel que dfini par l'en-tte <code>Host:</code> ou par un URI complet.</td> </tr> <tr class="odd"> <td><code>is_https</code></td> <td>boolean</td> <td>non</td> - <td>Indique si la requête à été faite via HTTPS</td> + <td>Indique si la requte t faite via HTTPS</td> </tr> <tr> <td><code>is_initial_req</code></td> <td>boolean</td> <td>non</td> - <td>Indique si la requête courante est la requête initiale ou - une sous-requête.</td> + <td>Indique si la requte courante est la requte initiale ou + une sous-requte.</td> </tr> <tr class="odd"> <td><code>limit_req_body</code></td> <td>number</td> <td>non</td> - <td>La taille maximale du corps de la requête, ou 0 si aucune + <td>La taille maximale du corps de la requte, ou 0 si aucune limite.</td> </tr> <tr> <td><code>log_id</code></td> <td>string</td> <td>non</td> - <td>L'identifiant de la requête dans les journaux d'accès ou + <td>L'identifiant de la requte dans les journaux d'accs ou d'erreur.</td> </tr> <tr class="odd"> <td><code>method</code></td> <td>string</td> <td>non</td> - <td>La méthode de la requête, par exemple <code>GET</code> ou + <td>La mthode de la requte, par exemple <code>GET</code> ou <code>POST</code>.</td> </tr> <tr> <td><code>notes</code></td> <td>table</td> <td>oui</td> - <td>Une liste de notes qui peuvent être transmises d'un module - à l'autre.</td> + <td>Une liste de notes qui peuvent tre transmises d'un module + l'autre.</td> </tr> <tr class="odd"> <td><code>options</code></td> <td>string</td> <td>non</td> - <td>La valeur de la directive Options pour la requête + <td>La valeur de la directive Options pour la requte courante.</td> </tr> <tr> <td><code>path_info</code></td> <td>string</td> <td>non</td> - <td>La valeur de PATH_INFO extraite de la requête.</td> + <td>La valeur de PATH_INFO extraite de la requte.</td> </tr> <tr class="odd"> <td><code>port</code></td> <td>number</td> <td>non</td> - <td>Le port du serveur utilisé par la requête.</td> + <td>Le port du serveur utilis par la requte.</td> </tr> <tr> <td><code>protocol</code></td> <td>string</td> <td>non</td> - <td>Le protocole utilisé, par exemple <code>HTTP/1.1</code></td> + <td>Le protocole utilis, par exemple <code>HTTP/1.1</code></td> </tr> <tr class="odd"> <td><code>proxyreq</code></td> <td>string</td> <td>oui</td> - <td>Indique s'il s'agit d'une requête mandatée ou non. Cette - valeur est en général définie au cours de la phase - post_read_request/translate_name du traitement de la requête.</td> + <td>Indique s'il s'agit d'une requte mandate ou non. Cette + valeur est en gnral dfinie au cours de la phase + post_read_request/translate_name du traitement de la requte.</td> </tr> <tr> <td><code>range</code></td> <td>string</td> <td>non</td> - <td>Le contenu de l'en-tête <code>Range:</code>.</td> + <td>Le contenu de l'en-tte <code>Range:</code>.</td> </tr> <tr class="odd"> <td><code>remaining</code></td> <td>number</td> <td>non</td> - <td>Le nombre d'octets du corps de la requête restant à lire.</td> + <td>Le nombre d'octets du corps de la requte restant lire.</td> </tr> <tr> <td><code>server_built</code></td> @@ -642,82 +642,82 @@ end</pre> <td><code>server_name</code></td> <td>string</td> <td>non</td> - <td>Le nom du serveur pour cette requête.</td> + <td>Le nom du serveur pour cette requte.</td> </tr> <tr> <td><code>some_auth_required</code></td> <td>boolean</td> <td>non</td> - <td>Indique si une autorisation est/était requise pour cette - requête.</td> + <td>Indique si une autorisation est/tait requise pour cette + requte.</td> </tr> <tr class="odd"> <td><code>subprocess_env</code></td> <td>table</td> <td>oui</td> - <td>Le jeu de variables d'environnement pour cette requête.</td> + <td>Le jeu de variables d'environnement pour cette requte.</td> </tr> <tr> <td><code>started</code></td> <td>number</td> <td>non</td> - <td>Le moment où le serveur a été (re)démarré, en secondes + <td>Le moment o le serveur a t (re)dmarr, en secondes depuis epoch (1er janvier 1970)</td> </tr> <tr class="odd"> <td><code>status</code></td> <td>number</td> <td>oui</td> - <td>Le code de retour (courant) pour cette requête, par + <td>Le code de retour (courant) pour cette requte, par exemple <code>200</code> ou <code>404</code>.</td> </tr> <tr> <td><code>the_request</code></td> <td>string</td> <td>non</td> - <td>La chaîne de la requête telle qu'elle a été envoyée par le + <td>La chane de la requte telle qu'elle a t envoye par le client, par exemple <code>GET /foo/bar HTTP/1.1</code>.</td> </tr> <tr class="odd"> <td><code>unparsed_uri</code></td> <td>string</td> <td>non</td> - <td>La partie URI non interprétée de la requête</td> + <td>La partie URI non interprte de la requte</td> </tr> <tr> <td><code>uri</code></td> <td>string</td> <td>oui</td> - <td>L'URI après interprétation par httpd</td> + <td>L'URI aprs interprtation par httpd</td> </tr> <tr class="odd"> <td><code>user</code></td> <td>string</td> <td>oui</td> - <td>Si une authentification a été effectuée, nom de - l'utilisateur authentifié.</td> + <td>Si une authentification a t effectue, nom de + l'utilisateur authentifi.</td> </tr> <tr> <td><code>useragent_ip</code></td> <td>string</td> <td>non</td> - <td>L'adresse IP de l'agent qui a envoyé la requête</td> + <td>L'adresse IP de l'agent qui a envoy la requte</td> </tr> </table> </dd> </dl> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="functions" id="functions">Méthodes de l'objet request_rec</a><a title="Lien permanent" href="#functions" class="permalink">¶</a></h2> +<h2><a name="functions" id="functions">Mthodes de l'objet request_rec</a><a title="Lien permanent" href="#functions" class="permalink">¶</a></h2> -<p>L'objet request_rec possède (au minimum) les méthodes suivantes :</p> +<p>L'objet request_rec possde (au minimum) les mthodes suivantes :</p> <pre class="prettyprint lang-lua">r:flush() -- vide le tampon de sortie - -- Renvoie true si le vidage a été effectué avec succès, + -- Renvoie true si le vidage a t effectu avec succs, -- false dans le cas contraire. -while nous_avons_des_données_à_envoyer do - r:puts("Bla bla bla\n") -- envoi des données à envoyer vers le tampon +while nous_avons_des_donnes__envoyer do + r:puts("Bla bla bla\n") -- envoi des donnes envoyer vers le tampon r:flush() -- vidage du tampon (envoi au client) r.usleep(500000) -- mise en attente pendant 0.5 secondes et bouclage end</pre> @@ -725,11 +725,11 @@ end</pre> <pre class="prettyprint lang-lua">r:add_output_filter(filter_name) -- ajoute un filtre en sortie -r:add_output_filter("fooFilter") -- insère le filtre fooFilter dans le flux de sortie</pre> +r:add_output_filter("fooFilter") -- insre le filtre fooFilter dans le flux de sortie</pre> <pre class="prettyprint lang-lua">r:sendfile(filename) -- envoie un fichier entier au client en utilisant sendfile s'il est - -- supporté par la plateforme : + -- support par la plateforme : if use_sendfile_thing then r:sendfile("/var/www/large_file.img") @@ -737,75 +737,75 @@ end</pre> <pre class="prettyprint lang-lua">r:parseargs() -- renvoie deux tables : une table standard de couples - -- clé/valeur pour les données GET simples, - -- et une autre pour les données - -- multivaluées (par exemple foo=1&foo=2&foo=3) : + -- cl/valeur pour les donnes GET simples, + -- et une autre pour les donnes + -- multivalues (par exemple foo=1&foo=2&foo=3) : local GET, GETMULTI = r:parseargs() r:puts("Votre nom est : " .. GET['name'] or "Unknown")</pre> -<pre class="prettyprint lang-lua">r:parsebody()([sizeLimit]) -- interprète le corps de la - -- requête en tant que POST et renvoie +<pre class="prettyprint lang-lua">r:parsebody()([sizeLimit]) -- interprte le corps de la + -- requte en tant que POST et renvoie -- deux tables lua, comme r:parseargs(). Un - -- nombre optionnel peut être fourni - -- pour spécifier le nombre maximal - -- d'octets à interpréter. La - -- valeur par défaut est 8192. + -- nombre optionnel peut tre fourni + -- pour spcifier le nombre maximal + -- d'octets interprter. La + -- valeur par dfaut est 8192. local POST, POSTMULTI = r:parsebody(1024*1024) r:puts("Votre nom est : " .. POST['name'] or "Unknown")</pre> -<pre class="prettyprint lang-lua">r:puts("bonjour", " le monde", "!") -- affichage dans le corps de la réponse</pre> +<pre class="prettyprint lang-lua">r:puts("bonjour", " le monde", "!") -- affichage dans le corps de la rponse</pre> -<pre class="prettyprint lang-lua">r:write("une simple chaîne") -- affichage dans le corps de la réponse</pre> +<pre class="prettyprint lang-lua">r:write("une simple chane") -- affichage dans le corps de la rponse</pre> -<pre class="prettyprint lang-lua">r:escape_html("<html>test</html>") -- Echappe le code HTML et renvoie le résultat</pre> +<pre class="prettyprint lang-lua">r:escape_html("<html>test</html>") -- Echappe le code HTML et renvoie le rsultat</pre> -<pre class="prettyprint lang-lua">r:base64_encode(string) -- Encode une chaîne à l'aide du standard de codage Base64. +<pre class="prettyprint lang-lua">r:base64_encode(string) -- Encode une chane l'aide du standard de codage Base64. local encoded = r:base64_encode("This is a test") -- returns VGhpcyBpcyBhIHRlc3Q=</pre> -<pre class="prettyprint lang-lua">r:base64_decode(string) -- Décode une chaîne codée en Base64. +<pre class="prettyprint lang-lua">r:base64_decode(string) -- Dcode une chane code en Base64. local decoded = r:base64_decode("VGhpcyBpcyBhIHRlc3Q=") -- returns 'This is a test'</pre> -<pre class="prettyprint lang-lua">r:md5(string) -- Calcule et renvoie le condensé MD5 d'une chaîne en mode binaire (binary safe). +<pre class="prettyprint lang-lua">r:md5(string) -- Calcule et renvoie le condens MD5 d'une chane en mode binaire (binary safe). local hash = r:md5("This is a test") -- returns ce114e4501d2f4e2dcea3e17b546f339</pre> -<pre class="prettyprint lang-lua">r:sha1(string) -- Calcule et renvoie le condensé SHA1 d'une chaîne en mode binaire (binary safe). +<pre class="prettyprint lang-lua">r:sha1(string) -- Calcule et renvoie le condens SHA1 d'une chane en mode binaire (binary safe). local hash = r:sha1("This is a test") -- returns a54d88e06612d820bc3be72877c74f257b561b19</pre> -<pre class="prettyprint lang-lua">r:escape(string) -- Echappe une chaîne de type URL. +<pre class="prettyprint lang-lua">r:escape(string) -- Echappe une chane de type URL. local url = "http://foo.bar/1 2 3 & 4 + 5" local escaped = r:escape(url) -- renvoie 'http%3a%2f%2ffoo.bar%2f1+2+3+%26+4+%2b+5'</pre> -<pre class="prettyprint lang-lua">r:unescape(string) -- Déséchappe une chaîne de type URL. +<pre class="prettyprint lang-lua">r:unescape(string) -- Dschappe une chane de type URL. local url = "http%3a%2f%2ffoo.bar%2f1+2+3+%26+4+%2b+5" local unescaped = r:unescape(url) -- renvoie 'http://foo.bar/1 2 3 & 4 + 5'</pre> -<pre class="prettyprint lang-lua">r:construct_url(string) -- Construit une URL à partir d'un URI +<pre class="prettyprint lang-lua">r:construct_url(string) -- Construit une URL partir d'un URI local url = r:construct_url(r.uri)</pre> -<pre class="prettyprint lang-lua">r.mpm_query(number) -- Interroge le serveur à propos de son module MPM via la requête ap_mpm_query. +<pre class="prettyprint lang-lua">r.mpm_query(number) -- Interroge le serveur propos de son module MPM via la requte ap_mpm_query. local mpm = r.mpm_query(14) if mpm == 1 then @@ -813,95 +813,95 @@ if mpm == 1 then end</pre> -<pre class="prettyprint lang-lua">r:expr(string) -- Evalue une chaîne de type <a href="../expr.html">expr</a>. +<pre class="prettyprint lang-lua">r:expr(string) -- Evalue une chane de type <a href="../expr.html">expr</a>. if r:expr("%{HTTP_HOST} =~ /^www/") then - r:puts("Ce nom d'hôte commence par www") + r:puts("Ce nom d'hte commence par www") end</pre> -<pre class="prettyprint lang-lua">r:scoreboard_process(a) -- Interroge le serveur à propos du - -- processus à la position <code>a</code>. +<pre class="prettyprint lang-lua">r:scoreboard_process(a) -- Interroge le serveur propos du + -- processus la position <code>a</code>. local process = r:scoreboard_process(1) r:puts("Le serveur 1 a comme PID " .. process.pid)</pre> -<pre class="prettyprint lang-lua">r:scoreboard_worker(a, b) -- Interroge le serveur à propos du +<pre class="prettyprint lang-lua">r:scoreboard_worker(a, b) -- Interroge le serveur propos du -- thread <code>b</code>, dans le processus <code>a</code>. local thread = r:scoreboard_worker(1, 1) r:puts("L'ID du thread 1 du serveur 1 est " .. thread.tid .. " et son -état est " .. thread.status)</pre> +tat est " .. thread.status)</pre> -<pre class="prettyprint lang-lua">r:clock() -- Renvoie l'heure courante avec une précision d'une microseconde.</pre> +<pre class="prettyprint lang-lua">r:clock() -- Renvoie l'heure courante avec une prcision d'une microseconde.</pre> -<pre class="prettyprint lang-lua">r:requestbody(filename) -- Lit et renvoie le corps d'une requête. - -- Si 'filename' est spécifié, le - -- corps de requête n'est pas - -- renvoyé, mais sauvegardé dans +<pre class="prettyprint lang-lua">r:requestbody(filename) -- Lit et renvoie le corps d'une requte. + -- Si 'filename' est spcifi, le + -- corps de requte n'est pas + -- renvoy, mais sauvegard dans -- le fichier correspondant. local input = r:requestbody() -r:puts("Vous m'avez envoyé le corps de requête suivant :\n") +r:puts("Vous m'avez envoy le corps de requte suivant :\n") r:puts(input)</pre> -<pre class="prettyprint lang-lua">r:add_input_filter(filter_name) -- Ajoute le filtre en entrée 'filter_name'.</pre> +<pre class="prettyprint lang-lua">r:add_input_filter(filter_name) -- Ajoute le filtre en entre 'filter_name'.</pre> -<pre class="prettyprint lang-lua">r:module_info(module_name) -- Interroge le serveur à propos d'un module. +<pre class="prettyprint lang-lua">r:module_info(module_name) -- Interroge le serveur propos d'un module. local mod = r.module_info("mod_lua.c") if mod then for k, v in pairs(mod.commands) do r:puts( ("%s: %s\n"):format(k,v)) -- affiche toutes les directives - -- implémentées par ce module. + -- implmentes par ce module. end end</pre> -<pre class="prettyprint lang-lua">r:loaded_modules() -- Renvoie une liste des modules chargés par httpd. +<pre class="prettyprint lang-lua">r:loaded_modules() -- Renvoie une liste des modules chargs par httpd. for k, module in pairs(r:loaded_modules()) do - r:puts("J'ai chargé le module " .. module .. "\n") + r:puts("J'ai charg le module " .. module .. "\n") end</pre> -<pre class="prettyprint lang-lua">r:runtime_dir_relative(filename) -- Génère le nom d'un fichier run-time - -- (par exemple la mémoire partagée - -- "file") relativement au répertoire de run-time.</pre> +<pre class="prettyprint lang-lua">r:runtime_dir_relative(filename) -- Gnre le nom d'un fichier run-time + -- (par exemple la mmoire partage + -- "file") relativement au rpertoire de run-time.</pre> -<pre class="prettyprint lang-lua">r:server_info() -- Renvoie une table contenant des informations à +<pre class="prettyprint lang-lua">r:server_info() -- Renvoie une table contenant des informations -- propos du serveur, comme le nom de - -- l'exécutable httpd, le module mpm utilisé, etc...</pre> + -- l'excutable httpd, le module mpm utilis, etc...</pre> -<pre class="prettyprint lang-lua">r:set_document_root(file_path) -- Définit la racine des documents - -- pour la requête à file_path.</pre> +<pre class="prettyprint lang-lua">r:set_document_root(file_path) -- Dfinit la racine des documents + -- pour la requte file_path.</pre> -<pre class="prettyprint lang-lua">r:add_version_component(component_string) -- Ajoute un élément à - -- la bannière du serveur.</pre> +<pre class="prettyprint lang-lua">r:add_version_component(component_string) -- Ajoute un lment + -- la bannire du serveur.</pre> -<pre class="prettyprint lang-lua">r:set_context_info(prefix, docroot) -- Définit le préfixe et la - -- racine des documents du contexte pour une requête.</pre> +<pre class="prettyprint lang-lua">r:set_context_info(prefix, docroot) -- Dfinit le prfixe et la + -- racine des documents du contexte pour une requte.</pre> -<pre class="prettyprint lang-lua">r:os_escape_path(file_path) -- Convertit un chemin du système de - -- fichiers en URL indépendamment du système d'exploitation.</pre> +<pre class="prettyprint lang-lua">r:os_escape_path(file_path) -- Convertit un chemin du systme de + -- fichiers en URL indpendamment du systme d'exploitation.</pre> -<pre class="prettyprint lang-lua">r:escape_logitem(string) -- Echappe une chaîne pour journalisation.</pre> +<pre class="prettyprint lang-lua">r:escape_logitem(string) -- Echappe une chane pour journalisation.</pre> -<pre class="prettyprint lang-lua">r.strcmp_match(string, pattern) -- Vérifie si 'string' correspond à +<pre class="prettyprint lang-lua">r.strcmp_match(string, pattern) -- Vrifie si 'string' correspond -- 'pattern' via la fonction strcmp_match (GLOBs). Par exemple, est-ce que - -- 'www.example.com' correspond à '*.example.com' ? + -- 'www.example.com' correspond '*.example.com' ? local match = r.strcmp_match("foobar.com", "foo*.com") if match then @@ -909,118 +909,118 @@ if match then end</pre> -<pre class="prettyprint lang-lua">r:set_keepalive() -- Définit l'état de persistance d'une requête. +<pre class="prettyprint lang-lua">r:set_keepalive() -- Dfinit l'tat de persistance d'une requte. -- Renvoie true dans la mesure du possible, false dans le cas contraire.</pre> -<pre class="prettyprint lang-lua">r:make_etag() -- Génère et renvoie le etag pour la requête courante.</pre> +<pre class="prettyprint lang-lua">r:make_etag() -- Gnre et renvoie le etag pour la requte courante.</pre> -<pre class="prettyprint lang-lua">r:send_interim_response(clear) -- Renvoie une réponse d'intérim (1xx) au - -- client. Si 'clear' est vrai, les en-têtes disponibles - -- seront envoyés et effacés.</pre> +<pre class="prettyprint lang-lua">r:send_interim_response(clear) -- Renvoie une rponse d'intrim (1xx) au + -- client. Si 'clear' est vrai, les en-ttes disponibles + -- seront envoys et effacs.</pre> -<pre class="prettyprint lang-lua">r:custom_response(status_code, string) -- Génère et définit une réponse - -- personnalisée pour un code d'état particulier. - -- Le fonctionnement est très proche de celui de la directive ErrorDocument. +<pre class="prettyprint lang-lua">r:custom_response(status_code, string) -- Gnre et dfinit une rponse + -- personnalise pour un code d'tat particulier. + -- Le fonctionnement est trs proche de celui de la directive ErrorDocument. r:custom_response(404, "Baleted!")</pre> -<pre class="prettyprint lang-lua">r.exists_config_define(string) -- Vérifie si une définition de configuration existe. +<pre class="prettyprint lang-lua">r.exists_config_define(string) -- Vrifie si une dfinition de configuration existe. if r.exists_config_define("FOO") then - r:puts("httpd a probablement été lancé avec l'option -DFOO, ou FOO a - été défini dans la configuration") + r:puts("httpd a probablement t lanc avec l'option -DFOO, ou FOO a + t dfini dans la configuration") end</pre> -<pre class="prettyprint lang-lua">r:state_query(string) -- Interroge le serveur à propos de son état.</pre> +<pre class="prettyprint lang-lua">r:state_query(string) -- Interroge le serveur propos de son tat.</pre> -<pre class="prettyprint lang-lua">r:stat(filename [,wanted]) -- Exécute stat() sur un fichier, et renvoie une table contenant - -- des informations à propos de ce fichier. +<pre class="prettyprint lang-lua">r:stat(filename [,wanted]) -- Excute stat() sur un fichier, et renvoie une table contenant + -- des informations propos de ce fichier. local info = r:stat("/var/www/foo.txt") if info then - r:puts("Ce fichier existe et a été modifié pour la dernière fois à : " .. info.modified) + r:puts("Ce fichier existe et a t modifi pour la dernire fois : " .. info.modified) end</pre> -<pre class="prettyprint lang-lua">r:regex(string, pattern [,flags]) -- Exécute une recherche à base d'expression rationnelle - -- sur une chaîne, et renvoie les éventuelles correspondances trouvées. +<pre class="prettyprint lang-lua">r:regex(string, pattern [,flags]) -- Excute une recherche base d'expression rationnelle + -- sur une chane, et renvoie les ventuelles correspondances trouves. local matches = r:regex("foo bar baz", [[foo (\w+) (\S*)]]) if matches then r:puts("L'expression rationnelle correspond et le dernier mot - capturé ($2) est : " .. matches[2]) + captur ($2) est : " .. matches[2]) end --- Exemple avec insensibilité à la casse : +-- Exemple avec insensibilit la casse : local matches = r:regex("FOO bar BAz", [[(foo) bar]], 1) --- les drapeaux peuvent être une combibaison bit à bit de : --- 0x01: insensibilité à la casse +-- les drapeaux peuvent tre une combibaison bit bit de : +-- 0x01: insensibilit la casse -- 0x02: recherche multiligne</pre> -<pre class="prettyprint lang-lua">r.usleep(microsecondes) -- Interrompt l'exécution du script pendant le nombre de microsecondes spécifié.</pre> +<pre class="prettyprint lang-lua">r.usleep(microsecondes) -- Interrompt l'excution du script pendant le nombre de microsecondes spcifi.</pre> -<pre class="prettyprint lang-lua">r:dbacquire(dbType[, dbParams]) -- Acquiert une connexion à une base de données et renvoie une classe database. - -- Voir '<a href="#databases">Connectivité aux bases de données</a>' - -- pour plus de détails.</pre> +<pre class="prettyprint lang-lua">r:dbacquire(dbType[, dbParams]) -- Acquiert une connexion une base de donnes et renvoie une classe database. + -- Voir '<a href="#databases">Connectivit aux bases de donnes</a>' + -- pour plus de dtails.</pre> -<pre class="prettyprint lang-lua">r:ivm_set("key", value) -- Défini une variable Inter-VM avec une valeur spécifique. - -- Ces valeurs sont conservées même si la VM est - -- arrêtée ou non utilisée, et ne doivent donc être - -- utilisées que si MaxConnectionsPerChild > 0. - -- Les valeurs peuvent être de type number, string - -- ou boolean et sont stockées séparément pour +<pre class="prettyprint lang-lua">r:ivm_set("key", value) -- Dfini une variable Inter-VM avec une valeur spcifique. + -- Ces valeurs sont conserves mme si la VM est + -- arrte ou non utilise, et ne doivent donc tre + -- utilises que si MaxConnectionsPerChild > 0. + -- Les valeurs peuvent tre de type number, string + -- ou boolean et sont stockes sparment pour -- chaque processus (elles ne seront donc pas d'une - -- grande utilité si l'on utilise le mpm prefork). + -- grande utilit si l'on utilise le mpm prefork). -r:ivm_get("key") -- Lit le contenu d'une variable définie via ivm_set. Renvoie +r:ivm_get("key") -- Lit le contenu d'une variable dfinie via ivm_set. Renvoie -- le contenu de la variable si elle existe, ou nil -- dans le cas contraire. --- Voici un exemple de lecture/écriture qui sauvegarde une variable +-- Voici un exemple de lecture/criture qui sauvegarde une variable -- globale en dehors de la VM : function handle(r) - -- La première VM qui effectue l'appel suivant n'obtiendra aucune - -- valeur, et devra la créer + -- La premire VM qui effectue l'appel suivant n'obtiendra aucune + -- valeur, et devra la crer local foo = r:ivm_get("cached_data") if not foo then foo = do_some_calcs() -- simulation de valeurs de retour - r:ivm_set("cached_data", foo) -- définition globale de la variable + r:ivm_set("cached_data", foo) -- dfinition globale de la variable end - r:puts("La donnée en cache est : ", foo) + r:puts("La donne en cache est : ", foo) end</pre> -<pre class="prettyprint lang-lua">r:htpassword(string [,algorithm [,cost]]) -- Génère un hash de mot de passe à partir d'une chaîne. - -- algorithm: 0 = APMD5 (défaut), 1 = SHA, 2 = BCRYPT, 3 = CRYPT. - -- cost: ne s'utilise qu'avec l'algorythme BCRYPT (défaut = 5).</pre> +<pre class="prettyprint lang-lua">r:htpassword(string [,algorithm [,cost]]) -- Gnre un hash de mot de passe partir d'une chane. + -- algorithm: 0 = APMD5 (dfaut), 1 = SHA, 2 = BCRYPT, 3 = CRYPT. + -- cost: ne s'utilise qu'avec l'algorythme BCRYPT (dfaut = 5).</pre> -<pre class="prettyprint lang-lua">r:mkdir(dir [,mode]) -- Crée un répertoire et définit son mode via le paramètre optionnel mode.</pre> +<pre class="prettyprint lang-lua">r:mkdir(dir [,mode]) -- Cre un rpertoire et dfinit son mode via le paramtre optionnel mode.</pre> -<pre class="prettyprint lang-lua">r:mkrdir(dir [,mode]) -- Crée des répertoires de manière récursive et définit - -- leur mode via le paramètre optionnel mode.</pre> +<pre class="prettyprint lang-lua">r:mkrdir(dir [,mode]) -- Cre des rpertoires de manire rcursive et dfinit + -- leur mode via le paramtre optionnel mode.</pre> -<pre class="prettyprint lang-lua">r:rmdir(dir) -- Supprime un répertoire.</pre> +<pre class="prettyprint lang-lua">r:rmdir(dir) -- Supprime un rpertoire.</pre> -<pre class="prettyprint lang-lua">r:touch(file [,mtime]) -- Définit la date de modification d'un fichier à la date courante ou à +<pre class="prettyprint lang-lua">r:touch(file [,mtime]) -- Dfinit la date de modification d'un fichier la date courante ou -- la valeur optionnelle mtime en msec.</pre> -<pre class="prettyprint lang-lua">r:get_direntries(dir) -- Renvoie une table contenant toutes les entrées de répertoires. +<pre class="prettyprint lang-lua">r:get_direntries(dir) -- Renvoie une table contenant toutes les entres de rpertoires. --- Renvoie un chemin sous forme éclatée en chemin, fichier, extension +-- Renvoie un chemin sous forme clate en chemin, fichier, extension function handle(r) local dir = r.context_document_root for _, f in ipairs(r:get_direntries(dir)) do @@ -1034,61 +1034,61 @@ function handle(r) end</pre> -<pre class="prettyprint lang-lua">r.date_parse_rfc(string) -- Interprète une chaîne date/heure et renvoie l'équivalent en secondes depuis epoche.</pre> +<pre class="prettyprint lang-lua">r.date_parse_rfc(string) -- Interprte une chane date/heure et renvoie l'quivalent en secondes depuis epoche.</pre> <pre class="prettyprint lang-lua">r:getcookie(key) -- Obtient un cookie HTTP</pre> -<pre class="prettyprint lang-lua">r:setcookie(key, value, secure, expires) -- Définit un cookie HTTP, par exemple : +<pre class="prettyprint lang-lua">r:setcookie(key, value, secure, expires) -- Dfinit un cookie HTTP, par exemple : r:setcookie("foo", "bar and stuff", false, os.time() + 86400)</pre> -<pre class="prettyprint lang-lua">r:wsupgrade() -- Met à jour une connexion vers les WebSockets si possible (et si demandé) : -if r:wsupgrade() then -- si la mise à jour est possible : - r:wswrite("Bienvenue dans les websockets!") -- écrit quelque chose à l'intention du client +<pre class="prettyprint lang-lua">r:wsupgrade() -- Met jour une connexion vers les WebSockets si possible (et si demand) : +if r:wsupgrade() then -- si la mise jour est possible : + r:wswrite("Bienvenue dans les websockets!") -- crit quelque chose l'intention du client r:wsclose() -- Au revoir ! end</pre> -<pre class="prettyprint lang-lua">r:wsread() -- Lit un cadre de websocket depuis une connexion vers websocket mise à jour (voir ci-dessus) : +<pre class="prettyprint lang-lua">r:wsread() -- Lit un cadre de websocket depuis une connexion vers websocket mise jour (voir ci-dessus) : local line, isFinal = r:wsread() -- isFinal indique s'il s'agit du cadre final. -- dans le cas contraire, on peut lire les cadres suivants -r:wswrite("Vous avez écrit : " .. line)</pre> +r:wswrite("Vous avez crit : " .. line)</pre> -<pre class="prettyprint lang-lua">r:wswrite(line) -- écrit un cadre vers un client WebSocket : +<pre class="prettyprint lang-lua">r:wswrite(line) -- crit un cadre vers un client WebSocket : r:wswrite("Bonjour le Monde !")</pre> -<pre class="prettyprint lang-lua">r:wsclose() -- ferme une requête WebSocket et l'achève pour httpd : +<pre class="prettyprint lang-lua">r:wsclose() -- ferme une requte WebSocket et l'achve pour httpd : if r:wsupgrade() then r:wswrite("Ecrire quelque chose : ") local line = r:wsread() or "nothing" - r:wswrite("Vous avez écrit : " .. line); + r:wswrite("Vous avez crit : " .. line); r:wswrite("Au revoir !") r:wsclose() end</pre> -<pre class="prettyprint lang-lua">r:wspeek() -- Vérifie s'il y a des données à lire +<pre class="prettyprint lang-lua">r:wspeek() -- Vrifie s'il y a des donnes lire --- Se met en sommeil tant que rien ne nous est envoyé ... +-- Se met en sommeil tant que rien ne nous est envoy ... while r:wspeek() == false do r.usleep(50000) end --- Il y a des données à lire ! +-- Il y a des donnes lire ! local line = r:wsread()</pre> <pre class="prettyprint lang-lua">r:config() -- Extrait une arborescence de l'ensemble de - -- la configuration de httpd pouvant être parcourue</pre> + -- la configuration de httpd pouvant tre parcourue</pre> <pre class="prettyprint lang-lua">r:activeconfig() -- Extrait une arborescence de la configuration active - -- de httpd (pour le serveur virtuel sélectionné)</pre> + -- de httpd (pour le serveur virtuel slectionn)</pre> @@ -1098,7 +1098,7 @@ local line = r:wsread()</pre> <pre class="prettyprint lang-lua"> -- exemples de messages de journalisation r:trace1("Ceci est un message de journalisation de niveau - trace") -- les niveaux valides vont de trace1 à trace8 + trace") -- les niveaux valides vont de trace1 trace8 r:debug("Ceci est un message de journalisation de niveau debug") r:info("Ceci est un message de journalisation de niveau info") r:notice("Ceci est un message de journalisation de niveau notice") @@ -1112,87 +1112,87 @@ local line = r:wsread()</pre> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="apache2" id="apache2">Paquet apache2</a><a title="Lien permanent" href="#apache2" class="permalink">¶</a></h2> -<p>Le paquet nommé <code>apache2</code> est fourni avec (au minimum) le +<p>Le paquet nomm <code>apache2</code> est fourni avec (au minimum) le contenu suivant :</p> <dl> <dt>apache2.OK</dt> <dd>Constante interne OK. Les gestionnaires renverront cette valeur - s'ils ont traité la requête.</dd> + s'ils ont trait la requte.</dd> <dt>apache2.DECLINED</dt> <dd>Constante interne DECLINED. Les gestionnaires renverront cette - valeur s'ils n'ont pas l'intention de traiter la requête.</dd> + valeur s'ils n'ont pas l'intention de traiter la requte.</dd> <dt>apache2.DONE</dt> <dd>Constante interne DONE.</dd> <dt>apache2.version</dt> - <dd>Chaîne contenant la version du serveur HTTP Apache</dd> + <dd>Chane contenant la version du serveur HTTP Apache</dd> <dt>apache2.HTTP_MOVED_TEMPORARILY</dt> - <dd>Code d'état HTTP</dd> + <dd>Code d'tat HTTP</dd> <dt>apache2.PROXYREQ_NONE, apache2.PROXYREQ_PROXY, apache2.PROXYREQ_REVERSE, apache2.PROXYREQ_RESPONSE</dt> - <dd>Constantes internes utilisées par <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd> + <dd>Constantes internes utilises par <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd> <dt>apache2.AUTHZ_DENIED, apache2.AUTHZ_GRANTED, apache2.AUTHZ_NEUTRAL, apache2.AUTHZ_GENERAL_ERROR, apache2.AUTHZ_DENIED_NO_USER</dt> - <dd>constantes internes utilisées par <code class="module"><a href="../mod/mod_authz_core.html">mod_authz_core</a></code></dd> + <dd>constantes internes utilises par <code class="module"><a href="../mod/mod_authz_core.html">mod_authz_core</a></code></dd> </dl> -<p>Les autres codes d'état HTTP ne sont pas encore implémentés.</p> +<p>Les autres codes d'tat HTTP ne sont pas encore implments.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="modifying_buckets" id="modifying_buckets">Modification de contenu avec les filtres lua</a><a title="Lien permanent" href="#modifying_buckets" class="permalink">¶</a></h2> <p> - Les fonctions de filtrage implémentées via les directives <code class="directive"><a href="#luainputfilter">LuaInputFilter</a></code> ou <code class="directive"><a href="#luaoutputfilter">LuaOutputFilter</a></code> sont conçues comme des - fonctions de 3ème phase non blocantes utilisant des sous-routines - pour suspendre et reprendre l'exécution d'une fonction lorsque des - paquets de données sont envoyés à la chaîne de filtrage. La + Les fonctions de filtrage implmentes via les directives <code class="directive"><a href="#luainputfilter">LuaInputFilter</a></code> ou <code class="directive"><a href="#luaoutputfilter">LuaOutputFilter</a></code> sont conues comme des + fonctions de 3me phase non blocantes utilisant des sous-routines + pour suspendre et reprendre l'excution d'une fonction lorsque des + paquets de donnes sont envoys la chane de filtrage. La structure de base d'une telle fonction est : </p> <pre class="prettyprint lang-lua">function filter(r) - -- Nous indiquons tout d'abord que nous sommes prêts à recevoir des - -- blocs de données. - -- Avant ceci, nous pouvons définir notre environnement, tester - -- certaines conditions, et, si nous le jugeons nécessaire, refuser le - -- filtrage d'une requête : + -- Nous indiquons tout d'abord que nous sommes prts recevoir des + -- blocs de donnes. + -- Avant ceci, nous pouvons dfinir notre environnement, tester + -- certaines conditions, et, si nous le jugeons ncessaire, refuser le + -- filtrage d'une requte : if something_bad then - return -- Le filtrage est sauté + return -- Le filtrage est saut end - -- Sans se préoccuper des données que nous devons éventuellement ajouter, un arrêt est réalisé ici. - -- Noter que les filtres de sortie sont les seuls capables d'ajouter des éléments au début des données. - -- Les filtres en entrée peuvent ajouter des éléments à la fin des données au stade final. + -- Sans se proccuper des donnes que nous devons ventuellement ajouter, un arrt est ralis ici. + -- Noter que les filtres de sortie sont les seuls capables d'ajouter des lments au dbut des donnes. + -- Les filtres en entre peuvent ajouter des lments la fin des donnes au stade final. coroutine.yield([optional header to be prepended to the content]) - -- Après cet arrêt, nous allons recevoir d'autres blocs de données, un par un ; - -- nous pouvons les traiter comme il nous plaît et procéder à la réponse. - -- Ces blocs sont conservés dans la variable globale 'bucket', nous réalisons donc - -- une boucle pour vérifier que 'bucket' n'est pas vide : + -- Aprs cet arrt, nous allons recevoir d'autres blocs de donnes, un par un ; + -- nous pouvons les traiter comme il nous plat et procder la rponse. + -- Ces blocs sont conservs dans la variable globale 'bucket', nous ralisons donc + -- une boucle pour vrifier que 'bucket' n'est pas vide : while bucket ~= nil do local output = mangle(bucket) -- Do some stuff to the content coroutine.yield(output) -- Return our new content to the filter chain end - -- Une fois les blocs de données épuisés, 'bucket' est positionné à une valeur vide ('nil'), - -- ce qui va nous faire sortir de cette boucle et nous amener à l'étape suivante. - -- On peut ajouter ce qu'on veut à la fin des données à cette étape, qui constitue le dernier - -- arrêt. Les filtres d'entrée comme de sortie peuvent servir à ajouter des éléments à la fin - -- des données à cette étape. + -- Une fois les blocs de donnes puiss, 'bucket' est positionn une valeur vide ('nil'), + -- ce qui va nous faire sortir de cette boucle et nous amener l'tape suivante. + -- On peut ajouter ce qu'on veut la fin des donnes cette tape, qui constitue le dernier + -- arrt. Les filtres d'entre comme de sortie peuvent servir ajouter des lments la fin + -- des donnes cette tape. coroutine.yield([optional footer to be appended to the content]) end</pre> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="databases" id="databases">Connectivité aux bases de données</a><a title="Lien permanent" href="#databases" class="permalink">¶</a></h2> +<h2><a name="databases" id="databases">Connectivit aux bases de donnes</a><a title="Lien permanent" href="#databases" class="permalink">¶</a></h2> - <p>Mod_lua implémente une fonctionnalité basique de connexion aux -bases de données permettant d'envoyer des requêtes ou d'exécuter des -commandes auprès des moteurs de base de données les plus courants + <p>Mod_lua implmente une fonctionnalit basique de connexion aux +bases de donnes permettant d'envoyer des requtes ou d'excuter des +commandes auprs des moteurs de base de donnes les plus courants (mySQL, PostgreSQL, FreeTDS, ODBC, SQLite, Oracle), ainsi que mod_dbd. </p> - <p>L'exemple suivant montre comment se connecter à une base de -données et extraire des informations d'une table :</p> + <p>L'exemple suivant montre comment se connecter une base de +donnes et extraire des informations d'une table :</p> <pre class="prettyprint lang-lua">function handle(r) - -- connexion à la base de données + -- connexion la base de donnes local database, err = r:dbacquire("mysql", "server=localhost,user=someuser,pass=somepass,dbname=mydb") if not err then - -- Sélection de certaines informations + -- Slection de certaines informations local results, err = database:select(r, "SELECT `name`, `age` FROM `people` WHERE 1") if not err then local rows = results(0) -- extrait tous les enregistrements en mode synchrone @@ -1204,80 +1204,80 @@ données et extraire des informations d'une table :</p> end database:close() else - r:puts("Connexion à la base de données impossible : " .. err) + r:puts("Connexion la base de donnes impossible : " .. err) end end</pre> <p> - Pour utiliser <code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code>, spécifiez -<code>mod_dbd</code> comme type de base de données, ou laissez le champ + Pour utiliser <code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code>, spcifiez +<code>mod_dbd</code> comme type de base de donnes, ou laissez le champ vide : </p> <pre class="prettyprint lang-lua">local database = r:dbacquire("mod_dbd")</pre> - <h3><a name="database_object" id="database_object">L'objet database et ses méthodes</a></h3> + <h3><a name="database_object" id="database_object">L'objet database et ses mthodes</a></h3> - <p>L'objet database renvoyé par <code>dbacquire</code> possède -les méthodes suivantes :</p> - <p><strong>Sélection normale et requête vers une base de données + <p>L'objet database renvoy par <code>dbacquire</code> possde +les mthodes suivantes :</p> + <p><strong>Slection normale et requte vers une base de donnes :</strong></p> - <pre class="prettyprint lang-lua">-- Exécution d'une requête et renvoie du nombre d'enregistrements -affectés : + <pre class="prettyprint lang-lua">-- Excution d'une requte et renvoie du nombre d'enregistrements +affects : local affected, errmsg = database:query(r, "DELETE FROM `tbl` WHERE 1") --- Exécution d'une requête et renvoie du résultat qui peut être utilisé +-- Excution d'une requte et renvoie du rsultat qui peut tre utilis en mode synchrone ou asynchrone : local result, errmsg = database:select(r, "SELECT * FROM `people` WHERE 1")</pre> - <p><strong>Utilisation de requêtes préparées (recommandé) :</strong></p> - <pre class="prettyprint lang-lua">-- Création et exécution d'une requête préparée : + <p><strong>Utilisation de requtes prpares (recommand) :</strong></p> + <pre class="prettyprint lang-lua">-- Cration et excution d'une requte prpare : local statement, errmsg = database:prepare(r, "DELETE FROM `tbl` WHERE `age` > %u") if not errmsg then - local result, errmsg = statement:query(20) -- exécute la requête pour age > 20 + local result, errmsg = statement:query(20) -- excute la requte pour age > 20 end --- Extrait une requête préparée depuis une directive DBDPrepareSQL : +-- Extrait une requte prpare depuis une directive DBDPrepareSQL : local statement, errmsg = database:prepared(r, "someTag") if not errmsg then - local result, errmsg = statement:select("John Doe", 123) -- injecte les valeurs "John Doe" et 123 dans la requête + local result, errmsg = statement:select("John Doe", 123) -- injecte les valeurs "John Doe" et 123 dans la requte end</pre> - <p><strong>Echappement de valeurs, fermeture de la base données, + <p><strong>Echappement de valeurs, fermeture de la base donnes, etc...</strong></p> - <pre class="prettyprint lang-lua">-- Echappe une valeur pour pouvoir l'utiliser dans une requête : + <pre class="prettyprint lang-lua">-- Echappe une valeur pour pouvoir l'utiliser dans une requte : local escaped = database:escape(r, [["'|blabla]]) --- Ferme une base de données et libère les liens vers cette dernière : +-- Ferme une base de donnes et libre les liens vers cette dernire : database:close() --- Vérifie si une connexion à une base de données est en service et -opérationnelle : +-- Vrifie si une connexion une base de donnes est en service et +oprationnelle : local connected = database:active()</pre> - <h3><a name="result_sets" id="result_sets">Travail avec les jeux d'enregistrements renvoyés par les requêtes</a></h3> + <h3><a name="result_sets" id="result_sets">Travail avec les jeux d'enregistrements renvoys par les requtes</a></h3> - <p>Les jeux d'enregistrements renvoyés par <code>db:select</code> ou par des -requêtes préparées créées par <code>db:prepare</code> permettent de -sélectionner des enregistrements en mode synchrone ou -asynchrone, selon le nombre d'enregistrements spécifié :<br /> - <code>result(0)</code> sélectionne tous les enregistrements en mode + <p>Les jeux d'enregistrements renvoys par <code>db:select</code> ou par des +requtes prpares cres par <code>db:prepare</code> permettent de +slectionner des enregistrements en mode synchrone ou +asynchrone, selon le nombre d'enregistrements spcifi :<br /> + <code>result(0)</code> slectionne tous les enregistrements en mode synchrone en renvoyant une table d'enregistrements.<br /> - <code>result(-1)</code> sélectionne le prochain enregistrement disponible en + <code>result(-1)</code> slectionne le prochain enregistrement disponible en mode asynchrone.<br /> - <code>result(N)</code> sélectionne l'enregistrement numéro + <code>result(N)</code> slectionne l'enregistrement numro <code>N</code> en mode asynchrone. </p> - <pre class="prettyprint lang-lua">-- extrait un jeu d'enregistrements via une requête régulière : + <pre class="prettyprint lang-lua">-- extrait un jeu d'enregistrements via une requte rgulire : local result, err = db:select(r, "SELECT * FROM `tbl` WHERE 1") -local rows = result(0) -- sélectionne tous les enregistrements en mode synchrone -local row = result(-1) -- sélectionne le prochain enregistrement disponible en mode asynchrone -local row = result(1234) -- sélectionne l'enregistrement 1234 en mode asynchrone +local rows = result(0) -- slectionne tous les enregistrements en mode synchrone +local row = result(-1) -- slectionne le prochain enregistrement disponible en mode asynchrone +local row = result(1234) -- slectionne l'enregistrement 1234 en mode asynchrone local row = result(-1, true) -- Lit l'enregistrement suivant en utilisant les noms d'enregistrements comme index.</pre> <p>Il est possible de construire une fonction qui renvoie une -fonction itérative permettant de traiter tous les enregistrement en mode +fonction itrative permettant de traiter tous les enregistrement en mode synchrone ou asynchrone selon la valeur de l'argument async : </p> <pre class="prettyprint lang-lua">function rows(resultset, async) @@ -1296,7 +1296,7 @@ end local statement, err = db:prepare(r, "SELECT * FROM `tbl` WHERE `age` > %u") if not err then - -- sélectionne des enregistrements en mode asynchrone : + -- slectionne des enregistrements en mode asynchrone : local result, err = statement:select(20) if not err then for index, row in rows(result, true) do @@ -1304,7 +1304,7 @@ if not err then end end - -- sélectionne des enregistrements en mode synchrone : + -- slectionne des enregistrements en mode synchrone : local result, err = statement:select(20) if not err then for index, row in rows(result, false) do @@ -1314,37 +1314,37 @@ if not err then end</pre> - <h3><a name="closing_databases" id="closing_databases">Fermeture d'une connexion à une base de données</a></h3> + <h3><a name="closing_databases" id="closing_databases">Fermeture d'une connexion une base de donnes</a></h3> - <p>Lorsqu'elles ne sont plus utilisées, les connexions aux bases de -données doivent être fermées avec <code>database:close()</code>. Si vous -ne les fermez pas manuellement, mod_lua les fermera peut-être en tant -que résidus collectés, mais si ce n'est pas le cas, vous pouvez finir -pas avoir trop de connexions vers la base de données inutilisées. Les + <p>Lorsqu'elles ne sont plus utilises, les connexions aux bases de +donnes doivent tre fermes avec <code>database:close()</code>. Si vous +ne les fermez pas manuellement, mod_lua les fermera peut-tre en tant +que rsidus collects, mais si ce n'est pas le cas, vous pouvez finir +pas avoir trop de connexions vers la base de donnes inutilises. Les deux mesures suivantes sont pratiquement identiques : </p> - <pre class="prettyprint lang-lua">-- Méthode 1 : fermeture manuelle de la connexion + <pre class="prettyprint lang-lua">-- Mthode 1 : fermeture manuelle de la connexion local database = r:dbacquire("mod_dbd") database:close() -- c'est tout --- Méthode 2 : on laisse le collecteur de résidus la fermer +-- Mthode 2 : on laisse le collecteur de rsidus la fermer local database = r:dbacquire("mod_dbd") database = nil -- on coupe le lien -collectgarbage() -- fermeture de la connexion par le collecteur de résidus</pre> +collectgarbage() -- fermeture de la connexion par le collecteur de rsidus</pre> - <h3><a name="database_caveat" id="database_caveat">Précautions à prendre lorsque l'on travaille avec les bases -de données</a></h3> + <h3><a name="database_caveat" id="database_caveat">Prcautions prendre lorsque l'on travaille avec les bases +de donnes</a></h3> <p>Bien que les fonctions <code>query</code> et <code>run</code> -soient toujours disponibles, il est recommandé d'utiliser des requêtes -préparées chaque fois que possible, afin d'une part d'optimiser les +soient toujours disponibles, il est recommand d'utiliser des requtes +prpares chaque fois que possible, afin d'une part d'optimiser les performances (si votre connexion reste longtemps en vie), et d'autre part minimiser le risque d'attaques par injection SQL. Les fonctions -<code>run</code> et <code>query</code> ne doivent être utilisées que -lorsque la requête ne contient pas de variables (requête statique). Dans -le cas des requêtes dynamiques, utilisez <code>db:prepare</code> ou +<code>run</code> et <code>query</code> ne doivent tre utilises que +lorsque la requte ne contient pas de variables (requte statique). Dans +le cas des requtes dynamiques, utilisez <code>db:prepare</code> ou <code>db:prepared</code>. </p> @@ -1357,12 +1357,12 @@ le cas des requêtes dynamiques, utilisez <code>db:prepare</code> ou </td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaAuthzProvider provider_name /path/to/lua/script.lua function_name</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4.3 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4.3 du serveur HTTP Apache</td></tr> </table> -<p>Lorsqu'une fonction lua a été enregistrée en tant que fournisseur -d'autorisation, elle peut être appelée via la directive <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> :</p> +<p>Lorsqu'une fonction lua a t enregistre en tant que fournisseur +d'autorisation, elle peut tre appele via la directive <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> :</p> <pre class="prettyprint lang-config">LuaRoot /usr/local/apache2/lua @@ -1383,26 +1383,26 @@ end</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="luacodecache" id="luacodecache">Directive</a> <a name="LuaCodeCache" id="LuaCodeCache">LuaCodeCache</a><a title="Lien permanent" href="#luacodecache" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configure le cache de code compilé.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configure le cache de code compil.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaCodeCache stat|forever|never</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LuaCodeCache stat</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LuaCodeCache stat</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> </table><p> - Cette directive permet de définir le comportement du cache de code - en mémoire. La valeur par défaut est stat ; dans ce cas, le script - du niveau le plus haut (et pas les scripts inclus) est vérifié à - chaque fois que ce fichier est nécessaire, et est rechargé si la - date de modification est plus récente que celle du script déjà - chargé. Les autres valeurs permettent respectivement de garder le - fichier en cache perpétuellement (forever - jamais vérifié ni - remplacé), ou de ne jamais le mettre en cache (never).</p> - - <p>En général, les valeurs stat et forever sont utilisées pour un + Cette directive permet de dfinir le comportement du cache de code + en mmoire. La valeur par dfaut est stat ; dans ce cas, le script + du niveau le plus haut (et pas les scripts inclus) est vrifi + chaque fois que ce fichier est ncessaire, et est recharg si la + date de modification est plus rcente que celle du script dj + charg. Les autres valeurs permettent respectivement de garder le + fichier en cache perptuellement (forever - jamais vrifi ni + remplac), ou de ne jamais le mettre en cache (never).</p> + + <p>En gnral, les valeurs stat et forever sont utilises pour un serveur en production, et les valeurs stat ou never pour un serveur - en développement.</p> + en dveloppement.</p> <div class="example"><h3>Exemples :</h3><pre class="prettyprint lang-config">LuaCodeCache stat LuaCodeCache forever @@ -1414,58 +1414,58 @@ LuaCodeCache never</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="luahookaccesschecker" id="luahookaccesschecker">Directive</a> <a name="LuaHookAccessChecker" id="LuaHookAccessChecker">LuaHookAccessChecker</a><a title="Lien permanent" href="#luahookaccesschecker" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un point d'entrée pour la phase access_checker du -traitement de la requête</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un point d'entre pour la phase access_checker du +traitement de la requte</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaHookAccessChecker /chemin/vers/lua/script.lua hook_function_name [early|late]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Le troisième argument optionnel est disponible depuis la +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Le troisime argument optionnel est disponible depuis la version 2.3.15 du serveur HTTP Apache.</td></tr> </table> -<p>Ajoute votre fonction d'accroche à la phase access_checker. Une -fonction d'accroche access checker renvoie en général OK, DECLINED, ou +<p>Ajoute votre fonction d'accroche la phase access_checker. Une +fonction d'accroche access checker renvoie en gnral OK, DECLINED, ou HTTP_FORBIDDEN.</p> <div class="note"><h3>Ordonnancement</h3><p>Les arguments optionnels - "early" ou "late" permettent de contrôler le moment auquel ce script - s'exécute par rapport aux autres modules.</p></div> + "early" ou "late" permettent de contrler le moment auquel ce script + s'excute par rapport aux autres modules.</p></div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="luahookauthchecker" id="luahookauthchecker">Directive</a> <a name="LuaHookAuthChecker" id="LuaHookAuthChecker">LuaHookAuthChecker</a><a title="Lien permanent" href="#luahookauthchecker" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un point d'entrée pour la phase auth_checker du -traitement de la requête</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un point d'entre pour la phase auth_checker du +traitement de la requte</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaHookAuthChecker /chemin/vers/lua/script.lua hook_function_name [early|late]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Le troisième argument optionnel est disponible depuis la +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Le troisime argument optionnel est disponible depuis la version 2.3.15 du serveur HTTP Apache.</td></tr> </table> <p>Invoque une fonction lua au cours de la phase auth_checker du -traitement de la requête. Cette directive peut s'utiliser pour -implémenter une vérification arbitraire de l'authentification et de -l'autorisation. Voici un exemple très simple : +traitement de la requte. Cette directive peut s'utiliser pour +implmenter une vrification arbitraire de l'authentification et de +l'autorisation. Voici un exemple trs simple : </p> <pre class="prettyprint lang-lua">require 'apache2' -- fonction d'accroche authcheck fictive --- Si la requête ne contient aucune donnée d'authentification, l'en-tête --- de la réponse est défini et un code 401 est renvoyé afin de demander au --- navigateur d'effectuer une authentification basique. Si la requête --- comporte des données d'authentification, elles ne sont pas vraiment --- consultées, mais on admet la prise en compte de l'utilisateur 'foo' et --- on la valide. On vérifie ensuite si l'utilisateur est bien 'foo' et on --- accepte la requête. +-- Si la requte ne contient aucune donne d'authentification, l'en-tte +-- de la rponse est dfini et un code 401 est renvoy afin de demander au +-- navigateur d'effectuer une authentification basique. Si la requte +-- comporte des donnes d'authentification, elles ne sont pas vraiment +-- consultes, mais on admet la prise en compte de l'utilisateur 'foo' et +-- on la valide. On vrifie ensuite si l'utilisateur est bien 'foo' et on +-- accepte la requte. function authcheck_hook(r) -- recherche des informations d'authentification auth = r.headers_in['Authorization'] if auth ~= nil then - -- définition d'un utilisateur par défaut + -- dfinition d'un utilisateur par dfaut r.user = 'foo' end @@ -1484,35 +1484,35 @@ function authcheck_hook(r) end</pre> <div class="note"><h3>Ordonnancement</h3><p>Les arguments optionnels - "early" ou "late" permettent de contrôler le moment auquel ce script - s'exécute par rapport aux autres modules.</p></div> + "early" ou "late" permettent de contrler le moment auquel ce script + s'excute par rapport aux autres modules.</p></div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="luahookcheckuserid" id="luahookcheckuserid">Directive</a> <a name="LuaHookCheckUserID" id="LuaHookCheckUserID">LuaHookCheckUserID</a><a title="Lien permanent" href="#luahookcheckuserid" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un point d'entrée pour la phase check_user_id du -traitement de la requête</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un point d'entre pour la phase check_user_id du +traitement de la requte</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaHookCheckUserID /path/to/lua/script.lua hook_function_name</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> </table> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="luahookfixups" id="luahookfixups">Directive</a> <a name="LuaHookFixups" id="LuaHookFixups">LuaHookFixups</a><a title="Lien permanent" href="#luahookfixups" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un point d'entrée pour la phase de correction du -traitement de la requête</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un point d'entre pour la phase de correction du +traitement de la requte</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaHookFixups /chemin/vers/lua/script.lua hook_function_name</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> </table> <p> - Idem LuaHookTranslateName, mais s'exécute durant la phase de + Idem LuaHookTranslateName, mais s'excute durant la phase de correction. </p> @@ -1520,33 +1520,33 @@ traitement de la requête</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="luahookinsertfilter" id="luahookinsertfilter">Directive</a> <a name="LuaHookInsertFilter" id="LuaHookInsertFilter">LuaHookInsertFilter</a><a title="Lien permanent" href="#luahookinsertfilter" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un point d'entrée pour la phase insert_filter du -traitement de la requête</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un point d'entre pour la phase insert_filter du +traitement de la requte</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaHookInsertFilter /chemin/vers/lua/script.lua hook_function_name</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> -</table><p>Non encore implémenté</p> +</table><p>Non encore implment</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="luahooklog" id="luahooklog">Directive</a> <a name="LuaHookLog" id="LuaHookLog">LuaHookLog</a><a title="Lien permanent" href="#luahooklog" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet une insertion dans la phase de journalisation du -traitement d'une requête</td></tr> +traitement d'une requte</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaHookLog /path/to/lua/script.lua log_function_name</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> </table> <p> - Ce dispositif d'insertion simple permet d'exécuter une fonction + Ce dispositif d'insertion simple permet d'excuter une fonction lorsque httpd entre dans la phase de journalisation du traitement - d'une requête. Vous pouvez ainsi ajouter des données à vos propres - entrées de journalisation, manipuler les entrées du journal standard - avant leur enregistrement ou empêcher l'enregistrement d'une entrée - dans le journal. Pour empêcher l'enregistrement normal des entrées + d'une requte. Vous pouvez ainsi ajouter des donnes vos propres + entres de journalisation, manipuler les entres du journal standard + avant leur enregistrement ou empcher l'enregistrement d'une entre + dans le journal. Pour empcher l'enregistrement normal des entres du journal, renvoyez simplement <code>apache2.DONE</code> dans votre gestionnaire de journalisation, ou au contraire, renvoyez <code>apache2.OK</code> pour que httpd effectue une journalisation @@ -1557,24 +1557,24 @@ traitement d'une requête</td></tr> <pre class="prettyprint lang-lua">-- /path/to/script.lua -- function logger(r) - -- on joue à pile ou face : - -- Si on obtient 1, on écrit dans notre propre journal Lua et on dit - -- à httpd de ne pas enregistrer d'entrée dans le journal standard.. - -- Si on obtient 2, on nettoie un peu les données avant que httpd ne + -- on joue pile ou face : + -- Si on obtient 1, on crit dans notre propre journal Lua et on dit + -- httpd de ne pas enregistrer d'entre dans le journal standard.. + -- Si on obtient 2, on nettoie un peu les donnes avant que httpd ne -- les enregistre dans le journal standard. if math.random(1,2) == 1 then -- On effectue notre propre journalisation et le journal - -- standard n'est pas alimenté + -- standard n'est pas aliment local f = io.open("/foo/secret.log", "a") if f then - f:write("Quelque chose de secret est arrivé à " .. r.uri .. "\n") + f:write("Quelque chose de secret est arriv " .. r.uri .. "\n") f:close() end - return apache2.DONE -- On dit à httpd de ne rien enregistrer + return apache2.DONE -- On dit httpd de ne rien enregistrer --dans le journal standard else - r.uri = r.uri:gsub("somesecretstuff", "") -- nettoie les données + r.uri = r.uri:gsub("somesecretstuff", "") -- nettoie les donnes return apache2.OK -- et httpd doit alors les enregistrer. end end</pre> @@ -1584,19 +1584,19 @@ end</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="luahookmaptostorage" id="luahookmaptostorage">Directive</a> <a name="LuaHookMapToStorage" id="LuaHookMapToStorage">LuaHookMapToStorage</a><a title="Lien permanent" href="#luahookmaptostorage" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un point d'entrée pour la phase map_to_storage du -traitement de la requête</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un point d'entre pour la phase map_to_storage du +traitement de la requte</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaHookMapToStorage /chemin/vers/lua/script.lua hook_function_name</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> </table> - <p>Identique à la directive - <code class="directive">LuaHookTranslateName</code>, mais s'exécute à la - phase map-to-storage du traitement de la requête. Les modules comme - mod_cache agissent pendant cette phase, ce qui permet de présenter - un exemple intéressant de ce que l'on peut faire ici :</p> + <p>Identique la directive + <code class="directive">LuaHookTranslateName</code>, mais s'excute la + phase map-to-storage du traitement de la requte. Les modules comme + mod_cache agissent pendant cette phase, ce qui permet de prsenter + un exemple intressant de ce que l'on peut faire ici :</p> <pre class="prettyprint lang-config">LuaHookMapToStorage /path/to/lua/script.lua check_cache</pre> <pre class="prettyprint lang-lua">require"apache2" @@ -1615,18 +1615,18 @@ end function check_cache(r) if r.filename:match("%.png$") then -- Ne concerne que les fichiers PNG - local file = cached_files[r.filename] -- Vérifie les entrées du cache + local file = cached_files[r.filename] -- Vrifie les entres du cache if not file then file = read_file(r.filename) -- Lit le fichier vers le cache end if file then -- Si le fichier existe, on l'envoie r.status = 200 r:write(file) - r:info(("%s a été envoyé au client depuis le cache"):format(r.filename)) - return apache2.DONE -- cout-circuite le gestionnaire par défaut des fichiers PNG + r:info(("%s a t envoy au client depuis le cache"):format(r.filename)) + return apache2.DONE -- cout-circuite le gestionnaire par dfaut des fichiers PNG end end - return apache2.DECLINED -- Si nous n'avons rien eu à faire, nous laissons les autres s'en charger + return apache2.DECLINED -- Si nous n'avons rien eu faire, nous laissons les autres s'en charger end</pre> @@ -1635,29 +1635,29 @@ end</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="luahooktranslatename" id="luahooktranslatename">Directive</a> <a name="LuaHookTranslateName" id="LuaHookTranslateName">LuaHookTranslateName</a><a title="Lien permanent" href="#luahooktranslatename" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un point d'entrée à la phase du nom de -traduction du traitement de la requête</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un point d'entre la phase du nom de +traduction du traitement de la requte</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaHookTranslateName /chemin/vers/lua/script.lua nom_fonction_hook [early|late]</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Le troisième argument optionnel est disponible depuis la +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Le troisime argument optionnel est disponible depuis la version 2.3.15 du serveur HTTP Apache.</td></tr> </table><p> - Cette directive permet d'ajouter un point d'entrée (à - APR_HOOK_MIDDLE) à la phase du nom de traduction du traitement de la - requête. La fonction hook accepte un seul argument, le request_rec, - et doit renvoyer un code d'état qui est soit un code d'erreur HTTP, - ou une constante définie dans le module apache2 : apache2.OK, + Cette directive permet d'ajouter un point d'entre ( + APR_HOOK_MIDDLE) la phase du nom de traduction du traitement de la + requte. La fonction hook accepte un seul argument, le request_rec, + et doit renvoyer un code d'tat qui est soit un code d'erreur HTTP, + ou une constante dfinie dans le module apache2 : apache2.OK, apache2.DECLINED, ou apache2.DONE.</p> - <p>Pour ceux qui ne sont pas familiers avec les points d'entrée - (hook), en gros, chaque hook sera invoqué jusqu'à ce que l'un + <p>Pour ceux qui ne sont pas familiers avec les points d'entre + (hook), en gros, chaque hook sera invoqu jusqu' ce que l'un d'entre eux renvoie apache2.OK. Si un hook n'effectuer pas la traduction, il doit juste renvoyer apache2.DECLINED. Si le - traitement de la requête doit être interrompu, la valeur renvoyée - doit être apache2.DONE.</p> + traitement de la requte doit tre interrompu, la valeur renvoye + doit tre apache2.DONE.</p> <p>Exemple :</p> @@ -1677,38 +1677,38 @@ function silly_mapper(r) end</pre> - <div class="note"><h3>Contexte</h3><p>Cette directive ne peut être - utilisée ni à l'intérieur d'une section <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>, ni dans un fichier htaccess.</p></div> + <div class="note"><h3>Contexte</h3><p>Cette directive ne peut tre + utilise ni l'intrieur d'une section <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>, ni dans un fichier htaccess.</p></div> <div class="note"><h3>Ordonnancement</h3><p>Les arguments optionnels - "early" ou "late" permettent de contrôler le moment auquel ce script - s'exécute par rapport aux autres modules.</p></div> + "early" ou "late" permettent de contrler le moment auquel ce script + s'excute par rapport aux autres modules.</p></div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="luahooktypechecker" id="luahooktypechecker">Directive</a> <a name="LuaHookTypeChecker" id="LuaHookTypeChecker">LuaHookTypeChecker</a><a title="Lien permanent" href="#luahooktypechecker" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un point d'entrée pour la phase type_checker du -traitement de la requête</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un point d'entre pour la phase type_checker du +traitement de la requte</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaHookTypeChecker /chemin/vers/lua/script.lua hook_function_name</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> </table><p> - Cette directive fournit un point d'entrée pour la phase - type_checker du traitement de la requête. Cette phase - correspond au moment où la requête se voit assigner un type et un - gestionnaire de contenu, et peut donc être utilisée pour modifier le - type et le gestionnaire en fonction de l'entrée : + Cette directive fournit un point d'entre pour la phase + type_checker du traitement de la requte. Cette phase + correspond au moment o la requte se voit assigner un type et un + gestionnaire de contenu, et peut donc tre utilise pour modifier le + type et le gestionnaire en fonction de l'entre : </p> <pre class="prettyprint lang-config">LuaHookTypeChecker "/path/to/lua/script.lua" type_checker</pre> <pre class="prettyprint lang-lua"> function type_checker(r) if r.uri:match("%.to_gif$") then -- foo.png.to_gif convient r.content_type = "image/gif" -- affectation du type image/gif - r.handler = "gifWizard" -- force le traitement de la requête par le module gifWizard - r.filename = r.uri:gsub("%.to_gif$", "") -- corrige le nom du fichier demandé + r.handler = "gifWizard" -- force le traitement de la requte par le module gifWizard + r.filename = r.uri:gsub("%.to_gif$", "") -- corrige le nom du fichier demand return apache2.OK end @@ -1720,46 +1720,46 @@ traitement de la requête</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="luainherit" id="luainherit">Directive</a> <a name="LuaInherit" id="LuaInherit">LuaInherit</a><a title="Lien permanent" href="#luainherit" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contrôle la manière dont les sections de configuration -parentes sont fusionnées dans les enfants</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contrle la manire dont les sections de configuration +parentes sont fusionnes dans les enfants</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaInherit none|parent-first|parent-last</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LuaInherit parent-first</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LuaInherit parent-first</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Versions 2.4.0 et supérieures</td></tr> -</table><p>Par défaut, si des directives LuaHook* se trouvent dans +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Versions 2.4.0 et suprieures</td></tr> +</table><p>Par dfaut, si des directives LuaHook* se trouvent dans des sections de configuration Directory ou Location qui se chevauchent, les scripts - définis dans les sections les plus spécifiques s'exécutent - <em>après</em> ceux définis dans les sections plus génériques + dfinis dans les sections les plus spcifiques s'excutent + <em>aprs</em> ceux dfinis dans les sections plus gnriques (LuaInherit parent-first). Vous pouvez inverser cet ordre, ou faire en sorte que le contexte parent ne s'applique pas du tout.</p> - <p>Jusqu'aux versions 2.3.x, le comportement par défaut consistait à - ignorer les directives LuaHook* situées dans les sections de + <p>Jusqu'aux versions 2.3.x, le comportement par dfaut consistait + ignorer les directives LuaHook* situes dans les sections de configuration parentes.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="luainputfilter" id="luainputfilter">Directive</a> <a name="LuaInputFilter" id="LuaInputFilter">LuaInputFilter</a><a title="Lien permanent" href="#luainputfilter" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit une fonction Lua pour le filtrage en entrée</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit une fonction Lua pour le filtrage en entre</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaInputFilter filter_name /path/to/lua/script.lua function_name</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4.5 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4.5 du serveur HTTP Apache</td></tr> </table> -<p>Cette directive permet d'ajouter un filtre en entrée sous la forme +<p>Cette directive permet d'ajouter un filtre en entre sous la forme d'une fonction Lua. A l'instar des filtres en sorties, les filtres en -entrée fonctionnent comme des sous-routines, intervenant dans un premier +entre fonctionnent comme des sous-routines, intervenant dans un premier temps avant l'envoi du contenu des tampons, puis chaque fois qu'un -paquet de données doit être transmis à la chaîne, et éventuellement -produisant toute donnée à ajouter aux données en entrée. La variable -globale <code>bucket</code> contient les paquets de données tels qu'ils +paquet de donnes doit tre transmis la chane, et ventuellement +produisant toute donne ajouter aux donnes en entre. La variable +globale <code>bucket</code> contient les paquets de donnes tels qu'ils sont transmis au script Lua : </p> @@ -1769,35 +1769,35 @@ sont transmis au script Lua : </Files></pre> <pre class="prettyprint lang-lua">--[[ - Exemple de filtre en entrée qui convertit toutes les données POST en + Exemple de filtre en entre qui convertit toutes les donnes POST en majuscules. ]]-- function input_filter(r) - print("luaInputFilter called") -- pour débogage - coroutine.yield() -- attend des paquets de données + print("luaInputFilter called") -- pour dbogage + coroutine.yield() -- attend des paquets de donnes while bucket do -- Pour chaque paquet, faire ... - local output = string.upper(bucket) -- Convertit toutes les données POST en majuscules - coroutine.yield(output) -- Envoie les données traitées à la chaîne de filtrage + local output = string.upper(bucket) -- Convertit toutes les donnes POST en majuscules + coroutine.yield(output) -- Envoie les donnes traites la chane de filtrage end - -- plus aucune donnée à traiter. - coroutine.yield("&filterSignature=1234") -- Ajoute une signature à la fin + -- plus aucune donne traiter. + coroutine.yield("&filterSignature=1234") -- Ajoute une signature la fin end</pre> <p> -Le filtre en entrée peut interdire ou sauter un filtre s'il est -considéré comme indésirable : +Le filtre en entre peut interdire ou sauter un filtre s'il est +considr comme indsirable : </p> <pre class="prettyprint lang-lua">function input_filter(r) if not good then - return -- Empêche tout simplement le filtrage et transmet le contenu original + return -- Empche tout simplement le filtrage et transmet le contenu original end - coroutine.yield() -- attend des paquets de données + coroutine.yield() -- attend des paquets de donnes ... -- insert les filtres ici end</pre> <p> Voir "<a href="#modifying_buckets">Modification de contenu avec les -filtres Lua</a>" pour plus de détails. +filtres Lua</a>" pour plus de dtails. </p> </div> @@ -1807,30 +1807,30 @@ filtres Lua</a>" pour plus de détails. <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Met en correspondance un chemin avec un gestionnaire lua</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaMapHandler modele-uri /chemin/vers/lua/script.lua [nom-fonction]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> </table> - <p>Cette directive permet de faire correspondre un modèle d'uri avec - une fonction de gestionnaire située dans un fichier spécifique. Elle + <p>Cette directive permet de faire correspondre un modle d'uri avec + une fonction de gestionnaire situe dans un fichier spcifique. Elle utilise les expressions rationnelles PCRE pour mettre en correspondance l'uri, et supporte les groupes de correspondance d'interpolation dans le chemin du fichier et le nom de la fonction. - Prenez garde aux problèmes de sécurité en écrivant vos expressions + Prenez garde aux problmes de scurit en crivant vos expressions rationnelles.</p> <div class="example"><h3>Exemples :</h3><pre class="prettyprint lang-config">LuaMapHandler /(\w+)/(\w+) /scripts/$1.lua handle_$2</pre> </div> <p>Cette directive va faire correspondre des uri comme /photos/show?id=9 au fichier /scripts/photos.lua, et invoquera la fonction de gestionnaire handle_show au niveau de la vm lua - après chargement de ce fichier.</p> + aprs chargement de ce fichier.</p> <pre class="prettyprint lang-config">LuaMapHandler /bingo /scripts/wombat.lua</pre> <p>Cette directive invoquera la fonction "handle" qui est la - valeur par défaut si aucun nom de fonction spécifique n'est - spécifié.</p> + valeur par dfaut si aucun nom de fonction spcifique n'est + spcifi.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -1840,19 +1840,19 @@ filtres Lua</a>" pour plus de détails. sortie</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaOutputFilter filter_name /path/to/lua/script.lua function_name</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.5 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.5 du serveur HTTP Apache</td></tr> </table> <p>>Cette directive permet d'ajouter un filtre en sortie sous la forme d'une fonction Lua. A l'instar des filtres en sorties, les filtres en -entrée fonctionnent comme des sous-routines, intervenant dans un premier +entre fonctionnent comme des sous-routines, intervenant dans un premier temps avant l'envoi du contenu des tampons, puis chaque fois qu'un -paquet de données doit être transmis à la chaîne, et éventuellement -produisant toute donnée à ajouter aux données en sortie. La variable -globale <code>bucket</code> contient les paquets de données tels qu'ils +paquet de donnes doit tre transmis la chane, et ventuellement +produisant toute donne ajouter aux donnes en sortie. La variable +globale <code>bucket</code> contient les paquets de donnes tels qu'ils sont transmis au script Lua : </p> @@ -1862,41 +1862,41 @@ sont transmis au script Lua : </Files></pre> <pre class="prettyprint lang-lua">--[[ - Exemple de filtre en sortie qui échappe toutes les entités HTML en + Exemple de filtre en sortie qui chappe toutes les entits HTML en sortie ]]-- function output_filter(r) - coroutine.yield("(Handled by myOutputFilter)<br/>\n") -- Ajoute des données au début de la sortie, - -- puis attend des paquets de données à traiter + coroutine.yield("(Handled by myOutputFilter)<br/>\n") -- Ajoute des donnes au dbut de la sortie, + -- puis attend des paquets de donnes traiter while bucket do -- Pour chaque paquet, faire ... - local output = r:escape_html(bucket) -- Echappe les données en sortie - coroutine.yield(output) -- Envoie les données traitées à la chaîne + local output = r:escape_html(bucket) -- Echappe les donnes en sortie + coroutine.yield(output) -- Envoie les donnes traites la chane end - -- plus aucune donnée à traiter. + -- plus aucune donne traiter. end</pre> <p> -Comme les filres en entrée, le filtre en sortie peut interdire ou sauter un filtre s'il est -considéré comme indésirable : +Comme les filres en entre, le filtre en sortie peut interdire ou sauter un filtre s'il est +considr comme indsirable : </p> <pre class="prettyprint lang-lua">function output_filter(r) if not r.content_type:match("text/html") then - return -- Empêche tout simplement le filtrage et transmet le contenu original + return -- Empche tout simplement le filtrage et transmet le contenu original end - coroutine.yield() -- attend des paquets de données + coroutine.yield() -- attend des paquets de donnes ... -- insert les filtres ici end</pre> <div class="note"><h3>Les filtres Lua avec <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code></h3> <p>Lorsqu'on utilise un filtre Lua comme fournisseur sous-jacent via la directive <code class="directive"><a href="../mod/mod_filter.html#filterprovider">FilterProvider</a></code>, le -filtrage ne fonctionnera que si <var>filter-name</var> est identique à +filtrage ne fonctionnera que si <var>filter-name</var> est identique <var>provider-name</var>. </p> </div> <p> Voir "<a href="#modifying_buckets">Modification de contenu avec les -filtres Lua</a>" pour plus de détails. +filtres Lua</a>" pour plus de dtails. </p> @@ -1904,15 +1904,15 @@ filtres Lua</a>" pour plus de détails. <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="luapackagecpath" id="luapackagecpath">Directive</a> <a name="LuaPackageCPath" id="LuaPackageCPath">LuaPackageCPath</a><a title="Lien permanent" href="#luapackagecpath" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajoute un répertoire au package.cpath de lua</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajoute un rpertoire au package.cpath de lua</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaPackageCPath /chemin/vers/include/?.soa</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> </table> - <p>Cette directive permet d'ajouter un chemin à la liste des chemins - de recherche des bibliothèques partagées de lua. Ceci modifie le + <p>Cette directive permet d'ajouter un chemin la liste des chemins + de recherche des bibliothques partages de lua. Ceci modifie le package.cpath dans les vms lua.</p> @@ -1920,14 +1920,14 @@ filtres Lua</a>" pour plus de détails. <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="luapackagepath" id="luapackagepath">Directive</a> <a name="LuaPackagePath" id="LuaPackagePath">LuaPackagePath</a><a title="Lien permanent" href="#luapackagepath" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajoute un répertoire au package.path de lua</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajoute un rpertoire au package.path de lua</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaPackagePath /chemin/vers/include/?.lua</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> -</table><p>Cette directive permet d'ajouter un chemin à la liste des - chemins de recherche du module lua. Elle suit les mêmes conventions +</table><p>Cette directive permet d'ajouter un chemin la liste des + chemins de recherche du module lua. Elle suit les mmes conventions que lua. Ceci modifie le package.path dans les vms lua.</p> <div class="example"><h3>Exemples :</h3><pre class="prettyprint lang-config">LuaPackagePath /scripts/lib/?.lua @@ -1938,102 +1938,102 @@ LuaPackagePath /scripts/lib/?/init.lua</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="luaquickhandler" id="luaquickhandler">Directive</a> <a name="LuaQuickHandler" id="LuaQuickHandler">LuaQuickHandler</a><a title="Lien permanent" href="#luaquickhandler" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un point d'entrée pour la gestion rapide du -traitement de la requête</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un point d'entre pour la gestion rapide du +traitement de la requte</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaQuickHandler /path/to/script.lua hook_function_name</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> </table> - <p>Cette phase s'exécute juste après l'attribution de la requête à + <p>Cette phase s'excute juste aprs l'attribution de la requte un serveur virtuel, et permet d'effectuer certains traitements avant - le déroulement des autres phases, ou de servir une requête sans - avoir à la traduire, l'associer à un espace de stockage, etc... - Comme cette phase s'exécute avant toute autre, les directives telles + le droulement des autres phases, ou de servir une requte sans + avoir la traduire, l'associer un espace de stockage, etc... + Comme cette phase s'excute avant toute autre, les directives telles que <code class="directive"><a href="../mod/core.html#location"><Location></a></code> ou <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> ne - sont pas encore prises en compte, car Les URI n'ont pas encore été - entièrement interprétés. + sont pas encore prises en compte, car Les URI n'ont pas encore t + entirement interprts. </p> - <div class="note"><h3>Contexte</h3><p>Cette directive ne peut être - utilisée ni à l'intérieur d'une section <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>, ni dans un fichier htaccess.</p></div> + <div class="note"><h3>Contexte</h3><p>Cette directive ne peut tre + utilise ni l'intrieur d'une section <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>, ni dans un fichier htaccess.</p></div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="luaroot" id="luaroot">Directive</a> <a name="LuaRoot" id="LuaRoot">LuaRoot</a><a title="Lien permanent" href="#luaroot" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie le chemin de base pour la résolution des chemins +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie le chemin de base pour la rsolution des chemins relatifs dans les directives de mod_lua</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaRoot /chemin/vers/un/répertoire</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaRoot /chemin/vers/un/rpertoire</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> </table> - <p>Cette directive permet de spécifier le chemin de base qui sera - utilisé pour évaluer tous les chemins relatifs dans mod_lua. En - l'absence de cette directive, les chemins relatifs sont résolus par - rapport au répertoire de travail courant, ce qui ne sera pas - toujours approprié pour un serveur.</p> + <p>Cette directive permet de spcifier le chemin de base qui sera + utilis pour valuer tous les chemins relatifs dans mod_lua. En + l'absence de cette directive, les chemins relatifs sont rsolus par + rapport au rpertoire de travail courant, ce qui ne sera pas + toujours appropri pour un serveur.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="luascope" id="luascope">Directive</a> <a name="LuaScope" id="LuaScope">LuaScope</a><a title="Lien permanent" href="#luascope" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Une valeur parmi once, request, conn, thread -- la valeur par défaut est once</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Une valeur parmi once, request, conn, thread -- la valeur par dfaut est once</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LuaScope once|request|conn|thread|server [min] [max]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>LuaScope once</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>LuaScope once</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_lua</td></tr> </table> - <p>Cette directive permet de spécifier la durée de vie de - l'interpréteur Lua qui sera utilisé dans ce "répertoire". La valeur - par défaut est "once".</p> + <p>Cette directive permet de spcifier la dure de vie de + l'interprteur Lua qui sera utilis dans ce "rpertoire". La valeur + par dfaut est "once".</p> <dl> - <dt>once:</dt> <dd>utilise l'interpréteur une fois.</dd> + <dt>once:</dt> <dd>utilise l'interprteur une fois.</dd> - <dt>request:</dt> <dd>utilise l'interpréteur pour traiter tout ce - qui est basé sur le même fichier dans la requête, et qui se trouve - aussi dans la portée de la requête.</dd> + <dt>request:</dt> <dd>utilise l'interprteur pour traiter tout ce + qui est bas sur le mme fichier dans la requte, et qui se trouve + aussi dans la porte de la requte.</dd> - <dt>conn:</dt> <dd>idem request, mais attaché à connection_rec</dd> + <dt>conn:</dt> <dd>idem request, mais attach connection_rec</dd> - <dt>thread:</dt> <dd>Utilise l'interpréteur pendant toute la durée - de vie du thread qui traite la requête (disponible seulement avec - les MPMs threadés).</dd> + <dt>thread:</dt> <dd>Utilise l'interprteur pendant toute la dure + de vie du thread qui traite la requte (disponible seulement avec + les MPMs threads).</dd> - <dt>server:</dt> <dd>Le comportement est ici différent, car la - portée du serveur présente une durée de vie assez longue, et - plusieurs threads vont partager le même server_rec. Pour gérer tout - ceci, les états lua du serveur sont stockés dans une liste de ressources + <dt>server:</dt> <dd>Le comportement est ici diffrent, car la + porte du serveur prsente une dure de vie assez longue, et + plusieurs threads vont partager le mme server_rec. Pour grer tout + ceci, les tats lua du serveur sont stocks dans une liste de ressources apr. Les arguments <code>min</code> et <code>max</code> permettent - de spécifier les nombres minimaux et maximaux d'états lua à stocker + de spcifier les nombres minimaux et maximaux d'tats lua stocker dans la liste.</dd> </dl> - <p>En général, les portées <code>thread</code> et <code>server</code> - sont 2 à 3 fois plus rapides que les autres, car elles n'ont pas besoin - de régénérer de nouveaux états Lua à chaque requête (comme c'est le - cas avec le MPM event, où même les connexions persistantes utilisent un - nouveau thread pour chaque requête). Si vous pensez que vos scripts - n'auront pas de problème s'il réutilisent un état, alors les portées - <code>thread</code> ou <code>server</code> doivent être utilisées car - elles présenteront de meilleures performances. Alors que la portée - <code>thread</code> fournira les réponses les plus rapides, la portée - <code>server</code> utilisera moins de mémoire car les états sont - rassemblés dans des jeux, permettant par exemple à 1000 threads de - partager 100 états Lua, ne nécessitant ainsi que 10% de la mémoire - requise par la portée <code>thread</code>. + <p>En gnral, les portes <code>thread</code> et <code>server</code> + sont 2 3 fois plus rapides que les autres, car elles n'ont pas besoin + de rgnrer de nouveaux tats Lua chaque requte (comme c'est le + cas avec le MPM event, o mme les connexions persistantes utilisent un + nouveau thread pour chaque requte). Si vous pensez que vos scripts + n'auront pas de problme s'il rutilisent un tat, alors les portes + <code>thread</code> ou <code>server</code> doivent tre utilises car + elles prsenteront de meilleures performances. Alors que la porte + <code>thread</code> fournira les rponses les plus rapides, la porte + <code>server</code> utilisera moins de mmoire car les tats sont + rassembls dans des jeux, permettant par exemple 1000 threads de + partager 100 tats Lua, ne ncessitant ainsi que 10% de la mmoire + requise par la porte <code>thread</code>. </p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_lua.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_lua.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_lua.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -2052,7 +2052,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_lua.html'; } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_macro.html.fr b/docs/manual/mod/mod_macro.html.fr index e65e337b31..22d7a91f69 100644 --- a/docs/manual/mod/mod_macro.html.fr +++ b/docs/manual/mod/mod_macro.html.fr @@ -27,21 +27,21 @@ <div id="preamble"><h1>Module Apache mod_macro</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_macro.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_macro.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_macro.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Ce module permet d'utiliser des macros dans les fichiers de configuration Apache.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>macro_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_macro.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>macro_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_macro.c</td></tr></table> <h3>Sommaire</h3> <p>Ce module permet d'utiliser des macros dans les fichiers de - configuration à l'exécution du serveur HTTP Apache afin de faciliter - la création de nombreux blocs de configuration similaires. Quand le - serveur démarre, les macros sont exécutées avec les paramètres - fournis, et le résultat obtenu est traité au même titre que le reste + configuration l'excution du serveur HTTP Apache afin de faciliter + la cration de nombreux blocs de configuration similaires. Quand le + serveur dmarre, les macros sont excutes avec les paramtres + fournis, et le rsultat obtenu est trait au mme titre que le reste du fichier de configuration.</p> </div> @@ -58,19 +58,19 @@ de configuration Apache.</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#undefmacro">UndefMacro</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#use">Use</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_macro">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_macro">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_macro">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_macro">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="usage" id="usage">Utilisation</a><a title="Lien permanent" href="#usage" class="permalink">¶</a></h2> -<p>On définit une macro à l'aide des blocs <code class="directive"><a href="#macro"><Macro></a></code> qui contiennent la portion de votre -configuration qui intervient de manière répétitive, y compris les -variables pour les parties qui devront être substituées.</p> +<p>On dfinit une macro l'aide des blocs <code class="directive"><a href="#macro"><Macro></a></code> qui contiennent la portion de votre +configuration qui intervient de manire rptitive, y compris les +variables pour les parties qui devront tre substitues.</p> -<p>Par exemple, vous pouvez utiliser une macro pour définir un bloc +<p>Par exemple, vous pouvez utiliser une macro pour dfinir un bloc <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code>, afin de pouvoir -définir de nombreux serveurs virtuels similaires :</p> +dfinir de nombreux serveurs virtuels similaires :</p> <pre class="prettyprint lang-config"><Macro VHost $name $domain> <VirtualHost *:80> @@ -85,11 +85,11 @@ définir de nombreux serveurs virtuels similaires :</p> <p>Comme les directives de configuration httpd, les noms des macros sont -insensibles à la casse, à la différence des variables qui y sont, elles, +insensibles la casse, la diffrence des variables qui y sont, elles, sensibles.</p> <p>Vous pouvez alors invoquer cette macro autant de fois que vous le -voulez pour créer des serveurs virtuels </p> +voulez pour crer des serveurs virtuels </p> <pre class="prettyprint lang-config">Use VHost example example.com Use VHost myhost hostname.org @@ -98,44 +98,44 @@ Use VHost apache apache.org UndefMacro VHost</pre> -<p>Au démarrage du serveur, chacune de ces invocations -<code class="directive"><a href="#use">Use</a></code> sera remplacée par une définition de serveur -virtuel complète, comme décrit dans la définition de la +<p>Au dmarrage du serveur, chacune de ces invocations +<code class="directive"><a href="#use">Use</a></code> sera remplace par une dfinition de serveur +virtuel complte, comme dcrit dans la dfinition de la <code class="directive"><a href="#macro"><Macro></a></code>.</p> -<p>La directive <code class="directive"><a href="#undefmacro">UndefMacro</a></code> permet d'éviter les -conflits de définitions qui pourraient provenir de l'utilisation -ultérieure de macros contenant les mêmes noms de variables.</p> +<p>La directive <code class="directive"><a href="#undefmacro">UndefMacro</a></code> permet d'viter les +conflits de dfinitions qui pourraient provenir de l'utilisation +ultrieure de macros contenant les mmes noms de variables.</p> -<p>Vous trouverez une version plus élaborée de cet exemple plus loin +<p>Vous trouverez une version plus labore de cet exemple plus loin dans la section Exemples.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="tips" id="tips">Conseils</a><a title="Lien permanent" href="#tips" class="permalink">¶</a></h2> -<p>Les noms de paramètres doivent commencer par un sigil tel que -<code>$</code>, <code>%</code>, ou <code>@</code>, de façon à ce qu'ils +<p>Les noms de paramtres doivent commencer par un sigil tel que +<code>$</code>, <code>%</code>, ou <code>@</code>, de faon ce qu'ils soient clairement identifiables, mais aussi afin de faciliter les interactions avec les autres directives, comme la directive de base <code class="directive"><a href="../mod/core.html#define">Define</a></code>. Dans le cas contraire, vous -recevrez un avertissement. En tout état de cause, il est conseillé +recevrez un avertissement. En tout tat de cause, il est conseill d'avoir une bonne connaissance globale de la configuration du serveur, -afin d'éviter la réutilisation des mêmes variables à différents niveaux, -ce qui peut être à l'origine de confusions.</p> +afin d'viter la rutilisation des mmes variables diffrents niveaux, +ce qui peut tre l'origine de confusions.</p> -<p>Les paramètres préfixés par <code>$</code> ou <code>%</code> ne sont -pas échappés. Les paramètres préfixés par <code>@</code> sont échappés +<p>Les paramtres prfixs par <code>$</code> ou <code>%</code> ne sont +pas chapps. Les paramtres prfixs par <code>@</code> sont chapps entre guillemets.</p> -<p>Evitez de préfixer un paramètre par le nom d'un autre paramètre (par -exemple, présence simultanée des paramètres <code>$win</code> et +<p>Evitez de prfixer un paramtre par le nom d'un autre paramtre (par +exemple, prsence simultane des paramtres <code>$win</code> et <code>$winter</code>), car ceci peut introduire de la confusion lors de -l'évaluation des expressions. Si cela se produit, c'est le nom de -paramètre le plus long possible qui sera utilisé.</p> +l'valuation des expressions. Si cela se produit, c'est le nom de +paramtre le plus long possible qui sera utilis.</p> -<p>Si vous désirez insérer une valeur dans une chaîne, il est conseillé -de l'entourer d'accolades afin d'éviter toute confusion :</p> +<p>Si vous dsirez insrer une valeur dans une chane, il est conseill +de l'entourer d'accolades afin d'viter toute confusion :</p> <pre class="prettyprint lang-config"><Macro DocRoot ${docroot}> DocumentRoot "/var/www/${docroot}/htdocs" @@ -147,13 +147,13 @@ de l'entourer d'accolades afin d'éviter toute confusion :</p> <h2><a name="examples" id="examples">Exemples</a><a title="Lien permanent" href="#examples" class="permalink">¶</a></h2> -<h3>Définition de serveurs virtuels</h3> +<h3>Dfinition de serveurs virtuels</h3> <p>Un exemple typique d'utilisation de <code class="module"><a href="../mod/mod_macro.html">mod_macro</a></code> est la -création dynamique de serveurs virtuels.</p> +cration dynamique de serveurs virtuels.</p> -<pre class="prettyprint lang-config">## Définition d'une macro VHost pour les configurations répétitives +<pre class="prettyprint lang-config">## Dfinition d'une macro VHost pour les configurations rptitives <Macro VHost $host $port $dir> Listen $port @@ -167,14 +167,14 @@ création dynamique de serveurs virtuels.</p> Require all granted </Directory> - # restriction d'accès au sous-répertoire intranet. + # restriction d'accs au sous-rpertoire intranet. <Directory "$dir/intranet"> Require ip 10.0.0.0/8 </Directory> </VirtualHost> </Macro> -## Utilisation de la macro VHost avec différents arguments. +## Utilisation de la macro VHost avec diffrents arguments. Use VHost www.apache.org 80 /vhosts/apache/htdocs Use VHost example.org 8080 /vhosts/example/htdocs @@ -182,12 +182,12 @@ Use VHost www.example.fr 1234 /vhosts/example.fr/htdocs</pre> -<h3>Suppression d'une définition de macro</h3> +<h3>Suppression d'une dfinition de macro</h3> -<p>Il est recommandé de supprimer la définition d'une macro après -l'avoir utilisée. Ceci permet d'éviter les confusions au sein d'un -fichier de configuration complexe où des conflits entre noms de +<p>Il est recommand de supprimer la dfinition d'une macro aprs +l'avoir utilise. Ceci permet d'viter les confusions au sein d'un +fichier de configuration complexe o des conflits entre noms de variables peuvent survenir.</p> <pre class="prettyprint lang-config"><Macro DirGroup $dir $group> @@ -208,21 +208,21 @@ UndefMacro DirGroup</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="macro" id="macro">Directive</a> <a name="Macro" id="Macro"><Macro></a><a title="Lien permanent" href="#macro" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définition d'une macro dans un fichier de configuration</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinition d'une macro dans un fichier de configuration</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code> <Macro <var>nom</var> [<var>par1</var> .. <var>parN</var>]> ... </Macro></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_macro</td></tr> </table> - <p>La directive <code class="directive"><Macro></code> permet de définir une macro + <p>La directive <code class="directive"><Macro></code> permet de dfinir une macro dans un fichier de configuration Apache. Le premier argument est le nom - de la macro, et les arguments suivants sont les paramètres. Il - est de bon aloi de préfixer les noms des paramètres d'une macro - avec un caractère parmi '<code>$%@</code>', et d'éviter d'en faire - de même avec les noms de macros. + de la macro, et les arguments suivants sont les paramtres. Il + est de bon aloi de prfixer les noms des paramtres d'une macro + avec un caractre parmi '<code>$%@</code>', et d'viter d'en faire + de mme avec les noms de macros. </p> <pre class="prettyprint lang-config"><Macro LocalAccessPolicy> @@ -238,11 +238,11 @@ UndefMacro DirGroup</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="macroignorebadnesting" id="macroignorebadnesting">Directive</a> <a name="MacroIgnoreBadNesting" id="MacroIgnoreBadNesting">MacroIgnoreBadNesting</a><a title="Lien permanent" href="#macroignorebadnesting" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ignore les avertissements et n'inscrit rien dans le journal à +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ignore les avertissements et n'inscrit rien dans le journal propos d'une imbrication de Macros non conforme</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MacroIgnoreBadNesting</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_macro</td></tr> </table> @@ -250,11 +250,11 @@ propos d'une imbrication de Macros non conforme</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="macroignoreemptyargs" id="macroignoreemptyargs">Directive</a> <a name="MacroIgnoreEmptyArgs" id="MacroIgnoreEmptyArgs">MacroIgnoreEmptyArgs</a><a title="Lien permanent" href="#macroignoreemptyargs" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ignore les avertissements et n'inscrit rien dans le journal à +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ignore les avertissements et n'inscrit rien dans le journal propos des arguments de Macro vides</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MacroIgnoreEmptyArgs</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_macro</td></tr> </table> @@ -264,13 +264,13 @@ propos des arguments de Macro vides</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime une macro</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>UndefMacro <var>nom</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_macro</td></tr> </table> - <p>La directive <code class="directive">UndefMacro</code> annule la définition - d'une macro qui doit avoir été définie auparavant.</p> + <p>La directive <code class="directive">UndefMacro</code> annule la dfinition + d'une macro qui doit avoir t dfinie auparavant.</p> <pre class="prettyprint lang-config">UndefMacro LocalAccessPolicy UndefMacro RestrictedAccessPolicy</pre> @@ -283,23 +283,23 @@ UndefMacro RestrictedAccessPolicy</pre> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilisation d'une macro</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Use <var>nom</var> [<var>valeur1</var> ... <var>valeurN</var>] </code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_macro</td></tr> </table> <p> La directive <code class="directive">Use</code> permet d'utiliser une macro. - La macro considérée est expansée. Son nombre d'arguments doit être égal au - nombre de paramètres précisés dans sa définition. Les valeurs passées en - argument sont attribuées aux paramètres correspondants et - substituées avant l'interprétation du texte de la macro.</p> + La macro considre est expanse. Son nombre d'arguments doit tre gal au + nombre de paramtres prciss dans sa dfinition. Les valeurs passes en + argument sont attribues aux paramtres correspondants et + substitues avant l'interprtation du texte de la macro.</p> <pre class="prettyprint lang-config">Use LocalAccessPolicy ... Use RestrictedAccessPolicy "192.54.172.0/24 192.54.148.0/24"</pre> - <p>est équivalent, avec les macros définies ci-dessus à :</p> + <p>est quivalent, avec les macros dfinies ci-dessus :</p> <pre class="prettyprint lang-config">Require ip 10.2.16.0/24 ... @@ -310,7 +310,7 @@ Require ip 192.54.172.0/24 192.54.148.0/24</pre> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_macro.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_macro.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_macro.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -329,7 +329,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_macro.html } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_md.html.en b/docs/manual/mod/mod_md.html.en index b51b82a853..c092a9801a 100644 --- a/docs/manual/mod/mod_md.html.en +++ b/docs/manual/mod/mod_md.html.en @@ -31,7 +31,7 @@ <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Managing domains across virtual hosts, certificate provisioning via the ACME protocol </td></tr> -<tr><th><a href="module-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="module-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="module-dict.html#ModuleIdentifier">ModuleIdentifier:</a></th><td>md_module</td></tr> <tr><th><a href="module-dict.html#SourceFile">SourceFile:</a></th><td>mod_md.c</td></tr> <tr><th><a href="module-dict.html#Compatibility">Compatibility:</a></th><td>Available in version 2.4.30 and later</td></tr></table> @@ -137,7 +137,7 @@ <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MDBaseServer on|off</code></td></tr> <tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>MDBaseServer off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_md</td></tr> </table> <p> @@ -155,7 +155,7 @@ <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MDCAChallenges <var>name</var> [ <var>name</var> ... ]</code></td></tr> <tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>MDCAChallenges tls-sni-01 http-01</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_md</td></tr> </table> <p> @@ -173,7 +173,7 @@ <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>The URL of the Terms-of-Service document, that the CA server requires you to accept.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MDCertificateAgreement <var>url-of-terms-of-service</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_md</td></tr> </table> <p>When you use <code class="module"><a href="../mod/mod_md.html">mod_md</a></code> to obtain a certificate, you become a customer of the CA (e.g. Let's Encrypt). That means you need to read and agree to their Terms of Service, @@ -194,7 +194,7 @@ MDomain example.org www.example.org mail.example.org</pre> <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MDCertificateAuthority <var>url</var></code></td></tr> <tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>MDCertificateAuthority https://acme-v01.api.letsencrypt.org/directory</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_md</td></tr> </table> <p> @@ -217,7 +217,7 @@ MDCertificateAgreement https://letsencrypt.org/documents/LE-SA-v1.2-November-15- <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MDCertificateProtocol <var>protocol</var></code></td></tr> <tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>MDCertificateProtocol ACME</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_md</td></tr> </table> <p>Specifies the protocol to use. Currently, only <code>ACME</code> is supported.</p> @@ -230,7 +230,7 @@ MDCertificateAgreement https://letsencrypt.org/documents/LE-SA-v1.2-November-15- <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MDDriveMode always|auto|manual</code></td></tr> <tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>MDDriveMode auto</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_md</td></tr> </table> <p>In 'auto' mode, <code class="module"><a href="../mod/mod_md.html">mod_md</a></code> will <em>drive</em> a Managed Domain's @@ -256,7 +256,7 @@ MDCertificateAgreement https://letsencrypt.org/documents/LE-SA-v1.2-November-15- <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Define a proxy for outgoing connections.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MDHttpProxy <var>url</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_md</td></tr> </table> <p>Use a http proxy to connect to the MDCertificateAuthority. Define this @@ -270,7 +270,7 @@ MDCertificateAgreement https://letsencrypt.org/documents/LE-SA-v1.2-November-15- <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Additional hostname for the managed domain.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MDMember <var>hostname</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_md</td></tr> </table> <p> @@ -298,7 +298,7 @@ MDCertificateAgreement https://letsencrypt.org/documents/LE-SA-v1.2-November-15- <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MDMembers auto|manual</code></td></tr> <tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>MDMembers auto</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_md</td></tr> </table> <p>Defines if the <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> and @@ -314,7 +314,7 @@ MDCertificateAgreement https://letsencrypt.org/documents/LE-SA-v1.2-November-15- <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MDMustStaple on|off</code></td></tr> <tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>MDMustStaple off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_md</td></tr> </table> <p>Defines if newly requested certificate should have the OCSP Must Staple flag @@ -331,7 +331,7 @@ MDCertificateAgreement https://letsencrypt.org/documents/LE-SA-v1.2-November-15- <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Run a program when Managed Domain are ready.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MDNotifyCmd <var>path</var> [ <var>args</var> ]</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_md</td></tr> </table> <p>The configured executable is run when Managed Domains have signed up or @@ -347,7 +347,7 @@ MDCertificateAgreement https://letsencrypt.org/documents/LE-SA-v1.2-November-15- <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Define list of domain names that belong to one group.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MDomain <var>dns-name</var> [ <var>other-dns-name</var>... ] [auto|manual]</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_md</td></tr> </table> <p> @@ -430,7 +430,7 @@ MDomain example2.org auto <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Container for directives applied to the same managed domains.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code><MDomainSet <var>dns-name</var> [ <var>other-dns-name</var>... ]>...</MDomainSet></code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_md</td></tr> </table> <p> @@ -457,7 +457,7 @@ MDomain example2.org auto <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MDPortMap <var>map1</var> [ <var>map2</var> ]</code></td></tr> <tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>MDPortMap 80:80 443:443</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_md</td></tr> </table> <p> @@ -492,7 +492,7 @@ MDomain example2.org auto <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MDPrivateKeys <var>type</var> [ <var>params</var>... ]</code></td></tr> <tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>MDPrivateKeys RSA 2048</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_md</td></tr> </table> <p> @@ -523,7 +523,7 @@ MDomain example2.org auto <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MDRenewWindow <var>duration</var></code></td></tr> <tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>MDRenewWindow 33%</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_md</td></tr> </table> <p> @@ -557,7 +557,7 @@ MDRenewWindow 10%</pre> <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MDRequireHttps off|temporary|permanent</code></td></tr> <tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>MDRequireHttps off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_md</td></tr> </table> <p>This is a convenience directive to ease http: to https: migration of @@ -613,7 +613,7 @@ MDRenewWindow 10%</pre> <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MDStoreDir path</code></td></tr> <tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>MDStoreDir md</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_md</td></tr> </table> <p> diff --git a/docs/manual/mod/mod_mime.html.fr b/docs/manual/mod/mod_mime.html.fr index c6e4534a89..78ef43042a 100644 --- a/docs/manual/mod/mod_mime.html.fr +++ b/docs/manual/mod/mod_mime.html.fr @@ -27,71 +27,71 @@ <div id="preamble"><h1>Module Apache mod_mime</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_mime.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_mime.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_mime.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_mime.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </div> -<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 -déclenchée par ces fichiers et avec leur contenu (type MIME, langage, -jeu de caractère et codage)</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Associe les extensions des fichiers demands avec l'action +dclenche par ces fichiers et avec leur contenu (type MIME, langage, +jeu de caractre et codage)</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>mime_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_mime.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>mime_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_mime.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module permet d'assigner des métadonnées aux contenus - sélectionnés pour une réponse HTTP, en associant des modèles d'URI - ou de noms de fichiers aux valeurs des métadonnées. Par exemple, les - extensions de noms de fichiers définissent souvent le type de médium - Internet, le langage, le jeu de caractères et le codage du contenu. - Ces informations sont relayées par les messages HTTP véhiculant ces - contenus, et utilisées au cours de la négociation de contenu lors de - la sélection des différentes possibilités, de manière à ce que les - préférences des utilisateurs soient respectées lors du choix d'un - contenu à servir parmi plusieurs autres contenus. Voir - <code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code> pour plus d'informations à propos - de la <a href="../content-negotiation.html">négociation de + <p>Ce module permet d'assigner des mtadonnes aux contenus + slectionns pour une rponse HTTP, en associant des modles d'URI + ou de noms de fichiers aux valeurs des mtadonnes. Par exemple, les + extensions de noms de fichiers dfinissent souvent le type de mdium + Internet, le langage, le jeu de caractres et le codage du contenu. + Ces informations sont relayes par les messages HTTP vhiculant ces + contenus, et utilises au cours de la ngociation de contenu lors de + la slection des diffrentes possibilits, de manire ce que les + prfrences des utilisateurs soient respectes lors du choix d'un + contenu servir parmi plusieurs autres contenus. Voir + <code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code> pour plus d'informations propos + de la <a href="../content-negotiation.html">ngociation de contenu</a>.</p> <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 - extensions de fichiers aux métadonnées de ces fichiers. Elles - définissent respectivement le jeu de caractères, le codage du - contenu, le langage du contenu et le <a class="glossarylink" href="../glossary.html#type de médium" title="voir glossaire">type de - médium</a> (content-type) des documents. La directive + extensions de fichiers aux mtadonnes de ces fichiers. Elles + dfinissent respectivement le jeu de caractres, le codage du + contenu, le langage du contenu et le <a class="glossarylink" href="../glossary.html#type de mdium" title="voir glossaire">type de + mdium</a> (content-type) des documents. La directive <code class="directive"><a href="#typesconfig">TypesConfig</a></code> permet de - spécifier un fichier qui contient lui-même des associations entre + spcifier un fichier qui contient lui-mme des associations entre extensions et types de media.</p> - <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 - 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 + <p>De plus, <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> peut dfinir le <a href="../handler.html">gestionnaire</a> et les <a href="../filter.html">filtres</a> qui sont l'origine du contenu et + 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 contrler les modules ou les scripts qui vont servir le document. La directive - <code class="directive"><a href="#multiviewsmatch">MultiviewsMatch</a></code> permet à - <code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code> de déterminer les extensions de - fichiers à inclure lors des tests de correspondances multivues.</p> + <code class="directive"><a href="#multiviewsmatch">MultiviewsMatch</a></code> permet + <code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code> de dterminer les extensions de + fichiers inclure lors des tests de correspondances multivues.</p> - <p>Alors que <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> associe des métadonnées avec + <p>Alors que <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> associe des mtadonnes avec des extensions de fichiers, le serveur de base <code class="module"><a href="../mod/core.html">core</a></code> fournit des directives permettant d'associer tous les fichiers d'un - 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. + 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 mtadonnes particulires. 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 de base l'emportent sur toute directive d'association d'extensions - de noms de fichiers définie par <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code>.</p> - - <p>Notez que la modification des métadonnées d'un fichier ne modifie - pas la valeur de l'en-tête <code>Last-Modified</code>. Ainsi, - certaines copies de documents préalablement mises en cache peuvent - encore être utilisées par un client ou un mandataire avec les - anciens en-têtes. Si vous modifiez les métadonnées (langage, type de - contenu, jeu de caractère ou codage), vous devez donc enregistrer - une modification du fichier concerné (afin de mettre à jour sa date - de dernière modification), pour être sûr que tous les visiteurs - recevront le documents avec les en-têtes corrects. </p> + de noms de fichiers dfinie par <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code>.</p> + + <p>Notez que la modification des mtadonnes d'un fichier ne modifie + pas la valeur de l'en-tte <code>Last-Modified</code>. Ainsi, + certaines copies de documents pralablement mises en cache peuvent + encore tre utilises par un client ou un mandataire avec les + anciens en-ttes. Si vous modifiez les mtadonnes (langage, type de + contenu, jeu de caractre ou codage), vous devez donc enregistrer + une modification du fichier concern (afin de mettre jour sa date + de dernire modification), pour tre sr que tous les visiteurs + recevront le documents avec les en-ttes corrects. </p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#multipleext">Fichiers avec extensions multiples</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#contentencoding">Codage du contenu</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#charset-lang">Jeux de caractères et langages</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#charset-lang">Jeux de caractres et langages</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#addcharset">AddCharset</a></li> @@ -113,7 +113,7 @@ multiples</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#removetype">RemoveType</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#typesconfig">TypesConfig</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_mime">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_mime">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_mime">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_mime">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="directive"><a href="../mod/mod_mime_magic.html#mimemagicfile">MimeMagicFile</a></code></li> <li><code class="directive"><a href="../mod/core.html#adddefaultcharset">AddDefaultCharset</a></code></li> @@ -126,51 +126,51 @@ multiples</a></li> <div class="section"> <h2><a name="multipleext" id="multipleext">Fichiers avec extensions multiples</a><a title="Lien permanent" href="#multipleext" class="permalink">¶</a></h2> - <p>Les fichiers peuvent posséder plusieurs extensions dont l'ordre + <p>Les fichiers peuvent possder plusieurs extensions dont l'ordre est <em>normalement</em> sans importance. Par exemple, si - le fichier <code>welcome.html.fr</code> est associé au type de - contenu <code>text/html</code> et au langage Français, le fichier - <code>welcome.fr.html</code> possèdera exactement les même - métadonnées. Si le fichier possède plusieurs extensions associées - au même type de métadonnée, c'est celle de ces extensions la plus à - droite qui sera utilisée, excepté pour ce qui concerne les langages + le fichier <code>welcome.html.fr</code> est associ au type de + contenu <code>text/html</code> et au langage Franais, le fichier + <code>welcome.fr.html</code> possdera exactement les mme + mtadonnes. Si le fichier possde plusieurs extensions associes + au mme type de mtadonne, c'est celle de ces extensions la plus + droite qui sera utilise, except pour ce qui concerne les langages et les codages de contenu. Par exemple, si <code>.gif</code> est - associé au <a class="glossarylink" href="../glossary.html#type de médium" title="voir glossaire">type de médium</a> - <code>image/gif</code>, et <code>.html</code> au type de médium + associ au <a class="glossarylink" href="../glossary.html#type de mdium" title="voir glossaire">type de mdium</a> + <code>image/gif</code>, et <code>.html</code> au type de mdium <code>text/html</code>, le fichier <code>welcome.gif.html</code> - sera associé au type de médium <code>text/html</code>.</p> + sera associ au type de mdium <code>text/html</code>.</p> - <p>Les <a href="#charset-lang">Languages</a> et les <a href="#contentencoding">codages de contenu</a> sont traités de - manière cumulative, car il est possible d'assigner plusieurs - langages ou codages à une ressource particulière. Par exemple, le - fichier <code>welcome.html.en.de</code> sera servi avec les en-têtes + <p>Les <a href="#charset-lang">Languages</a> et les <a href="#contentencoding">codages de contenu</a> sont traits de + manire cumulative, car il est possible d'assigner plusieurs + langages ou codages une ressource particulire. Par exemple, le + fichier <code>welcome.html.en.de</code> sera servi avec les en-ttes <code>Content-Language: en, de</code> et <code>Content-Type: text/html</code>.</p> - <p>Des précautions doivent être prises lorsqu'un fichier avec - extensions multiples est associé à la fois à un <a class="glossarylink" href="../glossary.html#type de médium" title="voir glossaire">type de - médium</a> et à un gestionnaire. En général, cela impliquera - la gestion de la requête par le module associé au gestionnaire. Par - exemple, si l'extension <code>.imap</code> est associée au + <p>Des prcautions doivent tre prises lorsqu'un fichier avec + extensions multiples est associ la fois un <a class="glossarylink" href="../glossary.html#type de mdium" title="voir glossaire">type de + mdium</a> et un gestionnaire. En gnral, cela impliquera + la gestion de la requte par le module associ au gestionnaire. Par + exemple, si l'extension <code>.imap</code> est associe au gestionnaire <code>imap-file</code> (du module <code class="module"><a href="../mod/mod_imagemap.html">mod_imagemap</a></code>), et si l'extension <code>.html</code> - est associée au type de médium <code>text/html</code>, le fichier - <code>world.imap.html</code> sera à la fois associé au gestionnaire - <code>imap-file</code> et au type de médium <code>text/html</code>. + est associe au type de mdium <code>text/html</code>, le fichier + <code>world.imap.html</code> sera la fois associ au gestionnaire + <code>imap-file</code> et au type de mdium <code>text/html</code>. Pour son traitement, c'est le gestionnaire <code>imap-file</code> - qui sera utilisé, et il sera donc traité en tant que fichier + qui sera utilis, et il sera donc trait en tant que fichier imagemap.</p> - <p>Si vous préférez que seule la dernière partie d'un nom de fichier - séparée du reste du nom par un point soit associée à une métadonnée - particulière, n'utilisez pas les directives <code>Add*</code>. Par + <p>Si vous prfrez que seule la dernire partie d'un nom de fichier + spare du reste du nom par un point soit associe une mtadonne + particulire, n'utilisez pas les directives <code>Add*</code>. Par exemple, si vous souhaitez que le fichier <code>foo.html.cgi</code> - soit traité en tant que script CGI, mais pas le fichier + soit trait en tant que script CGI, mais pas le fichier <code>bar.cgi.html</code>, alors, au lieu d'utiliser - <code>AddHandler cgi-script .cgi</code>, utilisez plutôt :</p> + <code>AddHandler cgi-script .cgi</code>, utilisez plutt :</p> <div class="example"><h3>Configuration du gestionnaire en se basant seulement - sur la dernière extension</h3><pre class="prettyprint lang-config"><FilesMatch "[^.]+\.cgi$"> + sur la dernire extension</h3><pre class="prettyprint lang-config"><FilesMatch "[^.]+\.cgi$"> SetHandler cgi-script </FilesMatch></pre> </div> @@ -178,80 +178,80 @@ multiples</a><a title="Lien permanent" href="#multipleext" class="permalink">&pa </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="contentencoding" id="contentencoding">Codage du contenu</a><a title="Lien permanent" href="#contentencoding" class="permalink">¶</a></h2> - <p>Un fichier d'un <a class="glossarylink" href="../glossary.html#type de médium" title="voir glossaire">type de médium</a> particulier - peut être aussi codé d'une certaine manière pour simplifier sa - transmission sur Internet. Alors que cela concerne en général la + <p>Un fichier d'un <a class="glossarylink" href="../glossary.html#type de mdium" title="voir glossaire">type de mdium</a> particulier + peut tre aussi cod d'une certaine manire pour simplifier sa + transmission sur Internet. Alors que cela concerne en gnral la compression, comme <code>gzip</code>, il peut aussi s'agir de chiffrement, comme <code>pgp</code> ou d'un codage comme UUencoding, - qui est conçu pour transmettre un fichier binaire sous un format + qui est conu pour transmettre un fichier binaire sous un format ASCII (texte).</p> <p>La <a href="http://www.ietf.org/rfc/rfc2616.txt">RFC - HTTP/1.1</a>, section 14.11 stipule à ce titre :</p> + HTTP/1.1</a>, section 14.11 stipule ce titre :</p> <blockquote cite="http://www.ietf.org/rfc/rfc2616.txt"> - <p>Le champ d'en-tête Content-Encoding de l'entité est utilisé en - tant que modificateur du type de médium. Lorsqu'il est présent, sa - valeur indique quels codages de contenu additionnels ont été - appliqués au corps de l'entité, et ainsi quels mécanismes de - décodage doivent être appliqués afin de retrouver le type de - médium référencé par le champ d'en-tête Content-Type. Le codage de - contenu est principalement utilisé pour permettre la compression + <p>Le champ d'en-tte Content-Encoding de l'entit est utilis en + tant que modificateur du type de mdium. Lorsqu'il est prsent, sa + valeur indique quels codages de contenu additionnels ont t + appliqus au corps de l'entit, et ainsi quels mcanismes de + dcodage doivent tre appliqus afin de retrouver le type de + mdium rfrenc par le champ d'en-tte Content-Type. Le codage de + contenu est principalement utilis pour permettre la compression d'un document sans perdre l'information concernant le type de - médium sous-jacent.</p> + mdium sous-jacent.</p> </blockquote> - <p>En utilisant plusieurs extensions (voir la <a href="#multipleext">section ci-dessus à propos des extensions de + <p>En utilisant plusieurs extensions (voir la <a href="#multipleext">section ci-dessus propos des extensions de fichiers multiples</a>), vous pouvez indiquer qu'un fichier est d'un - <em>type</em>, particulier, et possède aussi un <em>codage</em> + <em>type</em>, particulier, et possde aussi un <em>codage</em> particulier.</p> - <p>Considérons par exemple un fichier contenant un document - Microsoft Word et compressé par pkzip pour réduire sa taille. Si - l'extension <code>.doc</code> est associée au type de fichier - Microsoft Word, et si l'extension <code>.zip</code> est associée au + <p>Considrons par exemple un fichier contenant un document + Microsoft Word et compress par pkzip pour rduire sa taille. Si + l'extension <code>.doc</code> est associe au type de fichier + Microsoft Word, et si l'extension <code>.zip</code> est associe au codage de fichier pkzip, alors le fichier - <code>Resume.doc.zip</code> sera identifié comme document Word - compressé par pkzip.</p> + <code>Resume.doc.zip</code> sera identifi comme document Word + compress par pkzip.</p> - <p>Apache joint un en-tête <code>Content-encoding</code> à la - ressource afin d'informer le navigateur client à propos de la - méthode de codage.</p> + <p>Apache joint un en-tte <code>Content-encoding</code> la + ressource afin d'informer le navigateur client propos de la + mthode de codage.</p> <pre class="prettyprint lang-config">Content-encoding: pkzip</pre> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="charset-lang" id="charset-lang">Jeux de caractères et langages</a><a title="Lien permanent" href="#charset-lang" class="permalink">¶</a></h2> - <p>En plus du type de fichier et du codage, un autre élément +<h2><a name="charset-lang" id="charset-lang">Jeux de caractres et langages</a><a title="Lien permanent" href="#charset-lang" class="permalink">¶</a></h2> + <p>En plus du type de fichier et du codage, un autre lment important d'information est le langage dans lequel le document est - écrit, et avec quel jeu de caractères le contenu du fichier doit - être affiché. Par exemple, un document peut être écrit en alphabet - vietnamien ou cyrillique, et doit être affiché en conséquence. Cette - information est aussi transmise via des en-têtes HTTP.</p> - - <p>Les jeu de caractères, langage, codage et type MIME sont tous - utilisés au cours du processus de négociation de contenu (voir - <code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code>) afin de déterminer quel document + crit, et avec quel jeu de caractres le contenu du fichier doit + tre affich. Par exemple, un document peut tre crit en alphabet + vietnamien ou cyrillique, et doit tre affich en consquence. Cette + information est aussi transmise via des en-ttes HTTP.</p> + + <p>Les jeu de caractres, langage, codage et type MIME sont tous + utiliss au cours du processus de ngociation de contenu (voir + <code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code>) afin de dterminer quel document servir au client, lorsque plusieurs choix sont possibles en fonction - du jeu de caractères, du langage, du codage ou du type MIME. Toutes - les associations d'extensions de noms de fichiers créées via les + du jeu de caractres, du langage, du codage ou du type MIME. Toutes + les associations d'extensions de noms de fichiers cres via 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> (ainsi que les associations - d'extensions listées dans le fichier défini par la directive + d'extensions listes dans le fichier dfini par la directive <code class="directive"><a href="../mod/mod_mime_magic.html#mimemagicfile">MimeMagicFile</a></code>), - participent à ce processus de sélection. Les extensions de noms de - 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 - ou exclues du processus de sélection en utilisant la directive + participent ce processus de slection. Les extensions de noms de + fichiers qui n'ont t associs 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 + ou exclues du processus de slection en utilisant la directive <code class="directive"><a href="#multiviewsmatch">MultiviewsMatch</a></code>.</p> - <h3><a name="charset" id="charset">Jeu de caractères</a></h3> - <p>Pour transmettre cette information supplémentaire, Apache peut - ajouter un en-tête <code>Content-Language</code>, afin de - spécifier le langage dans lequel le document est écrit, et peut - ajouter des informations additionnelles à l'en-tête - <code>Content-Type</code> pour indiquer le jeu de caractères - particulier qui doit être utilisé pour restituer correctement le + <h3><a name="charset" id="charset">Jeu de caractres</a></h3> + <p>Pour transmettre cette information supplmentaire, Apache peut + ajouter un en-tte <code>Content-Language</code>, afin de + spcifier le langage dans lequel le document est crit, et peut + ajouter des informations additionnelles l'en-tte + <code>Content-Type</code> pour indiquer le jeu de caractres + particulier qui doit tre utilis pour restituer correctement le document.</p> <div class="example"><p><code> @@ -259,31 +259,31 @@ multiples</a><a title="Lien permanent" href="#multipleext" class="permalink">&pa Content-Type: text/plain; charset=ISO-8859-1 </code></p></div> - <p>Le langage est spécifié via son abréviation en deux lettres. Le - <code>jeu de caractères</code> est le nom du jeu de caractères - particulier qui doit être utilisé.</p> + <p>Le langage est spcifi via son abrviation en deux lettres. Le + <code>jeu de caractres</code> est le nom du jeu de caractres + particulier qui doit tre utilis.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="addcharset" id="addcharset">Directive</a> <a name="AddCharset" id="AddCharset">AddCharset</a><a title="Lien permanent" href="#addcharset" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Associe les extensions de noms de fichiers spécifiées au -jeu de caractères spécifié</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Associe les extensions de noms de fichiers spcifies au +jeu de caractres spcifi</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddCharset <var>jeu-car</var> <var>extension</var> [<var>extension</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> </table> <p>La directive <code class="directive">AddCharset</code> permet d'associer - les extensions de noms de fichiers spécifiées au jeu de caractères - spécifié (le nom enregistré sur l'Internet d'un codage de caractères - donné). <var>jeu-car</var> est le <a href="http://www.iana.org/assignments/character-sets">paramètre jeu - de caractères du type de médium</a> pour les ressources dont le nom + les extensions de noms de fichiers spcifies au jeu de caractres + spcifi (le nom enregistr sur l'Internet d'un codage de caractres + donn). <var>jeu-car</var> est le <a href="http://www.iana.org/assignments/character-sets">paramtre jeu + de caractres du type de mdium</a> pour les ressources dont le nom de fichier contient <var>extension</var>. Cette association est - ajoutée à toutes les autres déjà en vigueur, et écrase toute - association préexistante pour la même <var>extension</var>.</p> + ajoute toutes les autres dj en vigueur, et crase toute + association prexistante pour la mme <var>extension</var>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">AddLanguage ja .ja AddCharset EUC-JP .euc @@ -292,20 +292,20 @@ AddCharset SHIFT_JIS .sjis</pre> </div> <p>Avec cet exemple, le document <code>xxxx.ja.jis</code> sera - traité en tant que document japonais dont le jeu de caractère est + trait en tant que document japonais dont le jeu de caractre est <code>ISO-2022-JP</code> (idem pour le document <code>xxxx.jis.ja</code>). La directive - <code class="directive">AddCharset</code> sert à la fois à informer le - client sur le codage des caractères du document afin que ce dernier - puisse être interprété et affiché correctement, et à la <a href="../content-negotiation.html">négociation de contenu</a>, au - cours de laquelle le serveur décide lequels parmi plusieurs - documents possibles il renvoie au client en fonction des préférences - de ce dernier en matière de jeu de caractères.</p> - - <p>L'argument <var>extension</var> est insensible à la casse et peut - être spécifié avec ou sans le point initial. Les noms de fichiers - peuvent posséder <a href="#multipleext">plusieurs extensions</a>, et - l'argument <var>extension</var> sera comparé à chacune d'entre + <code class="directive">AddCharset</code> sert la fois informer le + client sur le codage des caractres du document afin que ce dernier + puisse tre interprt et affich correctement, et la <a href="../content-negotiation.html">ngociation de contenu</a>, au + cours de laquelle le serveur dcide lequels parmi plusieurs + documents possibles il renvoie au client en fonction des prfrences + de ce dernier en matire de jeu de caractres.</p> + + <p>L'argument <var>extension</var> est insensible la casse et peut + tre spcifi avec ou sans le point initial. Les noms de fichiers + peuvent possder <a href="#multipleext">plusieurs extensions</a>, et + l'argument <var>extension</var> sera compar chacune d'entre elles.</p> @@ -318,70 +318,70 @@ AddCharset SHIFT_JIS .sjis</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="addencoding" id="addencoding">Directive</a> <a name="AddEncoding" id="AddEncoding">AddEncoding</a><a title="Lien permanent" href="#addencoding" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Associe les extensions de noms de fichiers données au type -de codage spécifié</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Associe les extensions de noms de fichiers donnes au type +de codage spcifi</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddEncoding <var>codage</var> <var>extension</var> [<var>extension</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> </table> <p>La directive <code class="directive">AddEncoding</code> permet d'associer - les extensions de noms de fichiers données au codage de contenu HTTP - spécifié. <var>codage</var> est le codage de contenu HTTP à ajouter - à la valeur du champ d'en-tête Content-Encoding pour les documents - possédant l'<var>extension</var> spécifiée. Cette association est - ajoutée à toutes les autres déjà en vigueur, et écrase toute - association préexistante pour la même <var>extension</var>.</p> + les extensions de noms de fichiers donnes au codage de contenu HTTP + spcifi. <var>codage</var> est le codage de contenu HTTP ajouter + la valeur du champ d'en-tte Content-Encoding pour les documents + possdant l'<var>extension</var> spcifie. Cette association est + ajoute toutes les autres dj en vigueur, et crase toute + association prexistante pour la mme <var>extension</var>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">AddEncoding x-gzip .gz AddEncoding x-compress .Z</pre> </div> - <p>Avec cet exemple, les noms de fichiers possédant l'extension - <code>.gz</code> seront marqués comme codés à l'aide du codage - <code>x-gzip</code>, et les noms de fichiers possédant l'extension - <code>.Z</code> comme codés avec <code>x-compress</code>.</p> + <p>Avec cet exemple, les noms de fichiers possdant l'extension + <code>.gz</code> seront marqus comme cods l'aide du codage + <code>x-gzip</code>, et les noms de fichiers possdant l'extension + <code>.Z</code> comme cods avec <code>x-compress</code>.</p> <p>Les clients anciens n'acceptent que <code>x-gzip</code> et <code>x-compress</code>, bien que les standards stipulent qu'ils - sont respectivement équivalents à <code>gzip</code> et + sont respectivement quivalents <code>gzip</code> et <code>compress</code>. Apache effectue ses comparaisons de codages - de contenu en ignorant tout préfixe <code>x-</code>. Lorsqu'il - répond avec un codage, Apache utilise l'une ou l'autre forme (c'est - à dire <code>x-foo</code> ou <code>foo</code>) selon les besoins du - client. Si le client n'a pas besoin d'une forme particulière, Apache - utilisera la forme employée par la directive - <code>AddEncoding</code>. Pour résumer, vous devez toujours utiliser + de contenu en ignorant tout prfixe <code>x-</code>. Lorsqu'il + rpond avec un codage, Apache utilise l'une ou l'autre forme (c'est + dire <code>x-foo</code> ou <code>foo</code>) selon les besoins du + client. Si le client n'a pas besoin d'une forme particulire, Apache + utilisera la forme employe par la directive + <code>AddEncoding</code>. Pour rsumer, vous devez toujours utiliser <code>x-gzip</code> et <code>x-compress</code> pour ces deux - codages spécifiques. Certains codages plus récents, comme - <code>deflate</code>, doivent être spécifiés sans le préfixe + codages spcifiques. Certains codages plus rcents, comme + <code>deflate</code>, doivent tre spcifis sans le prfixe <code>x-</code>.</p> - <p>L'argument <var>extension</var> est insensible à la casse et peut - être spécifié avec ou sans le point initial. Les noms de fichiers - peuvent posséder <a href="#multipleext">plusieurs extensions</a>, et - l'argument <var>extension</var> sera comparé à chacune d'entre + <p>L'argument <var>extension</var> est insensible la casse et peut + tre spcifi avec ou sans le point initial. Les noms de fichiers + peuvent possder <a href="#multipleext">plusieurs extensions</a>, et + l'argument <var>extension</var> sera compar chacune d'entre elles.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="addhandler" id="addhandler">Directive</a> <a name="AddHandler" id="AddHandler">AddHandler</a><a title="Lien permanent" href="#addhandler" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Associe les extensions de noms de fichiers données au -gestionnaire spécifié</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Associe les extensions de noms de fichiers donnes au +gestionnaire spcifi</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddHandler <var>nom-gestionnaire</var> <var>extension</var> [<var>extension</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> </table> <p>Les fichiers dont le nom a pour extension <var>extension</var> - seront servis par le <var><a href="../handler.html">nom-gestionnaire</a></var> spécifié. Cette - association est ajoutée à toutes les autres déjà en vigueur, et - écrase toute association préexistante pour la même + seront servis par le <var><a href="../handler.html">nom-gestionnaire</a></var> spcifi. Cette + association est ajoute toutes les autres dj en vigueur, et + crase toute association prexistante pour la mme <var>extension</var>. Par exemple, pour associer les scripts CGI avec l'extension de fichier <code>.cgi</code>, vous pouvez utiliser :</p> @@ -389,14 +389,14 @@ gestionnaire spécifié</td></tr> <pre class="prettyprint lang-config">AddHandler cgi-script .cgi</pre> - <p>Une fois cette ligne insérée dans votre fichier httpd.conf, tout - fichier possédant l'extension <code>.cgi</code> sera traité en tant + <p>Une fois cette ligne insre dans votre fichier httpd.conf, tout + fichier possdant l'extension <code>.cgi</code> sera trait en tant que programme CGI.</p> - <p>L'argument <var>extension</var> est insensible à la casse et peut - être spécifié avec ou sans le point initial. Les noms de fichiers - peuvent posséder <a href="#multipleext">plusieurs extensions</a>, et - l'argument <var>extension</var> sera comparé à chacune d'entre + <p>L'argument <var>extension</var> est insensible la casse et peut + tre spcifi avec ou sans le point initial. Les noms de fichiers + peuvent possder <a href="#multipleext">plusieurs extensions</a>, et + l'argument <var>extension</var> sera compar chacune d'entre elles.</p> <h3>Voir aussi</h3> @@ -408,32 +408,32 @@ gestionnaire spécifié</td></tr> <div class="directive-section"><h2><a name="addinputfilter" id="addinputfilter">Directive</a> <a name="AddInputFilter" id="AddInputFilter">AddInputFilter</a><a title="Lien permanent" href="#addinputfilter" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Associe les extensions de noms de fichiers aux -filtres spécifiés qui traiteront les requêtes clients</td></tr> +filtres spcifis qui traiteront les requtes clients</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddInputFilter <var>filtre</var>[;<var>filtre</var>...] <var>extension</var> [<var>extension</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> </table> <p>La directive <code class="directive">AddInputFilter</code> permet - d'associer l'extension de nom de fichier <var>extension</var> aux <a href="../filter.html">filtres</a> spécifiésqui traiteront les - requêtes clients et les entrées POST à leur réception par le - serveur. Ceci s'ajoute à toute définition de filtre préexistante, y + d'associer l'extension de nom de fichier <var>extension</var> aux <a href="../filter.html">filtres</a> spcifisqui traiteront les + requtes clients et les entres POST leur rception par le + serveur. Ceci s'ajoute toute dfinition de filtre prexistante, y compris la directive <code class="directive"><a href="../mod/core.html#setinputfilter">SetInputFilter</a></code>. Cette - association est ajoutée à toutes les autres déjà en vigueur, et - écrase toute association préexistante pour la même + association est ajoute toutes les autres dj en vigueur, et + crase toute association prexistante pour la mme <var>extension</var>.</p> - <p>Si plusieurs <var>filtres</var> sont spécifiés, ils doivent être - séparés par des points-virgules et inscrits dans l'ordre selon + <p>Si plusieurs <var>filtres</var> sont spcifis, ils doivent tre + spars par des points-virgules et inscrits dans l'ordre selon lequel ils devront traiter le contenu. L'argument <var>filtre</var> - est insensible à la casse.</p> + est insensible la casse.</p> - <p>L'argument <var>extension</var> est insensible à la casse et peut - être spécifié avec ou sans le point initial. Les noms de fichiers - peuvent posséder <a href="#multipleext">plusieurs extensions</a>, et - l'argument <var>extension</var> sera comparé à chacune d'entre + <p>L'argument <var>extension</var> est insensible la casse et peut + tre spcifi avec ou sans le point initial. Les noms de fichiers + peuvent possder <a href="#multipleext">plusieurs extensions</a>, et + l'argument <var>extension</var> sera compar chacune d'entre elles.</p> @@ -446,41 +446,41 @@ filtres spécifiés qui traiteront les requêtes clients</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="addlanguage" id="addlanguage">Directive</a> <a name="AddLanguage" id="AddLanguage">AddLanguage</a><a title="Lien permanent" href="#addlanguage" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Associe l'extension de nom de fichier donnée au langage -spécifié</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Associe l'extension de nom de fichier donne au langage +spcifi</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddLanguage <var>symbole-langage</var> <var>extension</var> [<var>extension</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> </table> <p>La directive <code class="directive">AddLanguage</code> permet d'associer - l'extension de nom de fichier donnée au langage spécifié. Les - fichiers dont l'extension correspond à la valeur + l'extension de nom de fichier donne au langage spcifi. Les + fichiers dont l'extension correspond la valeur de l'argument <var>extension</var> se voient attribuer la valeur de - l'argument <var>symbole-langage</var> comme en-tête HTTP - Content-Language en accord avec les identifiants de langages définis + l'argument <var>symbole-langage</var> comme en-tte HTTP + Content-Language en accord avec les identifiants de langages dfinis par la RFC 3066. Cette directive l'emporte sur toute association - préexistante pour la même <var>extension</var>.</p> + prexistante pour la mme <var>extension</var>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">AddEncoding x-compress .Z AddLanguage en .en AddLanguage fr .fr</pre> </div> - <p>Avec cet exemple, le document <code>xxxx.en.Z</code> sera traité - en tant que document compressé de langue anglaise (idem pour le + <p>Avec cet exemple, le document <code>xxxx.en.Z</code> sera trait + en tant que document compress de langue anglaise (idem pour le document <code>xxxx.Z.en</code>). Bien que le langage soit fourni au client, le navigateur n'utilise habituellement pas cette information. La directive <code class="directive">AddLanguage</code> est - principalement utilisée au cours de la <a href="../content-negotiation.html">négociation de contenu</a>, où le + principalement utilise au cours de la <a href="../content-negotiation.html">ngociation de contenu</a>, o le serveur choisit d'envoyer un document parmi plusieurs documents - possibles en fonction de la préférence du client en matière de + possibles en fonction de la prfrence du client en matire de langage.</p> <p>Si une extension fait l'objet de plusieurs associations de - langages, c'est la dernière qui sera utilisée. Ainsi, dans le cas + langages, c'est la dernire qui sera utilise. Ainsi, dans le cas suivant,</p> <pre class="prettyprint lang-config">AddLanguage en .en @@ -488,13 +488,13 @@ AddLanguage en-gb .en AddLanguage en-us .en</pre> - <p>les documents possédant l'extension <code>.en</code> seront - traités en tant que documents de langage <code>en-us</code>.</p> + <p>les documents possdant l'extension <code>.en</code> seront + traits en tant que documents de langage <code>en-us</code>.</p> - <p>L'argument <var>extension</var> est insensible à la casse et peut - être spécifié avec ou sans le point initial. Les noms de fichiers - peuvent posséder <a href="#multipleext">plusieurs extensions</a>, et - l'argument <var>extension</var> sera comparé à chacune d'entre + <p>L'argument <var>extension</var> est insensible la casse et peut + tre spcifi avec ou sans le point initial. Les noms de fichiers + peuvent possder <a href="#multipleext">plusieurs extensions</a>, et + l'argument <var>extension</var> sera compar chacune d'entre elles.</p> <h3>Voir aussi</h3> @@ -506,63 +506,63 @@ AddLanguage en-us .en</pre> <div class="directive-section"><h2><a name="addoutputfilter" id="addoutputfilter">Directive</a> <a name="AddOutputFilter" id="AddOutputFilter">AddOutputFilter</a><a title="Lien permanent" href="#addoutputfilter" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Associe les extensions de noms de fichiers aux -filtres spécifiés qui traiteront les réponses en provenance du +filtres spcifis qui traiteront les rponses en provenance du serveur</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddOutputFilter <var>filtre</var>[;<var>filtre</var>...] <var>extension</var> [<var>extension</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> </table> <p>La directive <code class="directive">AddOutputFilter</code> permet - d'associer l'extension de nom de fichier définie par l'argument - <var>extension</var> aux <a href="../filter.html">filtres</a> qui traiteront les réponses en + d'associer l'extension de nom de fichier dfinie par l'argument + <var>extension</var> aux <a href="../filter.html">filtres</a> qui traiteront les rponses en provenance du serveur avant de les envoyer au client. Ces filtres - s'ajoutent à tout filtre défini par d'autres directives comme + s'ajoutent tout filtre dfini par d'autres directives comme <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 - est fusionnée avec toute autre association en vigueur, et l'emporte - sur toute association préexistante pour la même + est fusionne avec toute autre association en vigueur, et l'emporte + sur toute association prexistante pour la mme <var>extension</var>.</p> <p>Avec l'exemple suivant, tous les fichiers <code>.shtml</code> - seront traités en tant qu'inclusions côté serveur (SSI), et la - sortie sera compressée à l'aide du module + seront traits en tant qu'inclusions ct serveur (SSI), et la + sortie sera compresse l'aide du module <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code>.</p> <pre class="prettyprint lang-config">AddOutputFilter INCLUDES;DEFLATE shtml</pre> - <p>Si plusieurs <var>filtres</var> sont spécifiés, ils doivent être - séparés par des points-virgules et inscrits dans l'ordre selon + <p>Si plusieurs <var>filtres</var> sont spcifis, ils doivent tre + spars par des points-virgules et inscrits dans l'ordre selon lequel il devront traiter le contenu. L'argument <var>filtre</var> - est insensible à la casse.</p> + est insensible la casse.</p> - <p>L'argument <var>extension</var> est insensible à la casse et peut - être spécifié avec ou sans le point initial. Les noms de fichiers - peuvent posséder <a href="#multipleext">plusieurs extensions</a>, et - l'argument <var>extension</var> sera comparé à chacune d'entre + <p>L'argument <var>extension</var> est insensible la casse et peut + tre spcifi avec ou sans le point initial. Les noms de fichiers + peuvent possder <a href="#multipleext">plusieurs extensions</a>, et + l'argument <var>extension</var> sera compar chacune d'entre elles.</p> - <p>Notez que toute définition de filtres via la directive <code class="directive"><a href="#addoutputfilter">AddOutputFilter</a></code> remplace toutes les - définitions précédentes effectuées via cette même directive.</p> + <p>Notez que toute dfinition de filtres via la directive <code class="directive"><a href="#addoutputfilter">AddOutputFilter</a></code> remplace toutes les + dfinitions prcdentes effectues via cette mme directive.</p> - <pre class="prettyprint lang-config"># Filtre spécifié "DEFLATE" + <pre class="prettyprint lang-config"># Filtre spcifi "DEFLATE" AddOutputFilter DEFLATE shtml <Location "/foo"> - # Filtre spécifié "INCLUDES", remplace "DEFLATE" + # Filtre spcifi "INCLUDES", remplace "DEFLATE" AddOutputFilter INCLUDES shtml </Location> <Location "/bar"> - # Filtre spécifié "INCLUDES;DEFLATE", remplace "DEFLATE" + # Filtre spcifi "INCLUDES;DEFLATE", remplace "DEFLATE" AddOutputFilter INCLUDES;DEFLATE shtml </Location> <Location "/bar/baz"> - # Filtre spécifié "BUFFER", remplace "INCLUDES;DEFLATE" + # Filtre spcifi "BUFFER", remplace "INCLUDES;DEFLATE" AddOutputFilter BUFFER shtml </Location> <Location "/bar/baz/buz"> - # Pas de filtre spécifié, suppression de "BUFFER" + # Pas de filtre spcifi, suppression de "BUFFER" RemoveOutputFilter shtml </Location></pre> @@ -577,83 +577,83 @@ AddOutputFilter DEFLATE shtml <div class="directive-section"><h2><a name="addtype" id="addtype">Directive</a> <a name="AddType" id="AddType">AddType</a><a title="Lien permanent" href="#addtype" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Associe les extensions de noms de fichiers au type de -contenu spécifié</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddType <var>type-médium</var> <var>extension</var> +contenu spcifi</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AddType <var>type-mdium</var> <var>extension</var> [<var>extension</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> </table> <p>La directive <code class="directive">AddType</code> permet d'associer les - extensions de noms fichiers données au type de contenu spécifié. - <var>type-médium</var> est le <a class="glossarylink" href="../glossary.html#media-type" title="voir glossaire">Type - MIME</a> à utiliser pour les fichiers dont le nom possède - l'extension <var>extension</var>. Cette association s'ajoute à toute + extensions de noms fichiers donnes au type de contenu spcifi. + <var>type-mdium</var> est le <a class="glossarylink" href="../glossary.html#media-type" title="voir glossaire">Type + MIME</a> utiliser pour les fichiers dont le nom possde + l'extension <var>extension</var>. Cette association s'ajoute toute autre association en vigueur, et l'emporte sur toute association - préexistante pour la même <var>extension</var>.</p> + prexistante pour la mme <var>extension</var>.</p> <div class="note"> - Plutôt que d'éditer directement le fichier <code class="directive"><a href="#typesconfig">TypesConfig</a></code>, il est recommandé + Plutt que d'diter directement le fichier <code class="directive"><a href="#typesconfig">TypesConfig</a></code>, il est recommand d'utiliser la directive <code class="directive">AddType</code> pour - ajouter de nouveaux types de médias. + ajouter de nouveaux types de mdias. </div> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">AddType image/gif .gif</pre> </div> - <p>Ou, pour spécifier plusieurs extensions dans une seule directive + <p>Ou, pour spcifier plusieurs extensions dans une seule directive :</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">AddType image/jpeg jpeg jpg jpe</pre> </div> - <p>L'argument <var>extension</var> est insensible à la casse et peut - être spécifié avec ou sans le point initial. Les noms de fichiers - peuvent posséder <a href="#multipleext">plusieurs extensions</a>, et - l'argument <var>extension</var> sera comparé à chacune d'entre + <p>L'argument <var>extension</var> est insensible la casse et peut + tre spcifi avec ou sans le point initial. Les noms de fichiers + peuvent possder <a href="#multipleext">plusieurs extensions</a>, et + l'argument <var>extension</var> sera compar chacune d'entre elles.</p> - <p>Il est possible d'obtenir un effet similaire à celui de la + <p>Il est possible d'obtenir un effet similaire celui de la directive <code class="directive"><a href="../mod/mod_negotiation.html#languagepriority">LanguagePriority</a></code> du module <code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code> en qualifiant un <var>type de - média</var> avec <code>qs</code> :</p> + mdia</var> avec <code>qs</code> :</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">AddType application/rss+xml;qs=0.8 .xml</pre> </div> - <p>Ceci peut s'avérer utile dans certaines situations, par exemple - lorsqu'un client qui a ajouté un en-tête <code>Accept: */*</code> à - sa requête n'est pas en mesure de traiter le contenu renvoyé par le + <p>Ceci peut s'avrer utile dans certaines situations, par exemple + lorsqu'un client qui a ajout un en-tte <code>Accept: */*</code> + sa requte n'est pas en mesure de traiter le contenu renvoy par le serveur.</p> - <p>A la base, cette directive configure le type de contenu généré - pour les fichiers statiques servis à partir du système de fichiers. + <p>A la base, cette directive configure le type de contenu gnr + pour les fichiers statiques servis partir du systme de fichiers. Dans le cas des ressources autres que les fichiers statiques pour - lesquelles le générateur de la réponse spécifie en général un + lesquelles le gnrateur de la rponse spcifie en gnral un Content-Type, cette directive n'a aucun effet.</p> <div class="note"><h3>Note</h3> - <p>Si aucun gestionnaire n'a été explicitement défini pour une - requête, c'est le type de contenu spécifié qui sera utilisé comme + <p>Si aucun gestionnaire n'a t explicitement dfini pour une + requte, c'est le type de contenu spcifi qui sera utilis comme nom de gestionnaire.</p> <p>Lorsqu'aucune directive comme <code class="directive"><a href="../mod/core.html#sethandler">SetHandler</a></code> ou - <code class="directive"><a href="#addhandler">AddHandler</a></code> ne s'applique à - une requête, le nom de gestionnaire interne qui aurait du être - défini par une de ces directives correspond alors au type de contenu - spécifié par la directive AddType. + <code class="directive"><a href="#addhandler">AddHandler</a></code> ne s'applique + une requte, le nom de gestionnaire interne qui aurait du tre + dfini par une de ces directives correspond alors au type de contenu + spcifi par la directive AddType. </p> <p> Pour des raisons historiques, certains modules tiers comme mod_php peuvent adopter ce comportement pour forcer la prise en compte de la - requête concernée. + requte concerne. </p> - <p>Il est conseillé d'éviter les configurations qui reposent sur de - tels types "synthétiques". En outre, les configurations qui - limitent l'accès aux directives <code class="directive"><a href="../mod/core.html#sethandler">SetHandler</a></code> ou <code class="directive"><a href="#addhandler">AddHandler</a></code> doivent aussi limiter - l'accès à la directive AddType.</p> + <p>Il est conseill d'viter les configurations qui reposent sur de + tels types "synthtiques". En outre, les configurations qui + limitent l'accs aux directives <code class="directive"><a href="../mod/core.html#sethandler">SetHandler</a></code> ou <code class="directive"><a href="#addhandler">AddHandler</a></code> doivent aussi limiter + l'accs la directive AddType.</p> </div> @@ -666,35 +666,35 @@ contenu spécifié</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="defaultlanguage" id="defaultlanguage">Directive</a> <a name="DefaultLanguage" id="DefaultLanguage">DefaultLanguage</a><a title="Lien permanent" href="#defaultlanguage" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Défini un symbole de langage par défaut à affecter au champ -d'en-tête Content-Language pour toutes les ressources dans le contexte -courant auxquelles aucun symbole de langage n'a été -associé.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfini un symbole de langage par dfaut affecter au champ +d'en-tte Content-Language pour toutes les ressources dans le contexte +courant auxquelles aucun symbole de langage n'a t +associ.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DefaultLanguage <var>symbole-langage</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> </table> <p>La directive <code class="directive">DefaultLanguage</code> permet - d'indiquer à Apache que toutes les ressources du contexte courant - (par exemple, toutes les ressources concernées par le conteneur + d'indiquer Apache que toutes les ressources du contexte courant + (par exemple, toutes les ressources concernes par le conteneur <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> - courant) qui ne possèdent pas d'extension de langage explicite - (comme <code>.fr</code> ou <code>.de</code> tel que défini par la + courant) qui ne possdent pas d'extension de langage explicite + (comme <code>.fr</code> ou <code>.de</code> tel que dfini par la directive <code class="directive"><a href="#addlanguage">AddLanguage</a></code>), - verront leur en-tête HTTP Content-Language affecté du langage + verront leur en-tte HTTP Content-Language affect du langage <var>symbole-langage</var>. Ceci permet de marquer des arborescences - de répertoires entières comme contenant des documents en français, - par exemple, sans avoir à renommer chaque fichier. Notez qu'à la - différence de l'utilisation des extensions pour spécifier des + de rpertoires entires comme contenant des documents en franais, + par exemple, sans avoir renommer chaque fichier. Notez qu' la + diffrence de l'utilisation des extensions pour spcifier des langages, <code class="directive">DefaultLanguage</code> ne permet de - spécifier qu'un seul langage.</p> + spcifier qu'un seul langage.</p> <p>Si aucune directive <code class="directive">DefaultLanguage</code> n'est - en vigueur, et si un fichier ne possède pas d'extension configurée - par la directive <code class="directive"><a href="#addlanguage">AddLanguage</a></code>, aucun champ d'en-tête - Content-Language ne sera généré.</p> + en vigueur, et si un fichier ne possde pas d'extension configure + par la directive <code class="directive"><a href="#addlanguage">AddLanguage</a></code>, aucun champ d'en-tte + Content-Language ne sera gnr.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">DefaultLanguage en</pre> </div> @@ -707,36 +707,36 @@ associé.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="modmimeusepathinfo" id="modmimeusepathinfo">Directive</a> <a name="ModMimeUsePathInfo" id="ModMimeUsePathInfo">ModMimeUsePathInfo</a><a title="Lien permanent" href="#modmimeusepathinfo" class="permalink">¶</a></h2> <table class="directive"> -<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 +<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 lments de <code>path_info</code> en tant que parties du nom de fichier</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ModMimeUsePathInfo On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ModMimeUsePathInfo Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ModMimeUsePathInfo Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> </table> <p>La directive <code class="directive">ModMimeUsePathInfo</code> permet de combiner le nom de fichier avec la partie <code>path_info</code> de - l'URL pour appliquer les directives <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> à la - requête. La valeur par défaut est <code>Off</code> - situation dans - laquelle l'élément <code>path_info</code> est ignoré.</p> + l'URL pour appliquer les directives <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> la + requte. La valeur par dfaut est <code>Off</code> - situation dans + laquelle l'lment <code>path_info</code> est ignor.</p> - <p>L'utilisation de cette directive est conseillée si vous utilisez - un système de fichiers virtuel.</p> + <p>L'utilisation de cette directive est conseille si vous utilisez + un systme de fichiers virtuel.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">ModMimeUsePathInfo On</pre> </div> - <p>Considérons une requête pour <code>/index.php/foo.shtml</code>, - <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> ne traitera pas la requête entrante comme + <p>Considrons une requte pour <code>/index.php/foo.shtml</code>, + <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> ne traitera pas la requte entrante comme <code>/index.php/foo.shtml</code> et les directives comme <code>AddOutputFilter INCLUDES .shtml</code> ajouteront le filtre - <code>INCLUDES</code> à la requête. Si la directive - <code class="directive">ModMimeUsePathInfo</code> n'est pas définie, le - filtre <code>INCLUDES</code> ne sera pas ajouté. Le fonctionnement + <code>INCLUDES</code> la requte. Si la directive + <code class="directive">ModMimeUsePathInfo</code> n'est pas dfinie, le + filtre <code>INCLUDES</code> ne sera pas ajout. Le fonctionnement sera identique dans le cas des chemins virtuels, tels que ceux - définis par la directive <code class="directive"><Location></code></p> + dfinis par la directive <code class="directive"><Location></code></p> <h3>Voir aussi</h3> <ul> @@ -751,49 +751,49 @@ recherche de correspondance de fichier avec les vues multiples (MultiViews)</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MultiviewsMatch Any|NegotiatedOnly|Filters|Handlers [Handlers|Filters]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>MultiviewsMatch NegotiatedOnly</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>MultiviewsMatch NegotiatedOnly</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> </table> <p>La directive <code class="directive">MultiviewsMatch</code> permet trois - comportements différents pour la fonctionnalité Multiviews du module + comportements diffrents pour la fonctionnalit Multiviews du module <a href="mod_negotiation.html">mod_negotiation</a>. Les vues - multiples permettent d'associer une requête pour un fichier, par - exemple <code>index.html</code>, à toute extension négotiée - s'ajoutant à la requête de base, par exemple + multiples permettent d'associer une requte pour un fichier, par + exemple <code>index.html</code>, toute extension ngotie + s'ajoutant la requte de base, par exemple <code>index.html.en</code>, <code>index.html.fr</code>, ou <code>index.html.gz</code>.</p> <p>L'option <code>NegotiatedOnly</code> implique que toute extension - s'ajoutant au nom de base doit correspondre à une extension de - <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> reconnue pour la négociation de contenu, + s'ajoutant au nom de base doit correspondre une extension de + <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> reconnue pour la ngociation de contenu, par exemple Charset, Content-Type, Language, ou Encoding. C'est la - valeur d'option par défaut, et la contrainte la plus stricte + valeur d'option par dfaut, et la contrainte la plus stricte dont les effets de bord inattendus sont les moins nombreux.</p> - <p>Pour inclure des extensions associées avec des gestionnaires - et/ou des filtres, définissez la directive - <code class="directive">MultiviewsMatch</code> avec les mots-clés + <p>Pour inclure des extensions associes avec des gestionnaires + et/ou des filtres, dfinissez la directive + <code class="directive">MultiviewsMatch</code> avec les mots-cls <code>Handlers</code>, <code>Filters</code>, ou les deux. Si tous - les autres facteurs sont égaux, c'est le fichier de plus petite - taille qui sera servi ; par exemple, si le choix doit s'opérer entre + les autres facteurs sont gaux, c'est le fichier de plus petite + taille qui sera servi ; par exemple, si le choix doit s'oprer entre <code>index.html.cgi</code> de 500 octets et <code>index.html.pl</code> de 1000 octets, c'est le fichier <code>.cgi</code> qui l'emportera dans cet exemple. Les utilisateurs - de fichiers <code>.asis</code> auront avantage à utiliser l'option - Handler, si les fichiers <code>.asis</code> sont associés au + de fichiers <code>.asis</code> auront avantage utiliser l'option + Handler, si les fichiers <code>.asis</code> sont associs au gestionnaire <code>asis-handler</code>.</p> <p>Vous pouvez enfin autoriser l'association de toute extension avec - l'option <code>Any</code>, même si <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> ne - reconnaît pas l'extension. Ceci - peut conduire à des résultats imprévisibles, comme l'envoi de + l'option <code>Any</code>, mme si <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> ne + reconnat pas l'extension. Ceci + peut conduire des rsultats imprvisibles, comme l'envoi de fichiers .old ou .bak contrairement aux souhaits du webmaster.</p> <p>Par exemple, la configuration suivante va permettre l'inclusion - des extensions associées aux gestionnaires et aux filtres dans les + des extensions associes aux gestionnaires et aux filtres dans les vues multiples, tout en excluant les fichiers de type inconnu :</p> <pre class="prettyprint lang-config">MultiviewsMatch Handlers Filters</pre> @@ -813,24 +813,24 @@ recherche de correspondance de fichier avec les vues multiples <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="removecharset" id="removecharset">Directive</a> <a name="RemoveCharset" id="RemoveCharset">RemoveCharset</a><a title="Lien permanent" href="#removecharset" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de jeu de caractères pour un +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de jeu de caractres pour un ensemble d'extensions de noms de fichiers</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoveCharset <var>extension</var> [<var>extension</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> </table> <p>La directive <code class="directive">RemoveCharset</code> permet de - supprimer toute association de jeu de caractères pour les fichiers - dont les noms possèdent les extensions spécifiées. Ceci permet, au + supprimer toute association de jeu de caractres pour les fichiers + dont les noms possdent les extensions spcifies. Ceci permet, au sein des fichiers <code>.htaccess</code>, d'annuler toute - association héritée du répertoire parent ou de la configuration du - serveur pour un répertoire particulier.</p> + association hrite du rpertoire parent ou de la configuration du + serveur pour un rpertoire particulier.</p> - <p>L'argument <var>extension</var> est insensible à la casse et peut - être spécifié avec ou sans le point initial.</p> + <p>L'argument <var>extension</var> est insensible la casse et peut + tre spcifi avec ou sans le point initial.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">RemoveCharset .html .shtml</pre> </div> @@ -843,17 +843,17 @@ ensemble d'extensions de noms de fichiers</td></tr> ensemble d'extensions de noms de fichiers</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoveEncoding <var>extension</var> [<var>extension</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> </table> <p>La directive <code class="directive">RemoveEncoding</code> permet de supprimer toute association de codage pour les fichiers dont les - noms possèdent les extensions spécifiées. Ceci permet, au + noms possdent les extensions spcifies. Ceci permet, au sein des fichiers <code>.htaccess</code>, d'annuler toute - association héritée du répertoire parent ou de la configuration du - serveur pour un répertoire particulier. Voici un exemple + association hrite du rpertoire parent ou de la configuration du + serveur pour un rpertoire particulier. Voici un exemple d'utilisation de cette directive :</p> <div class="example"><h3>/foo/.htaccess:</h3><pre class="prettyprint lang-config">AddEncoding x-gzip .gz @@ -864,38 +864,38 @@ AddType text/plain .asc </div> <p>Avec cette configuration, le fichier <code>foo.gz</code> sera - marqué comme codé avec gzip, mais <code>foo.gz.asc</code> sera - marqué comme fichier texte non codé.</p> + marqu comme cod avec gzip, mais <code>foo.gz.asc</code> sera + marqu comme fichier texte non cod.</p> <div class="note"><h3>Note</h3> - <p>Les directives <code class="directive">RemoveEncoding</code> étant - traitées <em>après</em> toute directive <code class="directive"><a href="#addencoding">AddEncoding</a></code>, il est possible - qu'elles annulent les effets de ces dernières si les deux - apparaissent dans la configuration du même répertoire.</p> + <p>Les directives <code class="directive">RemoveEncoding</code> tant + traites <em>aprs</em> toute directive <code class="directive"><a href="#addencoding">AddEncoding</a></code>, il est possible + qu'elles annulent les effets de ces dernires si les deux + apparaissent dans la configuration du mme rpertoire.</p> </div> - <p>L'argument <var>extension</var> est insensible à la casse et peut - être spécifié avec ou sans le point initial.</p> + <p>L'argument <var>extension</var> est insensible la casse et peut + tre spcifi avec ou sans le point initial.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="removehandler" id="removehandler">Directive</a> <a name="RemoveHandler" id="RemoveHandler">RemoveHandler</a><a title="Lien permanent" href="#removehandler" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de gestionnaire à un ensemble +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de gestionnaire un ensemble d'extensions de noms de fichiers</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoveHandler <var>extension</var> [<var>extension</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> </table> <p>La directive <code class="directive">RemoveHandler</code> permet de - supprimer toute association de gestionnaire à des fichiers dont le - nom possède l'extension donnée. Ceci permet, au + supprimer toute association de gestionnaire des fichiers dont le + nom possde l'extension donne. Ceci permet, au sein des fichiers <code>.htaccess</code>, d'annuler toute - association héritée du répertoire parent ou de la configuration du - serveur pour un répertoire particulier. Voici un exemple + association hrite du rpertoire parent ou de la configuration du + serveur pour un rpertoire particulier. Voici un exemple d'utilisation de cette directive :</p> <div class="example"><h3>/foo/.htaccess:</h3><pre class="prettyprint lang-config">AddHandler server-parsed .html</pre> @@ -904,38 +904,38 @@ d'extensions de noms de fichiers</td></tr> <div class="example"><h3>/foo/bar/.htaccess:</h3><pre class="prettyprint lang-config">RemoveHandler .html</pre> </div> - <p>Avec cette dernière ligne, les fichiers <code>.html</code> du - répertoire <code>/foo/bar</code> seront traités en tant que fichiers - normaux, au lieu d'être traités en tant que candidats à - l'interprétation (voir le module <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> + <p>Avec cette dernire ligne, les fichiers <code>.html</code> du + rpertoire <code>/foo/bar</code> seront traits en tant que fichiers + normaux, au lieu d'tre traits en tant que candidats + l'interprtation (voir le module <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> module).</p> - <p>L'argument <var>extension</var> est insensible à la casse et peut - être spécifié avec ou sans le point initial.</p> + <p>L'argument <var>extension</var> est insensible la casse et peut + tre spcifi avec ou sans le point initial.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="removeinputfilter" id="removeinputfilter">Directive</a> <a name="RemoveInputFilter" id="RemoveInputFilter">RemoveInputFilter</a><a title="Lien permanent" href="#removeinputfilter" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de filtre en entrée à un +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de filtre en entre un ensemble d'extensions de noms de fichiers</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoveInputFilter <var>extension</var> [<var>extension</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> </table> <p>La directive <code class="directive">RemoveInputFilter</code> permet de supprimer toute association de <a href="../filter.html">filtre</a> - en entrée à des fichiers dont le nom possède l'extension donnée. + en entre des fichiers dont le nom possde l'extension donne. Ceci permet, au sein des fichiers <code>.htaccess</code>, d'annuler toute - association héritée du répertoire parent ou de la configuration du - serveur pour un répertoire particulier.</p> + association hrite du rpertoire parent ou de la configuration du + serveur pour un rpertoire particulier.</p> - <p>L'argument <var>extension</var> est insensible à la casse et peut - être spécifié avec ou sans le point initial.</p> + <p>L'argument <var>extension</var> est insensible la casse et peut + tre spcifi avec ou sans le point initial.</p> <h3>Voir aussi</h3> <ul> @@ -946,47 +946,47 @@ ensemble d'extensions de noms de fichiers</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="removelanguage" id="removelanguage">Directive</a> <a name="RemoveLanguage" id="RemoveLanguage">RemoveLanguage</a><a title="Lien permanent" href="#removelanguage" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de langage à un ensemble +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de langage un ensemble d'extensions de noms de fichiers</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoveLanguage <var>extension</var> [<var>extension</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> </table> <p>La directive <code class="directive">RemoveLanguage</code> permet de - supprimer toute association de langage à des fichiers dont le nom - possède l'extension donnée. Ceci permet, au + supprimer toute association de langage des fichiers dont le nom + possde l'extension donne. Ceci permet, au sein des fichiers <code>.htaccess</code>, d'annuler toute - association héritée du répertoire parent ou de la configuration du - serveur pour un répertoire particulier.</p> + association hrite du rpertoire parent ou de la configuration du + serveur pour un rpertoire particulier.</p> - <p>L'argument <var>extension</var> est insensible à la casse et peut - être spécifié avec ou sans le point initial.</p> + <p>L'argument <var>extension</var> est insensible la casse et peut + tre spcifi avec ou sans le point initial.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="removeoutputfilter" id="removeoutputfilter">Directive</a> <a name="RemoveOutputFilter" id="RemoveOutputFilter">RemoveOutputFilter</a><a title="Lien permanent" href="#removeoutputfilter" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de filtre en sortie à un +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de filtre en sortie un ensemble d'extensions de noms de fichiers</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoveOutputFilter <var>extension</var> [<var>extension</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> </table> <p>La directive <code class="directive">RemoveOutputFilter</code> permet de supprimer toute association de <a href="../filter.html">filtre</a> - en sortie à des fichiers dont le nom possède l'extension donnée. Ceci permet, au + en sortie des fichiers dont le nom possde l'extension donne. Ceci permet, au sein des fichiers <code>.htaccess</code>, d'annuler toute - association héritée du répertoire parent ou de la configuration du - serveur pour un répertoire particulier.</p> + association hrite du rpertoire parent ou de la configuration du + serveur pour un rpertoire particulier.</p> - <p>L'argument <var>extension</var> est insensible à la casse et peut - être spécifié avec ou sans le point initial.</p> + <p>L'argument <var>extension</var> est insensible la casse et peut + tre spcifi avec ou sans le point initial.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">RemoveOutputFilter shtml</pre> </div> @@ -999,43 +999,43 @@ ensemble d'extensions de noms de fichiers</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="removetype" id="removetype">Directive</a> <a name="RemoveType" id="RemoveType">RemoveType</a><a title="Lien permanent" href="#removetype" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de type de contenu à un ensemble +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Supprime toute association de type de contenu un ensemble d'extensions de noms de fichiers</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoveType <var>extension</var> [<var>extension</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> </table> <p>La directive <code class="directive">RemoveType</code> permet de supprimer toute association de <a class="glossarylink" href="../glossary.html#media-type" title="voir glossaire">type de - médium</a> à des fichiers dont le nom possède l'extension - donnée. Ceci permet, au + mdium</a> des fichiers dont le nom possde l'extension + donne. Ceci permet, au sein des fichiers <code>.htaccess</code>, d'annuler toute - association héritée du répertoire parent ou de la configuration du - serveur pour un répertoire particulier. Voici un exemple + association hrite du rpertoire parent ou de la configuration du + serveur pour un rpertoire particulier. Voici un exemple d'utilisation de cette directive :</p> <div class="example"><h3>/foo/.htaccess:</h3><pre class="prettyprint lang-config">RemoveType .cgi</pre> </div> <p>Cette ligne aura pour effet de supprimer tout traitement - spécifique des fichiers <code>.cgi</code> dans le répertoire - <code>/foo/</code> et ses sous-répertoires, et les réponses - contenant ce type de fichier ne possèderont pas de champ d'en-tête + spcifique des fichiers <code>.cgi</code> dans le rpertoire + <code>/foo/</code> et ses sous-rpertoires, et les rponses + contenant ce type de fichier ne possderont pas de champ d'en-tte HTTP Content-Type.</p> <div class="note"><h3>Note</h3> - <p>Les directives <code class="directive">RemoveType</code> sont traitées - <em>après</em> toutes les directives <code class="directive"><a href="#addtype">AddType</a></code>, et il est possible que les - effets de ces dernières soient annulés si les deux types de - directives sont présents au sein de la configuration du même - répertoire.</p> + <p>Les directives <code class="directive">RemoveType</code> sont traites + <em>aprs</em> toutes les directives <code class="directive"><a href="#addtype">AddType</a></code>, et il est possible que les + effets de ces dernires soient annuls si les deux types de + directives sont prsents au sein de la configuration du mme + rpertoire.</p> </div> - <p>L'argument <var>extension</var> est insensible à la casse et peut - être spécifié avec ou sans le point initial.</p> + <p>L'argument <var>extension</var> est insensible la casse et peut + tre spcifi avec ou sans le point initial.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -1043,55 +1043,55 @@ d'extensions de noms de fichiers</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le chemin du fichier <code>mime.types</code></td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>TypesConfig <var>chemin-fichier</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>TypesConfig conf/mime.types</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>TypesConfig conf/mime.types</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime</td></tr> </table> - <p>La directive <code class="directive">TypesConfig</code> permet de définir - 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 - <var>chemin-fichier</var> est un chemin relatif au répertoire défini + <p>La directive <code class="directive">TypesConfig</code> permet de dfinir + le chemin du fichier de configuration des <a class="glossarylink" href="../glossary.html#media-type" title="voir glossaire">types de mdia</a>. L'argument + <var>chemin-fichier</var> est un chemin relatif au rpertoire dfini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>. Ce - fichier contient la liste des associations par défaut des extensions + fichier contient la liste des associations par dfaut des extensions de noms de fichiers aux types de contenus. La plupart des administrateurs utilisent le fichier <code>mime.types</code> fourni par leur OS, - qui associe les extensions de noms de fichiers courantes à la liste - officielle des types de média enregistrés par l'IANA et maintenue à + qui associe les extensions de noms de fichiers courantes la liste + officielle des types de mdia enregistrs par l'IANA et maintenue <a href="http://www.iana.org/assignments/media-types/index.html">http://www.iana.org/assignments/media-types/index.html</a>, ainsi qu'un grand nombre de types non officiels. Ce fichier permet de simplifier le fichier <code>httpd.conf</code> en fournissant la - majorité des définitions de types de média, et ses définitions - peuvent être écrasées par des directives <code class="directive"><a href="#addtype">AddType</a></code>, selon les besoins. Il est - déconseillé de modifier le contenu du fichier - <code>mime.types</code> car il peut être remplacé lors d'une mise à + majorit des dfinitions de types de mdia, et ses dfinitions + peuvent tre crases par des directives <code class="directive"><a href="#addtype">AddType</a></code>, selon les besoins. Il est + dconseill de modifier le contenu du fichier + <code>mime.types</code> car il peut tre remplac lors d'une mise jour du serveur.</p> - <p>Le fichier contient des lignes dont le format est identique à + <p>Le fichier contient des lignes dont le format est identique celui des arguments d'une directive <code class="directive"><a href="#addtype">AddType</a></code> :</p> <div class="example"><p><code> - <var>type-médium</var> [<var>extension</var>] ... + <var>type-mdium</var> [<var>extension</var>] ... </code></p></div> - <p>Les extensions sont insensibles à la casse. Les lignes vides et - les lignes commençant par un dièse (<code>#</code>) sont - ignorées. Les lignes vides servent à compléter le fichier - mime.types. Apache httpd peut encore déterminer ces types via le + <p>Les extensions sont insensibles la casse. Les lignes vides et + les lignes commenant par un dise (<code>#</code>) sont + ignores. Les lignes vides servent complter le fichier + mime.types. Apache httpd peut encore dterminer ces types via le module <code class="module"><a href="../mod/mod_mime_magic.html">mod_mime_magic</a></code>.</p> <div class="note"> - Merci de <strong>ne pas</strong> soumettre de requêtes au Projet - de Serveur HTTP Apache pour ajouter une entrée dans le fichier + Merci de <strong>ne pas</strong> soumettre de requtes au Projet + de Serveur HTTP Apache pour ajouter une entre dans le fichier <code>mime.types</code> fourni, sauf si : - 1) le type de médium est déjà enregistré à l'IANA - 2) et si l'extension est largement acceptée et ne provoque pas de - conflits d'extensions entre les différentes plate-formes. Les - requêtes du type <code>catégorie/x-sous-type</code> seront - systématiquement rejetées, ainsi que toute nouvelle extension de + 1) le type de mdium est dj enregistr l'IANA + 2) et si l'extension est largement accepte et ne provoque pas de + conflits d'extensions entre les diffrentes plate-formes. Les + requtes du type <code>catgorie/x-sous-type</code> seront + systmatiquement rejetes, ainsi que toute nouvelle extension de deux lettres, car elle ont de fortes chances d'entrer en conflit - par la suite avec les innombrables langages préexistants et les - espaces de nommage des jeux de caractères. + par la suite avec les innombrables langages prexistants et les + espaces de nommage des jeux de caractres. </div> <h3>Voir aussi</h3> @@ -1102,7 +1102,7 @@ d'extensions de noms de fichiers</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_mime.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_mime.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_mime.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_mime.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -1122,7 +1122,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_mime.html' } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_mime_magic.html.fr b/docs/manual/mod/mod_mime_magic.html.fr index 5ea1f61489..772d7ea9a7 100644 --- a/docs/manual/mod/mod_mime_magic.html.fr +++ b/docs/manual/mod/mod_mime_magic.html.fr @@ -27,66 +27,66 @@ <div id="preamble"><h1>Module Apache mod_mime_magic</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_mime_magic.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_mime_magic.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_mime_magic.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Détermine le type MIME d'un fichier à partir de quelques +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Dtermine le type MIME d'un fichier partir de quelques octets de son contenu</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>mime_magic_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_mime_magic.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>mime_magic_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_mime_magic.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module permet de déterminer le <a class="glossarylink" href="../glossary.html#mime-type" title="voir glossaire">type - MIME</a> des fichiers de la même manière que la commande Unix - <code>file(1)</code>, à savoir en se basant sur les premiers octets - du fichier. Il est conçu comme une "seconde ligne de défense" pour - les cas où <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> ne parvient pas à déterminer le + <p>Ce module permet de dterminer le <a class="glossarylink" href="../glossary.html#mime-type" title="voir glossaire">type + MIME</a> des fichiers de la mme manire que la commande Unix + <code>file(1)</code>, savoir en se basant sur les premiers octets + du fichier. Il est conu comme une "seconde ligne de dfense" pour + les cas o <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> ne parvient pas dterminer le type du fichier.</p> - <p>Ce module est dérivé d'une version libre de la commande Unix + <p>Ce module est driv d'une version libre de la commande Unix <code>file(1)</code> qui utilise des "nombres magiques" et autres marques distinctives issus du contenu du fichier pour essayer de - déterminer le type de contenu. Ce module n'est activé que si le - fichier magique est spécifié par la directive <code class="directive"><a href="#mimemagicfile">MimeMagicFile</a></code>.</p> + dterminer le type de contenu. Ce module n'est activ que si le + fichier magique est spcifi par la directive <code class="directive"><a href="#mimemagicfile">MimeMagicFile</a></code>.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#format">Format du fichier magique</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#performance">Problèmes liés aux performances</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#performance">Problmes lis aux performances</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#notes">Notes</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#mimemagicfile">MimeMagicFile</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_mime_magic">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_mime_magic">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_mime_magic">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_mime_magic">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="format" id="format">Format du fichier magique</a><a title="Lien permanent" href="#format" class="permalink">¶</a></h2> - <p>Le fichier contient du texte ASCII sur 4 à 5 colonnes. Les lignes - vides sont autorisées mais ignorées. Toute ligne commençant par un - dièse (<code>#</code>) est un commentaire. Les autres lignes sont - interprétées en colonnes comme suit :</p> + <p>Le fichier contient du texte ASCII sur 4 5 colonnes. Les lignes + vides sont autorises mais ignores. Toute ligne commenant par un + dise (<code>#</code>) est un commentaire. Les autres lignes sont + interprtes en colonnes comme suit :</p> <table class="bordered"><tr class="header"><th>Colonne</th><th>Description</th></tr> <tr><td>1</td> - <td>numéro de l'octet à partir duquel la vérification débute<br /> - "<code>></code>" indique une dépendance par rapport à la - dernière ligne non-"<code>></code>"</td></tr> + <td>numro de l'octet partir duquel la vrification dbute<br /> + "<code>></code>" indique une dpendance par rapport la + dernire ligne non-"<code>></code>"</td></tr> <tr class="odd"><td>2</td> - <td><p>type de donnée à rechercher</p> + <td><p>type de donne rechercher</p> <table class="bordered"> <tr><td><code>byte</code></td> - <td>caractère unique</td></tr> + <td>caractre unique</td></tr> <tr><td><code>short</code></td> <td>entier sur 16 bits selon l'ordre de la machine</td></tr> <tr><td><code>long</code></td> <td>entier sur 32 bits selon l'ordre de la machine</td></tr> <tr><td><code>string</code></td> - <td>chaîne de taille choisie</td></tr> + <td>chane de taille choisie</td></tr> <tr><td><code>date</code></td> <td>date au format entier long (secondes depuis le temps Unix epoch/1970)</td></tr> <tr><td><code>beshort</code></td> @@ -103,7 +103,7 @@ octets de son contenu</td></tr> <td>date au format entier 32 bits little-endian</td></tr> </table></td></tr> <tr><td>3</td> - <td>contenu des données à rechercher</td></tr> + <td>contenu des donnes rechercher</td></tr> <tr class="odd"><td>4</td> <td>type MIME si correspondance</td></tr> <tr><td>5</td> @@ -111,7 +111,7 @@ octets de son contenu</td></tr> </table> <p>Par exemple, les lignes du fichier magique suivantes - permettraient de reconnaître certains formats audio :</p> + permettraient de reconnatre certains formats audio :</p> <div class="example"><pre># Sun/NeXT audio data 0 string .snd @@ -124,10 +124,10 @@ octets de son contenu</td></tr> >12 belong 7 audio/basic >12 belong 23 audio/x-adpcm</pre></div> - <p>Et celles-ci permettraient de reconnaître la différence entre les + <p>Et celles-ci permettraient de reconnatre la diffrence entre les fichiers <code>*.doc</code> qui contiennent des documents Microsoft Word et les documents FrameMaker (ce sont des formats de fichiers - incompatibles qui possèdent le même suffixe).</p> + incompatibles qui possdent le mme suffixe).</p> <div class="example"><pre># Frame 0 string \<MakerFile application/x-frame @@ -143,43 +143,43 @@ octets de son contenu</td></tr> 0 string \320\317\021\340\241\261 application/msword 0 string \333\245-\0\0\0 application/msword</pre></div> - <p>Un champ optionnel codage MIME peut être ajouté dans la cinquième - colonne. Par exemple, cette ligne permet de reconnaître les fichiers - compressés par gzip et définissent le type de codage.</p> + <p>Un champ optionnel codage MIME peut tre ajout dans la cinquime + colonne. Par exemple, cette ligne permet de reconnatre les fichiers + compresss par gzip et dfinissent le type de codage.</p> - <div class="example"><pre># gzip (GNU zip, à ne pas confondre avec + <div class="example"><pre># gzip (GNU zip, ne pas confondre avec # l'archiveur zip [Info-ZIP/PKWARE]) 0 string \037\213 application/octet-stream x-gzip</pre></div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="performance" id="performance">Problèmes liés aux performances</a><a title="Lien permanent" href="#performance" class="permalink">¶</a></h2> - <p>Ce module n'est pas fait pour tous les systèmes. Si votre système - parvient à peine à supporter sa charge, ou si vous testez les - performances d'un serveur web, il est déconseillé d'utiliser ce - module car son fonctionnement a un prix en matière de ressources - consommées.</p> - - <p>Des efforts ont cependant été fournis pour améliorer les +<h2><a name="performance" id="performance">Problmes lis aux performances</a><a title="Lien permanent" href="#performance" class="permalink">¶</a></h2> + <p>Ce module n'est pas fait pour tous les systmes. Si votre systme + parvient peine supporter sa charge, ou si vous testez les + performances d'un serveur web, il est dconseill d'utiliser ce + module car son fonctionnement a un prix en matire de ressources + consommes.</p> + + <p>Des efforts ont cependant t fournis pour amliorer les performances du code original de la commande <code>file(1)</code> en - l'adaptant pour fonctionner sur un serveur web à forte charge. Il a - été conçu pour un serveur sur lequel des milliers d'utilisateurs - publient leurs propres documents, ce qui est probablement très - courant sur un intranet. Il s'avère souvent bénéfique qu'un serveur - puisse prendre des décisions plus pertinentes à propos du contenu + l'adaptant pour fonctionner sur un serveur web forte charge. Il a + t conu pour un serveur sur lequel des milliers d'utilisateurs + publient leurs propres documents, ce qui est probablement trs + courant sur un intranet. Il s'avre souvent bnfique qu'un serveur + puisse prendre des dcisions plus pertinentes propos du contenu d'un fichier que celles se basant sur le nom du fichier seul, ne serait-ce que pour diminuer le nombre d'appels du type "pourquoi ma page ne s'affiche-t-elle pas ?" survenant lorsque les utilisateurs - nomment leurs fichiers incorrectement. Vous devez déterminer si la - charge supplémentaire convient à votre environnement.</p> + nomment leurs fichiers incorrectement. Vous devez dterminer si la + charge supplmentaire convient votre environnement.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="notes" id="notes">Notes</a><a title="Lien permanent" href="#notes" class="permalink">¶</a></h2> <p>Les notes suivantes s'appliquent au module <code class="module"><a href="../mod/mod_mime_magic.html">mod_mime_magic</a></code> et sont incluses ici pour - conformité avec les restrictions de copyright des contributeurs - qui requièrent de les accepter.</p> - <p>Note de traduction : ces informations de type légal ne sont pas traductibles</p> + conformit avec les restrictions de copyright des contributeurs + qui requirent de les accepter.</p> + <p>Note de traduction : ces informations de type lgal ne sont pas traductibles</p> <div class="note"> <p>mod_mime_magic: MIME type lookup via file magic numbers<br /> @@ -261,21 +261,21 @@ octets de son contenu</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="mimemagicfile" id="mimemagicfile">Directive</a> <a name="MimeMagicFile" id="MimeMagicFile">MimeMagicFile</a><a title="Lien permanent" href="#mimemagicfile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la détermination du type MIME en se basant sur le +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la dtermination du type MIME en se basant sur le contenu du fichier et en utilisant le fichier magique -spécifié</td></tr> +spcifi</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MimeMagicFile <var>chemin-fichier</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_mime_magic</td></tr> </table> <p>La directive <code class="directive">MimeMagicFile</code> permet - d'activer ce module, le fichier par défaut fourni étant - <code>conf/magic</code>. Les chemins sans slash '/' de début sont - relatifs au répertoire défini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>. Les serveurs virtuels - utilisent le même fichier que le serveur principal sauf si un - fichier spécifique a été défini pour ce serveur virtuel, auquel cas - c'est ce dernier fichier qui sera utilisé.</p> + d'activer ce module, le fichier par dfaut fourni tant + <code>conf/magic</code>. Les chemins sans slash '/' de dbut sont + relatifs au rpertoire dfini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>. Les serveurs virtuels + utilisent le mme fichier que le serveur principal sauf si un + fichier spcifique a t dfini pour ce serveur virtuel, auquel cas + c'est ce dernier fichier qui sera utilis.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">MimeMagicFile conf/magic</pre> </div> @@ -284,7 +284,7 @@ spécifié</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_mime_magic.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_mime_magic.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_mime_magic.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -303,7 +303,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_mime_magic } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_negotiation.html.fr b/docs/manual/mod/mod_negotiation.html.fr index 6d5524d7d9..1941e981e7 100644 --- a/docs/manual/mod/mod_negotiation.html.fr +++ b/docs/manual/mod/mod_negotiation.html.fr @@ -27,29 +27,29 @@ <div id="preamble"><h1>Module Apache mod_negotiation</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_negotiation.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_negotiation.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_negotiation.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_negotiation.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Effectue la <a href="../content-negotiation.html">négociation de +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Effectue la <a href="../content-negotiation.html">ngociation de contenu</a></td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>negotiation_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_negotiation.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>negotiation_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_negotiation.c</td></tr></table> <h3>Sommaire</h3> - <p>La négociation de contenu, ou plus précisément la sélection de - contenu, est la sélection parmi plusieurs documents disponibles, du - document qui "colle" au plus près des possibilités du client. Pour y - parvenir, deux méthodes sont employées.</p> + <p>La ngociation de contenu, ou plus prcisment la slection de + contenu, est la slection parmi plusieurs documents disponibles, du + document qui "colle" au plus prs des possibilits du client. Pour y + parvenir, deux mthodes sont employes.</p> <ul> - <li>Une table de correspondances de types (un fichier associé au + <li>Une table de correspondances de types (un fichier associ au gestionnaire <code>type-map</code>) qui contient une liste - explicite des fichiers contenant les différentes variantes.</li> + explicite des fichiers contenant les diffrentes variantes.</li> - <li>Une recherche multivues (Multiviews) (activée par l'<code class="directive"><a href="../mod/core.html#options">Options</a></code> <code>Multiviews</code>), où le - serveur effectue une recherche de correspondance de modèle de nom - de fichier implicite, et fait son choix parmi les résultats.</li> + <li>Une recherche multivues (Multiviews) (active par l'<code class="directive"><a href="../mod/core.html#options">Options</a></code> <code>Multiviews</code>), o le + serveur effectue une recherche de correspondance de modle de nom + de fichier implicite, et fait son choix parmi les rsultats.</li> </ul> </div> <div id="quickview"><h3>Sujets</h3> @@ -62,77 +62,77 @@ contenu</a></td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#forcelanguagepriority">ForceLanguagePriority</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#languagepriority">LanguagePriority</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_negotiation">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_negotiation">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_negotiation">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_negotiation">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="directive"><a href="../mod/core.html#options">Options</a></code></li> <li><code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code></li> -<li><a href="../content-negotiation.html">Négociation de +<li><a href="../content-negotiation.html">Ngociation de contenu</a></li> <li><a href="../env.html">Variables d'environnement</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="typemaps" id="typemaps">Tables de correspondances de types</a><a title="Lien permanent" href="#typemaps" class="permalink">¶</a></h2> - <p>Une table de correspondances de types possède un format similaire - à celui des en-têtes de messagerie RFC822. Elle contient des - descriptions de documents séparées par des lignes vides, toute ligne - commençant par un dièse ('#') étant considérée comme un + <p>Une table de correspondances de types possde un format similaire + celui des en-ttes de messagerie RFC822. Elle contient des + descriptions de documents spares par des lignes vides, toute ligne + commenant par un dise ('#') tant considre comme un commentaire. Une description de document comporte plusieurs - enregistrements d'en-têtes ; chaque enregistrement peut être réparti - sur plusieurs lignes à condition que les lignes supplémentaires + enregistrements d'en-ttes ; chaque enregistrement peut tre rparti + sur plusieurs lignes condition que les lignes supplmentaires commencent par un ou plusieurs espaces. Lors du traitement, les - espaces de début de ligne seront supprimés et les lignes - concaténées. L'enregistrement d'un en-tête comprend un mot-clé qui - se termine toujours par un caractère "deux-points" ':', suivi d'une - valeur. Les espaces sont autorisés entre le nom d'en-tête et sa - valeur, ainsi qu'entre les différents éléments de la valeur. Les - en-têtes autorisés sont :</p> + espaces de dbut de ligne seront supprims et les lignes + concatnes. L'enregistrement d'un en-tte comprend un mot-cl qui + se termine toujours par un caractre "deux-points" ':', suivi d'une + valeur. Les espaces sont autoriss entre le nom d'en-tte et sa + valeur, ainsi qu'entre les diffrents lments de la valeur. Les + en-ttes autoriss sont :</p> <dl> <dt><code>Content-Encoding:</code></dt> - <dd>Le codage du fichier. Apache ne reconnaît que les codages - définis par une directive <code class="directive"><a href="../mod/mod_mime.html#addencoding">AddEncoding</a></code>. Sont normalement inclus - les codages <code>x-compress</code> pour les fichiers compressés - avec compress, et <code>x-gzip</code> pour les fichiers compressés - avec gzip. Le préfixe <code>x-</code> est ignoré lors des + <dd>Le codage du fichier. Apache ne reconnat que les codages + dfinis par une directive <code class="directive"><a href="../mod/mod_mime.html#addencoding">AddEncoding</a></code>. Sont normalement inclus + les codages <code>x-compress</code> pour les fichiers compresss + avec compress, et <code>x-gzip</code> pour les fichiers compresss + avec gzip. Le prfixe <code>x-</code> est ignor lors des comparaisons de codages.</dd> <dt><code>Content-Language:</code></dt> <dd>Le(s) langage(s) de la variante, sous la forme d'un symbole de langage Internet standard (<a href="http://www.ietf.org/rfc/rfc1766.txt">RFC 1766</a>). Par - exemple, <code>en</code> correspond à l'anglais. Si la variante - contient plusieurs langages, ils sont séparés par des + exemple, <code>en</code> correspond l'anglais. Si la variante + contient plusieurs langages, ils sont spars par des virgules.</dd> <dt><code>Content-Length:</code></dt> - <dd>La taille du fichier en octets. Si cet en-tête n'est pas - présent, c'est la taille réelle du fichier qui est utilisée.</dd> + <dd>La taille du fichier en octets. Si cet en-tte n'est pas + prsent, c'est la taille relle du fichier qui est utilise.</dd> <dt><code>Content-Type:</code></dt> <dd> Le <a class="glossarylink" href="../glossary.html#mime-type" title="voir glossaire">type MIME</a> du document - avec des paramètres optionnels. Les paramètres sont séparés du - type de médium ainsi qu'entre eux par un point-virgule, et - possèdent la syntaxe <code>nom=valeur</code>. Les paramètres + avec des paramtres optionnels. Les paramtres sont spars du + type de mdium ainsi qu'entre eux par un point-virgule, et + possdent la syntaxe <code>nom=valeur</code>. Les paramtres courants sont : <dl> <dt><code>level</code></dt> - <dd>un entier spécifiant la version du type de média. Pour - <code>text/html</code>, la valeur par défaut est 2, sinon + <dd>un entier spcifiant la version du type de mdia. Pour + <code>text/html</code>, la valeur par dfaut est 2, sinon 0.</dd> <dt><code>qs</code></dt> - <dd>un nombre en virgule flottante de 0[.000] à 1[.000], indiquant la - "qualité" relative de la variante courante par rapport aux - autres variantes disponibles, indépendamment des possibilités - du client. Par exemple, un fichier jpeg est en général une - source de qualité supérieure à un fichier ascii s'il est censé - représenter une image. Cependant, si la ressource représentée - est une image ascii, un fichier ascii possèdera une qualité - supérieure à un fichier jpeg. Toutes les valeurs de - <code>qs</code> sont donc spécifiques à une certaine + <dd>un nombre en virgule flottante de 0[.000] 1[.000], indiquant la + "qualit" relative de la variante courante par rapport aux + autres variantes disponibles, indpendamment des possibilits + du client. Par exemple, un fichier jpeg est en gnral une + source de qualit suprieure un fichier ascii s'il est cens + reprsenter une image. Cependant, si la ressource reprsente + est une image ascii, un fichier ascii possdera une qualit + suprieure un fichier jpeg. Toutes les valeurs de + <code>qs</code> sont donc spcifiques une certaine ressource.</dd> </dl> @@ -142,21 +142,21 @@ contenu</a></li> </dd> <dt><code>URI:</code></dt> - <dd>l'URI du fichier contenant la variante (du type de médium - donné, codé selon le codage de contenu donné). Cet URI est - considéré comme relatif au fichier de correspondances ; il doit - être situé sur le même serveur, et doit faire référence au - fichier auquel le client se verrait accorder l'accès s'il était + <dd>l'URI du fichier contenant la variante (du type de mdium + donn, cod selon le codage de contenu donn). Cet URI est + considr comme relatif au fichier de correspondances ; il doit + tre situ sur le mme serveur, et doit faire rfrence au + fichier auquel le client se verrait accorder l'accs s'il tait requis directement.</dd> <dt><code>Body:</code></dt> - <dd>Le contenu réel de la ressource - peut être inclus dans la table de correspondances en utilisant - l'en-tête Body. Cet en-tête doit contenir une chaîne désignant un - délimiteur pour le contenu du corps. Les lignes suivantes du - fichier de correspondances de types seront alors considérées comme - parties du corps de la ressource jusqu'à ce que le délimiteur soit - détecté. + <dd>Le contenu rel de la ressource + peut tre inclus dans la table de correspondances en utilisant + l'en-tte Body. Cet en-tte doit contenir une chane dsignant un + dlimiteur pour le contenu du corps. Les lignes suivantes du + fichier de correspondances de types seront alors considres comme + parties du corps de la ressource jusqu' ce que le dlimiteur soit + dtect. <div class="example"><h3>Exemple:</h3><p><code> Body:----xyz----<br /> @@ -170,8 +170,8 @@ contenu</a></li> </dd> </dl> - <p>Considérons une ressource, <code>document.html</code>, disponible - en anglais, en français et en allemand. Les fichiers correspondants + <p>Considrons une ressource, <code>document.html</code>, disponible + en anglais, en franais et en allemand. Les fichiers correspondants se nomment respectivement <code>document.html.en</code>, <code>document.html.fr</code>, et <code>document.html.de</code>. Le fichier de correspondances de types se nommera @@ -195,67 +195,67 @@ contenu</a></li> </code></p></div> - <p>Ces quatre fichiers doivent se trouver dans le même répertoire, - et le fichier <code>.var</code> doit être associé au gestionnaire + <p>Ces quatre fichiers doivent se trouver dans le mme rpertoire, + et le fichier <code>.var</code> doit tre associ au gestionnaire <code>type-map</code> via une directive <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code> :</p> <pre class="prettyprint lang-config">AddHandler type-map .var</pre> - <p>A l'arrivée d'une requête pour la ressource + <p>A l'arrive d'une requte pour la ressource <code>document.html.var</code>, la variante de - <code>document.html</code> qui correspond le mieux à la préference - de langage spécifiée dans l'en-tête de la requête de l'utilisateur + <code>document.html</code> qui correspond le mieux la prference + de langage spcifie dans l'en-tte de la requte de l'utilisateur <code>Accept-Language</code> sera choisie.</p> - <p>Si <code>Multiviews</code> est activée, et si <code class="directive"><a href="../mod/mod_mime.html#multiviewsmatch">MultiviewsMatch</a></code> est définie à - "handlers" ou "any", une requête pour <code>document.html</code> va + <p>Si <code>Multiviews</code> est active, et si <code class="directive"><a href="../mod/mod_mime.html#multiviewsmatch">MultiviewsMatch</a></code> est dfinie + "handlers" ou "any", une requte pour <code>document.html</code> va rechercher <code>document.html.var</code>, et continuer la - négociation avec le gestionnaire explicite type-map.</p> + ngociation avec le gestionnaire explicite type-map.</p> - <p>D'autres directives de configuration, comme <code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code>, peuvent être utilisées pour + <p>D'autres directives de configuration, comme <code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code>, peuvent tre utilises pour associer <code>document.html</code> avec <code>document.html.var</code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="multiviews" id="multiviews">Multivues</a><a title="Lien permanent" href="#multiviews" class="permalink">¶</a></h2> - <p>Une recherche Multivues est activée par l'<code class="directive"><a href="../mod/core.html#options">Options</a></code> <code>Multiviews</code>. Si le - serveur reçoit une requête pour <code>/un/répertoire/foo</code>, et - si <code>/un/répertoire/foo</code> n'existe pas, le serveur parcourt - le répertoire à la recherche de tous les fichiers de nom - <code>foo.*</code>, et simule véritablement une correspondance de - type qui nomme tous ces fichiers en leur assignant les mêmes type - de média et codage de contenu qu'ils auraient eus si le client avait + <p>Une recherche Multivues est active par l'<code class="directive"><a href="../mod/core.html#options">Options</a></code> <code>Multiviews</code>. Si le + serveur reoit une requte pour <code>/un/rpertoire/foo</code>, et + si <code>/un/rpertoire/foo</code> n'existe pas, le serveur parcourt + le rpertoire la recherche de tous les fichiers de nom + <code>foo.*</code>, et simule vritablement une correspondance de + type qui nomme tous ces fichiers en leur assignant les mmes type + de mdia et codage de contenu qu'ils auraient eus si le client avait requis l'un d'entre eux avec son nom complet. Il choisit ensuite le fichier qui correspond le mieux au profile du client, puis renvoie le document.</p> - <p>La directive <code class="directive"><a href="../mod/mod_mime.html#multiviewsmatch">MultiviewsMatch</a></code> définit si Apache doit - prendre en compte les fichiers qui ne comportent pas de métadonnées - de négociation de contenu lors du choix du fichier à servir.</p> + <p>La directive <code class="directive"><a href="../mod/mod_mime.html#multiviewsmatch">MultiviewsMatch</a></code> dfinit si Apache doit + prendre en compte les fichiers qui ne comportent pas de mtadonnes + de ngociation de contenu lors du choix du fichier servir.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cachenegotiateddocs" id="cachenegotiateddocs">Directive</a> <a name="CacheNegotiatedDocs" id="CacheNegotiatedDocs">CacheNegotiatedDocs</a><a title="Lien permanent" href="#cachenegotiateddocs" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet la mise en cache au niveau des serveurs mandataires -des documents dont le contenu a été négocié</td></tr> +des documents dont le contenu a t ngoci</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CacheNegotiatedDocs On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CacheNegotiatedDocs Off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CacheNegotiatedDocs Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_negotiation</td></tr> </table> - <p>Si elle est définie à "on", cette directive permet la mise en + <p>Si elle est dfinie "on", cette directive permet la mise en cache au niveau des serveurs mandataires des documents dont le - contenu a été négocié. Le processus de mise en cache sera alors plus - efficace, mais des clients se trouvant derrière le mandataire + contenu a t ngoci. Le processus de mise en cache sera alors plus + efficace, mais des clients se trouvant derrire le mandataire seront alors susceptibles de se voir servir des versions de - documents qui ne correspondent pas forcément à leurs attentes.</p> + documents qui ne correspondent pas forcment leurs attentes.</p> - <p>Cette directive ne s'applique qu'aux requêtes en provenance de - navigateurs HTTP/1.0. HTTP/1.1 fournit un bien meilleur contrôle de - la mise en cache des documents au contenu négocié, et cette - directive n'a aucun effet sur les réponses aux requêtes + <p>Cette directive ne s'applique qu'aux requtes en provenance de + navigateurs HTTP/1.0. HTTP/1.1 fournit un bien meilleur contrle de + la mise en cache des documents au contenu ngoci, et cette + directive n'a aucun effet sur les rponses aux requtes HTTP/1.1.</p> @@ -263,29 +263,29 @@ des documents dont le contenu a été négocié</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="forcelanguagepriority" id="forcelanguagepriority">Directive</a> <a name="ForceLanguagePriority" id="ForceLanguagePriority">ForceLanguagePriority</a><a title="Lien permanent" href="#forcelanguagepriority" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Action à entreprendre si un document acceptable unique -n'est pas trouvé</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Action entreprendre si un document acceptable unique +n'est pas trouv</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ForceLanguagePriority None|Prefer|Fallback [Prefer|Fallback]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ForceLanguagePriority Prefer</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ForceLanguagePriority Prefer</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_negotiation</td></tr> </table> <p>La directive <code class="directive">ForceLanguagePriority</code> utilise - le langage défini par la directive <code class="directive"><a href="#languagepriority">LanguagePriority</a></code> pour terminer - la négociation lorsque le serveur n'est pas en mesure de trouver une + le langage dfini par la directive <code class="directive"><a href="#languagepriority">LanguagePriority</a></code> pour terminer + la ngociation lorsque le serveur n'est pas en mesure de trouver une solution satisfaisante unique.</p> <p><code>ForceLanguagePriority Prefer</code> utilise la directive - <code>LanguagePriority</code> pour servir le résultat d'un choix - unique, au lieu de renvoyer un résultat HTTP 300 (MULTIPLE CHOICES), - lorsque que plusieurs choix équivalents sont disponibles. Par - exemple, avec les deux directives ci-dessous, si l'en-tête - <code>Accept-Language</code> de l'utilisateur assigne à - <code>en</code> et <code>de</code> une qualité de <code>.500</code> - (les deux langages sont également acceptables), alors c'est la - première variante acceptable de langue <code>en</code> qui sera + <code>LanguagePriority</code> pour servir le rsultat d'un choix + unique, au lieu de renvoyer un rsultat HTTP 300 (MULTIPLE CHOICES), + lorsque que plusieurs choix quivalents sont disponibles. Par + exemple, avec les deux directives ci-dessous, si l'en-tte + <code>Accept-Language</code> de l'utilisateur assigne + <code>en</code> et <code>de</code> une qualit de <code>.500</code> + (les deux langages sont galement acceptables), alors c'est la + premire variante acceptable de langue <code>en</code> qui sera servie.</p> <pre class="prettyprint lang-config">LanguagePriority en fr de @@ -294,23 +294,23 @@ ForceLanguagePriority Prefer</pre> <p><code>ForceLanguagePriority Fallback</code> utilise la directive <code class="directive"><a href="#languagepriority">LanguagePriority</a></code> - pour servir un résultat valide, au lieu de renvoyer un résultat HTTP + pour servir un rsultat valide, au lieu de renvoyer un rsultat HTTP 406 (NOT ACCEPTABLE). Avec les deux directives ci-dessous, si - l'en-tête <code>Accept-Language</code> de l'utilisateur ne mentionne - que les réponses de langage <code>es</code>, et si aucune variante - dans cette langue n'est trouvée, c'est la première variante de la - liste définie par la directive <code class="directive"><a href="#languagepriority">LanguagePriority</a></code> qui sera servie.</p> + l'en-tte <code>Accept-Language</code> de l'utilisateur ne mentionne + que les rponses de langage <code>es</code>, et si aucune variante + dans cette langue n'est trouve, c'est la premire variante de la + liste dfinie par la directive <code class="directive"><a href="#languagepriority">LanguagePriority</a></code> qui sera servie.</p> <pre class="prettyprint lang-config">LanguagePriority en fr de ForceLanguagePriority Fallback</pre> <p>Les deux options, <code>Prefer</code> et <code>Fallback</code>, - peuvent être spécifiées, de façon à ce que la variante servie soit - la première variante qui convient définie par la directive + peuvent tre spcifies, de faon ce que la variante servie soit + la premire variante qui convient dfinie par la directive <code class="directive"><a href="#languagepriority">LanguagePriority</a></code> si - plusieurs variantes sont également acceptables, ou le premier - document disponible si aucune variante ne convient à la liste de + plusieurs variantes sont galement acceptables, ou le premier + document disponible si aucune variante ne convient la liste de langages acceptables fournie par le client.</p> <h3>Voir aussi</h3> @@ -321,35 +321,35 @@ ForceLanguagePriority Fallback</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="languagepriority" id="languagepriority">Directive</a> <a name="LanguagePriority" id="LanguagePriority">LanguagePriority</a><a title="Lien permanent" href="#languagepriority" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'ordre de priorité des variantes de langages pour les -cas où le client n'a pas formulé de préférences</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'ordre de priorit des variantes de langages pour les +cas o le client n'a pas formul de prfrences</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LanguagePriority <var>langage-MIME</var> [<var>langage-MIME</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_negotiation</td></tr> </table> <p>La directive <code class="directive">LanguagePriority</code> permet de - définir, au cours du traitement d'une requête Multivues, l'ordre de - priorité des variantes de langages pour les cas - où le client n'a pas formulé de préférences. La liste énumère les - <var>langages-MIME</var> dans un ordre de préférences - décroissantes.</p> + dfinir, au cours du traitement d'une requte Multivues, l'ordre de + priorit des variantes de langages pour les cas + o le client n'a pas formul de prfrences. La liste numre les + <var>langages-MIME</var> dans un ordre de prfrences + dcroissantes.</p> <pre class="prettyprint lang-config">LanguagePriority en fr de</pre> - <p>Dans le cas d'une requête pour <code>foo.html</code>, si + <p>Dans le cas d'une requte pour <code>foo.html</code>, si <code>foo.html.fr</code> et <code>foo.html.de</code> existent, et si - le client n'a pas formulé de préférences, c'est le fichier - <code>foo.html.fr</code> qui sera renvoyé.</p> + le client n'a pas formul de prfrences, c'est le fichier + <code>foo.html.fr</code> qui sera renvoy.</p> <p>Notez que cette directive n'a d'effet que si le 'meilleur' - langage n'a pas pu être déterminé d'une autre manière ou si la + langage n'a pas pu tre dtermin d'une autre manire ou si la valeur de la directive <code class="directive"><a href="#forcelanguagepriority">ForceLanguagePriority</a></code> est - différente de <code>None</code>. En général, c'est le client qui - détermine le langage préféré, non le serveur.</p> + diffrente de <code>None</code>. En gnral, c'est le client qui + dtermine le langage prfr, non le serveur.</p> <h3>Voir aussi</h3> <ul> @@ -359,7 +359,7 @@ cas où le client n'a pas formulé de préférences</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_negotiation.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_negotiation.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_negotiation.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_negotiation.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -379,7 +379,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_negotiatio } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_nw_ssl.html.fr b/docs/manual/mod/mod_nw_ssl.html.fr index 5ad67afbf6..ea1231e1d9 100644 --- a/docs/manual/mod/mod_nw_ssl.html.fr +++ b/docs/manual/mod/mod_nw_ssl.html.fr @@ -27,18 +27,18 @@ <div id="preamble"><h1>Module Apache mod_nw_ssl</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_nw_ssl.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_nw_ssl.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_nw_ssl.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Active le chiffrement SSL pour Netware</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>nwssl_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_nw_ssl.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>NetWare seulement</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>nwssl_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_nw_ssl.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>NetWare seulement</td></tr></table> <h3>Sommaire</h3> - <p>Ce module active le chiffrement SSL sur un port spécifique. Il - s'appuie sur la fonctionnalité de chiffrement SSL intégrée au - système d'exploitation Netware.</p> + <p>Ce module active le chiffrement SSL sur un port spcifique. Il + s'appuie sur la fonctionnalit de chiffrement SSL intgre au + systme d'exploitation Netware.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> @@ -46,24 +46,24 @@ <li><img alt="" src="../images/down.gif" /> <a href="#nwsslupgradeable">NWSSLUpgradeable</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#securelisten">SecureListen</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_nw_ssl">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_nw_ssl">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_nw_ssl">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_nw_ssl">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="nwssltrustedcerts" id="nwssltrustedcerts">Directive</a> <a name="NWSSLTrustedCerts" id="NWSSLTrustedCerts">NWSSLTrustedCerts</a><a title="Lien permanent" href="#nwssltrustedcerts" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Liste de certificats clients supplémentaires</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Liste de certificats clients supplmentaires</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>NWSSLTrustedCerts <var>nom-fichier</var> [<var>nom-fichier</var>] ...</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_nw_ssl</td></tr> </table> - <p>Cette directive permet de spécifier une liste de fichiers (au - format DER) contenant des certificats clients utilisés lors de - l'établissement d'une connexion SSL mandatée. Chaque certificat - client utilisé par un serveur doit être enregistré séparément dans + <p>Cette directive permet de spcifier une liste de fichiers (au + format DER) contenant des certificats clients utiliss lors de + l'tablissement d'une connexion SSL mandate. Chaque certificat + client utilis par un serveur doit tre enregistr sparment dans son propre fichier <code>.der</code>.</p> </div> @@ -71,39 +71,39 @@ <div class="directive-section"><h2><a name="nwsslupgradeable" id="nwsslupgradeable">Directive</a> <a name="NWSSLUpgradeable" id="NWSSLUpgradeable">NWSSLUpgradeable</a><a title="Lien permanent" href="#nwsslupgradeable" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet de promouvoir une connexion non SSL au statut de -connexion SSL à la demande</td></tr> +connexion SSL la demande</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>NWSSLUpgradeable [<var>adresse-IP</var>:]<var>num-port</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_nw_ssl</td></tr> </table> - <p>Cette directive permet de promouvoir une connexion établie sur - l'adresse IP et/ou le port spécifiés au statut de connexion SSL à la - demande du client. L'adresse et/ou le port doivent avoir été définis - au préalable par une directive <code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code>.</p> + <p>Cette directive permet de promouvoir une connexion tablie sur + l'adresse IP et/ou le port spcifis au statut de connexion SSL la + demande du client. L'adresse et/ou le port doivent avoir t dfinis + au pralable par une directive <code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="securelisten" id="securelisten">Directive</a> <a name="SecureListen" id="SecureListen">SecureListen</a><a title="Lien permanent" href="#securelisten" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le chiffrement SSL pour le port -spécifié</td></tr> +spcifi</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SecureListen [<var>adresse-IP</var>:]<var>num-port</var> <var>nom-certificat</var> [MUTUAL]</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_nw_ssl</td></tr> </table> - <p>Cette directive permet de spécifier le port et le nom de - certificat de style eDirectory qui seront utilisés pour activer le - chiffrement SSL. En outre, un troisième paramètre optionnel permet + <p>Cette directive permet de spcifier le port et le nom de + certificat de style eDirectory qui seront utiliss pour activer le + chiffrement SSL. En outre, un troisime paramtre optionnel permet d'activer l'authentification mutuelle.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_nw_ssl.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_nw_ssl.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_nw_ssl.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -122,7 +122,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_nw_ssl.htm } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_policy.html.fr b/docs/manual/mod/mod_policy.html.fr index f5ef6f4aca..6688d2c854 100644 --- a/docs/manual/mod/mod_policy.html.fr +++ b/docs/manual/mod/mod_policy.html.fr @@ -27,37 +27,37 @@ <div id="preamble"><h1>Module Apache mod_policy</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_policy.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_policy.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_policy.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Mise en conformité avec le protocole HTTP.</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Mise en conformit avec le protocole HTTP.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>policy_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_policy.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>policy_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_policy.c</td></tr></table> <h3>Sommaire</h3> - <p>Le protocole HTTP recommande aux clients d'être "indulgents pour - ce qu'ils doivent accepter", et aux serveurs d'être "stricts pour ce - qu'ils envoient". Dans certains cas, il peut s'avérer difficile de - déterminer si un serveur ou une application a été mal configuré, - sert un contenu qui ne peut pas être mis en cache ou se comporte de - manière non optimale, car le client HTTP est souvent en mesure de - compenser les défauts du serveur. Ces problèmes peuvent induire une - consommation de bande passante excessive, ou même une interruption - de service suite à une charge trop importante du serveur.</p> + <p>Le protocole HTTP recommande aux clients d'tre "indulgents pour + ce qu'ils doivent accepter", et aux serveurs d'tre "stricts pour ce + qu'ils envoient". Dans certains cas, il peut s'avrer difficile de + dterminer si un serveur ou une application a t mal configur, + sert un contenu qui ne peut pas tre mis en cache ou se comporte de + manire non optimale, car le client HTTP est souvent en mesure de + compenser les dfauts du serveur. Ces problmes peuvent induire une + consommation de bande passante excessive, ou mme une interruption + de service suite une charge trop importante du serveur.</p> <p>Le module <code class="module"><a href="../mod/mod_policy.html">mod_policy</a></code> propose un jeu de filtres - qui permettent de tester la conformité du serveur au protocole HTTP. - Ces tests permettent à l'administrateur du serveur de journaliser - les violations, ou même de rejeter une réponse losque certaines - conditions spécifiées se réalisent.</p> + qui permettent de tester la conformit du serveur au protocole HTTP. + Ces tests permettent l'administrateur du serveur de journaliser + les violations, ou mme de rejeter une rponse losque certaines + conditions spcifies se ralisent.</p> - <p>Il devient ainsi possible de définir des critères de conformité - minimale au protocole HTTP pour développer des applications - sans problème. En outre, il est possible de configurer un - mandataire inverse ou un cache pour qu'il se protège lui-même contre - les serveurs d'origine mal configurés ou les contenus indument - impossible à être mis en cache, ou un mécanisme qui détecte les - erreurs de configuration au sein du serveur lui-même.</p> + <p>Il devient ainsi possible de dfinir des critres de conformit + minimale au protocole HTTP pour dvelopper des applications + sans problme. En outre, il est possible de configurer un + mandataire inverse ou un cache pour qu'il se protge lui-mme contre + les serveurs d'origine mal configurs ou les contenus indument + impossible tre mis en cache, ou un mcanisme qui dtecte les + erreurs de configuration au sein du serveur lui-mme.</p> </div> <div id="quickview"><h3>Sujets</h3> @@ -88,32 +88,32 @@ <li><img alt="" src="../images/down.gif" /> <a href="#policyversion">PolicyVersion</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#policyversionurl">PolicyVersionURL</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_policy">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_policy">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_policy">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_policy">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../filter.html">Les filtres</a></li> -<li><a href="../compliance.html">Conformité au protocole HTTP</a></li> +<li><a href="../compliance.html">Conformit au protocole HTTP</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="actions" id="actions">Actions</a><a title="Lien permanent" href="#actions" class="permalink">¶</a></h2> - <p>Si une règle est violée, il possible d'effectuer les actions + <p>Si une rgle est viole, il possible d'effectuer les actions suivantes :</p> <dl> <dt><strong>ignore</strong></dt> - <dd>La vérification de la politique de conformité sera désactivée - pour l'espace d'URL spécifié, même si le filtre est présent.</dd> + <dd>La vrification de la politique de conformit sera dsactive + pour l'espace d'URL spcifi, mme si le filtre est prsent.</dd> <dt><strong>log</strong></dt> - <dd>La vérification de la politique de conformité sera exécutée, et - si une violation est détectée, un avertissement sera enregistré dans - le journal error_log du serveur, et un en-tête <code>Warning</code> - ajouté à la réponse en tant qu'information à destination du client.</dd> + <dd>La vrification de la politique de conformit sera excute, et + si une violation est dtecte, un avertissement sera enregistr dans + le journal error_log du serveur, et un en-tte <code>Warning</code> + ajout la rponse en tant qu'information destination du client.</dd> <dt><strong>enforce</strong></dt> - <dd>La vérification de la politique de conformité sera exécutée, + <dd>La vrification de la politique de conformit sera excute, The policy check will be executed, and if a violation is detected an error will be logged to the server error_log, a @@ -124,13 +124,13 @@ </dl> - <p>Il est aussi possible de désactiver toutes les règles pour un - espace d'URL donné, si le besoin s'en fait sentir, via la directive + <p>Il est aussi possible de dsactiver toutes les rgles pour un + espace d'URL donn, si le besoin s'en fait sentir, via la directive <code class="directive"><a href="#policyfilter">PolicyFilter</a></code>.</p> <p>En outre, la directive <code class="directive"><a href="#policyenvironment">PolicyEnvironment</a></code> permet de - spécifier une variable d'environnement qui, si elle est définie, va - court-circuiter les règles ou diminuer leur portée.</p> + spcifier une variable d'environnement qui, si elle est dfinie, va + court-circuiter les rgles ou diminuer leur porte.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> @@ -141,66 +141,66 @@ <dl> <dt><strong><a href="../compliance.html#policytype">POLICY_TYPE</a> - </strong>: Impose la validité des types de contenus</dt> - <dd>La requête peut être rejetée suite à la présence de types de contenus vides - ou syntaxiquement invalides. Les types peuvent aussi être restreints - à une liste pouvant contenir des caractères génériques ? et *.</dd> + </strong>: Impose la validit des types de contenus</dt> + <dd>La requte peut tre rejete suite la prsence de types de contenus vides + ou syntaxiquement invalides. Les types peuvent aussi tre restreints + une liste pouvant contenir des caractres gnriques ? et *.</dd> <dt><strong><a href="../compliance.html#policylength">POLICY_LENGTH</a> - </strong>: Impose la présence de l'en-tête Content-Length</dt> - <dd>La longueur des réponses peut être spécifiée de trois manières - différentes : en spécifiant à l'avance une longueur explicite, en - utilisant un codage de morcellement (chunking) pour définir la - longueur, ou en ne spécifiant aucune longueur et en terminant la - requête lorsque son traitement est achevé. L'absence de - spécification d'une longueur de contenu peut affecter la possibilité - de mise en cache de la réponse, et empêcher l'utilisation de la - persistance avec les requêtes de type HTTP/1.0. Ce filtre impose la - présence d'une longueur de contenu explicite dans la réponse.</dd> + </strong>: Impose la prsence de l'en-tte Content-Length</dt> + <dd>La longueur des rponses peut tre spcifie de trois manires + diffrentes : en spcifiant l'avance une longueur explicite, en + utilisant un codage de morcellement (chunking) pour dfinir la + longueur, ou en ne spcifiant aucune longueur et en terminant la + requte lorsque son traitement est achev. L'absence de + spcification d'une longueur de contenu peut affecter la possibilit + de mise en cache de la rponse, et empcher l'utilisation de la + persistance avec les requtes de type HTTP/1.0. Ce filtre impose la + prsence d'une longueur de contenu explicite dans la rponse.</dd> <dt><strong><a href="../compliance.html#policykeepalive">POLICY_KEEPALIVE </a></strong>: Impose l'option de persistance</dt> <dd>Moins restrictif que le filtre POLICY_LENGTH, ce filtre impose - la possibilité de persistance de la réponse. Si la réponse n'a pas - de longueur définie à 0 par le protocole, si elle n'est pas une - erreur, et si elle ne contient pas d'en-tête Content-Length ou si - elle est de type HTTP/1.1 et ne contient pas l'en-tête - Content-Encoding: chunked, alors elle sera rejetée.</dd> + la possibilit de persistance de la rponse. Si la rponse n'a pas + de longueur dfinie 0 par le protocole, si elle n'est pas une + erreur, et si elle ne contient pas d'en-tte Content-Length ou si + elle est de type HTTP/1.1 et ne contient pas l'en-tte + Content-Encoding: chunked, alors elle sera rejete.</dd> <dt><strong><a href="../compliance.html#policyvary">POLICY_VARY</a> - </strong>: Interdit la présence de certains en-têtes au sein des - en-têtes Vary</dt> - <dd>Si l'en-tête Vary contient un des en-têtes spécifiés, ce filtre - va rejeter la requête. Un cas typique est la présence de l'en-tête - User-Agent dans l'en-tête Vary, ce qui peut être à l'origine d'une - condition de déni de service au niveau du cache.</dd> + </strong>: Interdit la prsence de certains en-ttes au sein des + en-ttes Vary</dt> + <dd>Si l'en-tte Vary contient un des en-ttes spcifis, ce filtre + va rejeter la requte. Un cas typique est la prsence de l'en-tte + User-Agent dans l'en-tte Vary, ce qui peut tre l'origine d'une + condition de dni de service au niveau du cache.</dd> <dt><strong><a href="../compliance.html#policyvalidation"> - POLICY_VALIDATION</a></strong>: Impose la présence d'un en-tête Etag + POLICY_VALIDATION</a></strong>: Impose la prsence d'un en-tte Etag et/ou Last-Modified</dt> - <dd>La possibilité pour un cache de déterminer si une entité qu'il - contient peut être rafraîchie dépend de la présence d'un en-tête - Etag et/ou Last-Modified pour vérifier si elle est valide. La requête sera - rejetée en cas d'absence de ces deux en-têtes, ou d'une syntaxe - invalide d'un de ces deux en-têtes.</dd> + <dd>La possibilit pour un cache de dterminer si une entit qu'il + contient peut tre rafrachie dpend de la prsence d'un en-tte + Etag et/ou Last-Modified pour vrifier si elle est valide. La requte sera + rejete en cas d'absence de ces deux en-ttes, ou d'une syntaxe + invalide d'un de ces deux en-ttes.</dd> <dt><strong><a href="../compliance.html#policyconditional"> POLICY_CONDITIONAL</a></strong>: Impose un traitement conforme des - en-têtes conditionnels</dt> - <dd>Lorsqu'une requête contient des en-têtes conditonnels, un - serveur doit répondre dans certaines conditions avec un code + en-ttes conditionnels</dt> + <dd>Lorsqu'une requte contient des en-ttes conditonnels, un + serveur doit rpondre dans certaines conditions avec un code <code>304 Not Modified</code> ou <code>412 Precondition - Failed</code>. Il arrive q'un serveur ignore les en-têtes - conditionnels, et cela diminue l'efficacité du mécanisme de mise en - cache HTTP. Ce filtre rejète les requêtes lorsqu'un en-tête - conditionnel était présent, et une réponse 2xx a été renvoyée au - lieu de la réponse 304 ou 412 attendue.</dd> + Failed</code>. Il arrive q'un serveur ignore les en-ttes + conditionnels, et cela diminue l'efficacit du mcanisme de mise en + cache HTTP. Ce filtre rejte les requtes lorsqu'un en-tte + conditionnel tait prsent, et une rponse 2xx a t renvoye au + lieu de la rponse 304 ou 412 attendue.</dd> <dt><strong><a href="../compliance.html#policynocache">POLICY_NOCACHE</a> - </strong>: Impose la possibilité de mise en cache des réponses</dt> - <dd>Lorsqu'une requête se déclare elle-même impossible à mettre en - cache, elle est rejetée. C'est le cas si elle contient l'un des - en-têtes suivants : + </strong>: Impose la possibilit de mise en cache des rponses</dt> + <dd>Lorsqu'une requte se dclare elle-mme impossible mettre en + cache, elle est rejete. C'est le cas si elle contient l'un des + en-ttes suivants : <ul><li><code>Cache-Control: no-cache</code></li> <li><code>Pragma: no-cache</code></li> <li><code>Cache-Control: no-store</code></li> @@ -208,27 +208,27 @@ </ul></dd> <dt><strong><a href="../compliance.html#policymaxage">POLICY_MAXAGE</a> - </strong>: Impose une durée de vie minimale</dt> - <dd>Lorsqu'une réponse possède une durée de vie inférieure à la - valeur spécifiée, ou si cette durée de vie est heuristique, la - requête est rejetée. La chronologie de la vérification d'une réponse + </strong>: Impose une dure de vie minimale</dt> + <dd>Lorsqu'une rponse possde une dure de vie infrieure la + valeur spcifie, ou si cette dure de vie est heuristique, la + requte est rejete. La chronologie de la vrification d'une rponse est la suivante : - <ul><li>Si <code>s-maxage</code> est présent mais d'une valeur trop + <ul><li>Si <code>s-maxage</code> est prsent mais d'une valeur trop faible; ou</li> - <li>Si <code>max-age</code> est présent mais d'une valeur trop + <li>Si <code>max-age</code> est prsent mais d'une valeur trop faible; ou</li> - <li>Si <code>Expires</code> est présent et invalide; ou</li> - <li><code>Date</code> est présent et invalide; ou</li> + <li>Si <code>Expires</code> est prsent et invalide; ou</li> + <li><code>Date</code> est prsent et invalide; ou</li> <li><code>Expires</code> moins Date est trop faible ; ou</li> - <li>Aucun en-tête <code>s-maxage</code>, <code>maxage</code>, ou - <code>Expires</code>/<code>Date</code> n'est présent</li> + <li>Aucun en-tte <code>s-maxage</code>, <code>maxage</code>, ou + <code>Expires</code>/<code>Date</code> n'est prsent</li> </ul></dd> <dt><strong><a href="../compliance.html#policyversion">POLICY_VERSION</a> - </strong>: Impose une version HTTP minimale dans la requête</dt> - <dd>Lorsqu'une requête possède un numéro de version HTTP inférieur - au numéro de version minimum requis, la requête est rejetée. Les - numéros de version suivants sont reconnus : + </strong>: Impose une version HTTP minimale dans la requte</dt> + <dd>Lorsqu'une requte possde un numro de version HTTP infrieur + au numro de version minimum requis, la requte est rejete. Les + numros de version suivants sont reconnus : <ul><li><code>HTTP/1.1</code></li> <li><code>HTTP/1.0</code></li> <li><code>HTTP/0.9</code></li> @@ -241,43 +241,43 @@ <h2><a name="example" id="example">Exemple de configuration</a><a title="Lien permanent" href="#example" class="permalink">¶</a></h2> - <p>Voici un exemple de configuration qui protège un serveur qui - délivre du contenu statique :</p> + <p>Voici un exemple de configuration qui protge un serveur qui + dlivre du contenu statique :</p> <pre class="prettyprint lang-config"><Location "/"> SetOutputFilter POLICY_TYPE;POLICY_LENGTH;POLICY_KEEPALIVE;POLICY_VARY;POLICY_VALIDATION; \ POLICY_CONDITIONAL;POLICY_NOCACHE;POLICY_MAXAGE;POLICY_VERSION - # le contenu peut être quelconque, mais l'en-tête Content-Type doit être - # présent et valide + # le contenu peut tre quelconque, mais l'en-tte Content-Type doit tre + # prsent et valide PolicyType enforce */* - # rejet si aucune longueur de contenu déclarée + # rejet si aucune longueur de contenu dclare PolicyLength enforce # pris en charge par le filtre policy length PolicyKeepalive ignore - # rejet si l'en-tête User-Agent aparaît dans les en-têtes Vary + # rejet si l'en-tte User-Agent aparat dans les en-ttes Vary PolicyVary enforce User-Agent - # la validation est imposée + # la validation est impose PolicyValidation enforce - # les réponses conditionnelles non conformes sont rejetées + # les rponses conditionnelles non conformes sont rejetes PolicyConditional enforce - # les réponses impossibles à mettre en cache sont rejetées + # les rponses impossibles mettre en cache sont rejetes PolicyNocache enforce - # la durée de vie doit être au moins d'un jour + # la dure de vie doit tre au moins d'un jour PolicyMaxage enforce 86400 - # le numéro de version de la requête peut être quelconque + # le numro de version de la requte peut tre quelconque PolicyVersion ignore HTTP/1.1 </Location> -# désactivation du filtrage pour le répertoire /server-status +# dsactivation du filtrage pour le rpertoire /server-status <Location "/server-status"> PolicyFilter off </Location></pre> @@ -287,19 +287,19 @@ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="policyconditional" id="policyconditional">Directive</a> <a name="PolicyConditional" id="PolicyConditional">PolicyConditional</a><a title="Lien permanent" href="#policyconditional" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le filtrage des requêtes conditionnelles.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le filtrage des requtes conditionnelles.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyConditional <var>ignore|log|enforce</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ignore</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ignore</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Avec l'argument enforce, une réponse qui aurait du être - conditionnelle mais ne l'est pas sera rejetée.</p> + <p>Avec l'argument enforce, une rponse qui aurait du tre + conditionnelle mais ne l'est pas sera rejete.</p> - <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># les réponses conditionnelles non conformes doivent être rejetées + <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># les rponses conditionnelles non conformes doivent tre rejetes PolicyConditional enforce</pre> </div> @@ -310,43 +310,43 @@ PolicyConditional enforce</pre> <div class="directive-section"><h2><a name="policyconditionalurl" id="policyconditionalurl">Directive</a> <a name="PolicyConditionalURL" id="PolicyConditionalURL">PolicyConditionalURL</a><a title="Lien permanent" href="#policyconditionalurl" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>URL contenant la description de la politique de filtrage -des requêtes conditionnelles.</td></tr> +des requtes conditionnelles.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyConditionalURL <var>url</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Cette directive permet de spécifier l'URL de la documentation - décrivant la politique de filtrage des requêtes conditionnelles ; - elle apparaîtra dans les messages d'erreur.</p> + <p>Cette directive permet de spcifier l'URL de la documentation + dcrivant la politique de filtrage des requtes conditionnelles ; + elle apparatra dans les messages d'erreur.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="policyenvironment" id="policyenvironment">Directive</a> <a name="PolicyEnvironment" id="PolicyEnvironment">PolicyEnvironment</a><a title="Lien permanent" href="#policyenvironment" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Modification des règles de filtrage en fonction d'une +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Modification des rgles de filtrage en fonction d'une variable d'environnement.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyEnvironment <var>variable</var> <var>log-value</var> <var>ignore-value</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Limite l'action des règles à la journalisation ou les désactive - totalement en fonction de la présence d'une variable d'environnement. Si - la variable spécifiée est présente et égale à la valeur de - l'argument log-value, les erreurs rencontrées par les filtres ne - seront que journalisées. Si la variable spécifiée est présente et - égale à la valeur de l'argument ignore-value, toutes les règles - seront ignorées.</p> - - <div class="example"><h3>Example</h3><pre class="prettyprint lang-config"># limitation de l'action des règles si la variable POLICY_CONTROL -# est présente + <p>Limite l'action des rgles la journalisation ou les dsactive + totalement en fonction de la prsence d'une variable d'environnement. Si + la variable spcifie est prsente et gale la valeur de + l'argument log-value, les erreurs rencontres par les filtres ne + seront que journalises. Si la variable spcifie est prsente et + gale la valeur de l'argument ignore-value, toutes les rgles + seront ignores.</p> + + <div class="example"><h3>Example</h3><pre class="prettyprint lang-config"># limitation de l'action des rgles si la variable POLICY_CONTROL +# est prsente PolicyEnvironment POLICY_CONTROL log ignore</pre> </div> @@ -354,24 +354,24 @@ PolicyEnvironment POLICY_CONTROL log ignore</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="policyfilter" id="policyfilter">Directive</a> <a name="PolicyFilter" id="PolicyFilter">PolicyFilter</a><a title="Lien permanent" href="#policyfilter" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou désactive le filtrage pour un espace d'URL donné.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou dsactive le filtrage pour un espace d'URL donn.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyFilter <var>on|off</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>on</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>on</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Commutateur principal qui permet d'activer ou de désactiver le - filtrage pour un espace d'URL donné.</p> + <p>Commutateur principal qui permet d'activer ou de dsactiver le + filtrage pour un espace d'URL donn.</p> - <div class="example"><h3>Example</h3><pre class="prettyprint lang-config"># activé par défaut + <div class="example"><h3>Example</h3><pre class="prettyprint lang-config"># activ par dfaut <Location "/"> PolicyFilter on </Location> -# désactivation du filtrage pour le répertoire /server-status +# dsactivation du filtrage pour le rpertoire /server-status <Location "/server-status"> PolicyFilter off </Location></pre> @@ -383,19 +383,19 @@ Apache.</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la politique de persistance.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyKeepalive <var>ignore|log|enforce</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ignore</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ignore</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Avec l'argument enforce, une réponse qui ne contient ni en-tête - <code>Content-Length</code>, ni en-tête + <p>Avec l'argument enforce, une rponse qui ne contient ni en-tte + <code>Content-Length</code>, ni en-tte <code>Transfer-Encoding</code> de valeur <code>chunked</code> sera - rejetée.</p> + rejete.</p> - <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># rejet suite a absence d'en-tête Content-Length ou Transfer-Encoding + <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># rejet suite a absence d'en-tte Content-Length ou Transfer-Encoding PolicyKeepalive enforce</pre> </div> @@ -405,35 +405,35 @@ PolicyKeepalive enforce</pre> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>URL contenant la description de la politique de persistance.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyKeepaliveURL <var>url</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Cette directive permet de spécifier l'URL contenant la - description de la politique de persistance ; elle apparaîtra dans + <p>Cette directive permet de spcifier l'URL contenant la + description de la politique de persistance ; elle apparatra dans les messages d'erreur.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="policylength" id="policylength">Directive</a> <a name="PolicyLength" id="PolicyLength">PolicyLength</a><a title="Lien permanent" href="#policylength" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le filtrage de la spécification de la longueur du +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le filtrage de la spcification de la longueur du contenu.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyLength <var>ignore|log|enforce</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ignore</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ignore</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Avec l'argument enforce, une réponse qui ne contient pas - d'en-tête <code>Content-Length</code> sera rejetée.</p> + <p>Avec l'argument enforce, une rponse qui ne contient pas + d'en-tte <code>Content-Length</code> sera rejete.</p> - <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># rejet suite à l'absence de l'en-tête Content-Length + <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># rejet suite l'absence de l'en-tte Content-Length PolicyLength enforce</pre> </div> @@ -442,40 +442,40 @@ PolicyLength enforce</pre> <div class="directive-section"><h2><a name="policylengthurl" id="policylengthurl">Directive</a> <a name="PolicyLengthURL" id="PolicyLengthURL">PolicyLengthURL</a><a title="Lien permanent" href="#policylengthurl" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>URL contenant la description de la politique de filtrage de -la spécification de la longueur du contenu.</td></tr> +la spcification de la longueur du contenu.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyLengthURL <var>url</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Cette directive permet de spécifier l'URL contenant la - documentation décrivant la politique de filtrage de la spécification - de la longueur du contenu ; elle apparaîtra dans les messages + <p>Cette directive permet de spcifier l'URL contenant la + documentation dcrivant la politique de filtrage de la spcification + de la longueur du contenu ; elle apparatra dans les messages d'erreur.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="policymaxage" id="policymaxage">Directive</a> <a name="PolicyMaxage" id="PolicyMaxage">PolicyMaxage</a><a title="Lien permanent" href="#policymaxage" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le filtrage de la durée de vie des réponses.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le filtrage de la dure de vie des rponses.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyMaxage <var>ignore|log|enforce</var> <var>age</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ignore</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ignore</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Avec l'argument enforce, une réponse dont la durée de vie n'est - pas explicitement spécifiée via un en-tête <code>max-age</code>, - <code>s-maxage</code> ou <code>Expires</code>, ou dont la durée de - vie est inférieure à la valeur donnée sera rejetée.</p> + <p>Avec l'argument enforce, une rponse dont la dure de vie n'est + pas explicitement spcifie via un en-tte <code>max-age</code>, + <code>s-maxage</code> ou <code>Expires</code>, ou dont la dure de + vie est infrieure la valeur donne sera rejete.</p> - <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># rejet des réponses dont la durée de vie est inférieure à une -# journée + <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># rejet des rponses dont la dure de vie est infrieure une +# journe PolicyMaxage enforce 86400</pre> </div> @@ -485,39 +485,39 @@ PolicyMaxage enforce 86400</pre> <div class="directive-section"><h2><a name="policymaxageurl" id="policymaxageurl">Directive</a> <a name="PolicyMaxageURL" id="PolicyMaxageURL">PolicyMaxageURL</a><a title="Lien permanent" href="#policymaxageurl" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>URL contenant la description de la politique de filtrage -des réponses en fonction de leur durée de vie.</td></tr> +des rponses en fonction de leur dure de vie.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyMaxageURL <var>url</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Cette directive permet de spécifier l'URL contenant la - description de la politique de filtrage des réponses en fonction de - leur durée de vie ; elle apparaîtra dans les messages d'erreur.</p> + <p>Cette directive permet de spcifier l'URL contenant la + description de la politique de filtrage des rponses en fonction de + leur dure de vie ; elle apparatra dans les messages d'erreur.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="policynocache" id="policynocache">Directive</a> <a name="PolicyNocache" id="PolicyNocache">PolicyNocache</a><a title="Lien permanent" href="#policynocache" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le filtrage des réponses qui se définissent -elles-mêmes comme impossibles à mettre en cache.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le filtrage des rponses qui se dfinissent +elles-mmes comme impossibles mettre en cache.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyNocache <var>ignore|log|enforce</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ignore</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ignore</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Avec l'argument enforce, une réponse qui se définit elle-même - comme impossible à mettre en cache via l'en-tête - <code>Cache-Control</code> ou <code>Pragma</code> sera rejetée.</p> + <p>Avec l'argument enforce, une rponse qui se dfinit elle-mme + comme impossible mettre en cache via l'en-tte + <code>Cache-Control</code> ou <code>Pragma</code> sera rejete.</p> - <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># une réponse contenant l'en-tête Cache-Control: no-cache sera -# rejetée + <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># une rponse contenant l'en-tte Cache-Control: no-cache sera +# rejete PolicyNocache enforce</pre> </div> @@ -527,20 +527,20 @@ PolicyNocache enforce</pre> <div class="directive-section"><h2><a name="policynocacheurl" id="policynocacheurl">Directive</a> <a name="PolicyNocacheURL" id="PolicyNocacheURL">PolicyNocacheURL</a><a title="Lien permanent" href="#policynocacheurl" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>URL contenant la description de la politique de filtrage -des réponses qui se définissent elles-mêmes comme impossibles à mettre +des rponses qui se dfinissent elles-mmes comme impossibles mettre en cache.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyNocacheURL <var>url</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Cette directive permet de spécifier l'URL contenant la - description de la politique de filtrage des réponses qui se - définissent elles-mêmes comme impossibles à mettre en cache ; elle - apparaîtra dans les messages d'erreur.</p> + <p>Cette directive permet de spcifier l'URL contenant la + description de la politique de filtrage des rponses qui se + dfinissent elles-mmes comme impossibles mettre en cache ; elle + apparatra dans les messages d'erreur.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -548,24 +548,24 @@ Apache.</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la politique des types de contenus.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyType <var>ignore|log|enforce</var> <var>type</var> [ <var>type</var> [ ... ]]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ignore</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ignore</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Avec l'argument enforce, une réponse qui ne contient pas - d'en-tête <code>Content-Type</code>, ou dont l'en-tête - <code>Content-Type</code> est mal formé, ou dont l'en-tête + <p>Avec l'argument enforce, une rponse qui ne contient pas + d'en-tte <code>Content-Type</code>, ou dont l'en-tte + <code>Content-Type</code> est mal form, ou dont l'en-tte <code>Content-Type</code> contient une valeur qui ne correspond pas - au(x) modèle(s) spécifié(s) sera rejetée.</p> + au(x) modle(s) spcifi(s) sera rejete.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># impose le type de contenu json ou XML PolicyType enforce application/json text/xml</pre> </div> - <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># rejet suite à type de contenu mal formé + <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># rejet suite type de contenu mal form PolicyType enforce */*</pre> </div> @@ -577,15 +577,15 @@ PolicyType enforce */*</pre> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>URL contenant la description de la politique des types de contenu.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyTypeURL <var>url</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Cette directive permet de spécifier l'URL contenant la - description de la politique des types de contenu ; elle apparaîtra + <p>Cette directive permet de spcifier l'URL contenant la + description de la politique des types de contenu ; elle apparatra dans les messages d'erreur.</p> </div> @@ -594,19 +594,19 @@ Apache.</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le filtrage de la validation du contenu.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyValidation <var>ignore|log|enforce</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ignore</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ignore</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Avec l'argument enforce, une réponse qui ne contient ni en-tête - <code>ETag</code> valide, ni en-tête <code>Last-Modified</code>, ou - dont la syntaxe d'un de ces deux en-têtes est incorrecte sera - rejetée.</p> + <p>Avec l'argument enforce, une rponse qui ne contient ni en-tte + <code>ETag</code> valide, ni en-tte <code>Last-Modified</code>, ou + dont la syntaxe d'un de ces deux en-ttes est incorrecte sera + rejete.</p> - <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># rejet suite à l'absence des en-têtes Etag et/ou Last-Modified + <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># rejet suite l'absence des en-ttes Etag et/ou Last-Modified PolicyValidation enforce</pre> </div> @@ -618,34 +618,34 @@ PolicyValidation enforce</pre> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>URL contenant la description de la politique de filtrage de la validation du contenu.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyValidationURL <var>url</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Cette directive permet de spécifier l'URL contenant la + <p>Cette directive permet de spcifier l'URL contenant la description de la politique de filtrage de la validation du contenu - ; elle apparaîtra dans les messages d'erreur.</p> + ; elle apparatra dans les messages d'erreur.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="policyvary" id="policyvary">Directive</a> <a name="PolicyVary" id="PolicyVary">PolicyVary</a><a title="Lien permanent" href="#policyvary" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la politique de filtrage de l'en-tête Vary.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la politique de filtrage de l'en-tte Vary.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyVary <var>ignore|log|enforce</var> <var>header</var> [ <var>header</var> [ ... ]]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ignore</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ignore</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Avec l'argument enforce, une réponse dont l'en-tête - <code>Vary</code> contient un des en-têtes spécifiés sera rejetée.</p> + <p>Avec l'argument enforce, une rponse dont l'en-tte + <code>Vary</code> contient un des en-ttes spcifis sera rejete.</p> - <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># rejet suite à la présence de l'en-tête "User-Agent" dans l'en-tête + <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># rejet suite la prsence de l'en-tte "User-Agent" dans l'en-tte # Vary PolicyVary enforce User-Agent</pre> </div> @@ -656,37 +656,37 @@ PolicyVary enforce User-Agent</pre> <div class="directive-section"><h2><a name="policyvaryurl" id="policyvaryurl">Directive</a> <a name="PolicyVaryURL" id="PolicyVaryURL">PolicyVaryURL</a><a title="Lien permanent" href="#policyvaryurl" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>URL contenant la description de la politique de filtrage de -l'en-tête Vary.</td></tr> +l'en-tte Vary.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyVaryURL <var>url</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Cette directive permet de spécifier l'URL contenant la - description de la politique de filtrage de l'en-tête Vary ; elle - apparaîtra dans les messages d'erreur.</p> + <p>Cette directive permet de spcifier l'URL contenant la + description de la politique de filtrage de l'en-tte Vary ; elle + apparatra dans les messages d'erreur.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="policyversion" id="policyversion">Directive</a> <a name="PolicyVersion" id="PolicyVersion">PolicyVersion</a><a title="Lien permanent" href="#policyversion" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le filtrage des requêtes en fonction du numéro de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le filtrage des requtes en fonction du numro de version HTTP.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyVersion <var>ignore|log|enforce</var> <var>HTTP/0.9|HTTP/1.0|HTTP/1.1</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ignore</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ignore</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Avec l'argument enforce, une requête dont le numéro de version - HTTP est inférieur à la valeur spécifiée sera rejetée.</p> + <p>Avec l'argument enforce, une requte dont le numro de version + HTTP est infrieur la valeur spcifie sera rejete.</p> - <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># rejet des requêtes dont le numéro de version HTTP est inférieur à + <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># rejet des requtes dont le numro de version HTTP est infrieur # HTTP/1.1 PolicyVersion enforce HTTP/1.1</pre> </div> @@ -697,24 +697,24 @@ PolicyVersion enforce HTTP/1.1</pre> <div class="directive-section"><h2><a name="policyversionurl" id="policyversionurl">Directive</a> <a name="PolicyVersionURL" id="PolicyVersionURL">PolicyVersionURL</a><a title="Lien permanent" href="#policyversionurl" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>URL contenant la description de la politique de filtrage -des requêtes en fonction du numéro de version HTTP.</td></tr> +des requtes en fonction du numro de version HTTP.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PolicyVersionURL <var>url</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_policy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.0 du serveur HTTP Apache.</td></tr> </table> - <p>Cette directive permet de spécifier l'URL contenant la - description de la politique de filtrage des requêtes en fonction du - numéro de version HTTP ; elle apparaîtra dans les messages d'erreur.</p> + <p>Cette directive permet de spcifier l'URL contenant la + description de la politique de filtrage des requtes en fonction du + numro de version HTTP ; elle apparatra dans les messages d'erreur.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_policy.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_policy.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_policy.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -733,7 +733,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_policy.htm } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_privileges.html.fr b/docs/manual/mod/mod_privileges.html.fr index 22bf18d61a..fa9c81b1f0 100644 --- a/docs/manual/mod/mod_privileges.html.fr +++ b/docs/manual/mod/mod_privileges.html.fr @@ -27,50 +27,50 @@ <div id="preamble"><h1>Module Apache mod_privileges</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_privileges.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_privileges.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_privileges.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Support des privilèges de Solaris et de l'exécution des -serveurs virtuels sous différents identifiants +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Support des privilges de Solaris et de l'excution des +serveurs virtuels sous diffrents identifiants utilisateurs.</td></tr> -<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>privileges_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_privileges.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3 d'Apache sur les +<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>privileges_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_privileges.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3 d'Apache sur les plates-formes Solaris 10 et OpenSolaris</td></tr></table> <h3>Sommaire</h3> -<p>Ce module permet l'exécution de différents serveurs virtuels sous -différents identifiants Unix <var>User</var> et <var>Group</var>, -et avec différents <a href="http://sosc-dr.sun.com/bigadmin/features/articles/least_privilege.jsp">Privilèges -Solaris</a>. En particulier, il apporte au problème de -séparation des privilèges entre les différents serveurs virtuels la -solution que devait apporter le module MPM abandonné perchild. Il -apporte aussi d'autres améliorations en matière de sécurité.</p> +<p>Ce module permet l'excution de diffrents serveurs virtuels sous +diffrents identifiants Unix <var>User</var> et <var>Group</var>, +et avec diffrents <a href="http://sosc-dr.sun.com/bigadmin/features/articles/least_privilege.jsp">Privilges +Solaris</a>. En particulier, il apporte au problme de +sparation des privilges entre les diffrents serveurs virtuels la +solution que devait apporter le module MPM abandonn perchild. Il +apporte aussi d'autres amliorations en matire de scurit.</p> -<p>À la différence de perchild, <code class="module"><a href="../mod/mod_privileges.html">mod_privileges</a></code> n'est -pas un module MPM. Il travaille <em>au sein</em> d'un modèle de -traitement pour définir les privilèges et les User/Group <em>pour chaque -requête</em> dans un même processus. Il n'est donc pas compatible avec -les MPM threadés, et refusera de s'exécuter en cas d'utilisation d'un de +<p> la diffrence de perchild, <code class="module"><a href="../mod/mod_privileges.html">mod_privileges</a></code> n'est +pas un module MPM. Il travaille <em>au sein</em> d'un modle de +traitement pour dfinir les privilges et les User/Group <em>pour chaque +requte</em> dans un mme processus. Il n'est donc pas compatible avec +les MPM threads, et refusera de s'excuter en cas d'utilisation d'un de ces derniers.</p> -<p><code class="module"><a href="../mod/mod_privileges.html">mod_privileges</a></code> traite des problèmes de sécurité -similaires à ceux de <a href="../suexec.html">suexec</a> ; mais à la -différence de ce dernier, il ne s'applique pas seulement aux programmes -CGI, mais à l'ensemble du cycle de traitement d'une requête, y compris +<p><code class="module"><a href="../mod/mod_privileges.html">mod_privileges</a></code> traite des problmes de scurit +similaires ceux de <a href="../suexec.html">suexec</a> ; mais la +diffrence de ce dernier, il ne s'applique pas seulement aux programmes +CGI, mais l'ensemble du cycle de traitement d'une requte, y compris les applications in-process et les sous-processus. Il convient -particulièrement à l'exécution des applications PHP sous -<strong>mod_php</strong>, qui est lui-même incompatible avec les modules -MPM threadés. Il est également bien adapté aux autres applications de type +particulirement l'excution des applications PHP sous +<strong>mod_php</strong>, qui est lui-mme incompatible avec les modules +MPM threads. Il est galement bien adapt aux autres applications de type script in-process comme <strong>mod_perl</strong>, <strong>mod_python</strong>, et <strong>mod_ruby</strong>, ainsi qu'aux applications en langage C telles que les modules Apache pour lesquels la -séparation des privilèges constitue un problème.</p> +sparation des privilges constitue un problme.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#security">Considérations à propos de sécurité</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#security">Considrations propos de scurit</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#dtraceprivileges">DTracePrivileges</a></li> @@ -82,258 +82,258 @@ séparation des privilèges constitue un problème.</p> <li><img alt="" src="../images/down.gif" /> <a href="#vhostsecure">VHostSecure</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#vhostuser">VHostUser</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_privileges">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_privileges">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_privileges">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_privileges">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="security" id="security">Considérations à propos de sécurité</a><a title="Lien permanent" href="#security" class="permalink">¶</a></h2> +<h2><a name="security" id="security">Considrations propos de scurit</a><a title="Lien permanent" href="#security" class="permalink">¶</a></h2> -<p><code class="module"><a href="../mod/mod_privileges.html">mod_privileges</a></code> introduit de nouveaux problèmes de -sécurité dans les situations où du <strong>code non sûr</strong> peut -s'exécuter <strong>à l'intérieur du processus du serveur web</strong>. -Ceci s'applique aux modules non sûrs, et aux scripts s'exécutant sous -des modules comme mod_php ou mod_perl. Les scripts s'exécutant en -externe (comme par exemple les scripts CGI ou ceux s'exécutant sur un -serveur d'applications derrière mod_proxy ou mod_jk) ne sont pas -concernés.</p> +<p><code class="module"><a href="../mod/mod_privileges.html">mod_privileges</a></code> introduit de nouveaux problmes de +scurit dans les situations o du <strong>code non sr</strong> peut +s'excuter <strong> l'intrieur du processus du serveur web</strong>. +Ceci s'applique aux modules non srs, et aux scripts s'excutant sous +des modules comme mod_php ou mod_perl. Les scripts s'excutant en +externe (comme par exemple les scripts CGI ou ceux s'excutant sur un +serveur d'applications derrire mod_proxy ou mod_jk) ne sont pas +concerns.</p> -<p>Les principaux problèmes de sécurité que l'on rencontre avec +<p>Les principaux problmes de scurit que l'on rencontre avec mod_privileges sont :</p> -<ul><li>L'exécution sous un utilisateur système pose les mêmes problèmes -de sécurité que mod_suexec, et pratiquement les mêmes que cgiwrap et +<ul><li>L'excution sous un utilisateur systme pose les mmes problmes +de scurit que mod_suexec, et pratiquement les mmes que cgiwrap et suphp.</li> -<li>Une extension utilisateur (module ou script) malveillante, écrite en connaissant les mécanismes -utilisés par <strong>mod_privileges</strong>, -pourrait élever ses privilèges à tout niveau +<li>Une extension utilisateur (module ou script) malveillante, crite en connaissant les mcanismes +utiliss par <strong>mod_privileges</strong>, +pourrait lever ses privilges tout niveau accessible au processus httpd dans tout serveur virtuel. Ceci introduit -de nouveaux risques si (et seulement si) mod_privileges est compilé avec +de nouveaux risques si (et seulement si) mod_privileges est compil avec l'option <var>BIG_SECURITY_HOLE</var>.</li> -<li>Une extension utilisateur (module ou script) malveillante, écrite en connaissant les mécanismes -utilisés par <strong>mod_privileges</strong>, -pourrait élever ses privilèges pour s'attribuer +<li>Une extension utilisateur (module ou script) malveillante, crite en connaissant les mcanismes +utiliss par <strong>mod_privileges</strong>, +pourrait lever ses privilges pour s'attribuer l'identifiant utilisateur d'un autre utilisateur (et/ou groupe) -système.</li> +systme.</li> </ul> <p>La directive <code class="directive">PrivilegesMode</code> vous permet de -sélectionner soit le mode <var>FAST</var>, soit le mode +slectionner soit le mode <var>FAST</var>, soit le mode <var>SECURE</var>. Vous pouvez panacher les modes en utilisant par exemple le mode <var>FAST</var> pour les utilisateurs de confiance et -les chemins contenant du code entièrement audité, tout en imposant le -mode <var>SECURE</var> où un utilisateur non sûr a la possibilité +les chemins contenant du code entirement audit, tout en imposant le +mode <var>SECURE</var> o un utilisateur non sr a la possibilit d'introduire du code.</p> -<p>Avant de décrire les modes, il nous faut présenter les cas +<p>Avant de dcrire les modes, il nous faut prsenter les cas d'utilisation de la cible : "Benign" ou "Hostile". Dans une situation -"Benign", vous voulez séparer les utilisateurs pour leur confort, et les -protéger, ainsi que le serveur, contre les risques induits par les +"Benign", vous voulez sparer les utilisateurs pour leur confort, et les +protger, ainsi que le serveur, contre les risques induits par les erreurs involontaires. Dans une situation "Hostile" - par exemple -l'hébergement d'un site commercial - il se peut que des utilisateurs -attaquent délibérément le serveur ou s'attaquent entre eux.</p> +l'hbergement d'un site commercial - il se peut que des utilisateurs +attaquent dlibrment le serveur ou s'attaquent entre eux.</p> <dl> <dt>Mode FAST</dt> -<dd>En mode <var>FAST</var>, les requêtes sont traitées "in-process" -avec les uid/gid et privilèges sélectionnés, si bien que la -surcharge est négligeable. Ceci convient aux situations "Benign", mais -n'est pas sécurisé contre un attaquant augmentant ses privilèges avec un +<dd>En mode <var>FAST</var>, les requtes sont traites "in-process" +avec les uid/gid et privilges slectionns, si bien que la +surcharge est ngligeable. Ceci convient aux situations "Benign", mais +n'est pas scuris contre un attaquant augmentant ses privilges avec un module ou script "in-process".</dd> <dt>Mode SECURE</dt> -<dd>Une requête en mode <var>SECURE</var> génère un sous-processus qui -supprime les privilèges. Ce comportement est très similaire à -l'exécution d'un programme CGI avec suexec, mais il reste valable tout -au long du cycle de traitement de la requête, avec en plus l'avantage -d'un contrôle précis des privilèges.</dd> +<dd>Une requte en mode <var>SECURE</var> gnre un sous-processus qui +supprime les privilges. Ce comportement est trs similaire +l'excution d'un programme CGI avec suexec, mais il reste valable tout +au long du cycle de traitement de la requte, avec en plus l'avantage +d'un contrle prcis des privilges.</dd> </dl> -<p>Vous pouvez sélectionner différents +<p>Vous pouvez slectionner diffrents <code class="directive">PrivilegesMode</code>s pour chaque serveur virtuel, et -même dans un contexte de répertoire à l'intérieur d'un serveur virtuel. -Le mode <var>FAST</var> convient lorsque les utilisateurs sont sûrs -et/ou n'ont pas le privilège de charger du code "in-process". Le mode -<var>SECURE</var> convient dans les cas où du code non sûr peut -s'exécuter "in-process". Cependant, même en mode <var>SECURE</var>, il +mme dans un contexte de rpertoire l'intrieur d'un serveur virtuel. +Le mode <var>FAST</var> convient lorsque les utilisateurs sont srs +et/ou n'ont pas le privilge de charger du code "in-process". Le mode +<var>SECURE</var> convient dans les cas o du code non sr peut +s'excuter "in-process". Cependant, mme en mode <var>SECURE</var>, il n'y a pas de protection contre un utilisateur malveillant qui a la -possibilité d'introduire du code supportant les privilèges <em>avant le -début du cycle de traitement de la requête.</em></p> +possibilit d'introduire du code supportant les privilges <em>avant le +dbut du cycle de traitement de la requte.</em></p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="dtraceprivileges" id="dtraceprivileges">Directive</a> <a name="DTracePrivileges" id="DTracePrivileges">DTracePrivileges</a><a title="Lien permanent" href="#dtraceprivileges" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si les privilèges requis par dtrace sont -activés.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine si les privilges requis par dtrace sont +activs.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DTracePrivileges On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>DTracePrivileges Off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>DTracePrivileges Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_privileges</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>>Disponible sous Solaris 10 et OpenSolaris avec les -modules MPM non-threadés (<code class="module"><a href="../mod/prefork.html">prefork</a></code> ou MPM -personnalisé).</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>>Disponible sous Solaris 10 et OpenSolaris avec les +modules MPM non-threads (<code class="module"><a href="../mod/prefork.html">prefork</a></code> ou MPM +personnalis).</td></tr> </table> - <p>Cette directive qui s'applique à l'ensemble du serveur permet de - déterminer si Apache s'exécutera avec les <a href="http://sosc-dr.sun.com/bigadmin/features/articles/least_privilege.jsp">privilèges</a> requis pour exécuter <a href="http://sosc-dr.sun.com/bigadmin/content/dtrace/">dtrace</a>. - Notez que la définition <var>DTracePrivileges On</var> n'activera - pas à elle-seule DTrace, mais que <var>DTracePrivileges Off</var> - l'empêchera de fonctionner.</p> + <p>Cette directive qui s'applique l'ensemble du serveur permet de + dterminer si Apache s'excutera avec les <a href="http://sosc-dr.sun.com/bigadmin/features/articles/least_privilege.jsp">privilges</a> requis pour excuter <a href="http://sosc-dr.sun.com/bigadmin/content/dtrace/">dtrace</a>. + Notez que la dfinition <var>DTracePrivileges On</var> n'activera + pas elle-seule DTrace, mais que <var>DTracePrivileges Off</var> + l'empchera de fonctionner.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="privilegesmode" id="privilegesmode">Directive</a> <a name="PrivilegesMode" id="PrivilegesMode">PrivilegesMode</a><a title="Lien permanent" href="#privilegesmode" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fait un compromis entre d'une part l'efficacité et la -vitesse de traitement et d'autre part la sécurité à l'encontre des codes -malicieux supportant les privilèges.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fait un compromis entre d'une part l'efficacit et la +vitesse de traitement et d'autre part la scurit l'encontre des codes +malicieux supportant les privilges.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PrivilegesMode FAST|SECURE|SELECTIVE</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>PrivilegesMode FAST</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>PrivilegesMode FAST</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_privileges</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible sous Solaris 10 et OpenSolaris avec des -modules MPMs non threadés (comme <code class="module"><a href="../mod/prefork.html">prefork</a></code> ou un module -personnalisé).</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible sous Solaris 10 et OpenSolaris avec des +modules MPMs non threads (comme <code class="module"><a href="../mod/prefork.html">prefork</a></code> ou un module +personnalis).</td></tr> </table><p>Cette directive permet de faire un compromis entre les -performances et la sécurité à l'encontre des codes malicieux supportant -les privilèges. En mode <var>SECURE</var>, chaque requête est traitée -dans un sous-processus sécurisé, ce qui induit une dégradation sensible -des performances. En mode <var>FAST</var>, le serveur n'est pas protégé -contre l'augmentation de privilège comme décrit plus haut.</p> -<p>Cette directive est sensiblement différente selon qu'elle se trouve +performances et la scurit l'encontre des codes malicieux supportant +les privilges. En mode <var>SECURE</var>, chaque requte est traite +dans un sous-processus scuris, ce qui induit une dgradation sensible +des performances. En mode <var>FAST</var>, le serveur n'est pas protg +contre l'augmentation de privilge comme dcrit plus haut.</p> +<p>Cette directive est sensiblement diffrente selon qu'elle se trouve dans une section <code><Directory></code> (ou Location/Files/If) ou au niveau global ou dans un <code><VirtualHost></code>.</p> -<p>Au niveau global, elle définit un comportement par défaut dont -hériteront les serveurs virtuels. Dans un serveur virtuel, les modes -FAST ou SECURE agissent sur l'ensemble de la requête HTTP, et toute -définition de ces modes dans une section <code><Directory></code> -sera <strong>ignorée</strong>. Le pseudo-mode SELECTIVE confie le choix +<p>Au niveau global, elle dfinit un comportement par dfaut dont +hriteront les serveurs virtuels. Dans un serveur virtuel, les modes +FAST ou SECURE agissent sur l'ensemble de la requte HTTP, et toute +dfinition de ces modes dans une section <code><Directory></code> +sera <strong>ignore</strong>. Le pseudo-mode SELECTIVE confie le choix du mode FAST ou SECURE aux directives contenues dans une section<code><Directory></code>.</p> <p>Dans une section <code><Directory></code>, elle ne s'applique -que lorsque le mode SELECTIVE a été défini pour le serveur virtuel. -Seuls FAST ou SECURE peuvent être définis dans ce contexte (SELECTIVE +que lorsque le mode SELECTIVE a t dfini pour le serveur virtuel. +Seuls FAST ou SECURE peuvent tre dfinis dans ce contexte (SELECTIVE n'aurait pas de sens).</p> <div class="warning"><h3>Avertissement</h3> - Lorsque le mode SELECTIVE a été défini pour un serveur virtuel, - l'activation des privilèges doit être reportée <em>après</em> - la détermination, par la phase de comparaison du traitement de - la requête, du contexte <code><Directory></code> qui - s'applique à la requête. Ceci peut donner à un attaquant - l'opportunité d'introduire du code via une directive <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code> s'exécutant au + Lorsque le mode SELECTIVE a t dfini pour un serveur virtuel, + l'activation des privilges doit tre reporte <em>aprs</em> + la dtermination, par la phase de comparaison du traitement de + la requte, du contexte <code><Directory></code> qui + s'applique la requte. Ceci peut donner un attaquant + l'opportunit d'introduire du code via une directive <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code> s'excutant au niveau global ou d'un serveur virtuel <em>avant</em> que les - privilèges n'aient été supprimés et l'uid/gid défini. + privilges n'aient t supprims et l'uid/gid dfini. </div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="vhostcgimode" id="vhostcgimode">Directive</a> <a name="VHostCGIMode" id="VHostCGIMode">VHostCGIMode</a><a title="Lien permanent" href="#vhostcgimode" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si le serveur virtuel peut exécuter des -sous-processus, et définit les privilèges disponibles pour ces +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine si le serveur virtuel peut excuter des +sous-processus, et dfinit les privilges disponibles pour ces dernier.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VHostCGIMode On|Off|Secure</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>VHostCGIMode On</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>VHostCGIMode On</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_privileges</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible sous Solaris 10 et OpenSolaris avec les -modules MPM non-threadés (<code class="module"><a href="../mod/prefork.html">prefork</a></code> ou MPM -personnalisé).</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible sous Solaris 10 et OpenSolaris avec les +modules MPM non-threads (<code class="module"><a href="../mod/prefork.html">prefork</a></code> ou MPM +personnalis).</td></tr> </table> - <p>Détermine si le serveur virtuel est autorisé à exécuter fork et - exec, et définit les <a href="http://sosc-dr.sun.com/bigadmin/features/articles/least_privilege.jsp">privilèges</a> requis pour exécuter des sous-processus. Si cette - directive est définie à <var>Off</var> le serveur virtuel ne - disposera d'aucun privilège et ne pourra exécuter ni des programmes + <p>Dtermine si le serveur virtuel est autoris excuter fork et + exec, et dfinit les <a href="http://sosc-dr.sun.com/bigadmin/features/articles/least_privilege.jsp">privilges</a> requis pour excuter des sous-processus. Si cette + directive est dfinie <var>Off</var> le serveur virtuel ne + disposera d'aucun privilge et ne pourra excuter ni des programmes ou scripts CGI classiques via le module traditionnel <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>, ni des programmes externes similaires tels - que ceux créés via le module <code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code> ou les - programmes de réécriture externes utilisés par la directive + que ceux crs via le module <code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code> ou les + programmes de rcriture externes utiliss par la directive <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>. Notez que - ceci n'empêche pas l'exécution de programmes CGI via d'autres - processus et sous d'autres modèles de sécurité comme <a href="https://httpd.apache.org/mod_fcgid/">mod_fcgid</a>, ce qui est la - solution recommandée sous Solaris.</p> - <p>Si cette directive est définie à <var>On</var> ou - <var>Secure</var>, le serveur virtuel pourra exécuter les scripts et - programmes externes cités ci-dessus. Définir la directive - <code class="directive">VHostCGIMode</code> à <var>Secure</var> a pour effet - supplémentaire de n'accorder aucun privilège aux sous-processus, - comme décrit dans la directive + ceci n'empche pas l'excution de programmes CGI via d'autres + processus et sous d'autres modles de scurit comme <a href="https://httpd.apache.org/mod_fcgid/">mod_fcgid</a>, ce qui est la + solution recommande sous Solaris.</p> + <p>Si cette directive est dfinie <var>On</var> ou + <var>Secure</var>, le serveur virtuel pourra excuter les scripts et + programmes externes cits ci-dessus. Dfinir la directive + <code class="directive">VHostCGIMode</code> <var>Secure</var> a pour effet + supplmentaire de n'accorder aucun privilge aux sous-processus, + comme dcrit dans la directive <code class="directive">VHostSecure</code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="vhostcgiprivs" id="vhostcgiprivs">Directive</a> <a name="VHostCGIPrivs" id="VHostCGIPrivs">VHostCGIPrivs</a><a title="Lien permanent" href="#vhostcgiprivs" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Assigne des privilèges au choix aux sous-processus créés +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Assigne des privilges au choix aux sous-processus crs par un serveur virtuel.</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VHostPrivs [+-]?<var>nom-privilège</var> [[+-]?nom-privilège] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Aucun</code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VHostPrivs [+-]?<var>nom-privilge</var> [[+-]?nom-privilge] ...</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Aucun</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_privileges</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible sous Solaris 10 et OpenSolaris avec les -modules MPM non-threadés (<code class="module"><a href="../mod/prefork.html">prefork</a></code> ou MPM -personnalisé) et lorsque <code class="module"><a href="../mod/mod_privileges.html">mod_privileges</a></code> est construit +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible sous Solaris 10 et OpenSolaris avec les +modules MPM non-threads (<code class="module"><a href="../mod/prefork.html">prefork</a></code> ou MPM +personnalis) et lorsque <code class="module"><a href="../mod/mod_privileges.html">mod_privileges</a></code> est construit avec l'option de compilation <var>BIG_SECURITY_HOLE</var>.</td></tr> </table> <p>La directive <code class="directive">VHostCGIPrivs</code> permet - d'assigner des <a href="http://sosc-dr.sun.com/bigadmin/features/articles/least_privilege.jsp">privilèges</a> au choix aux sous-processus créés par un serveur - virtuel, comme décrit dans la directive + d'assigner des <a href="http://sosc-dr.sun.com/bigadmin/features/articles/least_privilege.jsp">privilges</a> au choix aux sous-processus crs par un serveur + virtuel, comme dcrit dans la directive <code class="directive">VHostCGIMode</code>. Chaque - <var>nom-privilège</var> correspond à un privilège Solaris tel que + <var>nom-privilge</var> correspond un privilge Solaris tel que <var>file_setid</var> ou <var>sys_nfs</var>.</p> - <p><var>nom-privilège</var> peut être éventuellement préfixé par + - ou -, ce qui va respectivement accorder ou refuser le privilège. Si - <var>nom-privilège</var> est spécifié sans + ni -, tous les autres - privilèges préalablement assignés au serveur virtuel seront refusés. - Cette directive permet de construire aisément votre propre jeu de - privilèges en annulant tout réglage par défaut.</p> + <p><var>nom-privilge</var> peut tre ventuellement prfix par + + ou -, ce qui va respectivement accorder ou refuser le privilge. Si + <var>nom-privilge</var> est spcifi sans + ni -, tous les autres + privilges pralablement assigns au serveur virtuel seront refuss. + Cette directive permet de construire aisment votre propre jeu de + privilges en annulant tout rglage par dfaut.</p> - <div class="warning"><h3>Sécurité</h3> + <div class="warning"><h3>Scurit</h3> <p>L'utilisation de cette directive peut ouvrir d'immenses trous de - sécurité dans les sous-processus Apache, jusqu'à leur exécution avec les - droits de root. Ne l'utilisez que si vous êtes absolument sûr de + scurit dans les sous-processus Apache, jusqu' leur excution avec les + droits de root. Ne l'utilisez que si vous tes absolument sr de comprendre ce que vous faites !</p></div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="vhostgroup" id="vhostgroup">Directive</a> <a name="VHostGroup" id="VHostGroup">VHostGroup</a><a title="Lien permanent" href="#vhostgroup" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit l'identifiant du groupe sous lequel s'exécute un +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit l'identifiant du groupe sous lequel s'excute un serveur virtuel.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VHostGroup <var>identifiant-groupe-unix</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Hérite de l'identifiant du groupe spécifié par la directive +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Hrite de l'identifiant du groupe spcifi par la directive <code class="directive"><a href="../mod/mod_unixd.html#group">Group</a></code></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_privileges</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible sous Solaris 10 et OpenSolaris avec les -modules MPM non-threadés (<code class="module"><a href="../mod/prefork.html">prefork</a></code> ou MPM -personnalisé).</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible sous Solaris 10 et OpenSolaris avec les +modules MPM non-threads (<code class="module"><a href="../mod/prefork.html">prefork</a></code> ou MPM +personnalis).</td></tr> </table> - <p>La directive <code class="directive">VHostGroup</code> permet de définir + <p>La directive <code class="directive">VHostGroup</code> permet de dfinir l'identifiant du groupe unix sous lequel le serveur va traiter les - requêtes par l'intermédiaire d'un serveur virtuel. L'identifiant - du groupe est défini avant le traitement de la requête, puis - restauré à sa valeur de départ via les <a href="http://sosc-dr.sun.com/bigadmin/features/articles/least_privilege.jsp">Privilèges - Solaris</a>. Comme la définition + requtes par l'intermdiaire d'un serveur virtuel. L'identifiant + du groupe est dfini avant le traitement de la requte, puis + restaur sa valeur de dpart via les <a href="http://sosc-dr.sun.com/bigadmin/features/articles/least_privilege.jsp">Privilges + Solaris</a>. Comme la dfinition s'applique au <em>processus</em>, cette directive est incompatible - avec les modules MPM threadés.</p> - <p><var>Unix-group</var> peut être :</p> + avec les modules MPM threads.</p> + <p><var>Unix-group</var> peut tre :</p> <dl> <dt>Un nom de groupe</dt> - <dd>Fait référence au groupe donné par son nom.</dd> + <dd>Fait rfrence au groupe donn par son nom.</dd> - <dt><code>#</code> suivi d'un numéro de groupe.</dt> - <dd>Fait référence au groupe donné par son numéro.</dd> + <dt><code>#</code> suivi d'un numro de groupe.</dt> + <dd>Fait rfrence au groupe donn par son numro.</dd> </dl> - <div class="warning"><h3>Sécurité</h3> - <p>Cette directive ne peut pas être utilisée pour exécuter Apache en - tant que root ! Elle est tout de même susceptible de poser des - problèmes de sécurité similaires à ceux décrits dans la + <div class="warning"><h3>Scurit</h3> + <p>Cette directive ne peut pas tre utilise pour excuter Apache en + tant que root ! Elle est tout de mme susceptible de poser des + problmes de scurit similaires ceux dcrits dans la documentation de <a href="../suexec.html">suexec</a>.</p></div> <h3>Voir aussi</h3> @@ -345,102 +345,102 @@ personnalisé).</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="vhostprivs" id="vhostprivs">Directive</a> <a name="VHostPrivs" id="VHostPrivs">VHostPrivs</a><a title="Lien permanent" href="#vhostprivs" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Assigne des privilèges à un serveur virtuel.</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VHostPrivs [+-]?<var>nom-privilège</var> [[+-]?nom-privilège] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Aucun</code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Assigne des privilges un serveur virtuel.</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VHostPrivs [+-]?<var>nom-privilge</var> [[+-]?nom-privilge] ...</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Aucun</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_privileges</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible sous Solaris 10 et OpenSolaris avec les -modules MPM non-threadés (<code class="module"><a href="../mod/prefork.html">prefork</a></code> ou MPM -personnalisé) et lorsque <code class="module"><a href="../mod/mod_privileges.html">mod_privileges</a></code> est construit +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible sous Solaris 10 et OpenSolaris avec les +modules MPM non-threads (<code class="module"><a href="../mod/prefork.html">prefork</a></code> ou MPM +personnalis) et lorsque <code class="module"><a href="../mod/mod_privileges.html">mod_privileges</a></code> est construit avec l'option de compilation <var>BIG_SECURITY_HOLE</var>.</td></tr> </table> <p>La directive <code class="directive">VHostPrivs</code> permet d'assigner - des <a href="http://sosc-dr.sun.com/bigadmin/features/articles/least_privilege.jsp">privilèges</a> au choix à un serveur virtuel. Chaque - <var>nom-privilège</var> correspond à un privilège Solaris tel que + des <a href="http://sosc-dr.sun.com/bigadmin/features/articles/least_privilege.jsp">privilges</a> au choix un serveur virtuel. Chaque + <var>nom-privilge</var> correspond un privilge Solaris tel que <var>file_setid</var> ou <var>sys_nfs</var>.</p> - <p><var>nom-privilège</var> peut être éventuellement préfixé par + - ou -, ce qui va respectivement accorder ou refuser le privilège. Si - <var>nom-privilège</var> est spécifié sans + ni -, tous les autres - privilèges préalablement assignés au serveur virtuel seront refusés. - Cette directive permet de construire aisément votre propre jeu de - privilèges en annulant tout réglage par défaut.</p> + <p><var>nom-privilge</var> peut tre ventuellement prfix par + + ou -, ce qui va respectivement accorder ou refuser le privilge. Si + <var>nom-privilge</var> est spcifi sans + ni -, tous les autres + privilges pralablement assigns au serveur virtuel seront refuss. + Cette directive permet de construire aisment votre propre jeu de + privilges en annulant tout rglage par dfaut.</p> - <div class="warning"><h3>Sécurité</h3> + <div class="warning"><h3>Scurit</h3> <p>L'utilisation de cette directive peut ouvrir d'immenses trous de - sécurité dans Apache, jusqu'au traitement de requêtes avec les - droits de root. Ne l'utilisez que si vous êtes absolument sûr de + scurit dans Apache, jusqu'au traitement de requtes avec les + droits de root. Ne l'utilisez que si vous tes absolument sr de comprendre ce que vous faites !</p></div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="vhostsecure" id="vhostsecure">Directive</a> <a name="VHostSecure" id="VHostSecure">VHostSecure</a><a title="Lien permanent" href="#vhostsecure" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si le serveur s'exécute avec une sécurité avancée +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine si le serveur s'excute avec une scurit avance pour les serveurs virtuels.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VHostSecure On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>VHostSecure On</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>VHostSecure On</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_privileges</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible sous Solaris 10 et OpenSolaris avec les -modules MPM non-threadés (<code class="module"><a href="../mod/prefork.html">prefork</a></code> ou MPM -personnalisé).</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible sous Solaris 10 et OpenSolaris avec les +modules MPM non-threads (<code class="module"><a href="../mod/prefork.html">prefork</a></code> ou MPM +personnalis).</td></tr> </table> - <p>Détermine si les serveurs virtuels traitent les requêtes avec une - sécurité avancée en supprimant les <a href="http://sosc-dr.sun.com/bigadmin/features/articles/least_privilege.jsp">Privilèges</a> rarement requis par un serveur web, mais disponibles - par défaut pour un utilisateur Unix standard, et donc susceptibles - d'être demandés par des modules et des applications. Il est - recommandé de conserver la définition par défaut (On), sauf si elle - empêche une application de fonctionner. Comme la définition + <p>Dtermine si les serveurs virtuels traitent les requtes avec une + scurit avance en supprimant les <a href="http://sosc-dr.sun.com/bigadmin/features/articles/least_privilege.jsp">Privilges</a> rarement requis par un serveur web, mais disponibles + par dfaut pour un utilisateur Unix standard, et donc susceptibles + d'tre demands par des modules et des applications. Il est + recommand de conserver la dfinition par dfaut (On), sauf si elle + empche une application de fonctionner. Comme la dfinition s'applique au <em>processus</em>, cette directive est incompatible - avec les modules MPM threadés.</p> + avec les modules MPM threads.</p> <div class="note"><h3>Note</h3> <p>Le fait que la directive <code class="directive">VHostSecure</code> - empêche une application de fonctionner peut constituer un signal - d'avertissement indiquant que la sécurité de l'application doit être + empche une application de fonctionner peut constituer un signal + d'avertissement indiquant que la scurit de l'application doit tre revue.</p></div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="vhostuser" id="vhostuser">Directive</a> <a name="VHostUser" id="VHostUser">VHostUser</a><a title="Lien permanent" href="#vhostuser" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit l'identifiant utilisateur sous lequel s'exécute un +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit l'identifiant utilisateur sous lequel s'excute un serveur virtuel.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VHostUser <var>identifiant-utilisateur-unix</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Hérite de l'identifiant utilisateur spécifié par la directive +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Hrite de l'identifiant utilisateur spcifi par la directive <code class="directive"><a href="../mod/mod_unixd.html#user">User</a></code></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>serveur virtuel</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_privileges</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible sous Solaris 10 et OpenSolaris avec les -modules MPM non-threadés (<code class="module"><a href="../mod/prefork.html">prefork</a></code> ou MPM -personnalisé).</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible sous Solaris 10 et OpenSolaris avec les +modules MPM non-threads (<code class="module"><a href="../mod/prefork.html">prefork</a></code> ou MPM +personnalis).</td></tr> </table> - <p>La directive <code class="directive">VHostUser</code> permet de définir + <p>La directive <code class="directive">VHostUser</code> permet de dfinir l'identifiant utilisateur unix sous lequel le serveur va traiter les - requêtes par l'intermédiaire d'un serveur virtuel. L'identifiant - utilisateur est défini avant le traitement de la requête, puis - restauré à sa valeur de départ via les <a href="http://sosc-dr.sun.com/bigadmin/features/articles/least_privilege.jsp">Privilèges - Solaris</a>. Comme la définition + requtes par l'intermdiaire d'un serveur virtuel. L'identifiant + utilisateur est dfini avant le traitement de la requte, puis + restaur sa valeur de dpart via les <a href="http://sosc-dr.sun.com/bigadmin/features/articles/least_privilege.jsp">Privilges + Solaris</a>. Comme la dfinition s'applique au <em>processus</em>, cette directive est incompatible - avec les modules MPM threadés.</p> - <p><var>identifiant-utilisateur-unix</var> peut être :</p> + avec les modules MPM threads.</p> + <p><var>identifiant-utilisateur-unix</var> peut tre :</p> <dl> <dt>Un nom d'utilisateur</dt> - <dd>Fait référence à l'utilisateur donné par son nom.</dd> + <dd>Fait rfrence l'utilisateur donn par son nom.</dd> - <dt><code>#</code> suivi d'un numéro d'utilisateur.</dt> - <dd>Fait référence à l'utilisateur donné par son numéro.</dd> + <dt><code>#</code> suivi d'un numro d'utilisateur.</dt> + <dd>Fait rfrence l'utilisateur donn par son numro.</dd> </dl> - <div class="warning"><h3>Sécurité</h3> - <p>Cette directive ne peut pas être utilisée pour exécuter Apache en - tant que root ! Elle est tout de même susceptible de poser des - problèmes de sécurité similaires à ceux décrits dans la + <div class="warning"><h3>Scurit</h3> + <p>Cette directive ne peut pas tre utilise pour excuter Apache en + tant que root ! Elle est tout de mme susceptible de poser des + problmes de scurit similaires ceux dcrits dans la documentation de <a href="../suexec.html">suexec</a>.</p></div> <h3>Voir aussi</h3> @@ -452,7 +452,7 @@ personnalisé).</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_privileges.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_privileges.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_privileges.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -471,7 +471,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_privileges } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_proxy.html.fr b/docs/manual/mod/mod_proxy.html.fr index 3e09a38e75..178ccddf1b 100644 --- a/docs/manual/mod/mod_proxy.html.fr +++ b/docs/manual/mod/mod_proxy.html.fr @@ -27,44 +27,44 @@ <div id="preamble"><h1>Module Apache mod_proxy</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_proxy.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_proxy.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Serveur mandataire/passerelle multi-protocole</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>proxy_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_proxy.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>proxy_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_proxy.c</td></tr></table> <h3>Sommaire</h3> <div class="warning"><h3>Avertissement</h3> - <p>N'activez pas la fonctionnalité de mandataire avec la directive + <p>N'activez pas la fonctionnalit de mandataire avec la directive <code class="directive"><a href="#proxyrequests">ProxyRequests</a></code> avant - d'avoir <a href="#access">sécurisé votre serveur</a>. Les serveurs - mandataires ouverts sont dangereux pour votre réseau, + d'avoir <a href="#access">scuris votre serveur</a>. Les serveurs + mandataires ouverts sont dangereux pour votre rseau, mais aussi pour l'Internet au sens large.</p> </div> - <p><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> et ses modules associés implémentent + <p><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> et ses modules associs implmentent un mandataire/passerelle pour le serveur HTTP Apache, et supportent de nombreux protocoles courants, ainsi que plusieurs algorithmes de - répartition de charge. Le support de protocoles et d'algorithmes de - répartition de charge supplémentaires peut être assuré par des + rpartition de charge. Le support de protocoles et d'algorithmes de + rpartition de charge supplmentaires peut tre assur par des modules tiers.</p> - <p>Un jeu de modules chargés dans le serveur permet de fournir les - fonctionnalités souhaitées. Ces modules peuvent être inclus - statiquement à la compilation, ou dynamiquement via la directive + <p>Un jeu de modules chargs dans le serveur permet de fournir les + fonctionnalits souhaites. Ces modules peuvent tre inclus + statiquement la compilation, ou dynamiquement via la directive <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code>. Ce jeu de module doit comporter :</p> <ul> - <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, qui fournit les fonctionnalités de + <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, qui fournit les fonctionnalits de base d'un mandataire</li> <li><code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> et un ou plusieurs modules - de répartition, si la répartition de charge doit être mise en + de rpartition, si la rpartition de charge doit tre mise en oeuvre (Voir la documentation de - <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> pour plus de détails).</li> + <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> pour plus de dtails).</li> <li>un ou plusieurs modules de types de mandataire, ou protocoles : @@ -85,29 +85,29 @@ </li> </ul> - <p>En outre, d'autres modules fournissent des fonctionnalités - étendues. <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> et ses modules associés + <p>En outre, d'autres modules fournissent des fonctionnalits + tendues. <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> et ses modules associs fournissent la mise en cache. Les directives <code>SSLProxy*</code> du module <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> permettent de contacter des serveurs distants en utilisant le protocole SSL/TLS. Ces modules - additionnels devront être chargés et configurés pour pouvoir - disposer de ces fonctionnalités.</p> + additionnels devront tre chargs et configurs pour pouvoir + disposer de ces fonctionnalits.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#forwardreverse">Mandataires directs et mandataires/passerelles inverses</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#examples">Exemples simples</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#handler">Accès via un gestionnaire</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#handler">Accs via un gestionnaire</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#workers">Workers</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#access">Contrôler l'accès à votre +<li><img alt="" src="../images/down.gif" /> <a href="#access">Contrler l'accs votre mandataire</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#startup">Ralentissement au démarrage</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#startup">Ralentissement au dmarrage</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#intranet">Mandataire en Intranet</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#envsettings">Ajustements relatifs au protocole</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#request-bodies">Corps de requêtes</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#x-headers">En-têtes de requête du mandataire +<li><img alt="" src="../images/down.gif" /> <a href="#request-bodies">Corps de requtes</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#x-headers">En-ttes de requte du mandataire inverse</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> @@ -143,7 +143,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#proxytimeout">ProxyTimeout</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#proxyvia">ProxyVia</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code></li> <li><code class="module"><a href="../mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code></li> @@ -161,66 +161,66 @@ <div class="section"> <h2><a name="forwardreverse" id="forwardreverse">Mandataires directs et mandataires/passerelles inverses</a><a title="Lien permanent" href="#forwardreverse" class="permalink">¶</a></h2> - <p>Le serveur HTTP Apache peut être configuré dans les deux modes mandataire - <dfn>direct</dfn> et mandataire <dfn>inverse</dfn> (aussi nommé + <p>Le serveur HTTP Apache peut tre configur dans les deux modes mandataire + <dfn>direct</dfn> et mandataire <dfn>inverse</dfn> (aussi nomm mode <dfn>passerelle</dfn>).</p> <p>Un <dfn>mandataire direct</dfn> standard est un serveur - intermédiaire qui s'intercale entre le client et le <em>serveur - demandé</em>. Pour obtenir un contenu hébergé par - le serveur demandé, le client envoie une requête au - mandataire en nommant le serveur demandé comme + intermdiaire qui s'intercale entre le client et le <em>serveur + demand</em>. Pour obtenir un contenu hberg par + le serveur demand, le client envoie une requte au + mandataire en nommant le serveur demand comme cible, puis le mandataire extrait le contenu depuis le - serveur demandé et le renvoie enfin au client. Le client doit être - configuré de manière appropriée pour pouvoir utiliser le mandataire - direct afin d'accéder à d'autres sites.</p> + serveur demand et le renvoie enfin au client. Le client doit tre + configur de manire approprie pour pouvoir utiliser le mandataire + direct afin d'accder d'autres sites.</p> - <p>L'accès à Internet depuis des clients situés derrière un + <p>L'accs Internet depuis des clients situs derrire un pare-feu est une utilisation typique du mandataire direct. Le mandataire direct peut aussi utiliser la mise en cache (fournie - par <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code>) pour réduire la charge du - réseau.</p> + par <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code>) pour rduire la charge du + rseau.</p> - <p>La fonctionnalité de mandataire direct est activée via la + <p>La fonctionnalit de mandataire direct est active via la directive <code class="directive"><a href="#proxyrequests">ProxyRequests</a></code>. - Comme les mandataires directs permettent aux clients d'accéder à + Comme les mandataires directs permettent aux clients d'accder des sites quelconques via votre serveur et de dissimuler leur - véritable origine, il est indispensable de <a href="#access">sécuriser votre serveur</a> de façon à ce que seuls - les clients autorisés puissent accéder à votre serveur avant - d'activer la fonctionnalité de mandataire direct.</p> + vritable origine, il est indispensable de <a href="#access">scuriser votre serveur</a> de faon ce que seuls + les clients autoriss puissent accder votre serveur avant + d'activer la fonctionnalit de mandataire direct.</p> <p>Un <dfn>mandataire inverse</dfn> (ou <dfn>passerelle</dfn>), - quant à lui, apparaît au client comme un serveur web standard. - Aucune configuration particulière du client n'est nécessaire. Le + quant lui, apparat au client comme un serveur web standard. + Aucune configuration particulire du client n'est ncessaire. Le client adresse ses demandes de contenus ordinaires dans l'espace - de nommage du mandataire inverse. Ce dernier décide alors où - envoyer ces requêtes, et renvoie le contenu au client comme s'il - l'hébergeait lui-même.</p> + de nommage du mandataire inverse. Ce dernier dcide alors o + envoyer ces requtes, et renvoie le contenu au client comme s'il + l'hbergeait lui-mme.</p> - <p>L'accès d'utilisateurs depuis Internet vers un serveur situé - derrière un pare-feu est une utilisation typique du mandataire + <p>L'accs d'utilisateurs depuis Internet vers un serveur situ + derrire un pare-feu est une utilisation typique du mandataire inverse. On peut aussi utiliser les mandataires inverses pour - mettre en oeuvre une répartition de charge entre plusieurs - serveurs en arrière-plan, ou fournir un cache pour un serveur - d'arrière-plan plus lent. Les mandataires inverses peuvent aussi - tout simplement servir à rassembler plusieurs serveurs dans le - même espace de nommage d'URLs.</p> + mettre en oeuvre une rpartition de charge entre plusieurs + serveurs en arrire-plan, ou fournir un cache pour un serveur + d'arrire-plan plus lent. Les mandataires inverses peuvent aussi + tout simplement servir rassembler plusieurs serveurs dans le + mme espace de nommage d'URLs.</p> - <p>La fonctionnalité de mandataire inverse est activée via la + <p>La fonctionnalit de mandataire inverse est active via la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code> ou le drapeau <code>[P]</code> de la directive <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code>. Il n'est - <strong>pas</strong> nécessaire de définir <code class="directive"><a href="#proxyrequests">ProxyRequests</a></code> pour configurer + <strong>pas</strong> ncessaire de dfinir <code class="directive"><a href="#proxyrequests">ProxyRequests</a></code> pour configurer un mandataire inverse.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="examples" id="examples">Exemples simples</a><a title="Lien permanent" href="#examples" class="permalink">¶</a></h2> - <p>Les exemples ci-dessous illustrent de manière très basique la - mise en oeuvre de la fonctionnalité de mandataire et ne sont là que - pour vous aider à démarrer. Reportez-vous à la documentation de + <p>Les exemples ci-dessous illustrent de manire trs basique la + mise en oeuvre de la fonctionnalit de mandataire et ne sont l que + pour vous aider dmarrer. Reportez-vous la documentation de chaque directive.</p> - <p>Si en outre, vous désirez activer la mise en cache, consultez la + <p>Si en outre, vous dsirez activer la mise en cache, consultez la documentation de <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code>.</p> <div class="example"><h3>Mandataire inverse</h3><pre class="prettyprint lang-config">ProxyPass "/foo" "http://foo.example.com/bar" @@ -236,13 +236,13 @@ ProxyVia On </div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="handler" id="handler">Accès via un gestionnaire</a><a title="Lien permanent" href="#handler" class="permalink">¶</a></h2> +<h2><a name="handler" id="handler">Accs via un gestionnaire</a><a title="Lien permanent" href="#handler" class="permalink">¶</a></h2> - <p>Vous pouvez aussi forcer le traitement d'une requête en tant que - requête de mandataire inverse en créant un gestionnaire de transfert - approprié. Dans l'exemple suivant, toutes les requêtes pour + <p>Vous pouvez aussi forcer le traitement d'une requte en tant que + requte de mandataire inverse en crant un gestionnaire de transfert + appropri. Dans l'exemple suivant, toutes les requtes pour des scripts PHP seront transmises au serveur FastCGI - spécifié via un mandat inverse : + spcifi via un mandat inverse : </p> <div class="example"><h3>Scripts PHP et mandataire inverse</h3><pre class="prettyprint lang-config"><FilesMatch "\.php$"> @@ -250,40 +250,40 @@ ProxyVia On </FilesMatch></pre> </div> - <p>Cette fonctionnalité est disponible à partir de la version + <p>Cette fonctionnalit est disponible partir de la version 2.4.10 du serveur HTTP Apache.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="workers" id="workers">Workers</a><a title="Lien permanent" href="#workers" class="permalink">¶</a></h2> - <p>Le mandataire gère la configuration et les paramètres de - communication des serveurs originaux au sein d'objets nommés + <p>Le mandataire gre la configuration et les paramtres de + communication des serveurs originaux au sein d'objets nomms <dfn>workers</dfn>. Deux types de worker sont fournis : le worker - par défaut du mandataire direct et le worker par défaut du - mandataire inverse. Il est aussi possible de définir explicitement - des workers supplémentaires.</p> + par dfaut du mandataire direct et le worker par dfaut du + mandataire inverse. Il est aussi possible de dfinir explicitement + des workers supplmentaires.</p> - <p>Les deux workers par défaut possèdent une configuration figée - et seront utilisés si aucun autre worker ne correspond à la - requête. Ils ne réutilisent pas les connexions et n'utilisent pas les + <p>Les deux workers par dfaut possdent une configuration fige + et seront utiliss si aucun autre worker ne correspond la + requte. Ils ne rutilisent pas les connexions et n'utilisent pas les connexions HTTP persistantes (Keep-Alive). En effet, les - connexions TCP vers le serveur original sont fermées et ouvertes - pour chaque requête.</p> + connexions TCP vers le serveur original sont fermes et ouvertes + pour chaque requte.</p> - <p>Les workers définis explicitement sont identifiés par leur URL. - Ils sont en général définis via les directives <code class="directive"><a href="#proxypass">ProxyPass</a></code> ou <code class="directive"><a href="#proxypassmatch">ProxyPassMatch</a></code> lorsqu'on les + <p>Les workers dfinis explicitement sont identifis par leur URL. + Ils sont en gnral dfinis via les directives <code class="directive"><a href="#proxypass">ProxyPass</a></code> ou <code class="directive"><a href="#proxypassmatch">ProxyPassMatch</a></code> lorsqu'on les utilise dans le cadre d'un mandataire inverse :</p> <div class="example"><pre class="prettyprint lang-config">ProxyPass "/example" "http://backend.example.com" connectiontimeout=5 timeout=30</pre> </div> - <p>Cette directive va créer un worker associé à l'URL du serveur original + <p>Cette directive va crer un worker associ l'URL du serveur original <code>http://backend.example.com</code>, qui utilisera les valeurs de - timeout données. Toutes les spécifications de timeouts utilisent la + timeout donnes. Toutes les spcifications de timeouts utilisent la syntaxe <a href="directive-dict.html#Syntax">time-interval</a>. Lorsqu'ils - sont utilisés dans le cadre d'un mandataire direct, les workers sont en - général définis via la directive <code class="directive"><a href="#proxyset">ProxySet</a></code> :</p> + sont utiliss dans le cadre d'un mandataire direct, les workers sont en + gnral dfinis via la directive <code class="directive"><a href="#proxyset">ProxySet</a></code> :</p> <div class="example"><pre class="prettyprint lang-config">ProxySet http://backend.example.com connectiontimeout=5 timeout=30</pre> </div> @@ -296,111 +296,111 @@ ProxyVia On </Proxy></pre> - <p>L'utilisation de workers définis explicitement dans le mode - mandataire direct n'est pas très courante, car les mandataires - directs communiquent en général avec de nombreux serveurs - originaux. La création explicite de workers pour certains serveurs - originaux peut cependant s'avérer utile si ces serveurs sont - très souvent sollicités. A leur niveau, les workers explicitement - définis ne possèdent aucune notion de mandataire direct ou + <p>L'utilisation de workers dfinis explicitement dans le mode + mandataire direct n'est pas trs courante, car les mandataires + directs communiquent en gnral avec de nombreux serveurs + originaux. La cration explicite de workers pour certains serveurs + originaux peut cependant s'avrer utile si ces serveurs sont + trs souvent sollicits. A leur niveau, les workers explicitement + dfinis ne possdent aucune notion de mandataire direct ou inverse. Ils encapsulent un concept de communication commun avec - les serveurs originaux. Un worker créé via la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code> pour être utilisé dans le - cadre d'un mandataire inverse sera aussi utilisé dans le cadre + les serveurs originaux. Un worker cr via la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code> pour tre utilis dans le + cadre d'un mandataire inverse sera aussi utilis dans le cadre d'un mandataire directe chaque fois que l'URL vers le serveur - original correspondra à l'URL du worker, et vice versa.</p> + original correspondra l'URL du worker, et vice versa.</p> - <p>L'URL qui identifie un worker correspond à l'URL de son serveur - original, y compris un éventuel chemin donné :</p> + <p>L'URL qui identifie un worker correspond l'URL de son serveur + original, y compris un ventuel chemin donn :</p> <pre class="prettyprint lang-config">ProxyPass "/examples" "http://backend.example.com/examples" ProxyPass "/docs" "http://backend.example.com/docs"</pre> - <p>Dans cet exemple, deux workers différents sont définis, chacun + <p>Dans cet exemple, deux workers diffrents sont dfinis, chacun d'eux utilisant des configurations et jeux de connexions - séparés.</p> + spars.</p> <div class="warning"><h3>Partage de workers</h3> <p>Le partage de workers intervient lorsque les URLs des workers s'entrecoupent, ce qui arrive lorsque l'URL d'un worker - correspond au début de l'URL d'un autre worker défini plus loin + correspond au dbut de l'URL d'un autre worker dfini plus loin dans le fichier de configuration. Dans l'exemple suivant,</p> <pre class="prettyprint lang-config">ProxyPass "/apps" "http://backend.example.com/" timeout=60 ProxyPass "/examples" "http://backend.example.com/examples" timeout=10</pre> - <p>le second worker n'est pas vraiment créé. C'est le premier - worker qui est en fait utilisé. L'avantage de ceci réside dans + <p>le second worker n'est pas vraiment cr. C'est le premier + worker qui est en fait utilis. L'avantage de ceci rside dans le fait qu'il n'existe qu'un seul jeu de connexions, ces - dernières étant donc réutilisées plus souvent. Notez que tous - les attributs de configuration définis explicitement pour le - deuxième worker seront ignorés, ce qui sera journalisé en tant + dernires tant donc rutilises plus souvent. Notez que tous + les attributs de configuration dfinis explicitement pour le + deuxime worker seront ignors, ce qui sera journalis en tant qu'avertissement. Ainsi, dans l'exemple ci-dessus, la valeur de timeout retenue pour l'URL <code>/exemples</code> sera <code>60</code>, et non <code>10</code> !</p> - <p>Si vous voulez empêcher le partage de workers, classez vos - définitions de workers selon la longueur des URLs, de la plus - longue à la plus courte. Si au contraire vous voulez favoriser + <p>Si vous voulez empcher le partage de workers, classez vos + dfinitions de workers selon la longueur des URLs, de la plus + longue la plus courte. Si au contraire vous voulez favoriser ce partage, utilisez l'ordre de classement inverse. Voir aussi - l'avertissement à propos de l'ordre de classement des directives + l'avertissement propos de l'ordre de classement des directives <code class="directive"><a href="#proxypass">ProxyPass</a></code>.</p> </div> - <div class="warning"><h3>Nom d'hôte dans l'URL</h3> - <p>Le nom d'hôte doit commencer par une lettre [a-z]. Par exemple :</p> + <div class="warning"><h3>Nom d'hte dans l'URL</h3> + <p>Le nom d'hte doit commencer par une lettre [a-z]. Par exemple :</p> <pre class="prettyprint lang-config">ProxyPass "/apps" "http://127"</pre> - <p>n'est pas valide et provoquera une erreur si une requête correspond + <p>n'est pas valide et provoquera une erreur si une requte correspond au chemin.</p> </div> - <p>Les workers définis explicitement sont de deux sortes : - <dfn>workers directs</dfn> et <dfn>workers de répartition (de + <p>Les workers dfinis explicitement sont de deux sortes : + <dfn>workers directs</dfn> et <dfn>workers de rpartition (de charge)</dfn>. Ils supportent de nombreux attributs de - configuration importants décrits dans la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>. Ces mêmes attributs - peuvent aussi être définis via la directive <code class="directive"><a href="#proxyset">ProxySet</a></code>.</p> + configuration importants dcrits dans la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>. Ces mmes attributs + peuvent aussi tre dfinis via la directive <code class="directive"><a href="#proxyset">ProxySet</a></code>.</p> - <p>Le jeu d'options disponibles pour un worker direct dépend du - protocole spécifié dans l'URL du serveur original. Les protocoles + <p>Le jeu d'options disponibles pour un worker direct dpend du + protocole spcifi dans l'URL du serveur original. Les protocoles disponibles comprennent <code>ajp</code>, <code>fcgi</code>, <code>ftp</code>, <code>http</code> et <code>scgi</code>.</p> - <p>Les workers de répartition sont des workers virtuels qui + <p>Les workers de rpartition sont des workers virtuels qui utilisent les workers directs, connus comme faisant partie de leurs - membres, pour le traitement effectif des requêtes. Chaque - répartiteur peut comporter plusieurs membres. Lorsqu'il traite une - requête, il choisit un de ses membres en fonction de l'algorithme - de répartition de charge défini.</p> + membres, pour le traitement effectif des requtes. Chaque + rpartiteur peut comporter plusieurs membres. Lorsqu'il traite une + requte, il choisit un de ses membres en fonction de l'algorithme + de rpartition de charge dfini.</p> - <p>Un worker de répartition est créé si son URL de worker comporte + <p>Un worker de rpartition est cr si son URL de worker comporte <code>balancer</code> comme indicateur de protocole. L'URL du - répartiteur permet d'identifier de manière unique le worker de - répartition. La directive <code class="directive"><a href="#balancermember">BalancerMember</a></code> permet d'ajouter des - membres au répartiteur.</p> - - <div class="note"><h3>Résolution DNS pour les domaines originaux</h3> - <p>La résolution DNS s'effectue lorsque le socket vers le - domaine original est créé pour la première fois. Lorsque la réutilisation - des connexions est activée, chaque domaine d'arrière-plan n'est résolu qu'une - seule fois pour chaque processus enfant, et cette résolution est mise en - cache pour toutes les connexions ultérieures jusqu'à ce que le processus enfant - soit recyclé. Ce comportement doit être pris en considération lorsqu'on - planifie des tâches de maintenance du DNS impactant les domaines - d'arrière-plan. Veuillez aussi vous reporter aux paramètres de la + rpartiteur permet d'identifier de manire unique le worker de + rpartition. La directive <code class="directive"><a href="#balancermember">BalancerMember</a></code> permet d'ajouter des + membres au rpartiteur.</p> + + <div class="note"><h3>Rsolution DNS pour les domaines originaux</h3> + <p>La rsolution DNS s'effectue lorsque le socket vers le + domaine original est cr pour la premire fois. Lorsque la rutilisation + des connexions est active, chaque domaine d'arrire-plan n'est rsolu qu'une + seule fois pour chaque processus enfant, et cette rsolution est mise en + cache pour toutes les connexions ultrieures jusqu' ce que le processus enfant + soit recycl. Ce comportement doit tre pris en considration lorsqu'on + planifie des tches de maintenance du DNS impactant les domaines + d'arrire-plan. Veuillez aussi vous reporter aux paramtres de la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code> pour plus de - détails à propos de la réutilisation des connexions. + dtails propos de la rutilisation des connexions. </p> </div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="access" id="access">Contrôler l'accès à votre +<h2><a name="access" id="access">Contrler l'accs votre mandataire</a><a title="Lien permanent" href="#access" class="permalink">¶</a></h2> - <p>Vous pouvez restreindre l'accès à votre mandataire via le bloc - de contrôle <code class="directive"><a href="#proxy"><Proxy></a></code> comme dans + <p>Vous pouvez restreindre l'accs votre mandataire via le bloc + de contrle <code class="directive"><a href="#proxy"><Proxy></a></code> comme dans l'exemple suivant :</p> <pre class="prettyprint lang-config"><Proxy *> @@ -408,70 +408,70 @@ ProxyPass "/examples" "http://backend.example.com/examples" timeout=10</pre> </Proxy></pre> - <p>Pour plus de détails sur les directives de contrôle d'accès, + <p>Pour plus de dtails sur les directives de contrle d'accs, voir la documentation du module <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code>.</p> - <p>Restreindre l'accès de manière stricte est essentiel si vous - mettez en oeuvre un mandataire direct (en définissant la directive - <code class="directive"><a href="#proxyrequests">ProxyRequests</a></code> à "on"). - Dans le cas contraire, votre serveur pourrait être utilisé par - n'importe quel client pour accéder à des serveurs quelconques, - tout en masquant sa véritable identité. Ceci représente un danger - non seulement pour votre réseau, mais aussi pour l'Internet au + <p>Restreindre l'accs de manire stricte est essentiel si vous + mettez en oeuvre un mandataire direct (en dfinissant la directive + <code class="directive"><a href="#proxyrequests">ProxyRequests</a></code> "on"). + Dans le cas contraire, votre serveur pourrait tre utilis par + n'importe quel client pour accder des serveurs quelconques, + tout en masquant sa vritable identit. Ceci reprsente un danger + non seulement pour votre rseau, mais aussi pour l'Internet au sens large. Dans le cas de la mise en oeuvre d'un mandataire - inverse (en utilisant la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code> avec <code>ProxyRequests Off</code>), le contrôle - d'accès est moins critique car les clients ne peuvent contacter - que les serveurs que vous avez spécifiés.</p> + inverse (en utilisant la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code> avec <code>ProxyRequests Off</code>), le contrle + d'accs est moins critique car les clients ne peuvent contacter + que les serveurs que vous avez spcifis.</p> <p><strong>Voir aussi</strong> la variable d'environnement <a href="mod_proxy_http.html#env">Proxy-Chain-Auth</a>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="startup" id="startup">Ralentissement au démarrage</a><a title="Lien permanent" href="#startup" class="permalink">¶</a></h2> - <p>Si vous utilisez la directive <code class="directive"><a href="#proxyblock">ProxyBlock</a></code>, les noms d'hôtes sont résolus en adresses - IP puis ces dernières mises en cache au cours du démarrage - à des fins de tests de comparaisons ultérieurs. Ce processus peut +<h2><a name="startup" id="startup">Ralentissement au dmarrage</a><a title="Lien permanent" href="#startup" class="permalink">¶</a></h2> + <p>Si vous utilisez la directive <code class="directive"><a href="#proxyblock">ProxyBlock</a></code>, les noms d'htes sont rsolus en adresses + IP puis ces dernires mises en cache au cours du dmarrage + des fins de tests de comparaisons ultrieurs. Ce processus peut durer plusieurs secondes (ou d'avantage) en fonction de la vitesse - à laquelle s'effectue la résolution des noms d'hôtes.</p> + laquelle s'effectue la rsolution des noms d'htes.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="intranet" id="intranet">Mandataire en Intranet</a><a title="Lien permanent" href="#intranet" class="permalink">¶</a></h2> - <p>Un serveur mandataire Apache httpd situé à l'intérieur d'un Intranet - doit faire suivre les requêtes destinées à un serveur externe à - travers le pare-feu de l'entreprise (pour ce faire, définissez la + <p>Un serveur mandataire Apache httpd situ l'intrieur d'un Intranet + doit faire suivre les requtes destines un serveur externe + travers le pare-feu de l'entreprise (pour ce faire, dfinissez la directive <code class="directive"><a href="#proxyremote">ProxyRemote</a></code> de - façon à ce qu'elle fasse suivre le <var>protocole</var> concerné - vers le mandataire du pare-feu). Cependant, lorsqu'il doit accéder - à des ressources situées dans l'Intranet, il peut se passer du - pare-feu pour accéder aux serveurs. A cet effet, la directive + faon ce qu'elle fasse suivre le <var>protocole</var> concern + vers le mandataire du pare-feu). Cependant, lorsqu'il doit accder + des ressources situes dans l'Intranet, il peut se passer du + pare-feu pour accder aux serveurs. A cet effet, la directive <code class="directive"><a href="#noproxy">NoProxy</a></code> permet de - spécifier quels hôtes appartiennent à l'Intranet et peuvent donc - être accédés directement.</p> + spcifier quels htes appartiennent l'Intranet et peuvent donc + tre accds directement.</p> - <p>Les utilisateurs d'un Intranet ont tendance à oublier le nom du - domaine local dans leurs requêtes WWW, et demandent par exemple + <p>Les utilisateurs d'un Intranet ont tendance oublier le nom du + domaine local dans leurs requtes WWW, et demandent par exemple "http://un-serveur/" au lieu de <code>http://un-serveur.example.com/</code>. Certains serveurs - mandataires commerciaux acceptent ce genre de requête et les + mandataires commerciaux acceptent ce genre de requte et les traitent simplement en utilisant un nom de domaine local - implicite. Lorsque la directive <code class="directive"><a href="#proxydomain">ProxyDomain</a></code> est utilisée et si le - serveur est <a href="#proxyrequests">configuré comme - mandataire</a>, Apache httpd peut renvoyer une réponse de redirection et + implicite. Lorsque la directive <code class="directive"><a href="#proxydomain">ProxyDomain</a></code> est utilise et si le + serveur est <a href="#proxyrequests">configur comme + mandataire</a>, Apache httpd peut renvoyer une rponse de redirection et ainsi fournir au client l'adresse de serveur correcte, - entièrement qualifiée. C'est la méthode à privilégier car le + entirement qualifie. C'est la mthode privilgier car le fichier des marque-pages de l'utilisateur contiendra alors des - noms de serveurs entièrement qualifiés.</p> + noms de serveurs entirement qualifis.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="envsettings" id="envsettings">Ajustements relatifs au protocole</a><a title="Lien permanent" href="#envsettings" class="permalink">¶</a></h2> - <p>Pour les cas où <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> envoie des requêtes - vers un serveur qui n'implémente pas correctement les connexions + <p>Pour les cas o <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> envoie des requtes + vers un serveur qui n'implmente pas correctement les connexions persistantes ou le protocole HTTP/1.1, il existe deux variables - d'environnement qui permettent de forcer les requêtes à utiliser + d'environnement qui permettent de forcer les requtes utiliser le protocole HTTP/1.0 avec connexions non persistantes. Elles - peuvent être définies via la directive <code class="directive"><a href="../mod/mod_env.html#setenv">SetEnv</a></code>.</p> + peuvent tre dfinies via la directive <code class="directive"><a href="../mod/mod_env.html#setenv">SetEnv</a></code>.</p> <p>Il s'agit des variables <code>force-proxy-request-1.0</code> et <code>proxy-nokeepalive</code>.</p> @@ -483,198 +483,198 @@ ProxyPass "/examples" "http://backend.example.com/examples" timeout=10</pre> </Location></pre> - <p>A partir de la version 2.4.26 du serveur HTTP Apache, la définition de - la variable d'environnement "no-proxy" permet de désactiver - <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> dans le traitement de la requête courante. - Cette variable doit être définie via la directive <code class="directive"><a href="../mod/mod_setenvif.html#setenvif">SetEnvIf</a></code> car la directive <code class="directive"><a href="../mod/mod_env.html#setenv">SetEnv</a></code> n'est pas évaluée assez tôt.</p> + <p>A partir de la version 2.4.26 du serveur HTTP Apache, la dfinition de + la variable d'environnement "no-proxy" permet de dsactiver + <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> dans le traitement de la requte courante. + Cette variable doit tre dfinie via la directive <code class="directive"><a href="../mod/mod_setenvif.html#setenvif">SetEnvIf</a></code> car la directive <code class="directive"><a href="../mod/mod_env.html#setenv">SetEnv</a></code> n'est pas value assez tt.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="request-bodies" id="request-bodies">Corps de requêtes</a><a title="Lien permanent" href="#request-bodies" class="permalink">¶</a></h2> +<h2><a name="request-bodies" id="request-bodies">Corps de requtes</a><a title="Lien permanent" href="#request-bodies" class="permalink">¶</a></h2> - <p>Certaines méthodes de requêtes comme POST comportent un corps de - requête. Le protocole HTTP stipule que les requêtes qui comportent + <p>Certaines mthodes de requtes comme POST comportent un corps de + requte. Le protocole HTTP stipule que les requtes qui comportent un corps doivent soit utiliser un codage de transmission - fractionnée (chunked transfer encoding), soit envoyer un en-tête de requête + fractionne (chunked transfer encoding), soit envoyer un en-tte de requte <code>Content-Length</code>. Lorsqu'il fait suivre ce genre de - requête vers le serveur demandé, <code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code> - s'efforce toujours d'envoyer l'en-tête <code>Content-Length</code>. - Par contre, si la taille du corps est importante, et si la requête - originale utilise un codage à fractionnement, ce dernier peut aussi - être utilisé dans la requête montante. Ce comportement peut être - contrôlé à l'aide de <a href="../env.html">variables - d'environnement</a>. Ainsi, si elle est définie, la variable - <code>proxy-sendcl</code> assure une compatibilité maximale avec les - serveurs demandés en imposant l'envoi de l'en-tête + requte vers le serveur demand, <code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code> + s'efforce toujours d'envoyer l'en-tte <code>Content-Length</code>. + Par contre, si la taille du corps est importante, et si la requte + originale utilise un codage fractionnement, ce dernier peut aussi + tre utilis dans la requte montante. Ce comportement peut tre + contrl l'aide de <a href="../env.html">variables + d'environnement</a>. Ainsi, si elle est dfinie, la variable + <code>proxy-sendcl</code> assure une compatibilit maximale avec les + serveurs demands en imposant l'envoi de l'en-tte <code>Content-Length</code>, alors que <code>proxy-sendchunked</code> diminue la consommation de ressources - en imposant l'utilisation d'un codage à fractionnement.</p> + en imposant l'utilisation d'un codage fractionnement.</p> <p>Dans certaines circonstances, le serveur doit mettre en file - d'attente sur disque les corps de requêtes afin de satisfaire le - traitement demandé des corps de requêtes. Par exemple, cette mise en - file d'attente se produira si le corps original a été envoyé selon un - codage morcelé (et possède une taille importante), alors que - l'administrateur a demandé que les requêtes du serveur - d'arrière-plan soient envoyées avec l'en-tête Content-Length ou en + d'attente sur disque les corps de requtes afin de satisfaire le + traitement demand des corps de requtes. Par exemple, cette mise en + file d'attente se produira si le corps original a t envoy selon un + codage morcel (et possde une taille importante), alors que + l'administrateur a demand que les requtes du serveur + d'arrire-plan soient envoyes avec l'en-tte Content-Length ou en HTTP/1.0. Cette mise en file d'attente se produira aussi si le corps - de la requête contient déjà un en-tête Content-Length, alors que le - serveur est configuré pour filtrer les corps des requêtes entrantes.</p> + de la requte contient dj un en-tte Content-Length, alors que le + serveur est configur pour filtrer les corps des requtes entrantes.</p> <p>La directive <code class="directive"><a href="../mod/core.html#limitrequestbody">LimitRequestBody</a></code> ne s'applique qu'aux - corps de requêtes que le serveur met en file d'attente sur disque.</p> + corps de requtes que le serveur met en file d'attente sur disque.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="x-headers" id="x-headers">En-têtes de requête du mandataire +<h2><a name="x-headers" id="x-headers">En-ttes de requte du mandataire inverse</a><a title="Lien permanent" href="#x-headers" class="permalink">¶</a></h2> - <p>Lorsqu'il est configuré en mode mandataire inverse (en utilisant + <p>Lorsqu'il est configur en mode mandataire inverse (en utilisant par exemple la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>), - <code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code> ajoute plusieurs en-têtes de requête - afin de transmettre des informations au serveur demandé. Ces - en-têtes sont les suivants :</p> + <code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code> ajoute plusieurs en-ttes de requte + afin de transmettre des informations au serveur demand. Ces + en-ttes sont les suivants :</p> <dl> <dt><code>X-Forwarded-For</code></dt> <dd>L'adresse IP du client.</dd> <dt><code>X-Forwarded-Host</code></dt> - <dd>L'hôte d'origine demandé par le client dans l'en-tête de - requête HTTP <code>Host</code>.</dd> + <dd>L'hte d'origine demand par le client dans l'en-tte de + requte HTTP <code>Host</code>.</dd> <dt><code>X-Forwarded-Server</code></dt> - <dd>Le nom d'hôte du serveur mandataire.</dd> + <dd>Le nom d'hte du serveur mandataire.</dd> </dl> - <p>Ces en-têtes doivent être utilisés avec précautions sur le - serveur demandé, car ils contiendront plus d'une valeur (séparées - par des virgules) si la requête originale contenait déjà un de ces - en-têtes. Par exemple, vous pouvez utiliser - <code>%{X-Forwarded-For}i</code> dans la chaîne de format du journal - du serveur demandé pour enregistrer les adresses IP des clients + <p>Ces en-ttes doivent tre utiliss avec prcautions sur le + serveur demand, car ils contiendront plus d'une valeur (spares + par des virgules) si la requte originale contenait dj un de ces + en-ttes. Par exemple, vous pouvez utiliser + <code>%{X-Forwarded-For}i</code> dans la chane de format du journal + du serveur demand pour enregistrer les adresses IP des clients originaux, mais il est possible que vous obteniez plusieurs adresses - si la requête passe à travers plusieurs mandataires.</p> + si la requte passe travers plusieurs mandataires.</p> <p>Voir aussi les directives <code class="directive"><a href="#proxypreservehost">ProxyPreserveHost</a></code> et <code class="directive"><a href="#proxyvia">ProxyVia</a></code> directives, qui permettent - de contrôler d'autres en-têtes de requête.</p> + de contrler d'autres en-ttes de requte.</p> - <p>Note : Si vous devez ajouter des en-têtes particuliers à la - requête mandatée, utilisez la directive <code class="directive"><a href="../mod/mod_headers.html#requestheader">RequestHeader</a></code>.</p> + <p>Note : Si vous devez ajouter des en-ttes particuliers la + requte mandate, utilisez la directive <code class="directive"><a href="../mod/mod_headers.html#requestheader">RequestHeader</a></code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="balancergrowth" id="balancergrowth">Directive</a> <a name="BalancerGrowth" id="BalancerGrowth">BalancerGrowth</a><a title="Lien permanent" href="#balancergrowth" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre de membres supplémentaires pouvant être ajoutés -après la configuration initiale</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre de membres supplmentaires pouvant tre ajouts +aprs la configuration initiale</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>BalancerGrowth <var>#</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>BalancerGrowth 5</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>BalancerGrowth 5</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>BalancerGrowth est disponible depuis la version 2.3.13 du +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>BalancerGrowth est disponible depuis la version 2.3.13 du serveur HTTP Apache</td></tr> </table> - <p>Cette directive permet de définir le nombre de - répartiteurs de charge pouvant - être ajoutés à ceux déjà configurés pour un - serveur virtuel. Elle n'est active que si au minimum un répartiteur - a été préconfiguré.</p> + <p>Cette directive permet de dfinir le nombre de + rpartiteurs de charge pouvant + tre ajouts ceux dj configurs pour un + serveur virtuel. Elle n'est active que si au minimum un rpartiteur + a t prconfigur.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="balancerinherit" id="balancerinherit">Directive</a> <a name="BalancerInherit" id="BalancerInherit">BalancerInherit</a><a title="Lien permanent" href="#balancerinherit" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Héritage des membres du groupes de répartition de - charge du mandataire définis au niveau du serveur principal</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Hritage des membres du groupes de rpartition de + charge du mandataire dfinis au niveau du serveur principal</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>BalancerInherit On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>BalancerInherit On</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>BalancerInherit On</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.5 du serveur +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.5 du serveur HTTP Apache.</td></tr> </table> <p>Cette directive permet d'attribuer au serveur virtuel courant - l'héritage des membres de groupes de répartition de charge - définis au niveau du serveur - principal. Elle ne doit pas être activée si vous - utilisez la fonctionnalité de modifications dynamiques du - gestionnaire de répartition de charge (Balancer Manager) pour - éviter des problèmes et des comportements inattendus.</p> - <p>Les définitions au niveau du serveur principal constituent - les définitions par défaut au niveau des serveurs virtuels.</p> - <p>La désactivation de ProxyPassInherit désactive aussi la + l'hritage des membres de groupes de rpartition de charge + dfinis au niveau du serveur + principal. Elle ne doit pas tre active si vous + utilisez la fonctionnalit de modifications dynamiques du + gestionnaire de rpartition de charge (Balancer Manager) pour + viter des problmes et des comportements inattendus.</p> + <p>Les dfinitions au niveau du serveur principal constituent + les dfinitions par dfaut au niveau des serveurs virtuels.</p> + <p>La dsactivation de ProxyPassInherit dsactive aussi la directive <code class="directive"><a href="#balancerinherit">BalancerInherit</a></code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="balancermember" id="balancermember">Directive</a> <a name="BalancerMember" id="BalancerMember">BalancerMember</a><a title="Lien permanent" href="#balancermember" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajoute un membre à un groupe de répartition de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajoute un membre un groupe de rpartition de charge</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>BalancerMember [<var>balancerurl</var>] <var>url</var> [<var>clé=valeur [clé=valeur ...]]</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>BalancerMember [<var>balancerurl</var>] <var>url</var> [<var>cl=valeur [cl=valeur ...]]</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> - <p>Cette directive permet d'ajouter un membre à un groupe de - répartition de charge. Elle peut se trouver dans un conteneur + <p>Cette directive permet d'ajouter un membre un groupe de + rpartition de charge. Elle peut se trouver dans un conteneur <code><Proxy <var>balancer://</var>...></code>, et accepte - tous les paramètres de paires clé/valeur que supporte la directive + tous les paramtres de paires cl/valeur que supporte la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>.</p> - <p>La directive <code class="directive">BalancerMember</code> accepte un paramètre - supplémentaire : <var>loadfactor</var>. Il s'agit du facteur de - charge du membre - un nombre entre 1.0 (valeur par défaut) et 100.0, qui - définit la charge à appliquer au membre en question.</p> + <p>La directive <code class="directive">BalancerMember</code> accepte un paramtre + supplmentaire : <var>loadfactor</var>. Il s'agit du facteur de + charge du membre - un nombre entre 1.0 (valeur par dfaut) et 100.0, qui + dfinit la charge appliquer au membre en question.</p> <p>L'argument <var>balancerurl</var> n'est requis que s'il ne se trouve pas - dèjà dans la directive de conteneur <code><Proxy - <var>balancer://</var>...></code>. Il correspond à l'URL d'un - répartiteur de charge défini par une directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>.</p> - <p>La partie chemin de l'URL du membre du groupe de répartition de + dj dans la directive de conteneur <code><Proxy + <var>balancer://</var>...></code>. Il correspond l'URL d'un + rpartiteur de charge dfini par une directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>.</p> + <p>La partie chemin de l'URL du membre du groupe de rpartition de charge dans toute directive de conteneur <code><Proxy - <var>balancer://</var>...></code> est ignorée.</p> - <p>Les slashes de fin doivent normalement être supprimés de l'URL + <var>balancer://</var>...></code> est ignore.</p> + <p>Les slashes de fin doivent normalement tre supprims de l'URL d'un <code class="directive">BalancerMember</code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="balancerpersist" id="balancerpersist">Directive</a> <a name="BalancerPersist" id="BalancerPersist">BalancerPersist</a><a title="Lien permanent" href="#balancerpersist" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Tente de conserver les changements effectués par le - gestionnaire de répartition de charge après un redémarrage du +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Tente de conserver les changements effectus par le + gestionnaire de rpartition de charge aprs un redmarrage du serveur.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>BalancerPersist On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>BalancerPersist Off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>BalancerPersist Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>BalancerPersist n'est disponible qu'à partir de la +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>BalancerPersist n'est disponible qu' partir de la version 2.4.4 du serveur HTTP Apache.</td></tr> </table> <p>Cette directive permet de conserver le contenu de l'espace - mémoire partagé associé aux répartiteurs de charge et à leurs - membres après un redémarrage du serveur. Ces modifications - locales ne sont ainsi pas perdues lors des transitions d'état - dues à un redémarrage.</p> + mmoire partag associ aux rpartiteurs de charge et leurs + membres aprs un redmarrage du serveur. Ces modifications + locales ne sont ainsi pas perdues lors des transitions d'tat + dues un redmarrage.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="noproxy" id="noproxy">Directive</a> <a name="NoProxy" id="NoProxy">NoProxy</a><a title="Lien permanent" href="#noproxy" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Serveurs, domaines ou réseaux auquels on se connectera +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Serveurs, domaines ou rseaux auquels on se connectera directement</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>NoProxy <var>domaine</var> [<var>domaine</var>] ...</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> - <p>Cette directive n'a d'utilité que pour les serveurs mandataires + <p>Cette directive n'a d'utilit que pour les serveurs mandataires Apache httpd au sein d'Intranets. La directive - <code class="directive">NoProxy</code> permet de spécifier une liste de - sous-réseaux, d'adresses IP, de serveurs et/ou de domaines séparés - par des espaces. Une requête pour un serveur qui correspond à un ou - plusieurs critères sera toujours servie par ce serveur directement, - sans être redirigée vers le(s) serveur(s) mandataire(s) défini(s) par + <code class="directive">NoProxy</code> permet de spcifier une liste de + sous-rseaux, d'adresses IP, de serveurs et/ou de domaines spars + par des espaces. Une requte pour un serveur qui correspond un ou + plusieurs critres sera toujours servie par ce serveur directement, + sans tre redirige vers le(s) serveur(s) mandataire(s) dfini(s) par la directive <code class="directive"><a href="#proxyremote">ProxyRemote</a></code>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">ProxyRemote * http://firewall.example.com:81 @@ -682,7 +682,7 @@ NoProxy .example.com 192.168.112.0/21</pre> </div> <p>Le type des arguments <var>serveur</var> de la directive - <code class="directive">NoProxy</code> appartiennent à la liste suivante + <code class="directive">NoProxy</code> appartiennent la liste suivante :</p> <dl> @@ -690,8 +690,8 @@ NoProxy .example.com 192.168.112.0/21</pre> <dt><var><a name="domain" id="domain">Domaine</a></var></dt> <dd> <p>Un <dfn>domaine</dfn> est ici un nom de domaine DNS partiellement - qualifié précédé d'un point. Il représente une liste de serveurs qui - appartiennent logiquement au même domaine ou à la même zonz DNS + qualifi prcd d'un point. Il reprsente une liste de serveurs qui + appartiennent logiquement au mme domaine ou la mme zonz DNS (en d'autres termes, les nom des serveurs se terminent tous par <var>domaine</var>).</p> @@ -699,68 +699,68 @@ NoProxy .example.com 192.168.112.0/21</pre> .com .example.org. </code></p></div> - <p>Pour faire la distinction entre <var>domaine</var>s et <var><a href="#hostname">nom d'hôte</a></var>s (des points de vue à la fois + <p>Pour faire la distinction entre <var>domaine</var>s et <var><a href="#hostname">nom d'hte</a></var>s (des points de vue la fois syntaxique et - sémantique, un domaine DNS pouvant aussi avoir un enregistrement DNS - de type A !), les <var>domaine</var>s sont toujours spécifiés en les - préfixant par un point.</p> + smantique, un domaine DNS pouvant aussi avoir un enregistrement DNS + de type A !), les <var>domaine</var>s sont toujours spcifis en les + prfixant par un point.</p> <div class="note"><h3>Note</h3> <p>Les comparaisons de noms de domaines s'effectuent sans tenir compte de la casse, et les parties droites des <var>Domaine</var>s - sont toujours censées correspondre à la racine de l'arborescence + sont toujours censes correspondre la racine de l'arborescence DNS, si bien que les domaines <code>.ExEmple.com</code> et - <code>.example.com.</code> (notez le point à la fin du nom) sont - considérés comme identiques. Comme une comparaison de domaines ne - nécessite pas de recherche DNS, elle est beaucoup plus efficace - qu'une comparaison de sous-réseaux.</p> + <code>.example.com.</code> (notez le point la fin du nom) sont + considrs comme identiques. Comme une comparaison de domaines ne + ncessite pas de recherche DNS, elle est beaucoup plus efficace + qu'une comparaison de sous-rseaux.</p> </div></dd> - <dt><var><a name="subnet" id="subnet">Sous-réseau</a></var></dt> + <dt><var><a name="subnet" id="subnet">Sous-rseau</a></var></dt> <dd> - <p>Un <dfn>Sous-réseau</dfn> est une adresse internet partiellement - qualifiée sous forme numérique (quatre nombres séparés par des + <p>Un <dfn>Sous-rseau</dfn> est une adresse internet partiellement + qualifie sous forme numrique (quatre nombres spars par des points), optionnellement suivie d'un slash et du masque de - sous-réseau spécifiant le nombre de bits significatifs dans le - <var>Sous-réseau</var>. Il représente un sous-réseau de serveurs qui - peuvent être atteints depuis la même interface réseau. En l'absence - de masque de sous-réseau explicite, il est sous-entendu que les - digits manquants (ou caractères 0) de fin spécifient le masque de - sous-réseau (Dans ce cas, le masque de sous-réseau ne peut être + sous-rseau spcifiant le nombre de bits significatifs dans le + <var>Sous-rseau</var>. Il reprsente un sous-rseau de serveurs qui + peuvent tre atteints depuis la mme interface rseau. En l'absence + de masque de sous-rseau explicite, il est sous-entendu que les + digits manquants (ou caractres 0) de fin spcifient le masque de + sous-rseau (Dans ce cas, le masque de sous-rseau ne peut tre qu'un multiple de 8). Voici quelques exemples :</p> <dl> <dt><code>192.168</code> ou <code>192.168.0.0</code></dt> - <dd>le sous-réseau 192.168.0.0 avec un masque de sous-réseau - implicite de 16 bits significatifs (parfois exprimé sous la forme + <dd>le sous-rseau 192.168.0.0 avec un masque de sous-rseau + implicite de 16 bits significatifs (parfois exprim sous la forme <code>255.255.0.0</code>)</dd> <dt><code>192.168.112.0/21</code></dt> - <dd>le sous-réseau <code>192.168.112.0/21</code> avec un masque de - sous-réseau implicite de 21 bits significatifs (parfois exprimé + <dd>le sous-rseau <code>192.168.112.0/21</code> avec un masque de + sous-rseau implicite de 21 bits significatifs (parfois exprim sous la forme<code>255.255.248.0</code>)</dd> </dl> - <p>Comme cas extrêmes, un <em>Sous-réseau</em> avec un masque de - sous-réseau de 32 bits significatifs est équivalent à une <var><a href="#ipaddr">adresse IP</a></var>, alors qu'un <em>Sous-réseau</em> avec un masque de - sous-réseau de 0 bit significatif (c'est à dire 0.0.0.0/0) est - identique à la constante <var>_Default_</var>, et peut correspondre - à toute adresse IP.</p></dd> + <p>Comme cas extrmes, un <em>Sous-rseau</em> avec un masque de + sous-rseau de 32 bits significatifs est quivalent une <var><a href="#ipaddr">adresse IP</a></var>, alors qu'un <em>Sous-rseau</em> avec un masque de + sous-rseau de 0 bit significatif (c'est dire 0.0.0.0/0) est + identique la constante <var>_Default_</var>, et peut correspondre + toute adresse IP.</p></dd> <dt><var><a name="ipaddr" id="ipaddr">Adresse IP</a></var></dt> <dd> <p>Une <dfn>Adresse IP</dfn> est une adresse internet pleinement - qualifiée sous forme numérique (quatre nombres séparés par des - points). En général, cette adresse représente un serveur, mais elle - ne doit pas nécessairement correspondre à un nom de domaine DNS.</p> + qualifie sous forme numrique (quatre nombres spars par des + points). En gnral, cette adresse reprsente un serveur, mais elle + ne doit pas ncessairement correspondre un nom de domaine DNS.</p> <div class="example"><h3>Exemple</h3><p><code> 192.168.123.7 </code></p></div> <div class="note"><h3>Note</h3> - <p>Une <dfn>Adresse IP</dfn> ne nécessite pas de résolution DNS, - et peut ainsi s'avérer plus efficace quant aux performances + <p>Une <dfn>Adresse IP</dfn> ne ncessite pas de rsolution DNS, + et peut ainsi s'avrer plus efficace quant aux performances d'Apache.</p> </div></dd> @@ -768,11 +768,11 @@ NoProxy .example.com 192.168.112.0/21</pre> <dt><var><a name="hostname" id="hostname">Nom de serveur</a></var></dt> <dd> <p>Un <dfn>Nom de serveur</dfn> est un nom de domaine DNS pleinement - qualifié qui peut être résolu en une ou plusieurs adresses IP par le - service de noms de domaines DNS. Il représente un hôte logique (par + qualifi qui peut tre rsolu en une ou plusieurs adresses IP par le + service de noms de domaines DNS. Il reprsente un hte logique (par opposition aux <var><a href="#domain">Domaine</a></var>s, voir - ci-dessus), et doit pouvoir être résolu en une ou plusieurs <var><a href="#ipaddr">adresses IP</a></var> (ou souvent en une liste - d'hôtes avec différentes <var><a href="#ipaddr">adresses + ci-dessus), et doit pouvoir tre rsolu en une ou plusieurs <var><a href="#ipaddr">adresses IP</a></var> (ou souvent en une liste + d'htes avec diffrentes <var><a href="#ipaddr">adresses IP</a></var>).</p> <div class="example"><h3>Exemples</h3><p><code> @@ -782,40 +782,40 @@ NoProxy .example.com 192.168.112.0/21</pre> <div class="note"><h3>Note</h3> <p>Dans de nombreuses situations, il est plus efficace de - spécifier une <var><a href="#ipaddr">adresse IP</a></var> qu'un - <var>Nom de serveur</var> car cela évite d'avoir à effectuer une - recherche DNS. La résolution de nom dans Apache httpd peut prendre un - temps très long lorsque la connexion avec le serveur de noms + spcifier une <var><a href="#ipaddr">adresse IP</a></var> qu'un + <var>Nom de serveur</var> car cela vite d'avoir effectuer une + recherche DNS. La rsolution de nom dans Apache httpd peut prendre un + temps trs long lorsque la connexion avec le serveur de noms utilise une liaison PPP lente.</p> <p>Les comparaisons de <var>Nom de serveur</var> s'effectuent sans tenir compte de la casse, et les parties droites des <var>Noms de serveur</var> - sont toujours censées correspondre à la racine de l'arborescence + sont toujours censes correspondre la racine de l'arborescence DNS, si bien que les domaines <code>WWW.ExEmple.com</code> et - <code>www.example.com.</code> (notez le point à la fin du nom) sont - considérés comme identiques.</p> + <code>www.example.com.</code> (notez le point la fin du nom) sont + considrs comme identiques.</p> </div></dd> </dl> <h3>Voir aussi</h3> <ul> -<li><a href="../dns-caveats.html">Problèmes liés au DNS</a></li> +<li><a href="../dns-caveats.html">Problmes lis au DNS</a></li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxy" id="proxy">Directive</a> <a name="Proxy" id="Proxy"><Proxy></a><a title="Lien permanent" href="#proxy" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Conteneur de directives s'appliquant à des ressources -mandatées</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Conteneur de directives s'appliquant des ressources +mandates</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><Proxy <var>url-avec-jokers</var>> ...</Proxy></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> - <p>Les directives situées dans une section <code class="directive"><Proxy></code> ne s'appliquent qu'au contenu - mandaté concerné. Les jokers de style shell sont autorisés.</p> + <p>Les directives situes dans une section <code class="directive"><Proxy></code> ne s'appliquent qu'au contenu + mandat concern. Les jokers de style shell sont autoriss.</p> - <p>Par exemple, les lignes suivantes n'autoriseront à accéder à un - contenu via votre serveur mandataire que les hôtes appartenant à + <p>Par exemple, les lignes suivantes n'autoriseront accder un + contenu via votre serveur mandataire que les htes appartenant <code>votre-reseau.example.com</code> :</p> <pre class="prettyprint lang-config"><Proxy *> @@ -823,21 +823,21 @@ mandatées</td></tr> </Proxy></pre> - <p>Dans l'exemple suivant, tous les fichiers du répertoire - <code>foo</code> de <code>example.com</code> seront traités par le - filtre <code>INCLUDES</code> lorsqu'ils seront envoyés par - l'intermédiaire du serveur mandataire :</p> + <p>Dans l'exemple suivant, tous les fichiers du rpertoire + <code>foo</code> de <code>example.com</code> seront traits par le + filtre <code>INCLUDES</code> lorsqu'ils seront envoys par + l'intermdiaire du serveur mandataire :</p> <pre class="prettyprint lang-config"><Proxy http://example.com/foo/*> SetOutputFilter INCLUDES </Proxy></pre> - <p>Dans l'exemple suivant, les clients web possédant l'adresse IP - spécifiée seront autorisés à effectuer des requêtes - <code>CONNECT</code> pour accéder au serveur - <code>https://www.example.com/</code>, sous réserve que le module - <code class="module"><a href="../mod/mod_proxy_connect.html">mod_proxy_connect</a></code> soit chargé. + <p>Dans l'exemple suivant, les clients web possdant l'adresse IP + spcifie seront autoriss effectuer des requtes + <code>CONNECT</code> pour accder au serveur + <code>https://www.example.com/</code>, sous rserve que le module + <code class="module"><a href="../mod/mod_proxy_connect.html">mod_proxy_connect</a></code> soit charg. </p> <pre class="prettyprint lang-config"><Proxy www.example.com:443> @@ -845,18 +845,18 @@ mandatées</td></tr> </Proxy></pre> - <div class="note"><h3>Différences avec la section de configuration Location</h3> - <p>Une URL d'arrière-plan sera concernée par le conteneur Proxy si - elle commence par la <var>url-avec-jokers</var>, même si le - dernier segment de chemin de la directive ne correspond qu'à un - préfixe de segment dee chemin de l'URL d'arrière-plan. Par exemple, <Proxy + <div class="note"><h3>Diffrences avec la section de configuration Location</h3> + <p>Une URL d'arrire-plan sera concerne par le conteneur Proxy si + elle commence par la <var>url-avec-jokers</var>, mme si le + dernier segment de chemin de la directive ne correspond qu' un + prfixe de segment dee chemin de l'URL d'arrire-plan. Par exemple, <Proxy http://example.com/foo> correspondra entre autres aux URLs http://example.com/foo, http://example.com/foo/bar, et http://example.com/foobar. La correspondance de l'URL finale - diffère du comportement de la section <code class="directive"><a href="../mod/core.html#location"><Location></a></code> qui, pour le cas de cette note, + diffre du comportement de la section <code class="directive"><a href="../mod/core.html#location"><Location></a></code> qui, pour le cas de cette note, traitera le segment de chemin final comme s'il se terminait par un slash.</p> - <p>Pour un contrôle plus fin de la correspondance des URL, voir la + <p>Pour un contrle plus fin de la correspondance des URL, voir la directive <code class="directive"><ProxyMatch></code>.</p> </div> @@ -869,20 +869,20 @@ mandatées</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyaddheaders" id="proxyaddheaders">Directive</a> <a name="ProxyAddHeaders" id="ProxyAddHeaders">ProxyAddHeaders</a><a title="Lien permanent" href="#proxyaddheaders" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajoute des informations à propos du mandataire aux -en-têtes X-Forwarded-*</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajoute des informations propos du mandataire aux +en-ttes X-Forwarded-*</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyAddHeaders Off|On</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyAddHeaders On</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyAddHeaders On</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.10</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.10</td></tr> </table> - <p>Cette directive permet de passer au serveur d'arrière-plan des - informations à propos du mandataire via les en-têtes HTTP + <p>Cette directive permet de passer au serveur d'arrire-plan des + informations propos du mandataire via les en-ttes HTTP X-Forwarded-For, X-Forwarded-Host et X-Forwarded-Server.</p> - <div class="note"><h3>Utilité</h3> - <p>Cette option n'est utile que dans le cas du mandat HTTP traité + <div class="note"><h3>Utilit</h3> + <p>Cette option n'est utile que dans le cas du mandat HTTP trait par <code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code>.</p> </div> @@ -890,78 +890,78 @@ en-têtes X-Forwarded-*</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxybadheader" id="proxybadheader">Directive</a> <a name="ProxyBadHeader" id="ProxyBadHeader">ProxyBadHeader</a><a title="Lien permanent" href="#proxybadheader" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine la manière de traiter les lignes d'en-tête -incorrectes d'une réponse</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine la manire de traiter les lignes d'en-tte +incorrectes d'une rponse</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyBadHeader IsError|Ignore|StartBody</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyBadHeader IsError</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyBadHeader IsError</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> <p>La directive <code class="directive">ProxyBadHeader</code> permet de - déterminer le comportement de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> lorsqu'il - reçoit des lignes d'en-tête de réponse dont la syntaxe n'est pas valide (c'est - à dire ne contenant pas de caractère ':') en provenance du serveur + dterminer le comportement de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> lorsqu'il + reoit des lignes d'en-tte de rponse dont la syntaxe n'est pas valide (c'est + dire ne contenant pas de caractre ':') en provenance du serveur original. Les arguments disponibles sont :</p> <dl> <dt><code>IsError</code></dt> - <dd>Annule la requête et renvoie une réponse de code 502 (mauvaise - passerelle). C'est le comportement par défaut.</dd> + <dd>Annule la requte et renvoie une rponse de code 502 (mauvaise + passerelle). C'est le comportement par dfaut.</dd> <dt><code>Ignore</code></dt> - <dd>Traite les lignes d'en-tête incorrectes comme si elles n'avaient - pas été envoyées.</dd> + <dd>Traite les lignes d'en-tte incorrectes comme si elles n'avaient + pas t envoyes.</dd> <dt><code>StartBody</code></dt> - <dd>A la réception de la première ligne d'en-tête incorrecte, les - autres en-têtes sont lus et ce qui reste est traité en tant que - corps. Ceci facilite la prise en compte des serveurs d'arrière-plan - bogués qui oublient d'insérer une ligne vide entre les - en-têtes et le corps.</dd> + <dd>A la rception de la premire ligne d'en-tte incorrecte, les + autres en-ttes sont lus et ce qui reste est trait en tant que + corps. Ceci facilite la prise en compte des serveurs d'arrire-plan + bogus qui oublient d'insrer une ligne vide entre les + en-ttes et le corps.</dd> </dl> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyblock" id="proxyblock">Directive</a> <a name="ProxyBlock" id="ProxyBlock">ProxyBlock</a><a title="Lien permanent" href="#proxyblock" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Interdit les requêtes mandatées vers certains hôtes</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyBlock *|<var>nom d'hôte</var>|<var>nom d'hôte partiel</var> -[<var>nom d'hôte</var>|<var>nom d'hôte partiel</var>]...</code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Interdit les requtes mandates vers certains htes</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyBlock *|<var>nom d'hte</var>|<var>nom d'hte partiel</var> +[<var>nom d'hte</var>|<var>nom d'hte partiel</var>]...</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> <p>La directive <code class="directive">ProxyBlock</code> permet d'interdire - l'accès FTP ou HTTP via le mandataire à certains hôtes en fonction - d'une correspondance exacte ou partielle avec un nom d'hôte, ou dans + l'accs FTP ou HTTP via le mandataire certains htes en fonction + d'une correspondance exacte ou partielle avec un nom d'hte, ou dans la mesure du possible en fonction d'une comparaison d'adresses IP.</p> - <p>Chaque paramètre de la directive + <p>Chaque paramtre de la directive <code class="directive">ProxyBlock</code> accepte comme valeur soit - <code>*</code>, soit une chaîne alphanumérique. Au démarrage, le - module tente de résoudre toute chaîne alphanumérique depuis un nom - DNS vers un jeu d'adresses IP, mais toute erreur de DNS est ignorée.</p> + <code>*</code>, soit une chane alphanumrique. Au dmarrage, le + module tente de rsoudre toute chane alphanumrique depuis un nom + DNS vers un jeu d'adresses IP, mais toute erreur de DNS est ignore.</p> - <p>Si un paramètre a pour valeur "<code>*</code>", - <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> interdira l'accès à tout site FTP ou + <p>Si un paramtre a pour valeur "<code>*</code>", + <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> interdira l'accs tout site FTP ou HTTP.</p> - <p>Dans le cas contraire, pour toute requête vers une ressource FTP + <p>Dans le cas contraire, pour toute requte vers une ressource FTP ou HTTP via le mandataire, <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> va comparer le - nom d'hôte de l'URI de la requête avec chaque chaîne alphanumérique - spécifiée. Si une chaîne correspond, même partiellement, l'accès est - refusé. Si aucune chaîne ne correspond, et si un mandataire distant - (forward) est configuré via la directive + nom d'hte de l'URI de la requte avec chaque chane alphanumrique + spcifie. Si une chane correspond, mme partiellement, l'accs est + refus. Si aucune chane ne correspond, et si un mandataire distant + (forward) est configur via la directive <code class="directive">ProxyRemote</code> ou - <code class="directive">ProxyRemoteMatch</code>, l'accès est autorisé. Si - aucun mandataire distant (forward) n'est configuré, l'adresse IP - correspondant au nom d'hôte de l'URI est comparée à toutes les - adresses IP résolues au démarrage, et l'accès est refusé si une - correspondance est trouvée.</p> + <code class="directive">ProxyRemoteMatch</code>, l'accs est autoris. Si + aucun mandataire distant (forward) n'est configur, l'adresse IP + correspondant au nom d'hte de l'URI est compare toutes les + adresses IP rsolues au dmarrage, et l'accs est refus si une + correspondance est trouve.</p> <p>Notez que les recherches DNS peuvent ralentir le processus de - démarrage du serveur.</p> + dmarrage du serveur.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">ProxyBlock news.example.com auctions.example.com friends.example.com</pre> </div> @@ -969,7 +969,7 @@ incorrectes d'une réponse</td></tr> <p>Notez qu'<code>example</code> suffirait aussi pour atteindre ces sites.</p> - <p>Hosts conviendrait aussi s'il était référencé par adresse IP.</p> + <p>Hosts conviendrait aussi s'il tait rfrenc par adresse IP.</p> <p>Notez aussi que</p> @@ -982,20 +982,20 @@ incorrectes d'une réponse</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxydomain" id="proxydomain">Directive</a> <a name="ProxyDomain" id="ProxyDomain">ProxyDomain</a><a title="Lien permanent" href="#proxydomain" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom de domaine par défaut pour les requêtes -mandatées</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom de domaine par dfaut pour les requtes +mandates</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyDomain <var>Domaine</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> - <p>Cette directive n'a d'utilité que pour les serveurs mandataires + <p>Cette directive n'a d'utilit que pour les serveurs mandataires Apache httpd au sein d'un Intranet. La directive - <code class="directive">ProxyDomain</code> permet de spécifier le domaine - par défaut auquel le serveur mandataire apache appartient. Si le - serveur reçoit une requête pour un hôte sans nom de domaine, il va - générer une réponse de redirection vers le même hôte suffixé par le - <var>Domaine</var> spécifié.</p> + <code class="directive">ProxyDomain</code> permet de spcifier le domaine + par dfaut auquel le serveur mandataire apache appartient. Si le + serveur reoit une requte pour un hte sans nom de domaine, il va + gnrer une rponse de redirection vers le mme hte suffix par le + <var>Domaine</var> spcifi.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">ProxyRemote "*" "http://firewall.example.com:81" NoProxy ".example.com" "192.168.112.0/21" @@ -1007,57 +1007,57 @@ ProxyDomain ".example.com"</pre> <div class="directive-section"><h2><a name="proxyerroroverride" id="proxyerroroverride">Directive</a> <a name="ProxyErrorOverride" id="ProxyErrorOverride">ProxyErrorOverride</a><a title="Lien permanent" href="#proxyerroroverride" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Outrepasser les pages d'erreur pour les contenus -mandatés</td></tr> +mandats</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyErrorOverride On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyErrorOverride Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyErrorOverride Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> <p>Cette directive est utile pour les configurations de mandataires - inverses, lorsque vous souhaitez que les pages d'erreur envoyées - aux utilisateurs finaux présentent un aspect homogène. Elle permet + inverses, lorsque vous souhaitez que les pages d'erreur envoyes + aux utilisateurs finaux prsentent un aspect homogne. Elle permet aussi l'inclusion de fichiers (via les SSI de <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>) pour obtenir le code d'erreur et agir - en conséquence (le comportement par défaut afficherait la page - d'erreur du serveur mandaté, alors que c'est le message d'erreur SSI - qui sera affiché si cette directive est à "on").</p> + en consquence (le comportement par dfaut afficherait la page + d'erreur du serveur mandat, alors que c'est le message d'erreur SSI + qui sera affich si cette directive est "on").</p> - <p>Cette directive n'affecte pas le traitement des réponses - informatives (1xx), de type succès normal (2xx), ou de redirection + <p>Cette directive n'affecte pas le traitement des rponses + informatives (1xx), de type succs normal (2xx), ou de redirection (3xx).</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyiobuffersize" id="proxyiobuffersize">Directive</a> <a name="ProxyIOBufferSize" id="ProxyIOBufferSize">ProxyIOBufferSize</a><a title="Lien permanent" href="#proxyiobuffersize" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine la taille du tampon interne de transfert de -données</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine la taille du tampon interne de transfert de +donnes</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyIOBufferSize <var>octets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyIOBufferSize 8192</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyIOBufferSize 8192</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> <p>La directive <code class="directive">ProxyIOBufferSize</code> permet - d'ajuster la taille du tampon interne utilisé comme bloc-note pour - les transferts de données entre entrée et sortie. La taille minimale + d'ajuster la taille du tampon interne utilis comme bloc-note pour + les transferts de donnes entre entre et sortie. La taille minimale est de <code>512</code> octets.</p> <p>Dans la plupart des cas, il n'y a aucune raison de modifier cette valeur.</p> - <p>Si elle est utilisée avec AJP, cette directive permet de définir - la taille maximale du paquet AJP en octets. Si la valeur spécifiée - est supérieure à 65536, elle est corrigée et prend la valeur 65536. + <p>Si elle est utilise avec AJP, cette directive permet de dfinir + la taille maximale du paquet AJP en octets. Si la valeur spcifie + est suprieure 65536, elle est corrige et prend la valeur 65536. Si vous ne conservez pas - la valeur par défaut, vous devez aussi modifier l'attribut - <code>packetSize</code> de votre connecteur AJP du côté de Tomcat ! + la valeur par dfaut, vous devez aussi modifier l'attribut + <code>packetSize</code> de votre connecteur AJP du ct de Tomcat ! L'attribut <code>packetSize</code> n'est disponible que dans Tomcat <code>5.5.20+</code> et <code>6.0.2+</code>.</p> - <p>Il n'est normalement pas nécessaire de modifier la taille - maximale du paquet. Des problèmes ont cependant été rapportés avec - la valeur par défaut lors de l'envoi de certificats ou de chaînes de + <p>Il n'est normalement pas ncessaire de modifier la taille + maximale du paquet. Des problmes ont cependant t rapports avec + la valeur par dfaut lors de l'envoi de certificats ou de chanes de certificats.</p> @@ -1065,25 +1065,25 @@ données</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxymatch" id="proxymatch">Directive</a> <a name="ProxyMatch" id="ProxyMatch"><ProxyMatch></a><a title="Lien permanent" href="#proxymatch" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Conteneur de directives s'appliquant à des ressources -mandatées correspondant à une expression rationnelle</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Conteneur de directives s'appliquant des ressources +mandates correspondant une expression rationnelle</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><ProxyMatch <var>regex</var>> ...</ProxyMatch></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> <p>La directive <code class="directive"><ProxyMatch></code> est - identique à la directive <code class="directive"><a href="#proxy"><Proxy></a></code>, à l'exception qu'elle définit + identique la directive <code class="directive"><a href="#proxy"><Proxy></a></code>, l'exception qu'elle dfinit les URLs auxquelles elle s'applique en utilisant une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression rationnelle</a>.</p> - <p>A partir de la version 2.4.8, les groupes nommés et les - références arrières sont extraits et enregistrés dans - l'environnement avec leur nom en majuscules et préfixé par "MATCH_". Ceci permet - de référencer des URLs dans des <a href="../expr.html">expressions</a> + <p>A partir de la version 2.4.8, les groupes nomms et les + rfrences arrires sont extraits et enregistrs dans + l'environnement avec leur nom en majuscules et prfix par "MATCH_". Ceci permet + de rfrencer des URLs dans des <a href="../expr.html">expressions</a> ou au sein de modules comme <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>. Pour - éviter toute confusion, les références arrières numérotées (non - nommées) sont ignorées. Vous devez utiliser à la place des groupes - nommés.</p> + viter toute confusion, les rfrences arrires numrotes (non + nommes) sont ignores. Vous devez utiliser la place des groupes + nomms.</p> <pre class="prettyprint lang-config"><ProxyMatch ^http://(?<sitename>[^/]+)> require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example @@ -1098,93 +1098,93 @@ mandatées correspondant à une expression rationnelle</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxymaxforwards" id="proxymaxforwards">Directive</a> <a name="ProxyMaxForwards" id="ProxyMaxForwards">ProxyMaxForwards</a><a title="Lien permanent" href="#proxymaxforwards" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximum de mandataires à travers lesquelles une -requête peut être redirigée</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximum de mandataires travers lesquelles une +requte peut tre redirige</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyMaxForwards <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyMaxForwards -1</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyMaxForwards -1</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> <p>La directive <code class="directive">ProxyMaxForwards</code> permet de - spécifier le nombre maximum de mandataires à travers lesquels une - requête peut passer dans le cas où la la requête ne contient pas - d'en-tête <code>Max-Forwards</code>. Ceci permet de se prémunir + spcifier le nombre maximum de mandataires travers lesquels une + requte peut passer dans le cas o la la requte ne contient pas + d'en-tte <code>Max-Forwards</code>. Ceci permet de se prmunir contre les boucles infinies de mandataires ou contre les attaques de - type déni de service.</p> + type dni de service.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">ProxyMaxForwards 15</pre> </div> - <p>Notez que la définition de la directive + <p>Notez que la dfinition de la directive <code class="directive">ProxyMaxForwards</code> constitue une violation du - protocole HTTP/1.1 (RFC2616), qui interdit à un mandataire de - définir <code>Max-Forwards</code> si le client ne l'a pas fait - lui-même. Les versions précédentes d'Apache httpd la définissaient - systématiquement. Une valeur négative de + protocole HTTP/1.1 (RFC2616), qui interdit un mandataire de + dfinir <code>Max-Forwards</code> si le client ne l'a pas fait + lui-mme. Les versions prcdentes d'Apache httpd la dfinissaient + systmatiquement. Une valeur ngative de <code class="directive">ProxyMaxForwards</code>, y compris la valeur par - défaut -1, implique un comportement compatible avec le protocole, + dfaut -1, implique un comportement compatible avec le protocole, mais vous expose aux bouclages infinis.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxypass" id="proxypass">Directive</a> <a name="ProxyPass" id="ProxyPass">ProxyPass</a><a title="Lien permanent" href="#proxypass" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Référencer des serveurs distants depuis +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Rfrencer des serveurs distants depuis l'espace d'URLs du serveur local</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyPass [<var>chemin</var>] !|<var>url</var> [<var>clé=valeur</var> - <var>[clé=valeur</var> ...]] [nocanon] [interpolate] [noquery]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyPass [<var>chemin</var>] !|<var>url</var> [<var>cl=valeur</var> + <var>[cl=valeur</var> ...]] [nocanon] [interpolate] [noquery]</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Les Sockets de style Unix (Unix Domain Socket - UDS) sont supportés à partir +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Les Sockets de style Unix (Unix Domain Socket - UDS) sont supports partir de la version 2.4.7 du serveur HTTP Apache</td></tr> </table> - <p>Cette directive permet de référencer des serveurs distants depuis + <p>Cette directive permet de rfrencer des serveurs distants depuis l'espace d'URLs du serveur local ; le serveur local n'agit pas en tant que mandataire au sens conventionnel, mais - plutôt comme miroir du serveur distant. Le serveur local est - souvent nommé <dfn>mandataire inverse</dfn> ou + plutt comme miroir du serveur distant. Le serveur local est + souvent nomm <dfn>mandataire inverse</dfn> ou <dfn>passerelle</dfn>. L'argument <var>chemin</var> est le nom d'un chemin virtuel local ; <var>url</var> est une URL partielle pour le - serveur distant et ne doit pas contenir de chaîne d'arguments.</p> + serveur distant et ne doit pas contenir de chane d'arguments.</p> - <div class="note">Il est fortement recommandé de revoir le concept de <a href="#workers">Worker</a> avant d'aller plus loin.</div> + <div class="note">Il est fortement recommand de revoir le concept de <a href="#workers">Worker</a> avant d'aller plus loin.</div> - <div class="note">Cette directive n'est pas supportée au sein + <div class="note">Cette directive n'est pas supporte au sein des sections <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> et <code class="directive"><a href="../mod/core.html#files"><Files></a></code>.</div> - <div class="warning">En général, la directive <code class="directive"><a href="#proxyrequests">ProxyRequests</a></code> doit être définie à + <div class="warning">En gnral, la directive <code class="directive"><a href="#proxyrequests">ProxyRequests</a></code> doit tre dfinie <strong>off</strong> lorsqu'on utilise la directive <code class="directive">ProxyPass</code>.</div> - <p>Les sockets de style Unix sont supportés à partir de la version - 2.4.7 du serveur HTTP Apache ; pour utiliser cette fonctionnalité, - il suffit d'utiliser une URL cible préfixée par + <p>Les sockets de style Unix sont supports partir de la version + 2.4.7 du serveur HTTP Apache ; pour utiliser cette fonctionnalit, + il suffit d'utiliser une URL cible prfixe par <code>unix:/path/lis.sock|</code>. Par exemple, pour mandater HTTP et cibler l'UDS /home/www/socket, vous devez utiliser <code>unix:/home/www.socket|http://localhost/whatever/</code>. Comme - le socket est local, le nom d'hôte utilisé (ici - <code>localhost</code>) peut être sujet à discussion, mais il est - transmis dans l'en-tête Host: de la requête.</p> + le socket est local, le nom d'hte utilis (ici + <code>localhost</code>) peut tre sujet discussion, mais il est + transmis dans l'en-tte Host: de la requte.</p> - <div class="note"><strong>Note :</strong>Le chemin associé à l'URL + <div class="note"><strong>Note :</strong>Le chemin associ l'URL <code>unix:</code> tient compte de la directive <code class="directive">DefaultRuntimeDir</code>.</div> - <div class="note"><strong>Note :</strong>Afin d'éviter l'échappement du - caractère <code>'|'</code>, la directive - <code class="directive">RewriteRule</code> doit posséder l'option + <div class="note"><strong>Note :</strong>Afin d'viter l'chappement du + caractre <code>'|'</code>, la directive + <code class="directive">RewriteRule</code> doit possder l'option <code>[P,NE]</code>.</div> - <p>Lorsque la directive ProxyPass est utilisée à l'intérieur d'une - section <code class="directive"><a href="../mod/core.html#location"><Location></a></code>, le premier argument est omis et le répertoire - local est obtenu à partir de la section <code class="directive"><a href="../mod/core.html#location"><Location></a></code>. Il en sera de même dans une + <p>Lorsque la directive ProxyPass est utilise l'intrieur d'une + section <code class="directive"><a href="../mod/core.html#location"><Location></a></code>, le premier argument est omis et le rpertoire + local est obtenu partir de la section <code class="directive"><a href="../mod/core.html#location"><Location></a></code>. Il en sera de mme dans une section <code class="directive"><a href="../mod/core.html#locationmatch"><LocationMatch></a></code> ; cependant, ProxyPass - n'interprète pas les expressions rationnelles, et il sera ici - nécessaire d'utiliser la directive - <code class="directive">ProxyPassMatch</code> à la place.</p> + n'interprte pas les expressions rationnelles, et il sera ici + ncessaire d'utiliser la directive + <code class="directive">ProxyPassMatch</code> la place.</p> <p>Supposons que le serveur local a pour adresse <code>http://example.com/</code> ; alors la ligne</p> @@ -1194,32 +1194,32 @@ de la version 2.4.7 du serveur HTTP Apache</td></tr> </Location></pre> - <p>va convertir en interne toute requête pour - <code>http://example.com/mirror/foo/bar</code> en une requête - mandatée pour <code>http://backend.example.com/bar</code>.</p> + <p>va convertir en interne toute requte pour + <code>http://example.com/mirror/foo/bar</code> en une requte + mandate pour <code>http://backend.example.com/bar</code>.</p> <p>Si vous avez besoin d'un configuration de mandataire inverse plus - souple, reportez-vous à la documentation de la directive <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code> et son drapeau + souple, reportez-vous la documentation de la directive <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code> et son drapeau <code>[P]</code>.</p> <p>La syntaxe alternative suivante est valide, bien qu'elle puisse - induire une dégradation des performances lorsqu'elle est - présente en très grand nombre. Elle possède l'avantage de - permettre un contrôle dynamique via l'interface <a href="mod_proxy_balancer.html#balancer_manager">Balancer Manager</a> :</p> + induire une dgradation des performances lorsqu'elle est + prsente en trs grand nombre. Elle possde l'avantage de + permettre un contrle dynamique via l'interface <a href="mod_proxy_balancer.html#balancer_manager">Balancer Manager</a> :</p> <pre class="prettyprint lang-config">ProxyPass "/mirror/foo/" "http://backend.example.com/"</pre> <div class="warning"> <p>Si le premier argument se termine par un slash - <strong>/</strong>, il doit en être de même pour le second argument + <strong>/</strong>, il doit en tre de mme pour le second argument et vice versa. Dans le cas contraire, il risque de manquer des - slashes nécessaires dans la requête résultante vers le serveur - d'arrière-plan et les résulats ne seront pas ceux attendus. + slashes ncessaires dans la requte rsultante vers le serveur + d'arrire-plan et les rsulats ne seront pas ceux attendus. </p> </div> - <p>Le drapeau <code>!</code> permet de soustraire un sous-répertoire + <p>Le drapeau <code>!</code> permet de soustraire un sous-rpertoire du mandat inverse, comme dans l'exemple suivant :</p> <pre class="prettyprint lang-config"><Location "/mirror/foo/"> @@ -1234,33 +1234,33 @@ de la version 2.4.7 du serveur HTTP Apache</td></tr> ProxyPass "/mirror/foo" "http://backend.example.com"</pre> - <p>va mandater toutes les requêtes pour <code>/mirror/foo</code> - vers <code>backend.example.com</code>, <em>sauf</em> les requêtes + <p>va mandater toutes les requtes pour <code>/mirror/foo</code> + vers <code>backend.example.com</code>, <em>sauf</em> les requtes pour <code>/mirror/foo/i</code>.</p> - <p>Mélanger plusieurs configurations ProxyPass dans différents contextes ne + <p>Mlanger plusieurs configurations ProxyPass dans diffrents contextes ne fonctionne pas :</p> <pre class="prettyprint lang-config">ProxyPass "/mirror/foo/i" "!" <Location "/mirror/foo/"> ProxyPass "http://backend.example.com/" </Location></pre> - <p>Dans ce cas, une requête pour <code>/mirror/foo/i</code> sera tout de - même mandatée car c'est la directive <code class="directive">ProxyPass</code> de la - section Location qui sera évaluée en premier. Le fait que la directive + <p>Dans ce cas, une requte pour <code>/mirror/foo/i</code> sera tout de + mme mandate car c'est la directive <code class="directive">ProxyPass</code> de la + section Location qui sera value en premier. Le fait que la directive <code class="directive">ProxyPass</code> supporte les deux contextes serveur - principal et répertoire ne signifie pas que sa portée et sa position dans le - fichier de configuration va garantir une quelconque priorité et/ou + principal et rpertoire ne signifie pas que sa porte et sa position dans le + fichier de configuration va garantir une quelconque priorit et/ou chronologie de prise en compte.</p> <div class="warning"><h3>Ordre de classement des directives ProxyPass</h3> - <p>Les directives <code class="directive"><a href="#proxypass">ProxyPass</a></code> et <code class="directive"><a href="#proxypassmatch">ProxyPassMatch</a></code> sont évaluées dans + <p>Les directives <code class="directive"><a href="#proxypass">ProxyPass</a></code> et <code class="directive"><a href="#proxypassmatch">ProxyPassMatch</a></code> sont values dans l'ordre de leur apparition dans le fichier de configuration. La - première règle qui correspond s'applique. Vous devez donc en - général classer les règles <code class="directive"><a href="#proxypass">ProxyPass</a></code> qui entrent en conflit de - l'URL la plus longue à la plus courte. Dans le cas contraire, les - règles situées après une règle dont l'URL correspond au début de - leur propre URL seront ignorées. Notez que tout ceci est en + premire rgle qui correspond s'applique. Vous devez donc en + gnral classer les rgles <code class="directive"><a href="#proxypass">ProxyPass</a></code> qui entrent en conflit de + l'URL la plus longue la plus courte. Dans le cas contraire, les + rgles situes aprs une rgle dont l'URL correspond au dbut de + leur propre URL seront ignores. Notez que tout ceci est en relation avec le partage de workers.</p> </div> @@ -1269,465 +1269,465 @@ ProxyPass "/mirror/foo" "http://backend.example.com"</pre> <p>On ne peut placer qu'une seule directive <code class="directive"><a href="#proxypass">ProxyPass</a></code> dans une section <code class="directive"><a href="../mod/core.html#location">Location</a></code>, et c'est la section - la plus spécifique qui l'emportera.</p> + la plus spcifique qui l'emportera.</p> </div> <div class="warning"><h3>Exclusions et variable d'environnement no-proxy</h3> <p>Les exclusions doivent se situer <em>avant</em> - les directives <code class="directive">ProxyPass</code> générales. A partir de la + les directives <code class="directive">ProxyPass</code> gnrales. A partir de la version 2.4.26 du serveur HTTP Apache, la variable d'environnement "no-proxy" est une alternative aux exclusions et constitue le seul moyen de configurer une exclusion pour une directive - <code class="directive">ProxyPass</code> dans le contexte d'une section <code class="directive"><a href="../mod/core.html#location">Location</a></code>. Cette variable doit être définie via + <code class="directive">ProxyPass</code> dans le contexte d'une section <code class="directive"><a href="../mod/core.html#location">Location</a></code>. Cette variable doit tre dfinie via la directive <code class="directive"><a href="../mod/mod_setenvif.html#setenvif">SetEnvIf</a></code> car la - directive <code class="directive"><a href="../mod/mod_env.html#setenv">SetEnv</a></code> n'est pas évaluée - assez tôt.</p> + directive <code class="directive"><a href="../mod/mod_env.html#setenv">SetEnv</a></code> n'est pas value + assez tt.</p> </div> - <p><strong>ProxyPass <code>clé=valeur</code> Paramètres</strong></p> + <p><strong>ProxyPass <code>cl=valeur</code> Paramtres</strong></p> <p>Depuis la version 2.1 du serveur HTTP Apache, mod_proxy supporte - les groupements de connexions vers un serveur d'arrière-plan. Les - connexions créées à la demande peuvent être enregistrées dans un - groupement pour une utilisation ultérieure. La taille du groupe - ainsi que d'autres caractéristiques peuvent être définies via la - directive <code class="directive">ProxyPass</code> au moyen de paramètres - <code>clé=valeur</code> dont la description fait l'objet du tableau + les groupements de connexions vers un serveur d'arrire-plan. Les + connexions cres la demande peuvent tre enregistres dans un + groupement pour une utilisation ultrieure. La taille du groupe + ainsi que d'autres caractristiques peuvent tre dfinies via la + directive <code class="directive">ProxyPass</code> au moyen de paramtres + <code>cl=valeur</code> dont la description fait l'objet du tableau ci-dessous.</p> <div class="warning"><h3>Nombre maximum de connexions vers - l'arrière-plan</h3> - <p>Par défaut, mod_proxy permet et met en réserve le - nombre maximum de connexions pouvant être utilisées simultanément par le - processus enfant concerné du serveur web. Le paramètre <code>max</code> - permet de réduire cette valeur par défaut. Le jeu de connexions est maintenu + l'arrire-plan</h3> + <p>Par dfaut, mod_proxy permet et met en rserve le + nombre maximum de connexions pouvant tre utilises simultanment par le + processus enfant concern du serveur web. Le paramtre <code>max</code> + permet de rduire cette valeur par dfaut. Le jeu de connexions est maintenu au niveau de chaque processus enfant du serveur web, <code>max</code> et les - autres réglages n'étant pas coordonnés entre ces différents processus, sauf - bien entendu lorsqu'un seul processus enfant n'est autorisé par la - configuration ou le MPM utilisé.</p> </div> + autres rglages n'tant pas coordonns entre ces diffrents processus, sauf + bien entendu lorsqu'un seul processus enfant n'est autoris par la + configuration ou le MPM utilis.</p> </div> - <p>Le paramètre <code>ttl</code>, quant à lui, permet de définir une durée - de vie optionnelle ; les connexions qui n'ont pas été utilisées pendant au - moins <code>ttl</code> secondes seront fermées. <code>ttl</code> permet - aussi d'empêcher l'utilisation d'une connexion susceptible d'être fermée - suite à une fin de vie de connexion persistante sur le serveur - d'arrière-plan.</p> + <p>Le paramtre <code>ttl</code>, quant lui, permet de dfinir une dure + de vie optionnelle ; les connexions qui n'ont pas t utilises pendant au + moins <code>ttl</code> secondes seront fermes. <code>ttl</code> permet + aussi d'empcher l'utilisation d'une connexion susceptible d'tre ferme + suite une fin de vie de connexion persistante sur le serveur + d'arrire-plan.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">ProxyPass "/example" "http://backend.example.com" max=20 ttl=120 retry=300</pre> </div> - <table class="bordered"><tr><th>Paramètres du worker (directive BalancerMember)</th></tr></table> + <table class="bordered"><tr><th>Paramtres du worker (directive BalancerMember)</th></tr></table> <table> - <tr><th>Paramètre</th> - <th>Défaut</th> + <tr><th>Paramtre</th> + <th>Dfaut</th> <th>Description</th></tr> <tr><td>min</td> <td>0</td> - <td>Nombre minimum d'entrées dans le pool de connexions, - distinct du nombre de connexions effectif. La valeur par défaut - ne doit être modifiée que dans des circonstances particulières - où la mémoire associée aux connexions avec le serveur - d'arrière-plan doit être préallouée ou réservée dans le tas.</td></tr> + <td>Nombre minimum d'entres dans le pool de connexions, + distinct du nombre de connexions effectif. La valeur par dfaut + ne doit tre modifie que dans des circonstances particulires + o la mmoire associe aux connexions avec le serveur + d'arrire-plan doit tre pralloue ou rserve dans le tas.</td></tr> <tr><td>max</td> <td>1...n</td> - <td>Nombre maximum de connexions autorisées vers le serveur - d'arrière-plan. La valeur par défaut correspond au nombre de + <td>Nombre maximum de connexions autorises vers le serveur + d'arrire-plan. La valeur par dfaut correspond au nombre de threads par processus pour le MPM (Module Multi Processus) actif. La valeur sera toujours 1 pour le MPM Prefork, alors - qu'elle dépendra de la définition de la directive + qu'elle dpendra de la dfinition de la directive <code class="directive">ThreadsPerChild</code> pour les autres MPMs.</td></tr> <tr><td>smax</td> <td>max</td> - <td>Les entrées du pool de connexions conservées au delà de - cette limite sont libérées au cours de certaines opérations si - elles n'ont pas été utilisées au cours de leur durée de vie, - définie par le paramètre <code>ttl</code>. Si l'entrée du pool - de connexions est associée à une connexion, cette dernière sera - fermée. La valeur par défaut ne doit être modifiée que dans des - circonstances particulières où les entrées du pool de connexions - et toutes connexions associées qui ont dépassé leur durée de vie - doivent être libérées ou fermées de manière plus autoritaire.</td></tr> + <td>Les entres du pool de connexions conserves au del de + cette limite sont libres au cours de certaines oprations si + elles n'ont pas t utilises au cours de leur dure de vie, + dfinie par le paramtre <code>ttl</code>. Si l'entre du pool + de connexions est associe une connexion, cette dernire sera + ferme. La valeur par dfaut ne doit tre modifie que dans des + circonstances particulires o les entres du pool de connexions + et toutes connexions associes qui ont dpass leur dure de vie + doivent tre libres ou fermes de manire plus autoritaire.</td></tr> <tr><td>acquire</td> <td>-</td> - <td>Cette clé permet de définir le délai maximum d'attente pour + <td>Cette cl permet de dfinir le dlai maximum d'attente pour une connexion libre dans le jeu de connexions, en millisecondes. S'il n'y a pas de connexion libre dans le jeu, Apache httpd renverra - l'état <code>SERVER_BUSY</code> au client. + l'tat <code>SERVER_BUSY</code> au client. </td></tr> <tr><td>connectiontimeout</td> <td>timeout</td> - <td>Délai d'attente d'une connexion en secondes. - La durée en secondes pendant laquelle Apache httpd va attendre pour - l'établissement d'une connexion vers le serveur d'arrière-plan. - Le délai peut être spécifié en millisecondes en ajoutant le + <td>Dlai d'attente d'une connexion en secondes. + La dure en secondes pendant laquelle Apache httpd va attendre pour + l'tablissement d'une connexion vers le serveur d'arrire-plan. + Le dlai peut tre spcifi en millisecondes en ajoutant le suffixe ms. Utilise la syntaxe <a href="directive-dict.html#Syntax">time-interval</a>. </td></tr> <tr><td>disablereuse</td> <td>Off</td> - <td>Vous pouvez utiliser cette clé pour forcer mod_proxy à - fermer immédiatement une connexion vers le serveur - d'arrière-plan après utilisation, et ainsi désactiver le jeu de - connexions permanentes vers ce serveur. Ceci peut s'avérer utile - dans des situations où un pare-feu situé entre Apache httpd et le - serveur d'arrière-plan (quelque soit le protocole) interrompt - des connexions de manière silencieuse, ou lorsque le serveur - d'arrière-plan lui-même est accessible par rotation de DNS - (round-robin DNS). Lorsque la réutilisation des connexions est activée, - chaque domaine d'arrière-plan n'est résolu (via une requête DNS) qu'une + <td>Vous pouvez utiliser cette cl pour forcer mod_proxy + fermer immdiatement une connexion vers le serveur + d'arrire-plan aprs utilisation, et ainsi dsactiver le jeu de + connexions permanentes vers ce serveur. Ceci peut s'avrer utile + dans des situations o un pare-feu situ entre Apache httpd et le + serveur d'arrire-plan (quelque soit le protocole) interrompt + des connexions de manire silencieuse, ou lorsque le serveur + d'arrire-plan lui-mme est accessible par rotation de DNS + (round-robin DNS). Lorsque la rutilisation des connexions est active, + chaque domaine d'arrire-plan n'est rsolu (via une requte DNS) qu'une seule fois par chaque processus enfant et mis en cache pour toutes les - connexions ultérieures jusqu'au recyclage du processus concerné. - Pour désactiver la réutilisation du jeu de - connexions, définissez cette clé à <code>On</code>. + connexions ultrieures jusqu'au recyclage du processus concern. + Pour dsactiver la rutilisation du jeu de + connexions, dfinissez cette cl <code>On</code>. </td></tr> <tr><td>enablereuse</td> <td>On</td> - <td>Fournie à l'intention des gestionnaires de projet - qui nécessitent un accord pour la réutilisation des connexions + <td>Fournie l'intention des gestionnaires de projet + qui ncessitent un accord pour la rutilisation des connexions (tels que <code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code>), cette option est l'inverse de l'option 'disablereuse' ci-dessus. </td></tr> <tr><td>flushpackets</td> <td>off</td> - <td>Permet de définir si le module mandataire doit vider - automatiquement le tampon de sortie après chaque tronçon de - données. 'off' signifie que le tampon sera vidé si nécessaire, - 'on' que le tampon sera vidé après chaque envoi d'un - tronçon de données, et 'auto' que le tampon sera vidé après un - délai de 'flushwait' millisecondes si aucune entrée n'est reçue. - Actuellement, cette clé n'est supportée que par mod_proxy_ajp et + <td>Permet de dfinir si le module mandataire doit vider + automatiquement le tampon de sortie aprs chaque tronon de + donnes. 'off' signifie que le tampon sera vid si ncessaire, + 'on' que le tampon sera vid aprs chaque envoi d'un + tronon de donnes, et 'auto' que le tampon sera vid aprs un + dlai de 'flushwait' millisecondes si aucune entre n'est reue. + Actuellement, cette cl n'est supporte que par mod_proxy_ajp et mod_proxy_fcgi. </td></tr> <tr><td>flushwait</td> <td>10</td> - <td>Le délai d'attente pour une entrée additionnelle, en + <td>Le dlai d'attente pour une entre additionnelle, en millisecondes, avant le vidage du tampon en sortie dans le cas - où 'flushpackets' est à 'auto'. Utilise la syntaxe <a href="directive-dict.html#Syntax">time-interval</a>. + o 'flushpackets' est 'auto'. Utilise la syntaxe <a href="directive-dict.html#Syntax">time-interval</a>. </td></tr> <tr><td>iobuffersize</td> <td>8192</td> - <td>Permet de définir la taille du tampon d'entrées/sorties du - bloc-notes interne. Cette clé vous permet d'outrepasser la + <td>Permet de dfinir la taille du tampon d'entres/sorties du + bloc-notes interne. Cette cl vous permet d'outrepasser la directive <code class="directive">ProxyIOBufferSize</code> pour un - serveur cible spécifique. La valeur doit être au minimum 512 ou définie - à 0 pour la valeur par défaut du système de 8192. + serveur cible spcifique. La valeur doit tre au minimum 512 ou dfinie + 0 pour la valeur par dfaut du systme de 8192. </td></tr> <tr><td>responsefieldsize</td> <td>8192</td> - <td>Contrôle la taille du tampon pour le champ de la réponse mandatée. - Cette taille doit être au moins égale à la taille attendue du plus grand - en-tête d'une réponse mandatée. Une valeur de 0 implique l'utilisation - de la valeur par défaut du système, à savoir 8192 octets.<br /> - Disponible à partir de la version 2.4.34 du serveur HTTP Apache. + <td>Contrle la taille du tampon pour le champ de la rponse mandate. + Cette taille doit tre au moins gale la taille attendue du plus grand + en-tte d'une rponse mandate. Une valeur de 0 implique l'utilisation + de la valeur par dfaut du systme, savoir 8192 octets.<br /> + Disponible partir de la version 2.4.34 du serveur HTTP Apache. </td></tr> <tr><td>keepalive</td> <td>Off</td> - <td><p>Cette clé doit être utilisée lorsque vous avez un pare-feu - entre Apache httpd et le serveur d'arrière-plan, et si ce dernier tend - à interrompre les connexions inactives. Cette clé va faire en - sorte que le système d'exploitation envoie des messages + <td><p>Cette cl doit tre utilise lorsque vous avez un pare-feu + entre Apache httpd et le serveur d'arrire-plan, et si ce dernier tend + interrompre les connexions inactives. Cette cl va faire en + sorte que le systme d'exploitation envoie des messages <code>KEEP_ALIVE</code> sur chacune des connexions inactives et - ainsi éviter la fermeture de la connexion par le pare-feu. + ainsi viter la fermeture de la connexion par le pare-feu. Pour conserver les connexions persistantes, definissez cette - propriété à <code>On</code>.</p> - <p>La fréquence de vérification des connexions TCP persistantes - initiale et subséquentes dépend de la configuration globale de l'OS, - et peut atteindre 2 heures. Pour être utile, la fréquence configurée - dans l'OS doit être inférieure au seuil utilisé par le pare-feu. Utilise la + proprit <code>On</code>.</p> + <p>La frquence de vrification des connexions TCP persistantes + initiale et subsquentes dpend de la configuration globale de l'OS, + et peut atteindre 2 heures. Pour tre utile, la frquence configure + dans l'OS doit tre infrieure au seuil utilis par le pare-feu. Utilise la syntaxe <a href="directive-dict.html#Syntax">time-interval</a>.</p> </td></tr> <tr><td>lbset</td> <td>0</td> - <td>Définit le groupe de répartition de charge dont le serveur cible - est membre. Le répartiteur de charge va essayer tous les membres - d'un groupe de répartition de charge de numéro inférieur avant - d'essayer ceux dont le groupe possède un numéro supérieur. + <td>Dfinit le groupe de rpartition de charge dont le serveur cible + est membre. Le rpartiteur de charge va essayer tous les membres + d'un groupe de rpartition de charge de numro infrieur avant + d'essayer ceux dont le groupe possde un numro suprieur. </td></tr> <tr><td>ping</td> <td>0</td> - <td>Avec la clé Ping, le serveur web va "tester" la connexion - vers le serveur d'arrière-plan avant de transmettre la requête. - Pour les valeurs négatives, le test est une simple vérification + <td>Avec la cl Ping, le serveur web va "tester" la connexion + vers le serveur d'arrire-plan avant de transmettre la requte. + Pour les valeurs ngatives, le test est une simple vrification de socket, alors que pour les valeurs positives, il s'agit d'une - vérification plus approfondie dépendant du protocole. - Avec AJP, <code class="module"><a href="../mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code> envoie une requête - <code>CPING</code> sur la connexion ajp13 (implémenté sur Tomcat + vrification plus approfondie dpendant du protocole. + Avec AJP, <code class="module"><a href="../mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code> envoie une requte + <code>CPING</code> sur la connexion ajp13 (implment sur Tomcat 3.3.2+, 4.1.28+ et 5.0.13+). Avec HTTP, <code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code> envoie <code>100-Continue</code> - au serveur d'arrière-plan (seulement avecHTTP/1.1 - pour les - serveurs d'arrière-plan non HTTP/1.1, cette clé ne produit - aucun effet). Dans les deux cas, ce paramètre correspond au - délai en secondes pour l'attente de la réponse. Cette - fonctionnalité a été ajoutée pour éviter les problèmes avec les - serveurs d'arrière-plan bloqués ou surchargés. + au serveur d'arrire-plan (seulement avecHTTP/1.1 - pour les + serveurs d'arrire-plan non HTTP/1.1, cette cl ne produit + aucun effet). Dans les deux cas, ce paramtre correspond au + dlai en secondes pour l'attente de la rponse. Cette + fonctionnalit a t ajoute pour viter les problmes avec les + serveurs d'arrire-plan bloqus ou surchargs. Le trafic - réseau peut s'en trouver augmenté en fonctionnement normal, ce - qui peut poser problème, mais peut s'en trouver diminué dans les - cas où les noeuds de cluster sont arrêtés ou - surchargés. Le délai peut - aussi être défini en millisecondes en ajoutant le suffixe + rseau peut s'en trouver augment en fonctionnement normal, ce + qui peut poser problme, mais peut s'en trouver diminu dans les + cas o les noeuds de cluster sont arrts ou + surchargs. Le dlai peut + aussi tre dfini en millisecondes en ajoutant le suffixe ms. Utilise la syntaxe <a href="directive-dict.html#Syntax">time-interval</a>. </td></tr> <tr><td>receivebuffersize</td> <td>0</td> - <td>Définit la taille du tampon réseau explicite (TCP/IP) pour - les connexions mandatées. Cette clé vous permet d'outrepasser la + <td>Dfinit la taille du tampon rseau explicite (TCP/IP) pour + les connexions mandates. Cette cl vous permet d'outrepasser la directive <code class="directive">ProxyReceiveBufferSize</code> pour un - serveur cible spécifique. Sa valeur doit être au minimum 512 ou définie - à 0 pour la valeur par défaut du système. + serveur cible spcifique. Sa valeur doit tre au minimum 512 ou dfinie + 0 pour la valeur par dfaut du systme. </td></tr> <tr><td>redirect</td> <td>-</td> <td>Route pour la redirection du serveur cible. Cette valeur est en - général définie dynamiquement pour permettre une suppression - sécurisée du noeud du cluster. Si cette clé est définie, toutes - les requêtes sans identifiant de session seront redirigées vers - le membre de groupe de répartition de charge dont la route - correspond à la valeur de la clé. + gnral dfinie dynamiquement pour permettre une suppression + scurise du noeud du cluster. Si cette cl est dfinie, toutes + les requtes sans identifiant de session seront rediriges vers + le membre de groupe de rpartition de charge dont la route + correspond la valeur de la cl. </td></tr> <tr><td>retry</td> <td>60</td> - <td>Délai entre deux essais du serveur cible du jeu de connexions en + <td>Dlai entre deux essais du serveur cible du jeu de connexions en secondes. Si le serveur cible du jeu de connexions vers le serveur - d'arrière-plan est dans un état d'erreur, Apache httpd ne redirigera - pas de requête vers ce serveur avant l'expiration du délai - spécifié. Ceci permet d'arrêter le serveur d'arrière-plan pour + d'arrire-plan est dans un tat d'erreur, Apache httpd ne redirigera + pas de requte vers ce serveur avant l'expiration du dlai + spcifi. Ceci permet d'arrter le serveur d'arrire-plan pour maintenance, et de le remettre en ligne plus tard. Une valeur de - 0 implique de toujours essayer les serveurs cibles dans un état d'erreur - sans délai. Utilise la syntaxe <a href="directive-dict.html#Syntax">time-interval</a>. + 0 implique de toujours essayer les serveurs cibles dans un tat d'erreur + sans dlai. Utilise la syntaxe <a href="directive-dict.html#Syntax">time-interval</a>. </td></tr> <tr><td>route</td> <td>-</td> - <td>La route du serveur cible lorsqu'il est utilisé au sein d'un - répartiteur de charge. La route est une valeur ajoutée à + <td>La route du serveur cible lorsqu'il est utilis au sein d'un + rpartiteur de charge. La route est une valeur ajoute l'identifiant de session. </td></tr> <tr><td><a name="status_table">status</a></td> <td>-</td> - <td>Valeur constituée d'une simple lettre et définissant l'état + <td>Valeur constitue d'une simple lettre et dfinissant l'tat initial de ce serveur cible. <table class="bordered"> <tr><td><code>D</code></td><td>le serveur cible est - désactivé et n'accepte aucune requête ; sa - réactivation sera automatiquement relancée.</td></tr> - <tr><td><code>S</code></td><td>le serveur cible est arrêté - ; il n'accepte plus de requête et sa réactivation ne sera pas - automatiquement relancée.</td></tr> - <tr><td><code>I</code></td><td>le serveur cible est en mode "erreurs ignorées", - et sera toujours considéré comme disponible.</td></tr> - <tr><td><code>R</code></td><td>Le serveur cible sert de remplaçant à - chaud. Lorsqu'un serveur cible avec un lbset donné est inutilisable - (maintenance, arrêt, en erreur, etc...), un serveur de remplacement à - chaud libre de même lbset sera utilisé à sa place. Les remplaçants à - chaud permettent de s'assurer qu'un nombre déterminé de serveurs cibles - sera toujours disponible pour un répartiteur de charge.</td></tr> + dsactiv et n'accepte aucune requte ; sa + ractivation sera automatiquement relance.</td></tr> + <tr><td><code>S</code></td><td>le serveur cible est arrt + ; il n'accepte plus de requte et sa ractivation ne sera pas + automatiquement relance.</td></tr> + <tr><td><code>I</code></td><td>le serveur cible est en mode "erreurs ignores", + et sera toujours considr comme disponible.</td></tr> + <tr><td><code>R</code></td><td>Le serveur cible sert de remplaant + chaud. Lorsqu'un serveur cible avec un lbset donn est inutilisable + (maintenance, arrt, en erreur, etc...), un serveur de remplacement + chaud libre de mme lbset sera utilis sa place. Les remplaants + chaud permettent de s'assurer qu'un nombre dtermin de serveurs cibles + sera toujours disponible pour un rpartiteur de charge.</td></tr> <tr><td><code>H</code></td><td>le serveur cible est en mode d'attente et ne sera - utilisé que si aucun autre serveur ou remplaçant à chaud n'est + utilis que si aucun autre serveur ou remplaant chaud n'est disponible dans le jeu de serveurs cibles.</td></tr> <tr><td><code>E</code></td><td>le serveur cible est en erreur.</td></tr> <tr><td><code>N</code></td><td>le serveur cible est en mode vidage, n'acceptera que les sessions persistantes qui lui appartiennent, et refusera - toutes les autres requêtes.</td></tr> + toutes les autres requtes.</td></tr> </table> - Une valeur d'état peut être définie (ce qui - correspond au comportement par défaut) en préfixant la valeur - par '+', ou annulée en préfixant la valeur par '-'. Ainsi, la - valeur 'S-E' définit l'état de ce serveur cible à "arrêté" et supprime + Une valeur d'tat peut tre dfinie (ce qui + correspond au comportement par dfaut) en prfixant la valeur + par '+', ou annule en prfixant la valeur par '-'. Ainsi, la + valeur 'S-E' dfinit l'tat de ce serveur cible "arrt" et supprime le drapeau "en-erreur". </td></tr> <tr><td>timeout</td> <td><code class="directive"><a href="#proxytimeout">ProxyTimeout</a></code></td> - <td>Délai d'attente de la connexion en secondes. Le nombre de + <td>Dlai d'attente de la connexion en secondes. Le nombre de secondes pendant lesquelles Apache httpd attend l'envoi de - données vers le serveur d'arrière-plan. Utilise la syntaxe <a href="directive-dict.html#Syntax">time-interval</a>. + donnes vers le serveur d'arrire-plan. Utilise la syntaxe <a href="directive-dict.html#Syntax">time-interval</a>. </td></tr> <tr><td>ttl</td> <td>-</td> - <td>Durée de vie des connexions inactives et des entrées du pool - de connexions associées en secondes. Une fois cette - limite atteinte, une connexion ne sera pas réutilisée ; elle - sera fermée après un délai variable. Utilise la syntaxe <a href="directive-dict.html#Syntax">time-interval</a>. + <td>Dure de vie des connexions inactives et des entres du pool + de connexions associes en secondes. Une fois cette + limite atteinte, une connexion ne sera pas rutilise ; elle + sera ferme aprs un dlai variable. Utilise la syntaxe <a href="directive-dict.html#Syntax">time-interval</a>. </td></tr> <tr><td>flusher</td> <td>flush</td> - <td><p>Le fournisseur utilisé par <code class="module"><a href="../mod/mod_proxy_fdpass.html">mod_proxy_fdpass</a></code>. - Se référer à la documentation de ce module pour plus de détails.</p> + <td><p>Le fournisseur utilis par <code class="module"><a href="../mod/mod_proxy_fdpass.html">mod_proxy_fdpass</a></code>. + Se rfrer la documentation de ce module pour plus de dtails.</p> </td></tr> <tr><td>secret</td> <td>-</td> - <td><p>Le mot de passe utilisé par <code class="module"><a href="../mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code>. Voir - la documentation de ce module pour plus de détails.</p> + <td><p>Le mot de passe utilis par <code class="module"><a href="../mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code>. Voir + la documentation de ce module pour plus de dtails.</p> </td></tr> <tr><td>upgrade</td> <td>WebSocket</td> - <td><p>Le protocol accepté par <code class="module"><a href="../mod/mod_proxy_wstunnel.html">mod_proxy_wstunnel</a></code> dans - l'en-tête Upgrade. Voir la documentation de ce module pour plus de - détails.</p> + <td><p>Le protocol accept par <code class="module"><a href="../mod/mod_proxy_wstunnel.html">mod_proxy_wstunnel</a></code> dans + l'en-tte Upgrade. Voir la documentation de ce module pour plus de + dtails.</p> </td></tr> </table> - <p>Si l'URL de la directive Proxy débute par + <p>Si l'URL de la directive Proxy dbute par <code>balancer://</code> (par exemple: <code>balancer://cluster</code>, toute information relative au - chemin est ignorée), alors un serveur cible virtuel ne communiquant pas - réellement avec le serveur d'arrière-plan sera créé. Celui-ci sera - en fait responsable de la gestion de plusieurs serveurs cibles "réels". Dans - ce cas, un jeu de paramètres particuliers s'applique à ce serveur cible + chemin est ignore), alors un serveur cible virtuel ne communiquant pas + rellement avec le serveur d'arrire-plan sera cr. Celui-ci sera + en fait responsable de la gestion de plusieurs serveurs cibles "rels". Dans + ce cas, un jeu de paramtres particuliers s'applique ce serveur cible virtuel. Voir <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> pour plus - d'informations à propos du fonctionnement du répartiteur de + d'informations propos du fonctionnement du rpartiteur de charge. </p> - <table class="bordered"><tr><th>Paramètres du répartiteur</th></tr></table> + <table class="bordered"><tr><th>Paramtres du rpartiteur</th></tr></table> <table> - <tr><th>Paramètre</th> - <th>Défaut</th> + <tr><th>Paramtre</th> + <th>Dfaut</th> <th>Description</th></tr> <tr><td>lbmethod</td> <td>byrequests</td> - <td>Méthode de répartition de charge utilisée. Permet de - sélectionner la méthode de planification de la répartition de - charge à utiliser. La valeur est soit <code>byrequests</code>, - pour effectuer un décompte de requêtes pondérées, soit - <code>bytraffic</code>, pour effectuer une répartition en - fonction du décompte des octets transmis, soit - <code>bybusyness</code>, pour effectuer une répartition en - fonction des requêtes en attente. La valeur par défaut est + <td>Mthode de rpartition de charge utilise. Permet de + slectionner la mthode de planification de la rpartition de + charge utiliser. La valeur est soit <code>byrequests</code>, + pour effectuer un dcompte de requtes pondres, soit + <code>bytraffic</code>, pour effectuer une rpartition en + fonction du dcompte des octets transmis, soit + <code>bybusyness</code>, pour effectuer une rpartition en + fonction des requtes en attente. La valeur par dfaut est <code>byrequests</code>. </td></tr> <tr><td>maxattempts</td> <td>1 de moins que le nombre de workers, ou 1 avec un seul worker</td> - <td>Nombre maximum d'échecs avant abandon. + <td>Nombre maximum d'checs avant abandon. </td></tr> <tr><td>nofailover</td> <td>Off</td> - <td>Si ce paramètre est défini à <code>On</code>, la session va - s'interrompre si le serveur cible est dans un état d'erreur ou - désactivé. Définissez ce paramètre à <code>On</code> si le serveur - d'arrière-plan ne supporte pas la réplication de session. + <td>Si ce paramtre est dfini <code>On</code>, la session va + s'interrompre si le serveur cible est dans un tat d'erreur ou + dsactiv. Dfinissez ce paramtre <code>On</code> si le serveur + d'arrire-plan ne supporte pas la rplication de session. </td></tr> <tr><td>stickysession</td> <td>-</td> - <td>Nom de session persistant du répartiteur. La valeur est - généralement du style <code>JSESSIONID</code> ou - <code>PHPSESSIONID</code>, et dépend du serveur d'application - d'arrière-plan qui supporte les sessions. Si le serveur - d'application d'arrière-plan utilise des noms différents pour - les cookies et les identifiants codés d'URL (comme les - conteneurs de servlet), séparez-les par le caractère '|'. La - première partie contient le cookie et la seconde le chemin.<br /> + <td>Nom de session persistant du rpartiteur. La valeur est + gnralement du style <code>JSESSIONID</code> ou + <code>PHPSESSIONID</code>, et dpend du serveur d'application + d'arrire-plan qui supporte les sessions. Si le serveur + d'application d'arrire-plan utilise des noms diffrents pour + les cookies et les identifiants cods d'URL (comme les + conteneurs de servlet), sparez-les par le caractre '|'. La + premire partie contient le cookie et la seconde le chemin.<br /> Disponible depuis la version 2.4.4 du serveur HTTP Apache. </td></tr> <tr><td>stickysessionsep</td> <td>"."</td> - <td>Permet de définir le caractère de séparation dans le cookie - de session. En effet, certains serveurs d'application d'arrière-plan - n'utilisent pas le '.' comme caractère de séparation. Par - exemple, le serveur Oracle Weblogic utilise le caractère '!'. - Cette option permet donc de définir le caractère de séparation à - une valeur appropriée. Si elle est définie à 'Off', aucun - caractère de séparation ne sera utilisé. + <td>Permet de dfinir le caractre de sparation dans le cookie + de session. En effet, certains serveurs d'application d'arrire-plan + n'utilisent pas le '.' comme caractre de sparation. Par + exemple, le serveur Oracle Weblogic utilise le caractre '!'. + Cette option permet donc de dfinir le caractre de sparation + une valeur approprie. Si elle est dfinie 'Off', aucun + caractre de sparation ne sera utilis. </td></tr> <tr><td>scolonpathdelim</td> <td>Off</td> - <td>Si ce paramètre est défini à <code>On</code>, le caractère - ';' sera utilisé comme séparateur de chemin de session + <td>Si ce paramtre est dfini <code>On</code>, le caractre + ';' sera utilis comme sparateur de chemin de session persistante additionnel. Ceci permet principalement de simuler le comportement de mod_jk lorsqu'on utilise des chemins du style <code>JSESSIONID=6736bcf34;foo=aabfa</code>. </td></tr> <tr><td>timeout</td> <td>0</td> - <td>Délai du répartiteur en secondes. Si ce paramètre est - défini, sa valeur correspond à la durée maximale d'attente pour - un serveur cible libre. Le comportement par défaut est de ne pas + <td>Dlai du rpartiteur en secondes. Si ce paramtre est + dfini, sa valeur correspond la dure maximale d'attente pour + un serveur cible libre. Le comportement par dfaut est de ne pas attendre. Utilise la syntaxe <a href="directive-dict.html#Syntax">time-interval</a>. </td></tr> <tr><td>failonstatus</td> <td>-</td> - <td>Une liste de codes d'état HTTP séparés par des virgules. Si - ce paramètre est présent, le worker se mettra en erreur si le - serveur d'arrière-plan renvoie un des codes d'état spécifiés - dans la liste. La récupération du worker s'effectue comme dans + <td>Une liste de codes d'tat HTTP spars par des virgules. Si + ce paramtre est prsent, le worker se mettra en erreur si le + serveur d'arrire-plan renvoie un des codes d'tat spcifis + dans la liste. La rcupration du worker s'effectue comme dans le cas des autres erreurs de worker. </td></tr> <tr><td>failontimeout</td> <td>Off</td> - <td>Si ce paramètre est défini à "On", un délai d'attente - dépassé en entrée/sortie après envoi d'une requête au serveur - d'arrière-plan va mettre le processus en état d'erreur. La - sortie de cet état d'erreur se passe de la même façon que pour + <td>Si ce paramtre est dfini "On", un dlai d'attente + dpass en entre/sortie aprs envoi d'une requte au serveur + d'arrire-plan va mettre le processus en tat d'erreur. La + sortie de cet tat d'erreur se passe de la mme faon que pour les autres erreurs.<br /> Disponible depuis la version 2.4.5 du serveur HTTP Apache. </td></tr> <tr><td>nonce</td> <td><auto></td> - <td>Le nombre à usage unique de protection utilisé dans la page - de l'application <code>balancer-manager</code>. Par défaut, la - protection de la page est assurée par un nombre à usage unique - automatique à base d'UUID. Si une valeur est précisée, elle sera - utilisée comme nombre à usage unique. La valeur - <code>None</code> désactive la vérification du nombre à usage + <td>Le nombre usage unique de protection utilis dans la page + de l'application <code>balancer-manager</code>. Par dfaut, la + protection de la page est assure par un nombre usage unique + automatique base d'UUID. Si une valeur est prcise, elle sera + utilise comme nombre usage unique. La valeur + <code>None</code> dsactive la vrification du nombre usage unique. <div class="note"><h3>Note</h3> - <p>En plus du nombre à usage unique, la page de l'application - <code>balancer-manager</code> peut être protégée par une ACL.</p> + <p>En plus du nombre usage unique, la page de l'application + <code>balancer-manager</code> peut tre protge par une ACL.</p> </div> </td></tr> <tr><td>growth</td> <td>0</td> - <td>Nombre de membres supplémentaires que l'on peut ajouter à ce - répartiteur en plus de ceux définis au niveau de la + <td>Nombre de membres supplmentaires que l'on peut ajouter ce + rpartiteur en plus de ceux dfinis au niveau de la configuration. </td></tr> <tr><td>forcerecovery</td> <td>On</td> - <td>Force la relance immédiate de tous les membres sans tenir - compte de leur paramètre retry dans le cas où ils sont tous en - état d'erreur. Il peut cependant arriver qu'un membre déjà - surchargé entre dans une situation critique si la relance de - tous les membres est forcée sans tenir compte du paramètre retry - de chaque membre. Dans ce cas, définissez ce paramètre à + <td>Force la relance immdiate de tous les membres sans tenir + compte de leur paramtre retry dans le cas o ils sont tous en + tat d'erreur. Il peut cependant arriver qu'un membre dj + surcharg entre dans une situation critique si la relance de + tous les membres est force sans tenir compte du paramtre retry + de chaque membre. Dans ce cas, dfinissez ce paramtre <code>Off</code>.<br /> Disponible depuis la version 2.4.2 du serveur HTTP Apache. </td></tr> </table> - <p>Exemple de configuration d'un répartiteur de charge</p> + <p>Exemple de configuration d'un rpartiteur de charge</p> <pre class="prettyprint lang-config">ProxyPass "/special-area" "http://special.example.com" smax=5 max=10 ProxyPass "/" "balancer://mycluster/" stickysession=JSESSIONID|jsessionid nofailover=On <Proxy balancer://mycluster> BalancerMember ajp://1.2.3.4:8009 BalancerMember ajp://1.2.3.5:8009 loadfactor=20 - # Le serveur suivant est moins puissant ; on lui envoie moins de requêtes, + # Le serveur suivant est moins puissant ; on lui envoie moins de requtes, BalancerMember ajp://1.2.3.6:8009 loadfactor=5 </Proxy></pre> - <p>La définition de remplaçants à chaud permet de s'assurer qu'un nombre - déterminé de serveurs sera toujours disponible dans le jeu de serveurs + <p>La dfinition de remplaants chaud permet de s'assurer qu'un nombre + dtermin de serveurs sera toujours disponible dans le jeu de serveurs cibles :</p> <pre class="prettyprint lang-config">ProxyPass "/" "balancer://sparecluster/" <Proxy balancer://sparecluster> BalancerMember ajp://1.2.3.4:8009 BalancerMember ajp://1.2.3.5:8009 - # Les serveurs ci-dessous sont des remplaçants à chaud. Pour chaque serveur - # ci-dessus qui viendrait à être inutilisable (maintenance, arrêt, non - # contactable, en erreur, etc...), un de ces remplaçants à chaud prendra sa - # place. Deux serveurs seront toujours disponibles pour traiter une requête - # (à moins qu'un ou plusieurs remplaçant à chaud soit lui aussi + # Les serveurs ci-dessous sont des remplaants chaud. Pour chaque serveur + # ci-dessus qui viendrait tre inutilisable (maintenance, arrt, non + # contactable, en erreur, etc...), un de ces remplaants chaud prendra sa + # place. Deux serveurs seront toujours disponibles pour traiter une requte + # ( moins qu'un ou plusieurs remplaant chaud soit lui aussi # indisponible). BalancerMember ajp://1.2.3.6:8009 status=+R BalancerMember ajp://1.2.3.7:8009 status=+R </Proxy></pre> - <p>Configuration d'un serveur cible de réserve qui ne sera utilisé que si - aucun autre serveur cible ou remplaçant à chaud n'est disponible dans le jeu + <p>Configuration d'un serveur cible de rserve qui ne sera utilis que si + aucun autre serveur cible ou remplaant chaud n'est disponible dans le jeu de serveurs cibles :</p> <pre class="prettyprint lang-config">ProxyPass "/" "balancer://hotcluster/ " <Proxy balancer://hotcluster> @@ -1739,42 +1739,42 @@ ProxyPass "/" "balancer://mycluster/" stickysession=JSESSIONID|jsessionid nofail </Proxy></pre> - <p><strong>Mot-clés supplémentaires de ProxyPass</strong></p> + <p><strong>Mot-cls supplmentaires de ProxyPass</strong></p> <p>Normalement, mod_proxy va mettre sous leur forme canonique les - URLs traitées par ProxyPass. Mais ceci peut être incompatible avec - certains serveurs d'arrière-plan, et en particulier avec ceux qui - utilisent <var>PATH_INFO</var>. Le mot-clé optionnel + URLs traites par ProxyPass. Mais ceci peut tre incompatible avec + certains serveurs d'arrire-plan, et en particulier avec ceux qui + utilisent <var>PATH_INFO</var>. Le mot-cl optionnel <var>nocanon</var> modifie ce comportement et permet de transmettre - le chemin d'URL sous sa forme brute au serveur d'arrière-plan. Notez - que ce mot-clé peut affecter la sécurité de votre serveur d'arrière-plan, - car la protection limitée contre les attaques à base d'URL que - fournit le mandataire est alors supprimée.</p> + le chemin d'URL sous sa forme brute au serveur d'arrire-plan. Notez + que ce mot-cl peut affecter la scurit de votre serveur d'arrire-plan, + car la protection limite contre les attaques base d'URL que + fournit le mandataire est alors supprime.</p> - <p>Par défaut, mod_proxy inclut la chaîne de paramètres lors de la - génération de la variable d'environnement - <var>SCRIPT_FILENAME</var>. Le mot-clé optionnel <var>noquery</var> - (disponible à partir de la version 2.4.1) permet d'exclure cette - chaîne.</p> + <p>Par dfaut, mod_proxy inclut la chane de paramtres lors de la + gnration de la variable d'environnement + <var>SCRIPT_FILENAME</var>. Le mot-cl optionnel <var>noquery</var> + (disponible partir de la version 2.4.1) permet d'exclure cette + chane.</p> - <p>Le mot-clé optionnel <var>interpolate</var>, en combinaison avec la directive - <code class="directive"><a href="#proxypassinterpolateenv">ProxyPassInterpolateEnv</a></code>, permet à ProxyPass - d'interpoler les variables d'environnement à l'aide de la syntaxe + <p>Le mot-cl optionnel <var>interpolate</var>, en combinaison avec la directive + <code class="directive"><a href="#proxypassinterpolateenv">ProxyPassInterpolateEnv</a></code>, permet ProxyPass + d'interpoler les variables d'environnement l'aide de la syntaxe <var>${VARNAME}</var>. Notez que de nombreuses variables - d'environnement standard dérivées de CGI n'existeront pas lorsque + d'environnement standard drives de CGI n'existeront pas lorsque l'interpolation se produit ; vous devrez alors encore avoir avoir - recours à <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> pour des règles - complexes. Notez aussi que l'interpolation n'est supportée dans + recours <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> pour des rgles + complexes. Notez aussi que l'interpolation n'est supporte dans la partie protocole/hostname/port d'une URL que pour les variables qui sont - accessibles au moment où la directive est interprétée (similairement à la - directive <code class="directive"><a href="../mod/core.html#define">Define</a></code>). La détermination dynamique de - ces champs peut être effectuée à l'aide de - <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>. L'exemple suivant décrit comment utiliser - <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> pour définir dynamiquement le protocole à http + accessibles au moment o la directive est interprte (similairement la + directive <code class="directive"><a href="../mod/core.html#define">Define</a></code>). La dtermination dynamique de + ces champs peut tre effectue l'aide de + <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>. L'exemple suivant dcrit comment utiliser + <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> pour dfinir dynamiquement le protocole http ou https :</p> <pre class="prettyprint lang-config">RewriteEngine On @@ -1794,25 +1794,25 @@ ProxyPassReverse "/mirror/foo/" "https://backend.example.com/"</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxypassinherit" id="proxypassinherit">Directive</a> <a name="ProxyPassInherit" id="ProxyPassInherit">ProxyPassInherit</a><a title="Lien permanent" href="#proxypassinherit" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Héritage des directives ProxyPass définies au niveau du +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Hritage des directives ProxyPass dfinies au niveau du serveur principal</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyPassInherit On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyPassInherit On</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyPassInherit On</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.5 du serveur +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.5 du serveur HTTP Apache.</td></tr> </table> - <p>Cette directive permet à un serveur virtuel d'hériter des - directives <code class="directive"><a href="#proxypass">ProxyPass</a></code> définies - au niveau du serveur principal. Si vous utilisez la fonctionnalité de + <p>Cette directive permet un serveur virtuel d'hriter des + directives <code class="directive"><a href="#proxypass">ProxyPass</a></code> dfinies + au niveau du serveur principal. Si vous utilisez la fonctionnalit de modifications dynamiques du Balancer Manager, cette directive peut - causer des problèmes et des comportements inattendus et doit donc - être désactivée.</p> - <p>Les valeurs définies au niveau du serveur principal - constituent les valeurs par défaut pour tous les serveurs virtuels.</p> - <p>La désactivation de ProxyPassInherit désactive aussi la + causer des problmes et des comportements inattendus et doit donc + tre dsactive.</p> + <p>Les valeurs dfinies au niveau du serveur principal + constituent les valeurs par dfaut pour tous les serveurs virtuels.</p> + <p>La dsactivation de ProxyPassInherit dsactive aussi la directive <code class="directive"><a href="#balancerinherit">BalancerInherit</a></code>.</p> </div> @@ -1822,8 +1822,8 @@ HTTP Apache.</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active l'interpolation des variables d'environnement dans les configurations de mandataires inverses</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyPassInterpolateEnv On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyPassInterpolateEnv Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyPassInterpolateEnv Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> @@ -1832,28 +1832,28 @@ les configurations de mandataires inverses</td></tr> <code class="directive">ProxyPassReverse</code>, <code class="directive">ProxyPassReverseCookieDomain</code> et <code class="directive">ProxyPassReverseCookiePath</code>, permet de - configurer dynamiquement un mandataire inverse à l'aide de - variables d'environnement, ces dernières pouvant être définies par un + configurer dynamiquement un mandataire inverse l'aide de + variables d'environnement, ces dernires pouvant tre dfinies par un autre module comme <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>. Elle affecte les directives <code class="directive">ProxyPass</code>, <code class="directive">ProxyPassReverse</code>, <code class="directive">ProxyPassReverseCookieDomain</code>, et <code class="directive">ProxyPassReverseCookiePath</code>, en leur indiquant - de remplacer la chaîne <code>${nom_var}</code> dans les directives + de remplacer la chane <code>${nom_var}</code> dans les directives de configuration par la valeur de la variable d'environnement <code>nom_var</code> si l'option <var>interpolate</var> est - spécifiée.</p> + spcifie.</p> <p>La partie protocole/hostname/port de <code class="directive">ProxyPass</code> peut contenir des variables, mais seulement celles qui sont accessibles au - moment où la directive est interprétée (similairement à la directive + moment o la directive est interprte (similairement la directive <code class="directive"><a href="../mod/core.html#define">Define</a></code>). Pour tous les autres cas, - utilisez plutôt <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>.</p> + utilisez plutt <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>.</p> <div class="warning"><h3>Avertissement concernant les performances</h3> - <p>Laissez cette directive à off, à moins que vous n'en ayez réellemnt - besoin ! Par exemple, ajouter des variables à - <code class="directive">ProxyPass</code> peut entraîner l'utilisation des serveurs - d'arrière-plan de mod_proxy configurés par défaut, et ceux-ci ne permettent - pas un réglage fin comme la réutilisation des connexions, entre + <p>Laissez cette directive off, moins que vous n'en ayez rellemnt + besoin ! Par exemple, ajouter des variables + <code class="directive">ProxyPass</code> peut entraner l'utilisation des serveurs + d'arrire-plan de mod_proxy configurs par dfaut, et ceux-ci ne permettent + pas un rglage fin comme la rutilisation des connexions, entre autres...).</p> </div> </div> @@ -1863,21 +1863,21 @@ les configurations de mandataires inverses</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fait correspondre des serveurs distants dans l'espace d'URL du serveur local en utilisant des expressions rationnelles</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyPassMatch [<var>regex</var>] !|<var>url</var> -[<var>clé=valeur</var> - <var>[clé=valeur</var> ...]]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +[<var>cl=valeur</var> + <var>[cl=valeur</var> ...]]</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> - <p>Cette directive est identique à la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>, mais fait usage des + <p>Cette directive est identique la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>, mais fait usage des expressions rationnelles, au lieu d'une simple comparaison de - préfixes. L'expression rationnelle spécifiée est comparée à + prfixes. L'expression rationnelle spcifie est compare l'<var>url</var>, et si elle correspond, le serveur va substituer - toute correspondance entre parenthèses dans la chaîne donnée et + toute correspondance entre parenthses dans la chane donne et l'utiliser comme nouvelle <var>url</var>.</p> - <div class="note"><strong>Note : </strong>Cette directive ne peut pas être - utilisée dans un contexte de niveau répertoire.</div> + <div class="note"><strong>Note : </strong>Cette directive ne peut pas tre + utilise dans un contexte de niveau rpertoire.</div> <p>Supposons que le serveur local a pour adresse <code>http://example.com/</code> ; alors</p> @@ -1885,20 +1885,20 @@ du serveur local en utilisant des expressions rationnelles</td></tr> <pre class="prettyprint lang-config">ProxyPassMatch "^(/.*\.gif)$" "http://backend.example.com/$1"</pre> - <p>va provoquer la conversion interne de la requête locale - <code>http://example.com/foo/bar.gif</code> en une requête mandatée + <p>va provoquer la conversion interne de la requte locale + <code>http://example.com/foo/bar.gif</code> en une requte mandate pour <code>http://backend.example.com/foo/bar.gif</code>.</p> <div class="note"><h3>Note</h3> - <p>L'argument URL doit pouvoir être interprété en tant qu'URL + <p>L'argument URL doit pouvoir tre interprt en tant qu'URL <em>avant</em> les substitutions d'expressions rationnelles (et - doit aussi l'être après). Ceci limite les correspondances que vous - pouvez utiliser. Par exemple, si l'on avait utilisé</p> + doit aussi l'tre aprs). Ceci limite les correspondances que vous + pouvez utiliser. Par exemple, si l'on avait utilis</p> <pre class="prettyprint lang-config"> ProxyPassMatch "^(/.*\.gif)$" "http://backend.example.com:8000$1"</pre> - <p>dans l'exemple précédent, nous aurions provoqué une erreur de - syntaxe au démarrage du serveur. C'est une bogue (PR 46665 dans + <p>dans l'exemple prcdent, nous aurions provoqu une erreur de + syntaxe au dmarrage du serveur. C'est une bogue (PR 46665 dans ASF bugzilla), et il est possible de la contourner en reformulant la correspondance :</p> <pre class="prettyprint lang-config">ProxyPassMatch "^/(.*\.gif)$" "http://backend.example.com:8000/$1"</pre> @@ -1906,10 +1906,10 @@ du serveur local en utilisant des expressions rationnelles</td></tr> </div> <p>Le drapeau <code>!</code> vous permet de ne pas mandater un - sous-répertoire donné.</p> + sous-rpertoire donn.</p> <p>Dans une section <code class="directive"><a href="../mod/core.html#locationmatch"><LocationMatch></a></code>, le premier argument est - omis et l'expression rationnelle est obtenue à partir de la directive + omis et l'expression rationnelle est obtenue partir de la directive <code class="directive"><a href="../mod/core.html#locationmatch"><LocationMatch></a></code>.</p> <p>Si vous avez besoin d'une configuration du mandataire inverse @@ -1917,17 +1917,17 @@ du serveur local en utilisant des expressions rationnelles</td></tr> <code>[P]</code>.</p> <div class="note"> - <h3>Substitution par défaut</h3> - <p>Lorsque le paramètre URL n'utilise pas de références arrières - dans l'expression rationnelle, l'URL originale sera ajoutée au - paramètre URL. + <h3>Substitution par dfaut</h3> + <p>Lorsque le paramtre URL n'utilise pas de rfrences arrires + dans l'expression rationnelle, l'URL originale sera ajoute au + paramtre URL. </p> </div> <div class="warning"> - <h3>Avertissement à propos de la sécurité</h3> - <p>Lors de la construction de l'URL cible de la règle, il convient - de prendre en compte l'impact en matière de sécurité qu'aura le + <h3>Avertissement propos de la scurit</h3> + <p>Lors de la construction de l'URL cible de la rgle, il convient + de prendre en compte l'impact en matire de scurit qu'aura le fait de permettre au client d'influencer le jeu d'URLs pour lesquelles votre serveur agira en tant que mandataire. Assurez-vous que la partie protocole://nom-serveur de l'URL soit @@ -1938,48 +1938,48 @@ du serveur local en utilisant des expressions rationnelles</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxypassreverse" id="proxypassreverse">Directive</a> <a name="ProxyPassReverse" id="ProxyPassReverse">ProxyPassReverse</a><a title="Lien permanent" href="#proxypassreverse" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajuste l'URL dans les en-têtes de la réponse HTTP envoyée -par un serveur mandaté en inverse</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajuste l'URL dans les en-ttes de la rponse HTTP envoye +par un serveur mandat en inverse</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyPassReverse [<var>chemin</var>] <var>url</var> [<var>interpolate</var>]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> <p>Cette directive permet de faire en sorte qu'Apache httpd ajuste l'URL - dans les en-têtes <code>Location</code>, - <code>Content-Location</code> et <code>URI</code> des réponses de - redirection HTTP. Ceci est essentiel lorsqu'Apache httpd est utilisé en - tant que mandataire inverse (ou passerelle), afin d'éviter de + dans les en-ttes <code>Location</code>, + <code>Content-Location</code> et <code>URI</code> des rponses de + redirection HTTP. Ceci est essentiel lorsqu'Apache httpd est utilis en + tant que mandataire inverse (ou passerelle), afin d'viter de court-circuiter le mandataire inverse suite aux redirections HTTP - sur le serveur d'arrière-plan qui restent derrière le mandataire + sur le serveur d'arrire-plan qui restent derrire le mandataire inverse.</p> - <p>Seuls les en-têtes de réponse HTTP spécialement mentionnés - ci-dessus seront réécrits. Apache httpd ne réécrira ni les autres en-têtes - de réponse, ni par défaut les références d'URLs dans les pages HTML. Cela - signifie que dans le cas où un contenu mandaté contient des - références à des URLs absolues, elles court-circuiteront le - mandataire. Pour réécrire un contenu HTML afin qu'il corresponde au + <p>Seuls les en-ttes de rponse HTTP spcialement mentionns + ci-dessus seront rcrits. Apache httpd ne rcrira ni les autres en-ttes + de rponse, ni par dfaut les rfrences d'URLs dans les pages HTML. Cela + signifie que dans le cas o un contenu mandat contient des + rfrences des URLs absolues, elles court-circuiteront le + mandataire. Pour rcrire un contenu HTML afin qu'il corresponde au mandataire, vous devez charger et activer le module <code class="module"><a href="../mod/mod_proxy_html.html">mod_proxy_html</a></code>. </p> - <p><var>chemin</var> est le nom d'un chemin virtuel local. Il est combiné - avec le protocole, le nom d'hôte et le port pour former le préfixe de - remplacement de l'en-tête de réponse concerné. Ce paramètre est en général - identique au premier paramètre de la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>. + <p><var>chemin</var> est le nom d'un chemin virtuel local. Il est combin + avec le protocole, le nom d'hte et le port pour former le prfixe de + remplacement de l'en-tte de rponse concern. Ce paramtre est en gnral + identique au premier paramtre de la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>. </p> <p><var>url</var> est une URL partielle pour le serveur distant. Lorsque le - serveur distant envoie les en-têtes explicitement mentionnés en commençant - par cette URL partielle, le préfixe du serveur distant est remplacé par un - préfixe qui pointe vers le mandataire inverse. Ce paramètre est en général - identique au second paramètre de la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>, mais il peut être différent si le - serveur distant utilise un protocole, nom d'hôte, port ou chemin différent dans les - en-têtes concernés. Si la configuration contient une directive <code class="directive"><a href="#proxypreservehost">ProxyPreserveHost</a></code>, le nom d'hôte de l'URL - partielle correspondra peut-être déjà au nom d'hôte du mandataire inverse, - ce qui évitera la recherche et le remplacament effectués par cette + serveur distant envoie les en-ttes explicitement mentionns en commenant + par cette URL partielle, le prfixe du serveur distant est remplac par un + prfixe qui pointe vers le mandataire inverse. Ce paramtre est en gnral + identique au second paramtre de la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>, mais il peut tre diffrent si le + serveur distant utilise un protocole, nom d'hte, port ou chemin diffrent dans les + en-ttes concerns. Si la configuration contient une directive <code class="directive"><a href="#proxypreservehost">ProxyPreserveHost</a></code>, le nom d'hte de l'URL + partielle correspondra peut-tre dj au nom d'hte du mandataire inverse, + ce qui vitera la recherche et le remplacament effectus par cette directive. </p> @@ -1992,45 +1992,45 @@ ProxyPassReverseCookieDomain backend.example.com public.example.com ProxyPassReverseCookiePath "/" "/mirror/foo/"</pre> - <p>ne va pas seulement provoquer la conversion interne d'une requête + <p>ne va pas seulement provoquer la conversion interne d'une requte locale pour <code>http://example.com/mirror/foo/bar</code> en une - requête mandatée pour <code>http://backend.example.com/bar</code> - (la fonctionnalité fournie par <code>ProxyPass</code>). Il va + requte mandate pour <code>http://backend.example.com/bar</code> + (la fonctionnalit fournie par <code>ProxyPass</code>). Il va aussi s'occuper des redirections que le serveur <code>backend.example.com</code> envoie lorsque - <code>http://backend.example.com/bar</code> est redirigé par + <code>http://backend.example.com/bar</code> est redirig par celui-ci vers <code>http://backend.example.com/quux</code>, Apache httpd corrige ceci en <code>http://example.com/mirror/foo/quux</code> avant de faire suivre la redirection HTTP au client. Notez que le - nom d'hôte utilisé pour construire l'URL est choisi en respectant la - définition de la directive <code class="directive"><a href="../mod/core.html#usecanonicalname">UseCanonicalName</a></code>.</p> + nom d'hte utilis pour construire l'URL est choisi en respectant la + dfinition de la directive <code class="directive"><a href="../mod/core.html#usecanonicalname">UseCanonicalName</a></code>.</p> <p>Notez que la directive <code class="directive">ProxyPassReverse</code> - peut aussi être utilisée en conjonction avec la - fonctionnalité de mandataire + peut aussi tre utilise en conjonction avec la + fonctionnalit de mandataire (<code>RewriteRule ... [P]</code>) du module - <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>, car elle ne dépend pas d'une directive + <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>, car elle ne dpend pas d'une directive <code class="directive"><a href="#proxypass">ProxyPass</a></code> correspondante.</p> - <p>Le mot-clé optionnel <var>interpolate</var>, - utilisé en combinaison avec la directive + <p>Le mot-cl optionnel <var>interpolate</var>, + utilis en combinaison avec la directive <code class="directive">ProxyPassInterpolateEnv</code>, permet - l'interpolation des variables d'environnement spécifiées en + l'interpolation des variables d'environnement spcifies en utilisant le format <var>${VARNAME}</var>. Notez que l'interpolation - n'est pas supportée dans la partie protocole d'une URL. + n'est pas supporte dans la partie protocole d'une URL. </p> - <p>Lorsque cette directive est utilisée dans une section <code class="directive"><a href="../mod/core.html#location"><Location></a></code>, le premier - argument est omis et le répertoire local est obtenu à partir de - l'argument de la directive <code class="directive"><a href="../mod/core.html#location"><Location></a></code>. Il en est de même à l'intérieur - d'une section <code class="directive"><a href="../mod/core.html#locationmatch"><LocationMatch></a></code>, mais le résultat ne sera - probablement pas celui attendu car ProxyPassReverse va interpréter - l'expression rationnelle littéralement comme un chemin ; si besoin - est dans ce cas, définissez la directive ProxyPassReverse en dehors - de la section, ou dans une section <code class="directive"><a href="../mod/core.html#location"><Location></a></code> séparée.</p> + <p>Lorsque cette directive est utilise dans une section <code class="directive"><a href="../mod/core.html#location"><Location></a></code>, le premier + argument est omis et le rpertoire local est obtenu partir de + l'argument de la directive <code class="directive"><a href="../mod/core.html#location"><Location></a></code>. Il en est de mme l'intrieur + d'une section <code class="directive"><a href="../mod/core.html#locationmatch"><LocationMatch></a></code>, mais le rsultat ne sera + probablement pas celui attendu car ProxyPassReverse va interprter + l'expression rationnelle littralement comme un chemin ; si besoin + est dans ce cas, dfinissez la directive ProxyPassReverse en dehors + de la section, ou dans une section <code class="directive"><a href="../mod/core.html#location"><Location></a></code> spare.</p> - <p>Cette directive ne peut pas être placée dans une section + <p>Cette directive ne peut pas tre place dans une section <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>.</p> @@ -2038,40 +2038,40 @@ ProxyPassReverseCookiePath "/" "/mirror/foo/"</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxypassreversecookiedomain" id="proxypassreversecookiedomain">Directive</a> <a name="ProxyPassReverseCookieDomain" id="ProxyPassReverseCookieDomain">ProxyPassReverseCookieDomain</a><a title="Lien permanent" href="#proxypassreversecookiedomain" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajuste la chaîne correspondant au domaine dans les en-têtes -Set-Cookie en provenance d'un serveur mandaté</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajuste la chane correspondant au domaine dans les en-ttes +Set-Cookie en provenance d'un serveur mandat</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyPassReverseCookieDomain <var>domaine-interne</var> <var>domaine-public</var> [<var>interpolate</var>]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> -<p>L'utilisation de cette directive est similaire à celle de la +<p>L'utilisation de cette directive est similaire celle de la directive <code class="directive"><a href="#proxypassreverse">ProxyPassReverse</a></code>, -mais au lieu de réécrire des en-têtes qui contiennent des URLs, elle -réécrit la chaîne correspondant au domaine dans les en-têtes +mais au lieu de rcrire des en-ttes qui contiennent des URLs, elle +rcrit la chane correspondant au domaine dans les en-ttes <code>Set-Cookie</code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxypassreversecookiepath" id="proxypassreversecookiepath">Directive</a> <a name="ProxyPassReverseCookiePath" id="ProxyPassReverseCookiePath">ProxyPassReverseCookiePath</a><a title="Lien permanent" href="#proxypassreversecookiepath" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajuste la chaîne correspondant au chemin dans les en-têtes -Set-Cookie en provenance d'un serveur mandaté</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ajuste la chane correspondant au chemin dans les en-ttes +Set-Cookie en provenance d'un serveur mandat</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyPassReverseCookiePath <var>chemin-interne</var> <var>chemin-public</var> [<var>interpolate</var>]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> <p> -Cette directive s'avère utile en conjonction avec la directive +Cette directive s'avre utile en conjonction avec la directive <code class="directive"><a href="#proxypassreverse">ProxyPassReverse</a></code> dans les -situations où les chemins d'URL d'arrière-plan correspondent à des +situations o les chemins d'URL d'arrire-plan correspondent des chemins publics sur le mandataire inverse. Cette directive permet de -réécrire la chaîne <code>path</code> dans les en-têtes -<code>Set-Cookie</code>. Si le début du chemin du cookie correspond à -<var>chemin-interne</var>, le chemin du cookie sera remplacé par +rcrire la chane <code>path</code> dans les en-ttes +<code>Set-Cookie</code>. Si le dbut du chemin du cookie correspond +<var>chemin-interne</var>, le chemin du cookie sera remplac par <var>chemin-public</var>. </p><p> Dans l'exemple fourni avec la directive <code class="directive"><a href="#proxypassreverse">ProxyPassReverse</a></code>, la directive : @@ -2079,7 +2079,7 @@ Dans l'exemple fourni avec la directive <code class="directive"><a href="#proxyp <pre class="prettyprint lang-config">ProxyPassReverseCookiePath "/" "/mirror/foo/"</pre> <p> -va réécrire un cookie possédant un chemin d'arrière-plan <code>/</code> +va rcrire un cookie possdant un chemin d'arrire-plan <code>/</code> (ou <code>/example</code> ou en fait tout chemin) en <code>/mirror/foo/</code>.. </p> @@ -2088,44 +2088,44 @@ en <code>/mirror/foo/</code>.. <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxypreservehost" id="proxypreservehost">Directive</a> <a name="ProxyPreserveHost" id="ProxyPreserveHost">ProxyPreserveHost</a><a title="Lien permanent" href="#proxypreservehost" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilise l'en-tête de requête entrante Host pour la requête +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilise l'en-tte de requte entrante Host pour la requte du mandataire</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyPreserveHost On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyPreserveHost Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyPreserveHost Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Utilisable -dans un contexte de répertoire depuis la version 2.3.3.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Utilisable +dans un contexte de rpertoire depuis la version 2.3.3.</td></tr> </table> - <p>Lorsqu'elle est activée, cette directive va transmettre l'en-tête - Host: de la requête entrante vers le serveur mandaté, au lieu du nom - d'hôte spécifié par la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>.</p> + <p>Lorsqu'elle est active, cette directive va transmettre l'en-tte + Host: de la requte entrante vers le serveur mandat, au lieu du nom + d'hte spcifi par la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>.</p> - <p>Cette directive est habituellement définie à <code>Off</code>. - Elle est principalement utile dans les configurations particulières - comme l'hébergement virtuel mandaté en masse à base de nom, où - l'en-tête Host d'origine doit être évalué par le serveur - d'arrière-plan.</p> + <p>Cette directive est habituellement dfinie <code>Off</code>. + Elle est principalement utile dans les configurations particulires + comme l'hbergement virtuel mandat en masse base de nom, o + l'en-tte Host d'origine doit tre valu par le serveur + d'arrire-plan.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyreceivebuffersize" id="proxyreceivebuffersize">Directive</a> <a name="ProxyReceiveBufferSize" id="ProxyReceiveBufferSize">ProxyReceiveBufferSize</a><a title="Lien permanent" href="#proxyreceivebuffersize" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille du tampon réseau pour les connexions mandatées HTTP +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille du tampon rseau pour les connexions mandates HTTP et FTP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyReceiveBufferSize <var>octets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyReceiveBufferSize 0</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyReceiveBufferSize 0</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> <p>La directive <code class="directive">ProxyReceiveBufferSize</code> permet - de spécifier une taille de tampon réseau explicite (TCP/IP) pour les - connexions mandatées HTTP et FTP, afin d'améliorer le débit de - données. Elle doit être supérieure à <code>512</code> ou définie à - <code>0</code> pour indiquer que la taille de tampon par défaut du - système doit être utilisée.</p> + de spcifier une taille de tampon rseau explicite (TCP/IP) pour les + connexions mandates HTTP et FTP, afin d'amliorer le dbit de + donnes. Elle doit tre suprieure <code>512</code> ou dfinie + <code>0</code> pour indiquer que la taille de tampon par dfaut du + systme doit tre utilise.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">ProxyReceiveBufferSize 2048</pre> </div> @@ -2134,19 +2134,19 @@ et FTP</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyremote" id="proxyremote">Directive</a> <a name="ProxyRemote" id="ProxyRemote">ProxyRemote</a><a title="Lien permanent" href="#proxyremote" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Mandataire distant à utiliser pour traiter certaines -requêtes</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Mandataire distant utiliser pour traiter certaines +requtes</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyRemote <var>comparaison</var> <var>serveur-distant</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> - <p>Cette directive permet de définir des mandataires distants pour + <p>Cette directive permet de dfinir des mandataires distants pour ce mandataire. <var>comparaison</var> est soit le nom d'un protocole que supporte le serveur distant, soit une URL partielle pour - laquelle le serveur distant devra être utilisé, soit <code>*</code> - pour indiquer que le serveur distant doit être utilisé pour toutes - les requêtes. <var>serveur-distant</var> est une URL partielle + laquelle le serveur distant devra tre utilis, soit <code>*</code> + pour indiquer que le serveur distant doit tre utilis pour toutes + les requtes. <var>serveur-distant</var> est une URL partielle correspondant au serveur distant. Syntaxe : </p> <div class="example"><p><code> @@ -2154,78 +2154,78 @@ requêtes</td></tr> <var>protocole</var>://<var>nom-serveur</var>[:<var>port</var>] </code></p></div> - <p><var>protocole</var> est effectivement le protocole à utiliser + <p><var>protocole</var> est effectivement le protocole utiliser pour communiquer avec le serveur distant ; ce module ne supporte que <code>http</code> et <code>https</code>. Lorsqu'on utilise - <code>https</code>, les requêtes sont redirigées par le mandataire - distant en utilisant la méthode HTTP CONNECT.</p> + <code>https</code>, les requtes sont rediriges par le mandataire + distant en utilisant la mthode HTTP CONNECT.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">ProxyRemote http://goodguys.example.com/ http://mirrorguys.example.com:8000 ProxyRemote * http://cleverproxy.localdomain ProxyRemote ftp http://ftpproxy.mydomain:8080</pre> </div> - <p>Dans la dernière ligne de l'exemple, le mandataire va faire - suivre les requêtes FTP, encapsulées dans une autre requête mandatée + <p>Dans la dernire ligne de l'exemple, le mandataire va faire + suivre les requtes FTP, encapsules dans une autre requte mandate HTTP, vers un autre mandataire capable de les traiter.</p> <p>Cette directive supporte aussi les configurations de mandataire - inverse ; un serveur web d'arrière-plan peut être intégré dans - l'espace d'URL d'un serveur virtuel, même si ce serveur est caché + inverse ; un serveur web d'arrire-plan peut tre intgr dans + l'espace d'URL d'un serveur virtuel, mme si ce serveur est cach par un autre mandataire direct.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyremotematch" id="proxyremotematch">Directive</a> <a name="ProxyRemoteMatch" id="ProxyRemoteMatch">ProxyRemoteMatch</a><a title="Lien permanent" href="#proxyremotematch" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le mandataire distant à utiliser pour traiter les requêtes -correspondant à une expression rationnelle</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le mandataire distant utiliser pour traiter les requtes +correspondant une expression rationnelle</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyRemoteMatch <var>regex</var> <var>serveur-distant</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> <p>La directive <code class="directive">ProxyRemoteMatch</code> est - identique à la directive <code class="directive"><a href="#proxyremote">ProxyRemote</a></code>, à l'exception du + identique la directive <code class="directive"><a href="#proxyremote">ProxyRemote</a></code>, l'exception du premier argument qui est une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression - rationnelle</a> à mettre en correspondance avec l'URL de la - requête.</p> + rationnelle</a> mettre en correspondance avec l'URL de la + requte.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyrequests" id="proxyrequests">Directive</a> <a name="ProxyRequests" id="ProxyRequests">ProxyRequests</a><a title="Lien permanent" href="#proxyrequests" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la fonctionnalité (standard) de mandataire +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la fonctionnalit (standard) de mandataire direct</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyRequests On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyRequests Off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyRequests Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> - <p>Cette directive permet d'activer/désactiver la fonctionnalité de - serveur mandataire direct d'Apache httpd. Définir ProxyRequests à + <p>Cette directive permet d'activer/dsactiver la fonctionnalit de + serveur mandataire direct d'Apache httpd. Dfinir ProxyRequests <code>Off</code> n'interdit pas l'utilisation de la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>.</p> <p>Pour une configuration typique de mandataire inverse ou - passerelle, cette directive doit être définie à + passerelle, cette directive doit tre dfinie <code>Off</code>.</p> - <p>Afin d'activer la fonctionnalité de mandataire pour des sites + <p>Afin d'activer la fonctionnalit de mandataire pour des sites HTTP et/ou FTP, les modules <code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code> et/ou - <code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code> doivent également être chargés dans le + <code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code> doivent galement tre chargs dans le serveur.</p> - <p>Pour activer la fonctionnalité de mandataire sur les sites chiffrés en HTTPS, le module - <code class="module"><a href="../mod/mod_proxy_connect.html">mod_proxy_connect</a></code> doit également être chargé dans le serveur.</p> + <p>Pour activer la fonctionnalit de mandataire sur les sites chiffrs en HTTPS, le module + <code class="module"><a href="../mod/mod_proxy_connect.html">mod_proxy_connect</a></code> doit galement tre charg dans le serveur.</p> <div class="warning"><h3>Avertissement</h3> - <p>N'activez pas la fonctionnalité de mandataire avec la directive + <p>N'activez pas la fonctionnalit de mandataire avec la directive <code class="directive"><a href="#proxyrequests">ProxyRequests</a></code> avant - d'avoir <a href="#access">sécurisé votre serveur</a>. Les serveurs + d'avoir <a href="#access">scuris votre serveur</a>. Les serveurs mandataires ouverts sont dangereux non seulement pour votre - réseau, mais aussi pour l'Internet au sens large.</p> + rseau, mais aussi pour l'Internet au sens large.</p> </div> <h3>Voir aussi</h3> @@ -2237,21 +2237,21 @@ inverses</a></li> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyset" id="proxyset">Directive</a> <a name="ProxySet" id="ProxySet">ProxySet</a><a title="Lien permanent" href="#proxyset" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit différents paramètres relatifs à la répartition de -charge des mandataires et aux membres des groupes de répartition de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit diffrents paramtres relatifs la rpartition de +charge des mandataires et aux membres des groupes de rpartition de charge</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxySet <var>url</var> <var>clé=valeur [clé=valeur ...]</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxySet <var>url</var> <var>cl=valeur [cl=valeur ...]</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> - <p>Cette directive propose une méthode alternative pour définir tout - paramètre relatif aux répartiteurs de charge et serveurs cibles de - mandataires normalement définis via la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>. Si elle se trouve dans un - conteneur <code><Proxy <var>url de répartiteur|url de + <p>Cette directive propose une mthode alternative pour dfinir tout + paramtre relatif aux rpartiteurs de charge et serveurs cibles de + mandataires normalement dfinis via la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>. Si elle se trouve dans un + conteneur <code><Proxy <var>url de rpartiteur|url de serveur cible</var>></code>, l'argument <var>url</var> n'est pas - nécessaire. Comme effet de bord, le répartiteur ou serveur cible respectif - est créé. Ceci peut s'avérer utile pour la mise en oeuvre d'un + ncessaire. Comme effet de bord, le rpartiteur ou serveur cible respectif + est cr. Ceci peut s'avrer utile pour la mise en oeuvre d'un mandataire inverse via une directive <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code> au lieu de <code class="directive"><a href="#proxypass">ProxyPass</a></code>.</p> <div class="example"><pre class="prettyprint lang-config"><Proxy balancer://hotcluster> @@ -2273,10 +2273,10 @@ charge</td></tr> <div class="warning"><h3>Avertissement</h3> - <p>Gardez à l'esprit qu'une même clé de paramètre peut avoir - différentes significations selon qu'elle s'applique à un - répartiteur ou à un serveur cible, et ceci est illustré par les deux - exemples précédents où il est question d'un timeout.</p> + <p>Gardez l'esprit qu'une mme cl de paramtre peut avoir + diffrentes significations selon qu'elle s'applique un + rpartiteur ou un serveur cible, et ceci est illustr par les deux + exemples prcdents o il est question d'un timeout.</p> </div> @@ -2284,36 +2284,36 @@ charge</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxysourceaddress" id="proxysourceaddress">Directive</a> <a name="ProxySourceAddress" id="ProxySourceAddress">ProxySourceAddress</a><a title="Lien permanent" href="#proxysourceaddress" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit l'adresse IP locale pour les connexions mandatées +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit l'adresse IP locale pour les connexions mandates sortantes</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxySourceAddress <var>adresse</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.9</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.9</td></tr> </table> - <p>Cette directive permet de définir une adresse IP locale - spécifique à laquelle faire référence lors d'une connexion à un - serveur d'arrière-plan.</p> + <p>Cette directive permet de dfinir une adresse IP locale + spcifique laquelle faire rfrence lors d'une connexion un + serveur d'arrire-plan.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxystatus" id="proxystatus">Directive</a> <a name="ProxyStatus" id="ProxyStatus">ProxyStatus</a><a title="Lien permanent" href="#proxystatus" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Affiche l'état du répartiteur de charge du mandataire dans +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Affiche l'tat du rpartiteur de charge du mandataire dans mod_status</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyStatus Off|On|Full</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyStatus Off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyStatus Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> - <p>Cette directive permet de spécifier si les données d'état du - répartiteur de charge du mandataire doivent être affichées via la - page d'état du serveur du module <code class="module"><a href="../mod/mod_status.html">mod_status</a></code>.</p> + <p>Cette directive permet de spcifier si les donnes d'tat du + rpartiteur de charge du mandataire doivent tre affiches via la + page d'tat du serveur du module <code class="module"><a href="../mod/mod_status.html">mod_status</a></code>.</p> <div class="note"><h3>Note</h3> - <p>L'argument <strong>Full</strong> produit le même effet que + <p>L'argument <strong>Full</strong> produit le mme effet que l'argument <strong>On</strong>.</p> </div> @@ -2322,64 +2322,64 @@ mod_status</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxytimeout" id="proxytimeout">Directive</a> <a name="ProxyTimeout" id="ProxyTimeout">ProxyTimeout</a><a title="Lien permanent" href="#proxytimeout" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Délai d'attente réseau pour les requêtes -mandatées</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dlai d'attente rseau pour les requtes +mandates</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyTimeout <var>time-interval</var>[s]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Valeur de la directive <code class="directive"><a href="../mod/core.html#timeout">Timeout</a></code></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Valeur de la directive <code class="directive"><a href="../mod/core.html#timeout">Timeout</a></code></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> - <p>Cette directive permet à l'utilisateur de spécifier un délai pour - les requêtes mandatées. Ceci s'avère utile dans le cas d'un serveur - d'applications lent et bogué qui a tendance à se bloquer, et si vous - préférez simplement renvoyer une erreur timeout et abandonner la - connexion en douceur plutôt que d'attendre jusqu'à ce que le serveur - veuille bien répondre.</p> + <p>Cette directive permet l'utilisateur de spcifier un dlai pour + les requtes mandates. Ceci s'avre utile dans le cas d'un serveur + d'applications lent et bogu qui a tendance se bloquer, et si vous + prfrez simplement renvoyer une erreur timeout et abandonner la + connexion en douceur plutt que d'attendre jusqu' ce que le serveur + veuille bien rpondre.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyvia" id="proxyvia">Directive</a> <a name="ProxyVia" id="ProxyVia">ProxyVia</a><a title="Lien permanent" href="#proxyvia" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Information fournie dans l'en-tête de réponse HTTP -<code>Via</code> pour les requêtes mandatées</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Information fournie dans l'en-tte de rponse HTTP +<code>Via</code> pour les requtes mandates</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyVia On|Off|Full|Block</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyVia Off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyVia Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr> </table> - <p>Cette directive permet de contrôler l'utilisation de l'en-tête - HTTP <code>Via:</code> par le mandataire. Le but recherché est de - contrôler le flux des requêtes mandatées tout au long d'une chaîne + <p>Cette directive permet de contrler l'utilisation de l'en-tte + HTTP <code>Via:</code> par le mandataire. Le but recherch est de + contrler le flux des requtes mandates tout au long d'une chane de serveurs mandataires. Voir <a href="http://www.ietf.org/rfc/rfc2616.txt">RFC 2616</a> (HTTP/1.1), - section 14.45 pour une description des lignes d'en-tête + section 14.45 pour une description des lignes d'en-tte <code>Via:</code>.</p> <ul> - <li>Si elle est définie à <code>Off</code>, valeur par défaut, cette - directive n'effectue aucun traitement particulier. Si une requête ou - une réponse contient un en-tête <code>Via:</code>, il est transmis + <li>Si elle est dfinie <code>Off</code>, valeur par dfaut, cette + directive n'effectue aucun traitement particulier. Si une requte ou + une rponse contient un en-tte <code>Via:</code>, il est transmis sans modification.</li> - <li>Si elle est définie à <code>On</code>, chaque requête ou réponse - se verra ajouter une ligne d'en-tête <code>Via:</code> pour le + <li>Si elle est dfinie <code>On</code>, chaque requte ou rponse + se verra ajouter une ligne d'en-tte <code>Via:</code> pour le serveur courant.</li> - <li>Si elle est définie à <code>Full</code>, chaque ligne d'en-tête + <li>Si elle est dfinie <code>Full</code>, chaque ligne d'en-tte <code>Via:</code> se verra ajouter la version du serveur Apache httpd sous la forme d'un champ de commentaire <code>Via:</code>.</li> - <li>Si elle est définie à <code>Block</code>, chaque requête - mandatée verra ses lignes d'en-tête <code>Via:</code> supprimées. - Aucun nouvel en-tête <code>Via:</code> ne sera généré.</li> + <li>Si elle est dfinie <code>Block</code>, chaque requte + mandate verra ses lignes d'en-tte <code>Via:</code> supprimes. + Aucun nouvel en-tte <code>Via:</code> ne sera gnr.</li> </ul> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_proxy.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_proxy.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -2399,7 +2399,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_proxy.html } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_proxy_ajp.html.fr b/docs/manual/mod/mod_proxy_ajp.html.fr index 9425eb7110..cb9838752b 100644 --- a/docs/manual/mod/mod_proxy_ajp.html.fr +++ b/docs/manual/mod/mod_proxy_ajp.html.fr @@ -27,28 +27,28 @@ <div id="preamble"><h1>Module Apache mod_proxy_ajp</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_ajp.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_ajp.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_proxy_ajp.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_proxy_ajp.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module de support AJP pour <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>proxy_ajp_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_proxy_ajp.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>proxy_ajp_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_proxy_ajp.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module nécessite le chargement de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>. Il fournit le support du <code>Protocole Apache - JServ version 1.3</code> (nommé dans la suite de ce document + <p>Ce module ncessite le chargement de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>. Il fournit le support du <code>Protocole Apache + JServ version 1.3</code> (nomm dans la suite de ce document <em>AJP13</em>).</p> - <p>Pour être en mesure d'exploiter le protocole <code>AJP13</code>, - il est donc nécessaire de charger les modules + <p>Pour tre en mesure d'exploiter le protocole <code>AJP13</code>, + il est donc ncessaire de charger les modules <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> et <code class="module"><a href="../mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code>.</p> <div class="warning"><h3>Avertissement</h3> - <p>N'activez pas la fonctionnalité de mandataire avant d'avoir <a href="mod_proxy.html#access">sécurisé votre serveur</a>. Les + <p>N'activez pas la fonctionnalit de mandataire avant d'avoir <a href="mod_proxy.html#access">scuris votre serveur</a>. Les serveurs mandataires ouverts sont dangereux non seulement pour - votre réseau, mais aussi pour l'Internet au sens large. </p> + votre rseau, mais aussi pour l'Internet au sens large. </p> </div> </div> <div id="quickview"><h3>Sujets</h3> @@ -58,12 +58,12 @@ <li><img alt="" src="../images/down.gif" /> <a href="#overviewprotocol">Vue d'ensemble du protocole</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#basppacketstruct">Structure de base des paquets</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#rpacetstruct">Structure des paquets de -requête</a></li> +requte</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#resppacketstruct">Structure du paquet de la -réponse</a></li> +rponse</a></li> </ul><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_ajp">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_ajp">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_ajp">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_ajp">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></li> <li><a href="../env.html">Documentation sur les variables @@ -73,15 +73,15 @@ d'environnement</a></li> <div class="section"> <h2><a name="usage" id="usage">Utilisation</a><a title="Lien permanent" href="#usage" class="permalink">¶</a></h2> <p>Ce module permet de mandater en inverse un serveur d'application - d'arrière-plan (comme Apache Tomcat) qui utilise le protocole AJP13. - Son utilisation est similaire à celle d'un mandataire inverse HTTP, + d'arrire-plan (comme Apache Tomcat) qui utilise le protocole AJP13. + Son utilisation est similaire celle d'un mandataire inverse HTTP, mais s'appuie sur le prefixe <code>ajp://</code> :</p> <div class="example"><h3>Mandataire inverse simple</h3><pre class="prettyprint lang-config">ProxyPass "/app" "ajp://backend.example.com:8009/app"</pre> </div> - <p>On peut aussi configurer un répartiteur de charge :</p> - <div class="example"><h3>Mandataire inverse avec répartiteur de charge</h3><pre class="prettyprint lang-config"><Proxy balancer://cluster> + <p>On peut aussi configurer un rpartiteur de charge :</p> + <div class="example"><h3>Mandataire inverse avec rpartiteur de charge</h3><pre class="prettyprint lang-config"><Proxy balancer://cluster> BalancerMember ajp://app1.example.com:8009 loadfactor=1 BalancerMember ajp://app2.example.com:8009 loadfactor=2 ProxySet lbmethod=bytraffic @@ -89,138 +89,138 @@ d'environnement</a></li> ProxyPass "/app" "balancer://cluster/app"</pre> </div> - <p>Notez qu'en général, la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypassreverse">ProxyPassReverse</a></code> n'est pas - nécessaire. La requête AJP inclut l'en-tête host original fourni - au mandataire, et le serveur d'application est sensé générer des - en-têtes auto-référençants relatifs à cet hôte ; aucune réécriture - n'est donc nécessaire.</p> + <p>Notez qu'en gnral, la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypassreverse">ProxyPassReverse</a></code> n'est pas + ncessaire. La requte AJP inclut l'en-tte host original fourni + au mandataire, et le serveur d'application est sens gnrer des + en-ttes auto-rfrenants relatifs cet hte ; aucune rcriture + n'est donc ncessaire.</p> - <p>La situation la plus courante dans laquelle la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypassreverse">ProxyPassReverse</a></code> est nécessaire se + <p>La situation la plus courante dans laquelle la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypassreverse">ProxyPassReverse</a></code> est ncessaire se rencontre lorsque le chemin de l'URL au niveau du mandataire est - différente de celle du serveur d'arrière-plan. Dans ce cas, un - en-tête redirect peut être réécrit relativement à l'URL de l'hôte - original (et non du serveur d'arrière-plan <code>ajp://</code> URL) + diffrente de celle du serveur d'arrire-plan. Dans ce cas, un + en-tte redirect peut tre rcrit relativement l'URL de l'hte + original (et non du serveur d'arrire-plan <code>ajp://</code> URL) ; par exemple :</p> - <div class="example"><h3>Réécriture d'un chemin mandaté</h3><pre class="prettyprint lang-config">ProxyPass "/apps/foo" "ajp://backend.example.com:8009/foo" + <div class="example"><h3>Rcriture d'un chemin mandat</h3><pre class="prettyprint lang-config">ProxyPass "/apps/foo" "ajp://backend.example.com:8009/foo" ProxyPassReverse "/apps/foo" "http://www.example.com/foo"</pre> </div> - <p>Il est cependant préférable en général de déployer l'application - sur le serveur d'arrière-plan avec le même chemin que sur le + <p>Il est cependant prfrable en gnral de dployer l'application + sur le serveur d'arrire-plan avec le mme chemin que sur le mandataire. </p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="env" id="env">Variables d'environnement</a><a title="Lien permanent" href="#env" class="permalink">¶</a></h2> - <p>Les variables d'environnement dont le nom possède le préfixe + <p>Les variables d'environnement dont le nom possde le prfixe <code>AJP_</code> sont transmises au serveur original en tant - qu'attributs de requête AJP (le préfixe AJP_ étant supprimé du nom - de la clé).</p> + qu'attributs de requte AJP (le prfixe AJP_ tant supprim du nom + de la cl).</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="overviewprotocol" id="overviewprotocol">Vue d'ensemble du protocole</a><a title="Lien permanent" href="#overviewprotocol" class="permalink">¶</a></h2> - <p>Le protocole <code>AJP13</code> est orienté paquet. Le format - binaire a été préféré, probablement pour des raisons de + <p>Le protocole <code>AJP13</code> est orient paquet. Le format + binaire a t prfr, probablement pour des raisons de performances, au format texte pourtant plus lisible. Le serveur web communique avec le conteneur de servlets sur une connexion TCP. Pour - diminuer la charge induite par le processus de création de socket, + diminuer la charge induite par le processus de cration de socket, le serveur web va tenter d'utiliser des connexions TCP persistantes - avec le conteneur de servlets, et de réutiliser les connexions - pendant plusieurs cycles requêtes/réponse.</p> - <p>Lorsqu'une connexion a été assignée à une requête particulière, - elle ne sera utilisée pour aucune autre jusqu'à ce que le cycle de - traitement de la requête se soit terminé. En d'autres termes, il n'y - a pas de multiplexage des requêtes sur une connexion. Ceci se - traduit par un code beaucoup plus simple à chaque extrémité de la - connexion, un nombre plus important de connexions étant cependant - ouvertes en même temps.</p> + avec le conteneur de servlets, et de rutiliser les connexions + pendant plusieurs cycles requtes/rponse.</p> + <p>Lorsqu'une connexion a t assigne une requte particulire, + elle ne sera utilise pour aucune autre jusqu' ce que le cycle de + traitement de la requte se soit termin. En d'autres termes, il n'y + a pas de multiplexage des requtes sur une connexion. Ceci se + traduit par un code beaucoup plus simple chaque extrmit de la + connexion, un nombre plus important de connexions tant cependant + ouvertes en mme temps.</p> <p>Lorsque le serveur web a ouvert une connexion vers le conteneur - de servlets, celle-ci peut se trouver dans l'un des états suivants + de servlets, celle-ci peut se trouver dans l'un des tats suivants :</p> <ul> - <li> Idle <br /> Aucune requête n'est traitée sur cette + <li> Idle <br /> Aucune requte n'est traite sur cette connexion. </li> <li> Assigned <br /> La connexion fait l'objet d'un traitement de - requête.</li> + requte.</li> </ul> - <p>Lorsqu'une connexion est assignée au traitement d'une requête - particulière, les informations de base de cette dernière (comme les - en-têtes HTTP, etc...) sont envoyées sur la connexion sous une forme - très condensée (par exemple les chaînes courantes sont codées sous - forme d'entiers). Vous trouverez des détails sur ce format plus - loin dans la structure des paquets de requête. Si la requête possède - un corps <code>(content-length > 0)</code>, il est envoyé dans un - paquet séparé immédiatement après.</p> - <p>A ce moment, le conteneur est probablement prêt à traiter la - requête. Au cours de ce traitement, il peut renvoyer les messages + <p>Lorsqu'une connexion est assigne au traitement d'une requte + particulire, les informations de base de cette dernire (comme les + en-ttes HTTP, etc...) sont envoyes sur la connexion sous une forme + trs condense (par exemple les chanes courantes sont codes sous + forme d'entiers). Vous trouverez des dtails sur ce format plus + loin dans la structure des paquets de requte. Si la requte possde + un corps <code>(content-length > 0)</code>, il est envoy dans un + paquet spar immdiatement aprs.</p> + <p>A ce moment, le conteneur est probablement prt traiter la + requte. Au cours de ce traitement, il peut renvoyer les messages suivants au serveur web :</p> <ul> - <li>SEND_HEADERS <br />Renvoie un jeu d'en-têtes au navigateur.</li> - <li>SEND_BODY_CHUNK <br />Renvoie un tronçon de corps de requête au + <li>SEND_HEADERS <br />Renvoie un jeu d'en-ttes au navigateur.</li> + <li>SEND_BODY_CHUNK <br />Renvoie un tronon de corps de requte au navigateur. </li> - <li>GET_BODY_CHUNK <br />Reçoit un autre tronçon de données de la - requête si elle n'a pas encore été transmise intégralement. Ce type - de transmission est nécessaire car les paquets possèdent une taille - maximale fixe, et des quantités quelconques de données peuvent être - contenues dans le corps de la requête (pour un chargement de - fichier, par exemple). Notez que cela n'a rien à voir avec le - transfert HTTP fractionné.</li> + <li>GET_BODY_CHUNK <br />Reoit un autre tronon de donnes de la + requte si elle n'a pas encore t transmise intgralement. Ce type + de transmission est ncessaire car les paquets possdent une taille + maximale fixe, et des quantits quelconques de donnes peuvent tre + contenues dans le corps de la requte (pour un chargement de + fichier, par exemple). Notez que cela n'a rien voir avec le + transfert HTTP fractionn.</li> <li>END_RESPONSE <br /> Termine le cycle du traitement de la - requête.</li> + requte.</li> </ul> - <p>Chaque message est associé à un paquet de données formaté - différemment. Voir plus loin les structures des paquets de réponses - pour plus de détails.</p> + <p>Chaque message est associ un paquet de donnes format + diffremment. Voir plus loin les structures des paquets de rponses + pour plus de dtails.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="basppacketstruct" id="basppacketstruct">Structure de base des paquets</a><a title="Lien permanent" href="#basppacketstruct" class="permalink">¶</a></h2> - <p>Ce protocole hérite en partie de XDR, mais il diffère sur de + <p>Ce protocole hrite en partie de XDR, mais il diffre sur de nombreux points (pas d'alignement sur 4 bits, par exemple).</p> - <p>AJP13 utilise les octets selon leur ordre d'arrivée par le réseau - pour tous les types de données.</p> - <p>Le protocole comporte quatre types de données : octets, booléens, - entiers et chaînes de caractères.</p> + <p>AJP13 utilise les octets selon leur ordre d'arrive par le rseau + pour tous les types de donnes.</p> + <p>Le protocole comporte quatre types de donnes : octets, boolens, + entiers et chanes de caractres.</p> <dl> <dt><strong>Octet</strong></dt><dd>Un seul octet.</dd> - <dt><strong>Booléen</strong></dt> + <dt><strong>Boolen</strong></dt> <dd>Un seul octet, <code>1 = vrai</code>, <code>0 = faux</code>. L'utilisation d'autres valeurs non nulles (dans le style C) peut fonctionner dans certains cas, mais pas dans certains autres..</dd> <dt><strong>Entier</strong></dt> - <dd>Un nombre compris entre <code>0 et 2^16 (32768)</code>, stocké - sur 2 octets en débutant par l'octet de poids forts.</dd> - <dt><strong>Chaîne</strong></dt> - <dd>Une chaîne de taille variable (longueur limitée à 2^16). Elle - est codée comme suit : les deux premiers octets représentent la - longueur de la chaîne, les octets suivants constituent la chaîne + <dd>Un nombre compris entre <code>0 et 2^16 (32768)</code>, stock + sur 2 octets en dbutant par l'octet de poids forts.</dd> + <dt><strong>Chane</strong></dt> + <dd>Une chane de taille variable (longueur limite 2^16). Elle + est code comme suit : les deux premiers octets reprsentent la + longueur de la chane, les octets suivants constituent la chane proprement dite (y compris le '\0' final). Notez que la longueur - encodée dans les deux premiers octets ne prend pas en compte le - '\0' final, de la même manière que <code>strlen</code>. Cela peut - prêter à confusion du point de vue de Java qui est surchargé de - déclarations d'autoincrémentation étranges destinées à traiter + encode dans les deux premiers octets ne prend pas en compte le + '\0' final, de la mme manire que <code>strlen</code>. Cela peut + prter confusion du point de vue de Java qui est surcharg de + dclarations d'autoincrmentation tranges destines traiter ces terminateurs. Je suppose que le but dans lequel cela a - été conçu ainsi était de permettre au code C d'être plus efficace - lors de la lecture de chaînes en provenance du conteneur de - servlets -- avec le caractère \0 final, le code C peut transmettre - des références dans un seul tampon, sans avoir à effectuer de - copie. En l'absence du caractère \0 final, le code C doit + t conu ainsi tait de permettre au code C d'tre plus efficace + lors de la lecture de chanes en provenance du conteneur de + servlets -- avec le caractre \0 final, le code C peut transmettre + des rfrences dans un seul tampon, sans avoir effectuer de + copie. En l'absence du caractre \0 final, le code C doit effectuer une copie afin de pouvoir tenir compte de sa notion de - chaîne.</dd> + chane.</dd> </dl> <h3>Taille du paquet</h3> - <p>Selon la majorité du code, la taille maximale du paquet est de - <code>8 * 1024 bytes (8K)</code>. La taille réelle du paquet est - encodée dans l'en-tête.</p> + <p>Selon la majorit du code, la taille maximale du paquet est de + <code>8 * 1024 bytes (8K)</code>. La taille relle du paquet est + encode dans l'en-tte.</p> - <h3>En-têtes de paquet</h3> - <p>Les paquets envoyés par le serveur vers le conteneur commencent - par <code>0x1234</code>. Les paquets envoyés par le conteneur vers - le serveur commencent par <code>AB</code> (c'est à dire le code - ASCII de A suivi du code ASCII de B). Ensuite, vient un entier (codé - comme ci-dessus) représentant la longueur des données transmises. - Bien que ceci puisse faire croire que la taille maximale des données - est de 2^16, le code définit en fait ce maximum à 8K.</p> + <h3>En-ttes de paquet</h3> + <p>Les paquets envoys par le serveur vers le conteneur commencent + par <code>0x1234</code>. Les paquets envoys par le conteneur vers + le serveur commencent par <code>AB</code> (c'est dire le code + ASCII de A suivi du code ASCII de B). Ensuite, vient un entier (cod + comme ci-dessus) reprsentant la longueur des donnes transmises. + Bien que ceci puisse faire croire que la taille maximale des donnes + est de 2^16, le code dfinit en fait ce maximum 8K.</p> <table> <tr> @@ -238,7 +238,7 @@ ProxyPassReverse "/apps/foo" "http://www.example.com/foo"</pre> <th>Contenu</th> <td>0x12</td> <td>0x34</td> - <td colspan="2">Taille des données (n)</td> + <td colspan="2">Taille des donnes (n)</td> <td>Data</td> </tr> </table> @@ -260,15 +260,15 @@ ProxyPassReverse "/apps/foo" "http://www.example.com/foo"</pre> <th>Contenu</th> <td>A</td> <td>B</td> - <td colspan="2">Taille des données (n)</td> + <td colspan="2">Taille des donnes (n)</td> <td>Data</td> </tr> </table> <p>Pour la plupart des paquets, le premier octet de la charge utile - encode le type de message, à l'exception des paquets contenant un - corps de requête envoyés du serveur vers le conteneur -- ils - comportent un en-tête standard (<code>0x1234</code> suivi de la taille - du paquet), mais celui-ci n'est suivi d'aucun préfixe.</p> + encode le type de message, l'exception des paquets contenant un + corps de requte envoys du serveur vers le conteneur -- ils + comportent un en-tte standard (<code>0x1234</code> suivi de la taille + du paquet), mais celui-ci n'est suivi d'aucun prfixe.</p> <p>Le serveur web peut envoyer les messages suivants au conteneur de servlets :</p> <table> @@ -280,39 +280,39 @@ ProxyPassReverse "/apps/foo" "http://www.example.com/foo"</pre> </tr> <tr> <td>2</td> - <td>Fait suivre la requête</td> - <td>Débute le cycle de traitement de la requête avec les données + <td>Fait suivre la requte</td> + <td>Dbute le cycle de traitement de la requte avec les donnes qui suivent.</td> </tr> <tr> <td>7</td> - <td>Arrêt</td> - <td>Le serveur web demande au conteneur de s'arrêter.</td> + <td>Arrt</td> + <td>Le serveur web demande au conteneur de s'arrter.</td> </tr> <tr> <td>8</td> <td>Ping</td> - <td>Le serveur web demande au conteneur de prendre le contrôle - (phase de connexion sécurisée).</td> + <td>Le serveur web demande au conteneur de prendre le contrle + (phase de connexion scurise).</td> </tr> <tr> <td>10</td> <td>CPing</td> - <td>Le serveur web demande au conteneur de répondre rapidement + <td>Le serveur web demande au conteneur de rpondre rapidement avec un CPong. </td> </tr> <tr> <td>none</td> - <td>Données</td> - <td>Taille (2 octets) et les données correspondantes.</td> + <td>Donnes</td> + <td>Taille (2 octets) et les donnes correspondantes.</td> </tr> </table> - <p>À des fins de sécurité, le conteneur n'effectuera réellement son - <code>Arrêt</code> que si la demande provient de la machine par - laquelle il est hébergé.</p> - <p>Le premier paquet <code>Données</code> est envoyé immédiatement - après le paquet <code>Faire suivre la requête</code> par le serveur + <p> des fins de scurit, le conteneur n'effectuera rellement son + <code>Arrt</code> que si la demande provient de la machine par + laquelle il est hberg.</p> + <p>Le premier paquet <code>Donnes</code> est envoy immdiatement + aprs le paquet <code>Faire suivre la requte</code> par le serveur web.</p> <p>Le conteneur de servlets peut envoyer les types de messages suivants au serveur web :</p> @@ -325,44 +325,44 @@ ProxyPassReverse "/apps/foo" "http://www.example.com/foo"</pre> </tr> <tr> <td>3</td> - <td>Envoi d'un tronçon de corps</td> - <td>Envoi d'un tronçon de corps depuis le conteneur de servlets + <td>Envoi d'un tronon de corps</td> + <td>Envoi d'un tronon de corps depuis le conteneur de servlets vers le serveur web (et probablement vers le navigateur).</td> </tr> <tr> <td>4</td> - <td>Envoie les en-têtes</td> - <td>Envoi des en-têtes de réponse depuis le conteneur de + <td>Envoie les en-ttes</td> + <td>Envoi des en-ttes de rponse depuis le conteneur de servlets vers le serveur web (et probablement vers le navigateur).</td> </tr> <tr> <td>5</td> - <td>Fin de la réponse</td> - <td>Marque la fin de la réponse (et par conséquent du cycle de - traitement de la requête). + <td>Fin de la rponse</td> + <td>Marque la fin de la rponse (et par consquent du cycle de + traitement de la requte). </td> </tr> <tr> <td>6</td> - <td>Réception du tronçon de corps suivant</td> - <td>Réception de la suite des données de la requête si elles - n'ont pas encore été entièrement transmises.</td> + <td>Rception du tronon de corps suivant</td> + <td>Rception de la suite des donnes de la requte si elles + n'ont pas encore t entirement transmises.</td> </tr> <tr> <td>9</td> - <td>Réponse CPong</td> - <td>La réponse à une requête CPing</td> + <td>Rponse CPong</td> + <td>La rponse une requte CPing</td> </tr> </table> - <p>Chacun des messages ci-dessus possède une structure interne - différente dont vous trouverez les détails ci-dessous.</p> + <p>Chacun des messages ci-dessus possde une structure interne + diffrente dont vous trouverez les dtails ci-dessous.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="rpacetstruct" id="rpacetstruct">Structure des paquets de -requête</a><a title="Lien permanent" href="#rpacetstruct" class="permalink">¶</a></h2> - <p>Pour les messages de type <em>Faire suivre la requête</em> depuis +requte</a><a title="Lien permanent" href="#rpacetstruct" class="permalink">¶</a></h2> + <p>Pour les messages de type <em>Faire suivre la requte</em> depuis le serveur vers le conteneur :</p> <div class="example"><pre>AJP13_FORWARD_REQUEST := prefix_code (byte) 0x02 = JK_AJP13_FORWARD_REQUEST @@ -378,32 +378,32 @@ requête</a><a title="Lien permanent" href="#rpacetstruct" class="permalink" request_headers *(req_header_name req_header_value) attributes *(attribut_name attribute_value) request_terminator (byte) OxFF</pre></div> - <p>Les <code>request_headers</code> possèdent la structure suivante + <p>Les <code>request_headers</code> possdent la structure suivante : </p><div class="example"><pre>req_header_name := - sc_req_header_name | (string) [voir ci-dessous pour la manière dont - ceci est interprété] + sc_req_header_name | (string) [voir ci-dessous pour la manire dont + ceci est interprt] sc_req_header_name := 0xA0xx (integer) req_header_value := (string)</pre></div> - <p>Les <code>attributes</code> sont optionnels et possèdent la + <p>Les <code>attributes</code> sont optionnels et possdent la structure suivante :</p> <div class="example"><pre>attribute_name := sc_a_name | (sc_a_req_attribute string) attribute_value := (string)</pre></div> - <p>Un des en-têtes les plus importants est + <p>Un des en-ttes les plus importants est <code>content-length</code>, car il indique si le conteneur doit ou - non attendre un autre paquet immédiatement.</p> - <h3>Description détaillée de la requête que le serveur + non attendre un autre paquet immdiatement.</p> + <h3>Description dtaille de la requte que le serveur fait suivre vers le conteneur </h3> - <h3>Préfixe de la requête</h3> - <p>Pour toutes les requêtes, ce préfixe est 2. Voir ci-dessus pour - les détails des autres codes de préfixes.</p> + <h3>Prfixe de la requte</h3> + <p>Pour toutes les requtes, ce prfixe est 2. Voir ci-dessus pour + les dtails des autres codes de prfixes.</p> - <h3>Méthode</h3> - <p>La méthode HTTP, encodée sous la forme d'un seul octet :</p> + <h3>Mthode</h3> + <p>La mthode HTTP, encode sous la forme d'un seul octet :</p> <table> <tr><td>Nom commande</td><td>Code</td></tr> <tr><td>OPTIONS</td><td>1</td></tr> @@ -434,26 +434,26 @@ attribute_value := (string)</pre></div> <tr><td>BASELINE_CONTROL</td><td>26</td></tr> <tr><td>MKACTIVITY</td><td>27</td></tr> </table> - <p>Les versions futures d'ajp13 pourront transmettre des méthodes - supplémentaires, même si elles ne font pas partie de cette + <p>Les versions futures d'ajp13 pourront transmettre des mthodes + supplmentaires, mme si elles ne font pas partie de cette liste.</p> <h3>protocol, req_uri, remote_addr, remote_host, server_name, server_port, is_ssl</h3> - <p>Les significations de ces éléments sont triviales. Ils sont tous - obligatoires et seront envoyés avec chaque requête.</p> + <p>Les significations de ces lments sont triviales. Ils sont tous + obligatoires et seront envoys avec chaque requte.</p> - <h3>En-têtes</h3> + <h3>En-ttes</h3> <p>La structure de <code>request_headers</code> est la suivante - : tout d'abord, le nombre d'en-têtes <code>num_headers</code> est - encodé, suivi d'une liste de paires nom d'en-tête + : tout d'abord, le nombre d'en-ttes <code>num_headers</code> est + encod, suivi d'une liste de paires nom d'en-tte <code>req_header_name</code> / valeur <code>req_header_value</code>. - Les noms d'en-têtes courants sont codés sous forme d'entiers afin de - gagner de la place. Si le nom d'en-tête ne fait partie de la liste - des en-têtes courants, il est encodé normalement (une chaîne de - caractères préfixée par la taille). La liste des en-têtes courants - <code>sc_req_header_name</code> avec leurs codes se présente comme - suit (il sont tous sensibles à la casse) :</p> + Les noms d'en-ttes courants sont cods sous forme d'entiers afin de + gagner de la place. Si le nom d'en-tte ne fait partie de la liste + des en-ttes courants, il est encod normalement (une chane de + caractres prfixe par la taille). La liste des en-ttes courants + <code>sc_req_header_name</code> avec leurs codes se prsente comme + suit (il sont tous sensibles la casse) :</p> <table> <tr><td>Nom</td><td>Valeur du code</td><td>Nom du code</td></tr> <tr><td>accept</td><td>0xA001</td><td>SC_REQ_ACCEPT</td></tr> @@ -477,39 +477,39 @@ attribute_value := (string)</pre></div> <tr><td>referer</td><td>0xA00D</td><td>SC_REQ_REFERER</td></tr> <tr><td>user-agent</td><td>0xA00E</td><td>SC_REQ_USER_AGENT</td></tr> </table> - <p>Le code Java qui lit ceci extrait l'entier représenté par les + <p>Le code Java qui lit ceci extrait l'entier reprsent par les deux premiers octets, et si le premier octet est - <code>'0xA0'</code>, il utilise l'entier représenté par le deuxième - octet comme index d'un tableau de noms d'en-têtes. Si le premier - octet n'est pas <code>0xA0</code>, l'entier représenté par les deux - octets est considéré comme la longueur d'une chaîne qui est alors + <code>'0xA0'</code>, il utilise l'entier reprsent par le deuxime + octet comme index d'un tableau de noms d'en-ttes. Si le premier + octet n'est pas <code>0xA0</code>, l'entier reprsent par les deux + octets est considr comme la longueur d'une chane qui est alors lue.</p> - <p>Ceci ne peut fonctionner que si aucun nom d'en-tête ne possède - une taille supérieure à <code>0x9FFF (==0xA000 - 1)</code>, ce qui + <p>Ceci ne peut fonctionner que si aucun nom d'en-tte ne possde + une taille suprieure <code>0x9FFF (==0xA000 - 1)</code>, ce qui est vraisemblable, bien qu'un peu arbitraire.</p> <div class="note"><h3>Note:</h3> - L'en-tête <code>content-length</code> est extrêmement important. - S'il est présent et non nul, le conteneur considère que la requête - possède un corps (une requête POST, par exemple), et lit - immédiatement le paquet suivant dans le flux d'entrée pour extraire + L'en-tte <code>content-length</code> est extrmement important. + S'il est prsent et non nul, le conteneur considre que la requte + possde un corps (une requte POST, par exemple), et lit + immdiatement le paquet suivant dans le flux d'entre pour extraire ce corps. </div> <h3>Attributs</h3> - <p>Les attributs préfixés par <code>?</code> (par exemple + <p>Les attributs prfixs par <code>?</code> (par exemple <code>?context</code>) sont tous optionnels. Chacun d'eux est - représenté par un octet correspondant au type de l'attribut et par - sa valeur (chaîne ou entier). Ils peuvent être envoyés dans un ordre + reprsent par un octet correspondant au type de l'attribut et par + sa valeur (chane ou entier). Ils peuvent tre envoys dans un ordre quelconque (bien que le code C les envoie dans l'ordre ci-dessous). - Un code de terminaison spécial est envoyé pour signaler la fin de la + Un code de terminaison spcial est envoy pour signaler la fin de la liste des attributs optionnels. La liste des codes est la suivante :</p> <table> <tr><td>Information</td><td>Valeur code</td><td>Type de valeur</td><td>Note</td></tr> - <tr><td>?context</td><td>0x01</td><td>-</td><td>Non implémenté + <tr><td>?context</td><td>0x01</td><td>-</td><td>Non implment actuellement </td></tr> - <tr><td>?servlet_path</td><td>0x02</td><td>-</td><td>Non implémenté + <tr><td>?servlet_path</td><td>0x02</td><td>-</td><td>Non implment actuellement </td></tr> <tr><td>?remote_user</td><td>0x03</td><td>String</td><td /></tr> @@ -522,50 +522,50 @@ attribute_value := (string)</pre></div> <tr><td>?req_attribute</td><td>0x0A</td><td>String</td><td>Nom (le nom de l'attribut vient ensuite)</td></tr> <tr><td>?ssl_key_size</td><td>0x0B</td><td>Integer</td><td /></tr> - <tr><td>?secret</td><td>0x0C</td><td>String</td><td>Envoyé si un mot de - passe est défini</td></tr> + <tr><td>?secret</td><td>0x0C</td><td>String</td><td>Envoy si un mot de + passe est dfini</td></tr> <tr><td>are_done</td><td>0xFF</td><td>-</td><td>request_terminator</td></tr> </table> <p><code>context</code> et <code>servlet_path</code> ne sont pas - définis actuellement par le code C, et la majorité du code Java - ignore complètement ce qui est envoyé par l'intermédiaire de ces - champs (il va même parfois s'interrompre si une chaîne est - envoyée après un de ces codes). Je ne sais pas si c'est une bogue ou - une fonctionnalité non implémentée, ou tout simplement du code - obsolète, mais en tout cas, il n'est pris en charge par aucune des - deux extrémités de la connexion.</p> + dfinis actuellement par le code C, et la majorit du code Java + ignore compltement ce qui est envoy par l'intermdiaire de ces + champs (il va mme parfois s'interrompre si une chane est + envoye aprs un de ces codes). Je ne sais pas si c'est une bogue ou + une fonctionnalit non implmente, ou tout simplement du code + obsolte, mais en tout cas, il n'est pris en charge par aucune des + deux extrmits de la connexion.</p> <p><code>remote_user</code> et <code>auth_type</code> concernent probablement l'authentification au niveau HTTP, et contiennent le nom de l'utilisateur distant ainsi que le type d'authentification - utilisée pour établir son identité (à savoir Basic, Digest).</p> + utilise pour tablir son identit ( savoir Basic, Digest).</p> <p><code>query_string</code>, <code>ssl_cert</code>, <code>ssl_cipher</code>, <code>ssl_session</code> et <code>ssl_key_size</code> contiennent les - éléments HTTP et HTTPS correspondants.</p> - <p><code>jvm_route</code> est utilisé dans le cadre des sessions - persistantes, en associant une session utilisateur à une instance - Tomcat particulière en présence de plusieurs répartiteurs de + lments HTTP et HTTPS correspondants.</p> + <p><code>jvm_route</code> est utilis dans le cadre des sessions + persistantes, en associant une session utilisateur une instance + Tomcat particulire en prsence de plusieurs rpartiteurs de charge.</p> - <p>Au delà de cette liste de base, tout autre attribut - supplémentaire peut être envoyé via le code - <code>req_attribute</code> <code>0x0A</code>. Une paire de chaînes - représentant le nom et la valeur de l'attribut est envoyée - immédiatement après chaque instance de ce code. Les variables - d'environnement sont transmises par cette méthode.</p> - <p>Le <code>mot de passe</code> est envoyé lorsque la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code> ou <code class="directive"><a href="../mod/mod_proxy.html#balancermember">BalancerMember</a></code> utilise le paramètre - <code>secret=secret_keyword</code>. Le serveur d'arrière-plan doit savoir + <p>Au del de cette liste de base, tout autre attribut + supplmentaire peut tre envoy via le code + <code>req_attribute</code> <code>0x0A</code>. Une paire de chanes + reprsentant le nom et la valeur de l'attribut est envoye + immdiatement aprs chaque instance de ce code. Les variables + d'environnement sont transmises par cette mthode.</p> + <p>Le <code>mot de passe</code> est envoy lorsque la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code> ou <code class="directive"><a href="../mod/mod_proxy.html#balancermember">BalancerMember</a></code> utilise le paramtre + <code>secret=secret_keyword</code>. Le serveur d'arrire-plan doit savoir utiliser les mots de passe et les valeurs doivent correspondre. - <code>request.secret</code> ou <code>requiredSecret</code> sont documentés + <code>request.secret</code> ou <code>requiredSecret</code> sont documents dans la configuration AJP d'Apache Tomcat.</p> - <p>Enfin, lorsque tous les attributs ont été transmis, le - terminateur d'attributs, <code>0xFF</code>, est envoyé. Ce dernier - indique à la fois la fin de la liste d'attributs et la fin du paquet - de la requête</p> + <p>Enfin, lorsque tous les attributs ont t transmis, le + terminateur d'attributs, <code>0xFF</code>, est envoy. Ce dernier + indique la fois la fin de la liste d'attributs et la fin du paquet + de la requte</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="resppacketstruct" id="resppacketstruct">Structure du paquet de la -réponse</a><a title="Lien permanent" href="#resppacketstruct" class="permalink">¶</a></h2> +rponse</a><a title="Lien permanent" href="#resppacketstruct" class="permalink">¶</a></h2> <p>Pour les messages que le conteneur peut renvoyer au serveur.</p> <div class="example"><pre>AJP13_SEND_BODY_CHUNK := @@ -583,8 +583,8 @@ AJP13_SEND_HEADERS := response_headers *(res_header_name header_value) res_header_name := - sc_res_header_name | (string) [voir ci-dessous pour la manière - dont ceci est interprété] + sc_res_header_name | (string) [voir ci-dessous pour la manire + dont ceci est interprt] sc_res_header_name := 0xA0 (byte) @@ -598,19 +598,19 @@ AJP13_END_RESPONSE := AJP13_GET_BODY_CHUNK := prefix_code 6 requested_length (integer)</pre></div> - <h3>Détails:</h3> - <h3>Envoi d'un tronçon de corps</h3> - <p>Le tronçon se compose essentiellement de données binaires et est - renvoyé directement au navigateur.</p> + <h3>Dtails:</h3> + <h3>Envoi d'un tronon de corps</h3> + <p>Le tronon se compose essentiellement de donnes binaires et est + renvoy directement au navigateur.</p> - <h3>Envoi des en-têtes</h3> - <p>Les code et message d'état correspondent aux code et message HTTP + <h3>Envoi des en-ttes</h3> + <p>Les code et message d'tat correspondent aux code et message HTTP habituels (par exemple <code>200</code> et <code>OK</code>). Les - noms d'en-têtes de réponses sont codés de la même façon que les noms - d'en-têtes de requêtes. Voir ci-dessus le codage des en-têtes pour - plus de détails à propos de la manière dont les codes se distinguent - des chaînes.<br /> - Les codes des en-têtes courants sont ::</p> + noms d'en-ttes de rponses sont cods de la mme faon que les noms + d'en-ttes de requtes. Voir ci-dessus le codage des en-ttes pour + plus de dtails propos de la manire dont les codes se distinguent + des chanes.<br /> + Les codes des en-ttes courants sont ::</p> <table> <tr><td>Nom</td><td>Valeur code</td></tr> <tr><td>Content-Type</td><td>0xA001</td></tr> @@ -625,37 +625,37 @@ AJP13_GET_BODY_CHUNK := <tr><td>Status</td><td>0xA00A</td></tr> <tr><td>WWW-Authenticate</td><td>0xA00B</td></tr> </table> - <p>La valeur de l'en-tête est codée immédiatement après le code ou - la chaîne du nom d'en-tête.</p> + <p>La valeur de l'en-tte est code immdiatement aprs le code ou + la chane du nom d'en-tte.</p> - <h3>Fin de la réponse</h3> - <p>Signale la fin de ce cycle de traitement de requête. Si le - drapeau <code>reuse</code> est à true <code>(toute valeur autre que + <h3>Fin de la rponse</h3> + <p>Signale la fin de ce cycle de traitement de requte. Si le + drapeau <code>reuse</code> est true <code>(toute valeur autre que 0 en langage C pur)</code>, cette - connexion TCP peut être réutilisée pour traiter de nouvelles - requêtes entrantes. Si <code>reuse</code> est à false - (==0), la connexion sera fermée.</p> + connexion TCP peut tre rutilise pour traiter de nouvelles + requtes entrantes. Si <code>reuse</code> est false + (==0), la connexion sera ferme.</p> - <h3>Réception d'un tronçon de corps</h3> - <p>Le conteneur réclame la suite des données de la requête (dans le - cas où la taille du corps était trop importante pour pouvoir être - contenue dans le premier paquet envoyé, où lorsque la requête est - fractionnée). Le serveur va alors envoyer un paquet contenant une - quantité de données correspondant au minimum de la - <code>request_length</code>, la taille maximale de corps envoyée - <code>(8186 (8 Koctets - 6))</code>, et le nombre réel d'octets - restants à envoyer pour ce corps de requête.<br /> - S'il ne reste plus de données à transmettre pour ce corps de requête - (c'est à dire si le conteneur de servlets tente de lire au delà de + <h3>Rception d'un tronon de corps</h3> + <p>Le conteneur rclame la suite des donnes de la requte (dans le + cas o la taille du corps tait trop importante pour pouvoir tre + contenue dans le premier paquet envoy, o lorsque la requte est + fractionne). Le serveur va alors envoyer un paquet contenant une + quantit de donnes correspondant au minimum de la + <code>request_length</code>, la taille maximale de corps envoye + <code>(8186 (8 Koctets - 6))</code>, et le nombre rel d'octets + restants envoyer pour ce corps de requte.<br /> + S'il ne reste plus de donnes transmettre pour ce corps de requte + (c'est dire si le conteneur de servlets tente de lire au del de la fin du corps), le serveur va renvoyer un paquet <em>vide</em> - dont la charge utile est de longueur 0 et se présentant sous la + dont la charge utile est de longueur 0 et se prsentant sous la forme <code>(0x12,0x34,0x00,0x00)</code>.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_ajp.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_ajp.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_proxy_ajp.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_proxy_ajp.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -675,7 +675,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_proxy_ajp. } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_proxy_balancer.html.fr b/docs/manual/mod/mod_proxy_balancer.html.fr index 83b739500f..8e5742004c 100644 --- a/docs/manual/mod/mod_proxy_balancer.html.fr +++ b/docs/manual/mod/mod_proxy_balancer.html.fr @@ -27,19 +27,19 @@ <div id="preamble"><h1>Module Apache mod_proxy_balancer</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_balancer.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_balancer.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_proxy_balancer.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_proxy_balancer.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Extension de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> pour le support de -la répartition de charge</td></tr> +la rpartition de charge</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>proxy_balancer_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_proxy_balancer.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>proxy_balancer_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_proxy_balancer.c</td></tr></table> <h3>Sommaire</h3> <p>Pour pouvoir fonctionner, ce module <em>requiert</em> le chargement de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, et il fournit le support de - la répartition de charge pour tous les protocoles supportés. Parmi ces + la rpartition de charge pour tous les protocoles supports. Parmi ces protocoles, les plus importants sont :</p> <ul> <li>HTTP, avec le module <code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code></li> @@ -49,7 +49,7 @@ la répartition de charge</td></tr> </ul> - <p>L'algorithme de planification de la répartition de charge n'est pas + <p>L'algorithme de planification de la rpartition de charge n'est pas fourni par ce module, mais par ceux-ci :</p> <ul> <li><code class="module"><a href="../mod/mod_lbmethod_byrequests.html">mod_lbmethod_byrequests</a></code></li> @@ -58,33 +58,33 @@ la répartition de charge</td></tr> <li><code class="module"><a href="../mod/mod_lbmethod_heartbeat.html">mod_lbmethod_heartbeat</a></code></li> </ul> - <p>Ainsi, pour mettre en oeuvre la répartition de charge, + <p>Ainsi, pour mettre en oeuvre la rpartition de charge, <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> et au moins un des modules fournissant l'algorithme de planification de - la répartition de charge doivent être chargés dans le serveur.</p> + la rpartition de charge doivent tre chargs dans le serveur.</p> <div class="warning"><h3>Avertissement</h3> - <p>N'activez pas la fonctionnalité de mandataire avant d'avoir <a href="mod_proxy.html#access">sécurisé votre serveur</a>. Les + <p>N'activez pas la fonctionnalit de mandataire avant d'avoir <a href="mod_proxy.html#access">scuris votre serveur</a>. Les serveurs mandataires ouverts sont dangereux non seulement pour - votre réseau, mais aussi pour l'Internet au sens large.</p> + votre rseau, mais aussi pour l'Internet au sens large.</p> </div> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#scheduler">L'algorithme de planification de la répartition de +<li><img alt="" src="../images/down.gif" /> <a href="#scheduler">L'algorithme de planification de la rpartition de charge</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#stickyness">Répartition de charge avec abonnement utilisateur +<li><img alt="" src="../images/down.gif" /> <a href="#stickyness">Rpartition de charge avec abonnement utilisateur (stickyness)</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#example">Exemples de configuration d'un répartiteur</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#environment">Variables d'environnement exportées</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#balancer_manager">Activation du support du gestionnaire de répartiteur</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#stickyness_implementation">Détails à propos de la répartition de charge par abonnement +<li><img alt="" src="../images/down.gif" /> <a href="#example">Exemples de configuration d'un rpartiteur</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#environment">Variables d'environnement exportes</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#balancer_manager">Activation du support du gestionnaire de rpartiteur</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#stickyness_implementation">Dtails propos de la rpartition de charge par abonnement (stickyness)</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#stickyness_troubleshooting">Résolution des problèmes liés à la répartition de charge par +<li><img alt="" src="../images/down.gif" /> <a href="#stickyness_troubleshooting">Rsolution des problmes lis la rpartition de charge par abonnement</a></li> </ul><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_balancer">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_balancer">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_balancer">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_balancer">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></li> <li><code class="directive"><a href="../mod/mod_proxy.html#balancermember">BalancerMember</a></code></li> @@ -94,50 +94,50 @@ la répartition de charge</td></tr> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="scheduler" id="scheduler">L'algorithme de planification de la répartition de +<h2><a name="scheduler" id="scheduler">L'algorithme de planification de la rpartition de charge</a><a title="Lien permanent" href="#scheduler" class="permalink">¶</a></h2> - <p>A l'heure actuelle, 4 algorithmes de planification de la répartition de + <p>A l'heure actuelle, 4 algorithmes de planification de la rpartition de charge sont disponibles : ils se basent respectivement sur le comptage des - requêtes (<code class="module"><a href="../mod/mod_lbmethod_byrequests.html">mod_lbmethod_byrequests</a></code>), la mesure de - l'intensité du trafic (<code class="module"><a href="../mod/mod_lbmethod_bytraffic.html">mod_lbmethod_bytraffic</a></code>), le comptage - des requêtes en attente (<code class="module"><a href="../mod/mod_lbmethod_bybusyness.html">mod_lbmethod_bybusyness</a></code>) et la - mesure de l'activité du serveur (<code class="module"><a href="../mod/mod_lbmethod_heartbeat.html">mod_lbmethod_heartbeat</a></code>). - Ils sont contrôlés par la valeur de <code>lbmethod</code> dans la définition - du répartiteur. Voir la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code> pour plus de détails, et en - particulier la configuration du répartiteur et de ses membres.</p> + requtes (<code class="module"><a href="../mod/mod_lbmethod_byrequests.html">mod_lbmethod_byrequests</a></code>), la mesure de + l'intensit du trafic (<code class="module"><a href="../mod/mod_lbmethod_bytraffic.html">mod_lbmethod_bytraffic</a></code>), le comptage + des requtes en attente (<code class="module"><a href="../mod/mod_lbmethod_bybusyness.html">mod_lbmethod_bybusyness</a></code>) et la + mesure de l'activit du serveur (<code class="module"><a href="../mod/mod_lbmethod_heartbeat.html">mod_lbmethod_heartbeat</a></code>). + Ils sont contrls par la valeur de <code>lbmethod</code> dans la dfinition + du rpartiteur. Voir la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code> pour plus de dtails, et en + particulier la configuration du rpartiteur et de ses membres.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="stickyness" id="stickyness">Répartition de charge avec abonnement utilisateur +<h2><a name="stickyness" id="stickyness">Rpartition de charge avec abonnement utilisateur (stickyness)</a><a title="Lien permanent" href="#stickyness" class="permalink">¶</a></h2> - <p>Le répartiteur supporte l'abonnement utilisateur. Lorsqu'une - requête est mandatée vers un serveur d'arrière-plan particulier, - toutes les requêtes suivantes du même utilisateur seront alors - mandatées vers le même serveur d'arrière-plan. De nombreux - répartiteurs de charge implémentent cette fonctionnalité via une + <p>Le rpartiteur supporte l'abonnement utilisateur. Lorsqu'une + requte est mandate vers un serveur d'arrire-plan particulier, + toutes les requtes suivantes du mme utilisateur seront alors + mandates vers le mme serveur d'arrire-plan. De nombreux + rpartiteurs de charge implmentent cette fonctionnalit via une table qui associe les adresses IP des clients aux serveurs - d'arrière-plan. Cette approche est transparente aux clients et aux - serveurs d'arrière-plan, mais induit certains problèmes : - distribution de charge inégale si les clients se trouvent eux-mêmes - derrière un mandataire, erreurs d'abonnement lorsqu'un client - possède une adresse IP dynamique qui peut changer au cours d'une - session et perte d'abonnement en cas de dépassement de la table de + d'arrire-plan. Cette approche est transparente aux clients et aux + serveurs d'arrire-plan, mais induit certains problmes : + distribution de charge ingale si les clients se trouvent eux-mmes + derrire un mandataire, erreurs d'abonnement lorsqu'un client + possde une adresse IP dynamique qui peut changer au cours d'une + session et perte d'abonnement en cas de dpassement de la table de correspondances.</p> - <p>Le module <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> implémente + <p>Le module <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> implmente l'abonnement selon deux alternatives : les cookies et le codage - d'URL. Le cookie peut être fourni par le serveur d'arrière-plan ou - par le serveur web Apache lui-même, alors que le codage d'URL est en - général effectué par le serveur d'arrière-plan.</p> + d'URL. Le cookie peut tre fourni par le serveur d'arrire-plan ou + par le serveur web Apache lui-mme, alors que le codage d'URL est en + gnral effectu par le serveur d'arrire-plan.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="example" id="example">Exemples de configuration d'un répartiteur</a><a title="Lien permanent" href="#example" class="permalink">¶</a></h2> +<h2><a name="example" id="example">Exemples de configuration d'un rpartiteur</a><a title="Lien permanent" href="#example" class="permalink">¶</a></h2> - <p>Avant de nous plonger dans les détails techniques, voici un + <p>Avant de nous plonger dans les dtails techniques, voici un exemple d'utilisation de <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> mettant - en oeuvre la répartition de charge entre deux serveurs - d'arrière-plan : + en oeuvre la rpartition de charge entre deux serveurs + d'arrire-plan : </p> <pre class="prettyprint lang-config"><Proxy balancer://mycluster> @@ -149,10 +149,10 @@ ProxyPassReverse "/test" "balancer://mycluster"</pre> - <p>Voici un autre exemple de répartiteur de charge avec + <p>Voici un autre exemple de rpartiteur de charge avec abonnement utilisant <code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code>, - fonctionnant même si le serveur d'arrière-plan ne définit pas de - cookie de session approprié : + fonctionnant mme si le serveur d'arrire-plan ne dfinit pas de + cookie de session appropri : </p> <pre class="prettyprint lang-config">Header add Set-Cookie "ROUTEID=.%{BALANCER_WORKER_ROUTE}e; path=/" env=BALANCER_ROUTE_CHANGED @@ -167,82 +167,82 @@ ProxyPassReverse "/test" "balancer://mycluster"</pre> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="environment" id="environment">Variables d'environnement exportées</a><a title="Lien permanent" href="#environment" class="permalink">¶</a></h2> +<h2><a name="environment" id="environment">Variables d'environnement exportes</a><a title="Lien permanent" href="#environment" class="permalink">¶</a></h2> - <p>A l'heure actuelle, 6 variables d'environnement sont exportées :</p> + <p>A l'heure actuelle, 6 variables d'environnement sont exportes :</p> <dl> <dt><var><a name="balancer_session_sticky" id="balancer_session_sticky">BALANCER_SESSION_STICKY</a></var></dt> <dd> - <p>Cette variable se voir assignée la valeur de - <var>stickysession</var> pour la requête courante. Il s'agit du - nom du cookie ou du paramètre de requête utilisé pour les sessions + <p>Cette variable se voir assigne la valeur de + <var>stickysession</var> pour la requte courante. Il s'agit du + nom du cookie ou du paramtre de requte utilis pour les sessions avec abonnement.</p> </dd> <dt><var><a name="balancer_session_route" id="balancer_session_route">BALANCER_SESSION_ROUTE</a></var></dt> <dd> - <p>Cette variable se voit assignée la <var>route</var> interprétée - pour la requête courante.</p> + <p>Cette variable se voit assigne la <var>route</var> interprte + pour la requte courante.</p> </dd> <dt><var><a name="balancer_name" id="balancer_name">BALANCER_NAME</a></var></dt> <dd> - <p>Cette variable se voit assigné le nom du répartiteur pour la - requête courante. Il s'agit d'une valeur du style + <p>Cette variable se voit assign le nom du rpartiteur pour la + requte courante. Il s'agit d'une valeur du style <code>balancer://foo</code>.</p> </dd> <dt><var><a name="balancer_worker_name" id="balancer_worker_name">BALANCER_WORKER_NAME</a></var></dt> <dd> - <p>Cette variable se voit assigné le nom du membre du groupe de - répartition de charge utilisé pour la requête courante. Il s'agit + <p>Cette variable se voit assign le nom du membre du groupe de + rpartition de charge utilis pour la requte courante. Il s'agit d'une valeur du style <code>http://hostA:1234</code>.</p> </dd> <dt><var><a name="balancer_worker_route" id="balancer_worker_route">BALANCER_WORKER_ROUTE</a></var></dt> <dd> - <p>Cette variable se voit assignée la <var>route</var> du membre du - groupe de répartition de charge qui sera utilisé pour la requête + <p>Cette variable se voit assigne la <var>route</var> du membre du + groupe de rpartition de charge qui sera utilis pour la requte courante.</p> </dd> <dt><var><a name="balancer_route_changed" id="balancer_route_changed">BALANCER_ROUTE_CHANGED</a></var></dt> <dd> - <p>Cette variable est définie à 1 si la route de la session ne - correspond pas à celle du membre du groupe de répartition de charge + <p>Cette variable est dfinie 1 si la route de la session ne + correspond pas celle du membre du groupe de rpartition de charge (BALANCER_SESSION_ROUTE != BALANCER_WORKER_ROUTE), ou si la session - ne possède pas encore de route établie. Elle peut servir à - déterminer quand il est éventuellement nécessaire d'envoyer au - client une route mise à jour lorsque les sessions persistantes sont - utilisées.</p> + ne possde pas encore de route tablie. Elle peut servir + dterminer quand il est ventuellement ncessaire d'envoyer au + client une route mise jour lorsque les sessions persistantes sont + utilises.</p> </dd> </dl> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="balancer_manager" id="balancer_manager">Activation du support du gestionnaire de répartiteur</a><a title="Lien permanent" href="#balancer_manager" class="permalink">¶</a></h2> +<h2><a name="balancer_manager" id="balancer_manager">Activation du support du gestionnaire de rpartiteur</a><a title="Lien permanent" href="#balancer_manager" class="permalink">¶</a></h2> - <p>Cette fonctionnalité <em>nécessite</em> le chargement du module - <code class="module"><a href="../mod/mod_status.html">mod_status</a></code>. Le gestionnaire de répartiteur permet - la mise à jour dynamique des membres du groupe de répartition de - charge. Vous pouvez utiliser le gestionnaire de répartiteur pour + <p>Cette fonctionnalit <em>ncessite</em> le chargement du module + <code class="module"><a href="../mod/mod_status.html">mod_status</a></code>. Le gestionnaire de rpartiteur permet + la mise jour dynamique des membres du groupe de rpartition de + charge. Vous pouvez utiliser le gestionnaire de rpartiteur pour modifier le facteur de charge d'un membre particulier, ou passer ce dernier en mode hors ligne. </p> - <p>Ainsi, pour mettre en oeuvre la gestion du répartiteur de charge, + <p>Ainsi, pour mettre en oeuvre la gestion du rpartiteur de charge, <code class="module"><a href="../mod/mod_status.html">mod_status</a></code> et <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> - doivent être chargés dans le serveur.</p> + doivent tre chargs dans le serveur.</p> - <p>Pour permettre la gestion du répartiteur de charge aux - navigateurs appartenant au domaine example.com, ajoutez ces lignes à + <p>Pour permettre la gestion du rpartiteur de charge aux + navigateurs appartenant au domaine example.com, ajoutez ces lignes votre fichier de configuration <code>httpd.conf</code> :</p> <pre class="prettyprint lang-config"><Location "/balancer-manager"> SetHandler balancer-manager @@ -250,68 +250,68 @@ ProxyPassReverse "/test" "balancer://mycluster"</pre> </Location></pre> - <p>Vous pourrez alors accéder au gestionnaire du répartiteur de + <p>Vous pourrez alors accder au gestionnaire du rpartiteur de charge en utilisant un navigateur web pour afficher la page <code>http://nom.de.votre.serveur/balancer-manager</code>. Notez que - pour pouvoir contrôler dynamiquement un membre de groupe de - répartition, ce dernier ne doit pas être défini au sein d'une + pour pouvoir contrler dynamiquement un membre de groupe de + rpartition, ce dernier ne doit pas tre dfini au sein d'une section <code><Location ...></code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="stickyness_implementation" id="stickyness_implementation">Détails à propos de la répartition de charge par abonnement +<h2><a name="stickyness_implementation" id="stickyness_implementation">Dtails propos de la rpartition de charge par abonnement (stickyness)</a><a title="Lien permanent" href="#stickyness_implementation" class="permalink">¶</a></h2> - <p>Si l'abonnement s'appuie sur un cookie, vous devez définir le nom - de ce cookie dont le contenu précise le serveur d'arrière-plan à + <p>Si l'abonnement s'appuie sur un cookie, vous devez dfinir le nom + de ce cookie dont le contenu prcise le serveur d'arrire-plan utiliser. Pour ce faire, on utilise l'attribut <var>stickysession</var> avec la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code> ou <code class="directive"><a href="../mod/mod_proxy.html#proxyset">ProxySet</a></code>. Le nom du cookie est - sensible à la casse. Le répartiteur extrait le contenu du cookie et - recherche un serveur membre dont la <var>route</var> correspond à - cette valeur. La route doit aussi être définie dans la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code> ou <code class="directive"><a href="../mod/mod_proxy.html#proxyset">ProxySet</a></code>. Le cookie peut être défini - soit par le serveur d'arrière-plan, soit, comme indiqué dans l'<a href="#example">exemple</a> ci-dessus par le serveur web Apache - lui-même.</p> - <p>Certains serveurs d'arrière-plan, tels qu'Apache Tomcat, - utilisent une forme sensiblement différente de cookie d'abonnement. - Tomcat ajoute le nom de l'instance Tomcat à la fin de son - identifiant de session, précédé par un point. Ainsi, si le serveur + sensible la casse. Le rpartiteur extrait le contenu du cookie et + recherche un serveur membre dont la <var>route</var> correspond + cette valeur. La route doit aussi tre dfinie dans la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code> ou <code class="directive"><a href="../mod/mod_proxy.html#proxyset">ProxySet</a></code>. Le cookie peut tre dfini + soit par le serveur d'arrire-plan, soit, comme indiqu dans l'<a href="#example">exemple</a> ci-dessus par le serveur web Apache + lui-mme.</p> + <p>Certains serveurs d'arrire-plan, tels qu'Apache Tomcat, + utilisent une forme sensiblement diffrente de cookie d'abonnement. + Tomcat ajoute le nom de l'instance Tomcat la fin de son + identifiant de session, prcd par un point. Ainsi, si le serveur web Apache trouve un point dans la valeur du cookie d'abonnement, il - n'utilisera que la partie située après ce point pour - rechercher sa route. Pour que Tomcat puisse connaître son nom - d'instance, vous devez définir l'attribut <code>jvmRoute</code> dans - son fichier de configuration <code>conf/server.xml</code> à la + n'utilisera que la partie situe aprs ce point pour + rechercher sa route. Pour que Tomcat puisse connatre son nom + d'instance, vous devez dfinir l'attribut <code>jvmRoute</code> dans + son fichier de configuration <code>conf/server.xml</code> la valeur de la <var>route</var> du serveur qui se connecte au Tomcat - considéré. Le nom du cookie de session utilisé par Tomcat (et plus - généralement par les applications web Java à base de servlets) est - <code>JSESSIONID</code> (en majuscules), mais peut être modifié.</p> + considr. Le nom du cookie de session utilis par Tomcat (et plus + gnralement par les applications web Java base de servlets) est + <code>JSESSIONID</code> (en majuscules), mais peut tre modifi.</p> - <p>La seconde méthode pour implémenter l'abonnement est le codage - d'URL. Ici, le serveur web recherche un paramètre dans l'URL de la - requête. Le nom du paramètre est spécifié par l'attribut + <p>La seconde mthode pour implmenter l'abonnement est le codage + d'URL. Ici, le serveur web recherche un paramtre dans l'URL de la + requte. Le nom du paramtre est spcifi par l'attribut <var>stickysession</var>. Pour trouver un serveur membre, on - recherche un serveur dont la <var>route</var> est égale à la valeur - du paramètre. Comme il n'est pas aisé d'extraire et de manipuler - tous les liens URL contenus dans les réponses, le travail consistant - à ajouter les paramètres à chaque lien est généralement effectué par - le serveur d'arrière-plan qui génère le contenu. Bien qu'il soit + recherche un serveur dont la <var>route</var> est gale la valeur + du paramtre. Comme il n'est pas ais d'extraire et de manipuler + tous les liens URL contenus dans les rponses, le travail consistant + ajouter les paramtres chaque lien est gnralement effectu par + le serveur d'arrire-plan qui gnre le contenu. Bien qu'il soit possible dans certains cas d'effectuer ces ajouts au niveau du serveur web via les modules <code class="module"><a href="../mod/mod_substitute.html">mod_substitute</a></code> ou - <code class="module"><a href="../mod/mod_sed.html">mod_sed</a></code>, cette méthode peut dégrader les + <code class="module"><a href="../mod/mod_sed.html">mod_sed</a></code>, cette mthode peut dgrader les performances.</p> - <p>Les standards Java implémentent le codage d'URL de manière - sensiblement différente. Ils ajoutent une information de chemin à + <p>Les standards Java implmentent le codage d'URL de manire + sensiblement diffrente. Ils ajoutent une information de chemin l'URL en utilisant un point-virgule (<code>;</code>) comme - séparateur, puis ajoutent enfin l'identifiant de session. Comme dans - le cas des cookies, Apache Tomcat peut insérer la valeur de + sparateur, puis ajoutent enfin l'identifiant de session. Comme dans + le cas des cookies, Apache Tomcat peut insrer la valeur de l'attribut <code>jvmRoute</code> dans cette information de chemin. Pour qu'Apache puisse trouver ce genre d'information de chemin, vous - devez définir <code>scolonpathdelim</code> à <code>On</code> dans la + devez dfinir <code>scolonpathdelim</code> <code>On</code> dans la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code> ou <code class="directive"><a href="../mod/mod_proxy.html#proxyset">ProxySet</a></code>.</p> - <p>Enfin, vous pouvez utiliser simultanément les cookies et le codage - d'URL en définissant le nom du cookie et le nom du paramètre d'URL - séparés par une barre verticale (<code>|</code>) comme dans + <p>Enfin, vous pouvez utiliser simultanment les cookies et le codage + d'URL en dfinissant le nom du cookie et le nom du paramtre d'URL + spars par une barre verticale (<code>|</code>) comme dans l'exemple suivant :</p> <pre class="prettyprint lang-config">ProxyPass "/test" "balancer://mycluster" stickysession=JSESSIONID|jsessionid scolonpathdelim=On <Proxy balancer://mycluster> @@ -319,66 +319,66 @@ ProxyPassReverse "/test" "balancer://mycluster"</pre> BalancerMember http://192.168.1.51:80 route=node2 </Proxy></pre> - <p>Si le cookie et le paramètre de requête fournissent tous deux une - information de route correcte pour la même requête, c'est - l'information en provenance du paramètre de requête qui sera + <p>Si le cookie et le paramtre de requte fournissent tous deux une + information de route correcte pour la mme requte, c'est + l'information en provenance du paramtre de requte qui sera retenue.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="stickyness_troubleshooting" id="stickyness_troubleshooting">Résolution des problèmes liés à la répartition de charge par +<h2><a name="stickyness_troubleshooting" id="stickyness_troubleshooting">Rsolution des problmes lis la rpartition de charge par abonnement</a><a title="Lien permanent" href="#stickyness_troubleshooting" class="permalink">¶</a></h2> - <p>Si vous êtes confronté à des erreurs d'abonnement, comme la - nécessité pour les utilisateurs de se reconnecter suite à une perte - de session d'application, vous devez tout d'abord vérifier si ceci - n'est pas du à une indisponibilité sporadique des serveurs - d'arrière-plan ou à une erreur de configuration. La présence de + <p>Si vous tes confront des erreurs d'abonnement, comme la + ncessit pour les utilisateurs de se reconnecter suite une perte + de session d'application, vous devez tout d'abord vrifier si ceci + n'est pas du une indisponibilit sporadique des serveurs + d'arrire-plan ou une erreur de configuration. La prsence de messages d'erreur de type proxy dans le journal des erreurs d'Apache - pourra révéler des problèmes de stabilité au niveau des serveurs - d'arrière-plan.</p> - <p>Pour contrôler votre configuration, regardez tout d'abord si - l'abonnement est à base de cookie ou de codage d'URL. L'étape - suivante consiste à enregistrer certaines données dans le journal - des accès en utilisant un <code class="directive"><a href="../mod/mod_log_config.html#format de journalisation">format - de journalisation</a></code> personnalisé. Les champs intéressants + pourra rvler des problmes de stabilit au niveau des serveurs + d'arrire-plan.</p> + <p>Pour contrler votre configuration, regardez tout d'abord si + l'abonnement est base de cookie ou de codage d'URL. L'tape + suivante consiste enregistrer certaines donnes dans le journal + des accs en utilisant un <code class="directive"><a href="../mod/mod_log_config.html#format de journalisation">format + de journalisation</a></code> personnalis. Les champs intressants sont les suivants :</p> <dl> <dt><code>%{MONCOOKIE}C</code></dt> <dd>La valeur que contient le cookie de nom <code>MONCOOKIE</code>. - Le nom doit correspondre au nom défini par l'attribut + Le nom doit correspondre au nom dfini par l'attribut <var>stickysession</var>.</dd> <dt><code>%{Set-Cookie}o</code></dt> - <dd>Ce champ contient tout cookie défini par le serveur - d'arrière-plan. Vous pouvez ainsi vérifier si le serveur - d'arrière-plan définit bien le cookie de session auquel vous vous - attendez, et à quelle valeur il est défini.</dd> + <dd>Ce champ contient tout cookie dfini par le serveur + d'arrire-plan. Vous pouvez ainsi vrifier si le serveur + d'arrire-plan dfinit bien le cookie de session auquel vous vous + attendez, et quelle valeur il est dfini.</dd> <dt><code>%{BALANCER_SESSION_STICKY}e</code></dt> - <dd>Le nom du cookie ou du paramètre de requête utilisé pour la + <dd>Le nom du cookie ou du paramtre de requte utilis pour la recherche de l'information de routage.</dd> <dt><code>%{BALANCER_SESSION_ROUTE}e</code></dt> - <dd>L'information de routage extraite de la requête.</dd> + <dd>L'information de routage extraite de la requte.</dd> <dt><code>%{BALANCER_WORKER_ROUTE}e</code></dt> <dd>La route du serveur choisi.</dd> <dt><code>%{BALANCER_ROUTE_CHANGED}e</code></dt> <dd>Contient la valeur <code>1</code> si la route extraite de la - requête est différente de la route du serveur ; autrement dit, le - traitement de la requête n'a pas pu être effectué dans le cadre - d'une répartition de charge par abonnement.</dd> + requte est diffrente de la route du serveur ; autrement dit, le + traitement de la requte n'a pas pu tre effectu dans le cadre + d'une rpartition de charge par abonnement.</dd> </dl> - <p>Les pertes de session sont souvent dues à des expirations de - session dont la valeur peut en général être configurée au niveau du - serveur d'arrière-plan.</p> - <p>Si le niveau de journalisation est défini à <code>debug</code> ou - plus, le répartiteur journalise aussi des informations détaillées à + <p>Les pertes de session sont souvent dues des expirations de + session dont la valeur peut en gnral tre configure au niveau du + serveur d'arrire-plan.</p> + <p>Si le niveau de journalisation est dfini <code>debug</code> ou + plus, le rpartiteur journalise aussi des informations dtailles propos de l'abonnement dans le journal des erreurs, ce qui facilite - la résolution des problèmes d'abonnement. Notez cependant que le - volume de journalisation pourra alors s'avérer trop important pour + la rsolution des problmes d'abonnement. Notez cependant que le + volume de journalisation pourra alors s'avrer trop important pour un serveur en production sous forte charge.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_balancer.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_balancer.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_proxy_balancer.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_proxy_balancer.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -398,7 +398,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_proxy_bala } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_proxy_connect.html.fr b/docs/manual/mod/mod_proxy_connect.html.fr index 60f1d4aed9..79c345f459 100644 --- a/docs/manual/mod/mod_proxy_connect.html.fr +++ b/docs/manual/mod/mod_proxy_connect.html.fr @@ -27,67 +27,67 @@ <div id="preamble"><h1>Module Apache mod_proxy_connect</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_connect.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_connect.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_proxy_connect.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_proxy_connect.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Extension de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> pour le traitement -des requêtes <code>CONNECT</code></td></tr> +des requtes <code>CONNECT</code></td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>proxy_connect_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_proxy_connect.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>proxy_connect_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_proxy_connect.c</td></tr></table> <h3>Sommaire</h3> - <p>Pour fonctionner, ce module <em>nécessite</em> le chargement de - <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>. Il fournit le support de la méthode HTTP - <code>CONNECT</code>. Cette méthode est principalement utilisée pour - le franchissement des serveurs mandataires par les requêtes SSL à l'aide + <p>Pour fonctionner, ce module <em>ncessite</em> le chargement de + <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>. Il fournit le support de la mthode HTTP + <code>CONNECT</code>. Cette mthode est principalement utilise pour + le franchissement des serveurs mandataires par les requtes SSL l'aide d'un tunnel.</p> - <p>Ainsi, pour pouvoir traiter les requêtes <code>CONNECT</code>, + <p>Ainsi, pour pouvoir traiter les requtes <code>CONNECT</code>, <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> et <code class="module"><a href="../mod/mod_proxy_connect.html">mod_proxy_connect</a></code> - doivent être chargés dans le serveur.</p> + doivent tre chargs dans le serveur.</p> - <p>CONNECT est aussi utilisée lorsque le serveur doit envoyer une - requête HTTPS via un mandataire. Dans ce cas, le serveur se comporte - comme un client CONNECT. Cette fonctionnalité étant fournie par le + <p>CONNECT est aussi utilise lorsque le serveur doit envoyer une + requte HTTPS via un mandataire. Dans ce cas, le serveur se comporte + comme un client CONNECT. Cette fonctionnalit tant fournie par le module <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, le module - <code class="module"><a href="../mod/mod_proxy_connect.html">mod_proxy_connect</a></code> n'est dans ce cas pas nécessaire.</p> + <code class="module"><a href="../mod/mod_proxy_connect.html">mod_proxy_connect</a></code> n'est dans ce cas pas ncessaire.</p> <div class="warning"><h3>Avertissement</h3> - <p>N'activez pas la fonctionnalité de mandataire avant d'avoir <a href="mod_proxy.html#access">sécurisé votre serveur</a>. Les + <p>N'activez pas la fonctionnalit de mandataire avant d'avoir <a href="mod_proxy.html#access">scuris votre serveur</a>. Les serveurs mandataires ouverts sont dangereux non seulement pour - votre réseau, mais aussi pour l'Internet au sens large.</p> + votre rseau, mais aussi pour l'Internet au sens large.</p> </div> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#notes">Informations sur les requêtes</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#notes">Informations sur les requtes</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#allowconnect">AllowCONNECT</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_connect">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_connect">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_connect">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_connect">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="notes" id="notes">Informations sur les requêtes</a><a title="Lien permanent" href="#notes" class="permalink">¶</a></h2> +<h2><a name="notes" id="notes">Informations sur les requtes</a><a title="Lien permanent" href="#notes" class="permalink">¶</a></h2> <p><code class="module"><a href="../mod/mod_proxy_connect.html">mod_proxy_connect</a></code> enregistre les informations suivantes pour journalisation via le format <code>%{NOMVAR}n</code> dans les directives <code class="directive"><a href="../mod/mod_log_config.html#logformat">LogFormat</a></code> ou <code class="directive"><a href="../mod/core.html#errorlogformat">ErrorLogFormat</a></code> : </p> <dl> <dt>proxy-source-port</dt> - <dd>Le port local utilisé pour la connexion vers le serveur - d'arrière-plan.</dd> + <dd>Le port local utilis pour la connexion vers le serveur + d'arrire-plan.</dd> </dl> - <p>Les requêtes avec méthode CONNECT sont traitées dans les sections - <code class="directive"><a href="../mod/mod_proxy.html#proxy">Proxy</a></code> au même titre que - toute autre requête HTTP qui passe par cette même section. Il est - possible de filtrer explicitement les connexions SSL à travers un - mandataire en spécifiant les nom d'hôte et port cible comme suit : + <p>Les requtes avec mthode CONNECT sont traites dans les sections + <code class="directive"><a href="../mod/mod_proxy.html#proxy">Proxy</a></code> au mme titre que + toute autre requte HTTP qui passe par cette mme section. Il est + possible de filtrer explicitement les connexions SSL travers un + mandataire en spcifiant les nom d'hte et port cible comme suit : </p> <pre class="prettyprint lang-config"><Proxy www.example.com:443> @@ -98,35 +98,35 @@ des requêtes <code>CONNECT</code></td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="allowconnect" id="allowconnect">Directive</a> <a name="AllowCONNECT" id="AllowCONNECT">AllowCONNECT</a><a title="Lien permanent" href="#allowconnect" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ports autorisés à se <code>CONNECT</code>er à travers le +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ports autoriss se <code>CONNECT</code>er travers le mandataire</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AllowCONNECT <var>port</var>[-<var>port</var>] [<var>port</var>[-<var>port</var>]] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AllowCONNECT 443 563</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>AllowCONNECT 443 563</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_connect</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Déplacé depuis <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> à partir +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Dplac depuis <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> partir d'Apache 2.3.5. Tranches de ports disponibles depuis Apache 2.3.7.</td></tr> </table> <p>La directive <code class="directive">AllowCONNECT</code> permet de - spécifier une liste de numéros ou de tranches de ports auxquels la - méthode de mandataire <code>CONNECT</code> pourra se connecter. Les - navigateurs d'aujourd'hui utilisent cette méthode dans le cas où une - connexion <code>https</code> est requise et où le tunneling + spcifier une liste de numros ou de tranches de ports auxquels la + mthode de mandataire <code>CONNECT</code> pourra se connecter. Les + navigateurs d'aujourd'hui utilisent cette mthode dans le cas o une + connexion <code>https</code> est requise et o le tunneling mandataire sur HTTP est en service.</p> - <p>Par défaut, seuls les ports par défauts https (<code>443</code>) + <p>Par dfaut, seuls les ports par dfauts https (<code>443</code>) et snews (<code>563</code>) sont pris en compte. Vous pouvez utiliser la directive <code class="directive">AllowCONNECT</code> pour - outrepasser ces valeurs par défaut et n'autoriser les connexions que - vers les ports spécifiés.</p> + outrepasser ces valeurs par dfaut et n'autoriser les connexions que + vers les ports spcifis.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_connect.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_connect.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_proxy_connect.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_proxy_connect.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -146,7 +146,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_proxy_conn } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_proxy_express.html.fr b/docs/manual/mod/mod_proxy_express.html.fr index 1c6263e0b2..54763e2d03 100644 --- a/docs/manual/mod/mod_proxy_express.html.fr +++ b/docs/manual/mod/mod_proxy_express.html.fr @@ -27,56 +27,56 @@ <div id="preamble"><h1>Module Apache mod_proxy_express</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_express.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_express.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_express.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Extension à <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> pour le mandatement +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Extension <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> pour le mandatement dynamique inverse de masse</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>proxy_express_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_proxy_express.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>proxy_express_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_proxy_express.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module crée dynamiquement en masse des mandataires inverses en - faisant correspondre l'en-tête Host: de la requête HTTP à un nom de - serveur et une URL d'arrière-plan stockés dans un fichier DBM. Il - est ainsi plus aisé d'utiliser un grand nombre de - mandataires inverses sans avoir à modifier la configuration. Il est - loin de posséder autant de fonctionnalités que + <p>Ce module cre dynamiquement en masse des mandataires inverses en + faisant correspondre l'en-tte Host: de la requte HTTP un nom de + serveur et une URL d'arrire-plan stocks dans un fichier DBM. Il + est ainsi plus ais d'utiliser un grand nombre de + mandataires inverses sans avoir modifier la configuration. Il est + loin de possder autant de fonctionnalits que <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> qui propose aussi la croissance - dynamique, mais il est conçu pour gérer un nombre beaucoup plus important - de serveurs d'arrière-plan. Il convient parfaitement pour créer un + dynamique, mais il est conu pour grer un nombre beaucoup plus important + de serveurs d'arrire-plan. Il convient parfaitement pour crer un commutateur HTTP frontal et pour les architectures Microservices.</p> - <p>Pour pouvoir être utilisé, ce module nécessite le chargement de + <p>Pour pouvoir tre utilis, ce module ncessite le chargement de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>.</p> <div class="warning"><h3>Avertissement</h3> - <p>N'activez le mandatement que si vous avez <a href="mod_proxy.html#access">sécurisé votre serveur</a>. Les - serveurs mandataires ouverts sont dangereux pour votre réseau, et + <p>N'activez le mandatement que si vous avez <a href="mod_proxy.html#access">scuris votre serveur</a>. Les + serveurs mandataires ouverts sont dangereux pour votre rseau, et dans une plus large mesure pour Internet.</p> </div> <div class="note"><h3>Limitations</h3> <ul> - <li>Ce module n'est pas conçu pour remplacer les fonctionnalités + <li>Ce module n'est pas conu pour remplacer les fonctionnalits dynamiques de <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code>. Par contre, il - peut constituer une alternative légère et rapide à + peut constituer une alternative lgre et rapide <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> lorsque ce dernier utilise la directive <code class="directive">RewriteMap</code> et le drapeau <code>[P]</code> - pour le mandatement inverse à partir d'une table de correspondances. + pour le mandatement inverse partir d'une table de correspondances. </li> - <li>Il ne supporte pas les mises en correspondance basées sur les - expressions rationnelles ou les modèles. + <li>Il ne supporte pas les mises en correspondance bases sur les + expressions rationnelles ou les modles. </li> - <li>Il émule : + <li>Il mule : <pre class="prettyprint lang-config"><VirtualHost *:80> ServerName front.end.server ProxyPass "/" "back.end.server:port" ProxyPassReverse "/" "back.end.server:port" </VirtualHost></pre> - En d'autres termes, l'URL dans son ensemble est ajoutée à l'URL - d'arrière-plan correspondante, tout ceci dans le but de + En d'autres termes, l'URL dans son ensemble est ajoute l'URL + d'arrire-plan correspondante, tout ceci dans le but de proposer un commutateur mandataire inverse simple mais rapide. </li> </ul> @@ -89,7 +89,7 @@ dynamique inverse de masse</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#proxyexpressdbmtype">ProxyExpressDBMType</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#proxyexpressenable">ProxyExpressEnable</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_express">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_express">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_express">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_express">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></li> <li><code class="directive"><a href="../mod/mod_proxy.html#balancermember">BalancerMember</a></code></li> @@ -103,20 +103,20 @@ dynamique inverse de masse</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chemin du fichier DBM.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyExpressDBMFile <chemin></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>None</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>None</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_express</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.3.13 d'Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.3.13 d'Apache</td></tr> </table> <p>La directive <code class="directive">ProxyExpressDBMFile</code> permet de - définir le chemin du fichier DBM de correspondance Express. Ce fichier - permet de faire correspondre le nom de serveur extrait de l'en-tête - Host: de la requête entrante avec une URL d'arrière-plan.</p> + dfinir le chemin du fichier DBM de correspondance Express. Ce fichier + permet de faire correspondre le nom de serveur extrait de l'en-tte + Host: de la requte entrante avec une URL d'arrire-plan.</p> <div class="note"><h3>Note</h3> - <p>Ce fichier est élaboré à partir d'un fichier texte à l'aide de + <p>Ce fichier est labor partir d'un fichier texte l'aide de l'utilitaire <code><a href="../programs/httxt2dbm.html">httxt2dbm</a></code>.</p> <div class="example"><h3>Fichier de correspondances ProxyExpress</h3><p><code> @@ -129,7 +129,7 @@ dynamique inverse de masse</td></tr> www3.example.com http://192.168.212.10<br /> </code></p></div> - <div class="example"><h3>Création du fichier DBM</h3><p><code> + <div class="example"><h3>Cration du fichier DBM</h3><p><code> httxt2dbm -i express-map.txt -o emap<br /> </code></p></div> @@ -145,25 +145,25 @@ dynamique inverse de masse</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Type de fichier DBM.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyExpressDBMFile <type></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>"default"</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>"default"</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_express</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.3.13 d'Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.3.13 d'Apache</td></tr> </table> <p>La directive <code class="directive">ProxyExpressDBMType</code> permet de - définir le type de fichier DBM requis par le module. La valeur par - défaut correspond au type DBM par défaut du fichier créé par + dfinir le type de fichier DBM requis par le module. La valeur par + dfaut correspond au type DBM par dfaut du fichier cr par l'utilitaire <code><a href="../programs/httxt2dbm.html">httxt2dbm</a></code>.</p> - <p>Les valeurs possibles sont (mais toutes ne seront pas disponibles à - l'exécution) :</p> + <p>Les valeurs possibles sont (mais toutes ne seront pas disponibles + l'excution) :</p> <table class="bordered"><tr class="header"><th>Value</th><th>Description</th></tr> <tr><td><code>db</code></td><td>Fichiers Berkeley DB</td></tr> <tr class="odd"><td><code>gdbm</code></td><td>Fichiers GDBM</td></tr> <tr><td><code>ndbm</code></td><td>Fichiers NDBM</td></tr> <tr class="odd"><td><code>sdbm</code></td><td>Fichiers SDBM (toujours disponible)</td></tr> -<tr><td><code>default</code></td><td>type DBM par défaut</td></tr> +<tr><td><code>default</code></td><td>type DBM par dfaut</td></tr> </table> @@ -171,23 +171,23 @@ dynamique inverse de masse</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyexpressenable" id="proxyexpressenable">Directive</a> <a name="ProxyExpressEnable" id="ProxyExpressEnable">ProxyExpressEnable</a><a title="Lien permanent" href="#proxyexpressenable" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la fonctionnalité du module.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la fonctionnalit du module.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyExpressEnable [on|off]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_express</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.3.13 d'Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.3.13 d'Apache</td></tr> </table> <p>La directive <code class="directive">ProxyExpressEnable</code> permet - d'activer/désactiver le module.</p> + d'activer/dsactiver le module.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_express.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_express.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_express.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -206,7 +206,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_proxy_expr } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_proxy_fcgi.html.fr b/docs/manual/mod/mod_proxy_fcgi.html.fr index f7865174c3..37d3be70b0 100644 --- a/docs/manual/mod/mod_proxy_fcgi.html.fr +++ b/docs/manual/mod/mod_proxy_fcgi.html.fr @@ -27,34 +27,34 @@ <div id="preamble"><h1>Module Apache mod_proxy_fcgi</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_fcgi.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_fcgi.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_fcgi.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module fournissant le support de FastCGI à +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module fournissant le support de FastCGI <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>proxy_fcgi_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_proxy_fcgi.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>proxy_fcgi_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_proxy_fcgi.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> <h3>Sommaire</h3> - <p>Pour fonctionner, ce module <em>nécessite</em> le chargement de + <p>Pour fonctionner, ce module <em>ncessite</em> le chargement de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>. Il fournit le support du protocole <a href="http://www.fastcgi.com/">FastCGI</a>.</p> <p>Ainsi, pour pouvoir traiter le protocole <code>FastCGI</code>, <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> et <code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code> - doivent être chargés dans le serveur.</p> + doivent tre chargs dans le serveur.</p> - <p>A la différence de <a href="http://httpd.apache.org/mod_fcgid/">mod_fcgid</a> et <a href="http://www.fastcgi.com/">mod_fastcgi</a>, - <code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code> n'est pas en mesure de démarrer le + <p>A la diffrence de <a href="http://httpd.apache.org/mod_fcgid/">mod_fcgid</a> et <a href="http://www.fastcgi.com/">mod_fastcgi</a>, + <code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code> n'est pas en mesure de dmarrer le processus de l'application ; <code class="program"><a href="../programs/fcgistarter.html">fcgistarter</a></code> est - fourni à cet effet sur certaines plateformes. Le framework - applicatif FastCGI utilisé peut aussi fournir la gestion des + fourni cet effet sur certaines plateformes. Le framework + applicatif FastCGI utilis peut aussi fournir la gestion des processus ou des lancements de programmes externes.</p> <div class="warning"><h3>Avertissement</h3> - <p>N'activez pas la fonctionnalité de mandataire avant d'avoir <a href="mod_proxy.html#access">sécurisé votre serveur</a>. Les + <p>N'activez pas la fonctionnalit de mandataire avant d'avoir <a href="mod_proxy.html#access">scuris votre serveur</a>. Les serveurs mandataires ouverts sont dangereux non seulement pour - votre réseau, mais aussi pour l'Internet au sens large.</p> + votre rseau, mais aussi pour l'Internet au sens large.</p> </div> </div> <div id="quickview"><h3>Sujets</h3> @@ -66,7 +66,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#proxyfcgibackendtype">ProxyFCGIBackendType</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#proxyfcgisetenvif">ProxyFCGISetEnvIf</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_fcgi">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_fcgi">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_fcgi">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_fcgi">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="program"><a href="../programs/fcgistarter.html">fcgistarter</a></code></li> <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></li> @@ -83,91 +83,91 @@ </div> - <p><code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code> interdisant par défaut la - réutilisation des connexions, lorsqu'une requête a été traitée, la + <p><code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code> interdisant par dfaut la + rutilisation des connexions, lorsqu'une requte a t traite, la connexion ne sera pas maintenue ouverte par le processus enfant - httpd, et ne sera donc pas réutilisée. Cependant, si l'application - FastCGI supporte les connexions httpd simultanées, vous pouvez opter - pour la réutilisation des connexions comme dans l'exemple suivant :</p> + httpd, et ne sera donc pas rutilise. Cependant, si l'application + FastCGI supporte les connexions httpd simultanes, vous pouvez opter + pour la rutilisation des connexions comme dans l'exemple suivant :</p> - <div class="example"><h3>Instance d'application unique, réutilisation - des connexions (versions 2.4.11 et supérieures)</h3><pre class="prettyprint lang-config">ProxyPass "/myapp/" "fcgi://localhost:4000/" enablereuse=on</pre> + <div class="example"><h3>Instance d'application unique, rutilisation + des connexions (versions 2.4.11 et suprieures)</h3><pre class="prettyprint lang-config">ProxyPass "/myapp/" "fcgi://localhost:4000/" enablereuse=on</pre> </div> - <div class="note"><h3>Active la réutilisation des connexions vers un serveur FCGI - d'arrière-plan tel que PHP-FPM</h3> - <p>Il faut garder à l'esprit que PHP-FPM (en février 2018) utilise un modèle + <div class="note"><h3>Active la rutilisation des connexions vers un serveur FCGI + d'arrire-plan tel que PHP-FPM</h3> + <p>Il faut garder l'esprit que PHP-FPM (en fvrier 2018) utilise un modle du style prefork ; autrement dit, chacun de ses processus de travail ne peut - gérer qu'une connexion à la fois.<br /> Par défaut, lorsqu'il est configuré - avec <code>enablereuse=on</code> et lorsqu'un MPM à base de threads est - utilisé (comme <code class="module"><a href="../mod/worker.html">worker</a></code> ou <code class="module"><a href="../mod/event.html">event</a></code>), mod_proxy + grer qu'une connexion la fois.<br /> Par dfaut, lorsqu'il est configur + avec <code>enablereuse=on</code> et lorsqu'un MPM base de threads est + utilis (comme <code class="module"><a href="../mod/worker.html">worker</a></code> ou <code class="module"><a href="../mod/event.html">event</a></code>), mod_proxy autorise un jeu de <code class="directive"><a href="../mod/mpm_common.html#threadsperchild">ThreadsPerChild</a></code> connexions vers le serveur - d'arrière-plan pour chaque processus httpd, et par conséquent, il faut - prêter une attention particulière aux situations suivantes :</p> + d'arrire-plan pour chaque processus httpd, et par consquent, il faut + prter une attention particulire aux situations suivantes :</p> <ul> <li>Avec une charge en HTTP/1, il est fort probable que le nombre de - connexions vers le serveur FCGI d'arrière-plan augmente jusqu'à atteindre + connexions vers le serveur FCGI d'arrire-plan augmente jusqu' atteindre <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code>.</li> - <li>Avec une charge en HTTP/2, et vue la manière dont - <code class="module"><a href="../mod/mod_http2.html">mod_http2</a></code> est implémenté, il y a des threads de travail - h2 additionnels qui peuvent forcer la création de connexions - supplémentaires vers le serveur d'arrière-plan. Le nombre total de - connexions que contiennent les jeux de connexions peut alors dépasser + <li>Avec une charge en HTTP/2, et vue la manire dont + <code class="module"><a href="../mod/mod_http2.html">mod_http2</a></code> est implment, il y a des threads de travail + h2 additionnels qui peuvent forcer la cration de connexions + supplmentaires vers le serveur d'arrire-plan. Le nombre total de + connexions que contiennent les jeux de connexions peut alors dpasser <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code>.</li> </ul> - <p>Le nombre maximum de processus de travail PHP-FPM doit être défini - judicieusement car il est possible qu'ils finissent par rester dans l'état - occupé ("busy") pour ne gérer que des connexions persistantes inactives, - sans avoir la possibilité d'en établir de nouvelles ; ce qui se traduira + <p>Le nombre maximum de processus de travail PHP-FPM doit tre dfini + judicieusement car il est possible qu'ils finissent par rester dans l'tat + occup ("busy") pour ne grer que des connexions persistantes inactives, + sans avoir la possibilit d'en tablir de nouvelles ; ce qui se traduira pour l'utilisateur final par une pile de "HTTP request timeouts".</p> </div> - <p>Dans l'exemple suivant, l'URI de la requête est transmis en tant - que chemin du système de fichiers pour l'exécution du démon PHP-FPM. - L'URL de la requête est implicitement ajoutée au second paramètre. - PHP-FPM est à l'écoute de l'hôte et du port qui - suivent fcgi://. La conservation/réutilisation des connexions est activée.</p> + <p>Dans l'exemple suivant, l'URI de la requte est transmis en tant + que chemin du systme de fichiers pour l'excution du dmon PHP-FPM. + L'URL de la requte est implicitement ajoute au second paramtre. + PHP-FPM est l'coute de l'hte et du port qui + suivent fcgi://. La conservation/rutilisation des connexions est active.</p> <div class="example"><h3>PHP-FPM</h3><pre class="prettyprint lang-config">ProxyPassMatch "^/myapp/.*\.php(/.*)?$" "fcgi://localhost:9000/var/www/" enablereuse=on</pre> </div> - <p>Dans l'exemple suivant, l'URI de la requête est transmis en tant - que chemin du système de fichiers pour l'exécution du démon PHP-FPM. - Dans ce cas cependant, PHP-FPM est à l'écoute d'un socket de domaine - unix (UDS). Cette fonctionnalité est disponible à partir de la - version 2.4.9. Avec cette syntaxe, si un nom d'hôte et un port sont - ajoutés après fcgi://, ils seront ignorés.</p> + <p>Dans l'exemple suivant, l'URI de la requte est transmis en tant + que chemin du systme de fichiers pour l'excution du dmon PHP-FPM. + Dans ce cas cependant, PHP-FPM est l'coute d'un socket de domaine + unix (UDS). Cette fonctionnalit est disponible partir de la + version 2.4.9. Avec cette syntaxe, si un nom d'hte et un port sont + ajouts aprs fcgi://, ils seront ignors.</p> <div class="example"><h3>PHP-FPM with UDS</h3><pre class="prettyprint lang-config">ProxyPassMatch "^/(.*\.php(/.*)?)$" "unix:/var/run/php5-fpm.sock|fcgi://localhost/var/www/"</pre> </div> - <p>Dans l'exemple suivant, on force le module à traiter les paquets de - données en provenance du serveur FCGI d'arrière-plan dès leur réception, sans les + <p>Dans l'exemple suivant, on force le module traiter les paquets de + donnes en provenance du serveur FCGI d'arrire-plan ds leur rception, sans les faire transiter par un tampon. </p> - <div class="example"><h3>Force le traitement des données FCGI sans mise en tampon</h3><pre class="prettyprint lang-config">ProxyPassMatch "^/myapp/.*\.php(/.*)?$" "fcgi://localhost:9000/var/www/" enablereuse=on flushpackets=on</pre> + <div class="example"><h3>Force le traitement des donnes FCGI sans mise en tampon</h3><pre class="prettyprint lang-config">ProxyPassMatch "^/myapp/.*\.php(/.*)?$" "fcgi://localhost:9000/var/www/" enablereuse=on flushpackets=on</pre> </div> - <p>L'exemple suivant est similaire au précédent avec une différence : ici, - les données en provenance du serveur FCGI d'arrière-plan sont traitées après un - temps de valeur fixe (elles sont mises en tampon). Cette méthode est - utile si le serveur FCGI d'arrière-plan envoie ses données sous forme - de petits paquets, auquel cas le traitement immédiat de chacun d'entre eux + <p>L'exemple suivant est similaire au prcdent avec une diffrence : ici, + les donnes en provenance du serveur FCGI d'arrire-plan sont traites aprs un + temps de valeur fixe (elles sont mises en tampon). Cette mthode est + utile si le serveur FCGI d'arrire-plan envoie ses donnes sous forme + de petits paquets, auquel cas le traitement immdiat de chacun d'entre eux serait inefficace et couteux en ressources. Notez que cet exemple ne sera - peut-être pas adapté dans le cas où l'envoi de paquets de données par - l'application FCGI est bloqué par l'attente de données en provenance du + peut-tre pas adapt dans le cas o l'envoi de paquets de donnes par + l'application FCGI est bloqu par l'attente de donnes en provenance du client. </p> - <div class="example"><h3>Force le traitement des données FCGI après une mise en + <div class="example"><h3>Force le traitement des donnes FCGI aprs une mise en tampon de 20ms</h3><pre class="prettyprint lang-config">ProxyPassMatch "^/myapp/.*\.php(/.*)?$" "fcgi://localhost:9000/var/www/" flushpackets=on flushwait=20</pre> </div> - <p>La passerelle à répartition de charge nécessite le chargement du + <p>La passerelle rpartition de charge ncessite le chargement du module <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> et d'au moins un module - fournissant un algorithme de répartition de charge, comme + fournissant un algorithme de rpartition de charge, comme <code class="module"><a href="../mod/mod_lbmethod_byrequests.html">mod_lbmethod_byrequests</a></code> en plus des modules - déjà cités. <code class="module"><a href="../mod/mod_lbmethod_byrequests.html">mod_lbmethod_byrequests</a></code> est le module - par défaut et sera utilisé dans cet exemple de configuration.</p> + dj cits. <code class="module"><a href="../mod/mod_lbmethod_byrequests.html">mod_lbmethod_byrequests</a></code> est le module + par dfaut et sera utilis dans cet exemple de configuration.</p> - <div class="example"><h3>Passerelle à répartition de charge vers plusieurs + <div class="example"><h3>Passerelle rpartition de charge vers plusieurs instances de l'application</h3><pre class="prettyprint lang-config">ProxyPass "/myapp/" "balancer://myappcluster/" <Proxy "balancer://myappcluster/"> BalancerMember "fcgi://localhost:4000" @@ -175,28 +175,28 @@ </Proxy></pre> </div> - <p>Vous pouvez aussi forcer le traitement d'une requête en tant que - requête de mandataire inverse en créant un court-circuiteur de - gestionnaire approprié. Dans l'exemple ci-dessous, toutes les - requêtes pour des scripts PHP seront transmises au serveur FastCGI - spécifié par mandat inverse. Cette fonctionnalité est disponible à + <p>Vous pouvez aussi forcer le traitement d'une requte en tant que + requte de mandataire inverse en crant un court-circuiteur de + gestionnaire appropri. Dans l'exemple ci-dessous, toutes les + requtes pour des scripts PHP seront transmises au serveur FastCGI + spcifi par mandat inverse. Cette fonctionnalit est disponible partir de la version 2.4.10 du serveur HTTP Apache. Pour des raisons - de performances, il est recommandé de définir un <a href="mod_proxy.html#workers">worker (configuration d'un - mandataire)</a> représentant le même serveur fcgi:// d'arrière-plan. + de performances, il est recommand de dfinir un <a href="mod_proxy.html#workers">worker (configuration d'un + mandataire)</a> reprsentant le mme serveur fcgi:// d'arrire-plan. Avec cette configuration, il est possible d'effectuer une correspondance directe entre l'URI et le chemin du fichier sur le serveur, et le chemin local du fichier sera alors transmis au serveur - d'arrière-plan. Lorsque FastCGI est configuré ainsi, le serveur est - en mesure de calculer le PATH_INFO le plus approprié. + d'arrire-plan. Lorsque FastCGI est configur ainsi, le serveur est + en mesure de calculer le PATH_INFO le plus appropri. </p> <div class="example"><h3>Mandataire via un gestionnaire</h3><pre class="prettyprint lang-config"><FilesMatch "\.php$"> # Note : la seule partie variable est /path/to/app.sock SetHandler "proxy:unix:/path/to/app.sock|fcgi://localhost/" </FilesMatch> - # Définition d'une configuration de mandataire qui convient. + # Dfinition d'une configuration de mandataire qui convient. # La partie qui est mise en correspondance avec la valeur de # SetHandler est la partie qui suit le "pipe". Si vous devez faire - # une distinction, "localhost" peut être changé en un nom de serveur + # une distinction, "localhost" peut tre chang en un nom de serveur # unique. <Proxy "fcgi://localhost/" enablereuse=on max=10> </Proxy> @@ -212,42 +212,42 @@ </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="env" id="env">Variables d'environnement</a><a title="Lien permanent" href="#env" class="permalink">¶</a></h2> - <p>En plus des directives de configuration qui contrôlent le + <p>En plus des directives de configuration qui contrlent le comportement de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, de nombreuses <dfn>variables d'environnement</dfn> permettent de piloter le fournisseur du protocole FCGI :</p> <dl> <dt>proxy-fcgi-pathinfo</dt> - <dd>Lorsqu'il est configuré via les directives <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code> ou <code class="directive"><a href="../mod/mod_proxy.html#proxypassmatch">ProxyPassMatch</a></code>, - <code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code> ne définit pas la variable + <dd>Lorsqu'il est configur via les directives <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code> ou <code class="directive"><a href="../mod/mod_proxy.html#proxypassmatch">ProxyPassMatch</a></code>, + <code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code> ne dfinit pas la variable d'environnement <var>PATH_INFO</var>, - ce qui permet au serveur FCGI d'arrière-plan de déterminer + ce qui permet au serveur FCGI d'arrire-plan de dterminer correctement <var>SCRIPT_NAME</var> et <var>Script-URI</var>, et - de se conformer à la section 3.3 de la RFC 3875. Si au contraire - vous avez souhaitez que <code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code> génère une + de se conformer la section 3.3 de la RFC 3875. Si au contraire + vous avez souhaitez que <code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code> gnre une "estimation la plus exacte possible" de <var>PATH_INFO</var>, - définissez la variable d'environnement + dfinissez la variable d'environnement <var>proxy-fcgi-pathinfo</var>. Ceci peut servir de - contournement pour une bogue présente dans certaines - implémentations de FCGI. Cette variable peut être - multivaluée afin de pouvoir choisir la valeur la plus appropriée - (versions 2.4.11 et supérieures) : + contournement pour une bogue prsente dans certaines + implmentations de FCGI. Cette variable peut tre + multivalue afin de pouvoir choisir la valeur la plus approprie + (versions 2.4.11 et suprieures) : <dl> <dt>first-dot</dt> - <dd>PATH_INFO est extrait à partir du slash qui suit le + <dd>PATH_INFO est extrait partir du slash qui suit le <em>premier</em> "." de l'URL.</dd> <dt>last-dot</dt> - <dd>PATH_INFO est extrait à partir du slash qui suit le + <dd>PATH_INFO est extrait partir du slash qui suit le <em>dernier</em> "." de l'URL.</dd> <dt>full</dt> - <dd>PATH_INFO est calculé en supposant que l'URL correspond au - chemin du système de fichiers.</dd> + <dd>PATH_INFO est calcul en supposant que l'URL correspond au + chemin du systme de fichiers.</dd> <dt>unescape</dt> - <dd>PATH_INFO correspond à la partie chemin de l'URL avec ses - séquences d'échappement décodées.</dd> + <dd>PATH_INFO correspond la partie chemin de l'URL avec ses + squences d'chappement dcodes.</dd> <dt>toute autre valeur</dt> - <dd>PATH_INFO correspond à la partie chemin de l'URL. - Auparavant, c'était la seule option pour proxy-fcgi-pathinfo.</dd> + <dd>PATH_INFO correspond la partie chemin de l'URL. + Auparavant, c'tait la seule option pour proxy-fcgi-pathinfo.</dd> </dl> </dd> </dl> @@ -255,54 +255,54 @@ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyfcgibackendtype" id="proxyfcgibackendtype">Directive</a> <a name="ProxyFCGIBackendType" id="ProxyFCGIBackendType">ProxyFCGIBackendType</a><a title="Lien permanent" href="#proxyfcgibackendtype" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie le type de l'application FastCGI d'arrière-plan</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie le type de l'application FastCGI d'arrire-plan</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyFCGIBackendType FPM|GENERIC</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyFCGIBackendType FPM</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyFCGIBackendType FPM</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_fcgi</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.26 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.26 du serveur HTTP Apache</td></tr> </table> -<p>Cette directive permet de spécifier le type de l'application FastCGI -d'arrière-plan. Certains serveurs FastCGI, comme PHP-FPM, utilisent de manière +<p>Cette directive permet de spcifier le type de l'application FastCGI +d'arrire-plan. Certains serveurs FastCGI, comme PHP-FPM, utilisent de manire historique des variables d'environnement exotiques pour identifier le type du -serveur mandataire utilisé. Définissez cette directive à "GENERIC" si votre -application n'est pas de type PHP-FPM et n'interpréter pas correctement des +serveur mandataire utilis. Dfinissez cette directive "GENERIC" si votre +application n'est pas de type PHP-FPM et n'interprter pas correctement des variables d'environnement comme SCRIPT_FILENAME ou PATH_TRANSLATED telles -qu'elles sont définies par le serveur.</p> +qu'elles sont dfinies par le serveur.</p> -<p>SCRIPT_FILENAME est un exemple de valeur modifiée par la définition de cette +<p>SCRIPT_FILENAME est un exemple de valeur modifie par la dfinition de cette directive. Historiquement, lorsqu'on utilisait le module -<code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code>, SCRIPT_FILENAME était préfixé par la chaîne +<code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code>, SCRIPT_FILENAME tait prfix par la chane "proxy:fcgi://". C'est cette variable que lisent certaines applications FastCGI -génériques en tant que valeur en entrée pour leur script ; cependant, PHP-FPM -peut supprimer le préfixe, puis garder en mémoire qu'il communique avec Apache. -Avec les versions 2.4.21 à 2.4.25, ce préfixe était automatiquement supprimé par -le serveur, empêchant ainsi PHP-FPM de détecter et interopérer avec Apache dans -certains scénarios.</p> +gnriques en tant que valeur en entre pour leur script ; cependant, PHP-FPM +peut supprimer le prfixe, puis garder en mmoire qu'il communique avec Apache. +Avec les versions 2.4.21 2.4.25, ce prfixe tait automatiquement supprim par +le serveur, empchant ainsi PHP-FPM de dtecter et interoprer avec Apache dans +certains scnarios.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyfcgisetenvif" id="proxyfcgisetenvif">Directive</a> <a name="ProxyFCGISetEnvIf" id="ProxyFCGISetEnvIf">ProxyFCGISetEnvIf</a><a title="Lien permanent" href="#proxyfcgisetenvif" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet d'adapter la valeur des variables envoyées aux serveurs +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet d'adapter la valeur des variables envoyes aux serveurs FastCGI</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyFCGISetEnvIf <var>conditional-expression</var> [!]<var>environment-variable-name</var> [<var>value-expression</var>]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_fcgi</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.26 du serveur HTTP Apache.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.26 du serveur HTTP Apache.</td></tr> </table> -<p>Juste avant la transmission d'une requête au serveur FastCGI configuré, le -coeur du programme du serveur web définit un certain nombre de variables -d'environnement en fonction de certains détails de la requête considérée. Les -programmes FastCGI utilisent souvent ces variables comme données en entrée afin -de déterminer quels scripts sous-jacents ils vont exécuter, ou quelles données -en sortie doivent être produites.</p> +<p>Juste avant la transmission d'une requte au serveur FastCGI configur, le +coeur du programme du serveur web dfinit un certain nombre de variables +d'environnement en fonction de certains dtails de la requte considre. Les +programmes FastCGI utilisent souvent ces variables comme donnes en entre afin +de dterminer quels scripts sous-jacents ils vont excuter, ou quelles donnes +en sortie doivent tre produites.</p> <p>Voici quelques exemples de variables d'environnement importantes :</p> <ul> <li>SCRIPT_NAME</li> @@ -313,61 +313,61 @@ en sortie doivent être produites.</p> </ul> <p>Cette directive permet de passer outre les variables d'environnement -ci-dessus, entre autres. Elle est évaluée après la définition de la valeur -initiale de ces variables ; elle peuvent donc être utilisées comme entrées dans -les expressions définissants les conditions et les valeurs.</p> -<p>Syntaxe des paramètres :</p> +ci-dessus, entre autres. Elle est value aprs la dfinition de la valeur +initiale de ces variables ; elle peuvent donc tre utilises comme entres dans +les expressions dfinissants les conditions et les valeurs.</p> +<p>Syntaxe des paramtres :</p> <dl> <dt>conditional-expression</dt> -<dd>Définit une condition en fonction de laquelle la -variable d'environnement qui suit sera modifiée ou non. Pour la syntaxe de cette -expression, reportez-vous aux exemples qui suivent ou à la spécification -détaillée dans le document <a href="../expr.html">ap_expr</a>. +<dd>Dfinit une condition en fonction de laquelle la +variable d'environnement qui suit sera modifie ou non. Pour la syntaxe de cette +expression, reportez-vous aux exemples qui suivent ou la spcification +dtaille dans le document <a href="../expr.html">ap_expr</a>. </dd> <dt>environment-variable-name</dt> -<dd>Spécifie le nom de la variable d'environnement à modifier, par exemple -PATH_INFO. Si elle est précédée d'un point d'exclamation, la définition de la -variable sera annulée.</dd> +<dd>Spcifie le nom de la variable d'environnement modifier, par exemple +PATH_INFO. Si elle est prcde d'un point d'exclamation, la dfinition de la +variable sera annule.</dd> <dt>value-expression</dt> -<dd>Spécifie la nouvelle valeur de la variable "environment-variable-name". On +<dd>Spcifie la nouvelle valeur de la variable "environment-variable-name". On peut inclure des -références arrières, comme "$1", issues de captures en provenance de +rfrences arrires, comme "$1", issues de captures en provenance de l'expression rationnelle <var>conditional-expression</var>. Si cette valeur est -omise, la variable est définie (ou sa valeur est écrasée) par une chaîne vide -— voir cependant la note ci-après.</dd> +omise, la variable est dfinie (ou sa valeur est crase) par une chane vide +— voir cependant la note ci-aprs.</dd> </dl> <div class="example"><pre class="prettyprint lang-config"># Une modification basique, inconditionnelle ProxyFCGISetEnvIf "true" PATH_INFO "/example" -# Utilisation d'une variable d'environnement pour spécifier la nouvelle valeur +# Utilisation d'une variable d'environnement pour spcifier la nouvelle valeur ProxyFCGISetEnvIf "true" PATH_INFO "%{reqenv:SCRIPT_NAME}" <br /> -# Utilisation de captures dans la condition et de références arrières dans la +# Utilisation de captures dans la condition et de rfrences arrires dans la # nouvelle valeur ProxyFCGISetEnvIf "reqenv('PATH_TRANSLATED') =~ m#(/.*prefix)(\d+)(.*)#" PATH_TRANSLATED "$1$3"</pre> </div> -<div class="note"><h3>Note : Annulation définition ou valeur vide</h3> - La ligne suivante annule la définition de la variable <code>VARIABLE</code>, - ce qui l'empêche d'être envoyée au serveur FastCGI : +<div class="note"><h3>Note : Annulation dfinition ou valeur vide</h3> + La ligne suivante annule la dfinition de la variable <code>VARIABLE</code>, + ce qui l'empche d'tre envoye au serveur FastCGI : <pre class="prettyprint lang-config">ProxyFCGISetEnvIf true !VARIABLE</pre> - La ligne suivante, quant à elle, efface la <em>valeur</em> de la variable - <code>VARIABLE</code> en lui affectant la chaîne vide ; cette variable - <code>VARIABLE</code> sera alors tout de même envoyée au serveur FastCGI : + La ligne suivante, quant elle, efface la <em>valeur</em> de la variable + <code>VARIABLE</code> en lui affectant la chane vide ; cette variable + <code>VARIABLE</code> sera alors tout de mme envoye au serveur FastCGI : <pre class="prettyprint lang-config">ProxyFCGISetEnvIf true VARIABLE</pre> - La spécification CGI/1.1 <a href="https://tools.ietf.org/html/rfc3875#section-4.1">ne fait pas de - distinction</a> entre une variable contenant une chaîne vide et une variable qui - n'existe pas. De nombreuses implémentations CGI et FastCGI font cependant + La spcification CGI/1.1 <a href="https://tools.ietf.org/html/rfc3875#section-4.1">ne fait pas de + distinction</a> entre une variable contenant une chane vide et une variable qui + n'existe pas. De nombreuses implmentations CGI et FastCGI font cependant cette distinction (ou permettent aux scripts de la faire). Le choix de celle - que vous allez utiliser dépend de votre implémentation et de la raison qui - vous pousse à modifier cette variable. + que vous allez utiliser dpend de votre implmentation et de la raison qui + vous pousse modifier cette variable. </div> @@ -375,7 +375,7 @@ ProxyFCGISetEnvIf "reqenv('PATH_TRANSLATED') =~ m#(/.*prefix)(\d+)(.*)#" PATH_TR </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_fcgi.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_fcgi.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_fcgi.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -394,7 +394,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_proxy_fcgi } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_proxy_fdpass.html.fr b/docs/manual/mod/mod_proxy_fdpass.html.fr index 47713702f4..d25f4ffa89 100644 --- a/docs/manual/mod/mod_proxy_fdpass.html.fr +++ b/docs/manual/mod/mod_proxy_fdpass.html.fr @@ -27,48 +27,48 @@ <div id="preamble"><h1>Module Apache mod_proxy_fdpass</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_fdpass.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_fdpass.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_fdpass.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module fournissant le support des processus externes fdpass -à <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></td></tr> + <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>proxy_fdpass_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_proxy_fdpass.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible pour unix depuis la version 2.3 +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>proxy_fdpass_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_proxy_fdpass.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible pour unix depuis la version 2.3 du serveur HTTP Apache</td></tr></table> <h3>Sommaire</h3> - <p>Pour fonctionner, ce module <em>nécessite</em> le chargement de + <p>Pour fonctionner, ce module <em>ncessite</em> le chargement de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>. Il permet le passage du socket du client vers un autre processus.</p> - <p><code>mod_proxy_fdpass</code> utilise la capacité des sockets de - domaine AF_UNIX à <a href="http://www.freebsd.org/cgi/man.cgi?query=recv">transmettre un - descripteur de fichier ouvert</a> afin de permettre à un autre - processus de terminer le traitement de la requête. + <p><code>mod_proxy_fdpass</code> utilise la capacit des sockets de + domaine AF_UNIX <a href="http://www.freebsd.org/cgi/man.cgi?query=recv">transmettre un + descripteur de fichier ouvert</a> afin de permettre un autre + processus de terminer le traitement de la requte. </p> - <p>Le module possède une interface de fournisseur - <code>proxy_fdpass_flusher</code> qui permet éventuellement à un - autre module d'envoyer les en-têtes de la réponse, ou même le début - du corps de la réponse. Le fournisseur par défaut <code>flush</code> désactive la - persistence, et envoie les en-têtes de la réponse, laissant le soin - au processus externe d'envoyer le corps de la réponse.</p> + <p>Le module possde une interface de fournisseur + <code>proxy_fdpass_flusher</code> qui permet ventuellement un + autre module d'envoyer les en-ttes de la rponse, ou mme le dbut + du corps de la rponse. Le fournisseur par dfaut <code>flush</code> dsactive la + persistence, et envoie les en-ttes de la rponse, laissant le soin + au processus externe d'envoyer le corps de la rponse.</p> - <p>Pour utiliser un autre fournisseur, vous devez définir le paramètre + <p>Pour utiliser un autre fournisseur, vous devez dfinir le paramtre <code>flusher</code> de la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code>. </p> - <p>A l'heure actuelle, la seule donnée transmise au processus + <p>A l'heure actuelle, la seule donne transmise au processus externe est le socket du client. Pour recevoir un socket client, - appelez recvfrom avec une structure <a href="http://www.kernel.org/doc/man-pages/online/pages/man3/ cmsg.3.html"><code>struct cmsghdr</code></a> allouée. Les versions - futures de ce module pourront transmettre d'autres données que le + appelez recvfrom avec une structure <a href="http://www.kernel.org/doc/man-pages/online/pages/man3/ cmsg.3.html"><code>struct cmsghdr</code></a> alloue. Les versions + futures de ce module pourront transmettre d'autres donnes que le socket client. </p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_fdpass">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_fdpass">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_fdpass">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_fdpass">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -76,7 +76,7 @@ du serveur HTTP Apache</td></tr></table> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_fdpass.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_fdpass.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_fdpass.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -95,7 +95,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_proxy_fdpa } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_proxy_ftp.html.en b/docs/manual/mod/mod_proxy_ftp.html.en index c29e195093..2294ef1606 100644 --- a/docs/manual/mod/mod_proxy_ftp.html.en +++ b/docs/manual/mod/mod_proxy_ftp.html.en @@ -55,7 +55,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#mimetypes">Why doesn't file type <var>xxx</var> download via FTP?</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#type">How can I force an FTP ASCII download of - File <var>xxx</var>?</a></li> + file <var>xxx</var>?</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#ftpnonget">How can I do FTP upload?</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#percent2fhck">How can I access FTP files outside of my home directory?</a></li> @@ -79,16 +79,17 @@ download via FTP?</a><a title="Permanent link" href="#mimetypes" class="permalink">¶</a></h2> <p>You probably don't have that particular file type defined as <code>application/octet-stream</code> in your proxy's mime.types - configuration file. A useful line can be</p> + configuration file. A useful line can be:</p> <div class="example"><pre>application/octet-stream bin dms lha lzh exe class tgz taz</pre></div> - <p>Alternatively you may prefer to default everything to binary:</p> + <p>Alternatively you may prefer to use the <code class="directive"><a href="../mod/core.html#forcetype">ForceType</a></code> + directive to default everything to binary:</p> <div class="example"><pre class="prettyprint lang-config">ForceType application/octet-stream</pre> </div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="type" id="type">How can I force an FTP ASCII download of - File <var>xxx</var>?</a><a title="Permanent link" href="#type" class="permalink">¶</a></h2> + file <var>xxx</var>?</a><a title="Permanent link" href="#type" class="permalink">¶</a></h2> <p>In the rare situation where you must download a specific file using the FTP <code>ASCII</code> transfer method (while the default transfer is in <code>binary</code> mode), you can override <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>'s @@ -98,7 +99,7 @@ </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="ftpnonget" id="ftpnonget">How can I do FTP upload?</a><a title="Permanent link" href="#ftpnonget" class="permalink">¶</a></h2> - <p>Currently, only GET is supported for FTP in mod_proxy. You can + <p>Currently, only GET is supported for FTP in <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>. You can of course use HTTP upload (POST or PUT) through an Apache proxy.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> @@ -129,7 +130,7 @@ <div class="example"><p><code> user: anonymous<br /> - password: apache_proxy@ + password: apache-proxy@ </code></p></div> <p>This works for all popular FTP servers which are configured for @@ -174,14 +175,14 @@ a directory, or contains wildcard characters ("*?[{~"), then it guesses that a listing is wanted instead of a download.</p> <p>You can disable the special handling of names with wildcard characters. - See the <code class="directive">ProxyFtpListOnWildcard</code> directive. + See the <code class="directive"><a href="#proxyftplistonwildcard">ProxyFtpListOnWildcard</a></code> directive. </p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ProxyFtpDirCharset" id="ProxyFtpDirCharset">ProxyFtpDirCharset</a> <a name="proxyftpdircharset" id="proxyftpdircharset">Directive</a><a title="Permanent link" href="#proxyftpdircharset" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Define the character set for proxied FTP listings</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ProxyFtpDirCharset <var>character set</var></code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ProxyFtpDirCharset <var>character_set</var></code></td></tr> <tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>ProxyFtpDirCharset ISO-8859-1</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host, directory</td></tr> <tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> @@ -197,8 +198,8 @@ <div class="directive-section"><h2><a name="ProxyFtpEscapeWildcards" id="ProxyFtpEscapeWildcards">ProxyFtpEscapeWildcards</a> <a name="proxyftpescapewildcards" id="proxyftpescapewildcards">Directive</a><a title="Permanent link" href="#proxyftpescapewildcards" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Whether wildcards in requested filenames are escaped when sent to the FTP server</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ProxyFtpEscapeWildcards [on|off]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>on</code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ProxyFtpEscapeWildcards on|off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>ProxyFtpEscapeWildcards on</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host, directory</td></tr> <tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_ftp</td></tr> @@ -209,7 +210,7 @@ filenames are escaped with backslash before sending them to the FTP server. That is the default behavior, but many FTP servers don't know about the escaping and try to serve the literal filenames - they were sent, including the backslashes in the names. </p> + they were sent, including the backslashes in the names.</p> <p>Set to "off" to allow downloading files with wildcards in their names from FTP servers that don't understand wildcard escaping.</p> @@ -219,8 +220,8 @@ <div class="directive-section"><h2><a name="ProxyFtpListOnWildcard" id="ProxyFtpListOnWildcard">ProxyFtpListOnWildcard</a> <a name="proxyftplistonwildcard" id="proxyftplistonwildcard">Directive</a><a title="Permanent link" href="#proxyftplistonwildcard" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Whether wildcards in requested filenames trigger a file listing</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ProxyFtpListOnWildcard [on|off]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>on</code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ProxyFtpListOnWildcard on|off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>ProxyFtpListOnWildcard on</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host, directory</td></tr> <tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_ftp</td></tr> @@ -230,7 +231,8 @@ controls whether wildcard characters ("*?[{~") in requested filenames cause <code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code> to return a listing of files instead of downloading a file. By default (value on), - they do. Set to "off" to allow downloading files even if they + they do.</p> + <p>Set to "off" to allow downloading files even if they have wildcard characters in their names.</p> </div> diff --git a/docs/manual/mod/mod_proxy_ftp.html.fr b/docs/manual/mod/mod_proxy_ftp.html.fr index 3a3e19c75a..dc0794fa4b 100644 --- a/docs/manual/mod/mod_proxy_ftp.html.fr +++ b/docs/manual/mod/mod_proxy_ftp.html.fr @@ -27,45 +27,45 @@ <div id="preamble"><h1>Module Apache mod_proxy_ftp</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_ftp.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_ftp.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_ftp.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module fournissant le support FTP à +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module fournissant le support FTP <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>proxy_ftp_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_proxy_ftp.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>proxy_ftp_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_proxy_ftp.c</td></tr></table> <h3>Sommaire</h3> <p>Pour pouvoir fonctionner, ce module <em>requiert</em> le chargement de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>. Il fournit le support du mandatement des sites FTP. Notez que le support FTP est - actuellement limité à la méthode GET.</p> + actuellement limit la mthode GET.</p> - <p>Ainsi, pour pouvoir traiter les requêtes FTP mandatées, + <p>Ainsi, pour pouvoir traiter les requtes FTP mandates, <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, et <code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code> - doivent être chargés dans le serveur.</p> + doivent tre chargs dans le serveur.</p> <div class="warning"><h3>Avertissement</h3> - <p>N'activez pas la fonctionnalité de mandataire avant d'avoir <a href="mod_proxy.html#access">sécurisé votre serveur</a>. Les + <p>N'activez pas la fonctionnalit de mandataire avant d'avoir <a href="mod_proxy.html#access">scuris votre serveur</a>. Les serveurs mandataires ouverts sont dangereux non seulement pour - votre réseau, mais aussi pour l'Internet au sens large.</p> + votre rseau, mais aussi pour l'Internet au sens large.</p> </div> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#mimetypes">Pourquoi les fichiers du type - <var>xxx</var> ne sont-ils pas téléchargeables par FTP ?</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#type">Comment puis-je forcer le téléchargement + <var>xxx</var> ne sont-ils pas tlchargeables par FTP ?</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#type">Comment puis-je forcer le tlchargement FTP en mode ASCII du fichier <var>xxx</var> ?</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#ftpnonget">Comment puis-je effectuer un chargement FTP ?</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#percent2fhck">Comment puis-je accéder par FTP à - des fichiers situés en dehors de mon répertoire home ?</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#percent2fhck">Comment puis-je accder par FTP + des fichiers situs en dehors de mon rpertoire home ?</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#ftppass">Comment puis-je dissimuler le mot de passe FTP apparaissant en clair dans la ligne d'URL de mon navigateur ?</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#wildcard">Pourquoi reçois-je un listing de - fichiers alors que j'ai demandé le téléchargement d'un fichier +<li><img alt="" src="../images/down.gif" /> <a href="#wildcard">Pourquoi reois-je un listing de + fichiers alors que j'ai demand le tlchargement d'un fichier ?</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> @@ -73,58 +73,58 @@ <li><img alt="" src="../images/down.gif" /> <a href="#proxyftpescapewildcards">ProxyFtpEscapeWildcards</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#proxyftplistonwildcard">ProxyFtpListOnWildcard</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_ftp">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_ftp">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_ftp">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_ftp">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="mimetypes" id="mimetypes">Pourquoi les fichiers du type - <var>xxx</var> ne sont-ils pas téléchargeables par FTP ?</a><a title="Lien permanent" href="#mimetypes" class="permalink">¶</a></h2> - <p>Ce type particulier de fichier n'est probablement pas défini en + <var>xxx</var> ne sont-ils pas tlchargeables par FTP ?</a><a title="Lien permanent" href="#mimetypes" class="permalink">¶</a></h2> + <p>Ce type particulier de fichier n'est probablement pas dfini en temps que <code>application/octet-stream</code> dans le fichier de configuration mime.types de votre mandataire. La ligne suivante - peut y remédier :</p> + peut y remdier :</p> <div class="example"><pre>application/octet-stream bin dms lha lzh exe class tgz taz</pre></div> - <p>Vous pouvez aussi utiliser la directive <code class="directive"><a href="../mod/core.html#forcetype">ForceType</a></code> pour définir par défaut tous les types + <p>Vous pouvez aussi utiliser la directive <code class="directive"><a href="../mod/core.html#forcetype">ForceType</a></code> pour dfinir par dfaut tous les types de fichiers en tant que fichiers binaires :</p> <div class="example"><pre class="prettyprint lang-config">ForceType application/octet-stream</pre> </div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="type" id="type">Comment puis-je forcer le téléchargement +<h2><a name="type" id="type">Comment puis-je forcer le tlchargement FTP en mode ASCII du fichier <var>xxx</var> ?</a><a title="Lien permanent" href="#type" class="permalink">¶</a></h2> - <p>Dans les rares siruations où vous devez télécharger un fichier - spécifique en utilisant la méthode de transfert FTP - <code>ASCII</code> (alors que le mode transfert par défaut est + <p>Dans les rares siruations o vous devez tlcharger un fichier + spcifique en utilisant la mthode de transfert FTP + <code>ASCII</code> (alors que le mode transfert par dfaut est <code>binary</code>), vous pouvez modifier le mode de transfert de - <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> en suffixant la requête avec + <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> en suffixant la requte avec <code>;type=a</code> pour forcer un transfert en mode ASCII (les - listings de répertoires FTP sont cependant quant à eux transmis en + listings de rpertoires FTP sont cependant quant eux transmis en mode ASCII).</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="ftpnonget" id="ftpnonget">Comment puis-je effectuer un chargement FTP ?</a><a title="Lien permanent" href="#ftpnonget" class="permalink">¶</a></h2> - <p>Actuellement, seule la méthode GET est supportée pour FTP dans + <p>Actuellement, seule la mthode GET est supporte pour FTP dans <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>. Vous pouvez par contre utiliser le chargement HTTP (POST or PUT) via un mandataire Apache.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="percent2fhck" id="percent2fhck">Comment puis-je accéder par FTP à - des fichiers situés en dehors de mon répertoire home ?</a><a title="Lien permanent" href="#percent2fhck" class="permalink">¶</a></h2> - <p>Un URI FTP est considéré comme relatif au répertoire home de - l'utilisateur connecté. Hélas, vous ne pouvez pas utiliser /../ - pour atteindre des répertoires de niveau supérieur, car les points - sont interprétés par le navigateur et ne sont donc pas vraiment - envoyés au serveur FTP. Pour traiter ce problème, une méthode - nommée <dfn>Squid %2f hack</dfn> a été implémentée dans le - mandataire FTP Apache ; cette solution est aussi utilisée par +<h2><a name="percent2fhck" id="percent2fhck">Comment puis-je accder par FTP + des fichiers situs en dehors de mon rpertoire home ?</a><a title="Lien permanent" href="#percent2fhck" class="permalink">¶</a></h2> + <p>Un URI FTP est considr comme relatif au rpertoire home de + l'utilisateur connect. Hlas, vous ne pouvez pas utiliser /../ + pour atteindre des rpertoires de niveau suprieur, car les points + sont interprts par le navigateur et ne sont donc pas vraiment + envoys au serveur FTP. Pour traiter ce problme, une mthode + nomme <dfn>Squid %2f hack</dfn> a t implmente dans le + mandataire FTP Apache ; cette solution est aussi utilise par d'autres serveurs mandataires courants comme le <a href="http://www.squid-cache.org/">Cache mandataire Squid</a>. En - préfixant par <code>/%2f</code> le chemin de votre requête, vous - pouvez faire en sorte que le mandataire modifie le répertoire FTP - racine en <code>/</code> (au lieu du répertoire home). Par + prfixant par <code>/%2f</code> le chemin de votre requte, vous + pouvez faire en sorte que le mandataire modifie le rpertoire FTP + racine en <code>/</code> (au lieu du rpertoire home). Par exemple, pour extraire le fichier <code>/etc/motd</code>, vous pourriez utiliser l'URL :</p> @@ -136,10 +136,10 @@ <h2><a name="ftppass" id="ftppass">Comment puis-je dissimuler le mot de passe FTP apparaissant en clair dans la ligne d'URL de mon navigateur ?</a><a title="Lien permanent" href="#ftppass" class="permalink">¶</a></h2> - <p>Apache utilise différentes stratégies pour effectuer une - connexion à un serveur FTP à l'aide d'un nom d'utilisateur et d'un + <p>Apache utilise diffrentes stratgies pour effectuer une + connexion un serveur FTP l'aide d'un nom d'utilisateur et d'un mot de passe. En l'absence de nom d'utilisateur et de mot de passe - dans l'URL, Apache tente une connexion anonyme auprès du serveur + dans l'URL, Apache tente une connexion anonyme auprs du serveur FTP comme suit :</p> <div class="example"><p><code> @@ -147,11 +147,11 @@ mot de passe : apache-proxy@ </code></p></div> - <p>Ceci fonctionne avec tous les serveurs FTP courants configurés + <p>Ceci fonctionne avec tous les serveurs FTP courants configurs pour accepter les connexions anonymes.</p> - <p>Pour une connexion personnalisée avec un nom d'utilisateur - spécifique, vous pouvez intégrer ce dernier dans l'URL comme suit + <p>Pour une connexion personnalise avec un nom d'utilisateur + spcifique, vous pouvez intgrer ce dernier dans l'URL comme suit :</p> <div class="example"><p><code> @@ -159,116 +159,116 @@ </code></p></div> <p>Si le serveur FTP demande un mot de passe pour ce nom - d'utilisateur (ce qu'il est censé faire), Apache va renvoyer au - client une réponse <code>401</code> (Autorisation requise), ce qui - fera afficher au navigateur une boîte de dialogue utilisateur/mot - de passe. Une fois le mot de passe saisi, la connexion est tentée - à nouveau, et si elle réussit, la ressource demandée est - présentée. L'avantage de cette procédure réside dans le fait que + d'utilisateur (ce qu'il est cens faire), Apache va renvoyer au + client une rponse <code>401</code> (Autorisation requise), ce qui + fera afficher au navigateur une bote de dialogue utilisateur/mot + de passe. Une fois le mot de passe saisi, la connexion est tente + nouveau, et si elle russit, la ressource demande est + prsente. L'avantage de cette procdure rside dans le fait que votre navigateur n'affiche pas le mot de passe en clair, ce qu'il - aurait fait si vous aviez utilisé l'URL :</p> + aurait fait si vous aviez utilis l'URL :</p> <div class="example"><p><code> ftp://<var>nom-utilisateur</var>:<var>mot-de-passe</var>@<var>serveur</var>/mon-fichier </code></p></div> <div class="note"><h3>Note</h3> - <p>Le mot de passe transmis de cette manière n'est pas chiffré - lorsqu'il est envoyé. Il transite entre votre navigateur et le - serveur mandataire Apache sous la forme d'une chaîne de texte en - clair codée en base64, et entre le mandataire Apache et le - serveur FTP en texte pur. Vous devez par conséquent réfléchir à - deux fois avant d'accéder à votre serveur FTP via HTTP (et d'une - manière générale avant d'accéder à vos fichiers personnels via - FTP !) sur des canaux non sécurisés, car des oreilles - indiscrètes pourraient intercepter votre mot de passe au cours + <p>Le mot de passe transmis de cette manire n'est pas chiffr + lorsqu'il est envoy. Il transite entre votre navigateur et le + serveur mandataire Apache sous la forme d'une chane de texte en + clair code en base64, et entre le mandataire Apache et le + serveur FTP en texte pur. Vous devez par consquent rflchir + deux fois avant d'accder votre serveur FTP via HTTP (et d'une + manire gnrale avant d'accder vos fichiers personnels via + FTP !) sur des canaux non scuriss, car des oreilles + indiscrtes pourraient intercepter votre mot de passe au cours de son transfert.</p> </div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="wildcard" id="wildcard">Pourquoi reçois-je un listing de - fichiers alors que j'ai demandé le téléchargement d'un fichier +<h2><a name="wildcard" id="wildcard">Pourquoi reois-je un listing de + fichiers alors que j'ai demand le tlchargement d'un fichier ?</a><a title="Lien permanent" href="#wildcard" class="permalink">¶</a></h2> - <p>Apache examine l'URL de la requête afin de permettre la - navigation dans les répertoires d'un serveur FTP ainsi que le - téléchargement de fichiers. Si elle ressemble à un répertoire, ou - contient des caractères génériques ("*?[{~"), alors Apache - considère que c'est un listing qui est demandé, et non un - téléchargement.</p> - <p>Vous pouvez désactiver le traitement spécial des noms contenant - des caractères génériques. Voir à cet effet la directive + <p>Apache examine l'URL de la requte afin de permettre la + navigation dans les rpertoires d'un serveur FTP ainsi que le + tlchargement de fichiers. Si elle ressemble un rpertoire, ou + contient des caractres gnriques ("*?[{~"), alors Apache + considre que c'est un listing qui est demand, et non un + tlchargement.</p> + <p>Vous pouvez dsactiver le traitement spcial des noms contenant + des caractres gnriques. Voir cet effet la directive <code class="directive"><a href="#proxyftplistonwildcard">ProxyFtpListOnWildcard</a></code>. </p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyftpdircharset" id="proxyftpdircharset">Directive</a> <a name="ProxyFtpDirCharset" id="ProxyFtpDirCharset">ProxyFtpDirCharset</a><a title="Lien permanent" href="#proxyftpdircharset" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le jeu de caractères des listings FTP -mandatés</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le jeu de caractres des listings FTP +mandats</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyFtpDirCharset <var>character_set</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyFtpDirCharset ISO-8859-1</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyFtpDirCharset ISO-8859-1</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_ftp</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Déplacé -depuis <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> à partir de la version 2.3.5 d'Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Dplac +depuis <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> partir de la version 2.3.5 d'Apache</td></tr> </table> <p>La directive <code class="directive">ProxyFtpDirCharset</code> permet de - définir le jeu de caractères à utiliser pour les listings FTP en - HTML générés par <code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code>.</p> + dfinir le jeu de caractres utiliser pour les listings FTP en + HTML gnrs par <code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyftpescapewildcards" id="proxyftpescapewildcards">Directive</a> <a name="ProxyFtpEscapeWildcards" id="ProxyFtpEscapeWildcards">ProxyFtpEscapeWildcards</a><a title="Lien permanent" href="#proxyftpescapewildcards" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Les caractères génériques dans les noms de fichiers -doivent-ils être échappés lorsqu'ils sont envoyés au serveur FTP ?</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Les caractres gnriques dans les noms de fichiers +doivent-ils tre chapps lorsqu'ils sont envoys au serveur FTP ?</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyFtpEscapeWildcards on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyFtpEscapeWildcards on</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyFtpEscapeWildcards on</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_ftp</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.3 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.3 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">ProxyFtpEscapeWildcards</code> permet - de déterminer si les caractères génériques ("*?[{~") que contiennent - les noms de fichiers demandés doivent être échappés pas un slash - inversé avant d'être envoyés au serveur FTP. Il s'agit du comportement - par défaut ; cependant, de nombreux serveurs FTP n'ont aucune - connaissance de la notion d'échappement, et tentent de servir le - fichier demandé sous sa forme littérale, en incluant les slashes - inversés dans son nom.</p> - <p>Définissez cette directive à "off" pour permettre le - téléchargement de fichiers dont les noms contiennent des caractères - génériques depuis des serveurs FTP qui ne connaissent pas - l'échappement des caractères génériques.</p> + de dterminer si les caractres gnriques ("*?[{~") que contiennent + les noms de fichiers demands doivent tre chapps pas un slash + invers avant d'tre envoys au serveur FTP. Il s'agit du comportement + par dfaut ; cependant, de nombreux serveurs FTP n'ont aucune + connaissance de la notion d'chappement, et tentent de servir le + fichier demand sous sa forme littrale, en incluant les slashes + inverss dans son nom.</p> + <p>Dfinissez cette directive "off" pour permettre le + tlchargement de fichiers dont les noms contiennent des caractres + gnriques depuis des serveurs FTP qui ne connaissent pas + l'chappement des caractres gnriques.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyftplistonwildcard" id="proxyftplistonwildcard">Directive</a> <a name="ProxyFtpListOnWildcard" id="ProxyFtpListOnWildcard">ProxyFtpListOnWildcard</a><a title="Lien permanent" href="#proxyftplistonwildcard" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Les caractères génériques dans les noms de fichiers -demandés doivent-ils déclencher l'affichage d'un listing ?</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Les caractres gnriques dans les noms de fichiers +demands doivent-ils dclencher l'affichage d'un listing ?</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyFtpListOnWildcard on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyFtpListOnWildcard on</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyFtpListOnWildcard on</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_ftp</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.3 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.3 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">ProxyFtpListOnWildcard</code> permet - de déterminer si les caractères génériques ("*?[{~") que contiennent - les noms de fichiers demandés provoquent l'affichage d'un listing de - fichiers par <code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code> au lieu de télécharger un - fichier. Il s'agit de leur comportement par défaut (valeur on).</p> - <p>Définissez cette directive à "off" pour permettre le téléchargement de - fichiers même si leur nom contient des caractères génériques.</p> + de dterminer si les caractres gnriques ("*?[{~") que contiennent + les noms de fichiers demands provoquent l'affichage d'un listing de + fichiers par <code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code> au lieu de tlcharger un + fichier. Il s'agit de leur comportement par dfaut (valeur on).</p> + <p>Dfinissez cette directive "off" pour permettre le tlchargement de + fichiers mme si leur nom contient des caractres gnriques.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_ftp.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_ftp.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_ftp.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -287,7 +287,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_proxy_ftp. } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_proxy_hcheck.html.en b/docs/manual/mod/mod_proxy_hcheck.html.en index 8b83424f82..829d8875ce 100644 --- a/docs/manual/mod/mod_proxy_hcheck.html.en +++ b/docs/manual/mod/mod_proxy_hcheck.html.en @@ -82,7 +82,8 @@ <td>Number of failed health check tests before worker is disabled</td></tr> <tr><td>hcinterval</td> <td>30</td> - <td>Period of health checks in seconds (e.g. performed every 30 seconds). Uses the <a href="directive-dict.html#Syntax">time-interval</a> directive syntax.. </td></tr> + <td>Period of health checks in seconds (e.g. performed every 30 seconds). + Uses the <a href="directive-dict.html#Syntax">time-interval</a> directive syntax.</td></tr> <tr><td>hcuri</td> <td> </td> <td>Additional URI to be appended to the worker URL for the health check.</td></tr> @@ -228,6 +229,7 @@ ProxyPass "/apps" "balancer://foo" <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Sets the total server-wide size of the threadpool used for the health check workers</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ProxyHCTPsize <em>size</em></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>ProxyHCTPsize 16</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> <tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_hcheck</td></tr> @@ -237,7 +239,7 @@ ProxyPass "/apps" "balancer://foo" associated with the Watchdog process, allowing for parallel checks. The <code class="directive">ProxyHCTPsize</code> directive determines the size of this threadpool. If set to <code>0</code>, no threadpool - is used at all, resulting in serialized health checks. The default size is 16.</p> + is used at all, resulting in serialized health checks.</p> <div class="example"><h3>ProxyHCTPsize</h3><pre class="prettyprint lang-config">ProxyHCTPsize 32</pre> </div> diff --git a/docs/manual/mod/mod_proxy_hcheck.html.fr b/docs/manual/mod/mod_proxy_hcheck.html.fr index 77cfbca240..4ccc9f6e5c 100644 --- a/docs/manual/mod/mod_proxy_hcheck.html.fr +++ b/docs/manual/mod/mod_proxy_hcheck.html.fr @@ -27,85 +27,85 @@ <div id="preamble"><h1>Module Apache mod_proxy_hcheck</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_hcheck.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_hcheck.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_hcheck.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Check up dynamique des membres du groupe de répartition de charge -(équipiers) pour <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Check up dynamique des membres du groupe de rpartition de charge +(quipiers) pour <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>proxy_hcheck_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_proxy_hcheck.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.21 du serveur HTTP Apache</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>proxy_hcheck_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_proxy_hcheck.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.21 du serveur HTTP Apache</td></tr></table> <h3>Sommaire</h3> <p>Ce module permet d'effectuer un check up dynamique des membres du groupe - de répartition de charge (équipiers). Ce check up peut être activé pour un - ou plusieurs équipiers et il est indépendant des requêtes de mandataire + de rpartition de charge (quipiers). Ce check up peut tre activ pour un + ou plusieurs quipiers et il est indpendant des requtes de mandataire inverse proprement dites.</p> - <p>Pour fonctionner, ce module <em>nécessite</em> le chargement préalable de + <p>Pour fonctionner, ce module <em>ncessite</em> le chargement pralable de <code class="module"><a href="../mod/mod_watchdog.html">mod_watchdog</a></code>.</p> -<div class="note"><h3>Paramètres</h3> - <p>Le mécanisme de check up est activé via l'utilisation de paramètres - supplémentaires de la directive <code class="directive"><a href="../mod/mod_proxy.html#balancermember">BalancerMember</a></code> configurés de manière standard +<div class="note"><h3>Paramtres</h3> + <p>Le mcanisme de check up est activ via l'utilisation de paramtres + supplmentaires de la directive <code class="directive"><a href="../mod/mod_proxy.html#balancermember">BalancerMember</a></code> configurs de manire standard via la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code> :</p> - <p>Ce module définit un nouveau drapeau d'état <a href="mod_proxy.html#status_table">status</a> pour BalancerMember : - "<code>C</code>". Lorsque l'équipier est mis hors service suite à un - disfonctionnement déterminé par le module de check up, ce drapeau est activé - et peut être lu (et modifié) via le <code>balancer-manager</code>.</p> + <p>Ce module dfinit un nouveau drapeau d'tat <a href="mod_proxy.html#status_table">status</a> pour BalancerMember : + "<code>C</code>". Lorsque l'quipier est mis hors service suite un + disfonctionnement dtermin par le module de check up, ce drapeau est activ + et peut tre lu (et modifi) via le <code>balancer-manager</code>.</p> <table> - <tr><th>Paramètre</th> - <th>Défaut</th> + <tr><th>Paramtre</th> + <th>Dfaut</th> <th>Description</th></tr> <tr><td>hcmethod</td> <td>None</td> - <td>Aucun check up dynamique n'est effectué. Les choix possibles sont : + <td>Aucun check up dynamique n'est effectu. Les choix possibles sont : <table> <tr><th>Method</th><th>Description</th><th>Note</th></tr> - <tr><td>None</td><td>Aucun check up dynamique effectué</td><td /></tr> - <tr><td>TCP</td><td>Vérifie qu'un socket vers le serveur - d'arrière-plan peut être créé ; par exemple "es-tu en - état de fonctionner"</td><td /></tr> - <tr><td>OPTIONS</td><td>Envoie une requête <code>HTTP - OPTIONS</code> au serveur d'arrière-plan</td><td>*</td></tr> - <tr><td>HEAD</td><td>Envoie une requête <code>HTTP - HEAD</code> au serveur d'arrière-plan</td><td>*</td></tr> - <tr><td>GET</td><td>Envoie une requête <code>HTTP - GET</code> au serveur d'arrière-plan</td><td>*</td></tr> + <tr><td>None</td><td>Aucun check up dynamique effectu</td><td /></tr> + <tr><td>TCP</td><td>Vrifie qu'un socket vers le serveur + d'arrire-plan peut tre cr ; par exemple "es-tu en + tat de fonctionner"</td><td /></tr> + <tr><td>OPTIONS</td><td>Envoie une requte <code>HTTP + OPTIONS</code> au serveur d'arrire-plan</td><td>*</td></tr> + <tr><td>HEAD</td><td>Envoie une requte <code>HTTP + HEAD</code> au serveur d'arrire-plan</td><td>*</td></tr> + <tr><td>GET</td><td>Envoie une requte <code>HTTP + GET</code> au serveur d'arrire-plan</td><td>*</td></tr> <tr><td colspan="3" /></tr> <tr><td colspan="3">*: si hcexpr n'est pas - utilisé, un retour HTTP 2xx ou 3xx sera - interprété comme un passage avec succès du check + utilis, un retour HTTP 2xx ou 3xx sera + interprt comme un passage avec succs du check up.</td></tr> </table> </td></tr> <tr><td>hcpasses</td> <td>1</td> - <td>Nombre de check up à passer avec succès avant de remettre en service - l'équipier</td></tr> + <td>Nombre de check up passer avec succs avant de remettre en service + l'quipier</td></tr> <tr><td>hcfails</td> <td>1</td> - <td>Nombre de check up échoués avant mettre hors service l'équipier</td></tr> + <td>Nombre de check up chous avant mettre hors service l'quipier</td></tr> <tr><td>hcinterval</td> <td>30</td> - <td>Intervalle entre deux check up en secondes (par défaut effectué + <td>Intervalle entre deux check up en secondes (par dfaut effectu toutes les 30 secondes). Utilise la syntaxe <a href="directive-dict.html#Syntax">time-interval</a>.</td></tr> <tr><td>hcuri</td> <td> </td> - <td>URI supplémentaire à ajouter à l'URL de l'équipier pour le check up.</td></tr> + <td>URI supplmentaire ajouter l'URL de l'quipier pour le check up.</td></tr> <tr><td>hctemplate</td> <td> </td> - <td>Nom du modèle créé via <code class="directive"><a href="#proxyhctemplate">ProxyHCTemplate</a></code> à - utiliser pour définir les paramètres de check up de cet équipier</td></tr> + <td>Nom du modle cr via <code class="directive"><a href="#proxyhctemplate">ProxyHCTemplate</a></code> + utiliser pour dfinir les paramtres de check up de cet quipier</td></tr> <tr><td>hcexpr</td> <td> </td> - <td>Nom de l'expression créée via <code class="directive"><a href="#proxyhcexpr">ProxyHCExpr</a></code> - utilisée pour analyser les en-têtes de la réponse du check up.<br /> - <em>Si ce paramètre est absent, un état HTTP de 2xx à 3xx est - interprété comme un check up réussi.</em></td></tr> + <td>Nom de l'expression cre via <code class="directive"><a href="#proxyhcexpr">ProxyHCExpr</a></code> + utilise pour analyser les en-ttes de la rponse du check up.<br /> + <em>Si ce paramtre est absent, un tat HTTP de 2xx 3xx est + interprt comme un check up russi.</em></td></tr> </table> </div> @@ -119,7 +119,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#proxyhctemplate">ProxyHCTemplate</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#proxyhctpsize">ProxyHCTPsize</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_hcheck">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_hcheck">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_hcheck">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_hcheck">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -128,8 +128,8 @@ <h2><a name="examples" id="examples">Exemples d'utilisation</a><a title="Lien permanent" href="#examples" class="permalink">¶</a></h2> - <p>L'exemple suivant montre comment configurer le check up pour différents - serveurs d'arrière-plan :</p> + <p>L'exemple suivant montre comment configurer le check up pour diffrents + serveurs d'arrire-plan :</p> <pre class="prettyprint lang-config">ProxyHCExpr ok234 {%{REQUEST_STATUS} =~ /^[234]/} @@ -147,44 +147,44 @@ ProxyPass "/" "balancer://foo" ProxyPassReverse "/" "balancer://foo"</pre> -<p>Dans ce scénario, on teste l'équipier <code>http://www.example.com/</code> en lui -envoyant une requête <code>GET /status.php</code> et en regardant si la réponse -contient la chaîne <em>Under maintenance</em>. Si c'est le cas, le check up est -considéré comme ayant échoué et l'équipier est mis hors service. Ce check up -dynamique est effectué toutes les 30 secondes, ce qui correspond à la valeur par -défaut.</p> - -<p>On teste l'équipier <code>http://www2.example.com/</code> en lui envoyant -simplement une requête <code>HEAD</code> toutes les 10 secondes et en vérifiant -que la réponse HTTP est bien un code d'état de 2xx, 3xx ou 4xx. On teste -l'équipier <code>http://www3.example.com/</code> en vérifiant simplement toutes -les 5 secondes que le socket vers ce serveur est bien opérationnel. Si ce -serveur est marqué "hors service", il lui faudra 2 check up réussis pour être -réactivé et participer à nouveau à la répartition de charge. Si à ce moment-là -il échoue à 3 check up successifs, il sera à nouveau mis hors service. Enfin, -l'équipier <code>http://www4.example.com/</code> ne fait l'objet d'aucun check +<p>Dans ce scnario, on teste l'quipier <code>http://www.example.com/</code> en lui +envoyant une requte <code>GET /status.php</code> et en regardant si la rponse +contient la chane <em>Under maintenance</em>. Si c'est le cas, le check up est +considr comme ayant chou et l'quipier est mis hors service. Ce check up +dynamique est effectu toutes les 30 secondes, ce qui correspond la valeur par +dfaut.</p> + +<p>On teste l'quipier <code>http://www2.example.com/</code> en lui envoyant +simplement une requte <code>HEAD</code> toutes les 10 secondes et en vrifiant +que la rponse HTTP est bien un code d'tat de 2xx, 3xx ou 4xx. On teste +l'quipier <code>http://www3.example.com/</code> en vrifiant simplement toutes +les 5 secondes que le socket vers ce serveur est bien oprationnel. Si ce +serveur est marqu "hors service", il lui faudra 2 check up russis pour tre +ractiv et participer nouveau la rpartition de charge. Si ce moment-l +il choue 3 check up successifs, il sera nouveau mis hors service. Enfin, +l'quipier <code>http://www4.example.com/</code> ne fait l'objet d'aucun check up.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyhcexpr" id="proxyhcexpr">Directive</a> <a name="ProxyHCExpr" id="ProxyHCExpr">ProxyHCExpr</a><a title="Lien permanent" href="#proxyhcexpr" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Crée et nomme une expression conditionnelle à utiliser pour -déterminer la santé d'un serveur d'arrière-plan en fonction de sa valeur</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Cre et nomme une expression conditionnelle utiliser pour +dterminer la sant d'un serveur d'arrire-plan en fonction de sa valeur</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHCExpr <em>name</em> {<em>ap_expr expression</em>}</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_hcheck</td></tr> </table> - <p>La directive <code class="directive">ProxyHCExpr</code> permet de créer et nommer - une expression conditionnelle dont la valeur calculée en fonction des - en-têtes de la réponse du serveur d'arrière-plan permettra d'évaluer la - santé de ce dernier. Cette expression nommée peut alors être assignée aux - serveurs d'arrière-plan via le paramètre <code>hcexpr</code>.</p> - - <div class="example"><h3>ProxyHCExpr: interprète les réponses 2xx/3xx/4xx comme des - check up réussis</h3><pre class="prettyprint lang-config">ProxyHCExpr ok234 {%{REQUEST_STATUS} =~ /^[234]/} + <p>La directive <code class="directive">ProxyHCExpr</code> permet de crer et nommer + une expression conditionnelle dont la valeur calcule en fonction des + en-ttes de la rponse du serveur d'arrire-plan permettra d'valuer la + sant de ce dernier. Cette expression nomme peut alors tre assigne aux + serveurs d'arrire-plan via le paramtre <code>hcexpr</code>.</p> + + <div class="example"><h3>ProxyHCExpr: interprte les rponses 2xx/3xx/4xx comme des + check up russis</h3><pre class="prettyprint lang-config">ProxyHCExpr ok234 {%{REQUEST_STATUS} =~ /^[234]/} ProxyPass "/apps" "balancer://foo" <Proxy balancer://foo> @@ -194,19 +194,19 @@ ProxyPass "/apps" "balancer://foo" <div class="note"> L'<a href="../expr.html">expression</a> peut utiliser des accolades ("{}") - comme délimiteurs en plus des guillemets normaux. + comme dlimiteurs en plus des guillemets normaux. </div> - <p>Si l'on utilise une méthode de check up (par exemple <code>GET</code>) - qui génère un corps de réponse, ce corps peut lui-même être ausculté via - <code>ap_expr</code> en utilisant la fonction associée aux expressions - <code>hc()</code> spécifique à ce module.</p> + <p>Si l'on utilise une mthode de check up (par exemple <code>GET</code>) + qui gnre un corps de rponse, ce corps peut lui-mme tre auscult via + <code>ap_expr</code> en utilisant la fonction associe aux expressions + <code>hc()</code> spcifique ce module.</p> - <p>Dans l'exemple suivant, on envoie une requête <code>GET</code> au serveur - d'arrière-plan, et si le corps de la réponse contient la chaîne <em>Under - maintenance</em>, ce serveur d'arrière-plan est mis hors service.</p> + <p>Dans l'exemple suivant, on envoie une requte <code>GET</code> au serveur + d'arrire-plan, et si le corps de la rponse contient la chane <em>Under + maintenance</em>, ce serveur d'arrire-plan est mis hors service.</p> - <div class="example"><h3>ProxyHCExpr: auscultation du corps de la réponse</h3><pre class="prettyprint lang-config">ProxyHCExpr in_maint {hc('body') !~ /Under maintenance/} + <div class="example"><h3>ProxyHCExpr: auscultation du corps de la rponse</h3><pre class="prettyprint lang-config">ProxyHCExpr in_maint {hc('body') !~ /Under maintenance/} ProxyPass "/apps" "balancer://foo" <Proxy balancer://foo> @@ -214,24 +214,24 @@ ProxyPass "/apps" "balancer://foo" </Proxy></pre> </div> - <p><em>NOTE:</em> Comme le corps de la réponse peut être assez grand, il est - recommandé de privilégier un check up basé sur les codes d'état.</p> + <p><em>NOTE:</em> Comme le corps de la rponse peut tre assez grand, il est + recommand de privilgier un check up bas sur les codes d'tat.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyhctemplate" id="proxyhctemplate">Directive</a> <a name="ProxyHCTemplate" id="ProxyHCTemplate">ProxyHCTemplate</a><a title="Lien permanent" href="#proxyhctemplate" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Crée et nomme un modèle permettant de définir différents -paramètres de check up</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Cre et nomme un modle permettant de dfinir diffrents +paramtres de check up</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHCTemplate <em>name</em> <em>parameter</em>=<em>setting</em> [...]</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_hcheck</td></tr> </table> - <p>La directive <code class="directive">ProxyHCTemplate</code> permet de créer et - nommer un modèle de paramètres de check up qui peut alors être assigné aux - équipiers via le paramètre <code>hctemplate</code>.</p> + <p>La directive <code class="directive">ProxyHCTemplate</code> permet de crer et + nommer un modle de paramtres de check up qui peut alors tre assign aux + quipiers via le paramtre <code>hctemplate</code>.</p> <div class="example"><h3>ProxyHCTemplate</h3><pre class="prettyprint lang-config">ProxyHCTemplate tcp5 hcmethod=tcp hcinterval=5 ProxyPass "/apps" "balancer://foo" @@ -246,22 +246,22 @@ ProxyPass "/apps" "balancer://foo" <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyhctpsize" id="proxyhctpsize">Directive</a> <a name="ProxyHCTPsize" id="ProxyHCTPsize">ProxyHCTPsize</a><a title="Lien permanent" href="#proxyhctpsize" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit la taille totale, pour l'ensemble du -serveur, du jeu de threads utilisé pour le check up des -équipiers</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit la taille totale, pour l'ensemble du +serveur, du jeu de threads utilis pour le check up des +quipiers</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHCTPsize <em>size</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyHCTPsize 16</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyHCTPsize 16</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_hcheck</td></tr> </table> - <p>Si Apache httpd et APR ont été compilés avec le support des threads, le - module de check up peut confier ce travail à un jeu de threads associé au - processus Watchdog, ce qui permet l'exécution des check up en parallèle. La - directive <code class="directive">ProxyHCTPsize</code> permet de déterminer la + <p>Si Apache httpd et APR ont t compils avec le support des threads, le + module de check up peut confier ce travail un jeu de threads associ au + processus Watchdog, ce qui permet l'excution des check up en parallle. La + directive <code class="directive">ProxyHCTPsize</code> permet de dterminer la taille de ce jeu de threads. Une valeur de <code>0</code> signifie qu'aucun - jeu de threads ne sera utilisé, et le check up des différents équipiers sera - alors effectué séquentiellement.</p> + jeu de threads ne sera utilis, et le check up des diffrents quipiers sera + alors effectu squentiellement.</p> <div class="example"><h3>ProxyHCTPsize</h3><pre class="prettyprint lang-config">ProxyHCTPsize 32</pre> </div> @@ -271,7 +271,7 @@ serveur, du jeu de threads utilisé pour le check up des </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_hcheck.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_hcheck.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_hcheck.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -290,7 +290,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_proxy_hche } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_proxy_html.html.fr b/docs/manual/mod/mod_proxy_html.html.fr index 17bc4d0755..1ae382b046 100644 --- a/docs/manual/mod/mod_proxy_html.html.fr +++ b/docs/manual/mod/mod_proxy_html.html.fr @@ -27,43 +27,43 @@ <div id="preamble"><h1>Module Apache mod_proxy_html</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_html.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_html.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_html.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Réécrit les liens HTML afin de s'assurer qu'ils soient bien -adressables depuis les réseaux des clients dans un contexte de +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Rcrit les liens HTML afin de s'assurer qu'ils soient bien +adressables depuis les rseaux des clients dans un contexte de mandataire.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>proxy_html_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_proxy_html.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. -Disponible en tant que module tiers dans les versions 2.x antérieures</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>proxy_html_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_proxy_html.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. +Disponible en tant que module tiers dans les versions 2.x antrieures</td></tr></table> <h3>Sommaire</h3> - <p>Ce module fournit un filtre en sortie permettant de réécrire les liens + <p>Ce module fournit un filtre en sortie permettant de rcrire les liens HTML dans un contexte de mandataire, afin de s'assurer que ces liens fonctionnent pour les utilisateurs en dehors du mandataire. Il accomplit la - même tâche que la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypassreverse">ProxyPassReverse</a></code> d'Apache accomplit pour les - en-têtes HTTP, et fait partie des composants essentiels d'un mandataire + mme tche que la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypassreverse">ProxyPassReverse</a></code> d'Apache accomplit pour les + en-ttes HTTP, et fait partie des composants essentiels d'un mandataire inverse.</p> -<p>Par exemple, si une entreprise possède un serveur d'applications -nommé appserver.example.com qui n'est visible que depuis son réseau +<p>Par exemple, si une entreprise possde un serveur d'applications +nomm appserver.example.com qui n'est visible que depuis son rseau interne, et un serveur web public <code>www.example.com</code>, il peut -être souhaitable de fournir une passerelle vers le serveur d'application -à l'adresse <code>http://www.example.com/appserver/</code>. Lorsque le -serveur d'applications présente un lien vers lui-même, ce lien doit être -réécrit pour fonctionner à travers la passerelle. A cet effet, -<code class="module"><a href="../mod/mod_proxy_html.html">mod_proxy_html</a></code> permet de réécrire <code><a +tre souhaitable de fournir une passerelle vers le serveur d'application + l'adresse <code>http://www.example.com/appserver/</code>. Lorsque le +serveur d'applications prsente un lien vers lui-mme, ce lien doit tre +rcrit pour fonctionner travers la passerelle. A cet effet, +<code class="module"><a href="../mod/mod_proxy_html.html">mod_proxy_html</a></code> permet de rcrire <code><a href="http://appserver.example.com/foo/bar.html">foobar</a></code> en <code><a href="http://www.example.com/appserver/foo/bar.html">foobar</a></code>, ce qui permet de rendre le serveur d'applications accessible depuis -l'extérieur.</p> +l'extrieur.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#intro">Introduction</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#custom">Interprétation HTML personnalisée</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#custom">Interprtation HTML personnalise</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#i18n">Internationalisation</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> @@ -80,257 +80,257 @@ l'extérieur.</p> <li><img alt="" src="../images/down.gif" /> <a href="#proxyhtmlstripcomments">ProxyHTMLStripComments</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#proxyhtmlurlmap">ProxyHTMLURLMap</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_html">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_html">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_html">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_html">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="intro" id="intro">Introduction</a><a title="Lien permanent" href="#intro" class="permalink">¶</a></h2> <p>mod_proxy_html est apparu en tant que module tiers avec les versions 2.0.x du -serveur HTTP Apache. Il a ensuite été donné à l'ASF en 2011 avec le module +serveur HTTP Apache. Il a ensuite t donn l'ASF en 2011 avec le module <code class="module"><a href="../mod/mod_xml2enc.html">mod_xml2enc</a></code> (voir <a href="#i18n">Internationalisation</a>), et fait maintenant partie des modules standards de HTTPD 2.4 et de ses versions de -développement.</p> +dveloppement.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="custom" id="custom">Interprétation HTML personnalisée</a><a title="Lien permanent" href="#custom" class="permalink">¶</a></h2> +<h2><a name="custom" id="custom">Interprtation HTML personnalise</a><a title="Lien permanent" href="#custom" class="permalink">¶</a></h2> <p>mod_proxy_html utilise en interne le module HTMLParser fourni par la -bibliothèque tierce <a href="http://xmlsoft.org/">libxml2</a>. A la différence -des autres interpréteurs libxml2, HTMLParser traite les documents HTML sans -imposer à ces derniers d'être bien formés du point de vue XML. En particulier, -il sait gérer les tags implicites - comme le </p> fermant - et les insère -dans le flux des évènements SAX utilisé par mod_proxy_html. Il possède aussi une +bibliothque tierce <a href="http://xmlsoft.org/">libxml2</a>. A la diffrence +des autres interprteurs libxml2, HTMLParser traite les documents HTML sans +imposer ces derniers d'tre bien forms du point de vue XML. En particulier, +il sait grer les tags implicites - comme le </p> fermant - et les insre +dans le flux des vnements SAX utilis par mod_proxy_html. Il possde aussi une connaissance explicite des standards HTML 4 et XHTML 1 du W3C, et peut en corriger certaines erreurs.</p> -<p>mod_proxy_html offre toute une panoplie d'options permettant de contrôler -l'interprétation du code HTML. La correction d'erreur peut être activée (selon -votre choix de standard HTML) ou désactivée via la directive -<code class="directive">ProxyHTMLDocType</code>. Et à la demande générale, il peut être -configuré pour traiter les éléments et attributs non standards en tant que liens -qui devront peut-être être réécrits, et pour réécrire les liens dans les contenus -embarqués non-HTML (feuilles de style et scripts). Notez que ce module ne +<p>mod_proxy_html offre toute une panoplie d'options permettant de contrler +l'interprtation du code HTML. La correction d'erreur peut tre active (selon +votre choix de standard HTML) ou dsactive via la directive +<code class="directive">ProxyHTMLDocType</code>. Et la demande gnrale, il peut tre +configur pour traiter les lments et attributs non standards en tant que liens +qui devront peut-tre tre rcrits, et pour rcrire les liens dans les contenus +embarqus non-HTML (feuilles de style et scripts). Notez que ce module ne convient pas pour traiter les feuilles de style ou scripts externes ; pour ces -derniers, vous devez utiliser un autre interpréteur comme +derniers, vous devez utiliser un autre interprteur comme <code class="module"><a href="../mod/mod_substitute.html">mod_substitute</a></code> ou <code class="module"><a href="../mod/mod_sed.html">mod_sed</a></code>. Les principales -directives permettant de personnaliser l'interprétation du code HTML sont +directives permettant de personnaliser l'interprtation du code HTML sont <code class="directive">ProxyHTMLLinks</code> et <code class="directive">ProxyHTMLEvents</code>. -Par défaut, elles sont définies dans le fichier de configuration -<var>proxy-html.conf</var> qui contient aussi des commentaires pour vous aider à -personnaliser votre interpréteur si nécessaire. </p> -<div class="note">Pour des raisons historiques, configurer mod_proxy_html pour réécrire les -URLs dans les évènements de scripting n'entraîne pas par défaut la réécriture des -URLs dans les feuilles de style. Ce comportement peut être modifié en -décommentant la ligne correspondante du fichier <var>proxy-html.conf</var> comme -indiqué dans la documentation que contient ce dernier.</div> +Par dfaut, elles sont dfinies dans le fichier de configuration +<var>proxy-html.conf</var> qui contient aussi des commentaires pour vous aider +personnaliser votre interprteur si ncessaire. </p> +<div class="note">Pour des raisons historiques, configurer mod_proxy_html pour rcrire les +URLs dans les vnements de scripting n'entrane pas par dfaut la rcriture des +URLs dans les feuilles de style. Ce comportement peut tre modifi en +dcommentant la ligne correspondante du fichier <var>proxy-html.conf</var> comme +indiqu dans la documentation que contient ce dernier.</div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="i18n" id="i18n">Internationalisation</a><a title="Lien permanent" href="#i18n" class="permalink">¶</a></h2> -<p>mod_proxy_html utilise en interne un interpréteur HTML intelligent fourni par -la bibliothèque tierce <a href="http://xmlsoft.org/">libxml2</a>. L'interpréteur +<p>mod_proxy_html utilise en interne un interprteur HTML intelligent fourni par +la bibliothque tierce <a href="http://xmlsoft.org/">libxml2</a>. L'interprteur utilise Unicode (UTF-8) en interne. Ceci complexifie la gestion -des autres encodages nécessaires pour traiter de nombreux sites web dont le -langage est autre que l'anglais. Si ce traitement n'est pas effectué -de manière appropriée, les sites web qui utilisent des caractères non-ASCII dans un +des autres encodages ncessaires pour traiter de nombreux sites web dont le +langage est autre que l'anglais. Si ce traitement n'est pas effectu +de manire approprie, les sites web qui utilisent des caractres non-ASCII dans un codage autre que UTF-8 (Unicode) ne s'afficheront pas correctement.</p> -<p>Entre sa première version en 2003 et sa donnation à Apache en 2011, le -support de l'internationalisation (i18n) est parti de rien pour arriver à une -structure sophistiquée capable d'appliquer des règles issues de HTTP, HTML et -XML pour détecter le codage d'un document et ainsi le traiter correctement. Ce -traitement était cependant commun à mod_proxy_html et à d'autres modules -utilisant libxml2, et plutôt que de le maintenir au niveau de chacun de ces -modules, il parut sensé de l'extraire de ces derniers pour en faire -un module à part entière. Ce module est <code class="module"><a href="../mod/mod_xml2enc.html">mod_xml2enc</a></code> et il doit -être chargé pour que l'internationalisation fonctionne.</p> -<p>L'interaction entre mod_proxy_html et mod_xml2enc est trop complexe pour être -configurée en utilisant les règles de filtrage classiques, y compris les -directives de <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code>. Ainsi, même si mod_proxy_html peut -quand-même être configuré via les directives de filtrage classiques, ce ne sera +<p>Entre sa premire version en 2003 et sa donnation Apache en 2011, le +support de l'internationalisation (i18n) est parti de rien pour arriver une +structure sophistique capable d'appliquer des rgles issues de HTTP, HTML et +XML pour dtecter le codage d'un document et ainsi le traiter correctement. Ce +traitement tait cependant commun mod_proxy_html et d'autres modules +utilisant libxml2, et plutt que de le maintenir au niveau de chacun de ces +modules, il parut sens de l'extraire de ces derniers pour en faire +un module part entire. Ce module est <code class="module"><a href="../mod/mod_xml2enc.html">mod_xml2enc</a></code> et il doit +tre charg pour que l'internationalisation fonctionne.</p> +<p>L'interaction entre mod_proxy_html et mod_xml2enc est trop complexe pour tre +configure en utilisant les rgles de filtrage classiques, y compris les +directives de <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code>. Ainsi, mme si mod_proxy_html peut +quand-mme tre configur via les directives de filtrage classiques, ce ne sera pas suffisant pour le support de l'internationalisation. A cet effet, on a introduit la nouvelle directive <code class="directive">ProxyHTMLEnable</code> qui -permet de configurer à la fois le filtre de mod_proxy_html et mod_xml2enc. Il -est d'ailleurs recommandé de toujours utiliser ProxyHTMLEnable, même -si le support de l'internationalisation n'est pas nécessaire. <strong>Notez que -ceci constitue un changement par rapport aux précédentes versions où -mod_proxy_html était activé via les directives de filtrage.</strong></p> +permet de configurer la fois le filtre de mod_proxy_html et mod_xml2enc. Il +est d'ailleurs recommand de toujours utiliser ProxyHTMLEnable, mme +si le support de l'internationalisation n'est pas ncessaire. <strong>Notez que +ceci constitue un changement par rapport aux prcdentes versions o +mod_proxy_html tait activ via les directives de filtrage.</strong></p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyhtmlbufsize" id="proxyhtmlbufsize">Directive</a> <a name="ProxyHTMLBufSize" id="ProxyHTMLBufSize">ProxyHTMLBufSize</a><a title="Lien permanent" href="#proxyhtmlbufsize" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit l'incrément de la taille du tampon, ainsi que sa +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit l'incrment de la taille du tampon, ainsi que sa taille initiale, pour la mise en tampon des scripts en ligne et des feuilles de style.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLBufSize <var>nb-octets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyHTMLBufSize 8192</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyHTMLBufSize 8192</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. -Disponible en tant que module tiers dans les versions 2.x antérieures.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. +Disponible en tant que module tiers dans les versions 2.x antrieures.</td></tr> </table> -<p>Pour pouvoir interpréter du contenu non HTML (feuilles de style et -scripts) embarqué dans des documents HTML, <code class="module"><a href="../mod/mod_proxy_html.html">mod_proxy_html</a></code> doit -le lire et le mémoriser en entier dans un -tampon. Ce tampon devra être étendu autant que nécessaire afin de +<p>Pour pouvoir interprter du contenu non HTML (feuilles de style et +scripts) embarqu dans des documents HTML, <code class="module"><a href="../mod/mod_proxy_html.html">mod_proxy_html</a></code> doit +le lire et le mmoriser en entier dans un +tampon. Ce tampon devra tre tendu autant que ncessaire afin de pouvoir accueillir le plus grand script ou la plus grande feuille de -style de la page, selon un incrément de <var>nb-octets</var> que cette -directive permet de définir.</p> -<p>La valeur par défaut est 8192 et sera suffisante pour la plupart des +style de la page, selon un incrment de <var>nb-octets</var> que cette +directive permet de dfinir.</p> +<p>La valeur par dfaut est 8192 et sera suffisante pour la plupart des pages. Cependant, si vous savez que vous allez mandater des pages contenant des feuilles de style et/ou scripts plus grands que 8k (cette taille s'entend pour chaque script ou feuilles de style, non pour -leur ensemble), il sera plus efficace de définir une taille de -tampon initiale plus grande afin d'éviter d'avoir à le redimensionner -dynamiquement au cours du traitement d'une requête. +leur ensemble), il sera plus efficace de dfinir une taille de +tampon initiale plus grande afin d'viter d'avoir le redimensionner +dynamiquement au cours du traitement d'une requte. </p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyhtmlcharsetout" id="proxyhtmlcharsetout">Directive</a> <a name="ProxyHTMLCharsetOut" id="ProxyHTMLCharsetOut">ProxyHTMLCharsetOut</a><a title="Lien permanent" href="#proxyhtmlcharsetout" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie un jeu de caractères pour la sortie de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie un jeu de caractres pour la sortie de mod_proxy_html.</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLCharsetOut <var>jeu-de-caractères | *</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLCharsetOut <var>jeu-de-caractres | *</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. -Disponible en tant que module tiers dans les versions 2.x antérieures.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. +Disponible en tant que module tiers dans les versions 2.x antrieures.</td></tr> </table> -<p>Cette directive permet de spécifier un jeu de caractères pour la -sortie de mod_proxy_html. Elle ne devrait jamais être utilisée, car tout -changement par rapport à la valeur par défaut <code>UTF-8</code> (Unicode - -utilisé en interne par libxml2) induit une charge supplémentaire de -traitement. La définition spéciale <code>ProxyHTMLCharsetOut *</code> -permet de générer une sortie qui utilisera le même encodage que -l'entrée.</p> +<p>Cette directive permet de spcifier un jeu de caractres pour la +sortie de mod_proxy_html. Elle ne devrait jamais tre utilise, car tout +changement par rapport la valeur par dfaut <code>UTF-8</code> (Unicode - +utilis en interne par libxml2) induit une charge supplmentaire de +traitement. La dfinition spciale <code>ProxyHTMLCharsetOut *</code> +permet de gnrer une sortie qui utilisera le mme encodage que +l'entre.</p> <p>Notez que tout ceci ne fonctionne que si le module -<code class="module"><a href="../mod/mod_xml2enc.html">mod_xml2enc</a></code> est chargé.</p> +<code class="module"><a href="../mod/mod_xml2enc.html">mod_xml2enc</a></code> est charg.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyhtmldoctype" id="proxyhtmldoctype">Directive</a> <a name="ProxyHTMLDocType" id="ProxyHTMLDocType">ProxyHTMLDocType</a><a title="Lien permanent" href="#proxyhtmldoctype" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit une déclaration de type de document HTML ou XHTML.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit une dclaration de type de document HTML ou XHTML.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLDocType HTML|XHTML [Legacy]<br /><strong>OR</strong> <br />ProxyHTMLDocType <var>fpi</var> [SGML|XML]<br /><strong>OR</strong> <br />ProxyHTMLDocType html5<br /><strong>OR</strong> <br />ProxyHTMLDocType auto</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyHTMLDocType auto (2.5/trunk versions); no FPI (2.4.x)</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyHTMLDocType auto (2.5/trunk versions); no FPI (2.4.x)</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. -Disponible en tant que module tiers dans les versions 2.x antérieures.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. +Disponible en tant que module tiers dans les versions 2.x antrieures.</td></tr> </table> -<p>Avec la première syntaxe, les documents seront déclarés de type HTML -4.01 ou XHTML 1.0 selon l'option spécifiée. Cette option détermine aussi -si la syntaxe utilisée en sortie est HTML ou XHTML. Notez que le format -des documents en provenance du serveur d'arrière-plan n'est pas -important, car l'interpréteur le détectera automatiquement. Si le -second argument optionnel est défini à "<code>Legacy</code>", les documents seront -déclarés de type "Transitional" ; cette option peut être nécessaire si +<p>Avec la premire syntaxe, les documents seront dclars de type HTML +4.01 ou XHTML 1.0 selon l'option spcifie. Cette option dtermine aussi +si la syntaxe utilise en sortie est HTML ou XHTML. Notez que le format +des documents en provenance du serveur d'arrire-plan n'est pas +important, car l'interprteur le dtectera automatiquement. Si le +second argument optionnel est dfini "<code>Legacy</code>", les documents seront +dclars de type "Transitional" ; cette option peut tre ncessaire si vous mandatez du contenu datant d'avant 1998, ou si vous travaillez avec -des outils de création/publication déficients.</p> -<p>Avec la deuxième syntaxe, cette directive vous permet d'insérer votre +des outils de cration/publication dficients.</p> +<p>Avec la deuxime syntaxe, cette directive vous permet d'insrer votre propre FPI (Formal Public Identifier). Le second argument optionnel -détermine si la syntaxe utilisée sera SGML/HTML ou XML/XHTML.</p> -<p>La troisième syntaxe attribue le type HTML 5 aux documents.</p> -<p>La quatrième syntaxe est nouvelle dans la branche trunk de HTTPD et +dtermine si la syntaxe utilise sera SGML/HTML ou XML/XHTML.</p> +<p>La troisime syntaxe attribue le type HTML 5 aux documents.</p> +<p>La quatrime syntaxe est nouvelle dans la branche trunk de HTTPD et n'est pas encore disponible dans les versions stables ; elle utilise -l'interpréteur HTML de libxml2 pour déterminer le type de document.</p> -<p>Avec la première syntaxe, mod_proxy_html va aussi mettre le code HTML -en conformité avec le standard spécifié. Il ne pourra pas corriger -toutes les erreurs, mais il va supprimer les éléments et attributs non +l'interprteur HTML de libxml2 pour dterminer le type de document.</p> +<p>Avec la premire syntaxe, mod_proxy_html va aussi mettre le code HTML +en conformit avec le standard spcifi. Il ne pourra pas corriger +toutes les erreurs, mais il va supprimer les lments et attributs non conformes. Il peut aussi journaliser les autres erreurs si la directive -<code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code> est définie à +<code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code> est dfinie Debug.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyhtmlenable" id="proxyhtmlenable">Directive</a> <a name="ProxyHTMLEnable" id="ProxyHTMLEnable">ProxyHTMLEnable</a><a title="Lien permanent" href="#proxyhtmlenable" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet d'activer/désactiver le filtre proxy_html.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet d'activer/dsactiver le filtre proxy_html.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLEnable On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyHTMLEnable Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyHTMLEnable Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. -Disponible en tant que module tiers dans les versions 2.x antérieures.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. +Disponible en tant que module tiers dans les versions 2.x antrieures.</td></tr> </table> <p>Cette directive est un simple commutateur permettant - d'activer/désactiver le filtre proxy_html. Si - <code class="module"><a href="../mod/mod_xml2enc.html">mod_xml2enc</a></code> est chargé, elle va aussi activer + d'activer/dsactiver le filtre proxy_html. Si + <code class="module"><a href="../mod/mod_xml2enc.html">mod_xml2enc</a></code> est charg, elle va aussi activer automatiquement le support de l'internationalisation.</p> - <p>Notez que le filtre proxy_html s'agira que si les données sont de + <p>Notez que le filtre proxy_html s'agira que si les donnes sont de type HTML (Content-Type text/html ou application/xhtml+xml), et si elles passent par un mandataire. Vous pouvez passer outre ces - contraintes (à vos risques et périls) en définissant la variable + contraintes ( vos risques et prils) en dfinissant la variable d'environnement <var>PROXY_HTML_FORCE</var>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyhtmlevents" id="proxyhtmlevents">Directive</a> <a name="ProxyHTMLEvents" id="ProxyHTMLEvents">ProxyHTMLEvents</a><a title="Lien permanent" href="#proxyhtmlevents" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie les attributs à traiter comme des évènements de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie les attributs traiter comme des vnements de type scripting.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLEvents <var>attribut [attribut ...]</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. -Disponible en tant que module tiers dans les versions 2.x antérieures.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. +Disponible en tant que module tiers dans les versions 2.x antrieures.</td></tr> </table> -<p>Cette directive permet de spécifier un ou plusieurs attributs à +<p>Cette directive permet de spcifier un ou plusieurs attributs traiter comme -des évènements de type scripting et de leur appliquer les règles -<code class="directive"><a href="#proxyhtmlurlmap">ProxyHTMLURLMap</a></code> lorsqu'elles ont été définies. Vous -pouvez spécifier un nombre quelconque d'attributs dans une ou plusieurs +des vnements de type scripting et de leur appliquer les rgles +<code class="directive"><a href="#proxyhtmlurlmap">ProxyHTMLURLMap</a></code> lorsqu'elles ont t dfinies. Vous +pouvez spcifier un nombre quelconque d'attributs dans une ou plusieurs directives <code class="directive">ProxyHTMLEvents</code>.</p> -<p>Normalement, cette directive est définie globalement. Si vous -définissez <code class="directive">ProxyHTMLEvents</code> à plusieurs niveaux, certains niveaux -l'emportant sur d'autres, vous devrez spécifier un jeu complet -d'évènements pour chaque niveau.</p> +<p>Normalement, cette directive est dfinie globalement. Si vous +dfinissez <code class="directive">ProxyHTMLEvents</code> plusieurs niveaux, certains niveaux +l'emportant sur d'autres, vous devrez spcifier un jeu complet +d'vnements pour chaque niveau.</p> <p>Le fichier <var>proxy-html.conf</var> fournit une configuration par -défaut et définit les évènements selon les standards -HTML 4 et XHTML 1. Cette configuration peut être adaptée pour s'appliquer aux -URLs embarquées dans les attributs des feuilles de style CSS en ajoutant -l'attribut <var>style</var> à ProxyHTMLEvents, même s'il n'existe pas dans la -configuration par défaut.</p> +dfaut et dfinit les vnements selon les standards +HTML 4 et XHTML 1. Cette configuration peut tre adapte pour s'appliquer aux +URLs embarques dans les attributs des feuilles de style CSS en ajoutant +l'attribut <var>style</var> ProxyHTMLEvents, mme s'il n'existe pas dans la +configuration par dfaut.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyhtmlextended" id="proxyhtmlextended">Directive</a> <a name="ProxyHTMLExtended" id="ProxyHTMLExtended">ProxyHTMLExtended</a><a title="Lien permanent" href="#proxyhtmlextended" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si l'on doit corriger les liens dans les scripts -en ligne, les feuilles de style et les évènements de type scripting.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine si l'on doit corriger les liens dans les scripts +en ligne, les feuilles de style et les vnements de type scripting.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLExtended On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyHTMLExtended Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyHTMLExtended Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. -Disponible en tant que module tiers dans les versions 2.x antérieures.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. +Disponible en tant que module tiers dans les versions 2.x antrieures.</td></tr> </table> -<p>Si cette directive est définie à <code>Off</code>, les liens HTML -sont réécrits en fonction des directives +<p>Si cette directive est dfinie <code>Off</code>, les liens HTML +sont rcrits en fonction des directives <code class="directive"><a href="#proxyhtmlurlmap">ProxyHTMLURLMap</a></code>, mais les liens qui apparaissent -dans le code Javascript et les feuilles de style restent inchangés.</p> -<p>Si elle est définie à <code>On</code>, tous les évènements de type -scripting (définis par la directive +dans le code Javascript et les feuilles de style restent inchangs.</p> +<p>Si elle est dfinie <code>On</code>, tous les vnements de type +scripting (dfinis par la directive <code class="directive"><a href="#proxyhtmlevents">ProxyHTMLEvents</a></code>) et les scripts inclus ou les feuilles de style sont aussi -traités par les règles <code class="directive"><a href="#proxyhtmlurlmap">ProxyHTMLURLMap</a></code>, en -fonction des drapeaux définis pour chacune d'entre elles. Ne définissez -cette directive à <code>On</code> qu'en cas de nécessité absolue, car la -charge supplémentaire induite impacte les performances.</p> -<p>Vous devez aussi prêter attention aux modèles de comparaison, car -l'interpréteur n'a aucune notion de la forme que pourrait prendre une URL dans un -script embarqué ou une feuille de style. En particulier, la comparaison -étendus du caractère <code>/</code> a de fortes chances d'induire des -correspondances erronées.</p> +traits par les rgles <code class="directive"><a href="#proxyhtmlurlmap">ProxyHTMLURLMap</a></code>, en +fonction des drapeaux dfinis pour chacune d'entre elles. Ne dfinissez +cette directive <code>On</code> qu'en cas de ncessit absolue, car la +charge supplmentaire induite impacte les performances.</p> +<p>Vous devez aussi prter attention aux modles de comparaison, car +l'interprteur n'a aucune notion de la forme que pourrait prendre une URL dans un +script embarqu ou une feuille de style. En particulier, la comparaison +tendus du caractre <code>/</code> a de fortes chances d'induire des +correspondances errones.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -338,69 +338,69 @@ correspondances erronées.</p> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Corrige les erreurs HTML simples.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLFixups [lowercase] [dospath] [reset]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. -Disponible en tant que module tiers dans les versions 2.x antérieures.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. +Disponible en tant que module tiers dans les versions 2.x antrieures.</td></tr> </table> -<p>Cette directive accepte un à trois arguments parmi les suivants :</p> +<p>Cette directive accepte un trois arguments parmi les suivants :</p> <ul> -<li><code>lowercase</code>Les Urls sont réécrites en minuscules</li> -<li><code>dospath</code>Les slashes inversés dans les URLs sont -remplacés par des slashes directs.</li> -<li><code>reset</code>Annule toute option définie à un niveau supérieur +<li><code>lowercase</code>Les Urls sont rcrites en minuscules</li> +<li><code>dospath</code>Les slashes inverss dans les URLs sont +remplacs par des slashes directs.</li> +<li><code>reset</code>Annule toute option dfinie un niveau suprieur dans la configuration</li> </ul> -<p>Cette directive doit être utilisée avec prudence. Elle peut corriger -certaines erreurs de création, mais risque aussi de modifier par erreur -des liens corrects. Ne l'utilisez que si vous êtes sûr que le serveur -d'arrière-plan est déficient.</p> +<p>Cette directive doit tre utilise avec prudence. Elle peut corriger +certaines erreurs de cration, mais risque aussi de modifier par erreur +des liens corrects. Ne l'utilisez que si vous tes sr que le serveur +d'arrire-plan est dficient.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyhtmlinterp" id="proxyhtmlinterp">Directive</a> <a name="ProxyHTMLInterp" id="ProxyHTMLInterp">ProxyHTMLInterp</a><a title="Lien permanent" href="#proxyhtmlinterp" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la réinterprétation des règles -<code class="directive">ProxyHTMLURLMap</code> pour chaque requête.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la rinterprtation des rgles +<code class="directive">ProxyHTMLURLMap</code> pour chaque requte.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLInterp On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyHTMLInterp Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyHTMLInterp Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. -Disponible en tant que module tiers dans les versions 2.x antérieures.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. +Disponible en tant que module tiers dans les versions 2.x antrieures.</td></tr> </table> - <p>Cette directive permet d'activer le réinterprétation pour chaque - requête des modèles source et cible de la directive + <p>Cette directive permet d'activer le rinterprtation pour chaque + requte des modles source et cible de la directive <code class="directive"><a href="#proxyhtmlurlmap">ProxyHTMLURLMap</a></code>.</p> - <p>Si la réinterprétation n'est pas activée, toutes les règles sont - précompilées au démarrage du serveur. Si elle est activée, les - règles doivent être recompilées pour chaque requête, ce qui induit - une charge de traitement supplémentaire. Elle ne doit donc être activée que si - cela s'avère nécessaire.</p> + <p>Si la rinterprtation n'est pas active, toutes les rgles sont + prcompiles au dmarrage du serveur. Si elle est active, les + rgles doivent tre recompiles pour chaque requte, ce qui induit + une charge de traitement supplmentaire. Elle ne doit donc tre active que si + cela s'avre ncessaire.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyhtmllinks" id="proxyhtmllinks">Directive</a> <a name="ProxyHTMLLinks" id="ProxyHTMLLinks">ProxyHTMLLinks</a><a title="Lien permanent" href="#proxyhtmllinks" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie les éléments HTML dont les attributs d'URL doivent -être réécrits.</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLLinks <var>élément attribut [attribut2 ...]</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie les lments HTML dont les attributs d'URL doivent +tre rcrits.</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLLinks <var>lment attribut [attribut2 ...]</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. -Disponible en tant que module tiers dans les versions 2.x antérieures.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. +Disponible en tant que module tiers dans les versions 2.x antrieures.</td></tr> </table> -<p>Cette directive permet de spécifier les éléments dont les attributs d'URL -doivent être réécrits en utilisant les règles standards <code class="directive"><a href="#proxyhtmlurlmap">ProxyHTMLURLMap</a></code>. Vous devez définir une -directive <code class="directive">ProxyHTMLLinks</code> pour chaque élément, mais chacune d'entre elles peut -spécifier un nombre quelconque d'attributs</p> <p>Normalement, cette directive -est définie globalement. Si vous définissez <code class="directive">ProxyHTMLLinks</code> à plusieurs niveaux, -certains niveaux l'emportant sur d'autres, vous devrez spécifier un jeu complet +<p>Cette directive permet de spcifier les lments dont les attributs d'URL +doivent tre rcrits en utilisant les rgles standards <code class="directive"><a href="#proxyhtmlurlmap">ProxyHTMLURLMap</a></code>. Vous devez dfinir une +directive <code class="directive">ProxyHTMLLinks</code> pour chaque lment, mais chacune d'entre elles peut +spcifier un nombre quelconque d'attributs</p> <p>Normalement, cette directive +est dfinie globalement. Si vous dfinissez <code class="directive">ProxyHTMLLinks</code> plusieurs niveaux, +certains niveaux l'emportant sur d'autres, vous devrez spcifier un jeu complet de liens pour chaque niveau.</p> <p>Le fichier <var>proxy-html.conf</var> -fournit une configuration par défaut et définit les liens HTML selon les +fournit une configuration par dfaut et dfinit les liens HTML selon les standards HTML 4 et XHTML 1.</p> <div class="example"><h3>Exemples issus de proxy-html.conf</h3><pre class="prettyprint lang-config">ProxyHTMLLinks a href ProxyHTMLLinks area href @@ -422,51 +422,51 @@ ProxyHTMLLinks script src for</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyhtmlmeta" id="proxyhtmlmeta">Directive</a> <a name="ProxyHTMLMeta" id="ProxyHTMLMeta">ProxyHTMLMeta</a><a title="Lien permanent" href="#proxyhtmlmeta" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou désactive une préinterprétation supplémentaire -des métadonnées dans les sections HTML <code><head></code>.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou dsactive une printerprtation supplmentaire +des mtadonnes dans les sections HTML <code><head></code>.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLMeta On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyHTMLMeta Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyHTMLMeta Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4 du serveur HTTP -Apache ; proposé en tant que module tiers dans les versions 2.x -précédentes.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4 du serveur HTTP +Apache ; propos en tant que module tiers dans les versions 2.x +prcdentes.</td></tr> </table> - <p>Cette directive permet d'activer ou désactiver une - préinterprétation supplémentaire des métadonnées dans les sections - HTML <code><head></code>. Si cette préinterprétation n'est pas - requise, définissez ProxyHTMLMeta à Off et les performances - seront légèrement améliorées. Cependant, elle s'avère parfois - nécessaire pour assurer un fonctionnement correct de l'internationalisation.</p> + <p>Cette directive permet d'activer ou dsactiver une + printerprtation supplmentaire des mtadonnes dans les sections + HTML <code><head></code>. Si cette printerprtation n'est pas + requise, dfinissez ProxyHTMLMeta Off et les performances + seront lgrement amliores. Cependant, elle s'avre parfois + ncessaire pour assurer un fonctionnement correct de l'internationalisation.</p> <p>La directive <code class="directive">ProxyHTMLMeta</code> a deux effets. Le premier et le plus - important est la détection des codages de caractères déclarés sous + important est la dtection des codages de caractres dclars sous la forme</p> <pre><meta http-equiv="Content-Type" content="text/html;charset=<var>foo</var>"></pre> <p>ou, dans le cas d'un document XHTML, sous la forme d'une - déclaration XML. Elle n'est pas nécessaire si le jeu de caractères - est déclaré explicitement dans un en-tête HTTP (ce qui est - préférable) en provenance du serveur d'arrière-plan, ou si le + dclaration XML. Elle n'est pas ncessaire si le jeu de caractres + est dclar explicitement dans un en-tte HTTP (ce qui est + prfrable) en provenance du serveur d'arrire-plan, ou si le document est en <var>utf-8</var> (unicode) ou un de ses sous-ensembles comme ASCII. Vous pourrez aussi vous en passer - lorsque le document utilise une valeur par défaut déclarée via la + lorsque le document utilise une valeur par dfaut dclare via la directive <code class="directive"><a href="../mod/mod_xml2enc.html#xml2encdefault">xml2EncDefault</a></code>, avec le risque de - propager une déclaration incorrecte. Une directive + propager une dclaration incorrecte. Une directive <code class="directive"><a href="#proxyhtmlcharsetout">ProxyHTMLCharsetOut</a></code> permettra d'annuler ce - risque, mais pourra induire une surcharge de traitement supérieure à + risque, mais pourra induire une surcharge de traitement suprieure celle de ProxyHTMLMeta.</p> - <p>Le deuxième effet est l'interprétation de toutes les déclarations + <p>Le deuxime effet est l'interprtation de toutes les dclarations <code><meta http-equiv=...></code> et leur conversion en - en-têtes HTTP, afin de conserver le but original de cette forme - de métaélément HTML.</p> + en-ttes HTTP, afin de conserver le but original de cette forme + de mtalment HTML.</p> <div class="warning"><h3>Avertissement</h3> Compte tenu du fait que la - directive ProxyHTMLMeta promeut <strong>tous</strong> les éléments - <code>http-equiv</code> au rang d'en-têtes HTTP, il est conseillé de ne - l'activer que si vous faites autant confiance au contenu HTML qu'à votre - serveur mandataire. Avec cette directive en effet, si ce contenu est géré - par des gens malintentionnés, ces derniers seront en mesure d'injecter des - en-têtes HTTP arbitraires et peut-être malveillants dans les réponses de + directive ProxyHTMLMeta promeut <strong>tous</strong> les lments + <code>http-equiv</code> au rang d'en-ttes HTTP, il est conseill de ne + l'activer que si vous faites autant confiance au contenu HTML qu' votre + serveur mandataire. Avec cette directive en effet, si ce contenu est gr + par des gens malintentionns, ces derniers seront en mesure d'injecter des + en-ttes HTTP arbitraires et peut-tre malveillants dans les rponses de votre serveur. </div> @@ -474,139 +474,139 @@ précédentes.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyhtmlstripcomments" id="proxyhtmlstripcomments">Directive</a> <a name="ProxyHTMLStripComments" id="ProxyHTMLStripComments">ProxyHTMLStripComments</a><a title="Lien permanent" href="#proxyhtmlstripcomments" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si les commentaires HTML doivent être supprimés.</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine si les commentaires HTML doivent tre supprims.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLStripComments On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyHTMLStripComments Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyHTMLStripComments Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. -Disponible en tant que module tiers dans les versions 2.x antérieures.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. +Disponible en tant que module tiers dans les versions 2.x antrieures.</td></tr> </table> -<p>Si cette directive est définie à <code>On</code>, mod_proxy_html +<p>Si cette directive est dfinie <code>On</code>, mod_proxy_html supprimera les commentaires HTML. Notez que cela supprimera aussi tout -script ou style inclus dans les commentaires (une monstruosité +script ou style inclus dans les commentaires (une monstruosit introduite en 1995/1996 avec Netscape 2 pour les navigateurs plus -anciens, et encore utilisée de nos jours). Cette directive peut aussi -interférer avec des processeurs basés sur les commentaires comme SSI ou -ESI : assurez-vous d'exécuter ces derniers <em>avant</em> mod_proxy_html -dans la chaîne de filtrage si vous supprimez les commentaires !</p> +anciens, et encore utilise de nos jours). Cette directive peut aussi +interfrer avec des processeurs bass sur les commentaires comme SSI ou +ESI : assurez-vous d'excuter ces derniers <em>avant</em> mod_proxy_html +dans la chane de filtrage si vous supprimez les commentaires !</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyhtmlurlmap" id="proxyhtmlurlmap">Directive</a> <a name="ProxyHTMLURLMap" id="ProxyHTMLURLMap">ProxyHTMLURLMap</a><a title="Lien permanent" href="#proxyhtmlurlmap" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit une règle de réécriture des liens HTML</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLURLMap <var>modèle-source modèle-cible [drapeaux] [cond]</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit une rgle de rcriture des liens HTML</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyHTMLURLMap <var>modle-source modle-cible [drapeaux] [cond]</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_html</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. -Disponible en tant que module tiers dans les versions 2.x antérieures.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. +Disponible en tant que module tiers dans les versions 2.x antrieures.</td></tr> </table> -<p>Il s'agit de la directive la plus importante pour la réécriture des -liens HTML. Lors de l'interprétation d'un document, chaque fois qu'un -lien correspond à <var>modèle-source</var>, la partie du lien concernée -sera réécrite en <var>modèle-cible</var>, en tenant compte des -modifications induites par les drapeaux éventuellement spécifiés et par +<p>Il s'agit de la directive la plus importante pour la rcriture des +liens HTML. Lors de l'interprtation d'un document, chaque fois qu'un +lien correspond <var>modle-source</var>, la partie du lien concerne +sera rcrite en <var>modle-cible</var>, en tenant compte des +modifications induites par les drapeaux ventuellement spcifis et par la directive <code class="directive"><a href="#proxyhtmlextended">ProxyHTMLExtended</a></code>. -Ne seront considérés comme des liens HTML que les éléments spécifiés via la +Ne seront considrs comme des liens HTML que les lments spcifis via la directive <code class="directive"><a href="#proxyhtmllinks">ProxyHTMLLinks</a></code>.</p> -<p>Le troisième argument optionnel permet de définir un des drapeaux -suivants (les drapeaux sont sensibles à la casse) :</p> +<p>Le troisime argument optionnel permet de dfinir un des drapeaux +suivants (les drapeaux sont sensibles la casse) :</p> <dl> <dt>h</dt> <dd><p>Ignore les liens HTML (les traverse sans les modifier)</p></dd> <dt>e</dt> -<dd><p>Ignore les évènements de scripting (les traverse sans les +<dd><p>Ignore les vnements de scripting (les traverse sans les modifier)</p></dd> <dt>c</dt> <dd><p>Traverse les sections de type style ou script sans les modifier.</p></dd> <dt>L</dt> -<dd><p>Last-match. Si cette règle s'applique, aucune autre règle ne sera +<dd><p>Last-match. Si cette rgle s'applique, aucune autre rgle ne sera prise en compte (notez qu'il s'agit du comportement automatique pour les liens HTML).</p></dd> <dt>l</dt> -<dd><p>L'opposé de L. Passe outre le comportement par défaut du +<dd><p>L'oppos de L. Passe outre le comportement par dfaut du changement unique pour les liens HTML.</p></dd> <dt>R</dt> -<dd><p>Utilise des expressions rationnelles pour les modèles. -<code>modèle-source</code> est une expression rationnelle, et -<code>modèle-cible</code> une chaîne de remplacement qui peut être basée -elle aussi sur une expression rationnelle. La mémorisation dans les -expressions rationnelles est supportée : vous pouvez utiliser des -parenthèses () dans le <code>modèle-source</code>, et récupérer la -correspondance de leur contenu via les variables $1 à $9 dans le -<code>modèle-cible</code>.</p> +<dd><p>Utilise des expressions rationnelles pour les modles. +<code>modle-source</code> est une expression rationnelle, et +<code>modle-cible</code> une chane de remplacement qui peut tre base +elle aussi sur une expression rationnelle. La mmorisation dans les +expressions rationnelles est supporte : vous pouvez utiliser des +parenthses () dans le <code>modle-source</code>, et rcuprer la +correspondance de leur contenu via les variables $1 $9 dans le +<code>modle-cible</code>.</p> -<p>Si le drapeau R n'est pas fourni, la directive utilisera des chaînes -littérales pour les différents modèles de recherche/remplacement. La +<p>Si le drapeau R n'est pas fourni, la directive utilisera des chanes +littrales pour les diffrents modles de recherche/remplacement. La logique de recherche est <em>"commence par"</em> dans les liens HTML, et -<em>"contient"</em> dans les évènements de scripting et les sections de +<em>"contient"</em> dans les vnements de scripting et les sections de type style ou script. </p> </dd> <dt>x</dt> -<dd><p>Utilise les expressions rationnelles étendues POSIX. Ne +<dd><p>Utilise les expressions rationnelles tendues POSIX. Ne s'applique qu'avec R.</p></dd> <dt>i</dt> -<dd><p>Recherche de correspondance sensible à la casse. Ne +<dd><p>Recherche de correspondance sensible la casse. Ne s'applique qu'avec R.</p></dd> <dt>n</dt> -<dd><p>Désactive la mémorisation dans les expressions rationnelles (pour -améliorer les performances). Ne s'applique qu'avec R.</p></dd> +<dd><p>Dsactive la mmorisation dans les expressions rationnelles (pour +amliorer les performances). Ne s'applique qu'avec R.</p></dd> <dt>s</dt> <dd><p>Recherche de correspondance dans les expressions rationnelles -basée sur la ligne. Ne s'applique qu'avec R.</p></dd> +base sur la ligne. Ne s'applique qu'avec R.</p></dd> <dt>^</dt> -<dd><p>Recherche de correspondance au début seulement. Ne concerne que -les recherches de correspondance par rapport à des chaînes, et ne +<dd><p>Recherche de correspondance au dbut seulement. Ne concerne que +les recherches de correspondance par rapport des chanes, et ne s'applique pas aux liens HTML.</p></dd> <dt>$</dt> -<dd><p>Recherche de correspondance à la fin seulement. Ne concerne que -les recherches de correspondance par rapport à des chaînes, et ne +<dd><p>Recherche de correspondance la fin seulement. Ne concerne que +les recherches de correspondance par rapport des chanes, et ne s'applique pas aux liens HTML.</p></dd> <dt>V</dt> -<dd><p>Insère des variables d'environnement dans le -<code>modèle-cible</code>. Un <code>modèle-cible</code> de la forme -<code>${varname|default}</code> sera remplacé par la valeur de la -variable d'environnement <code>varname</code>. Si cette dernière n'est -pas définie, <code>modèle-cible</code> sera remplacé par -<code>default</code>. La spécification de <code>|default</code> est +<dd><p>Insre des variables d'environnement dans le +<code>modle-cible</code>. Un <code>modle-cible</code> de la forme +<code>${varname|default}</code> sera remplac par la valeur de la +variable d'environnement <code>varname</code>. Si cette dernire n'est +pas dfinie, <code>modle-cible</code> sera remplac par +<code>default</code>. La spcification de <code>|default</code> est facultative.</p> <p>NOTE: l'insertion de variables d'environnement n'est possible que si -la directive <code class="directive"><a href="#proxyhtmlinterp">ProxyHTMLInterp</a></code> a été définie à +la directive <code class="directive"><a href="#proxyhtmlinterp">ProxyHTMLInterp</a></code> a t dfinie <var>On</var>.</p> </dd> <dt>v</dt> -<dd><p>Insère des variables d'environnement dans le -<code>modèle-source</code>. La syntaxe du modèle est identique à la -syntaxe précédente.</p> +<dd><p>Insre des variables d'environnement dans le +<code>modle-source</code>. La syntaxe du modle est identique la +syntaxe prcdente.</p> <p>NOTE: l'insertion de variables d'environnement n'est possible que si -la directive <code class="directive"><a href="#proxyhtmlinterp">ProxyHTMLInterp</a></code> a été définie à +la directive <code class="directive"><a href="#proxyhtmlinterp">ProxyHTMLInterp</a></code> a t dfinie <var>On</var>.</p> </dd> </dl> -<p>Le quatrième argument optionnel <strong>cond</strong> définit une -condition qui sera évaluée pour chaque requête, sous réserve que la -directive <code class="directive"><a href="#proxyhtmlinterp">ProxyHTMLInterp</a></code> ait été définie à -<var>On</var>. Si la condition est évaluée à FALSE, la règle ne sera pas -appliquée à la requête. Si elle est évaluée à TRUE, ou si aucune -condition n'est définie, la règle s'applique.</p> -<p>La <strong>condition</strong> est évaluée par l'<a href="../expr.html">interpréteur d'expression</a>. La syntaxe simple des +<p>Le quatrime argument optionnel <strong>cond</strong> dfinit une +condition qui sera value pour chaque requte, sous rserve que la +directive <code class="directive"><a href="#proxyhtmlinterp">ProxyHTMLInterp</a></code> ait t dfinie +<var>On</var>. Si la condition est value FALSE, la rgle ne sera pas +applique la requte. Si elle est value TRUE, ou si aucune +condition n'est dfinie, la rgle s'applique.</p> +<p>La <strong>condition</strong> est value par l'<a href="../expr.html">interprteur d'expression</a>. La syntaxe simple des conditions dans mod_proxy_html 3.x pour HTTPD 2.0 et 2.2 est aussi -supportée.</p> +supporte.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_html.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_html.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_html.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -625,7 +625,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_proxy_html } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_proxy_http.html.fr b/docs/manual/mod/mod_proxy_http.html.fr index c21f31e11c..42c2f31992 100644 --- a/docs/manual/mod/mod_proxy_http.html.fr +++ b/docs/manual/mod/mod_proxy_http.html.fr @@ -27,41 +27,41 @@ <div id="preamble"><h1>Module Apache mod_proxy_http</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_http.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_http.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_http.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module fournissant le support HTTP à +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module fournissant le support HTTP <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>proxy_http_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_proxy_http.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>proxy_http_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_proxy_http.c</td></tr></table> <h3>Sommaire</h3> <p>Pour pouvoir fonctionner, ce module <em>requiert</em> le chargement de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>. Il fournit le support du - mandatement des requêtes HTTP et HTTPS. <code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code> + mandatement des requtes HTTP et HTTPS. <code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code> supporte HTTP/0.9, HTTP/1.0 et HTTP/1.1. Il ne fournit - <em>aucune</em> fonctionnalité de mise en cache. Si vous souhaitez + <em>aucune</em> fonctionnalit de mise en cache. Si vous souhaitez mettre en oeuvre un mandataire qui assure aussi les fonctions de mise en cache, vous devez utiliser les services du module <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code>.</p> - <p>Ainsi, pour pouvoir traiter les requêtes HTTP mandatées, + <p>Ainsi, pour pouvoir traiter les requtes HTTP mandates, <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, et <code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code> - doivent être chargés dans le serveur.</p> + doivent tre chargs dans le serveur.</p> <div class="warning"><h3>Avertissement</h3> - <p>N'activez pas la fonctionnalité de mandataire avant d'avoir <a href="mod_proxy.html#access">sécurisé votre serveur</a>. Les + <p>N'activez pas la fonctionnalit de mandataire avant d'avoir <a href="mod_proxy.html#access">scuris votre serveur</a>. Les serveurs mandataires ouverts sont dangereux non seulement pour - votre réseau, mais aussi pour l'Internet au sens large.</p> + votre rseau, mais aussi pour l'Internet au sens large.</p> </div> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#env">Variables d'environnement</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#notes">Informations sur les requêtes</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#notes">Informations sur les requtes</a></li> </ul><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_http">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_http">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_http">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_http">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></li> <li><code class="module"><a href="../mod/mod_proxy_connect.html">mod_proxy_connect</a></code></li> @@ -69,103 +69,103 @@ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="env" id="env">Variables d'environnement</a><a title="Lien permanent" href="#env" class="permalink">¶</a></h2> - <p>Outre les directives de configuration qui contrôlent le + <p>Outre les directives de configuration qui contrlent le comportement de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, plusieurs <dfn>variables - d'environnement</dfn> permettent de contrôler le fournisseur du + d'environnement</dfn> permettent de contrler le fournisseur du protocole HTTP. Parmi les variables suivantes, celle qui ne - nécessitent pas de valeur particulière sont définies quelle que soit + ncessitent pas de valeur particulire sont dfinies quelle que soit la valeur qu'on leur affecte.</p> <dl> <dt>proxy-sendextracrlf</dt> <dd>Provoque l'envoi par le mandataire d'une nouvelle ligne - CR-LF supplémentaire à la fin de la requête. + CR-LF supplmentaire la fin de la requte. Ceci constitue un moyen de contournement d'une bogue de certains navigateurs.</dd> <dt>force-proxy-request-1.0</dt> - <dd>Force le mandataire à envoyer des requêtes vers le serveur - cible selon le protocole HTTP/1.0 et désactive les - fonctionnalités propres à HTTP/1.1.</dd> + <dd>Force le mandataire envoyer des requtes vers le serveur + cible selon le protocole HTTP/1.0 et dsactive les + fonctionnalits propres HTTP/1.1.</dd> <dt>proxy-nokeepalive</dt> - <dd>Force le mandataire à fermer la connexion avec le serveur - cible après chaque requête.</dd> + <dd>Force le mandataire fermer la connexion avec le serveur + cible aprs chaque requte.</dd> <dt>proxy-chain-auth</dt> <dd>Si le mandataire requiert une authentification, il va lire - et exploiter les données d'authentification pour mandataire - envoyées par le client. Si <var>proxy-chain-auth</var> est - définie, il va <em>aussi</em> faire suivre ces données vers le - mandataire suivant dans la chaîne. Ceci peut s'avérer nécessaire - si une chaîne de mandataires partagent les informations + et exploiter les donnes d'authentification pour mandataire + envoyes par le client. Si <var>proxy-chain-auth</var> est + dfinie, il va <em>aussi</em> faire suivre ces donnes vers le + mandataire suivant dans la chane. Ceci peut s'avrer ncessaire + si une chane de mandataires partagent les informations d'authentification. - <strong>Avertissement concernant la sécurité :</strong> - Ne définissez cette variable que si vous êtes sûr d'en avoir + <strong>Avertissement concernant la scurit :</strong> + Ne dfinissez cette variable que si vous tes sr d'en avoir besoin, car elle peut provoquer la divulgation d'informations sensibles !</dd> <dt>proxy-sendcl</dt> - <dd>Avec HTTP/1.0, toutes les requêtes qui possèdent un corps - (par exemple les requêtes POST) doivent comporter un en-tête + <dd>Avec HTTP/1.0, toutes les requtes qui possdent un corps + (par exemple les requtes POST) doivent comporter un en-tte <var>Content-Length</var>. Cette variable d'environnement force - le mandataire Apache à envoyer cet en-tête au serveur cible, - sans tenir compte de ce que lui a envoyé le client. Ceci permet - d'assurer la compatibilité lorsqu'on mandate un serveur cible + le mandataire Apache envoyer cet en-tte au serveur cible, + sans tenir compte de ce que lui a envoy le client. Ceci permet + d'assurer la compatibilit lorsqu'on mandate un serveur cible mettant en oeuvre un protocole de type HTTP/1.0 ou inconnu. Elle - peut cependant nécessiter la mise en tampon de l'intégralité de - la requête par le mandataire, ce qui s'avère très inefficace - pour les requêtes de grande taille.</dd> + peut cependant ncessiter la mise en tampon de l'intgralit de + la requte par le mandataire, ce qui s'avre trs inefficace + pour les requtes de grande taille.</dd> <dt>proxy-sendchunks ou proxy-sendchunked</dt> - <dd>Cette variable constitue l'opposé de + <dd>Cette variable constitue l'oppos de <var>proxy-sendcl</var>. Elle permet la transmission des corps - de requêtes vers le serveur cible en utilisant un codage de - transfert fractionné. Ceci permet une transmission des requêtes - plus efficace, mais nécessite que le serveur cible supporte le + de requtes vers le serveur cible en utilisant un codage de + transfert fractionn. Ceci permet une transmission des requtes + plus efficace, mais ncessite que le serveur cible supporte le protocole HTTP/1.1.</dd> <dt>proxy-interim-response</dt> <dd>Cette variable peut prendre les valeurs <code>RFC</code> - (valeur par défaut) ou - <code>Suppress</code>. Les versions précédentes de httpd - supprimaient les réponses intermédiaires HTTP (1xx) envoyées par + (valeur par dfaut) ou + <code>Suppress</code>. Les versions prcdentes de httpd + supprimaient les rponses intermdiaires HTTP (1xx) envoyes par le serveur cible. En pratique, si un serveur cible envoie une - réponse intermédiaire, il se peut qu'il étende lui-même le - protocole d'une manière dont nous n'avons pas connaissance, ou + rponse intermdiaire, il se peut qu'il tende lui-mme le + protocole d'une manire dont nous n'avons pas connaissance, ou tout simplement non conforme. Le comportement du mandataire est - donc maintenant configurable : définissez - <code>proxy-interim-response RFC</code> pour être totalement + donc maintenant configurable : dfinissez + <code>proxy-interim-response RFC</code> pour tre totalement compatible avec le protocole, ou <code>proxy-interim-response - Suppress</code> pour supprimer les réponses intermédiaires.</dd> + Suppress</code> pour supprimer les rponses intermdiaires.</dd> <dt>proxy-initial-not-pooled</dt> - <dd>Si cette variable est définie, aucune connexion faisant - partie d'un jeu ne sera réutilisée si la requête - du client est la requête initiale pour une connexion. - Ceci permet d'éviter le message d'erreur - "proxy: error reading status line from remote server" causé par - la situation de compétition au cours de laquelle le serveur - cible ferme la connexion du jeu après la vérification de la - connexion par le mandataire, et avant que les données envoyées + <dd>Si cette variable est dfinie, aucune connexion faisant + partie d'un jeu ne sera rutilise si la requte + du client est la requte initiale pour une connexion. + Ceci permet d'viter le message d'erreur + "proxy: error reading status line from remote server" caus par + la situation de comptition au cours de laquelle le serveur + cible ferme la connexion du jeu aprs la vrification de la + connexion par le mandataire, et avant que les donnes envoyes par le mandataire n'atteignent le serveur cible. Il faut - cependant garder à l'esprit que la définition de cette variable - dégrade les performances, particulièrement avec les clients + cependant garder l'esprit que la dfinition de cette variable + dgrade les performances, particulirement avec les clients HTTP/1.0. </dd> </dl> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="notes" id="notes">Informations sur les requêtes</a><a title="Lien permanent" href="#notes" class="permalink">¶</a></h2> +<h2><a name="notes" id="notes">Informations sur les requtes</a><a title="Lien permanent" href="#notes" class="permalink">¶</a></h2> <p><code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code> enregistre les informations suivantes pour journalisation via le format <code>%{NOMVAR}n</code> dans les directives <code class="directive"><a href="../mod/mod_log_config.html#logformat">LogFormat</a></code> ou <code class="directive"><a href="../mod/core.html#errorlogformat">ErrorLogFormat</a></code> : </p> <dl> <dt>proxy-source-port</dt> - <dd>Le port local utilisé pour la connexion vers le serveur - d'arrière-plan.</dd> + <dd>Le port local utilis pour la connexion vers le serveur + d'arrire-plan.</dd> <dt>proxy-status</dt> - <dd>Le code d'état HTTP reçu du serveur d'arrière-plan.</dd> + <dd>Le code d'tat HTTP reu du serveur d'arrire-plan.</dd> </dl> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_http.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_http.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_http.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -184,7 +184,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_proxy_http } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_proxy_http2.html.en b/docs/manual/mod/mod_proxy_http2.html.en index b3cc55651b..f84f9d5305 100644 --- a/docs/manual/mod/mod_proxy_http2.html.en +++ b/docs/manual/mod/mod_proxy_http2.html.en @@ -31,7 +31,7 @@ </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>HTTP/2 support module for <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></td></tr> -<tr><th><a href="module-dict.html#Status">Status:</a></th><td>Extension</td></tr> +<tr><th><a href="module-dict.html#Status">Status:</a></th><td>Experimental</td></tr> <tr><th><a href="module-dict.html#ModuleIdentifier">ModuleIdentifier:</a></th><td>proxy_http2_module</td></tr> <tr><th><a href="module-dict.html#SourceFile">SourceFile:</a></th><td>mod_proxy_http2.c</td></tr></table> <h3>Summary</h3> diff --git a/docs/manual/mod/mod_proxy_http2.html.fr b/docs/manual/mod/mod_proxy_http2.html.fr index 5af88500f5..4b83470458 100644 --- a/docs/manual/mod/mod_proxy_http2.html.fr +++ b/docs/manual/mod/mod_proxy_http2.html.fr @@ -27,61 +27,61 @@ <div id="preamble"><h1>Module Apache mod_proxy_http2</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_http2.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_http2.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_http2.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Support de HTTP/2 pour <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></td></tr> -<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>proxy_http2_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_proxy_http2.c</td></tr></table> +<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>proxy_http2_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_proxy_http2.c</td></tr></table> <h3>Sommaire</h3> <p><code class="module"><a href="../mod/mod_proxy_http2.html">mod_proxy_http2</a></code> ne - supporte que HTTP/2 et ne permet pas de rétrogradation vers HTTP/1.1. Cela - signifie que le serveur d'arrière-plan doit supporter HTTP/2 car HTTP/1.1 ne - pourra alors pas être utilisé.</p> + supporte que HTTP/2 et ne permet pas de rtrogradation vers HTTP/1.1. Cela + signifie que le serveur d'arrire-plan doit supporter HTTP/2 car HTTP/1.1 ne + pourra alors pas tre utilis.</p> - <p>Ce module <em>nécessite</em> la présence de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> ; - pour pouvoir traiter les requêtes mandatées HTTP/2, + <p>Ce module <em>ncessite</em> la prsence de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> ; + pour pouvoir traiter les requtes mandates HTTP/2, <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> et <code class="module"><a href="../mod/mod_proxy_http2.html">mod_proxy_http2</a></code> doivent donc - être chargés par le serveur.</p> + tre chargs par le serveur.</p> - <p><code class="module"><a href="../mod/mod_proxy_http2.html">mod_proxy_http2</a></code> travaille avec des requêtes entrantes en - HTTP/1.1 ou HTTP/2. Dans les deux cas, les requêtes vers le même serveur - d'arrière-plan sont envoyées + <p><code class="module"><a href="../mod/mod_proxy_http2.html">mod_proxy_http2</a></code> travaille avec des requtes entrantes en + HTTP/1.1 ou HTTP/2. Dans les deux cas, les requtes vers le mme serveur + d'arrire-plan sont envoyes via une seule connexion TCP, dans la mesure du possible (autrement dit - lorsque la connexion peut être réutilisée).</p> + lorsque la connexion peut tre rutilise).</p> - <p>Avertissement : il ne sera effectué aucune tentative de fusion de - plusieurs requêtes entrantes HTTP/1 (devant être mandatées vers le même - serveur d'arrière-plan) vers des flux HTTP/2 appartenant à la même requête - HTTP/2. Chaque requête HTTP/1 entrante sera mandatée vers le serveur - d'arrière-plan en utilisant une requête HTTP/2 séparée (tout en réutilisant - si possible la même connexion TCP).</p> + <p>Avertissement : il ne sera effectu aucune tentative de fusion de + plusieurs requtes entrantes HTTP/1 (devant tre mandates vers le mme + serveur d'arrire-plan) vers des flux HTTP/2 appartenant la mme requte + HTTP/2. Chaque requte HTTP/1 entrante sera mandate vers le serveur + d'arrire-plan en utilisant une requte HTTP/2 spare (tout en rutilisant + si possible la mme connexion TCP).</p> <p>Ce module s'appuie sur <a href="http://nghttp2.org/">libnghttp2</a> pour fournir le moteur central http/2.</p> <div class="warning"><h3>Avertissement</h3> <p>Ce module en est au - stade expérimental. Ses comportement, directives et valeurs par défauts sont - donc susceptibles de modifications d'une version à l'autre plus fréquentes - que pour les autres modules. A ce titre, il est fortement conseillé aux + stade exprimental. Ses comportement, directives et valeurs par dfauts sont + donc susceptibles de modifications d'une version l'autre plus frquentes + que pour les autres modules. A ce titre, il est fortement conseill aux utilisateurs de consulter le fichier "CHANGES" pour prendre connaissance de ces modifications.</p> </div> <div class="warning"><h3>Avertissement</h3> - <p>N'activez pas le mandatement avant d'avoir <a href="mod_proxy.html#access">sécurisé votre serveur</a>. Les serveurs - mandataires ouverts sont dangereux non seulement pour votre propre réseau, + <p>N'activez pas le mandatement avant d'avoir <a href="mod_proxy.html#access">scuris votre serveur</a>. Les serveurs + mandataires ouverts sont dangereux non seulement pour votre propre rseau, mais aussi pour l'Internet au sens large.</p> </div> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#examples">Exemples de base</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#notes">Informations sur les requêtes</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#notes">Informations sur les requtes</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#h2push">HTTP/2 PUSH</a></li> </ul><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_http2">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_http2">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_http2">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_http2">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_http2.html">mod_http2</a></code></li> <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></li> @@ -92,54 +92,54 @@ <h2><a name="examples" id="examples">Exemples de base</a><a title="Lien permanent" href="#examples" class="permalink">¶</a></h2> <p>Les exemples ci-dessous montrent comment configurer HTTP/2 pour des - connexions d'arrière-plan vers un mandataire inverse.</p> + connexions d'arrire-plan vers un mandataire inverse.</p> <div class="example"><h3>HTTP/2 (TLS)</h3><pre class="prettyprint lang-config">ProxyPass "/app" "h2://app.example.com" ProxyPassReverse "/app" "https://app.example.com"</pre> </div> - <div class="example"><h3>HTTP/2 (non sécurisé)</h3><pre class="prettyprint lang-config">ProxyPass "/app" "h2c://app.example.com" + <div class="example"><h3>HTTP/2 (non scuris)</h3><pre class="prettyprint lang-config">ProxyPass "/app" "h2c://app.example.com" ProxyPassReverse "/app" "http://app.example.com"</pre> </div> <div class="note"> <p>Pour mandater en inverse les protocoles <code>h2</code> ou <code>h2c</code>, on utilise la directive - <code class="directive">ProxyPassReverse</code> avec les schèmes habituels + <code class="directive">ProxyPassReverse</code> avec les schmes habituels <code>https</code> et respectivement - <code>http</code> qui sont connus et utilisés par l'agent utilisateur.</p> + <code>http</code> qui sont connus et utiliss par l'agent utilisateur.</p> </div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="notes" id="notes">Informations sur les requêtes</a><a title="Lien permanent" href="#notes" class="permalink">¶</a></h2> - <p><code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code> fournit les informations sur les requêtes +<h2><a name="notes" id="notes">Informations sur les requtes</a><a title="Lien permanent" href="#notes" class="permalink">¶</a></h2> + <p><code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code> fournit les informations sur les requtes suivantes pour enregistrement dans les journaux en utilisant le format <code>%{VARNAME}n</code> avec les directives <code class="directive"><a href="../mod/mod_log_config.html#logformat">LogFormat</a></code> ou <code class="directive"><a href="../mod/core.html#errorlogformat">ErrorLogFormat</a></code> : </p> <dl> <dt>proxy-source-port</dt> - <dd>Le numéro de port local utilisé pour la connexion vers le serveur - d'arrière-plan.</dd> + <dd>Le numro de port local utilis pour la connexion vers le serveur + d'arrire-plan.</dd> <dt>proxy-status</dt> - <dd>Le statut HTTP/2 en provenance du serveur d'arrière-plan.</dd> + <dd>Le statut HTTP/2 en provenance du serveur d'arrire-plan.</dd> </dl> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="h2push" id="h2push">HTTP/2 PUSH</a><a title="Lien permanent" href="#h2push" class="permalink">¶</a></h2> - <p>Ce module ne supporte pas la fonctionnalité HTTP/2 PUSH. Les serveurs - d'arrière-plan qui veulent indiquer des ressources à précharger doivent - envoyer les en-têtes <code>Link</code> appropriés.</p> - <p>En cas de besoin, il peuvent le faire en utilisant les réponses - intermédiaires <code>"103 Early Hints"</code> comme indiqué dans la <a href="https://tools.ietf.org/html/rfc8297">RFC 8297</a>, ce qui fournira + <p>Ce module ne supporte pas la fonctionnalit HTTP/2 PUSH. Les serveurs + d'arrire-plan qui veulent indiquer des ressources prcharger doivent + envoyer les en-ttes <code>Link</code> appropris.</p> + <p>En cas de besoin, il peuvent le faire en utilisant les rponses + intermdiaires <code>"103 Early Hints"</code> comme indiqu dans la <a href="https://tools.ietf.org/html/rfc8297">RFC 8297</a>, ce qui fournira les meilleures performances. Si le client comprend aussi le langage HTTP/2, - il en résultera un PUSH de la part de httpd vers le celui-ci ou un simple - transfert de la réponse 103.</p> + il en rsultera un PUSH de la part de httpd vers le celui-ci ou un simple + transfert de la rponse 103.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_http2.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_http2.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_http2.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -158,7 +158,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_proxy_http } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_proxy_scgi.html.fr b/docs/manual/mod/mod_proxy_scgi.html.fr index ec3a8e1f92..d4e1508bee 100644 --- a/docs/manual/mod/mod_proxy_scgi.html.fr +++ b/docs/manual/mod/mod_proxy_scgi.html.fr @@ -27,13 +27,13 @@ <div id="preamble"><h1>Module Apache mod_proxy_scgi</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_scgi.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_scgi.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_scgi.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module fournissant le support de la passerelle SCGI à +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module fournissant le support de la passerelle SCGI <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>proxy_scgi_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_proxy_scgi.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>proxy_scgi_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_proxy_scgi.c</td></tr></table> <h3>Sommaire</h3> <p>Pour pouvoir fonctionner, ce module <em>requiert</em> le @@ -41,14 +41,14 @@ <a href="http://python.ca/scgi/protocol.txt">protocole SCGI, version 1</a>.</p> - <p>Ainsi, pour être en mesure de traiter le protocole SCGI, + <p>Ainsi, pour tre en mesure de traiter le protocole SCGI, <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> et <code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code> - doivent être chargés dans le serveur.</p> + doivent tre chargs dans le serveur.</p> <div class="warning"><h3>Avertissement</h3> - <p>N'activez pas la fonctionnalité de mandataire avant d'avoir <a href="mod_proxy.html#access">sécurisé votre serveur</a>. Les + <p>N'activez pas la fonctionnalit de mandataire avant d'avoir <a href="mod_proxy.html#access">scuris votre serveur</a>. Les serveurs mandataires ouverts sont dangereux non seulement pour - votre réseau, mais aussi pour l'Internet au sens large.</p> + votre rseau, mais aussi pour l'Internet au sens large.</p> </div> </div> <div id="quickview"><h3>Sujets</h3> @@ -60,7 +60,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#proxyscgiinternalredirect">ProxySCGIInternalRedirect</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#proxyscgisendfile">ProxySCGISendfile</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_scgi">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_scgi">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_scgi">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_scgi">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></li> <li><code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code></li> @@ -75,14 +75,14 @@ <div class="example"><h3>Passerelle simple</h3><pre class="prettyprint lang-config">ProxyPass "/scgi-bin/" "scgi://localhost:4000/"</pre> </div> - <p>La passerelle à répartition de charge nécessite le chargement du + <p>La passerelle rpartition de charge ncessite le chargement du module <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> et d'au moins un module - fournissant un algorithme de répartition de charge, comme + fournissant un algorithme de rpartition de charge, comme <code class="module"><a href="../mod/mod_lbmethod_byrequests.html">mod_lbmethod_byrequests</a></code> en plus des modules - déjà cités. <code class="module"><a href="../mod/mod_lbmethod_byrequests.html">mod_lbmethod_byrequests</a></code> est le module - par défaut et sera utilisé dans cet exemple de configuration.</p> + dj cits. <code class="module"><a href="../mod/mod_lbmethod_byrequests.html">mod_lbmethod_byrequests</a></code> est le module + par dfaut et sera utilis dans cet exemple de configuration.</p> - <div class="example"><h3>Passerelle à répartition de charge</h3><pre class="prettyprint lang-config">ProxyPass "/scgi-bin/" "balancer://somecluster/" + <div class="example"><h3>Passerelle rpartition de charge</h3><pre class="prettyprint lang-config">ProxyPass "/scgi-bin/" "balancer://somecluster/" <Proxy balancer://somecluster> BalancerMember scgi://localhost:4000 BalancerMember scgi://localhost:4001 @@ -92,22 +92,22 @@ <div class="section"> <h2><a name="env" id="env">Variables d'environnement</a><a title="Lien permanent" href="#env" class="permalink">¶</a></h2> <p>En plus des directives de configuration qui permettent de - contrôler le comportement de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, une + contrler le comportement de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, une <dfn>variable d'environnement</dfn> peut aussi - contrôler le fournisseur de protocole SCGI :</p> + contrler le fournisseur de protocole SCGI :</p> <dl> <dt>proxy-scgi-pathinfo</dt> - <dd>Par défaut, <code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code> ne créera ni + <dd>Par dfaut, <code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code> ne crera ni exportera jamais la variable d'environnement - <var>PATH_INFO</var>. Ceci permet au serveur SCGI d'arrière-plan - de déterminer correctement <var>SCRIPT_NAME</var> et - <var>Script-URI</var>, et d'être en conformité avec la section + <var>PATH_INFO</var>. Ceci permet au serveur SCGI d'arrire-plan + de dterminer correctement <var>SCRIPT_NAME</var> et + <var>Script-URI</var>, et d'tre en conformit avec la section 3.3 de la RFC 3875. Si au contraire vous souhaitez que - <code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code> génère une estimation la plus - précise possible de <var>PATH_INFO</var>, définissez cette - variable d'environnement. La variable doit être définie avant + <code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code> gnre une estimation la plus + prcise possible de <var>PATH_INFO</var>, dfinissez cette + variable d'environnement. La variable doit tre dfinie avant que la directive <code class="directive"><a href="../mod/mod_env.html#setenv">SetEnv</a></code> ne soit - effective. Il est possible d'utiliser à la place la directive + effective. Il est possible d'utiliser la place la directive <code class="directive"><a href="../mod/mod_setenvif.html#setenvif">SetEnvIf</a></code> : <code>SetEnvIf Request_URI . proxy-scgi-pathinfo</code> </dd> @@ -116,36 +116,36 @@ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyscgiinternalredirect" id="proxyscgiinternalredirect">Directive</a> <a name="ProxySCGIInternalRedirect" id="ProxySCGIInternalRedirect">ProxySCGIInternalRedirect</a><a title="Lien permanent" href="#proxyscgiinternalredirect" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou désactive les réponses de redirection interne en +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou dsactive les rponses de redirection interne en provenance du serveur cible.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxySCGIInternalRedirect On|Off|<var>Headername</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxySCGIInternalRedirect On</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxySCGIInternalRedirect On</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_scgi</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Le paramètre <var>Headername</var> est disponible depuis +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Le paramtre <var>Headername</var> est disponible depuis la version 2.4.13 du serveur HTTP Apache.</td></tr> </table> <p>La directive <code class="directive">ProxySCGIInternalRedirect</code> permet au serveur cible de rediriger en interne la passerelle vers - une URL différente. Cette fonctionnalité trouve son origine dans - <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> qui redirige la réponse en interne si - l'état de la réponse est <code>OK</code> (<code>200</code>), et si - la réponse contient un en-tête <code>Location</code> (ou un autre - en-tête défini) dont la valeur - débute par un slash (<code>/</code>). Cette valeur est interprétée + une URL diffrente. Cette fonctionnalit trouve son origine dans + <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> qui redirige la rponse en interne si + l'tat de la rponse est <code>OK</code> (<code>200</code>), et si + la rponse contient un en-tte <code>Location</code> (ou un autre + en-tte dfini) dont la valeur + dbute par un slash (<code>/</code>). Cette valeur est interprte comme une nouvelle URL locale vers laquelle Apache httpd effectue sa redirection.</p> - <p>De ce point de vue, <code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code> fait la même + <p>De ce point de vue, <code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code> fait la mme chose que <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>, mais vous pouvez en plus - désactiver la fonctionnalité ou spécifier l'utilisation d'un en-tête + dsactiver la fonctionnalit ou spcifier l'utilisation d'un en-tte autre que <code>Location</code>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"> ProxySCGIInternalRedirect Off # Django et certains autres frameworks qualifient pleinement les "URLs -# locales" définies par l'application ; il faut donc utiliser un autre -# en-tête. +# locales" dfinies par l'application ; il faut donc utiliser un autre +# en-tte. <Location /django-app/> ProxySCGIInternalRedirect X-Location </Location></pre> @@ -155,45 +155,45 @@ la version 2.4.13 du serveur HTTP Apache.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxyscgisendfile" id="proxyscgisendfile">Directive</a> <a name="ProxySCGISendfile" id="ProxySCGISendfile">ProxySCGISendfile</a><a title="Lien permanent" href="#proxyscgisendfile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active l'évaluation du pseudo en-tête de réponse +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active l'valuation du pseudo en-tte de rponse <var>X-Sendfile</var></td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxySCGISendfile On|Off|<var>nom-en-tête</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxySCGISendfile Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxySCGISendfile On|Off|<var>nom-en-tte</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxySCGISendfile Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_scgi</td></tr> </table> <p>La directive <code class="directive">ProxySCGISendfile</code> permet au - serveur SCGI d'arrière-plan de faire servir les fichiers directement par la - passerelle. Ceci s'avère bénéfique en matière de performances — + serveur SCGI d'arrire-plan de faire servir les fichiers directement par la + passerelle. Ceci s'avre bnfique en matire de performances — httpd peut alors utiliser <code>sendfile</code> ou d'autres optimisations, ce qui n'est pas possible si les fichiers passent par le socket du serveur cible. En outre, les fichiers ne sont transmis qu'une seule fois.</p> <p>L'argument de la directive - <code class="directive">ProxySCGISendfile</code> détermine le comportement + <code class="directive">ProxySCGISendfile</code> dtermine le comportement de la passerelle :</p> <dl> <dt><code>Off</code></dt> - <dd>Aucun traitement particulier n'est effectué.</dd> + <dd>Aucun traitement particulier n'est effectu.</dd> <dt><code>On</code></dt> - <dd>La passerelle recherche un en-tête dans la réponse du serveur - cible nommé <code>X-Sendfile</code>, et interprète sa valeur comme - le nom du fichier à servir. L'en-tête est ensuite supprimé de la - réponse finale. Cet argument produit le même effet que + <dd>La passerelle recherche un en-tte dans la rponse du serveur + cible nomm <code>X-Sendfile</code>, et interprte sa valeur comme + le nom du fichier servir. L'en-tte est ensuite supprim de la + rponse finale. Cet argument produit le mme effet que <code>ProxySCGISendfile X-Sendfile</code>.</dd> <dt>toute autre valeur</dt> - <dd>Identique à <code>On</code>, mais au lieu de rechercher le nom - d'en-tête codé en dur <code>X-Sendfile</code>, c'est la valeur de - l'argument qui constitue le nom de l'en-tête à rechercher.</dd> + <dd>Identique <code>On</code>, mais au lieu de rechercher le nom + d'en-tte cod en dur <code>X-Sendfile</code>, c'est la valeur de + l'argument qui constitue le nom de l'en-tte rechercher.</dd> </dl> - <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"> # Utilise le nom d'en-tête par défaut (X-Sendfile) + <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"> # Utilise le nom d'en-tte par dfaut (X-Sendfile) ProxySCGISendfile On - # Utilise un nom d'en-tête différent + # Utilise un nom d'en-tte diffrent ProxySCGISendfile X-Send-Static</pre> </div> @@ -201,7 +201,7 @@ la version 2.4.13 du serveur HTTP Apache.</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_scgi.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_scgi.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_scgi.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -220,7 +220,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_proxy_scgi } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_proxy_wstunnel.html.fr b/docs/manual/mod/mod_proxy_wstunnel.html.fr index 977ae7cf91..823fcaa162 100644 --- a/docs/manual/mod/mod_proxy_wstunnel.html.fr +++ b/docs/manual/mod/mod_proxy_wstunnel.html.fr @@ -27,41 +27,41 @@ <div id="preamble"><h1>Module Apache mod_proxy_wstunnel</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_wstunnel.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_wstunnel.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_wstunnel.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module pour <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> supportant les websockets</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>proxy_wstunnel_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_proxy_wstunnel.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.5 du serveur HTTP +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>proxy_wstunnel_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_proxy_wstunnel.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.5 du serveur HTTP Apache</td></tr></table> <h3>Sommaire</h3> - <p>Pour utiliser ce module, <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> doit être - chargé. Il fournit le support du tunnelling pour les connexions - websocket vers un serveur websockets d'arrière-plan. La connexion + <p>Pour utiliser ce module, <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> doit tre + charg. Il fournit le support du tunnelling pour les connexions + websocket vers un serveur websockets d'arrire-plan. La connexion est automatiquement promue en connexion websocket :</p> - <div class="example"><h3>Réponse HTTP</h3><pre class="prettyprint lang-config">Upgrade: WebSocket + <div class="example"><h3>Rponse HTTP</h3><pre class="prettyprint lang-config">Upgrade: WebSocket Connection: Upgrade</pre> </div> -<p>Le mandatement des requêtes vers un serveur websockets comme -<code>echo.websocket.org</code> peut être configuré via la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code> :</p> +<p>Le mandatement des requtes vers un serveur websockets comme +<code>echo.websocket.org</code> peut tre configur via la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code> :</p> <pre class="prettyprint lang-config">ProxyPass "/ws2/" "ws://echo.websocket.org/" ProxyPass "/wss2/" "wss://echo.websocket.org/"</pre> -<p>La répartition de charge entre plusieurs serveurs d'arrière-plan peut être -configurée via le module <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code>.</p> +<p>La rpartition de charge entre plusieurs serveurs d'arrire-plan peut tre +configure via le module <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code>.</p> -<p>En fait, ce module permet d'accepter d'autres protocoles ; vous pouvez à cet -effet utiliser le paramètre <code>upgrade</code> de la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code>. La valeur NONE -signifie que vous court-circuitez la consultation de l'en-tête, mais que vous -autorisez quand-même WebSocket. La valeur ANY signifie que <code>Upgrade</code> -va lire les en-têtes de la requête et les utilisera dans l'en-tête -<code>Upgrade</code> de la réponse.</p> +<p>En fait, ce module permet d'accepter d'autres protocoles ; vous pouvez cet +effet utiliser le paramtre <code>upgrade</code> de la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code>. La valeur NONE +signifie que vous court-circuitez la consultation de l'en-tte, mais que vous +autorisez quand-mme WebSocket. La valeur ANY signifie que <code>Upgrade</code> +va lire les en-ttes de la requte et les utilisera dans l'en-tte +<code>Upgrade</code> de la rponse.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> @@ -69,7 +69,7 @@ va lire les en-têtes de la requête et les utilisera dans l'en-têt <li><img alt="" src="../images/down.gif" /> <a href="#proxywebsocketasyncdelay">ProxyWebsocketAsyncDelay</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#proxywebsocketidletimeout">ProxyWebsocketIdleTimeout</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_wstunnel">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_wstunnel">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_proxy_wstunnel">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_proxy_wstunnel">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -77,59 +77,59 @@ va lire les en-têtes de la requête et les utilisera dans l'en-têt <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxywebsocketasync" id="proxywebsocketasync">Directive</a> <a name="ProxyWebsocketAsync" id="ProxyWebsocketAsync">ProxyWebsocketAsync</a><a title="Lien permanent" href="#proxywebsocketasync" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Création d'un tunnel asynchrone</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Cration d'un tunnel asynchrone</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyWebsocketAsync ON|OFF</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_wstunnel</td></tr> </table> - <p>Cette directive permet d'imposer la création d'un tunnel - asynchrone. Si le module MPM utilisé ne supporte pas les - fonctionnalités nécessaires, le tunnel est créé en mode synchrone.</p> + <p>Cette directive permet d'imposer la cration d'un tunnel + asynchrone. Si le module MPM utilis ne supporte pas les + fonctionnalits ncessaires, le tunnel est cr en mode synchrone.</p> <div class="note"><h3>Note</h3><p>Le support du mode asynchrone est - au stade expérimental et est susceptible d'évoluer.</p></div> + au stade exprimental et est susceptible d'voluer.</p></div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxywebsocketasyncdelay" id="proxywebsocketasyncdelay">Directive</a> <a name="ProxyWebsocketAsyncDelay" id="ProxyWebsocketAsyncDelay">ProxyWebsocketAsyncDelay</a><a title="Lien permanent" href="#proxywebsocketasyncdelay" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Temps d'attente synchrone maximum pour des données</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Temps d'attente synchrone maximum pour des donnes</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyWebsocketAsyncDelay <var>num</var>[ms]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyWebsocketAsyncDelay 0</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyWebsocketAsyncDelay 0</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_wstunnel</td></tr> </table> <p>Si la directive <code class="directive">ProxyWebsocketAsync</code> est - activée, cette directive permet de définir le temps maximum pendant lequel - le serveur attendra des données en mode synchrone. Par défaut, ce temps est exprimé - en secondes, mais vous pouvez le spécifier en millisecondes en utilisant le + active, cette directive permet de dfinir le temps maximum pendant lequel + le serveur attendra des donnes en mode synchrone. Par dfaut, ce temps est exprim + en secondes, mais vous pouvez le spcifier en millisecondes en utilisant le suffixe <em>ms</em>.</p> <div class="note"><h3>Note</h3><p>Le support du mode asynchrone est - au stade expérimental et est susceptible d'évoluer.</p></div> + au stade exprimental et est susceptible d'voluer.</p></div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="proxywebsocketidletimeout" id="proxywebsocketidletimeout">Directive</a> <a name="ProxyWebsocketIdleTimeout" id="ProxyWebsocketIdleTimeout">ProxyWebsocketIdleTimeout</a><a title="Lien permanent" href="#proxywebsocketidletimeout" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Temps d'attente maximum pour des données sur le tunnel websockets</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Temps d'attente maximum pour des donnes sur le tunnel websockets</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyWebsocketIdleTimeout <var>num</var>[ms]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ProxyWebsocketIdleTimeout 0</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ProxyWebsocketIdleTimeout 0</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_wstunnel</td></tr> </table> - <p>Cette directive permet de définir un temps maximum pendant lequel - le tunnel pourra rester ouvert et inactif. Par défaut, ce temps est exprimé - en secondes, mais vous pouvez le spécifier en millisecondes en utilisant le + <p>Cette directive permet de dfinir un temps maximum pendant lequel + le tunnel pourra rester ouvert et inactif. Par dfaut, ce temps est exprim + en secondes, mais vous pouvez le spcifier en millisecondes en utilisant le suffixe <em>ms</em>.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_wstunnel.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_proxy_wstunnel.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_proxy_wstunnel.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -148,7 +148,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_proxy_wstu } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_ratelimit.html.fr b/docs/manual/mod/mod_ratelimit.html.fr index 75f9992768..28fe69de8d 100644 --- a/docs/manual/mod/mod_ratelimit.html.fr +++ b/docs/manual/mod/mod_ratelimit.html.fr @@ -27,30 +27,30 @@ <div id="preamble"><h1>Module Apache mod_ratelimit</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_ratelimit.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_ratelimit.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_ratelimit.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Limitation de la bande passante pour les clients</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>ratelimit_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_ratelimit.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td> - <code>rate-initial-burst</code> est disponible à partir de la version 2.4.24 +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>ratelimit_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_ratelimit.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td> + <code>rate-initial-burst</code> est disponible partir de la version 2.4.24 du serveur HTTP Apache. La limitation de bande passante pour les contenus - mandatés ne fonctionne pas correctement jusqu'à la version 2.4.33. + mandats ne fonctionne pas correctement jusqu' la version 2.4.33. </td></tr></table> <h3>Sommaire</h3> <p>Ce module fournit un filtre <code>RATE_LIMIT</code> pour limiter la -bande passante des clients. Cette contrainte s'applique à chaque réponse HTTP au -moment où elle est envoyée au client ; elle n'affecte pas les autres échanges +bande passante des clients. Cette contrainte s'applique chaque rponse HTTP au +moment o elle est envoye au client ; elle n'affecte pas les autres changes entre le client et le serveur. La variable d'environnement -<code>rate-limit</code> permet de spécifier, en kb/s, le débit de la -connexion à simuler.</p> +<code>rate-limit</code> permet de spcifier, en kb/s, le dbit de la +connexion simuler.</p> <p>Optionnellement, il est possible, via la variable d'environnement -<code>rate-initial-burst</code>, de définir une quantité de données en -kOctets à transmettre à pleine vitesse avant de limiter la bande passante à la +<code>rate-initial-burst</code>, de dfinir une quantit de donnes en +kOctets transmettre pleine vitesse avant de limiter la bande passante la valeur voulue.</p> <div class="example"><h3>Exemple de configuration</h3><pre class="prettyprint lang-config"><Location "/downloads"> @@ -59,24 +59,24 @@ valeur voulue.</p> SetEnv rate-initial-burst 512 </Location></pre> <div class="warning"> -Si la valeur affectée à <code>rate-limit</code> dépasse la valeur maximale à -affecter à un entier, la limitation de bande passante sera désactivée. Si la -valeur affectée à <code>rate-limit-burst</code> dépasse la valeur maximale à -affecter à un entier, la transmission du burst initial sans limitation de bande -passante sera désactivée. +Si la valeur affecte <code>rate-limit</code> dpasse la valeur maximale +affecter un entier, la limitation de bande passante sera dsactive. Si la +valeur affecte <code>rate-limit-burst</code> dpasse la valeur maximale +affecter un entier, la transmission du burst initial sans limitation de bande +passante sera dsactive. </div></div> </div> <div id="quickview"><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_ratelimit">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_ratelimit">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_ratelimit">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_ratelimit">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_ratelimit.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_ratelimit.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_ratelimit.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -95,7 +95,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_ratelimit. } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_reflector.html.fr b/docs/manual/mod/mod_reflector.html.fr index 47cd746454..c76c8c7438 100644 --- a/docs/manual/mod/mod_reflector.html.fr +++ b/docs/manual/mod/mod_reflector.html.fr @@ -27,20 +27,20 @@ <div id="preamble"><h1>Module Apache mod_reflector</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_reflector.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_reflector.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_reflector.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Renvoie un corps de requête comme réponse via la pile de +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Renvoie un corps de requte comme rponse via la pile de filtres en sortie.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>reflector_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_reflector.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Versions 2.3 et ultérieures</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>reflector_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_reflector.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Versions 2.3 et ultrieures</td></tr></table> <h3>Sommaire</h3> - <p>Ce module permet de renvoyer un corps de requête au client, après - l'avoir fait passer par la pile de filtres en sortie. Une chaîne de - filtres configurée de manière appropriée peut être utilisée pour - transformer la requête en réponse. Ce module peut ainsi être utilisé + <p>Ce module permet de renvoyer un corps de requte au client, aprs + l'avoir fait passer par la pile de filtres en sortie. Une chane de + filtres configure de manire approprie peut tre utilise pour + transformer la requte en rponse. Ce module peut ainsi tre utilis pour transformer un filtre en sortie en service HTTP.</p> </div> <div id="quickview"><h3>Sujets</h3> @@ -50,7 +50,7 @@ filtres en sortie.</td></tr> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#reflectorheader">ReflectorHeader</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_reflector">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_reflector">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_reflector">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_reflector">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -58,10 +58,10 @@ filtres en sortie.</td></tr> <h2><a name="examples" id="examples">Exemples</a><a title="Lien permanent" href="#examples" class="permalink">¶</a></h2> <dl> <dt>Service de compression</dt> - <dd>Fait passer le corps de la requête par le filtre DEFLATE pour le - compresser. Cette requête nécessite un en-tête Content-Encoding - contenant la valeur "gzip" pour que le filtre renvoie les données - compressées. + <dd>Fait passer le corps de la requte par le filtre DEFLATE pour le + compresser. Cette requte ncessite un en-tte Content-Encoding + contenant la valeur "gzip" pour que le filtre renvoie les donnes + compresses. <pre class="prettyprint lang-config"><Location "/compress"> SetHandler reflector SetOutputFilter DEFLATE @@ -69,9 +69,9 @@ filtres en sortie.</td></tr> </dd> - <dt>Service d'abaissement de l'échantillonnage d'image</dt> - <dd>Fait passer le corps de la requête par un filtre d'abaissement - de l'échantillonnage d'image, et renvoie le résultat au client. + <dt>Service d'abaissement de l'chantillonnage d'image</dt> + <dd>Fait passer le corps de la requte par un filtre d'abaissement + de l'chantillonnage d'image, et renvoie le rsultat au client. <pre class="prettyprint lang-config"><Location "/downsample"> SetHandler reflector SetOutputFilter DOWNSAMPLE @@ -83,25 +83,25 @@ filtres en sortie.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="reflectorheader" id="reflectorheader">Directive</a> <a name="ReflectorHeader" id="ReflectorHeader">ReflectorHeader</a><a title="Lien permanent" href="#reflectorheader" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Renvoie un en-tête d'entrée dans les en-têtes de sortie</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ReflectorHeader <var>en-tête-entrée</var> <var>[en-tête-sortie]</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Options</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Renvoie un en-tte d'entre dans les en-ttes de sortie</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ReflectorHeader <var>en-tte-entre</var> <var>[en-tte-sortie]</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Options</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_reflector</td></tr> </table> - <p>Cette directive permet de contrôler la répercution des en-têtes - de la requête dans la réponse. Le premier argument correspond au nom - de l'en-tête à copier. Si le second argument (optionnel) est - spécifié, il définit le nom sous lequel l'en-tête sera répercuté - dans la réponse ; dans le cas contraire, c'est le nom de l'en-tête - original qui sera utilisé.</p> + <p>Cette directive permet de contrler la rpercution des en-ttes + de la requte dans la rponse. Le premier argument correspond au nom + de l'en-tte copier. Si le second argument (optionnel) est + spcifi, il dfinit le nom sous lequel l'en-tte sera rpercut + dans la rponse ; dans le cas contraire, c'est le nom de l'en-tte + original qui sera utilis.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_reflector.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_reflector.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_reflector.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -120,7 +120,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_reflector. } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_remoteip.html.fr b/docs/manual/mod/mod_remoteip.html.fr index 7f1f380582..a791273551 100644 --- a/docs/manual/mod/mod_remoteip.html.fr +++ b/docs/manual/mod/mod_remoteip.html.fr @@ -27,45 +27,45 @@ <div id="preamble"><h1>Module Apache mod_remoteip</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_remoteip.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_remoteip.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_remoteip.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Remplace l'adresse IP du client -pour la requête par l'adresse IP présentée par un mandataire ou un -répartiteur de charge via les en-têtes de la requête. +pour la requte par l'adresse IP prsente par un mandataire ou un +rpartiteur de charge via les en-ttes de la requte. </td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>remoteip_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_remoteip.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>remoteip_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_remoteip.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module permet de traiter le client qui a initié la - requête en tant que client original du point de vue de httpd à - des fins d'autorisation et de connexion, même si ce client se - trouve derrière un répartiteur de charge, un serveur frontal, ou un + <p>Ce module permet de traiter le client qui a initi la + requte en tant que client original du point de vue de httpd + des fins d'autorisation et de connexion, mme si ce client se + trouve derrire un rpartiteur de charge, un serveur frontal, ou un serveur mandataire.</p> <p>Le module remplace l'adresse IP du client - pour la connexion par l'adresse IP indiquée dans - l'en-tête de requête configuré via la directive + pour la connexion par l'adresse IP indique dans + l'en-tte de requte configur via la directive <code class="directive"><a href="#remoteipheader">RemoteIPHeader</a></code>.</p> - <p>En outre, ce module implémente la partie serveur du <a href="http://blog.haproxy.com/haproxy/proxy-protocol/">protocole PROXY</a> + <p>En outre, ce module implmente la partie serveur du <a href="http://blog.haproxy.com/haproxy/proxy-protocol/">protocole PROXY</a> de HAProxy lorsqu'on utilise la directive <code class="directive"><a href="#remoteipproxyprotocol">RemoteIPProxyProtocol</a></code>.</p> - <p>Une fois sa valeur modifiée comme indiqué, cette adresse IP client est - utilisée pour la fonctionnalité <code class="directive"><a href="../mod/mod_authz_host.html#require">Require ip</a></code> de - <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code> ; elle est aussi affichée par - <code class="module"><a href="../mod/mod_status.html">mod_status</a></code>, et enregistrée via les chaînes de formatage + <p>Une fois sa valeur modifie comme indiqu, cette adresse IP client est + utilise pour la fonctionnalit <code class="directive"><a href="../mod/mod_authz_host.html#require">Require ip</a></code> de + <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code> ; elle est aussi affiche par + <code class="module"><a href="../mod/mod_status.html">mod_status</a></code>, et enregistre via les chanes de formatage <code>%a</code> des modules <code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code> et <code class="module"><a href="../mod/core.html">core</a></code>. - L'adresse IP client sous-jacente de la connexion est enregistrée via la chaîne de + L'adresse IP client sous-jacente de la connexion est enregistre via la chane de formatage <code>%{c}a</code>. </p> <div class="warning">Il est essentiel de n'activer cette - fonctionnalité que pour les requêtes en provenance des serveurs - intermédiaires (mandataires, etc...) auxquels le serveur peut faire + fonctionnalit que pour les requtes en provenance des serveurs + intermdiaires (mandataires, etc...) auxquels le serveur peut faire confiance, car il est trivial pour le client distant d'usurper - l'identité d'un autre client.</div> + l'identit d'un autre client.</div> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> @@ -81,7 +81,7 @@ répartiteur de charge via les en-têtes de la requête. <li><img alt="" src="../images/down.gif" /> <a href="#remoteiptrustedproxy">RemoteIPTrustedProxy</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#remoteiptrustedproxylist">RemoteIPTrustedProxyList</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_remoteip">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_remoteip">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_remoteip">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_remoteip">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code></li> <li><code class="module"><a href="../mod/mod_status.html">mod_status</a></code></li> @@ -92,75 +92,75 @@ répartiteur de charge via les en-têtes de la requête. <div class="section"> <h2><a name="processing" id="processing">Traitement des adresses distantes</a><a title="Lien permanent" href="#processing" class="permalink">¶</a></h2> - <p>Par défaut, Apache identifie le client via la valeur client_ip de la - connexion, et de cette valeur découlent les valeurs remote_host et - remote_logname de la connexion. Ces champs jouent un rôle + <p>Par dfaut, Apache identifie le client via la valeur client_ip de la + connexion, et de cette valeur dcoulent les valeurs remote_host et + remote_logname de la connexion. Ces champs jouent un rle dans l'authentification, l'autorisation et la journalisation, ainsi que - dans d'autres traitements effectués par d'autres modules + dans d'autres traitements effectus par d'autres modules chargeables.</p> <p>mod_remoteip remplace l'adresse IP client de la connexion par l'adresse IP client - indiquée par exemple par un mandataire ou un répartiteur de charge - pour toute la durée de la requête. Un répartiteur de charge pourra ainsi - établir une connexion keepalive de longue durée avec le serveur, chaque - requête conservant alors l'adresse IP client correcte bien que l'adresse IP - client sous-jacente du répartiteur de charge reste inchangée.</p> - - <p>Lorsque la valeur de l'en-tête comporte plusieurs adresses IP - client séparées par des virgules, celles-ci sont traitées de la - droite vers la gauche. Le traitement s'arrête lorsque l'adresse IP - client courante n'est pas digne de confiance pour présenter - l'adresse IP précédente. Le champ d'en-tête est alors mis à jour de - façon à ne contenir que cette liste d'adresses non confirmées, ou + indique par exemple par un mandataire ou un rpartiteur de charge + pour toute la dure de la requte. Un rpartiteur de charge pourra ainsi + tablir une connexion keepalive de longue dure avec le serveur, chaque + requte conservant alors l'adresse IP client correcte bien que l'adresse IP + client sous-jacente du rpartiteur de charge reste inchange.</p> + + <p>Lorsque la valeur de l'en-tte comporte plusieurs adresses IP + client spares par des virgules, celles-ci sont traites de la + droite vers la gauche. Le traitement s'arrte lorsque l'adresse IP + client courante n'est pas digne de confiance pour prsenter + l'adresse IP prcdente. Le champ d'en-tte est alors mis jour de + faon ne contenir que cette liste d'adresses non confirmes, ou bien, si toutes les adresses IP sont dignes de confiance, cet - en-tête est tout bonnement supprimé de la requête.</p> + en-tte est tout bonnement supprim de la requte.</p> <p>Lors du remplacement de l'adresse IP client, le module stocke - la liste des hôtes intermédiaires dans un mémo + la liste des htes intermdiaires dans un mmo remoteip-proxy-ip-list, que l'on peut faire enregistrer par <code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code> en utilisant le symbole de format <code>%{remoteip-proxy-ip-list}n</code>. Si l'administrateur doit - stocker ceci dans un en-tête additionnel, la même valeur peut aussi - être enregistrée sous la forme d'un en-tête en utilisant la + stocker ceci dans un en-tte additionnel, la mme valeur peut aussi + tre enregistre sous la forme d'un en-tte en utilisant la directive <code class="directive"><a href="#remoteipproxiesheader">RemoteIPProxiesHeader</a></code>.</p> <div class="note"><h3>Adresses IPv4 converties au format IPv6</h3> - Avec httpd, d'une manière générale, toute adresse IPv4 convertie au - format IPv6 est enregistrée sous sa forme IPv4.</div> + Avec httpd, d'une manire gnrale, toute adresse IPv4 convertie au + format IPv6 est enregistre sous sa forme IPv4.</div> - <div class="note"><h3>Adresses internes (privées)</h3> + <div class="note"><h3>Adresses internes (prives)</h3> Tous les blocs d'adresses internes 10/8, 172.16/12, 192.168/16, 169.254/16 and 127/8 (ainsi que les adresses IPv6 en dehors du bloc - public 2000::/3 block) ne sont évaluées par mod_remoteip que lorsque + public 2000::/3 block) ne sont values par mod_remoteip que lorsque des mandataires internes (intranet) - <code class="directive"><a href="#remoteipinternalproxy">RemoteIPInternalProxy</a></code> sont enregistrés.</div> + <code class="directive"><a href="#remoteipinternalproxy">RemoteIPInternalProxy</a></code> sont enregistrs.</div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="remoteipheader" id="remoteipheader">Directive</a> <a name="RemoteIPHeader" id="RemoteIPHeader">RemoteIPHeader</a><a title="Lien permanent" href="#remoteipheader" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le champ d'en-tête qui contiendra les adresses IP +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le champ d'en-tte qui contiendra les adresses IP du client</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoteIPHeader <var>en-tête</var></code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoteIPHeader <var>en-tte</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_remoteip</td></tr> </table> - <p>La directive <code class="directive"><a href="#remoteipheader">RemoteIPHeader</a></code> indique à + <p>La directive <code class="directive"><a href="#remoteipheader">RemoteIPHeader</a></code> indique <code class="module"><a href="../mod/mod_remoteip.html">mod_remoteip</a></code> de traiter la valeur de - l'<var>en-tête</var> spécifié comme l'adresse IP du client, ou comme - une liste d'adresses IP clients intermédiaires, en fonction de la + l'<var>en-tte</var> spcifi comme l'adresse IP du client, ou comme + une liste d'adresses IP clients intermdiaires, en fonction de la configuration des directives <code class="directive"><a href="#remoteipinternalproxy">RemoteIPInternalProxy</a></code> et <code class="directive"><a href="#remoteiptrustedproxy">RemoteIPTrustedProxy</a></code>.</p> - <div class="warning">Si ces deux dernières - directives ne sont pas utilisées, <code class="module"><a href="../mod/mod_remoteip.html">mod_remoteip</a></code> - traitera tout hôte présentant une adresse non interne - dans l'en-tête <code class="directive"><a href="#remoteipheader">RemoteIPHeader</a></code> comme hôte de + <div class="warning">Si ces deux dernires + directives ne sont pas utilises, <code class="module"><a href="../mod/mod_remoteip.html">mod_remoteip</a></code> + traitera tout hte prsentant une adresse non interne + dans l'en-tte <code class="directive"><a href="#remoteipheader">RemoteIPHeader</a></code> comme hte de confiance.</div> - <div class="example"><h3>Exemple à usage interne (répartiteur de + <div class="example"><h3>Exemple usage interne (rpartiteur de charge)</h3><pre class="prettyprint lang-config">RemoteIPHeader X-Client-IP</pre> </div> @@ -171,24 +171,24 @@ du client</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="remoteipinternalproxy" id="remoteipinternalproxy">Directive</a> <a name="RemoteIPInternalProxy" id="RemoteIPInternalProxy">RemoteIPInternalProxy</a><a title="Lien permanent" href="#remoteipinternalproxy" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Déclare les adresses IP intranet clients comme dignes de -confiance pour présenter la valeur RemoteIPHeader</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dclare les adresses IP intranet clients comme dignes de +confiance pour prsenter la valeur RemoteIPHeader</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoteIPInternalProxy -<var>ip-mandataire</var>|<var>ip-mandataire/sous-réseau</var>|<var>nom-hôte</var> ...</code></td></tr> +<var>ip-mandataire</var>|<var>ip-mandataire/sous-rseau</var>|<var>nom-hte</var> ...</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_remoteip</td></tr> </table> <p>La directive <code class="directive"><a href="#remoteipinternalproxy">RemoteIPInternalProxy</a></code> permet d'ajouter une ou plusieurs adresses (ou blocs d'adresses) auxquelles - on peut faire confiance pour présenter une valeur RemoteIPHeader - valide de l'adresse IP du client. A la différence de la directive + on peut faire confiance pour prsenter une valeur RemoteIPHeader + valide de l'adresse IP du client. A la diffrence de la directive <code class="directive"><a href="#remoteiptrustedproxy">RemoteIPTrustedProxy</a></code>, toute adresse IP - présentée dans cet en-tête, y comprises les adresses intranet - privées, sont considérées comme dignes de confiance lorsqu'elles - sont indiquées par ces mandataires.</p> + prsente dans cet en-tte, y comprises les adresses intranet + prives, sont considres comme dignes de confiance lorsqu'elles + sont indiques par ces mandataires.</p> - <div class="example"><h3>Exemple à usage interne (répartiteur de + <div class="example"><h3>Exemple usage interne (rpartiteur de charge)</h3><pre class="prettyprint lang-config">RemoteIPHeader X-Client-IP RemoteIPInternalProxy 10.0.2.0/24 RemoteIPInternalProxy gateway.localdomain</pre> @@ -198,53 +198,53 @@ RemoteIPInternalProxy gateway.localdomain</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="remoteipinternalproxylist" id="remoteipinternalproxylist">Directive</a> <a name="RemoteIPInternalProxyList" id="RemoteIPInternalProxyList">RemoteIPInternalProxyList</a><a title="Lien permanent" href="#remoteipinternalproxylist" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Déclare les adresses IP intranet clients comme dignes de -confiance pour présenter la valeur RemoteIPHeader</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dclare les adresses IP intranet clients comme dignes de +confiance pour prsenter la valeur RemoteIPHeader</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoteIPInternalProxyList <var>nom-fichier</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_remoteip</td></tr> </table> <p>La directive <code class="directive"><a href="#remoteipinternalproxylist">RemoteIPInternalProxyList</a></code> - permet de spécifier un fichier parcouru au démarrage du serveur pour + permet de spcifier un fichier parcouru au dmarrage du serveur pour construire une liste d'adresses (ou blocs d'adresses), auxquelles - on peut faire confiance pour présenter une valeur RemoteIPHeader + on peut faire confiance pour prsenter une valeur RemoteIPHeader valide de l'adresse IP du client.</p> - <p>Le caractère '<code>#</code>' indique une ligne de commentaires, - sinon, toutes les lignes séparées par un caractère <code>nouvelle + <p>Le caractre '<code>#</code>' indique une ligne de commentaires, + sinon, toutes les lignes spares par un caractre <code>nouvelle ligne</code> ou - tous les éléments d'une ligne séparés par un espace sont traités de - la même façon qu'avec la directive + tous les lments d'une ligne spars par un espace sont traits de + la mme faon qu'avec la directive <code class="directive"><a href="#remoteipinternalproxy">RemoteIPInternalProxy</a></code>.</p> - <div class="example"><h3>Exemple à usage interne (répartiteur de + <div class="example"><h3>Exemple usage interne (rpartiteur de charge)</h3><pre class="prettyprint lang-config">RemoteIPHeader X-Client-IP RemoteIPInternalProxyList conf/trusted-proxies.lst</pre> </div> <div class="example"><h3>contenu de conf/mandataires-de-confiance.lst</h3><pre> # Nos mandataires internes de confiance 10.0.2.0/24 # Tout le monde dans le groupe de test - passerelle.domaine-local # Le frontal répartiteur de charge</pre></div> + passerelle.domaine-local # Le frontal rpartiteur de charge</pre></div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="remoteipproxiesheader" id="remoteipproxiesheader">Directive</a> <a name="RemoteIPProxiesHeader" id="RemoteIPProxiesHeader">RemoteIPProxiesHeader</a><a title="Lien permanent" href="#remoteipproxiesheader" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Déclare le champ d'en-tête qui contiendra toutes les -adresses IP intermédiaires</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoteIPProxiesHeader <var>Nom_en-tête</var></code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dclare le champ d'en-tte qui contiendra toutes les +adresses IP intermdiaires</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoteIPProxiesHeader <var>Nom_en-tte</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_remoteip</td></tr> </table> <p>La directive <code class="directive"><a href="#remoteipproxiesheader">RemoteIPProxiesHeader</a></code> permet - de spécifier l'en-tête dans lequel <code class="module"><a href="../mod/mod_remoteip.html">mod_remoteip</a></code> va - collecter une liste de toutes les adresses IP clients intermédiaires - auxquelles on pourra faire confiance pour résoudre l'adresse IP - client de la requête. Notez que les adresses intermédiaires - <code class="directive"><a href="#remoteiptrustedproxy">RemoteIPTrustedProxy</a></code> sont enregistrées dans - cet en-tête, alors que toute adresse intermédiaire + de spcifier l'en-tte dans lequel <code class="module"><a href="../mod/mod_remoteip.html">mod_remoteip</a></code> va + collecter une liste de toutes les adresses IP clients intermdiaires + auxquelles on pourra faire confiance pour rsoudre l'adresse IP + client de la requte. Notez que les adresses intermdiaires + <code class="directive"><a href="#remoteiptrustedproxy">RemoteIPTrustedProxy</a></code> sont enregistres dans + cet en-tte, alors que toute adresse intermdiaire <code class="directive"><a href="#remoteipinternalproxy">RemoteIPInternalProxy</a></code> est omise.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">RemoteIPHeader X-Forwarded-For @@ -255,41 +255,41 @@ RemoteIPProxiesHeader X-Forwarded-By</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="remoteipproxyprotocol" id="remoteipproxyprotocol">Directive</a> <a name="RemoteIPProxyProtocol" id="RemoteIPProxyProtocol">RemoteIPProxyProtocol</a><a title="Lien permanent" href="#remoteipproxyprotocol" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou désactive la gestion du protocole PROXY</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou dsactive la gestion du protocole PROXY</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoteIPProxyProtocol On|Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_remoteip</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.31 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.31 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">RemoteIPProxyProtocol</code> permet - d'activer ou de désactiver la prise en compte et la gestion de l'en-tête de - connexion du protocole PROXY. Si elle est définie à <code>On</code>, la - demande du client <em>doit</em> envoyer l'en-tête approprié pour chaque - nouvelle connexion, sinon cette dernière sera fermée à moins qu'il ne fasse - partie de la liste, définie via la directive <code class="directive"><a href="#remoteipproxyprotocoldisablehosts">RemoteIPProxyProtocolDisableHosts</a></code>, des - hôtes pour lesquels le protocole PROXY est désactivé.</p> - - <p>Bien que cette directive peut être définie au niveau de n'importe quel - serveur virtuel, il est important de garder à l'esprit que, étant donné que - le protocole PROXY est basé sur la connexion et agnostique quant au - protocle, son activation/désactivation est basée sur le couple adresse - IP/port. Cela signifie que si plusieurs serveurs virtuels à base de nom sont - configurés avec le même couple adresse IP/port, et si vous activez le + d'activer ou de dsactiver la prise en compte et la gestion de l'en-tte de + connexion du protocole PROXY. Si elle est dfinie <code>On</code>, la + demande du client <em>doit</em> envoyer l'en-tte appropri pour chaque + nouvelle connexion, sinon cette dernire sera ferme moins qu'il ne fasse + partie de la liste, dfinie via la directive <code class="directive"><a href="#remoteipproxyprotocoldisablehosts">RemoteIPProxyProtocolDisableHosts</a></code>, des + htes pour lesquels le protocole PROXY est dsactiv.</p> + + <p>Bien que cette directive peut tre dfinie au niveau de n'importe quel + serveur virtuel, il est important de garder l'esprit que, tant donn que + le protocole PROXY est bas sur la connexion et agnostique quant au + protocle, son activation/dsactivation est base sur le couple adresse + IP/port. Cela signifie que si plusieurs serveurs virtuels base de nom sont + configurs avec le mme couple adresse IP/port, et si vous activez le protocole PROXY pour l'un d'entre eux, il le sera aussi pour tous les autres - (avec le même couple adresse IP/port). Cela signifie aussi que si vous + (avec le mme couple adresse IP/port). Cela signifie aussi que si vous tentez d'activer le protocole PROXY pour un serveur virtuel et de le - désactiver pour un autre, cela ne marchera pas ; dans ce dernier cas, la - dernière directive l'emporte sur les autres et une notification sera - enregistrée dans le journal pour indiquer les réglages qui ont été annulés.</p> + dsactiver pour un autre, cela ne marchera pas ; dans ce dernier cas, la + dernire directive l'emporte sur les autres et une notification sera + enregistre dans le journal pour indiquer les rglages qui ont t annuls.</p> <pre class="prettyprint lang-config">Listen 80 <VirtualHost *:80> ServerName www.example.com RemoteIPProxyProtocol On - #Les requêtes pour ce serveur virtuel doivent contenir un en-tête du - #protocole PROXY. Si ce n'est pas le cas, la connexion sera fermée. + #Les requtes pour ce serveur virtuel doivent contenir un en-tte du + #protocole PROXY. Si ce n'est pas le cas, la connexion sera ferme. </VirtualHost> Listen 8080 @@ -298,8 +298,8 @@ Listen 8080 RemoteIPProxyProtocol On RemoteIPProxyProtocolExceptions 127.0.0.1 10.0.0.0/8 - #Les requêtes pour ce serveur virtuel doivent contenir un en-tête du - #protocole PROXY. Si ce n'est pas le cas, la connexion sera fermée à moins + #Les requtes pour ce serveur virtuel doivent contenir un en-tte du + #protocole PROXY. Si ce n'est pas le cas, la connexion sera ferme moins que sa source ne soit localhost ou la gamme d'adresses RFC1918 10.x.x.x </VirtualHost></pre> @@ -308,21 +308,21 @@ Listen 8080 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="remoteipproxyprotocolexceptions" id="remoteipproxyprotocolexceptions">Directive</a> <a name="RemoteIPProxyProtocolExceptions" id="RemoteIPProxyProtocolExceptions">RemoteIPProxyProtocolExceptions</a><a title="Lien permanent" href="#remoteipproxyprotocolexceptions" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Désactive la prise en compte de l'en-tête PROXY pour certains hôtes -ou réseaux</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dsactive la prise en compte de l'en-tte PROXY pour certains htes +ou rseaux</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoteIPProxyProtocolExceptions host|range [host|range] [host|range]</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_remoteip</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>RemoteIPProxyProtocolExceptions est disponible à partir de la +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>RemoteIPProxyProtocolExceptions est disponible partir de la version 2.4.31 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">RemoteIPProxyProtocol</code> permet de - contrôler la prise en compte de l'en-tête de connexion du protocole PROXY. + contrler la prise en compte de l'en-tte de connexion du protocole PROXY. Il est parfois souhaitable d'exiger pour certains clients la - présence de l'en-tête PROXY, mais aussi de permettre aux autres clients de - se connecter sans ce dernier. Cette directive permet à l'administrateur du - serveur d'autoriser cette possibilité à un hôte isolé ou à une gamme d'hôtes + prsence de l'en-tte PROXY, mais aussi de permettre aux autres clients de + se connecter sans ce dernier. Cette directive permet l'administrateur du + serveur d'autoriser cette possibilit un hte isol ou une gamme d'htes au format CIDR.</p> </div> @@ -330,33 +330,33 @@ version 2.4.31 du serveur HTTP Apache</td></tr> <div class="directive-section"><h2><a name="remoteiptrustedproxy" id="remoteiptrustedproxy">Directive</a> <a name="RemoteIPTrustedProxy" id="RemoteIPTrustedProxy">RemoteIPTrustedProxy</a><a title="Lien permanent" href="#remoteiptrustedproxy" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Restreint les adresses IP clients dignes de -confiance pour présenter la valeur RemoteIPHeader</td></tr> +confiance pour prsenter la valeur RemoteIPHeader</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoteIPTrustedProxy -<var>ip-mandataire</var>|<var>ip-mandataire/sous-réseau</var>|<var>nom-hôte</var> ...</code></td></tr> +<var>ip-mandataire</var>|<var>ip-mandataire/sous-rseau</var>|<var>nom-hte</var> ...</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_remoteip</td></tr> </table> <p>La directive <code class="directive"><a href="#remoteiptrustedproxy">RemoteIPTrustedProxy</a></code> permet - de définir quelles adresses IP (ou blocs d'adresses) seront - considérées comme de confiance pour présenter une valeur RemoteIPHeader + de dfinir quelles adresses IP (ou blocs d'adresses) seront + considres comme de confiance pour prsenter une valeur RemoteIPHeader valide de l'adresse IP du client.</p> - <p>A la différence de la directive + <p>A la diffrence de la directive <code class="directive"><a href="#remoteipinternalproxy">RemoteIPInternalProxy</a></code>, toutes les adresses IP - intranet ou privées indiquées par de tels mandataires, y compris les + intranet ou prives indiques par de tels mandataires, y compris les blocs d'adresses 10/8, 172.16/12, 192.168/16, 169.254/16 et 127/8 - (ou située en dehors du bloc IPv6 public 2000::/3), ne sont pas + (ou situe en dehors du bloc IPv6 public 2000::/3), ne sont pas dignes de confiance en tant qu'adresses IP clientes, et se situent - à gauche dans le contenu de l'en-tête + gauche dans le contenu de l'en-tte <code class="directive"><a href="#remoteipheader">RemoteIPHeader</a></code>.</p> - <div class="warning">Par défaut, <code class="module"><a href="../mod/mod_remoteip.html">mod_remoteip</a></code> - considérera comme de confiance tout hôte présentant une adresse non - interne dans l'en-tête <code class="directive"><a href="#remoteipheader">RemoteIPHeader</a></code>. + <div class="warning">Par dfaut, <code class="module"><a href="../mod/mod_remoteip.html">mod_remoteip</a></code> + considrera comme de confiance tout hte prsentant une adresse non + interne dans l'en-tte <code class="directive"><a href="#remoteipheader">RemoteIPHeader</a></code>. </div> - <div class="example"><h3>Exemple d'adresse de confiance (répartiteur de + <div class="example"><h3>Exemple d'adresse de confiance (rpartiteur de charge</h3><pre class="prettyprint lang-config">RemoteIPHeader X-Forwarded-For RemoteIPTrustedProxy 10.0.2.16/28 RemoteIPTrustedProxy proxy.example.com</pre> @@ -367,31 +367,31 @@ RemoteIPTrustedProxy proxy.example.com</pre> <div class="directive-section"><h2><a name="remoteiptrustedproxylist" id="remoteiptrustedproxylist">Directive</a> <a name="RemoteIPTrustedProxyList" id="RemoteIPTrustedProxyList">RemoteIPTrustedProxyList</a><a title="Lien permanent" href="#remoteiptrustedproxylist" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Restreint les adresses IP clients dignes de -confiance pour présenter la valeur RemoteIPHeader</td></tr> +confiance pour prsenter la valeur RemoteIPHeader</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RemoteIPTrustedProxyList <var>nom-fichier</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_remoteip</td></tr> </table> <p>La directive <code class="directive"><a href="#remoteiptrustedproxylist">RemoteIPTrustedProxyList</a></code> - permet de spécifier un fichier parcouru au démarrage du serveur pour + permet de spcifier un fichier parcouru au dmarrage du serveur pour construire une liste d'adresses (ou blocs d'adresses), auxquelles - on peut faire confiance pour présenter une valeur RemoteIPHeader + on peut faire confiance pour prsenter une valeur RemoteIPHeader valide de l'adresse IP du client.</p> - <p>Le caractère '<code>#</code>' indique une ligne de commentaires, - sinon, toutes les lignes séparées par un caractère nouvelle ligne ou - tous les éléments d'une ligne séparés par un espace sont traités de - la même façon qu'avec la directive + <p>Le caractre '<code>#</code>' indique une ligne de commentaires, + sinon, toutes les lignes spares par un caractre nouvelle ligne ou + tous les lments d'une ligne spars par un espace sont traits de + la mme faon qu'avec la directive <code class="directive"><a href="#remoteiptrustedproxy">RemoteIPTrustedProxy</a></code>.</p> - <div class="example"><h3>Exemple d'adresse de confiance (répartiteur de + <div class="example"><h3>Exemple d'adresse de confiance (rpartiteur de charge</h3><pre class="prettyprint lang-config">RemoteIPHeader X-Forwarded-For RemoteIPTrustedProxyList conf/trusted-proxies.lst</pre> </div> <div class="example"><h3>conf/mandataires-de-confiance.lst contents</h3><p><code> - # Mandataires externes identifiés<br /> + # Mandataires externes identifis<br /> 192.0.2.16/28 #groupe wap phone de mandataires<br /> proxy.isp.example.com #un FAI bien connu </code></p></div> @@ -400,7 +400,7 @@ RemoteIPTrustedProxyList conf/trusted-proxies.lst</pre> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_remoteip.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_remoteip.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_remoteip.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -419,7 +419,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_remoteip.h } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_reqtimeout.html.fr b/docs/manual/mod/mod_reqtimeout.html.fr index c6141d1b39..f821ed1bbb 100644 --- a/docs/manual/mod/mod_reqtimeout.html.fr +++ b/docs/manual/mod/mod_reqtimeout.html.fr @@ -27,25 +27,25 @@ <div id="preamble"><h1>Module Apache mod_reqtimeout</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_reqtimeout.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_reqtimeout.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_reqtimeout.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Définit le délai maximum et le taux de transfert des -données minimum pour la réception des requêtes +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Dfinit le dlai maximum et le taux de transfert des +donnes minimum pour la rception des requtes </td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>reqtimeout_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_reqtimeout.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>reqtimeout_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_reqtimeout.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module permet de définir aisément le délai maximum et le taux de - transfert des données minimum pour la réception des requêtes. Si ce délai - est dépassé ou ce taux trop faible, la connexion concernée sera fermée par + <p>Ce module permet de dfinir aisment le dlai maximum et le taux de + transfert des donnes minimum pour la rception des requtes. Si ce dlai + est dpass ou ce taux trop faible, la connexion concerne sera ferme par le serveur.</p> - <p>Cet évènement sera alors enregistré dans le journal au niveau de <code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code> <code>info</code>.</p> + <p>Cet vnement sera alors enregistr dans le journal au niveau de <code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code> <code>info</code>.</p> <p>Au besoin, la directive <code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code> - peur être modifiée pour un enregistrement dans le journal plus explicite :</p> + peur tre modifie pour un enregistrement dans le journal plus explicite :</p> <pre class="prettyprint lang-config">LogLevel reqtimeout:info</pre> </div> @@ -56,7 +56,7 @@ données minimum pour la réception des requêtes <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#requestreadtimeout">RequestReadTimeout</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_reqtimeout">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_reqtimeout">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_reqtimeout">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_reqtimeout">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -65,39 +65,39 @@ données minimum pour la réception des requêtes <ol> <li> - Accorde 10 secondes pour la réception des en-têtes de la requête - et 30 secondes pour la réception du corps : + Accorde 10 secondes pour la rception des en-ttes de la requte + et 30 secondes pour la rception du corps : <pre class="prettyprint lang-config">RequestReadTimeout headerinit=10 body=30</pre> </li> <li> - Accorde au moins 10 secondes pour la réception du corps de - la requête. Si le client envoie des données, augmente ce délai - d'une seconde pour chaque paquet de 1000 octets reçus, sans - limite supérieure (sauf si une limite a été - spécifiée via la directive <code class="directive"><a href="../mod/core.html#limitrequestbody">LimitRequestBody</a></code>) : + Accorde au moins 10 secondes pour la rception du corps de + la requte. Si le client envoie des donnes, augmente ce dlai + d'une seconde pour chaque paquet de 1000 octets reus, sans + limite suprieure (sauf si une limite a t + spcifie via la directive <code class="directive"><a href="../mod/core.html#limitrequestbody">LimitRequestBody</a></code>) : <pre class="prettyprint lang-config">RequestReadTimeout body=10,MinRate=1000</pre> </li> <li> - Accorde au moins 10 secondes pour la réception de de la - requête, en-têtes inclus. Si le client envoie des données, augmente ce délai - d'une seconde pour chaque paquet de 500 octets reçus, mais - n'alloue que 30 secondes pour la requête, en-têtes inclus : + Accorde au moins 10 secondes pour la rception de de la + requte, en-ttes inclus. Si le client envoie des donnes, augmente ce dlai + d'une seconde pour chaque paquet de 500 octets reus, mais + n'alloue que 30 secondes pour la requte, en-ttes inclus : <pre class="prettyprint lang-config">RequestReadTimeout header=10-30,MinRate=500</pre> </li> <li> - En général, un serveur doit avoir ses délais d'en-tête et de - corps configurés. Si les serveurs virtuels http et https - utilisent une configuration commune, les délais ne doivent pas - être définis trop bas : + En gnral, un serveur doit avoir ses dlais d'en-tte et de + corps configurs. Si les serveurs virtuels http et https + utilisent une configuration commune, les dlais ne doivent pas + tre dfinis trop bas : <pre class="prettyprint lang-config">RequestReadTimeout header=20-40,MinRate=500 body=20,MinRate=500</pre> @@ -108,84 +108,84 @@ données minimum pour la réception des requêtes <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="requestreadtimeout" id="requestreadtimeout">Directive</a> <a name="RequestReadTimeout" id="RequestReadTimeout">RequestReadTimeout</a><a title="Lien permanent" href="#requestreadtimeout" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit des délais maximums pour la réception des en-têtes -et corps des requêtes en provenance du client. +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit des dlais maximums pour la rception des en-ttes +et corps des requtes en provenance du client. </td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RequestReadTimeout -[header=<var>délai</var>[-<var>délai-maxi</var>][,MinRate=<var>taux-mini</var>] -[body=<var>délai</var>[-<var>délai-maxi</var>][,MinRate=<var>taux-mini</var>] +[header=<var>dlai</var>[-<var>dlai-maxi</var>][,MinRate=<var>taux-mini</var>] +[body=<var>dlai</var>[-<var>dlai-maxi</var>][,MinRate=<var>taux-mini</var>] </code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>header=20-40,MinRate=500 body=20,MinRate=500</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>header=20-40,MinRate=500 body=20,MinRate=500</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_reqtimeout</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Désactivée par défaut jusqu'à la version 2.3.14.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Dsactive par dfaut jusqu' la version 2.3.14.</td></tr> </table> - <p>Cette directive permet de définir différents délais pour la - réception des en-têtes et corps des requêtes en provenance du - client. Si le client ne parvient pas à respecter ces délais, un code - d'erreur <code>408 REQUEST TIME OUT</code> est envoyé.</p> - - <p>Pour les serveurs virtuels SSL, le délai concernant les en-têtes - inclut le temps nécessaire à la négociation SSL initiale. Si le - navigateur du client est configuré pour demander des listes de - révocations de certificats, et si le serveur correspondant n'est pas - disponible, le délai avant lequel le navigateur va abandonner son - attente de CRL au cours de la négociation SSL initiale peut être - assez important. Par conséquent, les valeurs de délais d'en-têtes ne - doivent pas être trop basses pour les serveurs virtuels SSL. Le délai - concernant le corps inclut le temps nécessaire à la renégociation - SSL (si elle est nécessaire).</p> + <p>Cette directive permet de dfinir diffrents dlais pour la + rception des en-ttes et corps des requtes en provenance du + client. Si le client ne parvient pas respecter ces dlais, un code + d'erreur <code>408 REQUEST TIME OUT</code> est envoy.</p> + + <p>Pour les serveurs virtuels SSL, le dlai concernant les en-ttes + inclut le temps ncessaire la ngociation SSL initiale. Si le + navigateur du client est configur pour demander des listes de + rvocations de certificats, et si le serveur correspondant n'est pas + disponible, le dlai avant lequel le navigateur va abandonner son + attente de CRL au cours de la ngociation SSL initiale peut tre + assez important. Par consquent, les valeurs de dlais d'en-ttes ne + doivent pas tre trop basses pour les serveurs virtuels SSL. Le dlai + concernant le corps inclut le temps ncessaire la rengociation + SSL (si elle est ncessaire).</p> <p>Lorsqu'une directive <code class="directive"><a href="../mod/core.html#acceptfilter">AcceptFilter</a></code> est active (ce qui est en - général le cas sous Linux et FreeBSD), le socket n'est envoyé au - processus du serveur qu'après la réception du premier octet (ou de - l'ensemble de la requête si <code>httpready</code> est défini). Le - délai configuré pour les en-têtes via la directive + gnral le cas sous Linux et FreeBSD), le socket n'est envoy au + processus du serveur qu'aprs la rception du premier octet (ou de + l'ensemble de la requte si <code>httpready</code> est dfini). Le + dlai configur pour les en-ttes via la directive <code class="directive">RequestReadTimeout</code> n'entre en ligne de compte qu'une - fois le socket reçu par le processus du serveur.</p> + fois le socket reu par le processus du serveur.</p> - <p>Il existe deux méthodes pour spécifier le délai (pour l'en-tête + <p>Il existe deux mthodes pour spcifier le dlai (pour l'en-tte ou le corps) : </p> <ul> - <li><strong>Valeur de délai fixe</strong>:<br /> + <li><strong>Valeur de dlai fixe</strong>:<br /> - <div class="example"><p><code><var>type</var>=<var>délai</var></code></p></div> + <div class="example"><p><code><var>type</var>=<var>dlai</var></code></p></div> - <p>Le temps en secondes alloué pour la lecture des en-têtes ou du - corps de la requête. La valeur 0 signifie aucune limite.</p> + <p>Le temps en secondes allou pour la lecture des en-ttes ou du + corps de la requte. La valeur 0 signifie aucune limite.</p> </li> - <li><strong>Désactivation du module pour un serveur virtuel</strong>:<br /> + <li><strong>Dsactivation du module pour un serveur virtuel</strong>:<br /> <div class="example"><p><code>header=0 body=0</code></p></div> <p>Avec cet exemple, le module <code class="module"><a href="../mod/mod_reqtimeout.html">mod_reqtimeout</a></code> est - complètement désactivé.</p> + compltement dsactiv.</p> </li> - <li><strong>La valeur du délai qui est augmentée lorsque des données - sont reçues</strong> :<br /> + <li><strong>La valeur du dlai qui est augmente lorsque des donnes + sont reues</strong> :<br /> <div class="example"><p><code> - <var>type</var>=<var>délai</var>,MinRate=<var>taux-mini</var> + <var>type</var>=<var>dlai</var>,MinRate=<var>taux-mini</var> </code></p></div> - <p>Identique à ce qui précède, mais chaque fois que des données sont - reçues, la valeur du délai est augmentée en fonction du taux-mini - spécifié (en octets par seconde).</p> + <p>Identique ce qui prcde, mais chaque fois que des donnes sont + reues, la valeur du dlai est augmente en fonction du taux-mini + spcifi (en octets par seconde).</p> </li> - <li><strong>La valeur du délai augmente lorsque des données sont - reçues, jusqu'à une limite supérieure</strong>:<br /> + <li><strong>La valeur du dlai augmente lorsque des donnes sont + reues, jusqu' une limite suprieure</strong>:<br /> <div class="example"><p><code> - <var>type</var>=<var>délai</var>-<var>délai-maxi</var>,MinRate=<var>taux-mini</var> + <var>type</var>=<var>dlai</var>-<var>dlai-maxi</var>,MinRate=<var>taux-mini</var> </code></p></div> - <p>Identique à ce qui précède, mais le délai n'augmentera pas au - delà de la borne supérieure du délai spécifiée.</p> + <p>Identique ce qui prcde, mais le dlai n'augmentera pas au + del de la borne suprieure du dlai spcifie.</p> </li> </ul> @@ -198,7 +198,7 @@ et corps des requêtes en provenance du client. </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_reqtimeout.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_reqtimeout.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_reqtimeout.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -217,7 +217,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_reqtimeout } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_request.html.fr b/docs/manual/mod/mod_request.html.fr index 8a2ff424a2..b7790f439b 100644 --- a/docs/manual/mod/mod_request.html.fr +++ b/docs/manual/mod/mod_request.html.fr @@ -27,76 +27,76 @@ <div id="preamble"><h1>Module Apache mod_request</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_request.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_request.html" title="Français"> fr </a> | -<a href="../tr/mod/mod_request.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../fr/mod/mod_request.html" title="Franais"> fr </a> | +<a href="../tr/mod/mod_request.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Filtres permettant de traiter et de mettre à disposition -les corps de requêtes HTTP</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Filtres permettant de traiter et de mettre disposition +les corps de requtes HTTP</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>request_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_request.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>request_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_request.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#keptbodysize">KeptBodySize</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_request">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_request">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_request">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_request">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="keptbodysize" id="keptbodysize">Directive</a> <a name="KeptBodySize" id="KeptBodySize">KeptBodySize</a><a title="Lien permanent" href="#keptbodysize" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Conserve le corps de la requête à concurrence de la taille -maximale spécifiée, pour une utilisation éventuelle par des filtres +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Conserve le corps de la requte concurrence de la taille +maximale spcifie, pour une utilisation ventuelle par des filtres comme mod_include.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>KeptBodySize <var>taille maximale en octets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>KeptBodySize 0</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>KeptBodySize 0</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_request</td></tr> </table> - <p>Dans une situation normale, les gestionnaires de requête tels que - le gestionnaire par défaut des fichiers statiques suppriment le - corps de la requête s'il n'est pas nécessaire au gestionnaire de - requête. Il en résulte que les filtres comme mod_include sont - limités à des requêtes <code>GET</code> lors de l'inclusion d'autres - URLs en tant que sous-requêtes, et ceci même si la requête originale - était une requête <code>POST</code>, car le corps de la requête a - été supprimé et n'est donc plus disponible une fois le traitement du + <p>Dans une situation normale, les gestionnaires de requte tels que + le gestionnaire par dfaut des fichiers statiques suppriment le + corps de la requte s'il n'est pas ncessaire au gestionnaire de + requte. Il en rsulte que les filtres comme mod_include sont + limits des requtes <code>GET</code> lors de l'inclusion d'autres + URLs en tant que sous-requtes, et ceci mme si la requte originale + tait une requte <code>POST</code>, car le corps de la requte a + t supprim et n'est donc plus disponible une fois le traitement du filtre mis en oeuvre.</p> - <p>Lorsque l'argument de cette directive a une valeur supérieure à - zéro, les gestionnaires de requête qui suppriment habituellement les - corps de requête vont alors conserver ces corps de requête, à - concurrence de la taille maximale spécifiée, pour être - éventuellement utilisés par des filtres. Dans le cas du filtre - mod_include, une tentative de requête <code>POST</code> pour un - fichier shtml statique se traduira par des sous-requêtes - <code>POST</code>, et non par des sous-requêtes <code>GET</code> + <p>Lorsque l'argument de cette directive a une valeur suprieure + zro, les gestionnaires de requte qui suppriment habituellement les + corps de requte vont alors conserver ces corps de requte, + concurrence de la taille maximale spcifie, pour tre + ventuellement utiliss par des filtres. Dans le cas du filtre + mod_include, une tentative de requte <code>POST</code> pour un + fichier shtml statique se traduira par des sous-requtes + <code>POST</code>, et non par des sous-requtes <code>GET</code> comme avant.</p> - <p>Cette fonctionnalité permet de découper des pages web complexes - et des applications web en petits éléments individuels, et de - combiner ces éléments avec la structure de la page web sous-jacente - en utilisant <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>. Les éléments peuvent se - présenter sous la forme de programmes CGI, de langages de scripts, + <p>Cette fonctionnalit permet de dcouper des pages web complexes + et des applications web en petits lments individuels, et de + combiner ces lments avec la structure de la page web sous-jacente + en utilisant <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>. Les lments peuvent se + prsenter sous la forme de programmes CGI, de langages de scripts, ou d'URLs issues d'un mandataire inverse dans l'espace d'URL d'un autre serveur en utilisant <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>.</p> - <p><strong>Note :</strong> Chaque requête dont le corps est ainsi - conservé doit être enregistrée temporairement en mémoire vive - jusqu'à la fin du traitement de la requête. Il faut donc s'assurer - que la mémoire RAM du serveur est suffisante pour pouvoir supporter - la charge induite. L'utilisation de cette directive doit être - limitée à certaines portions de votre espace d'URL bien précises qui - le nécessitent, et en spécifiant comme taille maximale une valeur la - plus petite possible, mais tout de même suffisante pour un corps de - requête.</p> + <p><strong>Note :</strong> Chaque requte dont le corps est ainsi + conserv doit tre enregistre temporairement en mmoire vive + jusqu' la fin du traitement de la requte. Il faut donc s'assurer + que la mmoire RAM du serveur est suffisante pour pouvoir supporter + la charge induite. L'utilisation de cette directive doit tre + limite certaines portions de votre espace d'URL bien prcises qui + le ncessitent, et en spcifiant comme taille maximale une valeur la + plus petite possible, mais tout de mme suffisante pour un corps de + requte.</p> - <p>Si la taille de la requête envoyée par le client dépasse la taille - maximale autorisée par cette directive, le serveur renverra l'erreur + <p>Si la taille de la requte envoye par le client dpasse la taille + maximale autorise par cette directive, le serveur renverra l'erreur <code>413 Request Entity Too Large</code>.</p> @@ -109,8 +109,8 @@ comme mod_include.</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_request.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_request.html" title="Français"> fr </a> | -<a href="../tr/mod/mod_request.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../fr/mod/mod_request.html" title="Franais"> fr </a> | +<a href="../tr/mod/mod_request.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -129,7 +129,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_request.ht } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_rewrite.html.fr b/docs/manual/mod/mod_rewrite.html.fr index 20ab89e9a0..b9b209715d 100644 --- a/docs/manual/mod/mod_rewrite.html.fr +++ b/docs/manual/mod/mod_rewrite.html.fr @@ -27,40 +27,40 @@ <div id="preamble"><h1>Module Apache mod_rewrite</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_rewrite.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_rewrite.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_rewrite.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Ce module fournit un moteur de réécriture à base de -règles permettant de réécrire les URLs des requêtes -à la volée</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Ce module fournit un moteur de rcriture base de +rgles permettant de rcrire les URLs des requtes + la vole</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>rewrite_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_rewrite.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>rewrite_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_rewrite.c</td></tr></table> <h3>Sommaire</h3> <p>Le module <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> utilise un moteur de - réécriture à base de règles, basé sur un interpréteur - d'expressions rationnelles PCRE, pour réécrire les URLs à la volée. Par - défaut, <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> met en correspondance une URL - avec le système de fichiers. Cependant, on peut aussi l'utiliser + rcriture base de rgles, bas sur un interprteur + d'expressions rationnelles PCRE, pour rcrire les URLs la vole. Par + dfaut, <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> met en correspondance une URL + avec le systme de fichiers. Cependant, on peut aussi l'utiliser pour rediriger une URL vers une autre URL, ou pour invoquer une - requête interne à destination du mandataire.</p> - <p><code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> fournit une méthode souple et - puissante pour manipuler les URLs en utilisant un nombre illimité - de règles. Chaque règle peut être associée à un nombre illimité de - conditions, afin de vous permettre de réécrire les URLs en + requte interne destination du mandataire.</p> + <p><code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> fournit une mthode souple et + puissante pour manipuler les URLs en utilisant un nombre illimit + de rgles. Chaque rgle peut tre associe un nombre illimit de + conditions, afin de vous permettre de rcrire les URLs en fonction de variables du serveur, de variables d'environnement, - d'en-têtes HTTP, ou de repères temporels.</p> - <p><code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> agit sur la totalité de l'URL, y - compris la partie chemin. Une règle de réécriture peut être - invoquée dans <code>httpd.conf</code> ou dans un fichier - <code>.htaccess</code>. Le chemin généré par une règle de - réécriture peut inclure une chaîne de paramètres, ou peut renvoyer + d'en-ttes HTTP, ou de repres temporels.</p> + <p><code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> agit sur la totalit de l'URL, y + compris la partie chemin. Une rgle de rcriture peut tre + invoque dans <code>httpd.conf</code> ou dans un fichier + <code>.htaccess</code>. Le chemin gnr par une rgle de + rcriture peut inclure une chane de paramtres, ou peut renvoyer vers un traitement secondaire interne, une redirection vers une - requête externe ou vers le mandataire interne.</p> + requte externe ou vers le mandataire interne.</p> - <p>Vous trouverez d'avantage de détails, discussions et exemples + <p>Vous trouverez d'avantage de dtails, discussions et exemples dans la - <a href="../rewrite/">documentation détaillée + <a href="../rewrite/">documentation dtaille sur mod_rewrite</a>.</p> </div> <div id="quickview"><h3>Sujets</h3> @@ -75,41 +75,41 @@ règles permettant de réécrire les URLs des requêtes <li><img alt="" src="../images/down.gif" /> <a href="#rewriteoptions">RewriteOptions</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#rewriterule">RewriteRule</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_rewrite">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_rewrite">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_rewrite">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_rewrite">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="logging" id="logging">Journalisation</a><a title="Lien permanent" href="#logging" class="permalink">¶</a></h2> - <p><code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> offre une journalisation détaillée - de ses actions aux niveaux de journalisation <code>trace1</code> à - <code>trace8</code>. Le niveau de journalisation peut être défini de - manière spécifique à <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> via la directive + <p><code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> offre une journalisation dtaille + de ses actions aux niveaux de journalisation <code>trace1</code> + <code>trace8</code>. Le niveau de journalisation peut tre dfini de + manire spcifique <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> via la directive <code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code> : jusqu'au niveau - <code>debug</code> aucune action n'est journalisée, alors qu'elles + <code>debug</code> aucune action n'est journalise, alors qu'elles le sont pratiquement toutes au niveau <code>trace8</code>.</p> <div class="note"> - L'utilisation d'un niveau de journalisation élevé pour + L'utilisation d'un niveau de journalisation lev pour <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> va ralentir votre serveur HTTP Apache - de manière dramatique ! N'utilisez un niveau de journalisation - supérieur à <code>trace2</code> qu'à des fins de débogage ! + de manire dramatique ! N'utilisez un niveau de journalisation + suprieur <code>trace2</code> qu' des fins de dbogage ! </div> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">LogLevel alert rewrite:trace3</pre> </div> <div class="note"><h3>RewriteLog</h3> - <p>Ceux qui sont familiers avec les versions précédentes de + <p>Ceux qui sont familiers avec les versions prcdentes de <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> vont probablement rechercher en vain les directives <code>RewriteLog</code> et - <code>RewriteLogLevel</code>. Elles ont été en effet remplacées + <code>RewriteLogLevel</code>. Elles ont t en effet remplaces par une configuration de la journalisation par module, comme - mentionné plus haut. + mentionn plus haut. </p> - <p>Pour extraire les traces spécifiques à + <p>Pour extraire les traces spcifiques <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>, affichez le fichier journal en redirigeant la sortie vers grep :</p> <div class="example"><p><code> @@ -121,47 +121,47 @@ règles permettant de réécrire les URLs des requêtes <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="rewritebase" id="rewritebase">Directive</a> <a name="RewriteBase" id="RewriteBase">RewriteBase</a><a title="Lien permanent" href="#rewritebase" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit l'URL de base pour les réécritures au niveau -répertoire</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit l'URL de base pour les rcritures au niveau +rpertoire</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RewriteBase <em>chemin_URL</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Pas de valeur par défaut</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Pas de valeur par dfaut</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_rewrite</td></tr> </table> <p>La directive <code class="directive">RewriteBase</code> permet de - spécifier le préfixe d'URL à utiliser dans un contexte de - répertoire (htaccess) pour les directives - <code class="directive"><a href="#rewriterule">RewriteRule</a></code> qui réécrivent vers un chemin + spcifier le prfixe d'URL utiliser dans un contexte de + rpertoire (htaccess) pour les directives + <code class="directive"><a href="#rewriterule">RewriteRule</a></code> qui rcrivent vers un chemin relatif.</p> <p>Cette directive est <em>obligatoire</em> si vous utilisez un chemin relatif dans une substitution, et dans un contexte de - répertoire (htaccess), sauf si au moins une de ces conditions est - vérifiée :</p> + rpertoire (htaccess), sauf si au moins une de ces conditions est + vrifie :</p> <ul> - <li>La requête initiale, ainsi que la substitution, se - situent par raport à la valeur de la directive - <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> (c'est à - dire que pour y accéder, il n'est pas nécessaire d'utiliser + <li>La requte initiale, ainsi que la substitution, se + situent par raport la valeur de la directive + <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> (c'est + dire que pour y accder, il n'est pas ncessaire d'utiliser une directive telle qu'<code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code>).</li> - <li>Le chemin du système de fichiers vers le répertoire - contenant la <code class="directive"><a href="#rewriterule">RewriteRule</a></code>, suffixé par + <li>Le chemin du systme de fichiers vers le rpertoire + contenant la <code class="directive"><a href="#rewriterule">RewriteRule</a></code>, suffix par la substitution relative est aussi valide en tant qu'URL sur le serveur (ce qui est rare).</li> <li>A partir de la version 2.4.16 du serveur HTTP Apache, - cette directive peut être omise lorsque la requête est mise en - correspondance avec le système de fichiers via la directive + cette directive peut tre omise lorsque la requte est mise en + correspondance avec le systme de fichiers via la directive <code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code> ou le module <code class="module"><a href="../mod/mod_userdir.html">mod_userdir</a></code>.</li> </ul> <p>Dans l'exemple ci-dessous, la directive -<code class="directive">RewriteBase</code> est nécessaire afin d'éviter une -réécriture en http://example.com/opt/myapp-1.2.3/welcome.html car la -ressource n'était pas relative à la racine des documents. Cette erreur -de configuration aurait conduit le serveur à rechercher un répertoire -"opt" à la racine des documents.</p> +<code class="directive">RewriteBase</code> est ncessaire afin d'viter une +rcriture en http://example.com/opt/myapp-1.2.3/welcome.html car la +ressource n'tait pas relative la racine des documents. Cette erreur +de configuration aurait conduit le serveur rechercher un rpertoire +"opt" la racine des documents.</p> <pre class="prettyprint lang-config">DocumentRoot "/var/www/example.com" AliasMatch "^/myapp" "/opt/myapp-1.2.3" @@ -177,62 +177,62 @@ AliasMatch "^/myapp" "/opt/myapp-1.2.3" <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="rewritecond" id="rewritecond">Directive</a> <a name="RewriteCond" id="RewriteCond">RewriteCond</a><a title="Lien permanent" href="#rewritecond" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit une condition qui devra être satisfaite pour que -la réécriture soit effectuée +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit une condition qui devra tre satisfaite pour que +la rcriture soit effectue </td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code> RewriteCond - <em>chaîne_de_test</em> <em>expression_de_comparaison</em> [<em>drapeaux</em>]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> + <em>chane_de_test</em> <em>expression_de_comparaison</em> [<em>drapeaux</em>]</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_rewrite</td></tr> </table> - <p>La directive <code class="directive">RewriteCond</code> permet de définir une - condition d'exécution d'une règle. Une ou plusieurs conditions - <code class="directive">RewriteCond</code> peuvent précéder une - directive <code class="directive"><a href="#rewriterule">RewriteRule</a></code>. La règle de réécriture correspondante n'est - ainsi exécutée que si ces conditions sont satisfaites, - <strong>et</strong> si l'URI correspond au modèle spécifié dans la - règle.</p> - - <p><em>TestString</em> est une chaîne qui peut contenir les + <p>La directive <code class="directive">RewriteCond</code> permet de dfinir une + condition d'excution d'une rgle. Une ou plusieurs conditions + <code class="directive">RewriteCond</code> peuvent prcder une + directive <code class="directive"><a href="#rewriterule">RewriteRule</a></code>. La rgle de rcriture correspondante n'est + ainsi excute que si ces conditions sont satisfaites, + <strong>et</strong> si l'URI correspond au modle spcifi dans la + rgle.</p> + + <p><em>TestString</em> est une chane qui peut contenir les extensions suivantes en plus du texte simple :</p> <ul> <li> - <strong>références arrières de règle de réécriture</strong> : - ce sont des références arrières de la forme - <strong><code>$N</code></strong> (0 <= N <= 9). $1 à $9 - permettent d'accéder aux parties regroupées (entre - parenthèses) du modèle, issues de la <code>RewriteRule</code> - concernée par le jeu de conditions <code>RewriteCond</code> - courant. $0 donne accès à l'ensemble de la chaîne - correspondant au modèle.</li> + <strong>rfrences arrires de rgle de rcriture</strong> : + ce sont des rfrences arrires de la forme + <strong><code>$N</code></strong> (0 <= N <= 9). $1 $9 + permettent d'accder aux parties regroupes (entre + parenthses) du modle, issues de la <code>RewriteRule</code> + concerne par le jeu de conditions <code>RewriteCond</code> + courant. $0 donne accs l'ensemble de la chane + correspondant au modle.</li> <li> - <strong>Références arrières de condition de réécriture - </strong> : ce sont des références arrières de la forme - <strong><code>%N</code></strong> (0 <= N <= 9). %1 à %9 - permettent d'accéder aux parties regroupées (entre - parenthèses) du modèle, issues de la dernière + <strong>Rfrences arrires de condition de rcriture + </strong> : ce sont des rfrences arrires de la forme + <strong><code>%N</code></strong> (0 <= N <= 9). %1 %9 + permettent d'accder aux parties regroupes (entre + parenthses) du modle, issues de la dernire condition <code>RewriteCond</code> satisfaite du jeu de conditions <code>RewriteCond</code> - courant. %0 donne accès à l'ensemble de la chaîne - correspondant au modèle.</li> + courant. %0 donne accs l'ensemble de la chane + correspondant au modle.</li> <li> - <strong>extensions de table de réécriture</strong> : - ce sont des extensions de la forme <strong><code>${nomTable:clé|défaut}</code></strong>. Voir la <a>href="#mapfunc">documentation sur RewriteMap</a> - pour plus de détails. + <strong>extensions de table de rcriture</strong> : + ce sont des extensions de la forme <strong><code>${nomTable:cl|dfaut}</code></strong>. Voir la <a>href="#mapfunc">documentation sur RewriteMap</a> + pour plus de dtails. </li> <li> <strong>Variables du serveur</strong> : ce sont des variables de la forme <strong><code>%{</code> <em>NAME_OF_VARIABLE</em> <code>}</code></strong>, - où <em>NOM_DE_VARIABLE</em> peut contenir une chaîne issue + o <em>NOM_DE_VARIABLE</em> peut contenir une chane issue de la liste suivante : <table> <tr> - <th>En-têtes HTTP :</th> <th>connexion & requête:</th> <th /> + <th>En-ttes HTTP :</th> <th>connexion & requte:</th> <th /> </tr> <tr> @@ -267,7 +267,7 @@ la réécriture soit effectuée </tr> <tr> - <th>variables internes au serveur :</th> <th>date et heure :</th> <th>spéciaux :</th> + <th>variables internes au serveur :</th> <th>date et heure :</th> <th>spciaux :</th> </tr> <tr> @@ -308,18 +308,18 @@ la réécriture soit effectuée </tr> </table> - <p>Ces variables correspondent toutes aux en-têtes MIME - HTTP de mêmes noms, au variables C du serveur HTTP Apache, ou - aux champs <code>struct tm</code> du système Unix. La - plupart d'entre elles sont documentées <a href="../expr.html#vars">ici</a>, dans la - spécification CGI ou ailleurs dans le + <p>Ces variables correspondent toutes aux en-ttes MIME + HTTP de mmes noms, au variables C du serveur HTTP Apache, ou + aux champs <code>struct tm</code> du systme Unix. La + plupart d'entre elles sont documentes <a href="../expr.html#vars">ici</a>, dans la + spcification CGI ou ailleurs dans le manuel.</p> - <p>SERVER_NAME et SERVER_PORT dépendent respectivement + <p>SERVER_NAME et SERVER_PORT dpendent respectivement des valeurs des directives <code class="directive"><a href="../mod/core.html#usecanonicalname">UseCanonicalName</a></code> et <code class="directive"><a href="../mod/core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort</a></code>.</p> <p>Parmi les variables - spécifiques à <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>, ou trouve les suivantes :</p> + spcifiques <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>, ou trouve les suivantes :</p> <dl> <dt><code>API_VERSION</code></dt> @@ -327,12 +327,12 @@ la réécriture soit effectuée <dd>C'est la version de l'API des modules Apache httpd (l'interface interne entre le serveur et les modules) pour la construction courante de httpd, telle qu'elle - est définie dans include/ap_mmn.h. La version de l'API - des modules correspond à la version du serveur Apache + est dfinie dans include/ap_mmn.h. La version de l'API + des modules correspond la version du serveur Apache httpd - utilisé (par exemple, pour la version 1.3.14 d'Apache + utilis (par exemple, pour la version 1.3.14 d'Apache httpd, - il s'agit de la version 19990320:10), mais intéresse + il s'agit de la version 19990320:10), mais intresse principalement les auteurs de modules.</dd> <dt><code>CONN_REMOTE_ADDR</code></dt> @@ -345,69 +345,69 @@ la réécriture soit effectuée <dd>Contient le texte "on" si la connexion utilise SSL/TLS, "off" dans le cas contraire - (Cette variable peut être utilisée sans problème, que - <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> soit chargé ou non).</dd> + (Cette variable peut tre utilise sans problme, que + <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> soit charg ou non).</dd> <dt><code>IS_SUBREQ</code></dt> - <dd>Contient le texte "true" si la requête en cours - de traitement est une sous-requête, "false" dans le - cas contraire. Une sous-requête est générée quand un - module a besoin de se référer à des fichiers ou URIs - addidionnels pour pouvoir mener à bien sa tâche.</dd> + <dd>Contient le texte "true" si la requte en cours + de traitement est une sous-requte, "false" dans le + cas contraire. Une sous-requte est gnre quand un + module a besoin de se rfrer des fichiers ou URIs + addidionnels pour pouvoir mener bien sa tche.</dd> <dt><code>REMOTE_ADDR</code></dt> - <dd>L'adresse IP de l'hôte distant (se référer au + <dd>L'adresse IP de l'hte distant (se rfrer au module <code class="module"><a href="../mod/mod_remoteip.html">mod_remoteip</a></code>).</dd> <dt><code>REQUEST_FILENAME</code></dt> - <dd>Le chemin complet local au système de fichiers + <dd>Le chemin complet local au systme de fichiers du fichier ou du script correspondant - à la requête, s'il a déjà été déterminé par le serveur - au moment où on y fait référence. Dans le cas + la requte, s'il a dj t dtermin par le serveur + au moment o on y fait rfrence. Dans le cas contraire, et en particulier dans le cas d'un serveur virtuel, <code>REQUEST_FILENAME</code> contient la valeur de <code>REQUEST_URI</code>. En fonction de la valeur de la directive <code class="directive"><a href="../mod/core.html#acceptpathinfo">AcceptPathInfo</a></code>, le serveur - peut n'utiliser que certains éléments de tête du - <code>REQUEST_URI</code> pour déterminer à quel - fichier correspond la requête.</dd> + peut n'utiliser que certains lments de tte du + <code>REQUEST_URI</code> pour dterminer quel + fichier correspond la requte.</dd> <dt><code>REQUEST_SCHEME</code></dt> - <dd>Contient le protocole de la requête (en général - "http" ou "https"). La valeur peut être modifiée par + <dd>Contient le protocole de la requte (en gnral + "http" ou "https"). La valeur peut tre modifie par la directive <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code>.</dd> <dt><code>REQUEST_URI</code></dt> - <dd>La partie chemin de l'URI de la requête, comme - "/index.html". Ceci exclut en particulier la chaîne de - paramètres de la requête qui est contenue dans la + <dd>La partie chemin de l'URI de la requte, comme + "/index.html". Ceci exclut en particulier la chane de + paramtres de la requte qui est contenue dans la variable <code>QUERY_STRING</code>.</dd> <dt><code>THE_REQUEST</code></dt> - <dd>La ligne de requête HTTP complète envoyée par le + <dd>La ligne de requte HTTP complte envoye par le navigateur au serveur (par exemple, "<code>GET - /index.html HTTP/1.1</code>"), à l'exclusion de tout - en-tête ajouté par le navigateur. Cette - valeur n'a pas été déséchappée (décodée), à la - différence de la plupart des variables suivantes.</dd> + /index.html HTTP/1.1</code>"), l'exclusion de tout + en-tte ajout par le navigateur. Cette + valeur n'a pas t dschappe (dcode), la + diffrence de la plupart des variables suivantes.</dd> </dl> </li> </ul> - <p>Si la <em>chaîne_de_test</em> contient la valeur spéciale - <code>expr</code>, <em>expression_de_comparaison</em> sera traité - en tant qu'expression rationnelle de type <a href="../expr.html">ap_expr</a>. Si des en-têtes HTTP sont - référencés dans l'expression rationnelle, et si le drapeau - <code>novary</code> n'est pas activé, ils seront ajoutés à - l'en-tête Vary.</p> + <p>Si la <em>chane_de_test</em> contient la valeur spciale + <code>expr</code>, <em>expression_de_comparaison</em> sera trait + en tant qu'expression rationnelle de type <a href="../expr.html">ap_expr</a>. Si des en-ttes HTTP sont + rfrencs dans l'expression rationnelle, et si le drapeau + <code>novary</code> n'est pas activ, ils seront ajouts + l'en-tte Vary.</p> - <p>Autres points à connaître ::</p> + <p>Autres points connatre ::</p> <ol> <li> <p>Les variables <code>SCRIPT_FILENAME</code> et @@ -415,162 +415,162 @@ la réécriture soit effectuée du champ <code>filename</code> de la structure interne <code>request_rec</code>du serveur HTTP Apache. Le premier nom correspond au nom de variable bien connu CGI, - alors que le second est l'équivalent de REQUEST_URI (qui + alors que le second est l'quivalent de REQUEST_URI (qui contient la valeur du champ <code>uri</code> de <code>request_rec</code>).</p> - <p>Si une substitution intervient et si la réécriture se - poursuit, la valeur des deux variables sera mise à jour en - conséquence.</p> - <p>Dans le contexte du serveur principal (c'est à dire avant que - la requête ne soit mise en correspondance avec le système de + <p>Si une substitution intervient et si la rcriture se + poursuit, la valeur des deux variables sera mise jour en + consquence.</p> + <p>Dans le contexte du serveur principal (c'est dire avant que + la requte ne soit mise en correspondance avec le systme de fichiers), SCRIPT_FILENAME et REQUEST_FILENAME ne peuvent pas - contenir le chemin entier dans le système de fichiers local car - ce chemin b'est pas connu à ce stade du traitement. Dans ce cas, + contenir le chemin entier dans le systme de fichiers local car + ce chemin b'est pas connu ce stade du traitement. Dans ce cas, les deux variables contiendront la valeur de REQUEST_URI. Pour - obtenir le chemin complet de la requête dans le système de + obtenir le chemin complet de la requte dans le systme de fichiers local dans le contexte du serveur principal, utilisez une - référence avant à base d'URL - <code>%{LA-U:REQUEST_FILENAME}</code> pour déterminer la valeur + rfrence avant base d'URL + <code>%{LA-U:REQUEST_FILENAME}</code> pour dterminer la valeur finale de REQUEST_FILENAME.</p></li> <li> - <code>%{ENV:<em>variable</em>}</code>, où <em>variable</em> peut - correspondre à une variable d'environnement quelconque.</li> + <code>%{ENV:<em>variable</em>}</code>, o <em>variable</em> peut + correspondre une variable d'environnement quelconque.</li> <li> - <code>%{ENV:variable}</code> est aussi disponible, où - <em>variable</em> peut correspondre à toute variable - d'environnement. Peut être consulté via des structures internes + <code>%{ENV:variable}</code> est aussi disponible, o + <em>variable</em> peut correspondre toute variable + d'environnement. Peut tre consult via des structures internes d'Apache httpd et (si on ne les trouve pas ici) via la fonction - <code>getenv()</code> à partir du processus du serveur Apache + <code>getenv()</code> partir du processus du serveur Apache httpd.</li> - <li>Que <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> soit chargé ou non, on peut - utiliser <code>%{SSL:variable}</code>, où <em>variable</em> - peut être remplacé par le nom d'une + <li>Que <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> soit charg ou non, on peut + utiliser <code>%{SSL:variable}</code>, o <em>variable</em> + peut tre remplac par le nom d'une <a href="mod_ssl.html#envvars">variable d'environnement SSL</a> . Si <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> n'est pas - chargé, cette variable contiendra toujours une chaîne vide. + charg, cette variable contiendra toujours une chane vide. Exemple : <code>%{SSL:SSL_CIPHER_USEKEYSIZE}</code> pourra contenir la valeur <code>128</code>. Ces variables sont - disponibles même si l'option <code>StdEnvVars</code> de la + disponibles mme si l'option <code>StdEnvVars</code> de la directive <code class="directive"><a href="../mod/mod_ssl.html#ssloptions">SSLOptions</a></code> n'a - pas été définie.</li> + pas t dfinie.</li> <li> - On peut utiliser <code>%{HTTP:en-tête}</code>, où - <em>en-tête</em> peut correspondre à tout nom d'en-tête MIME - HTTP, pour extraire la valeur d'un en-tête envoyé dans la - requête HTTP. Par exemple, <code>%{HTTP:Proxy-Connection}</code> - contiendra la valeur de l'en-tête HTTP + On peut utiliser <code>%{HTTP:en-tte}</code>, o + <em>en-tte</em> peut correspondre tout nom d'en-tte MIME + HTTP, pour extraire la valeur d'un en-tte envoy dans la + requte HTTP. Par exemple, <code>%{HTTP:Proxy-Connection}</code> + contiendra la valeur de l'en-tte HTTP "<code>Proxy-Connection:</code>". - Si on utilise un en-tête HTTP - dans une condition, et si cette condition est évaluée à - <code>vrai</code> pour la requête, cet en-tête sera ajouté à l'en-tête Vary de - la réponse. Il ne le sera pas si la condition est évaluée à - <code>faux</code>. L'ajout de l'en-tête HTTP à l'en-tête Vary - est nécessaire à une mise en cache appropriée. - <p>Il faut garder à l'esprit que les conditions suivent une + Si on utilise un en-tte HTTP + dans une condition, et si cette condition est value + <code>vrai</code> pour la requte, cet en-tte sera ajout l'en-tte Vary de + la rponse. Il ne le sera pas si la condition est value + <code>faux</code>. L'ajout de l'en-tte HTTP l'en-tte Vary + est ncessaire une mise en cache approprie. + <p>Il faut garder l'esprit que les conditions suivent une logique de cout-circuit si le drapeau - '<strong><code>ornext|OR</code></strong>' est utilisé, et que de - ce fait, certaines d'entre elles ne seront pas évaluées.</p> + '<strong><code>ornext|OR</code></strong>' est utilis, et que de + ce fait, certaines d'entre elles ne seront pas values.</p> </li> - <li>A des fins de référence avant, on peut utiliser, + <li>A des fins de rfrence avant, on peut utiliser, <a id="LA-U" name="LA-U"><code>%{LA-U:variable}</code></a>, qui - permet d'effectuer une sous-requête interne à base d'URL, afin - de déterminer la valeur finale de <em>variable</em>. Ceci permet - d'accéder à la valeur d'une variable pour la réécriture inconnue - à ce stade du traitement, mais qui sera définie au - cours d'une phase ultérieure. - <p>Par exemple, pour effectuer une réécriture dépendant de la + permet d'effectuer une sous-requte interne base d'URL, afin + de dterminer la valeur finale de <em>variable</em>. Ceci permet + d'accder la valeur d'une variable pour la rcriture inconnue + ce stade du traitement, mais qui sera dfinie au + cours d'une phase ultrieure. + <p>Par exemple, pour effectuer une rcriture dpendant de la variable <code>REMOTE_USER</code> dans le contexte du serveur principal (fichier <code>httpd.conf</code>), vous devez utiliser - <code>%{LA-U:REMOTE_USER}</code> - cette variable est définie - par la phase d'autorisation qui intervient <em>après</em> la + <code>%{LA-U:REMOTE_USER}</code> - cette variable est dfinie + par la phase d'autorisation qui intervient <em>aprs</em> la phase de traduction d'URL (pendant laquelle <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> - opère).</p> - <p>Par contre, comme <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> implémente son contexte de - répertoire (fichier <code>.htaccess</code>) via la phase Fixup + opre).</p> + <p>Par contre, comme <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> implmente son contexte de + rpertoire (fichier <code>.htaccess</code>) via la phase Fixup de l'API, et comme la phase d'autorisation intervient - <em>avant</em> cette dernière, vous pouvez vous contenter + <em>avant</em> cette dernire, vous pouvez vous contenter d'utiliser <code>%{REMOTE_USER}</code> dans ce contexte.</p></li> <li> - <code>%{LA-F:variable}</code> peut être utilisée pour effectuer - une sous-requête interne (basée sur le nom de fichier), afin de - déterminer la valeur finale de <em>variable</em>. La plupart du - temps, elle est identique à LA-U (voir ci-dessus).</li> + <code>%{LA-F:variable}</code> peut tre utilise pour effectuer + une sous-requte interne (base sur le nom de fichier), afin de + dterminer la valeur finale de <em>variable</em>. La plupart du + temps, elle est identique LA-U (voir ci-dessus).</li> </ol> <p><em>expression_de_comparaison</em> est une expression - rationnelle qui est appliquée à l'instance actuelle de - <em>chaîne_de_test</em>. <em>chaîne_de_test</em> est d'abord - évaluée, puis comparée à + rationnelle qui est applique l'instance actuelle de + <em>chane_de_test</em>. <em>chane_de_test</em> est d'abord + value, puis compare l'<em>expression_de_comparaison</em>.</p> - <p><em>expression_de_comparaison</em> est en général une + <p><em>expression_de_comparaison</em> est en gnral une <em>expression rationnelle compatible perl</em>, mais vous - disposez des syntaxes supplémentaires suivantes pour effectuer - d'autres tests utiles sur <em>chaîne_de_test</em> : + disposez des syntaxes supplmentaires suivantes pour effectuer + d'autres tests utiles sur <em>chane_de_test</em> : </p> <ol> - <li>Vous pouvez préfixer l'expression avec un caractère - '<code>!</code>' (point d'exclamation) pour inverser le résultat + <li>Vous pouvez prfixer l'expression avec un caractre + '<code>!</code>' (point d'exclamation) pour inverser le rsultat de la condition, quelle que soit l'<em>expression de - comparaison</em> utilisée.</li> + comparaison</em> utilise.</li> <li>Vous pouvez effectuer des comparaisons lexicographiques de - chaînes : + chanes : <dl> <dt><strong><expression</strong></dt> - <dd>inférieur au sens lexicographique<br /> - Traite l'<em>expression</em> comme une chaîne de - caractères et la compare lexicographiquement à - <em>chaîne_de_test</em>. La condition est satisfaite si - <em>chaîne_de_test</em> est inférieure au sens - lexicographique à l'<em>expression</em>.</dd> + <dd>infrieur au sens lexicographique<br /> + Traite l'<em>expression</em> comme une chane de + caractres et la compare lexicographiquement + <em>chane_de_test</em>. La condition est satisfaite si + <em>chane_de_test</em> est infrieure au sens + lexicographique l'<em>expression</em>.</dd> <dt><strong>>expression</strong></dt> - <dd>supérieur au sens lexicographique<br /> - Traite l'<em>expression</em> comme une chaîne de - caractères et la compare lexicographiquement à - <em>chaîne_de_test</em>. La condition est satisfaite si - <em>chaîne_de_test</em> est supérieure au sens - lexicographique à l'<em>expression</em>.</dd> + <dd>suprieur au sens lexicographique<br /> + Traite l'<em>expression</em> comme une chane de + caractres et la compare lexicographiquement + <em>chane_de_test</em>. La condition est satisfaite si + <em>chane_de_test</em> est suprieure au sens + lexicographique l'<em>expression</em>.</dd> <dt><strong>=expression</strong></dt> - <dd>égal au sens lexicographique<br /> - Traite l'<em>expression</em> comme une chaîne de - caractères et la compare lexicographiquement à - <em>chaîne_de_test</em>. La condition est satisfaite si - <em>chaîne_de_test</em> est égale au sens - lexicographique à l'<em>expression</em> (les deux chaînes - sont exactement identiques, caractère pour caractère). Si + <dd>gal au sens lexicographique<br /> + Traite l'<em>expression</em> comme une chane de + caractres et la compare lexicographiquement + <em>chane_de_test</em>. La condition est satisfaite si + <em>chane_de_test</em> est gale au sens + lexicographique l'<em>expression</em> (les deux chanes + sont exactement identiques, caractre pour caractre). Si <em>expression</em> est <code>""</code> (deux guillemets), - <em>chaîne_de_test</em> est comparée à la - chaîne vide.</dd> + <em>chane_de_test</em> est compare la + chane vide.</dd> <dt><strong><=expression de comparaison</strong></dt> - <dd>inférieur ou égal à au sens lexicographique<br /> - Considère l'<em>expression_de_comparaison</em> comme une - chaîne de caractères et la compare au sens lexicographique à - la <em>chaîne_de_test</em>. Vrai si <em>chaîne_de_test</em> - précède lexicographiquement <em>expression_de_comparaison</em>, ou est - égale à <em>expression_de_comparaison</em> (les deux chaînes - sont identiques, caractère pour caractère).</dd> + <dd>infrieur ou gal au sens lexicographique<br /> + Considre l'<em>expression_de_comparaison</em> comme une + chane de caractres et la compare au sens lexicographique + la <em>chane_de_test</em>. Vrai si <em>chane_de_test</em> + prcde lexicographiquement <em>expression_de_comparaison</em>, ou est + gale <em>expression_de_comparaison</em> (les deux chanes + sont identiques, caractre pour caractre).</dd> <dt><strong>>=expression de comparaison</strong></dt> - <dd>supérieur ou égal à au sens lexicographique<br /> - Considère l'<em>expression_de_comparaison</em> comme une - chaîne de caractères et la compare au sens lexicographique à - la <em>chaîne_de_test</em>. Vrai si <em>chaîne_de_test</em> + <dd>suprieur ou gal au sens lexicographique<br /> + Considre l'<em>expression_de_comparaison</em> comme une + chane de caractres et la compare au sens lexicographique + la <em>chane_de_test</em>. Vrai si <em>chane_de_test</em> suit lexicographiquement <em>expression_de_comparaison</em>, ou est - égale à <em>expression_de_comparaison</em> (les deux chaînes - sont identiques, caractère pour caractère).</dd> + gale <em>expression_de_comparaison</em> (les deux chanes + sont identiques, caractre pour caractre).</dd> </dl> </li> @@ -579,82 +579,82 @@ la réécriture soit effectuée <dl> <dt><strong>-eq</strong></dt> - <dd>est numériquement égal à<br /> - La <em>chaîne_de_test</em> est considérée comme un entier, - et est comparée numériquement à l'<em>expression de + <dd>est numriquement gal <br /> + La <em>chane_de_test</em> est considre comme un entier, + et est compare numriquement l'<em>expression de comparaison</em>. Vrai si les deux expressions sont - numériquement égales.</dd> + numriquement gales.</dd> <dt><strong>-ge</strong></dt> - <dd>est numériquement supérieur ou égal à<br /> - La <em>chaîne_de_test</em> est considérée comme un entier, - et est comparée numériquement à l'<em>expression de - comparaison</em>. Vrai si <em>chaîne_de_test</em> est - numériquement supérieure ou égale à + <dd>est numriquement suprieur ou gal <br /> + La <em>chane_de_test</em> est considre comme un entier, + et est compare numriquement l'<em>expression de + comparaison</em>. Vrai si <em>chane_de_test</em> est + numriquement suprieure ou gale <em>expression_de_comparaison</em>.</dd> <dt><strong>-gt</strong></dt> - <dd>est numériquement supérieur à<br /> - La <em>chaîne_de_test</em> est considérée comme un entier, - et est comparée numériquement à l'<em>expression de - comparaison</em>. Vrai si <em>chaîne_de_test</em> est - numériquement - supérieure à <em>expression_de_comparaison</em>.</dd> + <dd>est numriquement suprieur <br /> + La <em>chane_de_test</em> est considre comme un entier, + et est compare numriquement l'<em>expression de + comparaison</em>. Vrai si <em>chane_de_test</em> est + numriquement + suprieure <em>expression_de_comparaison</em>.</dd> <dt><strong>-le</strong></dt> - <dd>est numériquement inférieur ou égal à<br /> - La <em>chaîne_de_test</em> est considérée comme un entier, - et est comparée numériquement à l'<em>expression de - comparaison</em>. Vrai si <em>chaîne_de_test</em> est - numériquement - inférieure ou égale à <em>expression_de_comparaison</em>. - Attention à la confusion avec le drapeau <strong>-l</strong> + <dd>est numriquement infrieur ou gal <br /> + La <em>chane_de_test</em> est considre comme un entier, + et est compare numriquement l'<em>expression de + comparaison</em>. Vrai si <em>chane_de_test</em> est + numriquement + infrieure ou gale <em>expression_de_comparaison</em>. + Attention la confusion avec le drapeau <strong>-l</strong> en utilisant la variante the <strong>-L</strong> ou <strong>-h</strong>.</dd> <dt><strong>-lt</strong></dt> - <dd>est numériquement inférieur à<br /> - La <em>chaîne_de_test</em> est considérée comme un entier, - et est comparée numériquement à l'<em>expression de - comparaison</em>. Vrai si <em>chaîne_de_test</em> est - numériquement - inférieure à <em>expression_de_comparaison</em>. - Attention à la confusion avec le drapeau <strong>-l</strong> + <dd>est numriquement infrieur <br /> + La <em>chane_de_test</em> est considre comme un entier, + et est compare numriquement l'<em>expression de + comparaison</em>. Vrai si <em>chane_de_test</em> est + numriquement + infrieure <em>expression_de_comparaison</em>. + Attention la confusion avec le drapeau <strong>-l</strong> en utilisant la variante the <strong>-L</strong> ou <strong>-h</strong>.</dd> <dt><strong>-ne</strong></dt> - <dd>Est numériquement <strong>n</strong>on <strong>é</strong>gal à<br /> - La <em>Chaîne de test</em> est considérée comme un entier et est - numériquement comparée à l'<em>expression de comparaison</em>. Vrai - si les deux éléments comparés sont numériquement différents. - Equivalent à <code>!-eq</code>.</dd> + <dd>Est numriquement <strong>n</strong>on <strong></strong>gal <br /> + La <em>Chane de test</em> est considre comme un entier et est + numriquement compare l'<em>expression de comparaison</em>. Vrai + si les deux lments compars sont numriquement diffrents. + Equivalent <code>!-eq</code>.</dd> </dl> </li> - <li>Vous pouvez effectuer différents tests sur les attributs de + <li>Vous pouvez effectuer diffrents tests sur les attributs de fichier : <dl> <dt><strong>-d</strong></dt> - <dd>est un <strong>r</strong>épertoire<br /> - Traite <em>chaîne_de_test</em> comme un chemin et vérifie - s'il existe ou pas, et s'il s'agit d'un répertoire.</dd> + <dd>est un <strong>r</strong>pertoire<br /> + Traite <em>chane_de_test</em> comme un chemin et vrifie + s'il existe ou pas, et s'il s'agit d'un rpertoire.</dd> <dt><strong>-f</strong></dt> - <dd>est un <strong>f</strong>ichier régulier<br /> - Traite <em>chaîne_de_test</em> comme un chemin et vérifie - s'il existe ou pas, et s'il s'agit d'un fichier régulier.</dd> + <dd>est un <strong>f</strong>ichier rgulier<br /> + Traite <em>chane_de_test</em> comme un chemin et vrifie + s'il existe ou pas, et s'il s'agit d'un fichier rgulier.</dd> <dt><strong>-F</strong></dt> - <dd>test de l'existence d'un fichier via une sous-requête<br /> - Vérifie si <em>chaîne_de_test</em> est un fichier valide, - accessible à travers tous les contrôles d'accès du serveur - actuellement configurés pour ce chemin. C'est une - sous-requête interne qui effectue cette vérification - à - utiliser avec précautions car les performances du serveur - peuvent s'en trouver affectées !</dd> + <dd>test de l'existence d'un fichier via une sous-requte<br /> + Vrifie si <em>chane_de_test</em> est un fichier valide, + accessible travers tous les contrles d'accs du serveur + actuellement configurs pour ce chemin. C'est une + sous-requte interne qui effectue cette vrification - + utiliser avec prcautions car les performances du serveur + peuvent s'en trouver affectes !</dd> <dt><strong>-h</strong></dt> <dd>est un lien symbolique, selon la convention bash<br /> @@ -662,8 +662,8 @@ la réécriture soit effectuée <dt><strong>-l</strong></dt> <dd>est un <strong>l</strong>ien symbolique<br /> - Considère la <em>chaîne_de_test</em> comme un chemin et - vérifie son existence et si elle est un lien symbolique. On + Considre la <em>chane_de_test</em> comme un chemin et + vrifie son existence et si elle est un lien symbolique. On peut aussi utiliser la convention bash <strong>-L</strong> ou <strong>-h</strong> lorsqu'il y a risque de confusion avec les tests <strong>-lt</strong> ou <strong>-le</strong>.</dd> @@ -673,32 +673,32 @@ la réécriture soit effectuée Voir <strong>-l</strong>.</dd> <dt><strong>-s</strong></dt> - <dd>est un fichier régulier d'une certaine taille<br /> - Considère la <em>chaîne_de_test</em> comme un chemin et - vérifie son existence et si elle est un fichier régulier - d'une taille supérieure à zéro.</dd> + <dd>est un fichier rgulier d'une certaine taille<br /> + Considre la <em>chane_de_test</em> comme un chemin et + vrifie son existence et si elle est un fichier rgulier + d'une taille suprieure zro.</dd> <dt><strong>-U</strong></dt> <dd><p>test de l'existence d'une - URL via une sous-requête<br /> - Vérifie si <em>chaîne_de_test</em> est une URL valide, - accessible à travers tous les contrôles d'accès du serveur - actuellement configurés pour ce chemin. C'est une - sous-requête interne qui effectue cette vérification - à - utiliser avec précautions car les performances du serveur - peuvent s'en trouver affectées !</p> + URL via une sous-requte<br /> + Vrifie si <em>chane_de_test</em> est une URL valide, + accessible travers tous les contrles d'accs du serveur + actuellement configurs pour ce chemin. C'est une + sous-requte interne qui effectue cette vrification - + utiliser avec prcautions car les performances du serveur + peuvent s'en trouver affectes !</p> <p>Ce drapeau ne renvoie <em>que</em> des informations - concernant le contrôle d'accès, l'authentification et + concernant le contrle d'accs, l'authentification et l'autorisation. Il ne renvoie <em>pas</em> d'informations - concernant le code d'état que le gestionnaire configuré - (static file, CGI, proxy, etc...) aurait, quant à lui, - retourné.</p></dd> + concernant le code d'tat que le gestionnaire configur + (static file, CGI, proxy, etc...) aurait, quant lui, + retourn.</p></dd> <dt><strong>-x</strong></dt> - <dd>a l'attribut d'exécution positionné<br /> - Considère la <em>chaîne_de_test</em> comme un chemin et - vérifie son existence et si elle a son attribut d'exécution - positionné. Ce positionnement est déterminé en fonction de + <dd>a l'attribut d'excution positionn<br /> + Considre la <em>chane_de_test</em> comme un chemin et + vrifie son existence et si elle a son attribut d'excution + positionn. Ce positionnement est dtermin en fonction de l'OS sous-jacent.</dd> </dl> @@ -712,15 +712,15 @@ RewriteRule ^(.+) /other/archive/$1 [R]</pre> </li> <li> - <p>Si la <em>chaîne_de_test</em> contient la valeur spéciale - <code>expr</code>, la <em>chaîne de comparaison</em> sera - traitée en tant qu'expression rationnelle de type <a href="../expr.html">ap_expr</a>.</p> + <p>Si la <em>chane_de_test</em> contient la valeur spciale + <code>expr</code>, la <em>chane de comparaison</em> sera + traite en tant qu'expression rationnelle de type <a href="../expr.html">ap_expr</a>.</p> <p> Dans l'exemple ci-dessous, on utilise <code>-strmatch</code> - pour comparer le <code>REFERER</code> avec le nom d'hôte du - site afin de bloquer le hotlinking (référencement direct) - non désiré. + pour comparer le <code>REFERER</code> avec le nom d'hte du + site afin de bloquer le hotlinking (rfrencement direct) + non dsir. </p> <pre class="prettyprint lang-config"> RewriteCond expr "! %{HTTP_REFERER} -strmatch '*://%{HTTP_HOST}/*'" @@ -729,58 +729,58 @@ RewriteRule ^(.+) /other/archive/$1 [R]</pre> </li> </ol> - <p>Vous pouvez aussi définir certains drapeaux pour + <p>Vous pouvez aussi dfinir certains drapeaux pour l'<em>expression_de_comparaison</em> en ajoutant ces <strong><code>[</code><em>drapeaux</em><code>]</code></strong> - comme troisième argument de la directive - <code class="directive">RewriteCond</code>, où <em>drapeaux</em> est un - sous-ensemble séparé par des virgules des drapeaux suivants :</p> + comme troisime argument de la directive + <code class="directive">RewriteCond</code>, o <em>drapeaux</em> est un + sous-ensemble spar par des virgules des drapeaux suivants :</p> <ul> <li>'<strong><code>nocase|NC</code></strong>' (<strong>n</strong>o <strong>c</strong>ase)<br /> - Rend le test insensible à la casse - il n'est pas fait de - distinction entre majuscules et minuscules, à la fois dans le - développement de <em>chaîne_de_test</em> et dans + Rend le test insensible la casse - il n'est pas fait de + distinction entre majuscules et minuscules, la fois dans le + dveloppement de <em>chane_de_test</em> et dans <em>expression_de_comparaison</em>. Ce drapeau n'est pris en - compte que lors d'une comparaison entre <em>chaîne_de_test</em> + compte que lors d'une comparaison entre <em>chane_de_test</em> et <em>expression_de_comparaison</em>. Il ne l'est pas pour les - vérification par sous-requêtes ou sur le système de + vrification par sous-requtes ou sur le systme de fichiers.</li> <li> '<strong><code>ornext|OR</code></strong>' (<strong>ou</strong> condition suivante)<br /> - Permet de chaîner les conditions de règles avec un OU au + Permet de chaner les conditions de rgles avec un OU au lieu du AND implicite. Exemple typique : <pre class="prettyprint lang-config">RewriteCond "%{REMOTE_HOST}" "^host1" [OR] RewriteCond "%{REMOTE_HOST}" "^host2" [OR] RewriteCond "%{REMOTE_HOST}" "^host3" -RewriteRule ...règles concernant tous ces hôtes...</pre> +RewriteRule ...rgles concernant tous ces htes...</pre> Sans ce drapeau, les paires - condition/règle devraient être écrites trois fois. + condition/rgle devraient tre crites trois fois. </li> <li>'<strong><code>novary|NV</code></strong>' (<strong>n</strong>o <strong>v</strong>ary)<br /> - Si la condition contient un en-tête HTTP, ce drapeau empêche - ce dernier d'être ajouté à l'en-tête Vary de la réponse. <br /> + Si la condition contient un en-tte HTTP, ce drapeau empche + ce dernier d'tre ajout l'en-tte Vary de la rponse. <br /> L'utilisation de ce drapeau peut provoquer une mise en cache - incorrecte de la réponse, si la représentation de cette réponse - varie avec la valeur de l'en-tête considéré. Ce drapeau ne - devrait donc être utilisé que si l'on maîtrise parfaitement le - fonctionnement de l'en-tête Vary. + incorrecte de la rponse, si la reprsentation de cette rponse + varie avec la valeur de l'en-tte considr. Ce drapeau ne + devrait donc tre utilis que si l'on matrise parfaitement le + fonctionnement de l'en-tte Vary. </li> </ul> <p><strong>Exemple :</strong></p> - <p>Pour réécrire la page d'accueil d'un site en fonction de - l'en-tête ``<code>User-Agent:</code>'' de la requête, vous + <p>Pour rcrire la page d'accueil d'un site en fonction de + l'en-tte ``<code>User-Agent:</code>'' de la requte, vous pouvez utiliser ce qui suit : </p> <pre class="prettyprint lang-config">RewriteCond "%{HTTP_USER_AGENT}" "(iPhone|Blackberry|Android)" @@ -794,7 +794,7 @@ RewriteRule "^/$" "/homepage.std.html" [L]</pre> navigateur de plateforme mobile (notez que l'exemple est incomplet car il existe de nombreuses autres plateformes mobiles), c'est la version pour mobile de la page d'accueil qui - sera renvoyée. Dans le cas contraire, ce sera la page d'accueil + sera renvoye. Dans le cas contraire, ce sera la page d'accueil standard.</p> @@ -802,86 +802,86 @@ RewriteRule "^/$" "/homepage.std.html" [L]</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="rewriteengine" id="rewriteengine">Directive</a> <a name="RewriteEngine" id="RewriteEngine">RewriteEngine</a><a title="Lien permanent" href="#rewriteengine" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou désactive l'exécution du -moteur de réécriture</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou dsactive l'excution du +moteur de rcriture</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RewriteEngine on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>RewriteEngine off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>RewriteEngine off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_rewrite</td></tr> </table> <p>La directive <code class="directive">RewriteEngine</code> active ou - désactive l'exécution du moteur de réécriture. Si sa valeur est - <code>off</code>, ce module n'exécutera aucun traitement et ne - mettra pas à jour les variables d'environnement + dsactive l'excution du moteur de rcriture. Si sa valeur est + <code>off</code>, ce module n'excutera aucun traitement et ne + mettra pas jour les variables d'environnement <code>SCRIPT_URx</code>.</p> - <p>Plutôt que de commenter toutes les directives <code class="directive"><a href="#rewriterule">RewriteRule</a></code>, il est préférable - d'utiliser cette directive si l'on souhaite désactiver les - règles de réécriture dans un contexte particulier.</p> + <p>Plutt que de commenter toutes les directives <code class="directive"><a href="#rewriterule">RewriteRule</a></code>, il est prfrable + d'utiliser cette directive si l'on souhaite dsactiver les + rgles de rcriture dans un contexte particulier.</p> - <p>Notez que les hôtes virtuels n'héritent pas des - configurations de réécriture. Ceci implique que vous devez - insérer une directive <code>RewriteEngine on</code> dans chaque - hôte virtuel pour lequel vous souhaitez utiliser des règles - de réécriture.</p> + <p>Notez que les htes virtuels n'hritent pas des + configurations de rcriture. Ceci implique que vous devez + insrer une directive <code>RewriteEngine on</code> dans chaque + hte virtuel pour lequel vous souhaitez utiliser des rgles + de rcriture.</p> <p>Les directives <code class="directive"><a href="#rewritemap">RewriteMap</a></code> du type <code>prg</code> ne sont pas prises en compte au cours de - l'initialisation du serveur si elle ont été définies dans un - contexte où la directive <code class="directive">RewriteEngine</code> n'a - pas été définie à <code>on</code>.</p> + l'initialisation du serveur si elle ont t dfinies dans un + contexte o la directive <code class="directive">RewriteEngine</code> n'a + pas t dfinie <code>on</code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="rewritemap" id="rewritemap">Directive</a> <a name="RewriteMap" id="RewriteMap">RewriteMap</a><a title="Lien permanent" href="#rewritemap" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit une fonction de mise en correspondance pour la -recherche de mots-clés</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit une fonction de mise en correspondance pour la +recherche de mots-cls</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RewriteMap <em>MapName</em> <em>MapType</em>:<em>MapSource</em> [<em>MapTypeOptions</em>] </code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_rewrite</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Le troisième paramètre, MapTypeOptions, est disponible à partir +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Le troisime paramtre, MapTypeOptions, est disponible partir de la version 2.4.29 du serveur HTTP Apache</td></tr> </table> - <p>La directive <code class="directive">RewriteMap</code> définit une - <em>Table de correspondance pour la réécriture</em> que les + <p>La directive <code class="directive">RewriteMap</code> dfinit une + <em>Table de correspondance pour la rcriture</em> que les fonctions de mise en correspondance - peuvent utiliser dans les chaînes de substitution des règles - pour insérer/substituer des champs en recherchant des mots-clés. - La source utilisée pour cette recherche peut être de plusieurs + peuvent utiliser dans les chanes de substitution des rgles + pour insrer/substituer des champs en recherchant des mots-cls. + La source utilise pour cette recherche peut tre de plusieurs types.</p> <p><a id="mapfunc" name="mapfunc"><em>MapName</em></a> est le nom de la table de correspondance - et servira à spécifier une fonction de mise en correspondance - pour les chaînes de substitution d'une règle de réécriture selon + et servira spcifier une fonction de mise en correspondance + pour les chanes de substitution d'une rgle de rcriture selon une des constructions suivantes :</p> <p class="indent"> <strong><code>${</code> <em>MapName</em> <code>:</code> - <em>mot-clé</em> <code>}</code><br /> + <em>mot-cl</em> <code>}</code><br /> <code>${</code> <em>MapName</em> <code>:</code> - <em>mot-clé</em> <code>|</code> <em>valeur par défaut</em> + <em>mot-cl</em> <code>|</code> <em>valeur par dfaut</em> <code>}</code></strong> </p> - <p>Lorsqu'une telle construction est rencontrée, la table de - correspondance <em>MapName</em> est consultée - et la clé <em>mot-clé</em> recherchée. Si la clé est trouvée, la - construction est remplacée par - la <em>valeur de remplacement</em>. Si la clé n'est pas trouvée, - elle est remplacée par la <em>valeur par défaut</em>, ou par une - chaîne vide si aucune <em>valeur par défaut</em> n'est - spécifiée. La valeur vide se comporte comme si la - clé était absente ; il est donc impossible de distinguer une - valeur vide d'une absence de clé.</p> - - <p>Par exemple, vous pouvez définir une directive + <p>Lorsqu'une telle construction est rencontre, la table de + correspondance <em>MapName</em> est consulte + et la cl <em>mot-cl</em> recherche. Si la cl est trouve, la + construction est remplace par + la <em>valeur de remplacement</em>. Si la cl n'est pas trouve, + elle est remplace par la <em>valeur par dfaut</em>, ou par une + chane vide si aucune <em>valeur par dfaut</em> n'est + spcifie. La valeur vide se comporte comme si la + cl tait absente ; il est donc impossible de distinguer une + valeur vide d'une absence de cl.</p> + + <p>Par exemple, vous pouvez dfinir une directive <code class="directive">RewriteMap</code> comme suit </p> <pre class="prettyprint lang-config">RewriteMap map-exemple "txt:/chemin/vers/fichier/map.txt"</pre> @@ -893,94 +893,94 @@ de la version 2.4.29 du serveur HTTP Apache</td></tr> <pre class="prettyprint lang-config">RewriteRule "^/ex/(.*)" "${map-exemple:$1}"</pre> - <p>La signification de l'argument <em>MapTypeOptions</em> dépend du <em>MapType</em> - spécifié. Veuillez vous référer au document <a href="../rewrite/rewritemap.html">Utiliser RewriteMap</a> pour - plus de détails.</p> + <p>La signification de l'argument <em>MapTypeOptions</em> dpend du <em>MapType</em> + spcifi. Veuillez vous rfrer au document <a href="../rewrite/rewritemap.html">Utiliser RewriteMap</a> pour + plus de dtails.</p> <p>Les combinaisons suivantes pour <em>type de correspondance</em> et <em>MapSource</em> - peuvent être utilisées :</p> + peuvent tre utilises :</p> <dl> <dt>txt</dt> - <dd>Un fichier texte contenant des paires clé-valeur séparées - par des espaces, une paire par ligne (<a href="../rewrite/rewritemap.html#txt">Détails ...</a>).</dd> + <dd>Un fichier texte contenant des paires cl-valeur spares + par des espaces, une paire par ligne (<a href="../rewrite/rewritemap.html#txt">Dtails ...</a>).</dd> <dt>rnd</dt> - <dd>Sélection aléatoire d'une entrée depuis un fichier texte (<a href="../rewrite/rewritemap.html#rnd">Détails ...</a>).</dd> + <dd>Slection alatoire d'une entre depuis un fichier texte (<a href="../rewrite/rewritemap.html#rnd">Dtails ...</a>).</dd> <dt>dbm</dt> - <dd>Recherche une entrée dans un fichier dbm contenant des - paires nom-valeur. Le condensé hash est élaboré à partir d'un - format de fichier texte via l'utilitaire <code><a href="../programs/httxt2dbm.html">httxt2dbm</a></code> (<a href="../rewrite/rewritemap.html#dbm">Détails ...</a>).</dd> + <dd>Recherche une entre dans un fichier dbm contenant des + paires nom-valeur. Le condens hash est labor partir d'un + format de fichier texte via l'utilitaire <code><a href="../programs/httxt2dbm.html">httxt2dbm</a></code> (<a href="../rewrite/rewritemap.html#dbm">Dtails ...</a>).</dd> <dt>int</dt> <dd>Une des quatre fonctions internes disponibles que fournit <code>RewriteMap</code>: toupper, tolower, escape ou unescape - (<a href="../rewrite/rewritemap.html#int">Détails ...</a>).</dd> + (<a href="../rewrite/rewritemap.html#int">Dtails ...</a>).</dd> <dt>prg</dt> <dd>Appelle un programme externe ou un script pour effectuer la - réécriture (<a href="../rewrite/rewritemap.html#prg">Détails + rcriture (<a href="../rewrite/rewritemap.html#prg">Dtails ...</a>).</dd> <dt>dbd or fastdbd</dt> - <dd>Une commande SQL SELECT à exécuter pour rechercher la cible - de réécriture (<a href="../rewrite/rewritemap.html#dbd">Détails + <dd>Une commande SQL SELECT excuter pour rechercher la cible + de rcriture (<a href="../rewrite/rewritemap.html#dbd">Dtails ...</a>).</dd> </dl> -<p>Vous trouverez plus de détails et de nombreux exemples dans le <a href="../rewrite/rewritemap.html">RewriteMap HowTo</a>.</p> +<p>Vous trouverez plus de dtails et de nombreux exemples dans le <a href="../rewrite/rewritemap.html">RewriteMap HowTo</a>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="rewriteoptions" id="rewriteoptions">Directive</a> <a name="RewriteOptions" id="RewriteOptions">RewriteOptions</a><a title="Lien permanent" href="#rewriteoptions" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configure certaines options spéciales -pour le moteur de réécriture</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configure certaines options spciales +pour le moteur de rcriture</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RewriteOptions <var>Options</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_rewrite</td></tr> </table> - <p>La directive <code class="directive">RewriteOptions</code> définit - certaines options spéciales pour la configuration au niveau du - serveur ou du répertoire. La chaîne de caractères <em>Option</em> + <p>La directive <code class="directive">RewriteOptions</code> dfinit + certaines options spciales pour la configuration au niveau du + serveur ou du rpertoire. La chane de caractres <em>Option</em> ne peut actuellement prendre qu'une des valeurs suivantes :</p> <dl> <dt><code>Inherit</code></dt> <dd> - <p>Ceci force la configuration locale à hériter de la - configuration du niveau supérieur. Dans le contexte des hôtes + <p>Ceci force la configuration locale hriter de la + configuration du niveau suprieur. Dans le contexte des htes virtuels, cela signifie que les correspondances, conditions et - règles du serveur principal sont héritées. Dans le contexte des - répertoires, cela signifie que les conditions et règles de la - configuration <code>.htaccess</code> ou les sections <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> du répertoire - parent sont héritées. Les règles héritées sont virtuellement - copiées dans la section où cette directive est utilisée. Si elles - sont utilisées avec des règles locales, les règles héritées sont - placées après ces dernières. La place de cette directive - avant - ou après les règles locales - n'a aucune influence sur ce - comportement. Si des règles locales ont forcé l'arrêt de la - réécriture, les règles héritées ne seront pas traitées.</p> + rgles du serveur principal sont hrites. Dans le contexte des + rpertoires, cela signifie que les conditions et rgles de la + configuration <code>.htaccess</code> ou les sections <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> du rpertoire + parent sont hrites. Les rgles hrites sont virtuellement + copies dans la section o cette directive est utilise. Si elles + sont utilises avec des rgles locales, les rgles hrites sont + places aprs ces dernires. La place de cette directive - avant + ou aprs les rgles locales - n'a aucune influence sur ce + comportement. Si des rgles locales ont forc l'arrt de la + rcriture, les rgles hrites ne seront pas traites.</p> <div class="warning"> - Les règles héritées du niveau parent sont appliquées - <strong>after</strong> après les règles spécifiées dans le niveau + Les rgles hrites du niveau parent sont appliques + <strong>after</strong> aprs les rgles spcifies dans le niveau enfant. </div> </dd> <dt><code>InheritBefore</code></dt> <dd> - <p>Même effet que l'option <code>Inherit</code> ci-dessus, mais - les règles spécifiées dans le niveau parent s'appliquent - <strong>avant</strong> les règles spécifiées dans le niveau + <p>Mme effet que l'option <code>Inherit</code> ci-dessus, mais + les rgles spcifies dans le niveau parent s'appliquent + <strong>avant</strong> les rgles spcifies dans le niveau enfant.<br /> Disponible depuis la version 2.3.10 du serveur HTTP Apache.</p> </dd> @@ -988,52 +988,52 @@ pour le moteur de réécriture</td></tr> <dt><code>InheritDown</code></dt> <dd> - <p>Si cette option est activée, toutes les configurations enfants - hériteront de la configuration courante. Il en est de même si l'on - spécifie <code>RewriteOptions Inherit</code> dans toutes les + <p>Si cette option est active, toutes les configurations enfants + hriteront de la configuration courante. Il en est de mme si l'on + spcifie <code>RewriteOptions Inherit</code> dans toutes les configurations enfants. Voir l'option <code>Inherit</code> pour - plus de détails à propos de la manière dont les relations - parent-enfants sont traitées.<br /> - Cette option est disponible à partir + plus de dtails propos de la manire dont les relations + parent-enfants sont traites.<br /> + Cette option est disponible partir de la version 2.4.8 du serveur HTTP Apache.</p> </dd> <dt><code>InheritDownBefore</code></dt> <dd> - <p>L'effet de cette option est équivalent à celui de l'option - <code>InheritDown</code> ci-dessus, mais les règles de la + <p>L'effet de cette option est quivalent celui de l'option + <code>InheritDown</code> ci-dessus, mais les rgles de la configuration parente s'appliquent <strong>avant</strong> toute - règle de la configuration enfant.<br /> - Cette option est disponible à partir + rgle de la configuration enfant.<br /> + Cette option est disponible partir de la version 2.4.8 du serveur HTTP Apache.</p> </dd> <dt><code>IgnoreInherit</code></dt> <dd> - <p>Si cette option est activée, les configurations courante et - enfants ignoreront toute règle héritée d'une configuration parente + <p>Si cette option est active, les configurations courante et + enfants ignoreront toute rgle hrite d'une configuration parente via les options <code>InheritDown</code> ou <code>InheritDownBefore</code>.<br /> - Cette option est disponible à partir + Cette option est disponible partir de la version 2.4.8 du serveur HTTP Apache.</p> </dd> <dt><code>AllowNoSlash</code></dt> <dd> - <p>Par défaut, <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> ignore les URLs qui - correspondent à un répertoire sur disque, mais ne comportent pas + <p>Par dfaut, <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> ignore les URLs qui + correspondent un rpertoire sur disque, mais ne comportent pas de slash final, afin que le module <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code> redirige le client vers l'URL canonique avec un slash final.</p> - <p>Lorsque la directive <code class="directive"><a href="../mod/mod_dir.html#directoryslash">DirectorySlash</a></code> est définie à off, il - est possible de spécifier l'option <code>AllowNoSlash</code> pour - s'assurer que les règles de réécriture ne soient plus ignorées. + <p>Lorsque la directive <code class="directive"><a href="../mod/mod_dir.html#directoryslash">DirectorySlash</a></code> est dfinie off, il + est possible de spcifier l'option <code>AllowNoSlash</code> pour + s'assurer que les rgles de rcriture ne soient plus ignores. Si on le souhaite, cette option permet de faire s'appliquer des - règles de réécriture qui correspondent à un répertoire sans slash + rgles de rcriture qui correspondent un rpertoire sans slash final au sein de fichiers .htaccess.<br /> - Elle est disponible à + Elle est disponible partir de la version 2.4.0 du serveur HTTP Apache.</p> </dd> @@ -1042,39 +1042,39 @@ pour le moteur de réécriture</td></tr> <p>A partir de la version 2.2.22 de httpd, lorsqu'une directive <code class="directive"><a href="#rewriterule">RewriteRule</a></code> se situe dans un contexte de <code>serveur virtuel</code> ou de serveur principal, - <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> ne traitera les règles de réécriture - que si l'URI de la requête respecte la syntaxe d'un <a href="directive-dict.html#Syntax">chemin URL</a>. Ceci permet - d'éviter certains problèmes de sécurité où des règles - particulières pourraient permettre des développements de modèles + <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> ne traitera les rgles de rcriture + que si l'URI de la requte respecte la syntaxe d'un <a href="directive-dict.html#Syntax">chemin URL</a>. Ceci permet + d'viter certains problmes de scurit o des rgles + particulires pourraient permettre des dveloppements de modles inattendus (voir <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-3368">CVE-2011-3368</a> et <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-4317">CVE-2011-4317</a>). - Pour s'affranchir de la restriction relative à la syntaxe des chemins URL, on peut - utiliser l'option <code>AllowAnyURI</code>, afin de permettre à - <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> d'appliquer le jeu de règles à toute - chaîne de requête URI, sans vérifier si cette dernière respecte la - grammaire des chemins URL définie dans la spécification HTTP.<br /> + Pour s'affranchir de la restriction relative la syntaxe des chemins URL, on peut + utiliser l'option <code>AllowAnyURI</code>, afin de permettre + <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> d'appliquer le jeu de rgles toute + chane de requte URI, sans vrifier si cette dernire respecte la + grammaire des chemins URL dfinie dans la spcification HTTP.<br /> Disponible depuis la version 2.4.3 du serveur HTTP Apache.</p> <div class="warning"> - <h3>Avertissement à propos de la sécurité</h3> - - <p>L'utilisation de cette option rendra le serveur vulnérable à - certains problèmes de sécurité si les règles de réécritures - concernées n'ont pas été rédigées avec soin. Il est par conséquent - <strong>fortement recommandé</strong> de ne pas utiliser cette - option. En particulier, prêtez attention aux chaînes en entrée contenant le - caractère '<code>@</code>', qui peuvent modifier l'interprétation - de l'URI réécrite, comme indiqué dans les liens ci-dessus.</p> + <h3>Avertissement propos de la scurit</h3> + + <p>L'utilisation de cette option rendra le serveur vulnrable + certains problmes de scurit si les rgles de rcritures + concernes n'ont pas t rdiges avec soin. Il est par consquent + <strong>fortement recommand</strong> de ne pas utiliser cette + option. En particulier, prtez attention aux chanes en entre contenant le + caractre '<code>@</code>', qui peuvent modifier l'interprtation + de l'URI rcrite, comme indiqu dans les liens ci-dessus.</p> </div> </dd> <dt><code>MergeBase</code></dt> <dd> - <p>Avec cette option, la valeur de la directive <code class="directive"><a href="#rewritebase">RewriteBase</a></code> est recopiée depuis - une valeur explicitement définie dans tout sous-répertoire qui ne - définit pas sa propre directive <code class="directive"><a href="#rewritebase">RewriteBase</a></code>. Il s'agissait du - comportement par défaut avec les versions 2.4.0 à 2.4.3, et ce + <p>Avec cette option, la valeur de la directive <code class="directive"><a href="#rewritebase">RewriteBase</a></code> est recopie depuis + une valeur explicitement dfinie dans tout sous-rpertoire qui ne + dfinit pas sa propre directive <code class="directive"><a href="#rewritebase">RewriteBase</a></code>. Il s'agissait du + comportement par dfaut avec les versions 2.4.0 2.4.3, et ce drapeau qui permet de retrouver ce comportement est disponible depuis la version 2.4.4 du serveur HTTP Apache.</p> </dd> @@ -1083,40 +1083,40 @@ pour le moteur de réécriture</td></tr> <dd> <p>Lors d'une - substitution relative dans un contexte de répertoire (htaccess), - et si la directive <code class="directive"><a href="#rewritebase">RewriteBase</a></code> n'a pas été définie, + substitution relative dans un contexte de rpertoire (htaccess), + et si la directive <code class="directive"><a href="#rewritebase">RewriteBase</a></code> n'a pas t dfinie, ce module utilise des informations en provenance d'une extension - d'URL et du contexte du système de fichiers pour transformer la + d'URL et du contexte du systme de fichiers pour transformer la sustitution relative en URL. Par exemple, les modules <code class="module"><a href="../mod/mod_userdir.html">mod_userdir</a></code> et <code class="module"><a href="../mod/mod_alias.html">mod_alias</a></code> - utilisent ces informations de contexte étendu. Disponible à partir de la + utilisent ces informations de contexte tendu. Disponible partir de la version 2.4.16 du serveur HTTP Apache.</p> </dd> <dt><code>LegacyPrefixDocRoot</code></dt> <dd> - <p>Avant la version 2.4.26, si une substitution était une URL absolue qui - correspondait au serveur virtuel courant, l'URL pouvait être tout d'abord - réduite à sa partie chemin, puis enfin en chemin local. Comme l'URL peut - être réduite en chemin local, le chemin doit être préfixé par la - valeur de la directive DocumentRoot, ce qui permet d'interdire l'accès à - un fichier tel que /tmp/myfile suite à une requête pour + <p>Avant la version 2.4.26, si une substitution tait une URL absolue qui + correspondait au serveur virtuel courant, l'URL pouvait tre tout d'abord + rduite sa partie chemin, puis enfin en chemin local. Comme l'URL peut + tre rduite en chemin local, le chemin doit tre prfix par la + valeur de la directive DocumentRoot, ce qui permet d'interdire l'accs + un fichier tel que /tmp/myfile suite une requte pour http://host/file/myfile avec la <code class="directive"><a href="#rewriterule">RewriteRule</a></code> suivante :</p> <pre class="prettyprint lang-config">RewriteRule /file/(.*) http://localhost/tmp/$1</pre> <p>Cette option permet de restaurer l'ancien comportement lorsqu'un chemin - local obtenu à partir de la réduction d'une URL n'est pas préfixé par la - valeur de la directive DocumentRoot. Disponible à partir de la version + local obtenu partir de la rduction d'une URL n'est pas prfix par la + valeur de la directive DocumentRoot. Disponible partir de la version 2.4.26 du serveur HTTP Apache.</p> </dd> <dt><code>LongURLOptimization</code></dt> <dd> - <p>Cette option permet de réduire la consommation de mémoire des jeux de - règles longs et non optimisés qui enregistrent de manière répétitive de + <p>Cette option permet de rduire la consommation de mmoire des jeux de + rgles longs et non optimiss qui enregistrent de manire rptitive de longues valeurs dans des variables au sein des directives RewriteCond et - RewriteRule. Disponible à partir de la version 2.5 du serveur HTTP Apache.</p> + RewriteRule. Disponible partir de la version 2.5 du serveur HTTP Apache.</p> </dd> </dl> @@ -1125,56 +1125,56 @@ pour le moteur de réécriture</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="rewriterule" id="rewriterule">Directive</a> <a name="RewriteRule" id="RewriteRule">RewriteRule</a><a title="Lien permanent" href="#rewriterule" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit les règles pour le moteur de réécriture</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit les rgles pour le moteur de rcriture</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RewriteRule - <em>Modèle</em> <em>Substitution</em> [<em>drapeaux</em>]</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> + <em>Modle</em> <em>Substitution</em> [<em>drapeaux</em>]</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_rewrite</td></tr> </table> <p>La directive <code class="directive">RewriteRule</code> est le - véritable cheval de trait de la réécriture. La directive peut - apparaître plusieurs fois, chaque instance définissant une - règle de réécriture particulière. L'ordre dans lequel ces règles - sont définies est important - il s'agit de l'ordre dans lequel - les règles seront appliquées au cours du processus de - réécriture.</p> - - <p><a id="patterns" name="patterns"><em>Modèle</em></a> est une + vritable cheval de trait de la rcriture. La directive peut + apparatre plusieurs fois, chaque instance dfinissant une + rgle de rcriture particulire. L'ordre dans lequel ces rgles + sont dfinies est important - il s'agit de l'ordre dans lequel + les rgles seront appliques au cours du processus de + rcriture.</p> + + <p><a id="patterns" name="patterns"><em>Modle</em></a> est une <a id="regexp" name="regexp">expression rationnelle</a> - compatible perl. Ce avec quoi ce modèle est comparé dépend de l'endroit où - la directive <code class="directive">RewriteRule</code> est définie.</p> + compatible perl. Ce avec quoi ce modle est compar dpend de l'endroit o + la directive <code class="directive">RewriteRule</code> est dfinie.</p> -<div class="note"><h3><a id="what_is_matched" name="what_is_matched">Qu'est-ce qui est comparé ?</a></h3> +<div class="note"><h3><a id="what_is_matched" name="what_is_matched">Qu'est-ce qui est compar ?</a></h3> <ul> - <li><p>Dans un contexte de serveur virtuel <code class="directive"><a href="../mod/core.html#virtualhost">VirtualHost</a></code>, le <em>modèle</em> est tout - d'abord comparé à la portion de l'URL située entre le nom d'hôte - éventuellement accompagné du port, et la chaîne de paramètres (par - exemple "/app1/index.html"). Il s'agit du <a href="directive-dict.html#Syntax">URL-path</a> décodé de sa valeur "%xx".</p></li> - - <li><p>Dans un contexte de répertoire (sections <code class="directive"><a href="../mod/core.html#directory">Directory</a></code> et fichiers .htaccess), le - <em>Modèle</em> est comparé avec une partie de chemin ; par exemple une - requête pour "/app1/index.html" entraînera une comparaison avec - "app1/index.html" ou "index.html" selon l'endroit où la directive - <code class="directive">RewriteRule</code> est définie.</p> - - <p>Le chemin où la règle est défini est supprimé du chemin correspondant - du système de fichiers avant comparaison (jusqu'au slash final compris). - En conséquence de cette suppression, les règles définies dans + <li><p>Dans un contexte de serveur virtuel <code class="directive"><a href="../mod/core.html#virtualhost">VirtualHost</a></code>, le <em>modle</em> est tout + d'abord compar la portion de l'URL situe entre le nom d'hte + ventuellement accompagn du port, et la chane de paramtres (par + exemple "/app1/index.html"). Il s'agit du <a href="directive-dict.html#Syntax">URL-path</a> dcod de sa valeur "%xx".</p></li> + + <li><p>Dans un contexte de rpertoire (sections <code class="directive"><a href="../mod/core.html#directory">Directory</a></code> et fichiers .htaccess), le + <em>Modle</em> est compar avec une partie de chemin ; par exemple une + requte pour "/app1/index.html" entranera une comparaison avec + "app1/index.html" ou "index.html" selon l'endroit o la directive + <code class="directive">RewriteRule</code> est dfinie.</p> + + <p>Le chemin o la rgle est dfini est supprim du chemin correspondant + du systme de fichiers avant comparaison (jusqu'au slash final compris). + En consquence de cette suppression, les rgles dfinies dans ce contexte n'effectuent des comparaisons qu'avec la portion du chemin - du système de fichiers "en dessous" de l'endroit où la règle est définie.</p> + du systme de fichiers "en dessous" de l'endroit o la rgle est dfinie.</p> - <p>Le chemin correspondant actuel du système de fichiers est déterminé par + <p>Le chemin correspondant actuel du systme de fichiers est dtermin par des directives telles que <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> et - <code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code>, ou même le résultat de - substitutions dans des règles <code class="directive">RewriteRule</code> précédentes. + <code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code>, ou mme le rsultat de + substitutions dans des rgles <code class="directive">RewriteRule</code> prcdentes. </p> </li> <li><p>Si vous souhaitez faire une comparaison sur le nom - d'hôte, le port, ou la chaîne de requête, utilisez une + d'hte, le port, ou la chane de requte, utilisez une directive <code class="directive"><a href="#rewritecond">RewriteCond</a></code> comportant respectivement les variables <code>%{HTTP_HOST}</code>, <code>%{SERVER_PORT}</code>, ou @@ -1183,341 +1183,341 @@ pour le moteur de réécriture</td></tr> </div> -<div class="note"><h3>Réécritures dans un contexte de répertoire</h3> +<div class="note"><h3>Rcritures dans un contexte de rpertoire</h3> <ul> -<li>L'utilisation du moteur de réécriture dans les +<li>L'utilisation du moteur de rcriture dans les fichiers <a href="../howto/htaccess.html">.htaccess</a> et les sections <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> est un peu plus complexe.</li> -<li>Pour activer le moteur de réécriture dans ces contextes, vous devez -définir "<code>RewriteEngine On</code>" <strong>et</strong> -"<code>Options FollowSymLinks</code>". Si l'administrateur a désactivé -la possibilité de modifier l'option <code>FollowSymLinks</code> au -niveau du répertoire d'un utilisateur, vous ne pouvez pas utiliser le -moteur de réécriture. Cette restriction a été instaurée à des fins de -sécurité.</li> +<li>Pour activer le moteur de rcriture dans ces contextes, vous devez +dfinir "<code>RewriteEngine On</code>" <strong>et</strong> +"<code>Options FollowSymLinks</code>". Si l'administrateur a dsactiv +la possibilit de modifier l'option <code>FollowSymLinks</code> au +niveau du rpertoire d'un utilisateur, vous ne pouvez pas utiliser le +moteur de rcriture. Cette restriction a t instaure des fins de +scurit.</li> <li>Voir la directive -<code class="directive"><a href="#rewritebase">RewriteBase</a></code> pour plus de détails à -propos de l'ajout du préfixe après les substitutions relatives.</li> +<code class="directive"><a href="#rewritebase">RewriteBase</a></code> pour plus de dtails +propos de l'ajout du prfixe aprs les substitutions relatives.</li> <li>Si vous souhaitez effectuer une comparaison en prenant en compte -l'intégralité du -chemin de l'URL dans un contexte de répertoire (htaccess), vous devez +l'intgralit du +chemin de l'URL dans un contexte de rpertoire (htaccess), vous devez utiliser la variable <code>%{REQUEST_URI}</code> dans la directive <code class="directive"><a href="#rewritecond">RewriteCond</a></code>.</li> -<li>Le prefixe supprimé se termine toujours par un slash, ce qui -signifie que la comparaison s'effectue avec une chaîne qui ne comporte -<em>jamais</em> de slash de début. Ainsi, un <em>modèle</em> contenant -<code>^/</code> ne correspondra jamais dans un contexte de répertoire.</li> +<li>Le prefixe supprim se termine toujours par un slash, ce qui +signifie que la comparaison s'effectue avec une chane qui ne comporte +<em>jamais</em> de slash de dbut. Ainsi, un <em>modle</em> contenant +<code>^/</code> ne correspondra jamais dans un contexte de rpertoire.</li> -<li>Bien que les règles de réécriture soient permises du point de vue de +<li>Bien que les rgles de rcriture soient permises du point de vue de la syntaxe dans les sections <code class="directive"><a href="../mod/core.html#location"><Location></a></code> et <code class="directive"><a href="../mod/core.html#files"><Files></a></code> (y compris leurs versions sous forme d'expression rationnelle), elles n'y sont pas prises en compte, et -n'y sont à priori d'aucune utilité. Les substitutions -relatives sont une fonctionnalité qui n'est, elle non-plus pas supportée +n'y sont priori d'aucune utilit. Les substitutions +relatives sont une fonctionnalit qui n'est, elle non-plus pas supporte dans ce genre de contexte.</li> </ul> </div> - <p>Pour quelques conseils à propos des <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expressions rationnelles</a>, voir le - document <a href="../rewrite/intro.html#regex">Introduction à + <p>Pour quelques conseils propos des <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expressions rationnelles</a>, voir le + document <a href="../rewrite/intro.html#regex">Introduction mod_rewrite</a>.</p> - <p>Dans <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>, on peut aussi utiliser le caractère - NOT ('<code>!</code>') comme préfixe de modèle. Ceci vous permet - d'inverser la signification d'un modèle, soit pour dire - ``<em>si l'URL considérée ne correspond <strong>PAS</strong> à - ce modèle</em>''. Le caractère NON peut donc être utilisé à + <p>Dans <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>, on peut aussi utiliser le caractre + NOT ('<code>!</code>') comme prfixe de modle. Ceci vous permet + d'inverser la signification d'un modle, soit pour dire + ``<em>si l'URL considre ne correspond <strong>PAS</strong> + ce modle</em>''. Le caractre NON peut donc tre utilis titre exceptionnel, lorsqu'il est plus simple d'effectuer une - comparaison avec le modèle inversé, ou dans la dernière règle - par défaut.</p> + comparaison avec le modle invers, ou dans la dernire rgle + par dfaut.</p> <div class="note"><h3>Note</h3> -Si vous utilisez le caractère NON pour inverser la signification d'un -modèle, vous ne pouvez pas inclure de parties génériques groupées dans -le modèle. Ceci est dû au fait que, lorsque le modèle ne correspond -pas (autrement dit, sa négation correspond), les groupes sont vides. -Ainsi, si vous utilisez des modèles inversés, vous ne pouvez -pas vous référer aux groupes par <code>$N</code> dans la chaîne de +Si vous utilisez le caractre NON pour inverser la signification d'un +modle, vous ne pouvez pas inclure de parties gnriques groupes dans +le modle. Ceci est d au fait que, lorsque le modle ne correspond +pas (autrement dit, sa ngation correspond), les groupes sont vides. +Ainsi, si vous utilisez des modles inverss, vous ne pouvez +pas vous rfrer aux groupes par <code>$N</code> dans la chane de substitution ! </div> - <p>Dans une règle de réécriture, - <a id="rhs" name="rhs"><em>Substitution</em></a> est la chaîne - de caractères qui remplace le chemin de l'URL original qui - correspondait au <em>Modèle</em>. <em>Substitution</em> peut - être :</p> + <p>Dans une rgle de rcriture, + <a id="rhs" name="rhs"><em>Substitution</em></a> est la chane + de caractres qui remplace le chemin de l'URL original qui + correspondait au <em>Modle</em>. <em>Substitution</em> peut + tre :</p> <dl> - <dt>un chemin du système de fichiers</dt> + <dt>un chemin du systme de fichiers</dt> - <dd>Il indique alors la localisation dans le système de - fichiers de la ressource qui doit être envoyée au - client. Les substitutions ne sont traitées en tant que chemins du - système de fichiers que si la règle est configurée dans un + <dd>Il indique alors la localisation dans le systme de + fichiers de la ressource qui doit tre envoye au + client. Les substitutions ne sont traites en tant que chemins du + systme de fichiers que si la rgle est configure dans un contexte de serveur (serveur virtuel), et si le premier - composant du chemin dans la substitution existe dans le système + composant du chemin dans la substitution existe dans le systme de fichiers.</dd> <dt>chemin d'URL</dt> - <dd>Un chemin relatif à la valeur de <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> vers la ressource qui - doit être servie. Notez que <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> - essaie de deviner si vous avez spécifié un chemin du système - de fichiers ou un chemin d'URL en vérifiant si la première - partie du chemin existe à la racine du système de fichiers. - Par exemple, si vous avez spécifié comme chaîne de + <dd>Un chemin relatif la valeur de <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> vers la ressource qui + doit tre servie. Notez que <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> + essaie de deviner si vous avez spcifi un chemin du systme + de fichiers ou un chemin d'URL en vrifiant si la premire + partie du chemin existe la racine du systme de fichiers. + Par exemple, si vous avez spcifi comme chane de <em>Substitution</em> <code>/www/file.html</code>, cette - dernière sera traitée comme un chemin d'URL <em>à moins</em> - qu'un répertoire nommé <code>www</code> n'existe à la racine - de votre système de fichiers (ou dans le cas d'une - réécriture au sein d'un fichier <code>.htaccess</code>, - relativement à la racine des documents), auquel cas la chaîne de - substitution sera traitée comme un chemin du système de - fichiers. Si vous désirez que d'autres directives de - correspondance d'URL (comme la directive <code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code>) soient appliquées au - chemin d'URL résultant, utilisez le drapeau <code>[PT]</code> - comme décrit ci-dessous.</dd> + dernire sera traite comme un chemin d'URL <em> moins</em> + qu'un rpertoire nomm <code>www</code> n'existe la racine + de votre systme de fichiers (ou dans le cas d'une + rcriture au sein d'un fichier <code>.htaccess</code>, + relativement la racine des documents), auquel cas la chane de + substitution sera traite comme un chemin du systme de + fichiers. Si vous dsirez que d'autres directives de + correspondance d'URL (comme la directive <code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code>) soient appliques au + chemin d'URL rsultant, utilisez le drapeau <code>[PT]</code> + comme dcrit ci-dessous.</dd> <dt>URL absolue</dt> - <dd>Si une URL absolue est spécifiée, - <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> vérifie si le nom d'hôte - correspond à celui de l'hôte local. Si c'est le cas, le - protocole et le nom d'hôte sont supprimés, et ce qui reste est - traité comme un chemin d'URL. Dans le cas contraire, une - redirection externe vers l'URL indiquée est effectuée. Pour - forcer une redirection externe vers l'hôte local, voir le + <dd>Si une URL absolue est spcifie, + <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> vrifie si le nom d'hte + correspond celui de l'hte local. Si c'est le cas, le + protocole et le nom d'hte sont supprims, et ce qui reste est + trait comme un chemin d'URL. Dans le cas contraire, une + redirection externe vers l'URL indique est effectue. Pour + forcer une redirection externe vers l'hte local, voir le drapeau <code>[R]</code> ci-dessous.</dd> <dt><code>-</code> (tiret)</dt> - <dd>Un tiret indique qu'aucune substitution ne doit être - effectuée (le chemin considéré est transmis sans changement). - Ceci est utile quand un drapeau doit être appliqué sans + <dd>Un tiret indique qu'aucune substitution ne doit tre + effectue (le chemin considr est transmis sans changement). + Ceci est utile quand un drapeau doit tre appliqu sans modifier le chemin (voir ci-dessous).</dd> </dl> - <p>En plus du texte, la chaîne <em>Substitution</em> peut + <p>En plus du texte, la chane <em>Substitution</em> peut comporter :</p> <ol> - <li>des références arrières (<code>$N</code>) vers le modèle + <li>des rfrences arrires (<code>$N</code>) vers le modle d'une directive RewriteRule</li> - <li>des références arrières (<code>%N</code>) vers le dernier - modèle d'une directive RewriteCond qui correspondait</li> + <li>des rfrences arrires (<code>%N</code>) vers le dernier + modle d'une directive RewriteCond qui correspondait</li> - <li>des variables du serveur comme dans les chaînes de test de - condition d'une règle (<code>%{VARNAME}</code>)</li> + <li>des variables du serveur comme dans les chanes de test de + condition d'une rgle (<code>%{VARNAME}</code>)</li> <li>des appels de <a href="#mapfunc">fonctions de comparaison</a> - (<code>${nom correspondance:clé|défaut}</code>)</li> + (<code>${nom correspondance:cl|dfaut}</code>)</li> </ol> - <p>Les références arrières sont des identificateurs de la forme + <p>Les rfrences arrires sont des identificateurs de la forme <code>$</code><strong>N</strong> (<strong>N</strong>=0..9), qui - seront remplacés par le contenu du <strong>N</strong>ème groupe - du <em>Modèle</em> qui correspondait. Les variables du serveur - sont les mêmes que dans la <em>Chaîne_de_test</em> d'une + seront remplacs par le contenu du <strong>N</strong>me groupe + du <em>Modle</em> qui correspondait. Les variables du serveur + sont les mmes que dans la <em>Chane_de_test</em> d'une directive <code class="directive"><a href="#rewritecond">RewriteCond</a></code>. Les fonctions de comparaison sont issues de la directive <code class="directive"><a href="#rewritemap">RewriteMap</a></code> dans la - section de laquelle elles sont décrites. Ces trois types de - variables sont évaluées dans l'ordre ci-dessus.</p> + section de laquelle elles sont dcrites. Ces trois types de + variables sont values dans l'ordre ci-dessus.</p> - <p>Chaque règle de réécriture s'applique au résultat de la règle - précédente, selon l'ordre dans lequel elles ont été définies dans - le fichier de configuration. Le chemin de l'URL ou du système de fichier (voir + <p>Chaque rgle de rcriture s'applique au rsultat de la rgle + prcdente, selon l'ordre dans lequel elles ont t dfinies dans + le fichier de configuration. Le chemin de l'URL ou du systme de fichier (voir ci-dessus <a href="#what_is_matched">Qu'est-ce qui est - comparé ?</a>) est <strong>intégralement - remplacée</strong> par la chaîne de <em>Substitution</em> et le - processus de réécriture se poursuit jusqu'à ce que toutes les - règles aient été appliquées, ou qu'il soit explicitement stoppé + compar ?</a>) est <strong>intgralement + remplace</strong> par la chane de <em>Substitution</em> et le + processus de rcriture se poursuit jusqu' ce que toutes les + rgles aient t appliques, ou qu'il soit explicitement stopp par un drapeau <a href="../rewrite/flags.html#flag_l"><code><strong>L</strong></code></a>, - ou par un autre drapeau qui implique un arrêt immédiat, comme + ou par un autre drapeau qui implique un arrt immdiat, comme <code><strong>END</strong></code> ou <code><strong>F</strong></code>.</p> - <div class="note"><h3>Modifier la chaîne de requête</h3> - <p>Par défaut, la chaîne de requête est transmise sans - modification. Vous pouvez cependant créer dans la chaîne de - substitution des URLs dont une partie constitue une chaîne de - requête. Pour cela, ajoutez simplement un point d'interrogation - dans la chaîne de substitution pour indiquer que le texte qui - suit doit être réinjecté dans la chaîne de requête. Pour - supprimer une chaîne de requête, terminez simplement la chaîne de + <div class="note"><h3>Modifier la chane de requte</h3> + <p>Par dfaut, la chane de requte est transmise sans + modification. Vous pouvez cependant crer dans la chane de + substitution des URLs dont une partie constitue une chane de + requte. Pour cela, ajoutez simplement un point d'interrogation + dans la chane de substitution pour indiquer que le texte qui + suit doit tre rinject dans la chane de requte. Pour + supprimer une chane de requte, terminez simplement la chane de substitution par un point d'interrogation. Pour combiner les - nouvelles chaînes de requête avec les anciennes, utilisez le + nouvelles chanes de requte avec les anciennes, utilisez le drapeau <code>[QSA]</code>.</p> </div> - <p>En outre, vous pouvez spécifier des <a name="rewriteflags" id="rewriteflags">actions</a> spéciales à effectuer en ajoutant + <p>En outre, vous pouvez spcifier des <a name="rewriteflags" id="rewriteflags">actions</a> spciales effectuer en ajoutant des <strong><code>[</code><em>drapeaux</em><code>]</code></strong> - comme troisième argument de la directive - <code class="directive">RewriteRule</code>. Séparés par des virgules au sein d'une - liste encadrée par des crochets, les <em>drapeaux</em> peuvent - être choisis dans la table suivante. Vous trouverez plus de - détails, et des exemples pour chaque drapeau dans le <a href="../rewrite/flags.html">document à propos des drapeaux de - réécriture.</a></p> + comme troisime argument de la directive + <code class="directive">RewriteRule</code>. Spars par des virgules au sein d'une + liste encadre par des crochets, les <em>drapeaux</em> peuvent + tre choisis dans la table suivante. Vous trouverez plus de + dtails, et des exemples pour chaque drapeau dans le <a href="../rewrite/flags.html">document propos des drapeaux de + rcriture.</a></p> <table class="bordered"><tr class="header"><th>Drapeaux et syntaxe</th> <th>Fonction</th> </tr> <tr> <td>B</td> - <td>Echappe les caractères non-alphanumériques - dans les références arrières <em>avant</em> - d'appliquer la transformation. <em><a href="../rewrite/flags.html#flag_b">détails ...</a></em></td> + <td>Echappe les caractres non-alphanumriques + dans les rfrences arrires <em>avant</em> + d'appliquer la transformation. <em><a href="../rewrite/flags.html#flag_b">dtails ...</a></em></td> </tr> <tr class="odd"> <td>backrefnoplus|BNP</td> - <td>Avec ce drapeau, si les références arrières sont échappées, - les espaces seront échappés en %20 au lieu de +. Ceci s'avère - utile lorsqu'une référence arrière est utilisée dans la partie - chemin, et non dans la chaîne de paramètres de la requête ; - pour plus de détails, voir <em><a href="../rewrite/flags.html#flag_bnp">ici.</a></em></td> + <td>Avec ce drapeau, si les rfrences arrires sont chappes, + les espaces seront chapps en %20 au lieu de +. Ceci s'avre + utile lorsqu'une rfrence arrire est utilise dans la partie + chemin, et non dans la chane de paramtres de la requte ; + pour plus de dtails, voir <em><a href="../rewrite/flags.html#flag_bnp">ici.</a></em></td> </tr> <tr> <td>chain|C</td> - <td>La règle est chaînée avec la règle suivante. Si la règle - échoue, la ou les règles avec lesquelles elle est est chaînée - seront sautées. <em><a href="../rewrite/flags.html#flag_c">détails ...</a></em></td> + <td>La rgle est chane avec la rgle suivante. Si la rgle + choue, la ou les rgles avec lesquelles elle est est chane + seront sautes. <em><a href="../rewrite/flags.html#flag_c">dtails ...</a></em></td> </tr> <tr class="odd"> <td>cookie|CO=<em>NAME</em>:<em>VAL</em></td> - <td>Définit un cookie au niveau du navigateur client. La syntaxe - complète est : + <td>Dfinit un cookie au niveau du navigateur client. La syntaxe + complte est : CO=<em>NAME</em>:<em>VAL</em>:<em>domain</em>[:<em>lifetime</em>[:<em>path</em>[:<em>secure</em>[:<em>httponly</em>]]]] <em><a href="../rewrite/flags.html#flag_co">details ...</a></em> - <em><a href="../rewrite/flags.html#flag_co">détails ...</a></em> + <em><a href="../rewrite/flags.html#flag_co">dtails ...</a></em> </td> </tr> <tr> <td>discardpath|DPI</td> - <td>Supprime la partie PATH_INFO de l'URI réécrit. <em><a href="../rewrite/flags.html#flag_dpi">détails + <td>Supprime la partie PATH_INFO de l'URI rcrit. <em><a href="../rewrite/flags.html#flag_dpi">dtails ...</a></em></td> </tr> <tr class="odd"> <td>END</td> - <td>Stoppe le processus de réécriture immédiatement et - n'applique plus aucune règle. Empêche aussi l'application - ultérieure de règles de réécriture dans les contextes de - répertoire et de fichier .htaccess (disponible à partir de la - version 2.3.9 du serveur HTTP Apache). <em><a href="../rewrite/flags.html#flag_end">détails ...</a></em></td> + <td>Stoppe le processus de rcriture immdiatement et + n'applique plus aucune rgle. Empche aussi l'application + ultrieure de rgles de rcriture dans les contextes de + rpertoire et de fichier .htaccess (disponible partir de la + version 2.3.9 du serveur HTTP Apache). <em><a href="../rewrite/flags.html#flag_end">dtails ...</a></em></td> </tr> <tr> <td>env|E=[!]<em>VAR</em>[:<em>VAL</em>]</td> - <td>Définit la variable d'environnement <em>VAR</em> (à la valeur + <td>Dfinit la variable d'environnement <em>VAR</em> ( la valeur <em>VAL</em> si elle est fournie). La variante !<em>VAR</em> - annule la définition de la variable <em>VAR</em>.<em><a href="../rewrite/flags.html#flag_e">détails ...</a></em></td> + annule la dfinition de la variable <em>VAR</em>.<em><a href="../rewrite/flags.html#flag_e">dtails ...</a></em></td> </tr> <tr class="odd"> <td>forbidden|F</td> - <td>Renvoie une réponse 403 FORBIDDEN au navigateur client. - <em><a href="../rewrite/flags.html#flag_f">détails ...</a></em></td> + <td>Renvoie une rponse 403 FORBIDDEN au navigateur client. + <em><a href="../rewrite/flags.html#flag_f">dtails ...</a></em></td> </tr> <tr> <td>gone|G</td> - <td>Renvoie un message d'erreur 410 GONE au navigateur client. <em><a href="../rewrite/flags.html#flag_g">détails ...</a></em></td> + <td>Renvoie un message d'erreur 410 GONE au navigateur client. <em><a href="../rewrite/flags.html#flag_g">dtails ...</a></em></td> </tr> <tr class="odd"> <td>Handler|H=<em>Gestionnaire de contenu</em></td> - <td>L'URI résultant est envoyé au <em>Gestionnaire de - contenu</em> pour traitement. <em><a href="../rewrite/flags.html#flag_h">détails ...</a></em></td> + <td>L'URI rsultant est envoy au <em>Gestionnaire de + contenu</em> pour traitement. <em><a href="../rewrite/flags.html#flag_h">dtails ...</a></em></td> </tr> <tr> <td>last|L</td> - <td>Arrête le processus de réécriture immédiatement et n'applique - plus aucune règle. Prêtez une attention particulière aux mises - en garde concernant les contextes de niveau répertoire et - .htaccess (voir aussi le drapeau END). <em><a href="../rewrite/flags.html#flag_l">détails ...</a></em></td> + <td>Arrte le processus de rcriture immdiatement et n'applique + plus aucune rgle. Prtez une attention particulire aux mises + en garde concernant les contextes de niveau rpertoire et + .htaccess (voir aussi le drapeau END). <em><a href="../rewrite/flags.html#flag_l">dtails ...</a></em></td> </tr> <tr class="odd"> <td>next|N</td> - <td>Réexécute le processus de réécriture à partir de la première - règle, en utilisant le résultat du jeu de règles, sous réserve - qu'il y ait un point de départ. <em><a href="../rewrite/flags.html#flag_n">détails + <td>Rexcute le processus de rcriture partir de la premire + rgle, en utilisant le rsultat du jeu de rgles, sous rserve + qu'il y ait un point de dpart. <em><a href="../rewrite/flags.html#flag_n">dtails ...</a></em></td> </tr> <tr> <td>nocase|NC</td> - <td>Rend la comparaison entre modèles insensible à la casse. - <em><a href="../rewrite/flags.html#flag_nc">détails ...</a></em></td> + <td>Rend la comparaison entre modles insensible la casse. + <em><a href="../rewrite/flags.html#flag_nc">dtails ...</a></em></td> </tr> <tr class="odd"> <td>noescape|NE</td> - <td>Empêche mod_rewrite d'effectuer un échappement hexadécimal - des caractères spéciaux dans le résultat de la réécriture. <em><a href="../rewrite/flags.html#flag_ne">détails ...</a></em></td> + <td>Empche mod_rewrite d'effectuer un chappement hexadcimal + des caractres spciaux dans le rsultat de la rcriture. <em><a href="../rewrite/flags.html#flag_ne">dtails ...</a></em></td> </tr> <tr> <td>nosubreq|NS</td> - <td>La règle est sautée si la requête courante est une - sous-requête interne. <em><a href="../rewrite/flags.html#flag_ns">détails ...</a></em></td> + <td>La rgle est saute si la requte courante est une + sous-requte interne. <em><a href="../rewrite/flags.html#flag_ns">dtails ...</a></em></td> </tr> <tr class="odd"> <td>proxy|P</td> <td>Force l'envoi en interne de l'URL de substitution en tant - que requête mandataire. <em><a href="../rewrite/flags.html#flag_p">détails + que requte mandataire. <em><a href="../rewrite/flags.html#flag_p">dtails ...</a></em></td> </tr> <tr> <td>passthrough|PT</td> - <td>L'URI résultant est repassé au moteur de mise en - correspondance des URLs pour y être traité par d'autres + <td>L'URI rsultant est repass au moteur de mise en + correspondance des URLs pour y tre trait par d'autres traducteurs URI-vers-nom de fichier, comme <code>Alias</code> ou - <code>Redirect</code>. <em><a href="../rewrite/flags.html#flag_pt">détails ...</a></em></td> + <code>Redirect</code>. <em><a href="../rewrite/flags.html#flag_pt">dtails ...</a></em></td> </tr> <tr class="odd"> <td>qsappend|QSA</td> - <td>Ajoute toute chaîne de paramètres présente dans l'URL de la - requête originale à toute chaîne de paramètres créée dans la - cible de réécriture. <em><a href="../rewrite/flags.html#flag_qsa">détails ...</a></em></td> + <td>Ajoute toute chane de paramtres prsente dans l'URL de la + requte originale toute chane de paramtres cre dans la + cible de rcriture. <em><a href="../rewrite/flags.html#flag_qsa">dtails ...</a></em></td> </tr> <tr> <td>qsdiscard|QSD</td> - <td>Supprime toute chaîne de paramètres de l'URI entrant. <em><a href="../rewrite/flags.html#flag_qsd">détails + <td>Supprime toute chane de paramtres de l'URI entrant. <em><a href="../rewrite/flags.html#flag_qsd">dtails ...</a></em></td> </tr> <tr class="odd"> <td>qslast|QSL</td> - <td>Interprète le dernier (le plus à droite) point d'interrogation comme - le délimiteur de la chaîne de paramètres de la requête, au lieu du - premier (le plus à gauche) comme c'est le cas habituellement. Disponble - à partir de la version 2.4.19 du serveur HTTP Apache. <em><a href="../rewrite/flags.html#flag_qsl">détails ...</a></em></td> + <td>Interprte le dernier (le plus droite) point d'interrogation comme + le dlimiteur de la chane de paramtres de la requte, au lieu du + premier (le plus gauche) comme c'est le cas habituellement. Disponble + partir de la version 2.4.19 du serveur HTTP Apache. <em><a href="../rewrite/flags.html#flag_qsl">dtails ...</a></em></td> </tr> <tr> <td>redirect|R[=<em>code</em>]</td> <td>Force une redirection externe, avec un code de statut HTTP - optionnel. <em><a href="../rewrite/flags.html#flag_r">détails ...</a></em> + optionnel. <em><a href="../rewrite/flags.html#flag_r">dtails ...</a></em> </td> </tr> <tr class="odd"> <td>skip|S=<em>nombre</em></td> - <td>Si la règle courante s'applique, le moteur de réécriture - doit sauter les <em>nombre</em> règles suivantes. <em><a href="../rewrite/flags.html#flag_s">détails ...</a></em></td> + <td>Si la rgle courante s'applique, le moteur de rcriture + doit sauter les <em>nombre</em> rgles suivantes. <em><a href="../rewrite/flags.html#flag_s">dtails ...</a></em></td> </tr> <tr> <td>type|T=<em>MIME-type</em></td> <td>Force l'attribution du <a class="glossarylink" href="../glossary.html#type-mime" title="voir glossaire">Type-MIME</a> - spécifié au fichier cible. <em><a href="../rewrite/flags.html#flag_t">détails ...</a></em></td> + spcifi au fichier cible. <em><a href="../rewrite/flags.html#flag_t">dtails ...</a></em></td> </tr> </table> -<div class="note"><h3>Développement du répertoire home</h3> -<p> Quand la chaîne de substitution commence par quelque chose comme -"/~user" (de manière explicite ou par références arrières), <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> -développe le répertoire home sans tenir compte de la présence ou de la +<div class="note"><h3>Dveloppement du rpertoire home</h3> +<p> Quand la chane de substitution commence par quelque chose comme +"/~user" (de manire explicite ou par rfrences arrires), <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> +dveloppe le rpertoire home sans tenir compte de la prsence ou de la configuration du module <code class="module"><a href="../mod/mod_userdir.html">mod_userdir</a></code>.</p> -<p> Ce développement n'est pas effectué si le drapeau <em>PT</em> est -utilisé dans la directive <code class="directive"><a href="#rewriterule">RewriteRule</a></code></p> +<p> Ce dveloppement n'est pas effectu si le drapeau <em>PT</em> est +utilis dans la directive <code class="directive"><a href="#rewriterule">RewriteRule</a></code></p> </div> <p>Voici toutes les combinaisons de substitution et leurs @@ -1525,25 +1525,25 @@ utilisé dans la directive <code class="directive"><a href="#rewriterule">Re <p><strong>Dans la configuration au niveau du serveur principal (<code>httpd.conf</code>)<br /> - pour la requête ``<code>GET + pour la requte ``<code>GET /chemin/infochemin</code>'':</strong><br /> </p> <table class="bordered"><tr class="header"> -<th>Règle</th> -<th>Résultat de la substitution</th> +<th>Rgle</th> +<th>Rsultat de la substitution</th> </tr> <tr> <td>^/un_chemin(.*) autre_chemin$1</td> -<td>invalide, non supporté</td> +<td>invalide, non support</td> </tr> <tr class="odd"> <td>^/un_chemin(.*) autre_chemin$1 [R]</td> -<td>invalide, non supporté</td> +<td>invalide, non support</td> </tr> <tr> <td>^/un_chemin(.*) autre_chemin$1 [P]</td> -<td>invalide, non supporté</td> +<td>invalide, non support</td> </tr> <tr class="odd"> <td>^/un_chemin(.*) /autre_chemin$1</td> @@ -1555,7 +1555,7 @@ utilisé dans la directive <code class="directive"><a href="#rewriterule">Re </tr> <tr class="odd"> <td>^/un_chemin(.*) /autre_chemin$1 [P]</td> -<td>sans objet, non supporté</td> +<td>sans objet, non support</td> </tr> <tr> <td>^/un_chemin(.*) http://cet_hote/autre_chemin$1</td> @@ -1567,7 +1567,7 @@ utilisé dans la directive <code class="directive"><a href="#rewriterule">Re </tr> <tr> <td>^/un_chemin(.*) http://cet_hote/autre_chemin$1 [P]</td> -<td>sans objet, non supporté</td> +<td>sans objet, non support</td> </tr> <tr class="odd"> <td>^/un_chemin(.*) http://autre_hote/autre_chemin$1</td> @@ -1584,17 +1584,17 @@ redondant)</td> </tr> </table> - <p><strong>Dans une configuration de niveau répertoire pour + <p><strong>Dans une configuration de niveau rpertoire pour <code>/chemin</code><br /> (<code>/chemin/physique/vers/chemin/.htacccess</code>, avec <code>RewriteBase "/chemin"</code>)<br /> - pour la requête ``<code>GET + pour la requte ``<code>GET /chemin/chemin-local/infochemin</code>'':</strong><br /> </p> <table class="bordered"><tr class="header"> -<th>Règle</th> -<th>Résultat de la substitution</th> +<th>Rgle</th> +<th>Rsultat de la substitution</th> </tr> <tr> <td>^chemin-local(.*) autre-chemin$1</td> @@ -1602,12 +1602,12 @@ redondant)</td> </tr> <tr class="odd"> <td>^chemin-local(.*) autre-chemin$1 [R]</td> -<td>http://cet-hôte/chemin/autre-chemin/infochemin via redirection +<td>http://cet-hte/chemin/autre-chemin/infochemin via redirection externe</td> </tr> <tr> <td>^chemin-local(.*) autre-chemin$1 [P]</td> -<td>n'a pas lieu d'être, non supporté</td> +<td>n'a pas lieu d'tre, non support</td> </tr> <tr class="odd"> <td>^chemin-local(.*) /autre-chemin$1</td> @@ -1615,36 +1615,36 @@ externe</td> </tr> <tr> <td>^chemin-local(.*) /autre-chemin$1 [R]</td> -<td>http://cet-hôte/autre-chemin/infochemin via redirection externe</td> +<td>http://cet-hte/autre-chemin/infochemin via redirection externe</td> </tr> <tr class="odd"> <td>^chemin-local(.*) /autre-chemin$1 [P]</td> -<td>n'a pas lieu d'être, non supporté</td> +<td>n'a pas lieu d'tre, non support</td> </tr> <tr> -<td>^chemin-local(.*) http://cet-hôte/autre-chemin$1</td> +<td>^chemin-local(.*) http://cet-hte/autre-chemin$1</td> <td>/autre-chemin/infochemin</td> </tr> <tr class="odd"> -<td>^chemin-local(.*) http://cet-hôte/autre-chemin$1 [R]</td> -<td>http://cet-hôte/autre-chemin/infochemin via redirection externe</td> +<td>^chemin-local(.*) http://cet-hte/autre-chemin$1 [R]</td> +<td>http://cet-hte/autre-chemin/infochemin via redirection externe</td> </tr> <tr> -<td>^chemin-local(.*) http://cet-hôte/autre-chemin$1 [P]</td> -<td>n'a pas lieu d'être, non supporté</td> +<td>^chemin-local(.*) http://cet-hte/autre-chemin$1 [P]</td> +<td>n'a pas lieu d'tre, non support</td> </tr> <tr class="odd"> -<td>^chemin-local(.*) http://autre hôte/autre-chemin$1</td> -<td>http://autre hôte/autre-chemin/infochemin via redirection externe</td> +<td>^chemin-local(.*) http://autre hte/autre-chemin$1</td> +<td>http://autre hte/autre-chemin/infochemin via redirection externe</td> </tr> <tr> -<td>^chemin-local(.*) http://autre hôte/autre-chemin$1 [R]</td> -<td>http://autre hôte/autre-chemin/infochemin via redirection externe +<td>^chemin-local(.*) http://autre hte/autre-chemin$1 [R]</td> +<td>http://autre hte/autre-chemin/infochemin via redirection externe (le drapeau [R] est redondant)</td> </tr> <tr class="odd"> -<td>^chemin-local(.*) http://autre hôte/autre-chemin$1 [P]</td> -<td>http://autre hôte/autre-chemin/infochemin via un mandataire interne</td> +<td>^chemin-local(.*) http://autre hte/autre-chemin$1 [P]</td> +<td>http://autre hte/autre-chemin/infochemin via un mandataire interne</td> </tr> </table> @@ -1653,7 +1653,7 @@ externe</td> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_rewrite.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_rewrite.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_rewrite.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -1672,7 +1672,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_rewrite.ht } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_sed.html.fr b/docs/manual/mod/mod_sed.html.fr index 6424a39815..50fb3869d7 100644 --- a/docs/manual/mod/mod_sed.html.fr +++ b/docs/manual/mod/mod_sed.html.fr @@ -27,45 +27,45 @@ <div id="preamble"><h1>Module Apache mod_sed</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_sed.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_sed.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_sed.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Filtre les contenus en entrée (requêtes) et en sortie -(réponses) en utilisant la syntaxe de <code>sed</code></td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Filtre les contenus en entre (requtes) et en sortie +(rponses) en utilisant la syntaxe de <code>sed</code></td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td /></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>sed_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_sed.c sed0.c sed1.c regexp.c regexp.h sed.h</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>sed_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_sed.c sed0.c sed1.c regexp.c regexp.h sed.h</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> <h3>Sommaire</h3> <p><code class="module"><a href="../mod/mod_sed.html">mod_sed</a></code> est un filtre de contenu "in-process". Le -filtre <code class="module"><a href="../mod/mod_sed.html">mod_sed</a></code> fournit les commandes d'édition de -<code>sed</code> implémentées par le programme <code>sed</code> de -Solaris 10 comme décrit dans la <a href="http://www.gnu.org/software/sed/manual/sed.txt">page de -manuel</a>. Cependant, à la différence de <code>sed</code>, -<code class="module"><a href="../mod/mod_sed.html">mod_sed</a></code> ne reçoit pas de données sur son entrée -standard. Au lieu de cela, le filtre agit sur les données échangées -entre le client et le serveur. <code class="module"><a href="../mod/mod_sed.html">mod_sed</a></code> peut être -utilisé comme filtre en entrée ou en sortie. <code class="module"><a href="../mod/mod_sed.html">mod_sed</a></code> +filtre <code class="module"><a href="../mod/mod_sed.html">mod_sed</a></code> fournit les commandes d'dition de +<code>sed</code> implmentes par le programme <code>sed</code> de +Solaris 10 comme dcrit dans la <a href="http://www.gnu.org/software/sed/manual/sed.txt">page de +manuel</a>. Cependant, la diffrence de <code>sed</code>, +<code class="module"><a href="../mod/mod_sed.html">mod_sed</a></code> ne reoit pas de donnes sur son entre +standard. Au lieu de cela, le filtre agit sur les donnes changes +entre le client et le serveur. <code class="module"><a href="../mod/mod_sed.html">mod_sed</a></code> peut tre +utilis comme filtre en entre ou en sortie. <code class="module"><a href="../mod/mod_sed.html">mod_sed</a></code> est un filtre de contenu, ce qui signifie qu'on ne peut pas l'utiliser -pour modifier les en-têtes http du client ou du serveur. +pour modifier les en-ttes http du client ou du serveur. </p> <p> -Le filtre en sortie <code class="module"><a href="../mod/mod_sed.html">mod_sed</a></code> accepte un tronçon de -données, exécute le script <code>sed</code> sur ces données, puis génère -une sortie qui est transmise au filtre suivant dans la chaîne. +Le filtre en sortie <code class="module"><a href="../mod/mod_sed.html">mod_sed</a></code> accepte un tronon de +donnes, excute le script <code>sed</code> sur ces donnes, puis gnre +une sortie qui est transmise au filtre suivant dans la chane. </p> <p> -Le filtre en entrée <code class="module"><a href="../mod/mod_sed.html">mod_sed</a></code> reçoit des données en -provenance du filtre suivant dans la chaîne, exécute les scripts -<code>sed</code>, et renvoie les données générées au filtre appelant -dans la chaîne de filtrage. +Le filtre en entre <code class="module"><a href="../mod/mod_sed.html">mod_sed</a></code> reoit des donnes en +provenance du filtre suivant dans la chane, excute les scripts +<code>sed</code>, et renvoie les donnes gnres au filtre appelant +dans la chane de filtrage. </p> <p> -Les filtres en entrée ou en sortie ne traitent les données que si des -caractères newline sont détectés dans le contenu à filtrer. A la fin des -données, ce qui reste est traité comme la dernière ligne. +Les filtres en entre ou en sortie ne traitent les donnes que si des +caractres newline sont dtects dans le contenu filtrer. A la fin des +donnes, ce qui reste est trait comme la dernire ligne. </p> </div> @@ -78,14 +78,14 @@ données, ce qui reste est traité comme la dernière ligne. <li><img alt="" src="../images/down.gif" /> <a href="#inputsed">InputSed</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#outputsed">OutputSed</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_sed">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_sed">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_sed">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_sed">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="sampleconf" id="sampleconf">Exemple de configuration</a><a title="Lien permanent" href="#sampleconf" class="permalink">¶</a></h2> - <div class="example"><h3>Ajout d'un filtre en sortie</h3><pre class="prettyprint lang-config"># Dans l'exemple suivant, le filtre sed va remplacer la chaîne - # "monday" par "MON" et la chaîne "sunday" par "SUN" dans les + <div class="example"><h3>Ajout d'un filtre en sortie</h3><pre class="prettyprint lang-config"># Dans l'exemple suivant, le filtre sed va remplacer la chane + # "monday" par "MON" et la chane "sunday" par "SUN" dans les # documents html avant de les envoyer au client. <Directory "/var/www/docs/sed"> AddOutputFilter Sed html @@ -94,9 +94,9 @@ données, ce qui reste est traité comme la dernière ligne. </Directory></pre> </div> - <div class="example"><h3>Ajout d'un filtre en entrée</h3><pre class="prettyprint lang-config"> # Dans l'exemple suivant, le filtre sed va remplacer la chaîne - # "monday" par "MON" et la chaîne "sunday" par "SUN" dans les - # données POST envoyées à PHP. + <div class="example"><h3>Ajout d'un filtre en entre</h3><pre class="prettyprint lang-config"> # Dans l'exemple suivant, le filtre sed va remplacer la chane + # "monday" par "MON" et la chane "sunday" par "SUN" dans les + # donnes POST envoyes PHP. <Directory "/var/www/docs/sed"> AddInputFilter Sed php InputSed "s/monday/MON/g" @@ -107,13 +107,13 @@ données, ce qui reste est traité comme la dernière ligne. <div class="section"> <h2><a name="sed_commands" id="sed_commands">Commandes sed</a><a title="Lien permanent" href="#sed_commands" class="permalink">¶</a></h2> <p> - Vous trouverez tous les détails à propos de la commande + Vous trouverez tous les dtails propos de la commande <code>sed</code> dans sa <a href="http://www.gnu.org/software/sed/manual/sed.txt">page de manuel</a>. </p> <dl> <dt><code>b</code></dt> - <dd>Saut vers le label spécifié (similaire à goto).</dd> + <dd>Saut vers le label spcifi (similaire goto).</dd> <dt><code>h</code></dt> <dd>Copie la ligne courante dans le tampon.</dd> <dt><code>H</code></dt> @@ -121,7 +121,7 @@ données, ce qui reste est traité comme la dernière ligne. <dt><code>g</code></dt> <dd>Copie le contenu du tampon dans la ligne courante.</dd> <dt><code>G</code></dt> - <dd>Ajoute le contenu du tampon à la ligne courante.</dd> + <dd>Ajoute le contenu du tampon la ligne courante.</dd> <dt><code>x</code></dt> <dd>Echange les contenus du tampon et de la ligne courante.</dd> </dl> @@ -129,16 +129,16 @@ données, ce qui reste est traité comme la dernière ligne. <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="inputsed" id="inputsed">Directive</a> <a name="InputSed" id="InputSed">InputSed</a><a title="Lien permanent" href="#inputsed" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Commande sed à exécuter pour le filtrage des données d'une -requête (en général des données <code>POST</code>)</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Commande sed excuter pour le filtrage des donnes d'une +requte (en gnral des donnes <code>POST</code>)</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>InputSed <var>commande-sed</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td /></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_sed</td></tr> </table> - <p>La directive <code class="directive">InputSed</code> permet de spécifier - la commande sed à exécuter pour le filtrage des données (en général - des données <code>POST</code>) d'une requête. + <p>La directive <code class="directive">InputSed</code> permet de spcifier + la commande sed excuter pour le filtrage des donnes (en gnral + des donnes <code>POST</code>) d'une requte. </p> </div> @@ -146,22 +146,22 @@ requête (en général des données <code>POST</code>)</td></tr> <div class="directive-section"><h2><a name="outputsed" id="outputsed">Directive</a> <a name="OutputSed" id="OutputSed">OutputSed</a><a title="Lien permanent" href="#outputsed" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Commande sed pour le filtrage des contenus de type -réponse</td></tr> +rponse</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>OutputSed <var>commande-sed</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td /></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_sed</td></tr> </table> - <p>La directive <code class="directive">OutputSed</code> permet de spécifier - la commande <code>sed</code> à exécuter dans le cadre du traitement - d'une réponse. + <p>La directive <code class="directive">OutputSed</code> permet de spcifier + la commande <code>sed</code> excuter dans le cadre du traitement + d'une rponse. </p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_sed.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_sed.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_sed.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -180,7 +180,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_sed.html'; } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_session.html.fr b/docs/manual/mod/mod_session.html.fr index ba25c8aa73..1c3c70d04f 100644 --- a/docs/manual/mod/mod_session.html.fr +++ b/docs/manual/mod/mod_session.html.fr @@ -27,42 +27,42 @@ <div id="preamble"><h1>Module Apache mod_session</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_session.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_session.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_session.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Support des sessions</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>session_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_session.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>session_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_session.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> <h3>Sommaire</h3> <div class="warning"><h3>Avertissement</h3> - <p>Le module session fait usage des cookies HTTP, et peut à ce - titre être victime d'attaques de type Cross Site Scripting, ou - divulguer des informations à caractère privé aux clients. Veuillez - vous assurer que les risques ainsi encourus ont été pris en compte + <p>Le module session fait usage des cookies HTTP, et peut ce + titre tre victime d'attaques de type Cross Site Scripting, ou + divulguer des informations caractre priv aux clients. Veuillez + vous assurer que les risques ainsi encourus ont t pris en compte avant d'activer le support des sessions sur votre serveur.</p> </div> <p>Ce module fournit le support d'une interface de session pour chaque utilisateur au niveau du serveur global. Les sessions permettent de transmettre diverses informations : l'utilisateur - est-il connecté ou non, ou toute autre information qui doit être - conservée d'une requête à l'autre.</p> + est-il connect ou non, ou toute autre information qui doit tre + conserve d'une requte l'autre.</p> - <p>Les sessions peuvent être stockées sur le serveur, ou au niveau - du navigateur. Les sessions peuvent aussi être chiffrées pour une - sécurité accrue. Ces fonctionnalités sont réparties entre différents - modules complémentaires de <code class="module"><a href="../mod/mod_session.html">mod_session</a></code> : + <p>Les sessions peuvent tre stockes sur le serveur, ou au niveau + du navigateur. Les sessions peuvent aussi tre chiffres pour une + scurit accrue. Ces fonctionnalits sont rparties entre diffrents + modules complmentaires de <code class="module"><a href="../mod/mod_session.html">mod_session</a></code> : <code class="module"><a href="../mod/mod_session_crypto.html">mod_session_crypto</a></code>, <code class="module"><a href="../mod/mod_session_cookie.html">mod_session_cookie</a></code> et - <code class="module"><a href="../mod/mod_session_dbd.html">mod_session_dbd</a></code>. Chargez les modules appropriés - en fonction des besoins du serveur (soit statiquement à la + <code class="module"><a href="../mod/mod_session_dbd.html">mod_session_dbd</a></code>. Chargez les modules appropris + en fonction des besoins du serveur (soit statiquement la compilation, soit dynamiquement via la directive <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code>).</p> - <p>Les sessions peuvent être manipulées par d'autres modules qui - dépendent de la session, ou la session peut être lue et écrite dans - des variables d'environnement et des en-têtes HTTP, selon les + <p>Les sessions peuvent tre manipules par d'autres modules qui + dpendent de la session, ou la session peut tre lue et crite dans + des variables d'environnement et des en-ttes HTTP, selon les besoins.</p> </div> @@ -76,12 +76,12 @@ <li><img alt="" src="../images/down.gif" /> <a href="#browsersession">Stockage des sessions au niveau du navigateur</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#basicexamples">Exemples simples</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#sessionprivacy">Confidentialité des +<li><img alt="" src="../images/down.gif" /> <a href="#sessionprivacy">Confidentialit des sessions</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#cookieprivacy">Confidentialité du cookie</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#cookieprivacy">Confidentialit du cookie</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#authentication">Support des sessions pour l'authentification</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#integration">Intégration des sessions avec les +<li><img alt="" src="../images/down.gif" /> <a href="#integration">Intgration des sessions avec les applications externes</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> @@ -93,7 +93,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#sessioninclude">SessionInclude</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#sessionmaxage">SessionMaxAge</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_session">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_session">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_session">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_session">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_session_cookie.html">mod_session_cookie</a></code></li> <li><code class="module"><a href="../mod/mod_session_crypto.html">mod_session_crypto</a></code></li> @@ -103,75 +103,75 @@ <div class="section"> <h2><a name="whatisasession" id="whatisasession">Qu'est-ce qu'une session ?</a><a title="Lien permanent" href="#whatisasession" class="permalink">¶</a></h2> <p>Au coeur de l'interface de session se trouve une table de - paires clé/valeur qui sont accessibles d'une requête du navigateur - à l'autre. Les valeurs de clés peuvent se voir affecter toute chaîne + paires cl/valeur qui sont accessibles d'une requte du navigateur + l'autre. Les valeurs de cls peuvent se voir affecter toute chane valide, en fonction des besoins de l'application qui fait usage de la session.</p> - <p>Une "session" est une chaîne + <p>Une "session" est une chane <strong>application/x-www-form-urlencoded</strong> qui contient la - paire clé/valeur définie par la <a href="http://www.w3.org/TR/html4/">specification HTML</a>.</p> + paire cl/valeur dfinie par la <a href="http://www.w3.org/TR/html4/">specification HTML</a>.</p> - <p>Selon les souhaits de l'administrateur, la session peut être - chiffrée et codée en base64 avant d'être soumise au dispositif de + <p>Selon les souhaits de l'administrateur, la session peut tre + chiffre et code en base64 avant d'tre soumise au dispositif de stockage.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="whocanuseasession" id="whocanuseasession">Qui peut utiliser une session ?</a><a title="Lien permanent" href="#whocanuseasession" class="permalink">¶</a></h2> - <p>L'interface de session a été conçue à l'origine pour être - utilisée par d'autres modules du serveur comme - <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code> ; les applications à base de - programmes CGI peuvent cependant se voir accorder l'accès au + <p>L'interface de session a t conue l'origine pour tre + utilise par d'autres modules du serveur comme + <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code> ; les applications base de + programmes CGI peuvent cependant se voir accorder l'accs au contenu d'une session via la variable d'environnement - HTTP_SESSION. Il est possible de modifier et/ou de mettre à jour - une session en insérant un en-tête de réponse HTTP contenant les - nouveaux paramètres de session.</p> + HTTP_SESSION. Il est possible de modifier et/ou de mettre jour + une session en insrant un en-tte de rponse HTTP contenant les + nouveaux paramtres de session.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="serversession" id="serversession">Stockage des sessions sur le serveur</a><a title="Lien permanent" href="#serversession" class="permalink">¶</a></h2> - <p>Apache peut être configuré pour stocker les sessions + <p>Apache peut tre configur pour stocker les sessions utilisateurs sur un serveur particulier ou un groupe de serveurs. - Cette fonctionnalité est similaire aus sessions disponibles sur + Cette fonctionnalit est similaire aus sessions disponibles sur les serveurs d'applications courants.</p> - <p>Selon la configuration, les sessions sont suivies à - partir d'un identifiant de session stocké dans un cookie, ou - extrait de la chaîne de paramètres de l'URL, comme dans les - requêtes GET courantes.</p> + <p>Selon la configuration, les sessions sont suivies + partir d'un identifiant de session stock dans un cookie, ou + extrait de la chane de paramtres de l'URL, comme dans les + requtes GET courantes.</p> - <p>Comme le contenu de la session est stocké exclusivement sur le - serveur, il est nécessaire de préserver la confidentialité de ce - contenu. Ceci a des implications en matière de performance et de + <p>Comme le contenu de la session est stock exclusivement sur le + serveur, il est ncessaire de prserver la confidentialit de ce + contenu. Ceci a des implications en matire de performance et de consommation de ressources lorsqu'un grand nombre de sessions est - stocké, ou lorsqu'un grand nombre de serveurs doivent se partager + stock, ou lorsqu'un grand nombre de serveurs doivent se partager les sessions entre eux.</p> <p>Le module <code class="module"><a href="../mod/mod_session_dbd.html">mod_session_dbd</a></code> permet de stocker - les sessions utilisateurs dans une base de données SQL via le + les sessions utilisateurs dans une base de donnes SQL via le module <code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="browsersession" id="browsersession">Stockage des sessions au niveau du navigateur</a><a title="Lien permanent" href="#browsersession" class="permalink">¶</a></h2> - <p>Dans les environnements à haut trafic où le stockage d'une + <p>Dans les environnements haut trafic o le stockage d'une session sur un serveur consomme trop de ressources, il est possible de stocker le contenu de la session dans un cookie au niveau du navigateur client.</p> - <p>Ceci a pour avantage de ne nécessiter qu'une quantité minimale de - ressources sur le serveur pour suivre les sessions, et évite à - plusieurs serveurs parmi une forêt de serveurs de devoir partager + <p>Ceci a pour avantage de ne ncessiter qu'une quantit minimale de + ressources sur le serveur pour suivre les sessions, et vite + plusieurs serveurs parmi une fort de serveurs de devoir partager les informations de session.</p> - <p>Le contenu de la session est cependant présenté au client, avec - pour conséquence un risque de perte de confidentialité. Le module - <code class="module"><a href="../mod/mod_session_crypto.html">mod_session_crypto</a></code> peut être configuré pour - chiffrer le contenu de la session avant qu'elle soit stockée au + <p>Le contenu de la session est cependant prsent au client, avec + pour consquence un risque de perte de confidentialit. Le module + <code class="module"><a href="../mod/mod_session_crypto.html">mod_session_crypto</a></code> peut tre configur pour + chiffrer le contenu de la session avant qu'elle soit stocke au niveau du client.</p> <p>Le module <code class="module"><a href="../mod/mod_session_cookie.html">mod_session_cookie</a></code> permet de stocker @@ -181,19 +181,19 @@ <div class="section"> <h2><a name="basicexamples" id="basicexamples">Exemples simples</a><a title="Lien permanent" href="#basicexamples" class="permalink">¶</a></h2> - <p>La création d'une session consiste simplement à ouvrir la - session, et à décider de l'endroit où elle doit être stockée. Dans - l'exemple suivant, la session sera stockée au niveau du - navigateur, dans un cookie nommé <code>session</code>.</p> + <p>La cration d'une session consiste simplement ouvrir la + session, et dcider de l'endroit o elle doit tre stocke. Dans + l'exemple suivant, la session sera stocke au niveau du + navigateur, dans un cookie nomm <code>session</code>.</p> - <div class="example"><h3>Session stockée au niveau du navigateur</h3><pre class="prettyprint lang-config">Session On + <div class="example"><h3>Session stocke au niveau du navigateur</h3><pre class="prettyprint lang-config">Session On SessionCookieName session path=/</pre> </div> <p>Une session est inutile s'il n'est pas possible d'y lire - ou d'y écrire. L'exemple suivant montre comment des valeurs - peuvent être injectées dans une session à l'aide d'un en-tête de - réponse HTTP prédéterminé nommé + ou d'y crire. L'exemple suivant montre comment des valeurs + peuvent tre injectes dans une session l'aide d'un en-tte de + rponse HTTP prdtermin nomm <code>X-Replace-Session</code>.</p> <div class="example"><h3>Ecriture dans une session</h3><pre class="prettyprint lang-config">Session On @@ -201,12 +201,12 @@ SessionCookieName session path=/ SessionHeader X-Replace-Session</pre> </div> - <p>L'en-tête doit contenir des paires clé/valeur sous le même - format que celui de la chaîne d'argument d'une URL, comme dans - l'exemple suivant. Donner pour valeur à une clé la chaîne vide a - pour effet de supprimer la clé de la session.</p> + <p>L'en-tte doit contenir des paires cl/valeur sous le mme + format que celui de la chane d'argument d'une URL, comme dans + l'exemple suivant. Donner pour valeur une cl la chane vide a + pour effet de supprimer la cl de la session.</p> - <div class="example"><h3>Script CGI pour écrire dans une session</h3><pre class="prettyprint lang-sh">#!/bin/bash + <div class="example"><h3>Script CGI pour crire dans une session</h3><pre class="prettyprint lang-sh">#!/bin/bash echo "Content-Type: text/plain" echo "X-Replace-Session: key1=foo&key2=&key3=bar" echo @@ -214,9 +214,9 @@ env</pre> </div> <p>Selon la configuration, les informations de la session peuvent - être extraites de la variable d'environnement HTTP_SESSION. Par - défaut la session est privée, et cette fonctionnalité doit donc - être explicitement activée via la directive <code class="directive"><a href="#sessionenv">SessionEnv</a></code>.</p> + tre extraites de la variable d'environnement HTTP_SESSION. Par + dfaut la session est prive, et cette fonctionnalit doit donc + tre explicitement active via la directive <code class="directive"><a href="#sessionenv">SessionEnv</a></code>.</p> <div class="example"><h3>Lecture depuis une session</h3><pre class="prettyprint lang-config">Session On SessionEnv On @@ -224,80 +224,80 @@ SessionCookieName session path=/ SessionHeader X-Replace-Session</pre> </div> - <p>Une fois la lecture effectuée, la variable CGI + <p>Une fois la lecture effectue, la variable CGI <code>HTTP_SESSION</code> doit contenir la valeur - <code>clé1=foo&clé3=bar</code>.</p> + <code>cl1=foo&cl3=bar</code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="sessionprivacy" id="sessionprivacy">Confidentialité des +<h2><a name="sessionprivacy" id="sessionprivacy">Confidentialit des sessions</a><a title="Lien permanent" href="#sessionprivacy" class="permalink">¶</a></h2> - <p>En utilisant la fonctionnalité de votre navigateur "Afficher - les cookies", vous pouvez voir une réprésentation de la session - sous forme de texte en clair. Ceci peut poser problème si le - contenu de la session doit être dissimulé à l'utilisateur final, - ou si un tiers accède sans autorisation aux informations de + <p>En utilisant la fonctionnalit de votre navigateur "Afficher + les cookies", vous pouvez voir une rprsentation de la session + sous forme de texte en clair. Ceci peut poser problme si le + contenu de la session doit tre dissimul l'utilisateur final, + ou si un tiers accde sans autorisation aux informations de session.</p> - <p>A ce titre, le contenu de la session peut être chiffré à l'aide - du module <code class="module"><a href="../mod/mod_session_crypto.html">mod_session_crypto</a></code> avant d'être stocké + <p>A ce titre, le contenu de la session peut tre chiffr l'aide + du module <code class="module"><a href="../mod/mod_session_crypto.html">mod_session_crypto</a></code> avant d'tre stock au niveau du navigateur.</p> - <div class="example"><h3>Session chiffrée avant stockage au niveau du + <div class="example"><h3>Session chiffre avant stockage au niveau du navigateur</h3><pre class="prettyprint lang-config">Session On SessionCryptoPassphrase secret SessionCookieName session path=/</pre> </div> - <p>La session sera automatiquement déchiffrée à la lecture, et - rechiffrée par Apache lors de la sauvegarde, si bien que - l'application sous-jacente qui utilise la session n'a pas à se - préoccuper de savoir si un chiffrement a été mis en oeuvre ou + <p>La session sera automatiquement dchiffre la lecture, et + rechiffre par Apache lors de la sauvegarde, si bien que + l'application sous-jacente qui utilise la session n'a pas se + proccuper de savoir si un chiffrement a t mis en oeuvre ou non.</p> - <p>Les sessions stockées sur le serveur plutôt qu'au niveau du - navigateur peuvent aussi être chiffrées, préservant par là-même la - confidentialité lorsque des informations sensibles sont partagées - entre les serveurs web d'une forêt de serveurs à l'aide du module + <p>Les sessions stockes sur le serveur plutt qu'au niveau du + navigateur peuvent aussi tre chiffres, prservant par l-mme la + confidentialit lorsque des informations sensibles sont partages + entre les serveurs web d'une fort de serveurs l'aide du module <code class="module"><a href="../mod/mod_session_dbd.html">mod_session_dbd</a></code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="cookieprivacy" id="cookieprivacy">Confidentialité du cookie</a><a title="Lien permanent" href="#cookieprivacy" class="permalink">¶</a></h2> +<h2><a name="cookieprivacy" id="cookieprivacy">Confidentialit du cookie</a><a title="Lien permanent" href="#cookieprivacy" class="permalink">¶</a></h2> - <p>Le mécanisme de cookie HTTP offre aussi des fonctionnalités - quant à la confidentialité, comme la possibilité de - restreindre le transport du cookie aux pages protégées par SSL + <p>Le mcanisme de cookie HTTP offre aussi des fonctionnalits + quant la confidentialit, comme la possibilit de + restreindre le transport du cookie aux pages protges par SSL seulement, ou l'interdiction pour les scripts java qui - s'exécutent au niveau du navigateur d'obtenir l'accès au contenu + s'excutent au niveau du navigateur d'obtenir l'accs au contenu du cookie.</p> <div class="warning"><h3>Avertissement</h3> - <p>Certaines fonctionnalités de confidentialité du cookie HTTP ne - sont pas standardisées, ou ne sont pas toujours implémentées au + <p>Certaines fonctionnalits de confidentialit du cookie HTTP ne + sont pas standardises, ou ne sont pas toujours implmentes au niveau du navigateur. Les modules de session vous permettent de - définir les paramètres du cookie, mais il n'est pas garanti que la - confidentialité sera respectée par le navigateur. Si la sécurité - est la principale préoccupation, chiffrez le contenu de la session + dfinir les paramtres du cookie, mais il n'est pas garanti que la + confidentialit sera respecte par le navigateur. Si la scurit + est la principale proccupation, chiffrez le contenu de la session avec le module <code class="module"><a href="../mod/mod_session_crypto.html">mod_session_crypto</a></code>, ou stockez la session sur le serveur avec le module <code class="module"><a href="../mod/mod_session_dbd.html">mod_session_dbd</a></code>.</p> </div> - <p>Les paramètres standards du cookie peuvent être spécifiés après + <p>Les paramtres standards du cookie peuvent tre spcifis aprs le nom du cookie comme dans l'exemple suivant :</p> - <div class="example"><h3>Définition des paramètres du cookie</h3><pre class="prettyprint lang-config">Session On + <div class="example"><h3>Dfinition des paramtres du cookie</h3><pre class="prettyprint lang-config">Session On SessionCryptoPassphrase secret SessionCookieName session path=/private;domain=example.com;httponly;secure;</pre> </div> - <p>Dans les cas où le serveur Apache sert de frontal pour des - serveurs d'arrière-plan, il est possible de supprimer les cookies - de session des en-têtes HTTP entrants à l'aide de la directive + <p>Dans les cas o le serveur Apache sert de frontal pour des + serveurs d'arrire-plan, il est possible de supprimer les cookies + de session des en-ttes HTTP entrants l'aide de la directive <code class="directive"><a href="../mod/mod_session_cookie.html#sessioncookieremove">SessionCookieRemove</a></code>. Ceci - permet d'empêcher les serveurs d'arrière-plan d'accéder au contenu + permet d'empcher les serveurs d'arrire-plan d'accder au contenu des cookies de session. </p> @@ -309,11 +309,11 @@ SessionCookieName session path=/private;domain=example.com;httponly;secure;</pre <p>Comme il est possible de le faire avec de nombreux serveurs d'applications, les modules d'authentification peuvent utiliser une session pour stocker le nom d'utilisateur et le mot de passe - après connexion. Le module <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code> par + aprs connexion. Le module <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code> par exemple, sauvegarde les nom de connexion et mot de passe de l'utilisateur dans une session.</p> - <div class="example"><h3>Authentification à base de formulaire</h3><pre class="prettyprint lang-config">Session On + <div class="example"><h3>Authentification base de formulaire</h3><pre class="prettyprint lang-config">Session On SessionCryptoPassphrase secret SessionCookieName session path=/ AuthFormProvider file @@ -328,71 +328,71 @@ AuthName "realm" </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="integration" id="integration">Intégration des sessions avec les +<h2><a name="integration" id="integration">Intgration des sessions avec les applications externes</a><a title="Lien permanent" href="#integration" class="permalink">¶</a></h2> - <p>Pour que les sessions soient utiles, leur contenu doit être - accessible aux applications externes, et ces dernières doivent - elles-mêmes être capables d'écrire une session.</p> + <p>Pour que les sessions soient utiles, leur contenu doit tre + accessible aux applications externes, et ces dernires doivent + elles-mmes tre capables d'crire une session.</p> <p>L'exemple type est une application qui modifie le mot de passe - d'un utilisateur défini par <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code>. Cette + d'un utilisateur dfini par <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code>. Cette application doit pouvoir extraire les nom d'utilisateur et mot de passe courants de la session, effectuer les modifications - demandées, puis écrire le nouveau mot de passe dans la session, + demandes, puis crire le nouveau mot de passe dans la session, afin que la transition vers le nouveau mot de passe soit transparente.</p> <p>Un autre exemple met en jeu une application qui enregistre un - nouvel utilisateur pour la première fois. Une fois - l'enregistrement terminé, le nom d'utilisateur et le mot de passe - sont écrits dans la session, fournissant là aussi une transition + nouvel utilisateur pour la premire fois. Une fois + l'enregistrement termin, le nom d'utilisateur et le mot de passe + sont crits dans la session, fournissant l aussi une transition transparente.</p> <dl> <dt>Modules Apache</dt> <dd>Selon les besoins, les modules du serveur peuvent utiliser - l'API <strong>mod_session.h</strong> pour lire et écrire dans les + l'API <strong>mod_session.h</strong> pour lire et crire dans les sessions. Les modules tels que <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code> - utilisent ce mécanisme. + utilisent ce mcanisme. </dd> <dt>Programmes CGI et langages de script</dt> - <dd>Les applications qui s'exécutent au sein du serveur web - peuvent éventuellement extraire la valeur de la session de la + <dd>Les applications qui s'excutent au sein du serveur web + peuvent ventuellement extraire la valeur de la session de la variable d'environnement <strong>HTTP_SESSION</strong>. La session - doit être codée sous la forme d'une chaîne + doit tre code sous la forme d'une chane <strong>application/x-www-form-urlencoded</strong> selon les - préconisations de la <a href="http://www.w3.org/TR/html4/">specification HTML</a>. Cette - variable d'environnement est définie via la directive <code class="directive"><a href="#sessionenv">SessionEnv</a></code>. Un script peut écrire - dans la session en renvoyant un en-tête de réponse + prconisations de la <a href="http://www.w3.org/TR/html4/">specification HTML</a>. Cette + variable d'environnement est dfinie via la directive <code class="directive"><a href="#sessionenv">SessionEnv</a></code>. Un script peut crire + dans la session en renvoyant un en-tte de rponse <strong>application/x-www-form-urlencoded</strong> dont le nom est - défini via la directive <code class="directive"><a href="#sessionheader">SessionHeader</a></code>. Dans les deux cas, - tout chiffrement ou déchiffrement, ainsi que la lecture ou - l'écriture de ou vers la session à partir du mécanisme de stockage - choisi sont gérés par le module <code class="module"><a href="../mod/mod_session.html">mod_session</a></code> et la + dfini via la directive <code class="directive"><a href="#sessionheader">SessionHeader</a></code>. Dans les deux cas, + tout chiffrement ou dchiffrement, ainsi que la lecture ou + l'criture de ou vers la session partir du mcanisme de stockage + choisi sont grs par le module <code class="module"><a href="../mod/mod_session.html">mod_session</a></code> et la configuration correspondante. </dd> - <dt>Applications situées derrière <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dt> - <dd>Si la directive <code class="directive"><a href="#sessionheader">SessionHeader</a></code> est utilisée pour - définir un en-tête de requête HTTP, la session codée sous la forme - d'une chaîne <strong>application/x-www-form-urlencoded</strong> - sera accessible pour l'application. Si ce même en-tête est fourni - dans la réponse, sa valeur sera utilisée pour remplacer la - session. Comme précédemment, tout chiffrement ou déchiffrement, + <dt>Applications situes derrire <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dt> + <dd>Si la directive <code class="directive"><a href="#sessionheader">SessionHeader</a></code> est utilise pour + dfinir un en-tte de requte HTTP, la session code sous la forme + d'une chane <strong>application/x-www-form-urlencoded</strong> + sera accessible pour l'application. Si ce mme en-tte est fourni + dans la rponse, sa valeur sera utilise pour remplacer la + session. Comme prcdemment, tout chiffrement ou dchiffrement, ainsi que la lecture ou - l'écriture de ou vers la session à partir du mécanisme de stockage - choisi sont gérés par le module <code class="module"><a href="../mod/mod_session.html">mod_session</a></code> et la + l'criture de ou vers la session partir du mcanisme de stockage + choisi sont grs par le module <code class="module"><a href="../mod/mod_session.html">mod_session</a></code> et la configuration correspondante.</dd> - <dt>Applications indépendantes</dt> + <dt>Applications indpendantes</dt> <dd>Les applications peuvent choisir de manipuler la session en - s'affranchissant du contrôle du serveur HTTP Apache. Dans ce cas, + s'affranchissant du contrle du serveur HTTP Apache. Dans ce cas, c'est l'application qui doit prendre en charge la lecture de la - session depuis le mécanisme de stockage choisi, son déchiffrement, - sa mise à jour, son chiffrement et sa réécriture vers le mécanisme - de stockage choisi de manière appropriée.</dd> + session depuis le mcanisme de stockage choisi, son dchiffrement, + sa mise jour, son chiffrement et sa rcriture vers le mcanisme + de stockage choisi de manire approprie.</dd> </dl> </div> @@ -401,40 +401,40 @@ AuthName "realm" <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ouvre une session pour le contexte courant</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Session On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Session Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Session Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session</td></tr> </table> <p>La directive <code class="directive">Session</code> permet d'ouvrir une session pour le contexte ou conteneur courant. Les directives - suivantes permettent de définir où la session sera stockée et - comment sera assurée la confidentialité.</p> + suivantes permettent de dfinir o la session sera stocke et + comment sera assure la confidentialit.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sessionenv" id="sessionenv">Directive</a> <a name="SessionEnv" id="SessionEnv">SessionEnv</a><a title="Lien permanent" href="#sessionenv" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit si le contenu de la session doit être enregistré +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit si le contenu de la session doit tre enregistr dans la variable d'environnement <var>HTTP_SESSION</var></td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionEnv On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SessionEnv Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SessionEnv Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session</td></tr> </table> <p>Lorsque la directive <code class="directive">SessionEnv</code> est - définie à <var>On</var>, le contenu de la session est enregistré - dans une variable d'environnement CGI nommée + dfinie <var>On</var>, le contenu de la session est enregistr + dans une variable d'environnement CGI nomme <var>HTTP_SESSION</var>.</p> - <p>La chaîne est écrite sous le même format que celui de la chaîne + <p>La chane est crite sous le mme format que celui de la chane d'arguments d'une URL, comme dans l'exemple suivant :</p> <div class="example"><p><code> - <code>clé1=foo&clé3=bar</code> + <code>cl1=foo&cl3=bar</code> </code></p></div> @@ -442,97 +442,97 @@ dans la variable d'environnement <var>HTTP_SESSION</var></td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sessionexclude" id="sessionexclude">Directive</a> <a name="SessionExclude" id="SessionExclude">SessionExclude</a><a title="Lien permanent" href="#sessionexclude" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit les préfixes d'URLs pour lesquels une session sera -ignorée</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit les prfixes d'URLs pour lesquels une session sera +ignore</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionExclude <var>chemin</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session</td></tr> </table> <p>La directive <code class="directive">SessionExclude</code> permet de - définir les préfixes d'URLs pour lesquels la session sera - désactivée. Ceci peut améliorer l'efficacité d'un site web, en - ciblant de manière plus précise l'espace d'URL pour lequel une - session devra être maintenue. Par défaut, toutes les URLs du + dfinir les prfixes d'URLs pour lesquels la session sera + dsactive. Ceci peut amliorer l'efficacit d'un site web, en + ciblant de manire plus prcise l'espace d'URL pour lequel une + session devra tre maintenue. Par dfaut, toutes les URLs du contexte ou du conteneur courant sont incluses dans la session. La directive <code class="directive"><a href="#sessionexclude">SessionExclude</a></code> l'emporte sur la directive <code class="directive"><a href="#sessioninclude">SessionInclude</a></code>.</p> <div class="warning"><h3>Avertissement</h3> - <p>Cette directive a un comportement similaire à celui de l'attribut - <var>chemin</var> des cookies HTTP, mais ne doit pas être confondue - avec cet attribut. En effet, cette directive ne définit pas - l'attribut <var>chemin</var>, qui doit être configuré - séparément.</p></div> + <p>Cette directive a un comportement similaire celui de l'attribut + <var>chemin</var> des cookies HTTP, mais ne doit pas tre confondue + avec cet attribut. En effet, cette directive ne dfinit pas + l'attribut <var>chemin</var>, qui doit tre configur + sparment.</p></div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sessionexpiryupdateinterval" id="sessionexpiryupdateinterval">Directive</a> <a name="SessionExpiryUpdateInterval" id="SessionExpiryUpdateInterval">SessionExpiryUpdateInterval</a><a title="Lien permanent" href="#sessionexpiryupdateinterval" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le nombre de secondes dont la durée d'expiration d'une -session peut changer sans que cette session soit mise à jour</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le nombre de secondes dont la dure d'expiration d'une +session peut changer sans que cette session soit mise jour</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionExpiryUpdateInterval <var>interval</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SessionExpiryUpdateInterval 0 (mise à jour systématique)</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SessionExpiryUpdateInterval 0 (mise jour systmatique)</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session</td></tr> </table> <p>La directive <code class="directive">SessionExpiryUpdateInterval</code> - permet d'éviter le coût de l'écriture d'une session pour chaque - requête en n'effectuant cette mise à jour que lorsque la date - d'expiration a changé. Ceci permet d'améliorer les performances d'un - site web ou de réduire la charge d'une base de données lorsqu'on + permet d'viter le cot de l'criture d'une session pour chaque + requte en n'effectuant cette mise jour que lorsque la date + d'expiration a chang. Ceci permet d'amliorer les performances d'un + site web ou de rduire la charge d'une base de donnes lorsqu'on utilise <code class="module"><a href="../mod/mod_session_dbd.html">mod_session_dbd</a></code>. La session est - systématiquement mise à jour si les données stockées dans la session - ont été modifiées ou si la durée d'expiration a été modifiée d'une - durée supérieure à l'intervalle spécifié.</p> + systmatiquement mise jour si les donnes stockes dans la session + ont t modifies ou si la dure d'expiration a t modifie d'une + dure suprieure l'intervalle spcifi.</p> - <p>Définir l'intervalle à 0 désactive cette directive, et - l'expiration de la session sera alors rafraîchie pour chaque requête.</p> + <p>Dfinir l'intervalle 0 dsactive cette directive, et + l'expiration de la session sera alors rafrachie pour chaque requte.</p> <p>Cette directive n'a d'effet que si on l'utilise en combinaison avec la directive <code class="directive"><a href="#sessionmaxage">SessionMaxAge</a></code> qui active l'expiration des sessions. Les sessions sans date d'expiration ne - sont écrites que lorsque les données qu'elles renferment ont été - modifiées.</p> + sont crites que lorsque les donnes qu'elles renferment ont t + modifies.</p> <div class="warning"><h3>Avertissement</h3> - <p>Comme l'expiration de la session n'est pas systématiquement - rafraîchie à chaque requête, une session peut arriver à expiration - plus tôt d'un nombre de secondes spécifié dans le paramètre - <var>interval</var>. Définir un petit intervalle est en général + <p>Comme l'expiration de la session n'est pas systmatiquement + rafrachie chaque requte, une session peut arriver expiration + plus tt d'un nombre de secondes spcifi dans le paramtre + <var>interval</var>. Dfinir un petit intervalle est en gnral assez sur, mais en revenche n'a qu'un effet minime sur la prise en - compte des durées d'expiration.</p></div> + compte des dures d'expiration.</p></div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sessionheader" id="sessionheader">Directive</a> <a name="SessionHeader" id="SessionHeader">SessionHeader</a><a title="Lien permanent" href="#sessionheader" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Importation des mises à jour de session depuis l'en-tête de -réponse HTTP spécifié</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionHeader <var>en-tête</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Importation des mises jour de session depuis l'en-tte de +rponse HTTP spcifi</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionHeader <var>en-tte</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session</td></tr> </table> <p>La directive <code class="directive">SessionHeader</code> permet de - définir le nom d'un en-tête de réponse HTTP qui, s'il est présent, - sera lu et son contenu écrit dans la session courante.</p> + dfinir le nom d'un en-tte de rponse HTTP qui, s'il est prsent, + sera lu et son contenu crit dans la session courante.</p> - <p>Le contenu de l'en-tête doit se présenter sous le même format que - celui de la chaîne d'arguments d'une URL, comme dans l'exemple + <p>Le contenu de l'en-tte doit se prsenter sous le mme format que + celui de la chane d'arguments d'une URL, comme dans l'exemple suivant :</p> <div class="example"><p><code> - <code>clé1=foo&clé2=&clé3=bar</code> + <code>cl1=foo&cl2=&cl3=bar</code> </code></p></div> - <p>Si une clé a pour valeur la chaîne vide, elle sera supprimée de + <p>Si une cl a pour valeur la chane vide, elle sera supprime de la session.</p> @@ -540,59 +540,59 @@ réponse HTTP spécifié</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sessioninclude" id="sessioninclude">Directive</a> <a name="SessionInclude" id="SessionInclude">SessionInclude</a><a title="Lien permanent" href="#sessioninclude" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit les préfixes d'URL pour lesquels une session est +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit les prfixes d'URL pour lesquels une session est valide</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionInclude <var>chemin</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>toutes URLs</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>toutes URLs</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session</td></tr> </table> <p>La directive <code class="directive">SessionInclude</code> permet de - définir les préfixes d'URL spécifiques pour lesquels une session - sera valide. Ceci peut améliorer l'efficacité d'un site web, en - ciblant de manière plus précise l'espace d'URL pour lequel une - session devra être maintenue. Par défaut, toutes les URLs du + dfinir les prfixes d'URL spcifiques pour lesquels une session + sera valide. Ceci peut amliorer l'efficacit d'un site web, en + ciblant de manire plus prcise l'espace d'URL pour lequel une + session devra tre maintenue. Par dfaut, toutes les URLs du contexte ou du conteneur courant sont incluses dans la session.</p> <div class="warning"><h3>Avertissement</h3> - <p>Cette directive a un comportement similaire à celui de l'attribut - <var>chemin</var> des cookies HTTP, mais ne doit pas être confondue - avec cet attribut. En effet, cette directive ne définit pas - l'attribut <var>chemin</var>, qui doit être configuré séparément.</p></div> + <p>Cette directive a un comportement similaire celui de l'attribut + <var>chemin</var> des cookies HTTP, mais ne doit pas tre confondue + avec cet attribut. En effet, cette directive ne dfinit pas + l'attribut <var>chemin</var>, qui doit tre configur sparment.</p></div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sessionmaxage" id="sessionmaxage">Directive</a> <a name="SessionMaxAge" id="SessionMaxAge">SessionMaxAge</a><a title="Lien permanent" href="#sessionmaxage" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit une durée de vie maximale pour la session en +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit une dure de vie maximale pour la session en secondes</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionMaxAge <var>durée de vie maximale</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SessionMaxAge 0</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionMaxAge <var>dure de vie maximale</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SessionMaxAge 0</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session</td></tr> </table> <p>La directive <code class="directive">SessionMaxAge</code> permet de - définir la durée maximale pendant laquelle une session restera - valide. Lorsqu'une session est sauvegardée, cette durée est - réinitialisée et la session peut continuer d'exister. Si la durée - d'une session dépasse cette limite sans qu'une requête au serveur ne - vienne la rafraîchir, la session va passer hors délai et sera - supprimée. Lorsqu'une session est utilisée pour stocker les + dfinir la dure maximale pendant laquelle une session restera + valide. Lorsqu'une session est sauvegarde, cette dure est + rinitialise et la session peut continuer d'exister. Si la dure + d'une session dpasse cette limite sans qu'une requte au serveur ne + vienne la rafrachir, la session va passer hors dlai et sera + supprime. Lorsqu'une session est utilise pour stocker les informations de connexion d'un utilisateur, ceci aura pour effet de - le déconnecter automatiquement après le délai spécifié.</p> + le dconnecter automatiquement aprs le dlai spcifi.</p> - <p>Donner à cette directive la valeur 0 empêche l'expiration de la + <p>Donner cette directive la valeur 0 empche l'expiration de la session.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_session.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_session.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_session.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -611,7 +611,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_session.ht } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_session_cookie.html.fr b/docs/manual/mod/mod_session_cookie.html.fr index 0ddb870fc4..42a391f1f3 100644 --- a/docs/manual/mod/mod_session_cookie.html.fr +++ b/docs/manual/mod/mod_session_cookie.html.fr @@ -27,20 +27,20 @@ <div id="preamble"><h1>Module Apache mod_session_cookie</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_session_cookie.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_session_cookie.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_session_cookie.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Support des sessions basé sur les cookies</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Support des sessions bas sur les cookies</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>session_cookie_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_session_cookie.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>session_cookie_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_session_cookie.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> <h3>Sommaire</h3> <div class="warning"><h3>Avertissement</h3> <p>Les modules de session font usage des cookies HTTP, et peuvent - à ce titre être victimes d'attaques de type Cross Site Scripting, - ou divulguer des informations à caractère privé aux clients. - Veuillez vous assurer que les risques ainsi encourus ont été pris + ce titre tre victimes d'attaques de type Cross Site Scripting, + ou divulguer des informations caractre priv aux clients. + Veuillez vous assurer que les risques ainsi encourus ont t pris en compte avant d'activer le support des sessions sur votre serveur.</p> </div> @@ -49,19 +49,19 @@ support du stockage des sessions utilisateur au niveau du navigateur distant dans des cookies HTTP.</p> - <p>L'utilisation de cookies pour stocker les sessions décharge le - serveur ou le groupe de serveurs de la nécessité de stocker les + <p>L'utilisation de cookies pour stocker les sessions dcharge le + serveur ou le groupe de serveurs de la ncessit de stocker les sessions localement, ou de collaborer pour partager les sessions, et - peut être utile dans les environnements à fort trafic où le stockage - des sessions sur le serveur pourrait s'avérer trop consommateur de + peut tre utile dans les environnements fort trafic o le stockage + des sessions sur le serveur pourrait s'avrer trop consommateur de ressources.</p> - <p>Si la confidentialité de la session doit être préservée, le - contenu de cette dernière peut être chiffré avant d'être enregistré - au niveau du client à l'aide du module + <p>Si la confidentialit de la session doit tre prserve, le + contenu de cette dernire peut tre chiffr avant d'tre enregistr + au niveau du client l'aide du module <code class="module"><a href="../mod/mod_session_crypto.html">mod_session_crypto</a></code>.</p> - <p>Pour plus de détails à propos de l'interface des sessions, voir + <p>Pour plus de dtails propos de l'interface des sessions, voir la documentation du module <code class="module"><a href="../mod/mod_session.html">mod_session</a></code>.</p> </div> @@ -74,7 +74,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#sessioncookiename2">SessionCookieName2</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#sessioncookieremove">SessionCookieRemove</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_session_cookie">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_session_cookie">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_session_cookie">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_session_cookie">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_session.html">mod_session</a></code></li> <li><code class="module"><a href="../mod/mod_session_crypto.html">mod_session_crypto</a></code></li> @@ -84,20 +84,20 @@ <div class="section"> <h2><a name="basicexamples" id="basicexamples">Exemples simples</a><a title="Lien permanent" href="#basicexamples" class="permalink">¶</a></h2> - <p>Pour créer une session et la stocker dans un cookie nommé + <p>Pour crer une session et la stocker dans un cookie nomm <var>session</var>, configurez-la comme suit :</p> - <div class="example"><h3>Session stockée au niveau du navigateur</h3><pre class="prettyprint lang-config">Session On + <div class="example"><h3>Session stocke au niveau du navigateur</h3><pre class="prettyprint lang-config">Session On SessionCookieName session path=/</pre> </div> - <p>Pour plus d'exemples sur la manière dont une session doit être - configurée pour qu'une application CGI puisse l'utiliser, voir la + <p>Pour plus d'exemples sur la manire dont une session doit tre + configure pour qu'une application CGI puisse l'utiliser, voir la section exemples de la documentation du module <code class="module"><a href="../mod/mod_session.html">mod_session</a></code>.</p> - <p>Pour des détails sur la manière dont une session peut être - utilisée pour stocker des informations de type nom + <p>Pour des dtails sur la manire dont une session peut tre + utilise pour stocker des informations de type nom d'utilisateur/mot de passe, voir la documentation du module <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code>.</p> @@ -106,24 +106,24 @@ SessionCookieName session path=/</pre> <div class="directive-section"><h2><a name="sessioncookiename" id="sessioncookiename">Directive</a> <a name="SessionCookieName" id="SessionCookieName">SessionCookieName</a><a title="Lien permanent" href="#sessioncookiename" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom et attributs du cookie RFC2109 dans lequel la session -est stockée</td></tr> +est stocke</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionCookieName <var>nom</var> <var>attributs</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session_cookie</td></tr> </table> <p>La directive <code class="directive">SessionCookieName</code> permet de - spécifier le nom et les attributs optionnels d'un cookie compatible - RFC2109 dans lequel la session sera stockée. Les cookies RFC2109 - sont définis en utilisant l'en-tête HTTP <code>Set-Cookie</code>. + spcifier le nom et les attributs optionnels d'un cookie compatible + RFC2109 dans lequel la session sera stocke. Les cookies RFC2109 + sont dfinis en utilisant l'en-tte HTTP <code>Set-Cookie</code>. </p> - <p>Une liste optionnelle d'attributs peut être spécifiée, comme dans - l'exemple suivant. Ces attributs sont insérés tel quel dans le - cookie, et ne sont pas interprétés par Apache. Assurez-vous que vos - attributs soient définis correctement selon la spécification des + <p>Une liste optionnelle d'attributs peut tre spcifie, comme dans + l'exemple suivant. Ces attributs sont insrs tel quel dans le + cookie, et ne sont pas interprts par Apache. Assurez-vous que vos + attributs soient dfinis correctement selon la spcification des cookies. </p> @@ -137,25 +137,25 @@ SessionCookieName session path=/private;domain=example.com;httponly;secure;versi <div class="directive-section"><h2><a name="sessioncookiename2" id="sessioncookiename2">Directive</a> <a name="SessionCookieName2" id="SessionCookieName2">SessionCookieName2</a><a title="Lien permanent" href="#sessioncookiename2" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom et attributs pour le cookie RFC2965 dans lequel est -stockée la session</td></tr> +stocke la session</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionCookieName2 <var>nom</var> <var>attributs</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session_cookie</td></tr> </table> <p>La directive <code class="directive">SessionCookieName2</code> permet de - spécifier le nom et les attributs optionnels d'un cookie compatible - RFC2965 dans lequel la session sera stockée. Les cookies RFC2965 - sont définis en utilisant l'en-tête HTTP + spcifier le nom et les attributs optionnels d'un cookie compatible + RFC2965 dans lequel la session sera stocke. Les cookies RFC2965 + sont dfinis en utilisant l'en-tte HTTP <code>Set-Cookie2</code>. </p> - <p>Une liste optionnelle d'attributs peut être spécifiée, comme dans - l'exemple suivant. Ces attributs sont insérés tel quel dans le - cookie, et ne sont pas interprétés par Apache. Assurez-vous que vos - attributs soient définis correctement selon la spécification des + <p>Une liste optionnelle d'attributs peut tre spcifie, comme dans + l'exemple suivant. Ces attributs sont insrs tel quel dans le + cookie, et ne sont pas interprts par Apache. Assurez-vous que vos + attributs soient dfinis correctement selon la spcification des cookies. </p> @@ -168,31 +168,31 @@ SessionCookieName2 session path=/private;domain=example.com;httponly;secure;vers <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sessioncookieremove" id="sessioncookieremove">Directive</a> <a name="SessionCookieRemove" id="SessionCookieRemove">SessionCookieRemove</a><a title="Lien permanent" href="#sessioncookieremove" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si les cookies de session doivent être supprimés -des en-têtes HTTP entrants</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine si les cookies de session doivent tre supprims +des en-ttes HTTP entrants</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionCookieRemove On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SessionCookieRemove Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SessionCookieRemove Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session_cookie</td></tr> </table> <p>La directive <code class="directive">SessionCookieRemove</code> permet de - déterminer si les cookies contenant la session doivent être - supprimés des en-têtes pendant le traitement de la requête.</p> + dterminer si les cookies contenant la session doivent tre + supprims des en-ttes pendant le traitement de la requte.</p> - <p>Dans le cas d'un mandataire inverse où le serveur Apache sert de - frontal à un serveur d'arrière-plan, révéler le contenu du cookie de - session à ce dernier peut conduire à une violation de la - confidentialité. A ce titre, si cette directive est définie à "on", - le cookie de session sera supprimé des en-têtes HTTP entrants.</p> + <p>Dans le cas d'un mandataire inverse o le serveur Apache sert de + frontal un serveur d'arrire-plan, rvler le contenu du cookie de + session ce dernier peut conduire une violation de la + confidentialit. A ce titre, si cette directive est dfinie "on", + le cookie de session sera supprim des en-ttes HTTP entrants.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_session_cookie.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_session_cookie.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_session_cookie.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -211,7 +211,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_session_co } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_session_crypto.html.fr b/docs/manual/mod/mod_session_crypto.html.fr index 978ba36d6b..1a61880b0b 100644 --- a/docs/manual/mod/mod_session_crypto.html.fr +++ b/docs/manual/mod/mod_session_crypto.html.fr @@ -27,35 +27,35 @@ <div id="preamble"><h1>Module Apache mod_session_crypto</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_session_crypto.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_session_crypto.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_session_crypto.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Support du chiffrement des sessions</td></tr> -<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>session_crypto_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_session_crypto.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> +<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>session_crypto_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_session_crypto.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> <h3>Sommaire</h3> <div class="warning"><h3>Avertissement</h3> <p>Les modules de session font usage des cookies HTTP, et peuvent - à ce titre être victimes d'attaques de type Cross Site Scripting, - ou divulguer des informations à caractère privé aux clients. - Veuillez vous assurer que les risques ainsi encourus ont été pris + ce titre tre victimes d'attaques de type Cross Site Scripting, + ou divulguer des informations caractre priv aux clients. + Veuillez vous assurer que les risques ainsi encourus ont t pris en compte avant d'activer le support des sessions sur votre serveur.</p> </div> <p>Ce sous-module du module <code class="module"><a href="../mod/mod_session.html">mod_session</a></code> fournit le support du chiffrement des sessions utilisateur avant de les - enregistrer dans une base de données locale, ou dans un cookie HTTP + enregistrer dans une base de donnes locale, ou dans un cookie HTTP au niveau du navigateur distant.</p> - <p>Il peut contribuer à préserver la confidentialité des sessions - lorsque leur contenu doit rester privé pour + <p>Il peut contribuer prserver la confidentialit des sessions + lorsque leur contenu doit rester priv pour l'utilisateur, ou lorsqu'une protection contre les attaques de type - cross site scripting est nécessaire.</p> + cross site scripting est ncessaire.</p> - <p>Pour plus de détails à propos de l'interface des sessions, voir + <p>Pour plus de dtails propos de l'interface des sessions, voir la documentation du module <code class="module"><a href="../mod/mod_session.html">mod_session</a></code>.</p> </div> @@ -69,7 +69,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#sessioncryptopassphrase">SessionCryptoPassphrase</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#sessioncryptopassphrasefile">SessionCryptoPassphraseFile</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_session_crypto">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_session_crypto">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_session_crypto">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_session_crypto">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_session.html">mod_session</a></code></li> <li><code class="module"><a href="../mod/mod_session_cookie.html">mod_session_cookie</a></code></li> @@ -79,25 +79,25 @@ <div class="section"> <h2><a name="basicusage" id="basicusage">Utilisation de base</a><a title="Lien permanent" href="#basicusage" class="permalink">¶</a></h2> - <p>Pour créer une session chiffrée et la stocker dans un cookie - nommé <var>session</var>, configurer-la comme suit :</p> + <p>Pour crer une session chiffre et la stocker dans un cookie + nomm <var>session</var>, configurer-la comme suit :</p> - <div class="example"><h3>Session chiffrée stockée au niveau du + <div class="example"><h3>Session chiffre stocke au niveau du serveur</h3><pre class="prettyprint lang-config">Session On SessionCookieName session path=/ SessionCryptoPassphrase secret</pre> </div> - <p>La session sera chiffrée avec la clé spécifiée. Il est possible + <p>La session sera chiffre avec la cl spcifie. Il est possible de configurer plusieurs serveurs pour qu'ils puissent partager des - sessions, en s'assurant que la même clé de chiffrement est - utilisée sur chaque serveur.</p> + sessions, en s'assurant que la mme cl de chiffrement est + utilise sur chaque serveur.</p> - <p>Si la clé de chiffrement est modifiée, les sessions seront - automatiquement invalidées.</p> + <p>Si la cl de chiffrement est modifie, les sessions seront + automatiquement invalides.</p> - <p>Pour des détails sur la manière dont une session peut être - utilisée pour stocker des informations de type nom + <p>Pour des dtails sur la manire dont une session peut tre + utilise pour stocker des informations de type nom d'utilisateur/mot de passe, voir la documentation du module <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code>.</p> @@ -105,21 +105,21 @@ SessionCryptoPassphrase secret</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sessioncryptocipher" id="sessioncryptocipher">Directive</a> <a name="SessionCryptoCipher" id="SessionCryptoCipher">SessionCryptoCipher</a><a title="Lien permanent" href="#sessioncryptocipher" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'algorithme à utiliser pour le chiffrement de la session</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'algorithme utiliser pour le chiffrement de la session</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionCryptoCipher <var>algorithme</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>aes256</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>aes256</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session_crypto</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">SessionCryptoCipher</code> permet de - spécifier l'algorithme à utiliser pour le chiffrement. En l'absence - de spécification, l'algorithme par défaut est <code>aes256</code>.</p> + spcifier l'algorithme utiliser pour le chiffrement. En l'absence + de spcification, l'algorithme par dfaut est <code>aes256</code>.</p> - <p>L'algorithme peut être choisi, en fonction du moteur de chiffrement - utilisé, parmi les valeurs suivantes :</p> + <p>L'algorithme peut tre choisi, en fonction du moteur de chiffrement + utilis, parmi les valeurs suivantes :</p> <ul><li>3des192</li><li>aes128</li><li>aes192</li><li>aes256</li></ul> @@ -128,57 +128,57 @@ SessionCryptoPassphrase secret</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sessioncryptodriver" id="sessioncryptodriver">Directive</a> <a name="SessionCryptoDriver" id="SessionCryptoDriver">SessionCryptoDriver</a><a title="Lien permanent" href="#sessioncryptodriver" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le pilote de chiffrement à utiliser pour chiffrer les +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le pilote de chiffrement utiliser pour chiffrer les sessions</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionCryptoDriver <var>nom</var> <var>[param[=valeur]]</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session_crypto</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.0 +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.0 d'Apache</td></tr> </table> <p>La directive <code class="directive">SessionCryptoDriver</code> permet de - spécifier le nom du pilote à utiliser pour le chiffrement. Si aucun - pilote n'est spécifié, le pilote utilisé par défaut sera le pilote - recommandé compilé avec APR-util.</p> + spcifier le nom du pilote utiliser pour le chiffrement. Si aucun + pilote n'est spcifi, le pilote utilis par dfaut sera le pilote + recommand compil avec APR-util.</p> - <p>Le pilote de chiffrement <var>NSS</var> nécessite certains - paramètres de configuration, qui seront spécifiés comme arguments de - la directive avec des valeurs optionnelles après le nom du + <p>Le pilote de chiffrement <var>NSS</var> ncessite certains + paramtres de configuration, qui seront spcifis comme arguments de + la directive avec des valeurs optionnelles aprs le nom du pilote.</p> - <div class="example"><h3>NSS sans base de données de certificats</h3><pre class="prettyprint lang-config">SessionCryptoDriver nss</pre> + <div class="example"><h3>NSS sans base de donnes de certificats</h3><pre class="prettyprint lang-config">SessionCryptoDriver nss</pre> </div> - <div class="example"><h3>NSS avec base de données de certificats</h3><pre class="prettyprint lang-config">SessionCryptoDriver nss dir=certs</pre> + <div class="example"><h3>NSS avec base de donnes de certificats</h3><pre class="prettyprint lang-config">SessionCryptoDriver nss dir=certs</pre> </div> - <div class="example"><h3>NSS avec base de données de certificats et - paramètres</h3><pre class="prettyprint lang-config">SessionCryptoDriver nss dir=certs clé3=clé3.db cert7=cert7.db secmod=secmod</pre> + <div class="example"><h3>NSS avec base de donnes de certificats et + paramtres</h3><pre class="prettyprint lang-config">SessionCryptoDriver nss dir=certs cl3=cl3.db cert7=cert7.db secmod=secmod</pre> </div> <div class="example"><h3>NSS avec chemins contenant des espaces</h3><pre class="prettyprint lang-config">SessionCryptoDriver nss "dir=My Certs" key3=key3.db cert7=cert7.db secmod=secmod</pre> </div> - <p>Le pilote de chiffrement <var>NSS</var> peut avoir été configuré - au préalable dans une autre partie du serveur, par exemple depuis + <p>Le pilote de chiffrement <var>NSS</var> peut avoir t configur + au pralable dans une autre partie du serveur, par exemple depuis <code class="module"><a href="../mod/mod_nss.html">mod_nss</a></code> ou <code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code>. Si c'est le - cas, un avertissement sera enregistré dans le journal, et la - configuration existante s'en trouvera affectée. Pour éviter cet - avertissement, utilisez le paramètre noinit comme suit :</p> + cas, un avertissement sera enregistr dans le journal, et la + configuration existante s'en trouvera affecte. Pour viter cet + avertissement, utilisez le paramtre noinit comme suit :</p> - <div class="example"><h3>NSS avec base de données de certificats</h3><pre class="prettyprint lang-config">SessionCryptoDriver nss noinit</pre> + <div class="example"><h3>NSS avec base de donnes de certificats</h3><pre class="prettyprint lang-config">SessionCryptoDriver nss noinit</pre> </div> - <p>Pour éviter la confusion, assurez-vous que tous les modules - utilisant NSS soient configurés avec des paramètres identiques.</p> + <p>Pour viter la confusion, assurez-vous que tous les modules + utilisant NSS soient configurs avec des paramtres identiques.</p> - <p>Le pilote de chiffrement <var>openssl</var> accepte un paramètre - optionnel permettant de spécifier le moteur de chiffrement à + <p>Le pilote de chiffrement <var>openssl</var> accepte un paramtre + optionnel permettant de spcifier le moteur de chiffrement utiliser.</p> - <div class="example"><h3>OpenSSL avec spécification du moteur de chiffrement</h3><pre class="prettyprint lang-config">SessionCryptoDriver openssl engine=nom-moteur</pre> + <div class="example"><h3>OpenSSL avec spcification du moteur de chiffrement</h3><pre class="prettyprint lang-config">SessionCryptoDriver openssl engine=nom-moteur</pre> </div> @@ -186,45 +186,45 @@ d'Apache</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sessioncryptopassphrase" id="sessioncryptopassphrase">Directive</a> <a name="SessionCryptoPassphrase" id="SessionCryptoPassphrase">SessionCryptoPassphrase</a><a title="Lien permanent" href="#sessioncryptopassphrase" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La clé utilisée pour chiffrer la session</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La cl utilise pour chiffrer la session</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionCryptoPassphrase <var>secret</var> [ <var>secret</var> ... ] </code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session_crypto</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.0 +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.0 d'Apache</td></tr> </table> <p>La directive <code class="directive">SessionCryptoPassphrase</code> - permet de spécifier les clés à utiliser pour chiffrer de manière - symétrique le contenu de la session avant de l'enregistrer, ou pour - déchiffrer le contenu de la session après sa lecture.</p> + permet de spcifier les cls utiliser pour chiffrer de manire + symtrique le contenu de la session avant de l'enregistrer, ou pour + dchiffrer le contenu de la session aprs sa lecture.</p> - <p>L'utilisation de clés longues et composées de caractères vraiment - aléatoires est plus performant en matière de sécurité. Modifier une - clé sur un serveur a pour effet d'invalider toutes les sessions + <p>L'utilisation de cls longues et composes de caractres vraiment + alatoires est plus performant en matire de scurit. Modifier une + cl sur un serveur a pour effet d'invalider toutes les sessions existantes.</p> - <p>Il est possible de spécifier plusieurs clés afin de mettre en - oeuvre la rotation de clés. La première clé spécifiée sera utilisée - pour le chiffrement, alors que l'ensemble des clés spécifiées le - sera pour le déchiffrement. Pour effectuer une rotation périodique - des clés sur plusieurs serveurs, ajoutez une nouvelle clé en fin de - liste, puis, une fois la rotation complète effectuée, supprimez la - première clé de la liste.</p> + <p>Il est possible de spcifier plusieurs cls afin de mettre en + oeuvre la rotation de cls. La premire cl spcifie sera utilise + pour le chiffrement, alors que l'ensemble des cls spcifies le + sera pour le dchiffrement. Pour effectuer une rotation priodique + des cls sur plusieurs serveurs, ajoutez une nouvelle cl en fin de + liste, puis, une fois la rotation complte effectue, supprimez la + premire cl de la liste.</p> <p>Depuis la version 2.4.7, si la valeur de l'argument commence par <var>exec:</var> , la commande - spécifiée sera exécutée, et la première ligne que cette dernière - renverra sur la sortie standard sera utilisée comme clé.</p> -<div class="example"><pre># clé spécifiée et utilisée en tant que tel + spcifie sera excute, et la premire ligne que cette dernire + renverra sur la sortie standard sera utilise comme cl.</p> +<div class="example"><pre># cl spcifie et utilise en tant que tel SessionCryptoPassphrase secret -# exécution de /path/to/program pour générer la clé +# excution de /path/to/program pour gnrer la cl SessionCryptoPassphrase exec:/path/to/program -# exécution de /path/to/program avec un argument pour générer la clé +# excution de /path/to/program avec un argument pour gnrer la cl SessionCryptoPassphrase "exec:/path/to/otherProgram argument1"</pre></div> @@ -232,41 +232,41 @@ SessionCryptoPassphrase "exec:/path/to/otherProgram argument1"</pre></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sessioncryptopassphrasefile" id="sessioncryptopassphrasefile">Directive</a> <a name="SessionCryptoPassphraseFile" id="SessionCryptoPassphraseFile">SessionCryptoPassphraseFile</a><a title="Lien permanent" href="#sessioncryptopassphrasefile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le fichier contenant les clés utilisées pour chiffrer la +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le fichier contenant les cls utilises pour chiffrer la session</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionCryptoPassphraseFile <var>nom-fichier</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire</td></tr> -<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Exprimental</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session_crypto</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.0 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">SessionCryptoPassphraseFile</code> - permet de spécifier le nom d'un fichier de configuration contenant - les clés à utiliser pour le chiffrement et le déchiffrement de la - session (une clé par ligne). Le fichier est lu au démarrage du - serveur, et un redémarrage graceful est nécessaire pour prendre en - compte un éventuel changement de clés.</p> - - <p>A la différence de la directive - <code class="directive">SessionCryptoPassphrase</code>, les clés ne sont pas - présentes dans le fichier de configuration de httpd et peuvent être - cachées via une protection appropriée du fichier de clés.</p> - - <p>Il est possible de spécifier plusieurs clés afin de mettre en - oeuvre la rotation de clés. La première clé spécifiée sera utilisée - pour le chiffrement, alors que l'ensemble des clés spécifiées le - sera pour le déchiffrement. Pour effectuer une rotation périodique - des clés sur plusieurs serveurs, ajoutez une nouvelle clé en fin de - liste, puis, une fois la rotation complète effectuée, supprimez la - première clé de la liste.</p> + permet de spcifier le nom d'un fichier de configuration contenant + les cls utiliser pour le chiffrement et le dchiffrement de la + session (une cl par ligne). Le fichier est lu au dmarrage du + serveur, et un redmarrage graceful est ncessaire pour prendre en + compte un ventuel changement de cls.</p> + + <p>A la diffrence de la directive + <code class="directive">SessionCryptoPassphrase</code>, les cls ne sont pas + prsentes dans le fichier de configuration de httpd et peuvent tre + caches via une protection approprie du fichier de cls.</p> + + <p>Il est possible de spcifier plusieurs cls afin de mettre en + oeuvre la rotation de cls. La premire cl spcifie sera utilise + pour le chiffrement, alors que l'ensemble des cls spcifies le + sera pour le dchiffrement. Pour effectuer une rotation priodique + des cls sur plusieurs serveurs, ajoutez une nouvelle cl en fin de + liste, puis, une fois la rotation complte effectue, supprimez la + premire cl de la liste.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_session_crypto.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_session_crypto.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_session_crypto.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -285,7 +285,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_session_cr } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_session_dbd.html.fr b/docs/manual/mod/mod_session_dbd.html.fr index f90d762c8d..43bbd81dd9 100644 --- a/docs/manual/mod/mod_session_dbd.html.fr +++ b/docs/manual/mod/mod_session_dbd.html.fr @@ -27,43 +27,43 @@ <div id="preamble"><h1>Module Apache mod_session_dbd</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_session_dbd.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_session_dbd.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_session_dbd.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Support des session basé sur DBD/SQL</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Support des session bas sur DBD/SQL</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>session_dbd_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_session_dbd.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>session_dbd_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_session_dbd.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table> <h3>Sommaire</h3> <div class="warning"><h3>Avertissement</h3> <p>Les modules de session font usage des cookies HTTP, et peuvent - à ce titre être victimes d'attaques de type Cross Site Scripting, - ou divulguer des informations à caractère privé aux clients. - Veuillez vous assurer que les risques ainsi encourus ont été pris + ce titre tre victimes d'attaques de type Cross Site Scripting, + ou divulguer des informations caractre priv aux clients. + Veuillez vous assurer que les risques ainsi encourus ont t pris en compte avant d'activer le support des sessions sur votre serveur.</p> </div> <p>Ce sous-module du module <code class="module"><a href="../mod/mod_session.html">mod_session</a></code> fournit le support du stockage des sessions utilisateur dans une base de - données SQL en utilisant le module <code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code>.</p> + donnes SQL en utilisant le module <code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code>.</p> <p>Les sessions sont soit <strong>anonymes</strong>, et la session - est alors identifiée par un UUID unique stocké dans un cookie au - niveau du navigateur, soit <strong>propres à l'utilisateur</strong>, - et le session est alors identifiée par l'identifiant de - l'utilisateur connecté.</p> + est alors identifie par un UUID unique stock dans un cookie au + niveau du navigateur, soit <strong>propres l'utilisateur</strong>, + et le session est alors identifie par l'identifiant de + l'utilisateur connect.</p> - <p>Les sessions basées sur SQL sont dissimulées au navigateur, et - permettent ainsi de préserver la confidentialité sans avoir recours + <p>Les sessions bases sur SQL sont dissimules au navigateur, et + permettent ainsi de prserver la confidentialit sans avoir recours au chiffrement.</p> - <p>Plusieurs serveurs web d'une forêt de serveurs peuvent choisir de - partager une base de données, et ainsi partager les sessions entre + <p>Plusieurs serveurs web d'une fort de serveurs peuvent choisir de + partager une base de donnes, et ainsi partager les sessions entre eux.</p> - <p>Pour plus de détails à propos de l'interface des sessions, voir + <p>Pour plus de dtails propos de l'interface des sessions, voir la documentation du module <code class="module"><a href="../mod/mod_session.html">mod_session</a></code>.</p> </div> @@ -71,10 +71,10 @@ <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#dbdconfig">Configuration de DBD</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#anonymous">Sessions anonymes</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#peruser">Sessions propres à un +<li><img alt="" src="../images/down.gif" /> <a href="#peruser">Sessions propres un utilisateur</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#housekeeping">Nettoyage de la base de - données</a></li> + donnes</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#sessiondbdcookiename">SessionDBDCookieName</a></li> @@ -86,7 +86,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#sessiondbdselectlabel">SessionDBDSelectLabel</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#sessiondbdupdatelabel">SessionDBDUpdateLabel</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_session_dbd">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_session_dbd">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_session_dbd">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_session_dbd">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_session.html">mod_session</a></code></li> <li><code class="module"><a href="../mod/mod_session_crypto.html">mod_session_crypto</a></code></li> @@ -97,15 +97,15 @@ <div class="section"> <h2><a name="dbdconfig" id="dbdconfig">Configuration de DBD</a><a title="Lien permanent" href="#dbdconfig" class="permalink">¶</a></h2> - <p>Pour que le module <code class="module"><a href="../mod/mod_session_dbd.html">mod_session_dbd</a></code> puisse être - configuré pour maintenir une session, il faut tout d'abord + <p>Pour que le module <code class="module"><a href="../mod/mod_session_dbd.html">mod_session_dbd</a></code> puisse tre + configur pour maintenir une session, il faut tout d'abord configurer le module <code class="module"><a href="../mod/mod_dbd.html">mod_dbd</a></code> pour que le serveur - puisse exécuter des requêtes vers la base de données.</p> + puisse excuter des requtes vers la base de donnes.</p> - <p>Quatre types de requêtes sont nécessaires pour maintenir une - session, sélectionner ou mettre à jour une session existante, - insérer une nouvelle session et supprimer une session vide ou - arrivée à expiration. Ces requêtes sont configurées comme dans + <p>Quatre types de requtes sont ncessaires pour maintenir une + session, slectionner ou mettre jour une session existante, + insrer une nouvelle session et supprimer une session vide ou + arrive expiration. Ces requtes sont configures comme dans l'exemple suivant :</p> <div class="example"><h3>Exemple de configuration de DBD</h3><pre class="prettyprint lang-config">DBDriver pgsql @@ -121,70 +121,70 @@ DBDPrepareSQL "delete from session where expiry != 0 and expiry < %lld" clean <div class="section"> <h2><a name="anonymous" id="anonymous">Sessions anonymes</a><a title="Lien permanent" href="#anonymous" class="permalink">¶</a></h2> - <p>Les sessions anonymes sont identifiées par un UUID unique, et - stockées dans un cookie au niveau du navigateur. Cette méthode est - similaire à celle utilisée par la plupart des serveurs + <p>Les sessions anonymes sont identifies par un UUID unique, et + stockes dans un cookie au niveau du navigateur. Cette mthode est + similaire celle utilise par la plupart des serveurs d'applications pour stocker les informations de session.</p> - <p>Pour créer une session anonyme, la stocker dans une table de - base de donnée postgres nommée <var>apachesession</var>, et - sauvegarder l'identifiant de session dans un cookie nommé + <p>Pour crer une session anonyme, la stocker dans une table de + base de donne postgres nomme <var>apachesession</var>, et + sauvegarder l'identifiant de session dans un cookie nomm <var>session</var>, configurez la session comme suit :</p> - <div class="example"><h3>Session anonyme basée sur SQL</h3><pre class="prettyprint lang-config">Session On + <div class="example"><h3>Session anonyme base sur SQL</h3><pre class="prettyprint lang-config">Session On SessionDBDCookieName session path=/</pre> </div> - <p>Pour plus d'exemples sur la manière dont une application CGI - peut accéder aux informations de session, voir la section exemples + <p>Pour plus d'exemples sur la manire dont une application CGI + peut accder aux informations de session, voir la section exemples de la documentation du module <code class="module"><a href="../mod/mod_session.html">mod_session</a></code>.</p> - <p>Pour des détails sur la manière dont une session peut être - utilisée pour stocker des informations de type nom + <p>Pour des dtails sur la manire dont une session peut tre + utilise pour stocker des informations de type nom d'utilisateur/mot de passe, voir la documentation du module <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="peruser" id="peruser">Sessions propres à un +<h2><a name="peruser" id="peruser">Sessions propres un utilisateur</a><a title="Lien permanent" href="#peruser" class="permalink">¶</a></h2> - <p>Les sessions propres à un utilisateur sont identifiées par le - nom de l'utilisateur authentifié avec succès. Ceci permet - d'assurer une confidentialité optimale, car aucun traitement - externe à la session n'existe en dehors du contexte - authentifié.</p> - - <p>Les sessions propres à un utilisateur ne fonctionnent que dans - un environnement d'authentification correctement configuré, qu'il - s'agisse d'une authentification de base, à base de condensés - (digest) ou de certificats client SSL. Suite à des limitations - dues à des dépendances mutuelles, les sessions propres à un - utilisateur ne peuvent pas être utilisées pour stocker les données + <p>Les sessions propres un utilisateur sont identifies par le + nom de l'utilisateur authentifi avec succs. Ceci permet + d'assurer une confidentialit optimale, car aucun traitement + externe la session n'existe en dehors du contexte + authentifi.</p> + + <p>Les sessions propres un utilisateur ne fonctionnent que dans + un environnement d'authentification correctement configur, qu'il + s'agisse d'une authentification de base, base de condenss + (digest) ou de certificats client SSL. Suite des limitations + dues des dpendances mutuelles, les sessions propres un + utilisateur ne peuvent pas tre utilises pour stocker les donnes d'authentification en provenance d'un module comme <code class="module"><a href="../mod/mod_auth_form.html">mod_auth_form</a></code>.</p> - <p>Pour créer une session propre à un utilisateur, la stocker dans - une table de base de données postgres nommée - <var>apachesession</var>, avec comme clé de session l'identifiant + <p>Pour crer une session propre un utilisateur, la stocker dans + une table de base de donnes postgres nomme + <var>apachesession</var>, avec comme cl de session l'identifiant utilisateur, ajoutez les lignes suivantes :</p> - <div class="example"><h3>Session propre à un utilisateur basée sur SQL</h3><pre class="prettyprint lang-config">Session On + <div class="example"><h3>Session propre un utilisateur base sur SQL</h3><pre class="prettyprint lang-config">Session On SessionDBDPerUser On</pre> </div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="housekeeping" id="housekeeping">Nettoyage de la base de - données</a><a title="Lien permanent" href="#housekeeping" class="permalink">¶</a></h2> - <p>Avec le temps, la base de données va commencer à accumuler des - sessions expirées. Pour le moment, le module - <code class="module"><a href="../mod/mod_session_dbd.html">mod_session_dbd</a></code> n'est pas en mesure de gérer + donnes</a><a title="Lien permanent" href="#housekeeping" class="permalink">¶</a></h2> + <p>Avec le temps, la base de donnes va commencer accumuler des + sessions expires. Pour le moment, le module + <code class="module"><a href="../mod/mod_session_dbd.html">mod_session_dbd</a></code> n'est pas en mesure de grer automatiquement l'expiration des sessions.</p> <div class="warning"><h3>Avertissement</h3> <p>L'administrateur devra mettre en oeuvre un traitement externe - via cron pour nettoyer les sessions expirées.</p> + via cron pour nettoyer les sessions expires.</p> </div> </div> @@ -194,24 +194,24 @@ SessionDBDPerUser On</pre> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom et attributs du cookie RFC2109 qui contient l'identifiant de session</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionDBDCookieName <var>nom</var> <var>attributs</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session_dbd</td></tr> </table> <p>La directive <code class="directive">SessionDBDCookieName</code> permet - de spécifier le nom et les attributs optionnels d'un cookie + de spcifier le nom et les attributs optionnels d'un cookie compatible RFC2109 qui contiendra l'identifiant de session. Les - cookies RFC2109 sont définis à l'aide de l'en-tête HTTP + cookies RFC2109 sont dfinis l'aide de l'en-tte HTTP <code>Set-Cookie</code>. </p> - <p>Une liste optionnelle d'attributs peut être spécifiée pour ce - cookie, comme dans l'exemple ci-dessous. Ces attributs sont insérés - dans le cookie tel quel, et ne sont pas interprétés par Apache. - Assurez-vous que vos attributs sont définis correctement selon la - spécification des cookies. + <p>Une liste optionnelle d'attributs peut tre spcifie pour ce + cookie, comme dans l'exemple ci-dessous. Ces attributs sont insrs + dans le cookie tel quel, et ne sont pas interprts par Apache. + Assurez-vous que vos attributs sont dfinis correctement selon la + spcification des cookies. </p> <div class="example"><h3>Cookie avec attributs</h3><pre class="prettyprint lang-config">Session On @@ -226,24 +226,24 @@ SessionDBDCookieName session path=/private;domain=example.com;httponly;secure;ve <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom et attributs du cookie RFC2965 qui contient l'identifiant de session</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionDBDCookieName2 <var>nom</var> <var>attributs</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session_dbd</td></tr> </table> <p>La directive <code class="directive">SessionDBDCookieName2</code> permet - de spécifier le nom et les attributs optionnels d'un cookie + de spcifier le nom et les attributs optionnels d'un cookie compatible RFC2965 qui contiendra l'identifiant de session. Les - cookies RFC2965 sont définis à l'aide de l'en-tête HTTP + cookies RFC2965 sont dfinis l'aide de l'en-tte HTTP <code>Set-Cookie2</code>. </p> - <p>Une liste optionnelle d'attributs peut être spécifiée pour ce - cookie, comme dans l'exemple ci-dessous. Ces attributs sont insérés - dans le cookie tel quel, et ne sont pas interprétés par Apache. - Assurez-vous que vos attributs sont définis correctement selon la - spécification des cookies. + <p>Une liste optionnelle d'attributs peut tre spcifie pour ce + cookie, comme dans l'exemple ci-dessous. Ces attributs sont insrs + dans le cookie tel quel, et ne sont pas interprts par Apache. + Assurez-vous que vos attributs sont dfinis correctement selon la + spcification des cookies. </p> <div class="example"><h3>Cookie2 avec attributs</h3><pre class="prettyprint lang-config">Session On @@ -255,44 +255,44 @@ SessionDBDCookieName2 session path=/private;domain=example.com;httponly;secure;v <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sessiondbdcookieremove" id="sessiondbdcookieremove">Directive</a> <a name="SessionDBDCookieRemove" id="SessionDBDCookieRemove">SessionDBDCookieRemove</a><a title="Lien permanent" href="#sessiondbdcookieremove" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si les cookies de session doivent être supprimés -des en-têtes HTTP entrants</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dtermine si les cookies de session doivent tre supprims +des en-ttes HTTP entrants</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionDBDCookieRemove On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SessionDBDCookieRemove On</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SessionDBDCookieRemove On</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session_dbd</td></tr> </table> <p>La directive <code class="directive">SessionDBDCookieRemove</code> permet - de déterminer si les cookies contenant l'identifiant de session - doivent être supprimés des en-têtes pendant le traitement de la - requête.</p> + de dterminer si les cookies contenant l'identifiant de session + doivent tre supprims des en-ttes pendant le traitement de la + requte.</p> - <p>Dans le cas d'un mandataire inverse où le serveur Apache sert de - frontal à un serveur d'arrière-plan, révéler le contenu du cookie de - session à ce dernier peut conduire à une violation de la - confidentialité. A ce titre, si cette directive est définie à "on", - le cookie de session sera supprimé des en-têtes HTTP entrants.</p> + <p>Dans le cas d'un mandataire inverse o le serveur Apache sert de + frontal un serveur d'arrire-plan, rvler le contenu du cookie de + session ce dernier peut conduire une violation de la + confidentialit. A ce titre, si cette directive est dfinie "on", + le cookie de session sera supprim des en-ttes HTTP entrants.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sessiondbddeletelabel" id="sessiondbddeletelabel">Directive</a> <a name="SessionDBDDeleteLabel" id="SessionDBDDeleteLabel">SessionDBDDeleteLabel</a><a title="Lien permanent" href="#sessiondbddeletelabel" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La requête SQL à utiliser pour supprimer des sessions de la -base de données</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionDBDDeleteLabel <var>étiquette</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SessionDBDDeleteLabel deletesession</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La requte SQL utiliser pour supprimer des sessions de la +base de donnes</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionDBDDeleteLabel <var>tiquette</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SessionDBDDeleteLabel deletesession</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session_dbd</td></tr> </table> <p>La directive <code class="directive">SessionDBDDeleteLabel</code> permet - de définir l'étiquette de la requête de suppression à utiliser par - défaut pour supprimer une session vide ou expirée. Cette - étiquette doit avoir été définie au préalable via une directive + de dfinir l'tiquette de la requte de suppression utiliser par + dfaut pour supprimer une session vide ou expire. Cette + tiquette doit avoir t dfinie au pralable via une directive <code class="directive"><a href="../mod/mod_dbd.html#dbdpreparesql">DBDPrepareSQL</a></code>.</p> @@ -300,94 +300,94 @@ base de données</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sessiondbdinsertlabel" id="sessiondbdinsertlabel">Directive</a> <a name="SessionDBDInsertLabel" id="SessionDBDInsertLabel">SessionDBDInsertLabel</a><a title="Lien permanent" href="#sessiondbdinsertlabel" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La requête SQL à utiliser pour insérer des sessions dans la -base de données</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionDBDInsertLabel <var>étiquette</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SessionDBDInsertLabel insertsession</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La requte SQL utiliser pour insrer des sessions dans la +base de donnes</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionDBDInsertLabel <var>tiquette</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SessionDBDInsertLabel insertsession</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session_dbd</td></tr> </table> <p>La directive <code class="directive">SessionDBDInsertLabel</code> permet - de définir l'étiquette de la requête d'insertion par défaut à + de dfinir l'tiquette de la requte d'insertion par dfaut charger dans une session. Cette - étiquette doit avoir été définie au préalable via une directive + tiquette doit avoir t dfinie au pralable via une directive <code class="directive"><a href="../mod/mod_dbd.html#dbdpreparesql">DBDPrepareSQL</a></code>.</p> - <p>Si une tentative de mise à jour d'une session ne concerne aucun - enregistrement, c'est cette requête qui sera utilisée pour insérer - la session dans la base de données.</p> + <p>Si une tentative de mise jour d'une session ne concerne aucun + enregistrement, c'est cette requte qui sera utilise pour insrer + la session dans la base de donnes.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sessiondbdperuser" id="sessiondbdperuser">Directive</a> <a name="SessionDBDPerUser" id="SessionDBDPerUser">SessionDBDPerUser</a><a title="Lien permanent" href="#sessiondbdperuser" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active une session propre à un utilisateur</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active une session propre un utilisateur</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionDBDPerUser On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SessionDBDPerUser Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SessionDBDPerUser Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session_dbd</td></tr> </table> <p>La directive <code class="directive">SessionDBDPerUser</code> permet - d'activer une session propre à un utilisateur, dont la clé sera le - nom de l'utilisateur connecté. Si l'utilisateur n'est pas connecté, - la directive sera ignorée.</p> + d'activer une session propre un utilisateur, dont la cl sera le + nom de l'utilisateur connect. Si l'utilisateur n'est pas connect, + la directive sera ignore.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sessiondbdselectlabel" id="sessiondbdselectlabel">Directive</a> <a name="SessionDBDSelectLabel" id="SessionDBDSelectLabel">SessionDBDSelectLabel</a><a title="Lien permanent" href="#sessiondbdselectlabel" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La requête SQL à utiliser pour sélectionner des sessions -dans la base de données</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionDBDSelectLabel <var>étiquette</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SessionDBDSelectLabel selectsession</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La requte SQL utiliser pour slectionner des sessions +dans la base de donnes</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionDBDSelectLabel <var>tiquette</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SessionDBDSelectLabel selectsession</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session_dbd</td></tr> </table> <p>La directive <code class="directive">SessionDBDSelectLabel</code> permet - de définir l'étiquette de la requête de sélection par défaut à - utiliser pour charger une session. Cette étiquette doit avoir été - définie au préalable via une directive <code class="directive"><a href="../mod/mod_dbd.html#dbdpreparesql">DBDPrepareSQL</a></code>.</p> + de dfinir l'tiquette de la requte de slection par dfaut + utiliser pour charger une session. Cette tiquette doit avoir t + dfinie au pralable via une directive <code class="directive"><a href="../mod/mod_dbd.html#dbdpreparesql">DBDPrepareSQL</a></code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sessiondbdupdatelabel" id="sessiondbdupdatelabel">Directive</a> <a name="SessionDBDUpdateLabel" id="SessionDBDUpdateLabel">SessionDBDUpdateLabel</a><a title="Lien permanent" href="#sessiondbdupdatelabel" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La requête SQL à utiliser pour mettre à jour des sessions -préexistantes dans la base de données</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionDBDUpdateLabel <var>étiquette</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SessionDBDUpdateLabel updatesession</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La requte SQL utiliser pour mettre jour des sessions +prexistantes dans la base de donnes</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SessionDBDUpdateLabel <var>tiquette</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SessionDBDUpdateLabel updatesession</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_session_dbd</td></tr> </table> <p>La directive <code class="directive">SessionDBDUpdateLabel</code> permet - de définir l'étiquette de la requête de mise à jour par défaut à + de dfinir l'tiquette de la requte de mise jour par dfaut charger dans une session. Cette - étiquette doit avoir été définie au préalable via une directive + tiquette doit avoir t dfinie au pralable via une directive <code class="directive"><a href="../mod/mod_dbd.html#dbdpreparesql">DBDPrepareSQL</a></code>.</p> - <p>Si une tentative de mise à jour d'une session ne concerne aucun - enregistrement, c'est la requête d'insertion qui sera appelée pour - insérer la session dans la base de données. Si la base de données - supporte InsertOrUpdate, modifiez cette requête pour effectuer la - mise à jour en une seule requête au lieu de deux.</p> + <p>Si une tentative de mise jour d'une session ne concerne aucun + enregistrement, c'est la requte d'insertion qui sera appele pour + insrer la session dans la base de donnes. Si la base de donnes + supporte InsertOrUpdate, modifiez cette requte pour effectuer la + mise jour en une seule requte au lieu de deux.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_session_dbd.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_session_dbd.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_session_dbd.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -406,7 +406,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_session_db } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_setenvif.html.fr b/docs/manual/mod/mod_setenvif.html.fr index 97490bd6f9..b406801b2c 100644 --- a/docs/manual/mod/mod_setenvif.html.fr +++ b/docs/manual/mod/mod_setenvif.html.fr @@ -27,44 +27,44 @@ <div id="preamble"><h1>Module Apache mod_setenvif</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_setenvif.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_setenvif.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_setenvif.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_setenvif.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_setenvif.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_setenvif.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_setenvif.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet de définir des variables d'environnement en fonction -de certaines caractéristiques de la requête</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet de dfinir des variables d'environnement en fonction +de certaines caractristiques de la requte</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>setenvif_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_setenvif.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>setenvif_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_setenvif.c</td></tr></table> <h3>Sommaire</h3> - <p>Le module <code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code> vous permet de définir - des variables d'environnement internes de manière conditionnelle en fonction - de critères que vous pouvez spécifier. Ces variables d'environnement - peuvent être utilisées par d'autres parties du serveur pour prendre - des décisions quant aux actions à entreprendre, et pour déterminer - si les scripts CGI et les pages SSI doivent pouvoir y accéder.</p> + <p>Le module <code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code> vous permet de dfinir + des variables d'environnement internes de manire conditionnelle en fonction + de critres que vous pouvez spcifier. Ces variables d'environnement + peuvent tre utilises par d'autres parties du serveur pour prendre + des dcisions quant aux actions entreprendre, et pour dterminer + si les scripts CGI et les pages SSI doivent pouvoir y accder.</p> - <p>Les directives sont interprétées selon l'ordre dans lequel elles - apparaîssent dans les fichiers de configuration. Ainsi, des - séquences plus complexes peuvent être utilisées, comme dans cet - exemple qui définit netscape si le navigateur est Mozilla et non + <p>Les directives sont interprtes selon l'ordre dans lequel elles + apparassent dans les fichiers de configuration. Ainsi, des + squences plus complexes peuvent tre utilises, comme dans cet + exemple qui dfinit netscape si le navigateur est Mozilla et non MSIE.</p> <pre class="prettyprint lang-config">BrowserMatch ^Mozilla netscape BrowserMatch MSIE !netscape</pre> - <p>Lorsque le serveur cherche un chemin via une <a class="glossarylink" href="../glossary.html#subrequest" title="voir glossaire">sous-requête</a> interne (par exemple la - recherche d'un <code class="directive"><a href="../mod/mod_dir.html#directoryindex">DirectoryIndex</a></code>), ou lorsqu'il génère un - listing du contenu d'un répertoire via le module - <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code>, la sous-requête n'hérite pas des - variables d'environnement spécifiques à la requête. En outre, à cause + <p>Lorsque le serveur cherche un chemin via une <a class="glossarylink" href="../glossary.html#subrequest" title="voir glossaire">sous-requte</a> interne (par exemple la + recherche d'un <code class="directive"><a href="../mod/mod_dir.html#directoryindex">DirectoryIndex</a></code>), ou lorsqu'il gnre un + listing du contenu d'un rpertoire via le module + <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code>, la sous-requte n'hrite pas des + variables d'environnement spcifiques la requte. En outre, cause des phases de l'API auxquelles <code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code> prend - part, les directives <code class="directive"><a href="#setenvif">SetEnvIf</a></code> ne sont pas évaluées - séparément dans la sous-requête.</p> + part, les directives <code class="directive"><a href="#setenvif">SetEnvIf</a></code> ne sont pas values + sparment dans la sous-requte.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> @@ -75,7 +75,7 @@ BrowserMatch MSIE !netscape</pre> <li><img alt="" src="../images/down.gif" /> <a href="#setenvifexpr">SetEnvIfExpr</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#setenvifnocase">SetEnvIfNoCase</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_setenvif">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_setenvif">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_setenvif">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_setenvif">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../env.html">Les variables d'environnement et le serveur HTTP Apache</a></li> @@ -84,25 +84,25 @@ serveur HTTP Apache</a></li> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="browsermatch" id="browsermatch">Directive</a> <a name="BrowserMatch" id="BrowserMatch">BrowserMatch</a><a title="Lien permanent" href="#browsermatch" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit des variables d'environnement en fonction du -contenu de l'en-tête HTTP User-Agent</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit des variables d'environnement en fonction du +contenu de l'en-tte HTTP User-Agent</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>BrowserMatch <em>regex [!]env-variable</em>[=<em>valeur</em>] [[!]<em>env-variable</em>[=<em>valeur</em>]] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_setenvif</td></tr> </table> <p>La directive <code class="directive">BrowserMatch</code> est un cas - particulier de la directive <code class="directive"><a href="#setenvif">SetEnvIf</a></code>, qui définit des variables - d'environnement en fonction du contenu de l'en-tête de requête HTTP - <code>User-Agent</code>. Les deux lignes suivantes produisent le même + particulier de la directive <code class="directive"><a href="#setenvif">SetEnvIf</a></code>, qui dfinit des variables + d'environnement en fonction du contenu de l'en-tte de requte HTTP + <code>User-Agent</code>. Les deux lignes suivantes produisent le mme effet :</p> <pre class="prettyprint lang-config">BrowserMatch Robot is_a_robot SetEnvIf User-Agent Robot is_a_robot</pre> - <p>Quelques exemples supplémentaires :</p> + <p>Quelques exemples supplmentaires :</p> <pre class="prettyprint lang-config">BrowserMatch ^Mozilla forms jpeg=yes browser=netscape BrowserMatch "^Mozilla/[2-3]" tables agif frames javascript BrowserMatch MSIE !javascript</pre> @@ -112,20 +112,20 @@ BrowserMatch MSIE !javascript</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="browsermatchnocase" id="browsermatchnocase">Directive</a> <a name="BrowserMatchNoCase" id="BrowserMatchNoCase">BrowserMatchNoCase</a><a title="Lien permanent" href="#browsermatchnocase" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit des variables d'environnement en fonction du -contenu de l'en-tête HTTP User-Agent sans tenir compte de la +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit des variables d'environnement en fonction du +contenu de l'en-tte HTTP User-Agent sans tenir compte de la casse</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>BrowserMatchNoCase <em>regex [!]env-variable</em>[=<em>valeur</em>] [[!]<em>env-variable</em>[=<em>valeur</em>]] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_setenvif</td></tr> </table> <p>La directive <code class="directive">BrowserMatchNoCase</code> est - identique sur le plan sémantique à la directive <code class="directive"><a href="#browsermatch">BrowserMatch</a></code>. Elle permet - cependant une comparaison insensible à la casse. Par exemple :</p> + identique sur le plan smantique la directive <code class="directive"><a href="#browsermatch">BrowserMatch</a></code>. Elle permet + cependant une comparaison insensible la casse. Par exemple :</p> <pre class="prettyprint lang-config">BrowserMatchNoCase mac platform=macintosh BrowserMatchNoCase win platform=windows</pre> @@ -134,7 +134,7 @@ BrowserMatchNoCase win platform=windows</pre> <code class="directive">BrowserMatchNoCase</code> sont des cas particuliers des directives <code class="directive"><a href="#setenvif">SetEnvIf</a></code> et <code class="directive"><a href="#setenvifnocase">SetEnvIfNoCase</a></code>. - Ainsi, les deux lignes suivantes produisent le même effet :</p> + Ainsi, les deux lignes suivantes produisent le mme effet :</p> <pre class="prettyprint lang-config">BrowserMatchNoCase Robot is_a_robot SetEnvIfNoCase User-Agent Robot is_a_robot</pre> @@ -143,80 +143,80 @@ SetEnvIfNoCase User-Agent Robot is_a_robot</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="setenvif" id="setenvif">Directive</a> <a name="SetEnvIf" id="SetEnvIf">SetEnvIf</a><a title="Lien permanent" href="#setenvif" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit des variables d'environnement en fonction des -attributs de la requête</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit des variables d'environnement en fonction des +attributs de la requte</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SetEnvIf <em>attribut regex [!]env-variable</em>[=<em>valeur</em>] [[!]<em>env-variable</em>[=<em>valeur</em>]] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_setenvif</td></tr> </table> - <p>La directive <code class="directive">SetEnvIf</code> permet de définir + <p>La directive <code class="directive">SetEnvIf</code> permet de dfinir des variables d'environnement en fonction des attributs de la - requête. L'<em>attribut</em> spécifié comme premier argument peut - se présenter sous l'une des formes suivantes :</p> + requte. L'<em>attribut</em> spcifi comme premier argument peut + se prsenter sous l'une des formes suivantes :</p> <ol> -<li>Un champ d'en-tête de requête HTTP (voir la <a href="http://www.rfc-editor.org/rfc/rfc2616.txt">RFC2616</a> pour - plus d'information à leur propos) ; par exemple : <code>Host</code>, +<li>Un champ d'en-tte de requte HTTP (voir la <a href="http://www.rfc-editor.org/rfc/rfc2616.txt">RFC2616</a> pour + plus d'information leur propos) ; par exemple : <code>Host</code>, <code>User-Agent</code>, <code>Referer</code>, ou <code>Accept-Language</code>. Il est possible d'utiliser une - expression rationnelle pour spécifier un jeu d'en-têtes de - requête.</li> + expression rationnelle pour spcifier un jeu d'en-ttes de + requte.</li> -<li>Une des caractéristiques de la requête suivantes : +<li>Une des caractristiques de la requte suivantes : <ul> - <li><code>Remote_Host</code> - le nom d'hôte (s'il est disponible) - du client qui effectue la requête</li> + <li><code>Remote_Host</code> - le nom d'hte (s'il est disponible) + du client qui effectue la requte</li> <li><code>Remote_Addr</code> - l'adresse IP du client qui effectue - la requête</li> + la requte</li> - <li><code>Server_Addr</code> - l'adresse IP du serveur qui a reçu - la requête (uniquement à partir des versions supérieures à + <li><code>Server_Addr</code> - l'adresse IP du serveur qui a reu + la requte (uniquement partir des versions suprieures 2.0.43)</li> - <li><code>Request_Method</code> - Le nom de la méthode HTTP - utilisée (<code>GET</code>, <code>POST</code>, <em>et + <li><code>Request_Method</code> - Le nom de la mthode HTTP + utilise (<code>GET</code>, <code>POST</code>, <em>et cetera...</em>)</li> <li><code>Request_Protocol</code> - le nom et la version du - protocole utilisé pour la requête (par exemple "HTTP/0.9", + protocole utilis pour la requte (par exemple "HTTP/0.9", "HTTP/1.1", <em>etc...</em>)</li> - <li><code>Request_URI</code> - la ressource demandée dans la ligne - de requête HTTP -- en général la partie de l'URL suivant le - protocole et le nom du serveur, sans la chaîne d'arguments. Voir + <li><code>Request_URI</code> - la ressource demande dans la ligne + de requte HTTP -- en gnral la partie de l'URL suivant le + protocole et le nom du serveur, sans la chane d'arguments. Voir la directive <code class="directive"><a href="../mod/mod_rewrite.html#rewritecond">RewriteCond</a></code> du module <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> pour plus d'informations sur la - manière de mettre en correspondance votre chaîne d'arguments.</li> + manire de mettre en correspondance votre chane d'arguments.</li> </ul> </li> <li>Le nom d'une variable d'environnement parmi la liste de celles qui -sont associées à la requête. Ceci permet à la directive +sont associes la requte. Ceci permet la directive <code class="directive">SetEnvIf</code> d'effectuer des tests en fonction du -résultat de comparaisons précédentes. Seules les variables -d'environnement définies par des directives -<code>SetEnvIf[NoCase]</code> précédentes sont disponibles pour -effectuer des tests de cette manière. 'Précédentes' signifie qu'elles se -trouvent à un niveau plus global de la configuration (par exemple au +rsultat de comparaisons prcdentes. Seules les variables +d'environnement dfinies par des directives +<code>SetEnvIf[NoCase]</code> prcdentes sont disponibles pour +effectuer des tests de cette manire. 'Prcdentes' signifie qu'elles se +trouvent un niveau plus global de la configuration (par exemple au niveau du serveur principal), ou plus haut chronologiquement dans le contexte de la directive. Les variables d'environnement ne seront prises -en compte que si aucune correspondance n'a été trouvée parmi les -caractéristiques de la requête, et si <em>attribut</em> n'a pas été -spécifié sous la forme d'une expression rationnelle.</li> +en compte que si aucune correspondance n'a t trouve parmi les +caractristiques de la requte, et si <em>attribut</em> n'a pas t +spcifi sous la forme d'une expression rationnelle.</li> </ol> <p>Le second argument (<em>regex</em>) est une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression rationnelle</a>. Si <em>regex</em> -correspond à l'<em>attribut</em>, les arguments suivants sont évalués.</p> +correspond l'<em>attribut</em>, les arguments suivants sont valus.</p> -<p>Le reste des arguments constitue les noms des variables à définir, -ainsi que les valeurs optionnelles qui doivent leur être affectées. Ils -peuvent se présenter sous les formes suivantes :</p> +<p>Le reste des arguments constitue les noms des variables dfinir, +ainsi que les valeurs optionnelles qui doivent leur tre affectes. Ils +peuvent se prsenter sous les formes suivantes :</p> <ol> <li><code><em>nom-variable</em></code>, ou</li> @@ -226,16 +226,16 @@ peuvent se présenter sous les formes suivantes :</p> <li><code><em>nom-variable</em>=<em>valeur</em></code></li> </ol> - <p>Dans la première forme, la valeur sera définie à "1". Dans la - seconde forme, la variable sera supprimée si elle a été définie au - préalable, et dans la troisième forme, la variable sera définie à la - valeur littérale spécifiée par <code><em>valeur</em></code>. Depuis - la version 2.0.51, Apache httpd reconnaît les occurrences de variables - <code>$1</code>..<code>$9</code> à l'intérieur de + <p>Dans la premire forme, la valeur sera dfinie "1". Dans la + seconde forme, la variable sera supprime si elle a t dfinie au + pralable, et dans la troisime forme, la variable sera dfinie la + valeur littrale spcifie par <code><em>valeur</em></code>. Depuis + la version 2.0.51, Apache httpd reconnat les occurrences de variables + <code>$1</code>..<code>$9</code> l'intrieur de <code><em>valeur</em></code>, et les remplace par les - sous-expressions entre parenthèses correspondantes de - <var>regex</var>. <code>$0</code> permet d'accéder à l'ensemble de la chaîne - qui correspond à ce modèle.</p> + sous-expressions entre parenthses correspondantes de + <var>regex</var>. <code>$0</code> permet d'accder l'ensemble de la chane + qui correspond ce modle.</p> <pre class="prettyprint lang-config">SetEnvIf Request_URI "\.gif$" object_is_image=gif SetEnvIf Request_URI "\.jpg$" object_is_image=jpg @@ -250,53 +250,53 @@ SetEnvIf Request_URI "\.(.*)$" EXTENSION=$1 SetEnvIf ^TS ^[a-z] HAVE_TS</pre> - <p>Les trois premières lignes définissent la variable + <p>Les trois premires lignes dfinissent la variable d'environnement <code>objet_est_une_image</code> si l'objet de la - requête est un fichier image, et la quatrième définit la variable - <code>intra_site_referral</code> si la page référante se trouve + requte est un fichier image, et la quatrime dfinit la variable + <code>intra_site_referral</code> si la page rfrante se trouve quelque part dans le site web <code>www.mydomain.example.com</code>.</p> - <p>La dernière ligne définit la variable d'environnement - <code>HAVE_TS</code> si la requête contient un en-tête dont le nom - commence par "TS" et dont la valeur commence par tout caractère du + <p>La dernire ligne dfinit la variable d'environnement + <code>HAVE_TS</code> si la requte contient un en-tte dont le nom + commence par "TS" et dont la valeur commence par tout caractre du jeu [a-z].</p> <h3>Voir aussi</h3> <ul> <li><a href="../env.html">Les variables d'environnement et le -serveur HTTP Apache</a> pour des exemples supplémentaires. +serveur HTTP Apache</a> pour des exemples supplmentaires. </li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="setenvifexpr" id="setenvifexpr">Directive</a> <a name="SetEnvIfExpr" id="SetEnvIfExpr">SetEnvIfExpr</a><a title="Lien permanent" href="#setenvifexpr" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit des variables d'environnement en fonction d'une expression ap_expr</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit des variables d'environnement en fonction d'une expression ap_expr</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SetEnvIfExpr <em>expr [!]env-variable</em>[=<em>valeur</em>] [[!]<em>env-variable</em>[=<em>valeur</em>]] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_setenvif</td></tr> </table> <p>La directive <code class="directive">SetEnvIfExpr</code> permet de - définir des variables d'environnement en fonction d'une expression + dfinir des variables d'environnement en fonction d'une expression <code class="directive"><a href="../mod/core.html#if"><If></a></code> <code>ap_expr</code>. Cette - expression est évaluée à l'exécution, et utilise les variables - d'environnement <em>env-variable</em> de la même manière que la + expression est value l'excution, et utilise les variables + d'environnement <em>env-variable</em> de la mme manire que la directive <code class="directive">SetEnvIf</code>.</p> <pre class="prettyprint lang-config">SetEnvIfExpr "tolower(req('X-Sendfile')) == 'd:\images\very_big.iso')" iso_delivered</pre> <p>Dans cet exemple, la variable d'environnement - <code>iso_delivered</code> est définie chaque fois que notre + <code>iso_delivered</code> est dfinie chaque fois que notre application tente de l'envoyer via <code>X-Sendfile</code>.</p> - <p>Il pourrait être plus utile de définir une variable rfc1918 si - l'adresse IP distante est une adresse privée au sens de la RFC 1918 + <p>Il pourrait tre plus utile de dfinir une variable rfc1918 si + l'adresse IP distante est une adresse prive au sens de la RFC 1918 :</p> <pre class="prettyprint lang-config">SetEnvIfExpr "-R '10.0.0.0/8' || -R '172.16.0.0/12' || -R '192.168.0.0/16'" rfc1918</pre> @@ -305,8 +305,8 @@ serveur HTTP Apache</a> pour des exemples supplémentaires. <h3>Voir aussi</h3> <ul> <li><a href="../expr.html">Les expressions dans le serveur HTTP -Apache</a>, pour une référence complète et davantage d'exemples.</li> -<li>La directive <code class="directive"><a href="../mod/core.html#if"><If></a></code> permet d'obtenir des résultats +Apache</a>, pour une rfrence complte et davantage d'exemples.</li> +<li>La directive <code class="directive"><a href="../mod/core.html#if"><If></a></code> permet d'obtenir des rsultats similaires.</li> <li><code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code></li> </ul> @@ -314,38 +314,38 @@ similaires.</li> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="setenvifnocase" id="setenvifnocase">Directive</a> <a name="SetEnvIfNoCase" id="SetEnvIfNoCase">SetEnvIfNoCase</a><a title="Lien permanent" href="#setenvifnocase" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit des variables d'environnement en fonction des -attributs de la requête sans tenir compte de la casse</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit des variables d'environnement en fonction des +attributs de la requte sans tenir compte de la casse</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SetEnvIfNoCase <em>attribut regex [!]env-variable</em>[=<em>valeur</em>] [[!]<em>env-variable</em>[=<em>valeur</em>]] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_setenvif</td></tr> </table> <p>La directive <code class="directive">SetEnvIfNoCase</code> est identique - d'un point de vue sémantique à la directive <code class="directive"><a href="#setenvif">SetEnvIf</a></code>, et ne s'en distingue que + d'un point de vue smantique la directive <code class="directive"><a href="#setenvif">SetEnvIf</a></code>, et ne s'en distingue que par le fait que la comparaison des expressions rationnelles est - effectuée sans tenir compte de la casse. Par exemple :</p> + effectue sans tenir compte de la casse. Par exemple :</p> <pre class="prettyprint lang-config">SetEnvIfNoCase Host Example\.Org site=example</pre> - <p>Cette ligne va définir la variable d'environnement + <p>Cette ligne va dfinir la variable d'environnement <code>site</code> avec la valeur "<code>example</code>" si le champ - d'en-tête de requête HTTP <code>Host:</code> est présent et contient + d'en-tte de requte HTTP <code>Host:</code> est prsent et contient <code>Example.Org</code>, <code>example.org</code>, ou une autre - combinaison des mêmes caractères, sans tenir compte de la casse.</p> + combinaison des mmes caractres, sans tenir compte de la casse.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_setenvif.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_setenvif.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_setenvif.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_setenvif.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_setenvif.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_setenvif.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_setenvif.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -364,7 +364,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_setenvif.h } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_slotmem_plain.html.fr b/docs/manual/mod/mod_slotmem_plain.html.fr index 9cded00d1b..fb0f07d78e 100644 --- a/docs/manual/mod/mod_slotmem_plain.html.fr +++ b/docs/manual/mod/mod_slotmem_plain.html.fr @@ -27,22 +27,22 @@ <div id="preamble"><h1>Module Apache mod_slotmem_plain</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_slotmem_plain.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_slotmem_plain.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_slotmem_plain.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournisseur de mémoire partagée à base de +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournisseur de mmoire partage base de slots.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>slotmem_plain_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_slotmem_plain.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>slotmem_plain_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_slotmem_plain.c</td></tr></table> <h3>Sommaire</h3> - <p><code class="module"><a href="../mod/mod_slotmem_plain.html">mod_slotmem_plain</a></code> est un fournisseur de mémoire qui - permet la création et l'utilisation d'un segment de mémoire contigu - dans lequel les ensembles de données sont organisés en "slots". + <p><code class="module"><a href="../mod/mod_slotmem_plain.html">mod_slotmem_plain</a></code> est un fournisseur de mmoire qui + permet la cration et l'utilisation d'un segment de mmoire contigu + dans lequel les ensembles de donnes sont organiss en "slots". </p> - <p>Si la mémoire doit être partagée entre des threads et des - processus, il est préférable d'utiliser le fournisseur + <p>Si la mmoire doit tre partage entre des threads et des + processus, il est prfrable d'utiliser le fournisseur <code class="module"><a href="../mod/mod_slotmem_shm.html">mod_slotmem_shm</a></code>. </p> @@ -54,48 +54,48 @@ slots.</td></tr> <pre class="prettyprint lang-c">/* appelle le callback sur tous les slots actifs */ apr_status_t doall(ap_slotmem_instance_t *s, ap_slotmem_callback_fn_t *func, void *data, apr_pool_t *pool) -/* crée un nouveau slot de mémoire dont chaque item aura une taille de item_size. */ +/* cre un nouveau slot de mmoire dont chaque item aura une taille de item_size. */ apr_status_t create(ap_slotmem_instance_t **new, const char *name, apr_size_t item_size, unsigned int item_num, ap_slotmem_type_t type, apr_pool_t *pool) -/* rattache à un slot de mémoire existant. */ +/* rattache un slot de mmoire existant. */ apr_status_t attach(ap_slotmem_instance_t **new, const char *name, apr_size_t *item_size, unsigned int *item_num, apr_pool_t *pool) -/* indique la mémoire associée à ce slot actif. */ +/* indique la mmoire associe ce slot actif. */ apr_status_t dptr(ap_slotmem_instance_t *s, unsigned int item_id, void **mem) -/* lit la mémoire depuis ce slot et la transfert vers dest */ +/* lit la mmoire depuis ce slot et la transfert vers dest */ apr_status_t get(ap_slotmem_instance_t *s, unsigned int item_id, unsigned char *dest, apr_size_t dest_len) -/* écrit dans ce slot la mémoire en provenance de src */ +/* crit dans ce slot la mmoire en provenance de src */ apr_status_t put(ap_slotmem_instance_t *slot, unsigned int item_id, unsigned char *src, apr_size_t src_len) /* renvoie le nombre total de slots contenus dans ce segment */ unsigned int num_slots(ap_slotmem_instance_t *s) -/* renvoie la taille totale des données, en octets, contenues dans un slot de ce segment */ +/* renvoie la taille totale des donnes, en octets, contenues dans un slot de ce segment */ apr_size_t slot_size(ap_slotmem_instance_t *s) -/* alloue le premier slot libre et le marque comme utilisé (n'effectue aucune copie de données) */ +/* alloue le premier slot libre et le marque comme utilis (n'effectue aucune copie de donnes) */ apr_status_t grab(ap_slotmem_instance_t *s, unsigned int *item_id) -/* appropriation ou allocation forcée du slot spécifié et marquage comme utilisé (n'effectue aucune copie de données) */ +/* appropriation ou allocation force du slot spcifi et marquage comme utilis (n'effectue aucune copie de donnes) */ apr_status_t fgrab(ap_slotmem_instance_t *s, unsigned int item_id) -/* libère un slot et le marque comme non utilisé (n'effectue aucune copie de données) */ +/* libre un slot et le marque comme non utilis (n'effectue aucune copie de donnes) */ apr_status_t release(ap_slotmem_instance_t *s, unsigned int item_id)</pre> </div> <div id="quickview"><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_slotmem_plain">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_slotmem_plain">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_slotmem_plain">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_slotmem_plain">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_slotmem_plain.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_slotmem_plain.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_slotmem_plain.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -114,7 +114,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_slotmem_pl } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_slotmem_shm.html.fr b/docs/manual/mod/mod_slotmem_shm.html.fr index 532614dca2..190f2c7f81 100644 --- a/docs/manual/mod/mod_slotmem_shm.html.fr +++ b/docs/manual/mod/mod_slotmem_shm.html.fr @@ -27,26 +27,26 @@ <div id="preamble"><h1>Module Apache mod_slotmem_shm</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_slotmem_shm.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_slotmem_shm.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_slotmem_shm.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournisseur de mémoire partagée basée sur les +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournisseur de mmoire partage base sur les slots.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>slotmem_shm_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_slotmem_shm.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>slotmem_shm_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_slotmem_shm.c</td></tr></table> <h3>Sommaire</h3> - <p><code class="module"><a href="../mod/mod_slotmem_shm.html">mod_slotmem_shm</a></code> est un fournisseur de mémoire qui - permet la création et l'accès à un segment de mémoire partagée dans - lequel les ensembles de données sont organisés en "slots". + <p><code class="module"><a href="../mod/mod_slotmem_shm.html">mod_slotmem_shm</a></code> est un fournisseur de mmoire qui + permet la cration et l'accs un segment de mmoire partage dans + lequel les ensembles de donnes sont organiss en "slots". </p> - <p>L'ensemble de la mémoire partagée est effacé à chaque - redémarrage, que ce dernier soit graceful ou non. Les données sont - stockées et restituées dans/à partir d'un fichier défini par le - paramètre <code>name</code> des appels <code>create</code> et - <code>attach</code>. Si son chemin absolu n'est pas spécifié, le - chemin du fichier sera relatif au chemin défini par la directive + <p>L'ensemble de la mmoire partage est effac chaque + redmarrage, que ce dernier soit graceful ou non. Les donnes sont + stockes et restitues dans/ partir d'un fichier dfini par le + paramtre <code>name</code> des appels <code>create</code> et + <code>attach</code>. Si son chemin absolu n'est pas spcifi, le + chemin du fichier sera relatif au chemin dfini par la directive <code class="directive"><a href="../mod/core.html#defaultruntimedir">DefaultRuntimeDir</a></code>. </p> @@ -57,60 +57,60 @@ slots.</td></tr> <pre class="prettyprint lang-c">/* appelle le callback pour tous les slots actifs */ apr_status_t doall(ap_slotmem_instance_t *s, ap_slotmem_callback_fn_t *func, void *data, apr_pool_t *pool) -/* crée un nouveau slot de mémoire dont chaque taille d'item est - item_size. 'name' est utilisé pour générer le nom du fichier - permettant de stocker/restaurer le contenu de la mémoire partagée, - si elle est configurée. Les valeurs possibles sont : - "none" - Mémoire partagée anonyme et pas de stockage permanent +/* cre un nouveau slot de mmoire dont chaque taille d'item est + item_size. 'name' est utilis pour gnrer le nom du fichier + permettant de stocker/restaurer le contenu de la mmoire partage, + si elle est configure. Les valeurs possibles sont : + "none" - Mmoire partage anonyme et pas de stockage permanent "file-name" - [DefaultRuntimeDir]/file-name "/absolute-file-name" - Chemin absolu du fichier */ apr_status_t create(ap_slotmem_instance_t **new, const char *name, apr_size_t item_size, unsigned int item_num, ap_slotmem_type_t type, apr_pool_t *pool) -/* attache à un slot de mémoire existant. Voir - 'create' pour la description du paramètre +/* attache un slot de mmoire existant. Voir + 'create' pour la description du paramtre 'name'. */ apr_status_t attach(ap_slotmem_instance_t **new, const char *name, apr_size_t *item_size, unsigned int *item_num, apr_pool_t *pool) -/* obtient la mémoire associée à ce slot actif. */ +/* obtient la mmoire associe ce slot actif. */ apr_status_t dptr(ap_slotmem_instance_t *s, unsigned int item_id, void **mem) -/* lit la mémoire depuis ce slot et la transfert vers dest */ +/* lit la mmoire depuis ce slot et la transfert vers dest */ apr_status_t get(ap_slotmem_instance_t *s, unsigned int item_id, unsigned char *dest, apr_size_t dest_len) -/* écrit dans ce slot la mémoire en provenance de src */ +/* crit dans ce slot la mmoire en provenance de src */ apr_status_t put(ap_slotmem_instance_t *slot, unsigned int item_id, unsigned char *src, apr_size_t src_len) /* renvoie le nombre total de slots contenus dans ce segment */ unsigned int num_slots(ap_slotmem_instance_t *s) -/* renvoie la taille totale des données, en octets, contenues +/* renvoie la taille totale des donnes, en octets, contenues dans un slot de ce segment */ apr_size_t slot_size(ap_slotmem_instance_t *s) -/* alloue le premier slot libre et le marque comme utilisé (n'effectue aucune - copie de données) */ +/* alloue le premier slot libre et le marque comme utilis (n'effectue aucune + copie de donnes) */ apr_status_t grab(ap_slotmem_instance_t *s, unsigned int *item_id) -/* appropriation ou allocation forcée du slot spécifié et marquage comme - utilisé (n'effectue aucune copie de données) */ +/* appropriation ou allocation force du slot spcifi et marquage comme + utilis (n'effectue aucune copie de donnes) */ apr_status_t fgrab(ap_slotmem_instance_t *s, unsigned int item_id) -/* libère un slot et le marque comme non utilisé (n'effectue aucune - copie de données) */ +/* libre un slot et le marque comme non utilis (n'effectue aucune + copie de donnes) */ apr_status_t release(ap_slotmem_instance_t *s, unsigned int item_id)</pre> </div> <div id="quickview"><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_slotmem_shm">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_slotmem_shm">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_slotmem_shm">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_slotmem_shm">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_slotmem_shm.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_slotmem_shm.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_slotmem_shm.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -129,7 +129,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_slotmem_sh } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_so.html.fr b/docs/manual/mod/mod_so.html.fr index 232ac0aea3..69e3219a9b 100644 --- a/docs/manual/mod/mod_so.html.fr +++ b/docs/manual/mod/mod_so.html.fr @@ -27,60 +27,60 @@ <div id="preamble"><h1>Module Apache mod_so</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_so.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_so.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_so.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_so.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_so.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_so.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_so.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Chargement de modules ou de code exécutable au cours du -démarrage ou du redémarrage du serveur</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Chargement de modules ou de code excutable au cours du +dmarrage ou du redmarrage du serveur</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>so_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_so.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Sous Windows, c'est un module de base (toujours +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>so_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_so.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Sous Windows, c'est un module de base (toujours inclus)</td></tr></table> <h3>Sommaire</h3> - <p>Sur les systèmes d'exploitation sélectionnés, ce module peut être - utilisé pour charger des modules dans le serveur HTTP Apache en cours d'exécution - grâce au mécanisme des <a href="../dso.html">Dynamic Shared Object ou Objets Partagés - Dynamiquement</a> (DSO), et évite ainsi de devoir effectuer une + <p>Sur les systmes d'exploitation slectionns, ce module peut tre + utilis pour charger des modules dans le serveur HTTP Apache en cours d'excution + grce au mcanisme des <a href="../dso.html">Dynamic Shared Object ou Objets Partags + Dynamiquement</a> (DSO), et vite ainsi de devoir effectuer une recompilation.</p> - <p>Sous Unix, le code chargé provient en général de fichiers objet - partagés possèdant en général l'extension <code>.so</code>, alors - que sous Windows, l'extension peut être soit <code>.so</code>, soit + <p>Sous Unix, le code charg provient en gnral de fichiers objet + partags possdant en gnral l'extension <code>.so</code>, alors + que sous Windows, l'extension peut tre soit <code>.so</code>, soit <code>.dll</code>.</p> <div class="warning"><h3>Avertissement</h3> - <p>En général, les modules compilés pour une version majeure du + <p>En gnral, les modules compils pour une version majeure du serveur HTTP Apache ne fonctionneront pas avec une autre (par - exemple de 1.3 à 2.0 ou 2.0 à 2.2). D'une version majeure à l'autre, - il y a souvent des modifications d'API qui nécessitent des + exemple de 1.3 2.0 ou 2.0 2.2). D'une version majeure l'autre, + il y a souvent des modifications d'API qui ncessitent des modifications du module pour qu'il puisse fonctionner avec la nouvelle version.</p> </div> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#windows">Création de modules chargeables pour +<li><img alt="" src="../images/down.gif" /> <a href="#windows">Cration de modules chargeables pour Windows</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#loadfile">LoadFile</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#loadmodule">LoadModule</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_so">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_so">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_so">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_so">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="windows" id="windows">Création de modules chargeables pour +<h2><a name="windows" id="windows">Cration de modules chargeables pour Windows</a><a title="Lien permanent" href="#windows" class="permalink">¶</a></h2> <div class="note"><h3>Note</h3> - <p>Sous Windows, où les modules chargeables possèdent en général + <p>Sous Windows, o les modules chargeables possdent en gnral l'extension de nom de fichier <code>.dll</code>, les modules Apache httpd se nomment <code>mod_nom-module.so</code>, tout comme sur les autres plates-formes. Vous trouverez cependant encore des modules @@ -88,40 +88,40 @@ Windows</a><a title="Lien permanent" href="#windows" class="permalink">¶</a convention de nommage avec extension <code>.dll</code>.</p> <p>Bien que <code>mod_so</code> puisse encore charger des modules - possèdant un nom du style <code>ApacheModuleFoo.dll</code>, - il est préférable d'utiliser la + possdant un nom du style <code>ApacheModuleFoo.dll</code>, + il est prfrable d'utiliser la nouvelle convention de nommage ; si vous modifiez votre module chargeable pour la version 2.0, veuillez aussi modifier son nom pour respecter cette nouvelle convention.</p></div> <p>Les API des modules Apache httpd sous Unix et Windows sont identiques. Alors que certains modules s'appuient sur certains - aspects de l'architecture Unix non présents dans Windows, et ne - fonctionneront donc pas sur cette dernière plate-forme, de nombreux + aspects de l'architecture Unix non prsents dans Windows, et ne + fonctionneront donc pas sur cette dernire plate-forme, de nombreux modules fonctionnent sous Windows avec peu ou pas de modification - par rapport à leur version Unix.</p> + par rapport leur version Unix.</p> - <p>Lorsqu'un module fonctionne, il peut être ajouté au serveur de - deux manières. Sous Unix, il peut être compilé dans le serveur. + <p>Lorsqu'un module fonctionne, il peut tre ajout au serveur de + deux manires. Sous Unix, il peut tre compil dans le serveur. Comme Apache httpd pour Windows ne dispose pas du programme - <code>Configure</code> propre à Apache httpd pour Unix, le fichier source - du module doit être ajouté au fichier projet Apache de base, et ses - symboles ajoutés au fichier <code>os\win32\modules.c</code>.</p> + <code>Configure</code> propre Apache httpd pour Unix, le fichier source + du module doit tre ajout au fichier projet Apache de base, et ses + symboles ajouts au fichier <code>os\win32\modules.c</code>.</p> - <p>La seconde méthode consiste à compiler le module en tant que DLL, - à savoir une bibliothèque partagée qui pourra être chargée dans le - serveur en cours d'exécution via la directive + <p>La seconde mthode consiste compiler le module en tant que DLL, + savoir une bibliothque partage qui pourra tre charge dans le + serveur en cours d'excution via la directive <code class="directive">LoadModule</code>. Ces modules DLL - peuvent être distribués et exécutés sur toute installation d'Apache - httpd pour Windows, sans avoir à recompiler le serveur.</p> + peuvent tre distribus et excuts sur toute installation d'Apache + httpd pour Windows, sans avoir recompiler le serveur.</p> - <p>Pour créer un module DLL, il est nécessaire d'apporter une légère - modification à son fichier source : l'enregistrement du module doit - être exporté depuis la DLL (qui sera elle-même créée plus tard ; + <p>Pour crer un module DLL, il est ncessaire d'apporter une lgre + modification son fichier source : l'enregistrement du module doit + tre export depuis la DLL (qui sera elle-mme cre plus tard ; voir plus loin). Pour ce faire, ajoutez la macro - <code>AP_MODULE_DECLARE_DATA</code> (définie dans les fichiers - d'en-têtes d'Apache httpd) à la définition de l'enregistrement de votre - module. Par exemple, si votre module est déclaré comme suit :</p> + <code>AP_MODULE_DECLARE_DATA</code> (dfinie dans les fichiers + d'en-ttes d'Apache httpd) la dfinition de l'enregistrement de votre + module. Par exemple, si votre module est dclar comme suit :</p> <div class="example"><p><code> module foo_module; @@ -133,35 +133,35 @@ Windows</a><a title="Lien permanent" href="#windows" class="permalink">¶</a </code></p></div> <p>Notez que cette macro ne sera prise en compte que sous Windows, - si bien que le module poura être utilisé sans changement sous Unix, - si besoin est. Alternativement, si vous êtes familier avec les + si bien que le module poura tre utilis sans changement sous Unix, + si besoin est. Alternativement, si vous tes familier avec les fichiers <code>.DEF</code>, vous pouvez les utiliser pour exporter l'enregistrement du module.</p> - <p>Maintenant, nous sommes prêts à créer une DLL contenant notre - module. Il va falloir pour cela la lier avec la bibliothèque - d'export libhttpd.lib qui a été créée au cours de la compilation de - la bibliothèque partagée libhttpd.dll. Il sera peut-être aussi - nécessaire de modifier la configuration du compilateur pour - s'assurer que les fichiers d'en-têtes d'Apache httpd seront correctement - localisés. Vous trouverez cette bibliothèque à la racine du - répertoire des modules de votre serveur. Il est souhaitable + <p>Maintenant, nous sommes prts crer une DLL contenant notre + module. Il va falloir pour cela la lier avec la bibliothque + d'export libhttpd.lib qui a t cre au cours de la compilation de + la bibliothque partage libhttpd.dll. Il sera peut-tre aussi + ncessaire de modifier la configuration du compilateur pour + s'assurer que les fichiers d'en-ttes d'Apache httpd seront correctement + localiss. Vous trouverez cette bibliothque la racine du + rpertoire des modules de votre serveur. Il est souhaitable d'utiliser un fichier de module .dsp existant dans l'arborescence afin de s'assurer que l'environnement de compilation est - correctement configuré, mais vous pouvez aussi comparer les options - de compilation et d'édition de liens à votre fichier .dsp.</p> + correctement configur, mais vous pouvez aussi comparer les options + de compilation et d'dition de liens votre fichier .dsp.</p> - <p>Ceci devrait créer une version DLL de votre module. Il vous - suffit maintenant de l'enregistrer dans le répertoire - <code>modules</code> à la racine de votre serveur, et d'utiliser la + <p>Ceci devrait crer une version DLL de votre module. Il vous + suffit maintenant de l'enregistrer dans le rpertoire + <code>modules</code> la racine de votre serveur, et d'utiliser la directive <code class="directive">LoadModule</code> pour la charger.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="loadfile" id="loadfile">Directive</a> <a name="LoadFile" id="LoadFile">LoadFile</a><a title="Lien permanent" href="#loadfile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Liaison du fichier objet ou de la bibliothèque -spécifié</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Liaison du fichier objet ou de la bibliothque +spcifi</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LoadFile <em>nom-fichier</em> [<em>nom-fichier</em>] ...</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> @@ -169,12 +169,12 @@ spécifié</td></tr> </table> <p>La directive <code class="directive">LoadFile</code> permet de lier le fichier - objet ou la bibliothèque spécifié au serveur lors du - démarrage ou du redémarrage + objet ou la bibliothque spcifi au serveur lors du + dmarrage ou du redmarrage de ce dernier ; ceci permet d'ajouter tout code additionnel - nécessaire au fonctionnement d'un module. + ncessaire au fonctionnement d'un module. <em>nom-fichier</em> est soit un chemin absolu, soit un chemin - relatif au répertoire défini par la directive <a href="core.html#serverroot">ServerRoot</a>.</p> + relatif au rpertoire dfini par la directive <a href="core.html#serverroot">ServerRoot</a>.</p> <p>Par exemple:</p> @@ -187,7 +187,7 @@ spécifié</td></tr> <div class="directive-section"><h2><a name="loadmodule" id="loadmodule">Directive</a> <a name="LoadModule" id="LoadModule">LoadModule</a><a title="Lien permanent" href="#loadmodule" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Liaison avec le serveur du fichier objet ou de la -bibliothèque spécifié, et ajout de ce dernier à la liste des modules +bibliothque spcifi, et ajout de ce dernier la liste des modules actifs</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LoadModule <em>module nom-fichier</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> @@ -195,10 +195,10 @@ actifs</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_so</td></tr> </table> <p>La directive <code class="directive">LoadModule</code> permet de lier le fichier objet ou la - bibliothèque <em>nom-fichier</em> avec le serveur, et d'ajouter la - structure de module nommée <em>module</em> à la liste des modules + bibliothque <em>nom-fichier</em> avec le serveur, et d'ajouter la + structure de module nomme <em>module</em> la liste des modules actifs. <em>module</em> est le nom de la variable externe de type - <code>module</code> dans le fichier, et est référencé comme <a href="module-dict.html#ModuleIdentifier">Identificateur de + <code>module</code> dans le fichier, et est rfrenc comme <a href="module-dict.html#ModuleIdentifier">Identificateur de module</a> dans la documentation des modules.</p> <p>Par exemple :</p> @@ -206,17 +206,17 @@ actifs</td></tr> <pre class="prettyprint lang-config">LoadModule "status_module modules/mod_status.so"</pre> - <p>charge le module spécifié depuis le sous-répertoire des modules - situé à la racine du serveur.</p> + <p>charge le module spcifi depuis le sous-rpertoire des modules + situ la racine du serveur.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_so.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_so.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_so.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_so.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_so.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_so.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_so.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -235,7 +235,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_so.html'; } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_socache_dbm.html.fr b/docs/manual/mod/mod_socache_dbm.html.fr index 0115e7d414..d8dabed698 100644 --- a/docs/manual/mod/mod_socache_dbm.html.fr +++ b/docs/manual/mod/mod_socache_dbm.html.fr @@ -27,41 +27,41 @@ <div id="preamble"><h1>Module Apache mod_socache_dbm</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_socache_dbm.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_socache_dbm.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_socache_dbm.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournisseur de cache d'objets partagés basé sur DBM.</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournisseur de cache d'objets partags bas sur DBM.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>socache_dbm_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_socache_dbm.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>socache_dbm_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_socache_dbm.c</td></tr></table> <h3>Sommaire</h3> <p>Le module <code>mod_socache_dbm</code> est un fournisseur de cache - d'objets partagés qui permet la création et l'accès à un cache - maintenu par une base de données DBM. + d'objets partags qui permet la cration et l'accs un cache + maintenu par une base de donnes DBM. </p> <div class="example"><p><code> dbm:/chemin/vers/datafile </code></p></div> - <p>Si le chemin spécifié n'est pas un chemin absolu, il sera relatif - au chemin défini via la directive <code class="directive"><a href="../mod/core.html#defaultruntimedir">DefaultRuntimeDir</a></code>.</p> + <p>Si le chemin spcifi n'est pas un chemin absolu, il sera relatif + au chemin dfini via la directive <code class="directive"><a href="../mod/core.html#defaultruntimedir">DefaultRuntimeDir</a></code>.</p> - <p>Vous trouverez des détails à propos des autres fournisseurs de - cache d'objets partagés <a href="../socache.html">ici</a>. + <p>Vous trouverez des dtails propos des autres fournisseurs de + cache d'objets partags <a href="../socache.html">ici</a>. </p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_socache_dbm">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_socache_dbm">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_socache_dbm">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_socache_dbm">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_socache_dbm.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_socache_dbm.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_socache_dbm.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -80,7 +80,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_socache_db } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_socache_dc.html.fr b/docs/manual/mod/mod_socache_dc.html.fr index c96fd8fc65..c0043032ea 100644 --- a/docs/manual/mod/mod_socache_dc.html.fr +++ b/docs/manual/mod/mod_socache_dc.html.fr @@ -27,35 +27,35 @@ <div id="preamble"><h1>Module Apache mod_socache_dc</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_socache_dc.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_socache_dc.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_socache_dc.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournisseur de cache d'objets partagés basé sur dc.</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournisseur de cache d'objets partags bas sur dc.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>socache_dc_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_socache_dc.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>socache_dc_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_socache_dc.c</td></tr></table> <h3>Sommaire</h3> <p>Le module <code class="module"><a href="../mod/mod_socache_dc.html">mod_socache_dc</a></code> est un fournisseur de cache - d'objets partagés qui permet la création et l'accès à un cache - maintenu par les bibliothèques de mise en cache de sessions - distribuées <a href="http://distcache.sourceforge.net/">distcache</a>. + d'objets partags qui permet la cration et l'accs un cache + maintenu par les bibliothques de mise en cache de sessions + distribues <a href="http://distcache.sourceforge.net/">distcache</a>. </p> - <p>Vous trouverez des détails à propos des autres fournisseurs de - cache d'objets partagés <a href="../socache.html">ici</a>. + <p>Vous trouverez des dtails propos des autres fournisseurs de + cache d'objets partags <a href="../socache.html">ici</a>. </p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_socache_dc">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_socache_dc">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_socache_dc">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_socache_dc">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_socache_dc.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_socache_dc.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_socache_dc.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -74,7 +74,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_socache_dc } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_socache_memcache.html.fr b/docs/manual/mod/mod_socache_memcache.html.fr index 785b307c39..5016974beb 100644 --- a/docs/manual/mod/mod_socache_memcache.html.fr +++ b/docs/manual/mod/mod_socache_memcache.html.fr @@ -27,33 +27,33 @@ <div id="preamble"><h1>Module Apache mod_socache_memcache</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_socache_memcache.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_socache_memcache.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_socache_memcache.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournisseur de cache d'objets partagés basé sur Memcache.</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournisseur de cache d'objets partags bas sur Memcache.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>socache_memcache_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_socache_memcache.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>socache_memcache_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_socache_memcache.c</td></tr></table> <h3>Sommaire</h3> <p>Le module <code>mod_socache_memcache</code> est un fournisseur de cache - d'objets partagés qui permet la création et l'accès à un cache - maintenu par le système de mise en cache d'objets en mémoire - distribuée à hautes performances <a href="http://memcached.org/">memcached</a>. + d'objets partags qui permet la cration et l'accs un cache + maintenu par le systme de mise en cache d'objets en mmoire + distribue hautes performances <a href="http://memcached.org/">memcached</a>. </p> - <p>Cette méthode "create" du fournisseur de cache d'objets partagés - requiert une liste de spécifications hôte/port en cache mémoire - séparées par des virgules. Si vous utilisez ce fournisseur en + <p>Cette mthode "create" du fournisseur de cache d'objets partags + requiert une liste de spcifications hte/port en cache mmoire + spares par des virgules. Si vous utilisez ce fournisseur en dans la configuration d'autres modules (comme <code class="directive"><a href="../mod/mod_ssl.html#sslsessioncache">SSLSessionCache</a></code>), vous devez - fournir la liste des serveurs sous la forme du paramètre optionnel + fournir la liste des serveurs sous la forme du paramtre optionnel "arg".</p> <pre class="prettyprint lang-config">SSLSessionCache memcache:memcache.example.com:12345,memcache2.example.com:12345</pre> - <p>Vous trouverez des détails à propos des autres fournisseurs de - cache d'objets partagés <a href="../socache.html">ici</a>. + <p>Vous trouverez des dtails propos des autres fournisseurs de + cache d'objets partags <a href="../socache.html">ici</a>. </p> </div> @@ -61,44 +61,44 @@ <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#memcacheconnttl">MemcacheConnTTL</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_socache_memcache">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_socache_memcache">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_socache_memcache">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_socache_memcache">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="memcacheconnttl" id="memcacheconnttl">Directive</a> <a name="MemcacheConnTTL" id="MemcacheConnTTL">MemcacheConnTTL</a><a title="Lien permanent" href="#memcacheconnttl" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Durée de conservation des connexions inactives</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dure de conservation des connexions inactives</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MemcacheConnTTL <em>num[units]</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>MemcacheConnTTL 15s</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>MemcacheConnTTL 15s</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_socache_memcache</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.17 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.17 du serveur HTTP Apache.</td></tr> </table> - <p>Définit la durée pendant laquelle les connexions - inactives avec le(s) serveur(s) memcache seront conservées - (plateformes threadées seulement).</p> + <p>Dfinit la dure pendant laquelle les connexions + inactives avec le(s) serveur(s) memcache seront conserves + (plateformes threades seulement).</p> <p>Les valeurs valides de la directive - <code class="directive">MemcacheConnTTL</code> sont des durées d'une heure - maximum. La valeur 0 signifie une absence de péremption</p> + <code class="directive">MemcacheConnTTL</code> sont des dures d'une heure + maximum. La valeur 0 signifie une absence de premption</p> - <div class="note"><p>L'unité par défaut pour ce délai est la seconde, mais vous - pouvez ajouter un suffixe pour spécifier une unité différente ; ms + <div class="note"><p>L'unit par dfaut pour ce dlai est la seconde, mais vous + pouvez ajouter un suffixe pour spcifier une unit diffrente ; ms pour milliseconde, s pour seconde, min pour minute et h pour heure.. </p></div> - <p>Dans les versions antérieures à 2.4.17, ce délai était codé en - dur et sa valeur était 600 microsecondes. La valeur la plus proche + <p>Dans les versions antrieures 2.4.17, ce dlai tait cod en + dur et sa valeur tait 600 microsecondes. La valeur la plus proche de cette ancienne valeur pour la directive <code class="directive">MemcacheConnTTL</code> est donc 1ms.</p> - <div class="example"><pre class="prettyprint lang-config"># Définition d'un délai de 10 minutes + <div class="example"><pre class="prettyprint lang-config"># Dfinition d'un dlai de 10 minutes MemcacheConnTTL 10min -# Définition d'un délai de 60 secondes +# Dfinition d'un dlai de 60 secondes MemcacheConnTTL 60</pre> </div> @@ -107,7 +107,7 @@ MemcacheConnTTL 60</pre> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_socache_memcache.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_socache_memcache.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_socache_memcache.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -126,7 +126,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_socache_me } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_socache_shmcb.html.fr b/docs/manual/mod/mod_socache_shmcb.html.fr index 5bce24c4c3..ace4982679 100644 --- a/docs/manual/mod/mod_socache_shmcb.html.fr +++ b/docs/manual/mod/mod_socache_shmcb.html.fr @@ -27,42 +27,42 @@ <div id="preamble"><h1>Module Apache mod_socache_shmcb</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_socache_shmcb.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_socache_shmcb.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_socache_shmcb.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournisseur de cache d'objets partagés basé sur shmcb.</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournisseur de cache d'objets partags bas sur shmcb.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>socache_shmcb_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_socache_shmcb.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>socache_shmcb_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_socache_shmcb.c</td></tr></table> <h3>Sommaire</h3> <p>Le module <code>mod_socache_shmcb</code> est un fournisseur de cache - d'objets partagés qui permet la création et l'accès à un cache - maintenu par un tampon cyclique à hautes performances au sein d'un - segment de mémoire partagée. + d'objets partags qui permet la cration et l'accs un cache + maintenu par un tampon cyclique hautes performances au sein d'un + segment de mmoire partage. </p> <div class="example"><p><code> shmcb:/chemin/vers/datafile(512000) </code></p></div> - <p>Si le chemin spécifié n'est pas un chemin absolu, il sera relatif - au chemin défini via la directive <code class="directive"><a href="../mod/core.html#defaultruntimedir">DefaultRuntimeDir</a></code>.</p> + <p>Si le chemin spcifi n'est pas un chemin absolu, il sera relatif + au chemin dfini via la directive <code class="directive"><a href="../mod/core.html#defaultruntimedir">DefaultRuntimeDir</a></code>.</p> - <p>Vous trouverez des détails à propos des autres fournisseurs de - cache d'objets partagés <a href="../socache.html">ici</a>. + <p>Vous trouverez des dtails propos des autres fournisseurs de + cache d'objets partags <a href="../socache.html">ici</a>. </p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_socache_shmcb">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_socache_shmcb">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_socache_shmcb">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_socache_shmcb">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_socache_shmcb.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_socache_shmcb.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_socache_shmcb.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -81,7 +81,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_socache_sh } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_speling.html.fr b/docs/manual/mod/mod_speling.html.fr index b10bed85c4..487f0f4b16 100644 --- a/docs/manual/mod/mod_speling.html.fr +++ b/docs/manual/mod/mod_speling.html.fr @@ -27,43 +27,43 @@ <div id="preamble"><h1>Module Apache mod_speling</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_speling.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_speling.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_speling.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_speling.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_speling.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Tente de corriger les erreurs de casse dans les URLs ou les -erreurs d'écriture mineures.</td></tr> +erreurs d'criture mineures.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>speling_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_speling.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>speling_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_speling.c</td></tr></table> <h3>Sommaire</h3> - <p>Il arrive que des requêtes pour des documents ne puissent pas - être traitées par le serveur Apache de base à cause d'une erreur + <p>Il arrive que des requtes pour des documents ne puissent pas + tre traites par le serveur Apache de base cause d'une erreur d'orthographe ou de majuscule. Ce module permet de traiter ce - problème en essayant de trouver un document correspondant, même - lorsque tous les autres modules y ont renoncé. Sa méthode de travail - consiste à comparer chaque nom de document du répertoire demandé - avec le document de la requête <strong>sans tenir compte de la - casse</strong>, et en acceptant <strong>jusqu'à une erreur</strong> - (insertion, omission, inversion de caractère ou caractère - erroné). Une liste de tous les documents qui correspondent est alors - élaborée en utilisant cette stratégie.</p> + problme en essayant de trouver un document correspondant, mme + lorsque tous les autres modules y ont renonc. Sa mthode de travail + consiste comparer chaque nom de document du rpertoire demand + avec le document de la requte <strong>sans tenir compte de la + casse</strong>, et en acceptant <strong>jusqu' une erreur</strong> + (insertion, omission, inversion de caractre ou caractre + erron). Une liste de tous les documents qui correspondent est alors + labore en utilisant cette stratgie.</p> - <p>Si après le parcours du répertoire,</p> + <p>Si aprs le parcours du rpertoire,</p> <ul> - <li>aucun document correspondant n'a été trouvé, Apache procèdera - normalement et renverra une erreur "document non trouvé".</li> + <li>aucun document correspondant n'a t trouv, Apache procdera + normalement et renverra une erreur "document non trouv".</li> - <li>un seul document correspondant pratiquement à la requête a - été trouvé, celui-ci est renvoyé sous la forme d'une réponse de + <li>un seul document correspondant pratiquement la requte a + t trouv, celui-ci est renvoy sous la forme d'une rponse de redirection.</li> - <li>plusieurs documents pouvant correspondre ont été trouvés, une - liste des documents est envoyée au client afin que ce dernier - puisse sélectionner le document correct.</li> + <li>plusieurs documents pouvant correspondre ont t trouvs, une + liste des documents est envoye au client afin que ce dernier + puisse slectionner le document correct.</li> </ul> </div> @@ -73,30 +73,30 @@ erreurs d'écriture mineures.</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#checkcaseonly">CheckCaseOnly</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#checkspelling">CheckSpelling</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_speling">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_speling">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_speling">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_speling">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="checkbasenamematch" id="checkbasenamematch">Directive</a> <a name="CheckBasenameMatch" id="CheckBasenameMatch">CheckBasenameMatch</a><a title="Lien permanent" href="#checkbasenamematch" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Vérifie aussi la correspondance des fichiers, même avec des -extensions différentes</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Vrifie aussi la correspondance des fichiers, mme avec des +extensions diffrentes</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CheckBasenameMatch on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CheckBasenameMatch Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Options</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CheckBasenameMatch Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Options</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_speling</td></tr> </table> <p>Cette option n'a aucun effet si - <code class="directive">CheckCaseOnly</code> a été défini.</p> + <code class="directive">CheckCaseOnly</code> a t dfini.</p> - <p>Lorsqu'elle est définie, cette directive étend le processus de correction - orthographique à l'extension des noms de fichiers. Par exemple, un fichier - de nom <code>foo.gif</code> sera pris en compte par une requête pour - <code>foo</code> ou <code>foo.jpg</code>. Ceci peut s'avérer - particulièrement utile en conjonction avec les <a href="../content-negotiation.html">MultiViews</a>.</p> + <p>Lorsqu'elle est dfinie, cette directive tend le processus de correction + orthographique l'extension des noms de fichiers. Par exemple, un fichier + de nom <code>foo.gif</code> sera pris en compte par une requte pour + <code>foo</code> ou <code>foo.jpg</code>. Ceci peut s'avrer + particulirement utile en conjonction avec les <a href="../content-negotiation.html">MultiViews</a>.</p> </div> @@ -106,16 +106,16 @@ extensions différentes</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Limite l'action du module aux corrections de majuscules</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CheckCaseOnly on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CheckCaseOnly Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Options</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CheckCaseOnly Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Options</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_speling</td></tr> </table> - <p>Lorsqu'elle est définie à "on", cette directive permet de limiter + <p>Lorsqu'elle est dfinie "on", cette directive permet de limiter l'action du module aux inversions majuscule/minuscule. Les autres - corrections ne sont pas effectuées sauf si la directive - <code class="directive">CheckBasenameMatch</code> est aussi à "on"..</p> + corrections ne sont pas effectues sauf si la directive + <code class="directive">CheckBasenameMatch</code> est aussi "on"..</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -123,49 +123,49 @@ majuscules</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le module de correction</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CheckSpelling on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CheckSpelling Off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Options</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CheckSpelling Off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Options</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_speling</td></tr> </table> - <p>Cette directive permet d'activer ou de désactiver le module de - correction. Lorsqu'il est activé, rappelez-vous que :</p> + <p>Cette directive permet d'activer ou de dsactiver le module de + correction. Lorsqu'il est activ, rappelez-vous que :</p> <ul> - <li>le parcours du répertoire nécessaire à la correction aura un + <li>le parcours du rpertoire ncessaire la correction aura un impact sur les performances du serveur lorsque de nombreuses - corrections devront être effectuées au même moment.</li> + corrections devront tre effectues au mme moment.</li> <li>l'arborescence ne doit pas contenir de documents - sensibles qui pourraient être considérés par erreur comme - correspondant à la requête.</li> + sensibles qui pourraient tre considrs par erreur comme + correspondant la requte.</li> <li>le module ne corrige pas les noms d'utilisateur mal - orthographiés (comme dans + orthographis (comme dans <code>http://mon.serveur/~apahce/</code>), mais seulement les noms - de fichiers ou de répertoires.</li> + de fichiers ou de rpertoires.</li> <li>les corrections s'appliquent strictement aux fichiers - existants, si bien qu'une requête pour <code><Location - /status></code> pour être traitée de manière incorrecte comme - une requête pour le fichier négocié "<code>/stats.html</code>".</li> + existants, si bien qu'une requte pour <code><Location + /status></code> pour tre traite de manire incorrecte comme + une requte pour le fichier ngoci "<code>/stats.html</code>".</li> </ul> - <p>mod_speling ne doit pas être activé pour des répertoires où <a href="mod_dav.html">DAV</a> l'est aussi, car il va essayer de - "corriger" les noms des ressources nouvellement créées en fonction + <p>mod_speling ne doit pas tre activ pour des rpertoires o <a href="mod_dav.html">DAV</a> l'est aussi, car il va essayer de + "corriger" les noms des ressources nouvellement cres en fonction des noms de fichiers existants ; par exemple, lors du chargement d'un nouveau document <code>doc43.html</code>, il est possible qu'il redirige vers un document existant <code>doc34.html</code>, ce qui - ne correspond pas à ce que l'on souhaite. + ne correspond pas ce que l'on souhaite. </p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_speling.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_speling.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_speling.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_speling.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_speling.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -186,7 +186,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_speling.ht } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_ssl.html.en b/docs/manual/mod/mod_ssl.html.en index 3e29a455fa..6ed1073880 100644 --- a/docs/manual/mod/mod_ssl.html.en +++ b/docs/manual/mod/mod_ssl.html.en @@ -216,7 +216,7 @@ the <code class="directive"><a href="#ssloptions">SSLOptions</a></code> directiv first (or only) attribute of any DN is added only under a non-suffixed name; i.e. no <code>_0</code> suffixed entries are added.</p> -<p>In httpd 2.5.0 and later, an optional <em>_RAW</em> suffix may be +<p>In httpd 2.4.32 and later, an optional <em>_RAW</em> suffix may be added to <em>x509</em> in a DN component, to suppress conversion of the attribute value to UTF-8. This must be placed after the index suffix (if any). For example, <code>SSL_SERVER_S_DN_OU_RAW</code> or @@ -665,7 +665,7 @@ key is encrypted, the pass phrase dialog is forced at startup time. files, a certificate identifier can be used to identify a certificate stored in a token. Currently, only <a href="https://tools.ietf.org/html/rfc7512">PKCS#11 URIs</a> are recognized as certificate identifiers, and can be used in conjunction -with the OpenSSL <code>pkcs11</code> engine configured with <code class="directive"><a href="#sslcryptodevice">SSLCryptoDevice</a></code>. If <code class="directive"><a href="#sslcertificatekeyfile">SSLCertificateKeyFile</a></code> is omitted, the +with the OpenSSL <code>pkcs11</code> engine. If <code class="directive"><a href="#sslcertificatekeyfile">SSLCertificateKeyFile</a></code> is omitted, the certificate and private key can be loaded through the single identifier specified with <code class="directive"><a href="#sslcertificatefile">SSLCertificateFile</a></code>.</p> @@ -715,8 +715,6 @@ thus using a custom/suitable length. <div class="example"><h3>Example</h3><pre class="prettyprint lang-config"># Example using a PEM-encoded file. SSLCertificateFile "/usr/local/apache2/conf/ssl.crt/server.crt" # Example use of a certificate and private key from a PKCS#11 token: -SSLCryptoDevice pkcs11 -... SSLCertificateFile "pkcs11:token=My%20Token%20Name;id=45"</pre> </div> @@ -752,16 +750,14 @@ an embedded key must be configured after the certificates using a separate key file.</p> <p>As an alternative to storing private keys in files, a key -identifier can be specified to identify a private key stored in a +identifier can be used to identify a private key stored in a token. Currently, only <a href="https://tools.ietf.org/html/rfc7512">PKCS#11 URIs</a> are recognized as private key identifiers, and can be used in conjunction with the OpenSSL -<code>pkcs11</code> engine configured with <code class="directive"><a href="#sslcryptodevice">SSLCryptoDevice</a></code>.</p> +<code>pkcs11</code> engine.</p> <div class="example"><h3>Example</h3><pre class="prettyprint lang-config"># To use a private key from a PEM-encoded file: SSLCertificateKeyFile "/usr/local/apache2/conf/ssl.key/server.key" # To use a private key from a PKCS#11 token: -SSLCryptoDevice pkcs11 -... SSLCertificateKeyFile "pkcs11:token=My%20Token%20Name;id=45"</pre> </div> @@ -1152,8 +1148,8 @@ SSLOCSPOverrideResponder on</pre> <div class="directive-section"><h2><a name="SSLOCSPNoverify" id="SSLOCSPNoverify">SSLOCSPNoverify</a> <a name="sslocspnoverify" id="sslocspnoverify">Directive</a><a title="Permanent link" href="#sslocspnoverify" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>skip the OCSP responder certificates verification</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>SSLOCSPNoverify <em>On/Off</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>SSLOCSPNoverify Off</code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>SSLOCSPNoverify on|off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>SSLOCSPNoverify off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host</td></tr> <tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> diff --git a/docs/manual/mod/mod_ssl.html.fr b/docs/manual/mod/mod_ssl.html.fr index f58d9cb754..5048812fbe 100644 --- a/docs/manual/mod/mod_ssl.html.fr +++ b/docs/manual/mod/mod_ssl.html.fr @@ -27,31 +27,31 @@ <div id="preamble"><h1>Module Apache mod_ssl</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_ssl.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_ssl.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/mod_ssl.html" title="Français"> fr </a></p> +<a href="../es/mod/mod_ssl.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/mod_ssl.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Chiffrement de haut niveau basé sur les protocoles Secure +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Chiffrement de haut niveau bas sur les protocoles Secure Sockets Layer (SSL) et Transport Layer Security (TLS)</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>ssl_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_ssl.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>ssl_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_ssl.c</td></tr></table> <h3>Sommaire</h3> <p>Ce module fournit le support SSL v3 et TLS v1.x au serveur HTTP -Apache. SSL v2 n'est plus supporté.</p> +Apache. SSL v2 n'est plus support.</p> <p>Ce module s'appuie sur <a href="http://www.openssl.org/">OpenSSL</a> pour fournir le moteur de chiffrement.</p> -<p>D'autres détails, discussions et exemples sont fournis dans la <a href="../ssl/">documentation SSL</a>.</p> +<p>D'autres dtails, discussions et exemples sont fournis dans la <a href="../ssl/">documentation SSL</a>.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#envvars">Variables d'environnement</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#logformats">Formats de journaux -personnalisés</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#notes">Information à propos de la requête</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#expressionparser">Extension pour l'interprétation +personnaliss</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#notes">Information propos de la requte</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#expressionparser">Extension pour l'interprtation des expressions</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#authzproviders">Fournisseurs d'autorisation disponibles avec Require</a></li> @@ -130,22 +130,22 @@ disponibles avec Require</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#sslverifyclient">SSLVerifyClient</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#sslverifydepth">SSLVerifyDepth</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_ssl">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_ssl">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_ssl">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_ssl">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="envvars" id="envvars">Variables d'environnement</a><a title="Lien permanent" href="#envvars" class="permalink">¶</a></h2> -<p>Ce module peut être configuré pour fournir aux espaces de nommage SSI -et CGI de nombreux éléments d'informations concernant SSL par le biais -de variables d'environnement supplémentaires. Par défaut, et ceci pour +<p>Ce module peut tre configur pour fournir aux espaces de nommage SSI +et CGI de nombreux lments d'informations concernant SSL par le biais +de variables d'environnement supplmentaires. Par dfaut, et ceci pour des raisons de performances, ces informations ne sont pas fournies (Voir la directive <code class="directive">SSLOptions</code> StdEnvVars ci-dessous). -Les variables générées se trouvent dans la table ci-dessous. -L'information peut aussi être disponible sous des noms différents à des -fins de compatibilité ascendante. Reportez-vous au chapitre <a href="../ssl/ssl_compat.html">Compatibilité</a> pour plus de détails à -propos des variables de compatibilité.</p> +Les variables gnres se trouvent dans la table ci-dessous. +L'information peut aussi tre disponible sous des noms diffrents des +fins de compatibilit ascendante. Reportez-vous au chapitre <a href="../ssl/ssl_compat.html">Compatibilit</a> pour plus de dtails +propos des variables de compatibilit.</p> <table class="bordered"> @@ -155,149 +155,149 @@ propos des variables de compatibilité.</p> <th>Description :</th> </tr> <tr><td><code>HTTPS</code></td> <td>drapeau</td> -<td>HTTPS est utilisé.</td></tr> -<tr><td><code>SSL_PROTOCOL</code></td> <td>chaîne</td> +<td>HTTPS est utilis.</td></tr> +<tr><td><code>SSL_PROTOCOL</code></td> <td>chane</td> <td>La version du protocole SSL (SSLv3, TLSv1, TLSv1.1, TLSv1.2)</td></tr> -<tr><td><code>SSL_SESSION_ID</code></td> <td>chaîne</td> -<td>L'identifiant de session SSL codé en hexadécimal</td></tr> -<tr><td><code>SSL_SESSION_RESUMED</code></td> <td>chaîne</td> -<td>Session SSL initiale ou reprise. Note : plusieurs requêtes peuvent -être servies dans le cadre de la même session SSL (initiale ou reprise) -si les connexions persistantes (HTTP KeepAlive) sont utilisées</td></tr> -<tr><td><code>SSL_SECURE_RENEG</code></td> <td>chaîne</td> -<td><code>true</code> si la renégociation sécurisée est supportée, +<tr><td><code>SSL_SESSION_ID</code></td> <td>chane</td> +<td>L'identifiant de session SSL cod en hexadcimal</td></tr> +<tr><td><code>SSL_SESSION_RESUMED</code></td> <td>chane</td> +<td>Session SSL initiale ou reprise. Note : plusieurs requtes peuvent +tre servies dans le cadre de la mme session SSL (initiale ou reprise) +si les connexions persistantes (HTTP KeepAlive) sont utilises</td></tr> +<tr><td><code>SSL_SECURE_RENEG</code></td> <td>chane</td> +<td><code>true</code> si la rengociation scurise est supporte, <code>false</code> dans le cas contraire</td></tr> -<tr><td><code>SSL_CIPHER</code></td> <td>chaîne</td> +<tr><td><code>SSL_CIPHER</code></td> <td>chane</td> <td>Le nom de l'algorithme de chiffrement</td></tr> -<tr><td><code>SSL_CIPHER_EXPORT</code></td> <td>chaîne</td> +<tr><td><code>SSL_CIPHER_EXPORT</code></td> <td>chane</td> <td><code>true</code> si l'algorithme de chiffrement est un algorithme -exporté</td></tr> +export</td></tr> <tr><td><code>SSL_CIPHER_USEKEYSIZE</code></td> <td>nombre</td> -<td>Nombre de bits de chiffrement (réellement utilisés)</td></tr> +<td>Nombre de bits de chiffrement (rellement utiliss)</td></tr> <tr><td><code>SSL_CIPHER_ALGKEYSIZE</code></td> <td>nombre</td> <td>Nombre de bits de chiffrement (possible)</td></tr> -<tr><td><code>SSL_COMPRESS_METHOD</code></td> <td>chaîne</td> -<td>Méthode de compression SSL négociée</td></tr> +<tr><td><code>SSL_COMPRESS_METHOD</code></td> <td>chane</td> +<td>Mthode de compression SSL ngocie</td></tr> -<tr><td><code>SSL_VERSION_INTERFACE</code></td> <td>chaîne</td> +<tr><td><code>SSL_VERSION_INTERFACE</code></td> <td>chane</td> <td>La version du programme mod_ssl</td></tr> -<tr><td><code>SSL_VERSION_LIBRARY</code></td> <td>chaîne</td> +<tr><td><code>SSL_VERSION_LIBRARY</code></td> <td>chane</td> <td>La version du programme OpenSSL</td></tr> -<tr><td><code>SSL_CLIENT_M_VERSION</code></td> <td>chaîne</td> +<tr><td><code>SSL_CLIENT_M_VERSION</code></td> <td>chane</td> <td>La version du certificat client</td></tr> -<tr><td><code>SSL_CLIENT_M_SERIAL</code></td> <td>chaîne</td> -<td>Le numéro de série du certificat client</td></tr> -<tr><td><code>SSL_CLIENT_S_DN</code></td> <td>chaîne</td> +<tr><td><code>SSL_CLIENT_M_SERIAL</code></td> <td>chane</td> +<td>Le numro de srie du certificat client</td></tr> +<tr><td><code>SSL_CLIENT_S_DN</code></td> <td>chane</td> <td>Le DN sujet du certificat client</td></tr> -<tr><td><code>SSL_CLIENT_S_DN_</code><em>x509</em></td> <td>chaîne</td> -<td>Elément du DN sujet du client</td></tr> +<tr><td><code>SSL_CLIENT_S_DN_</code><em>x509</em></td> <td>chane</td> +<td>Elment du DN sujet du client</td></tr> <tr><td><code>SSL_CLIENT_SAN_Email_</code><em>n</em></td> -<td>chaîne</td> <td>Extensions subjectAltName de type rfc822Name du certificat client</td></tr> -<tr><td><code>SSL_CLIENT_SAN_DNS_</code><em>n</em></td> <td>chaîne</td> +<td>chane</td> <td>Extensions subjectAltName de type rfc822Name du certificat client</td></tr> +<tr><td><code>SSL_CLIENT_SAN_DNS_</code><em>n</em></td> <td>chane</td> <td>Extensions subjectAltName de type dNSName du certificat client</td></tr> <tr><td><code>SSL_CLIENT_SAN_OTHER_msUPN_</code><em>n</em></td> -<td>chaîne</td> <td>Extensions subjectAltName de type otherName du +<td>chane</td> <td>Extensions subjectAltName de type otherName du certificat client, forme Microsoft du nom principal de l'utilisateur (OID 1.3.6.1.4.1.311.20.2.3)</td></tr> -<tr><td><code>SSL_CLIENT_I_DN</code></td> <td>chaîne</td> -<td>DN de l'émetteur du certificat du client</td></tr> -<tr><td><code>SSL_CLIENT_I_DN_</code><em>x509</em></td> <td>chaîne</td> -<td>Elément du DN de l'émetteur du certificat du client</td></tr> -<tr><td><code>SSL_CLIENT_V_START</code></td> <td>chaîne</td> -<td>Validité du certificat du client (date de début)</td></tr> -<tr><td><code>SSL_CLIENT_V_END</code></td> <td>chaîne</td> -<td>Validité du certificat du client (date de fin)</td></tr> -<tr><td><code>SSL_CLIENT_V_REMAIN</code></td> <td>chaîne</td> +<tr><td><code>SSL_CLIENT_I_DN</code></td> <td>chane</td> +<td>DN de l'metteur du certificat du client</td></tr> +<tr><td><code>SSL_CLIENT_I_DN_</code><em>x509</em></td> <td>chane</td> +<td>Elment du DN de l'metteur du certificat du client</td></tr> +<tr><td><code>SSL_CLIENT_V_START</code></td> <td>chane</td> +<td>Validit du certificat du client (date de dbut)</td></tr> +<tr><td><code>SSL_CLIENT_V_END</code></td> <td>chane</td> +<td>Validit du certificat du client (date de fin)</td></tr> +<tr><td><code>SSL_CLIENT_V_REMAIN</code></td> <td>chane</td> <td>Nombre de jours avant expiration du certificat du client</td></tr> -<tr><td><code>SSL_CLIENT_A_SIG</code></td> <td>chaîne</td> -<td>Algorithme utilisé pour la signature du certificat du client</td></tr> -<tr><td><code>SSL_CLIENT_A_KEY</code></td> <td>chaîne</td> -<td>Algorithme utilisé pour la clé publique du certificat du client</td></tr> -<tr><td><code>SSL_CLIENT_CERT</code></td> <td>chaîne</td> +<tr><td><code>SSL_CLIENT_A_SIG</code></td> <td>chane</td> +<td>Algorithme utilis pour la signature du certificat du client</td></tr> +<tr><td><code>SSL_CLIENT_A_KEY</code></td> <td>chane</td> +<td>Algorithme utilis pour la cl publique du certificat du client</td></tr> +<tr><td><code>SSL_CLIENT_CERT</code></td> <td>chane</td> <td>Certificat du client au format PEM</td></tr> <tr><td><code>SSL_CLIENT_CERT_CHAIN_</code><em>n</em></td> -<td>chaîne</td> <td>Certificats de la chaîne de certification du +<td>chane</td> <td>Certificats de la chane de certification du client au format PEM</td></tr> -<tr><td><code>SSL_CLIENT_CERT_RFC4523_CEA</code></td> <td>chaîne</td> -<td>Numéro de série et fournisseur du certificat. Le format correspond à +<tr><td><code>SSL_CLIENT_CERT_RFC4523_CEA</code></td> <td>chane</td> +<td>Numro de srie et fournisseur du certificat. Le format correspond celui de la CertificateExactAssertion de la RFC4523</td></tr> -<tr><td><code>SSL_CLIENT_VERIFY</code></td> <td>chaîne</td> +<tr><td><code>SSL_CLIENT_VERIFY</code></td> <td>chane</td> <td><code>NONE</code>, <code>SUCCESS</code>, <code>GENEROUS</code> ou <code>FAILED:</code><em>raison</em></td></tr> -<tr><td><code>SSL_SERVER_M_VERSION</code></td> <td>chaîne</td> +<tr><td><code>SSL_SERVER_M_VERSION</code></td> <td>chane</td> <td>La version du certificat du serveur</td></tr> -<tr><td><code>SSL_SERVER_M_SERIAL</code></td> <td>chaîne</td> <td> +<tr><td><code>SSL_SERVER_M_SERIAL</code></td> <td>chane</td> <td> The serial of the server certificate</td></tr> -<tr><td><code>SSL_SERVER_S_DN</code></td> <td>chaîne</td> +<tr><td><code>SSL_SERVER_S_DN</code></td> <td>chane</td> <td>DN sujet du certificat du serveur</td></tr> -<tr><td><code>SSL_SERVER_S_DN_</code><em>x509</em></td> <td>chaîne</td> -<td>Elément du DN sujet du certificat du serveur</td></tr> +<tr><td><code>SSL_SERVER_S_DN_</code><em>x509</em></td> <td>chane</td> +<td>Elment du DN sujet du certificat du serveur</td></tr> <tr><td><code>SSL_SERVER_SAN_Email_</code><em>n</em></td> -<td>chaîne</td> <td>Extensions subjectAltName de type rfc822Name du +<td>chane</td> <td>Extensions subjectAltName de type rfc822Name du certificat serveur</td></tr> -<tr><td><code>SSL_CLIENT_SAN_DNS_</code><em>n</em></td> <td>chaîne</td> +<tr><td><code>SSL_CLIENT_SAN_DNS_</code><em>n</em></td> <td>chane</td> <td>Extensions subjectAltName de type dNSName du certificat serveur</td></tr> <tr><td><code>SSL_SERVER_SAN_OTHER_dnsSRV_</code><em>n</em></td> -<td>chaîne</td> <td>Extensions subjectAltName de type otherName du +<td>chane</td> <td>Extensions subjectAltName de type otherName du certificat serveur, sous la forme SRVName (OID 1.3.6.1.5.5.7.8.7, RFC 4985)</td></tr> -<tr><td><code>SSL_SERVER_I_DN</code></td> <td>chaîne</td> -<td>DN de l'émetteur du certificat du serveur</td></tr> -<tr><td><code>SSL_SERVER_I_DN_</code><em>x509</em></td> <td>chaîne</td> -<td>Elément du DN de l'émetteur du certificat du serveur</td></tr> -<tr><td><code>SSL_SERVER_V_START</code></td> <td>chaîne</td> -<td>Validité du certificat du serveur (date de dédut)</td></tr> -<tr><td><code>SSL_SERVER_V_END</code></td> <td>chaîne</td> -<td>Validité du certificat du serveur (date de fin)</td></tr> -<tr><td><code>SSL_SERVER_A_SIG</code></td> <td>chaîne</td> -<td>Algorithme utilisé pour la signature du certificat du serveur</td></tr> -<tr><td><code>SSL_SERVER_A_KEY</code></td> <td>chaîne</td> -<td>Algorithme utilisé pour la clé publique du certificat du serveur</td></tr> -<tr><td><code>SSL_SERVER_CERT</code></td> <td>chaîne</td> +<tr><td><code>SSL_SERVER_I_DN</code></td> <td>chane</td> +<td>DN de l'metteur du certificat du serveur</td></tr> +<tr><td><code>SSL_SERVER_I_DN_</code><em>x509</em></td> <td>chane</td> +<td>Elment du DN de l'metteur du certificat du serveur</td></tr> +<tr><td><code>SSL_SERVER_V_START</code></td> <td>chane</td> +<td>Validit du certificat du serveur (date de ddut)</td></tr> +<tr><td><code>SSL_SERVER_V_END</code></td> <td>chane</td> +<td>Validit du certificat du serveur (date de fin)</td></tr> +<tr><td><code>SSL_SERVER_A_SIG</code></td> <td>chane</td> +<td>Algorithme utilis pour la signature du certificat du serveur</td></tr> +<tr><td><code>SSL_SERVER_A_KEY</code></td> <td>chane</td> +<td>Algorithme utilis pour la cl publique du certificat du serveur</td></tr> +<tr><td><code>SSL_SERVER_CERT</code></td> <td>chane</td> <td>Certificat du serveur au format PEM</td></tr> <tr><td><code>SSL_SRP_USER</code></td> <td>string</td> <td>nom d'utilisateur SRP</td></tr> <tr><td><code>SSL_SRP_USERINFO</code></td> <td>string</td> <td>informations sur l'utilisateur SRP</td></tr> <tr><td><code>SSL_TLS_SNI</code></td> <td>string</td> -<td>Contenu de l'extension SNI TLS (si supporté par ClientHello)</td></tr> +<td>Contenu de l'extension SNI TLS (si support par ClientHello)</td></tr> </table> -<p><em>x509</em> spécifie un élément de DN X.509 parmi +<p><em>x509</em> spcifie un lment de DN X.509 parmi <code>C,ST,L,O,OU,CN,T,I,G,S,D,UID,Email</code>. A partir de la version -2.2.0 de httpd, <em>x509</em> peut aussi comporter un suffixe numérique +2.2.0 de httpd, <em>x509</em> peut aussi comporter un suffixe numrique <code>_n</code>. Si le DN en question comporte plusieurs attributs de -noms identiques, ce suffixe constitue un index débutant à zéro et -permettant de sélectionner un +noms identiques, ce suffixe constitue un index dbutant zro et +permettant de slectionner un attribut particulier. Par exemple, si le DN sujet du certificat du serveur comporte deux champs OU, on peut utiliser <code>SSL_SERVER_S_DN_OU_0</code> et <code>SSL_SERVER_S_DN_OU_1</code> -pour référencer chacun d'entre eux. Un nom de variable sans suffixe -<code>_n</code> est équivalent au même nom avec le suffixe +pour rfrencer chacun d'entre eux. Un nom de variable sans suffixe +<code>_n</code> est quivalent au mme nom avec le suffixe <code>_0</code>, ce qui correspond au premier attribut (ou au seul) -caractérisant le DN. +caractrisant le DN. Lorsque la table d'environnement est remplie en utilisant l'option <code>StdEnvVars</code> de la directive <code class="directive"><a href="#ssloptions">SSLOptions</a></code>, le premier attribut (ou le -seul) caractérisant le DN est enregistré avec un nom sans suffixe ; -autrement dit, aucune entrée possédant comme suffixe <code>_0</code> -n'est enregistrée.</p> +seul) caractrisant le DN est enregistr avec un nom sans suffixe ; +autrement dit, aucune entre possdant comme suffixe <code>_0</code> +n'est enregistre.</p> <p>Depuis la version 2.4.32 de httpd, il est possible d'ajouter le suffixe -<em>_RAW</em> à <em>x509</em> dans un élément DN afin d'éviter la conversion en -UTF-8 de la valeur de l'attribut. Il doit être placé après le suffixe index +<em>_RAW</em> <em>x509</em> dans un lment DN afin d'viter la conversion en +UTF-8 de la valeur de l'attribut. Il doit tre plac aprs le suffixe index (s'il existe), par exemple <code>SSL_SERVER_S_DN_OU_RAW</code> ou <code>SSL_SERVER_S_DN_OU_0_RAW</code>.</p> -<p>Le format des variables <em>*_DN</em> a changé depuis la version +<p>Le format des variables <em>*_DN</em> a chang depuis la version 2.3.11 d'Apache HTTPD. Voir l'option <code>LegacyDNStringFormat</code> de la directive <code class="directive"><a href="#ssloptions">SSLOptions</a></code> pour -plus de détails.</p> +plus de dtails.</p> -<p><code>SSL_CLIENT_V_REMAIN</code> n'est disponible qu'à partir de la +<p><code>SSL_CLIENT_V_REMAIN</code> n'est disponible qu' partir de la version 2.1.</p> -<p>Plusieurs variables d'environnement additionnelles peuvent être -utilisées dans les expressions <code class="directive">SSLRequire</code>, ou -dans les formats de journalisation personnalisés :</p> +<p>Plusieurs variables d'environnement additionnelles peuvent tre +utilises dans les expressions <code class="directive">SSLRequire</code>, ou +dans les formats de journalisation personnaliss :</p> <div class="note"><pre>HTTP_USER_AGENT PATH_INFO AUTH_TYPE HTTP_REFERER QUERY_STRING SERVER_SOFTWARE @@ -312,81 +312,81 @@ REQUEST_METHOD SERVER_PROTOCOL TIME_WDAY REQUEST_SCHEME REMOTE_ADDR TIME REQUEST_URI REMOTE_USER</pre></div> -<p>Dans ces contextes, deux formats spéciaux peuvent aussi être utilisés +<p>Dans ces contextes, deux formats spciaux peuvent aussi tre utiliss :</p> <dl> <dt><code>ENV:<em>nom_variable</em></code></dt> - <dd>Correspond à la variable d'environnement standard + <dd>Correspond la variable d'environnement standard <em>nom_variable</em>.</dd> - <dt><code>HTTP:<em>nom_en-tête</em></code></dt> - <dd>Correspond à la valeur de l'en-tête de requête dont le nom est - <em>nom_en-tête</em>.</dd> + <dt><code>HTTP:<em>nom_en-tte</em></code></dt> + <dd>Correspond la valeur de l'en-tte de requte dont le nom est + <em>nom_en-tte</em>.</dd> </dl> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="logformats" id="logformats">Formats de journaux -personnalisés</a><a title="Lien permanent" href="#logformats" class="permalink">¶</a></h2> +personnaliss</a><a title="Lien permanent" href="#logformats" class="permalink">¶</a></h2> -<p>Lorsque <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> est compilé dans le serveur Apache -ou même chargé (en mode DSO), des fonctions supplémentaires sont -disponibles pour le <a href="mod_log_config.html#formats">Format de journal personnalisé</a> du +<p>Lorsque <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> est compil dans le serveur Apache +ou mme charg (en mode DSO), des fonctions supplmentaires sont +disponibles pour le <a href="mod_log_config.html#formats">Format de journal personnalis</a> du module <code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code>. A ce titre, la fonction de format d'eXtension ``<code>%{</code><em>nom-var</em><code>}x</code>'' -peut être utilisée pour présenter en extension toute variable fournie +peut tre utilise pour prsenter en extension toute variable fournie par tout module, et en particulier celles fournies par mod_ssl et que vous trouverez dans la table ci-dessus.</p> <p> -A des fins de compatibilité ascendante, il existe une fonction de format -cryptographique supplémentaire +A des fins de compatibilit ascendante, il existe une fonction de format +cryptographique supplmentaire ``<code>%{</code><em>nom</em><code>}c</code>''. Vous trouverez toutes -les informations à propos de cette fonction dans le chapitre <a href="../ssl/ssl_compat.html">Compatibilité</a>.</p> +les informations propos de cette fonction dans le chapitre <a href="../ssl/ssl_compat.html">Compatibilit</a>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">CustomLog "logs/ssl_request_log" "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"</pre> </div> -<p>Ces formats sont disponibles même si l'option <code>StdEnvVars</code> de la -directive <code class="directive"><a href="#ssloptions">SSLOptions</a></code> n'a pas été -définie.</p> +<p>Ces formats sont disponibles mme si l'option <code>StdEnvVars</code> de la +directive <code class="directive"><a href="#ssloptions">SSLOptions</a></code> n'a pas t +dfinie.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="notes" id="notes">Information à propos de la requête</a><a title="Lien permanent" href="#notes" class="permalink">¶</a></h2> +<h2><a name="notes" id="notes">Information propos de la requte</a><a title="Lien permanent" href="#notes" class="permalink">¶</a></h2> -<p><code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> enregistre des informations à propos de la -requête que l'on peut restituer dans les journaux avec la chaîne de +<p><code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> enregistre des informations propos de la +requte que l'on peut restituer dans les journaux avec la chane de format <code>%{<em>nom</em>}n</code> via le module <code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code>.</p> -<p>Les informations enregistrées sont les suivantes :</p> +<p>Les informations enregistres sont les suivantes :</p> <dl> <dt><code>ssl-access-forbidden</code></dt> - <dd>Cette information contient la valeur <code>1</code> si l'accès a - été refusé suite à une directive <code class="directive">SSLRequire</code> ou + <dd>Cette information contient la valeur <code>1</code> si l'accs a + t refus suite une directive <code class="directive">SSLRequire</code> ou <code class="directive">SSLRequireSSL</code>.</dd> <dt><code>ssl-secure-reneg</code></dt> - <dd>Si <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> a été compilé avec une version - d'OpenSSL qui supporte la renégociation sécurisée, si SSL est utilisé + <dd>Si <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> a t compil avec une version + d'OpenSSL qui supporte la rengociation scurise, si SSL est utilis pour la connexion courante et si le client supporte lui aussi la - renégociation sécurisée, cette information contiendra la valeur - <code>1</code>. Si le client ne supporte pas la renégociation - sécurisée, l'information contiendra la valeur <code>0</code>. Si - <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> n'a pas été compilé avec une version - d'OpenSSL qui supporte la renégociation sécurisée, ou si SSL n'est pas - utilisé pour la connexion courante, le contenu de l'information ne - sera pas défini.</dd> + rengociation scurise, cette information contiendra la valeur + <code>1</code>. Si le client ne supporte pas la rengociation + scurise, l'information contiendra la valeur <code>0</code>. Si + <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> n'a pas t compil avec une version + d'OpenSSL qui supporte la rengociation scurise, ou si SSL n'est pas + utilis pour la connexion courante, le contenu de l'information ne + sera pas dfini.</dd> </dl> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="expressionparser" id="expressionparser">Extension pour l'interprétation +<h2><a name="expressionparser" id="expressionparser">Extension pour l'interprtation des expressions</a><a title="Lien permanent" href="#expressionparser" class="permalink">¶</a></h2> -<p>Lorsque <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> est compilé statiquement avec -Apache, ou même chargé dynamiquement (en tant que module DSO), toute <a name="envvars">variable</a> en provenance de <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> peut -être utilisée pour l'<a href="../expr.html">interprétation des -expression ap_expr</a>. Les variables peuvent être référencées en +<p>Lorsque <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> est compil statiquement avec +Apache, ou mme charg dynamiquement (en tant que module DSO), toute <a name="envvars">variable</a> en provenance de <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> peut +tre utilise pour l'<a href="../expr.html">interprtation des +expression ap_expr</a>. Les variables peuvent tre rfrences en utilisant la syntaxe ``<code>%{</code><em>varname</em><code>}</code>''. A partir de la version 2.4.18, on peut aussi utiliser la syntaxe de style <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> @@ -395,21 +395,21 @@ style fonction ``<code>ssl(</code><em>varname</em><code>)</code>''.</p> <div class="example"><h3>Exemple (en utilisant <code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code>)</h3><pre class="prettyprint lang-config">Header set X-SSL-PROTOCOL "expr=%{SSL_PROTOCOL}" Header set X-SSL-CIPHER "expr=%{SSL:SSL_CIPHER}"</pre> </div> -<p>Cette fonctionnalité est disponible même si l'option -<code>StdEnvVars</code> de la directive <code class="directive"><a href="#ssloptions">SSLOptions</a></code> n'a pas été définie.</p> +<p>Cette fonctionnalit est disponible mme si l'option +<code>StdEnvVars</code> de la directive <code class="directive"><a href="#ssloptions">SSLOptions</a></code> n'a pas t dfinie.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="authzproviders" id="authzproviders">Fournisseurs d'autorisation disponibles avec Require</a><a title="Lien permanent" href="#authzproviders" class="permalink">¶</a></h2> <p><code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> propose quelques fournisseurs - d'autorisation à utiliser avec la directive <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> du module + d'autorisation utiliser avec la directive <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> du module <code class="module"><a href="../mod/mod_authz_core.html">mod_authz_core</a></code>.</p> <h3><a name="reqssl" id="reqssl">Require ssl</a></h3> - <p>Le fournisseur <code>ssl</code> refuse l'accès si une connexion - n'est pas chiffrée avec SSL. L'effet est similaire à celui de la + <p>Le fournisseur <code>ssl</code> refuse l'accs si une connexion + n'est pas chiffre avec SSL. L'effet est similaire celui de la directive <code class="directive">SSLRequireSSL</code>.</p> @@ -421,12 +421,12 @@ disponibles avec Require</a><a title="Lien permanent" href="#authzproviders" cla <h3><a name="reqverifyclient" id="reqverifyclient">Require ssl-verify-client</a></h3> - <p>Le fournisseur <code>ssl</code> autorise l'accès si - l'utilisateur est authentifié via un certificat client valide. Ceci + <p>Le fournisseur <code>ssl</code> autorise l'accs si + l'utilisateur est authentifi via un certificat client valide. Ceci n'a un effet que si <code>SSLVerifyClient optional</code> est actif.</p> - <p>Dans l'exemple suivant, l'accès est autorisé si le client est - authentifié via un certificat client ou par nom d'utilisateur/mot de + <p>Dans l'exemple suivant, l'accs est autoris si le client est + authentifi via un certificat client ou par nom d'utilisateur/mot de passe :</p> <pre class="prettyprint lang-config">Require ssl-verify-client @@ -439,22 +439,22 @@ Require valid-user</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslcacertificatefile" id="sslcacertificatefile">Directive</a> <a name="SSLCACertificateFile" id="SSLCACertificateFile">SSLCACertificateFile</a><a title="Lien permanent" href="#sslcacertificatefile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier contenant une concaténation des certificats de CA -codés en PEM pour l'authentification des clients</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier contenant une concatnation des certificats de CA +cods en PEM pour l'authentification des clients</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLCACertificateFile <var>file-path</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de définir le fichier <em>tout-en-un</em> où vous -pouvez rassembler les certificats des Autorités de Certification (CAs) -pour les clients auxquels vous avez à faire. On les utilise pour +Cette directive permet de dfinir le fichier <em>tout-en-un</em> o vous +pouvez rassembler les certificats des Autorits de Certification (CAs) +pour les clients auxquels vous avez faire. On les utilise pour l'authentification des clients. Un tel fichier contient la simple -concaténation des différents fichiers de certificats codés en PEM, par -ordre de préférence. Cette directive peut être utilisée à la place et/ou -en complément de la directive <code class="directive"><a href="#sslcacertificatepath">SSLCACertificatePath</a></code>.</p> +concatnation des diffrents fichiers de certificats cods en PEM, par +ordre de prfrence. Cette directive peut tre utilise la place et/ou +en complment de la directive <code class="directive"><a href="#sslcacertificatepath">SSLCACertificatePath</a></code>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLCACertificateFile "/usr/local/apache2/conf/ssl.crt/ca-bundle-client.crt"</pre> </div> @@ -462,26 +462,26 @@ en complément de la directive <code class="directive"><a href="#sslcacertif <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslcacertificatepath" id="sslcacertificatepath">Directive</a> <a name="SSLCACertificatePath" id="SSLCACertificatePath">SSLCACertificatePath</a><a title="Lien permanent" href="#sslcacertificatepath" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Répertoire des certificats de CA codés en PEM pour +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Rpertoire des certificats de CA cods en PEM pour l'authentification des clients</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLCACertificatePath <em>chemin-répertoire</em></code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLCACertificatePath <em>chemin-rpertoire</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de définir le répertoire où sont stockés les -certificats des Autorités de Certification (CAs) pour les clients -auxquels vous avez à faire. On les utilise pour vérifier le certificat +Cette directive permet de dfinir le rpertoire o sont stocks les +certificats des Autorits de Certification (CAs) pour les clients +auxquels vous avez faire. On les utilise pour vrifier le certificat du client au cours de l'authentification de ce dernier.</p> <p> -Les fichiers de ce répertoire doivent être codés en PEM et ils sont -accédés via des noms de fichier sous forme de condensés ou hash. Il ne -suffit donc pas de placer les fichiers de certificats dans ce répertoire -: vous devez aussi créer des liens symboliques nommés +Les fichiers de ce rpertoire doivent tre cods en PEM et ils sont +accds via des noms de fichier sous forme de condenss ou hash. Il ne +suffit donc pas de placer les fichiers de certificats dans ce rpertoire +: vous devez aussi crer des liens symboliques nomms <em>valeur-de-hashage</em><code>.N</code>, et vous devez toujours vous -assurer que ce répertoire contient les liens symboliques appropriés.</p> +assurer que ce rpertoire contient les liens symboliques appropris.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLCACertificatePath "/usr/local/apache2/conf/ssl.crt/"</pre> </div> @@ -489,37 +489,37 @@ assurer que ce répertoire contient les liens symboliques appropriés.</ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslcadnrequestfile" id="sslcadnrequestfile">Directive</a> <a name="SSLCADNRequestFile" id="SSLCADNRequestFile">SSLCADNRequestFile</a><a title="Lien permanent" href="#sslcadnrequestfile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier contenant la concaténation des certificats de CA -codés en PEM pour la définition de noms de CA acceptables</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier contenant la concatnation des certificats de CA +cods en PEM pour la dfinition de noms de CA acceptables</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLCADNRequestFile <var>file-path</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p>Lorsque mod_ssl demande un certificat client, une liste de <em>noms -d'Autorités de Certification acceptables</em> est envoyée au client au +d'Autorits de Certification acceptables</em> est envoye au client au cours de la phase d'initialisation de la connexion SSL. Le client peut -alors utiliser cette liste de noms de CA pour sélectionner un certificat -client approprié parmi ceux dont il dispose.</p> +alors utiliser cette liste de noms de CA pour slectionner un certificat +client appropri parmi ceux dont il dispose.</p> -<p>Si aucune des directives <code class="directive"><a href="#sslcadnrequestpath">SSLCADNRequestPath</a></code> ou <code class="directive"><a href="#sslcadnrequestfile">SSLCADNRequestFile</a></code> n'est définie, la liste -de noms de CsA acceptables envoyée au client est la liste des noms de -tous les certificats de CA spécifiés par les directives <code class="directive"><a href="#sslcacertificatefile">SSLCACertificateFile</a></code> et <code class="directive"><a href="#sslcacertificatepath">SSLCACertificatePath</a></code> ; en d'autres termes, -c'est la liste des noms de CAs qui sera effectivement utilisée pour -vérifier le certificat du client.</p> +<p>Si aucune des directives <code class="directive"><a href="#sslcadnrequestpath">SSLCADNRequestPath</a></code> ou <code class="directive"><a href="#sslcadnrequestfile">SSLCADNRequestFile</a></code> n'est dfinie, la liste +de noms de CsA acceptables envoye au client est la liste des noms de +tous les certificats de CA spcifis par les directives <code class="directive"><a href="#sslcacertificatefile">SSLCACertificateFile</a></code> et <code class="directive"><a href="#sslcacertificatepath">SSLCACertificatePath</a></code> ; en d'autres termes, +c'est la liste des noms de CAs qui sera effectivement utilise pour +vrifier le certificat du client.</p> <p>Dans certaines situations, il est utile de pouvoir envoyer -une liste de noms de CA acceptables qui diffère de la liste des CAs -effectivement utilisés pour vérifier le certificat du client ; -considérons par exemple le cas où le certificat du client est signé par -des CAs intermédiaires. On peut ici utiliser les directives <code class="directive"><a href="#sslcadnrequestpath">SSLCADNRequestPath</a></code> et/ou <code class="directive"><a href="#sslcadnrequestfile">SSLCADNRequestFile</a></code>, et les noms de CA +une liste de noms de CA acceptables qui diffre de la liste des CAs +effectivement utiliss pour vrifier le certificat du client ; +considrons par exemple le cas o le certificat du client est sign par +des CAs intermdiaires. On peut ici utiliser les directives <code class="directive"><a href="#sslcadnrequestpath">SSLCADNRequestPath</a></code> et/ou <code class="directive"><a href="#sslcadnrequestfile">SSLCADNRequestFile</a></code>, et les noms de CA acceptables seront alors extraits de l'ensemble des certificats contenus -dans le répertoire et/ou le fichier définis par cette paire de +dans le rpertoire et/ou le fichier dfinis par cette paire de directives.</p> <p><code class="directive"><a href="#sslcadnrequestfile">SSLCADNRequestFile</a></code> doit -spécifier un fichier <em>tou-en-un</em> contenant une concaténation des -certificats de CA codés en PEM.</p> +spcifier un fichier <em>tou-en-un</em> contenant une concatnation des +certificats de CA cods en PEM.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLCADNRequestFile "/usr/local/apache2/conf/ca-names.crt"</pre> </div> @@ -528,25 +528,25 @@ certificats de CA codés en PEM.</p> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslcadnrequestpath" id="sslcadnrequestpath">Directive</a> <a name="SSLCADNRequestPath" id="SSLCADNRequestPath">SSLCADNRequestPath</a><a title="Lien permanent" href="#sslcadnrequestpath" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Répertoire contenant des fichiers de certificats de CA -codés en PEM pour la définition de noms de CA acceptables</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLCADNRequestPath <em>chemin-répertoire</em></code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Rpertoire contenant des fichiers de certificats de CA +cods en PEM pour la dfinition de noms de CA acceptables</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLCADNRequestPath <em>chemin-rpertoire</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> -<p>Cette directive optionnelle permet de définir la liste de <em>noms de -CAs acceptables</em> qui sera envoyée au client lorsqu'un certificat de -client est demandé. Voir la directive <code class="directive"><a href="#sslcadnrequestfile">SSLCADNRequestFile</a></code> pour plus de -détails.</p> +<p>Cette directive optionnelle permet de dfinir la liste de <em>noms de +CAs acceptables</em> qui sera envoye au client lorsqu'un certificat de +client est demand. Voir la directive <code class="directive"><a href="#sslcadnrequestfile">SSLCADNRequestFile</a></code> pour plus de +dtails.</p> -<p>Les fichiers de ce répertoire doivent être codés en PEM et ils sont -accédés via des noms de fichier sous forme de condensés ou hash. Il ne -suffit donc pas de placer les fichiers de certificats dans ce répertoire -: vous devez aussi créer des liens symboliques nommés +<p>Les fichiers de ce rpertoire doivent tre cods en PEM et ils sont +accds via des noms de fichier sous forme de condenss ou hash. Il ne +suffit donc pas de placer les fichiers de certificats dans ce rpertoire +: vous devez aussi crer des liens symboliques nomms <em>valeur-de-hashage</em><code>.N</code>, et vous devez toujours vous -assurer que ce répertoire contient les liens symboliques appropriés.</p> +assurer que ce rpertoire contient les liens symboliques appropris.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLCADNRequestPath "/usr/local/apache2/conf/ca-names.crt/"</pre> </div> @@ -554,34 +554,34 @@ assurer que ce répertoire contient les liens symboliques appropriés.</ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslcarevocationcheck" id="sslcarevocationcheck">Directive</a> <a name="SSLCARevocationCheck" id="SSLCARevocationCheck">SSLCARevocationCheck</a><a title="Lien permanent" href="#sslcarevocationcheck" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la vérification des révocations basée sur les CRL</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la vrification des rvocations base sur les CRL</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLCARevocationCheck chain|leaf|none <em>flag</em>s</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLCARevocationCheck none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLCARevocationCheck none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Le paramètre optionnel <em>flag</em>s est disponible à partir de +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Le paramtre optionnel <em>flag</em>s est disponible partir de la version 2.4.21 du serveur HTTP Apache</td></tr> </table> <p> -Active la vérification des révocations basée sur les Listes de -Révocations de Certificats (CRL). Au moins une des directives <code class="directive"><a href="#sslcarevocationfile">SSLCARevocationFile</a></code> ou <code class="directive"><a href="#sslcarevocationpath">SSLCARevocationPath</a></code> doit être définie. -Lorsque cette directive est définie à <code>chain</code> (valeur -recommandée), les vérifications CRL sont effectuées sur tous les -certificats de la chaîne, alors que la valeur <code>leaf</code> limite -la vérification au certificat hors chaîne (la feuille). +Active la vrification des rvocations base sur les Listes de +Rvocations de Certificats (CRL). Au moins une des directives <code class="directive"><a href="#sslcarevocationfile">SSLCARevocationFile</a></code> ou <code class="directive"><a href="#sslcarevocationpath">SSLCARevocationPath</a></code> doit tre dfinie. +Lorsque cette directive est dfinie <code>chain</code> (valeur +recommande), les vrifications CRL sont effectues sur tous les +certificats de la chane, alors que la valeur <code>leaf</code> limite +la vrification au certificat hors chane (la feuille). </p> <div class="note"> -<h3>Lorsque la directive est définie à <code>chain</code> ou -<code>leaf</code>, les CRLs doivent être disponibles pour que la -validation réussisse</h3> -<p> -Avant la version 2.3.15, les vérifications CRL dans mod_ssl -réussissaient même si aucune CRL n'était trouvée dans les chemins -définis par les directives <code class="directive"><a href="#sslcarevocationfile">SSLCARevocationFile</a></code> ou <code class="directive"><a href="#sslcarevocationpath">SSLCARevocationPath</a></code>. Le comportement a -changé avec l'introduction de cette directive : lorsque la vérification -est activée, les CRLs <em>doivent</em> être présentes pour que la -validation réussisse ; dans le cas contraire, elle échouera avec une +<h3>Lorsque la directive est dfinie <code>chain</code> ou +<code>leaf</code>, les CRLs doivent tre disponibles pour que la +validation russisse</h3> +<p> +Avant la version 2.3.15, les vrifications CRL dans mod_ssl +russissaient mme si aucune CRL n'tait trouve dans les chemins +dfinis par les directives <code class="directive"><a href="#sslcarevocationfile">SSLCARevocationFile</a></code> ou <code class="directive"><a href="#sslcarevocationpath">SSLCARevocationPath</a></code>. Le comportement a +chang avec l'introduction de cette directive : lorsque la vrification +est active, les CRLs <em>doivent</em> tre prsentes pour que la +validation russisse ; dans le cas contraire, elle chouera avec une erreur <code>"CRL introuvable"</code>. </p> </div> @@ -590,33 +590,33 @@ erreur <code>"CRL introuvable"</code>. <ul> <li><code>no_crl_for_cert_ok</code> <p> - Avant la version 2.3.15, les vérifications CRL dans mod_ssl -réussissaient même si aucune CRL pour le/les certificat(s) vérifié(s) n'était -trouvée dans les chemins définis par les directives <code class="directive"><a href="#sslcarevocationfile">SSLCARevocationFile</a></code> ou <code class="directive"><a href="#sslcarevocationpath">SSLCARevocationPath</a></code>. + Avant la version 2.3.15, les vrifications CRL dans mod_ssl +russissaient mme si aucune CRL pour le/les certificat(s) vrifi(s) n'tait +trouve dans les chemins dfinis par les directives <code class="directive"><a href="#sslcarevocationfile">SSLCARevocationFile</a></code> ou <code class="directive"><a href="#sslcarevocationpath">SSLCARevocationPath</a></code>. </p> <p> - Ce comportement a changé avec l'introduction de cette directive ; par défaut - avec <code>chain</code> ou <code>leaf</code>, les CRLs doivent être présents - pour que la validation réussisse ; si ce n'est pas le cas, elle échouera + Ce comportement a chang avec l'introduction de cette directive ; par dfaut + avec <code>chain</code> ou <code>leaf</code>, les CRLs doivent tre prsents + pour que la validation russisse ; si ce n'est pas le cas, elle chouera avec une erreur <code>"unable to get certificate CRL"</code>. </p> <p> - Le <em>drapeau</em> <code>no_crl_for_cert_ok</code> permet de rétablir le - comportement précédent. + Le <em>drapeau</em> <code>no_crl_for_cert_ok</code> permet de rtablir le + comportement prcdent. </p> </li> </ul> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLCARevocationCheck chain</pre> </div> -<div class="example"><h3>Compatibilité avec les versions 2.2</h3><pre class="prettyprint lang-config">SSLCARevocationCheck chain no_crl_for_cert_ok</pre> +<div class="example"><h3>Compatibilit avec les versions 2.2</h3><pre class="prettyprint lang-config">SSLCARevocationCheck chain no_crl_for_cert_ok</pre> </div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslcarevocationfile" id="sslcarevocationfile">Directive</a> <a name="SSLCARevocationFile" id="SSLCARevocationFile">SSLCARevocationFile</a><a title="Lien permanent" href="#sslcarevocationfile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier contenant la concaténation des CRLs des CA codés en +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier contenant la concatnation des CRLs des CA cods en PEM pour l'authentification des clients</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLCARevocationFile <var>file-path</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> @@ -624,13 +624,13 @@ PEM pour l'authentification des clients</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de définir le fichier <em>tout-en-un</em> où sont -rassemblées les Listes de Révocation de Certificats (CRLs) des Autorités -de certification (CAs) pour les clients auxquels vous avez à faire. On +Cette directive permet de dfinir le fichier <em>tout-en-un</em> o sont +rassembles les Listes de Rvocation de Certificats (CRLs) des Autorits +de certification (CAs) pour les clients auxquels vous avez faire. On les utilise pour l'authentification des clients. Un tel fichier contient -la simple concaténation des différents fichiers de CRLs codés en PEM, -dans l'ordre de préférence. Cette directive peut être utilisée à la -place et/ou en complément de la directive <code class="directive"><a href="#sslcarevocationpath">SSLCARevocationPath</a></code>.</p> +la simple concatnation des diffrents fichiers de CRLs cods en PEM, +dans l'ordre de prfrence. Cette directive peut tre utilise la +place et/ou en complment de la directive <code class="directive"><a href="#sslcarevocationpath">SSLCARevocationPath</a></code>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLCARevocationFile "/usr/local/apache2/conf/ssl.crl/ca-bundle-client.crl"</pre> </div> @@ -638,26 +638,26 @@ place et/ou en complément de la directive <code class="directive"><a href=" <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslcarevocationpath" id="sslcarevocationpath">Directive</a> <a name="SSLCARevocationPath" id="SSLCARevocationPath">SSLCARevocationPath</a><a title="Lien permanent" href="#sslcarevocationpath" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Répertoire des CRLs de CA codés en PEM pour +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Rpertoire des CRLs de CA cods en PEM pour l'authentification des clients</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLCARevocationPath <em>chemin-répertoire</em></code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLCARevocationPath <em>chemin-rpertoire</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de définir le répertoire où sont stockées les -Listes de Révocation de Certificats (CRL) des Autorités de Certification -(CAs) pour les clients auxquels vous avez à faire. On les utilise pour -révoquer les certificats des clients au cours de l'authentification de +Cette directive permet de dfinir le rpertoire o sont stockes les +Listes de Rvocation de Certificats (CRL) des Autorits de Certification +(CAs) pour les clients auxquels vous avez faire. On les utilise pour +rvoquer les certificats des clients au cours de l'authentification de ces derniers.</p> <p> -Les fichiers de ce répertoire doivent être codés en PEM et ils sont -accédés via des noms de fichier sous forme de condensés ou hash. Il ne -suffit donc pas de placer les fichiers de CRL dans ce répertoire -: vous devez aussi créer des liens symboliques nommés +Les fichiers de ce rpertoire doivent tre cods en PEM et ils sont +accds via des noms de fichier sous forme de condenss ou hash. Il ne +suffit donc pas de placer les fichiers de CRL dans ce rpertoire +: vous devez aussi crer des liens symboliques nomms <em>valeur-de-hashage</em><code>.N</code>, et vous devez toujours vous -assurer que ce répertoire contient les liens symboliques appropriés.</p> +assurer que ce rpertoire contient les liens symboliques appropris.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLCARevocationPath "/usr/local/apache2/conf/ssl.crl/"</pre> </div> @@ -665,47 +665,47 @@ assurer que ce répertoire contient les liens symboliques appropriés.</ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslcertificatechainfile" id="sslcertificatechainfile">Directive</a> <a name="SSLCertificateChainFile" id="SSLCertificateChainFile">SSLCertificateChainFile</a><a title="Lien permanent" href="#sslcertificatechainfile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier contenant les certificats de CA du serveur codés en +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier contenant les certificats de CA du serveur cods en PEM</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLCertificateChainFile <var>file-path</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> -<div class="note"><h3>SSLCertificateChainFile est obsolète</h3> -<p><code>SSLCertificateChainFile</code> est devenue obsolète avec la +<div class="note"><h3>SSLCertificateChainFile est obsolte</h3> +<p><code>SSLCertificateChainFile</code> est devenue obsolte avec la version 2.4.8, lorsque la directive -<code class="directive"><a href="#sslcertificatefile">SSLCertificateFile</a></code> a été étendue -pour supporter aussi les certificats de CA intermédiaires dans le +<code class="directive"><a href="#sslcertificatefile">SSLCertificateFile</a></code> a t tendue +pour supporter aussi les certificats de CA intermdiaires dans le fichier de certificats du serveur.</p> </div> <p> -Cette directive permet de définir le fichier optionnel -<em>tout-en-un</em> où vous pouvez rassembler les certificats des -Autorités de Certification (CA) qui forment la chaîne de certification -du certificat du serveur. Cette chaîne débute par le certificat de la CA -qui a délivré le certificat du serveur et peut remonter jusqu'au +Cette directive permet de dfinir le fichier optionnel +<em>tout-en-un</em> o vous pouvez rassembler les certificats des +Autorits de Certification (CA) qui forment la chane de certification +du certificat du serveur. Cette chane dbute par le certificat de la CA +qui a dlivr le certificat du serveur et peut remonter jusqu'au certificat de la CA racine. Un tel fichier contient la simple -concaténation des différents certificats de CA codés en PEM, en général -dans l'ordre de la chaîne de certification.</p> -<p>Elle doit être utilisée à la place et/ou en complément de la +concatnation des diffrents certificats de CA cods en PEM, en gnral +dans l'ordre de la chane de certification.</p> +<p>Elle doit tre utilise la place et/ou en complment de la directive <code class="directive"><a href="#sslcacertificatepath">SSLCACertificatePath</a></code> -pour construire explicitement la chaîne de certification du serveur qui -est envoyée au navigateur en plus du certificat du serveur. Elle s'avère -particulièrement utile pour éviter les conflits avec les certificats de +pour construire explicitement la chane de certification du serveur qui +est envoye au navigateur en plus du certificat du serveur. Elle s'avre +particulirement utile pour viter les conflits avec les certificats de CA lorsqu'on utilise l'authentification du client. Comme le fait de -placer un certificat de CA de la chaîne de certification du serveur dans -la directive <code class="directive"><a href="#sslcacertificatepath">SSLCACertificatePath</a></code> produit le même effet -pour la construction de la chaîne de certification, cette directive a -pour effet colatéral de faire accepter les certificats clients fournis -par cette même CA, au cours de l'authentification du client.</p> +placer un certificat de CA de la chane de certification du serveur dans +la directive <code class="directive"><a href="#sslcacertificatepath">SSLCACertificatePath</a></code> produit le mme effet +pour la construction de la chane de certification, cette directive a +pour effet colatral de faire accepter les certificats clients fournis +par cette mme CA, au cours de l'authentification du client.</p> <p> -Soyez cependant prudent : fournir la chaîne de certification ne +Soyez cependant prudent : fournir la chane de certification ne fonctionne que si vous utilisez un <em>simple</em> certificat de serveur RSA <em>ou</em> DSA. Si vous utilisez une paire de certificats -couplés RSA+DSA , cela ne fonctionnera que si les deux certificats -utilisent vraiment <em>la même</em> chaîne de certification. Dans le cas +coupls RSA+DSA , cela ne fonctionnera que si les deux certificats +utilisent vraiment <em>la mme</em> chane de certification. Dans le cas contraire, la confusion risque de s'installer au niveau des navigateurs.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLCertificateChainFile "/usr/local/apache2/conf/ssl.crt/ca.crt"</pre> @@ -715,117 +715,117 @@ navigateurs.</p> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslcertificatefile" id="sslcertificatefile">Directive</a> <a name="SSLCertificateFile" id="SSLCertificateFile">SSLCertificateFile</a><a title="Lien permanent" href="#sslcertificatefile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier de données contenant les informations de certificat X.509 du serveur -codées au format PEM ou identificateur de jeton</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier de donnes contenant les informations de certificat X.509 du serveur +codes au format PEM ou identificateur de jeton</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLCertificateFile <var>file-path</var>|<var>certid</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>L'option <var>certid</var> est disponible à partir de la version +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>L'option <var>certid</var> est disponible partir de la version 2.5.1 du serveur HTTP Apache.</td></tr> </table> <p> -Cette directive permet de définir le fichier de données contenant les -informations de certificat X.509 du serveur codées au format PEM ou +Cette directive permet de dfinir le fichier de donnes contenant les +informations de certificat X.509 du serveur codes au format PEM ou l'identificateur de certificat via un jeton cryptographique. Si on utilise un fichier au format PEM, ce dernier doit contenir au minimum un certificat -d'entité finale (feuille). La directive peut être utilisée plusieurs fois (elle -référence des fichiers différents) pour accepter plusieurs algorithmes +d'entit finale (feuille). La directive peut tre utilise plusieurs fois (elle +rfrence des fichiers diffrents) pour accepter plusieurs algorithmes d'authentification au niveau du serveur - souvent RSA, DSA et ECC. Le nombre -d'algorithmes supportés dépend de la version d'OpenSSL utilisée avec mod_ssl : à +d'algorithmes supports dpend de la version d'OpenSSL utilise avec mod_ssl : partir de la version 1.0.0, la commande <code>openssl -list-public-key-algorithms</code> affiche la liste des algorithmes supportés. -Voir aussi la note ci-dessous à propos des limitations des versions d'OpenSSL -antérieures à 1.0.2 et la manière de les contourner. +list-public-key-algorithms</code> affiche la liste des algorithmes supports. +Voir aussi la note ci-dessous propos des limitations des versions d'OpenSSL +antrieures 1.0.2 et la manire de les contourner. </p> <p>Les fichiers peuvent aussi contenir des certificats de CA -intermédiaires triés depuis la feuille vers la racine. Cette -fonctionnalité est disponible depuis la version 2.4.8 du serveur HTTP -Apache, et rend obsolète la directive <code class="directive"><a href="#sslcertificatechainfile">SSLCertificateChainFile</a></code>. A partir de la -version 1.0.2 d'OpenSSL, il est alors possible de configurer la chaîne +intermdiaires tris depuis la feuille vers la racine. Cette +fonctionnalit est disponible depuis la version 2.4.8 du serveur HTTP +Apache, et rend obsolte la directive <code class="directive"><a href="#sslcertificatechainfile">SSLCertificateChainFile</a></code>. A partir de la +version 1.0.2 d'OpenSSL, il est alors possible de configurer la chane de certification en fonction du certificat.</p> <p>Depuis la version 2.4.7 du serveur HTTP Apache, on peut aussi ajouter -des paramètres DH personnalisés et un nom EC -curve pour les clés éphémères à la fin du premier fichier défini par la +des paramtres DH personnaliss et un nom EC +curve pour les cls phmres la fin du premier fichier dfini par la directive <code class="directive"><a href="#sslcertificatefile">SSLCertificateFile</a></code>. -Ces paramètres peuvent être générés avec les commandes <code>openssl -dhparam</code> et <code>openssl ecparam</code>, et ils peuvent être -ajoutés tel quel à la fin du premier fichier de certificat. En effet, -seul le premier fichier de certificat défini peut être utilisé pour -enregistrer des paramètres personnalisés, car ces derniers s'appliquent -indépendamment de l'algorithme d'authentification utilisé. +Ces paramtres peuvent tre gnrs avec les commandes <code>openssl +dhparam</code> et <code>openssl ecparam</code>, et ils peuvent tre +ajouts tel quel la fin du premier fichier de certificat. En effet, +seul le premier fichier de certificat dfini peut tre utilis pour +enregistrer des paramtres personnaliss, car ces derniers s'appliquent +indpendamment de l'algorithme d'authentification utilis. </p> -<p>Enfin, il est aussi possible d'ajouter la clé privée du certificat de -l'entité finale au fichier de certificat, ce qui permet de se passer -d'une directive <code class="directive"><a href="#sslcertificatekeyfile">SSLCertificateKeyFile</a></code> séparée. Cette -pratique est cependant fortement déconseillée. En effet, les fichiers de -certificats qui contiennent de tels clés embarquées doivent être définis -avant les certificats en utilisant un fichier de clé séparé. En outre, -si la clé est chiffrée, une boîte de dialogue pour entrer le mot de -passe de la clé s'ouvre au démarrage du serveur. +<p>Enfin, il est aussi possible d'ajouter la cl prive du certificat de +l'entit finale au fichier de certificat, ce qui permet de se passer +d'une directive <code class="directive"><a href="#sslcertificatekeyfile">SSLCertificateKeyFile</a></code> spare. Cette +pratique est cependant fortement dconseille. En effet, les fichiers de +certificats qui contiennent de tels cls embarques doivent tre dfinis +avant les certificats en utilisant un fichier de cl spar. En outre, +si la cl est chiffre, une bote de dialogue pour entrer le mot de +passe de la cl s'ouvre au dmarrage du serveur. </p> -<p>Plutôt que de stocker les certificats et les clés privées dans des fichiers, +<p>Plutt que de stocker les certificats et les cls prives dans des fichiers, on peut utiliser un identificateur de certificat pour identifier un certificat -stocké dans un jeton. Actuellement, seuls les <a href="https://tools.ietf.org/html/rfc7512">URIs PKCS#11</a> sont reconnus comme -identificateurs de certificats et peuvent être utilisés en conjonction avec le +stock dans un jeton. Actuellement, seuls les <a href="https://tools.ietf.org/html/rfc7512">URIs PKCS#11</a> sont reconnus comme +identificateurs de certificats et peuvent tre utiliss en conjonction avec le moteur OpenSSL <code>pkcs11</code>. Si la directive <code class="directive"><a href="#sslcertificatekeyfile">SSLCertificateKeyFile</a></code> est absente, le certificat et -la clé privée peuvent être chargés avec l'identificateur spécifié via la +la cl prive peuvent tre chargs avec l'identificateur spcifi via la directive <code class="directive"><a href="#sslcertificatefile">SSLCertificateFile</a></code>.</p> <div class="note"> -<h3>Interopérabilité des paramètres DH avec les nombres premiers de +<h3>Interoprabilit des paramtres DH avec les nombres premiers de plus de 1024 bits</h3> <p> Depuis la version 2.4.7, mod_ssl utilise des -paramètres DH standardisés avec des nombres premiers de 2048, 3072 et +paramtres DH standardiss avec des nombres premiers de 2048, 3072 et 4096 bits, et avec des nombres premiers de 6144 et 8192 bits depuis la version 2.4.10 (voir <a href="http://www.ietf.org/rfc/rfc3526.txt">RFC 3526</a>), et les fournit aux clients en fonction de la longueur de la -clé du certificat RSA/DSA. En particulier avec les clients basés sur -Java (versions 7 et antérieures), ceci peut provoquer des erreurs au -cours de la négociation - voir cette <a href="../ssl/ssl_faq.html#javadh">réponse de la FAQ SSL</a> pour -contourner les problèmes de ce genre. +cl du certificat RSA/DSA. En particulier avec les clients bass sur +Java (versions 7 et antrieures), ceci peut provoquer des erreurs au +cours de la ngociation - voir cette <a href="../ssl/ssl_faq.html#javadh">rponse de la FAQ SSL</a> pour +contourner les problmes de ce genre. </p> </div> <div class="note"> -<h3>Paramètres DH par défaut lorsqu'on utilise plusieurs certificats et une -version d'OpenSSL antérieure à 1.0.2.</h3> +<h3>Paramtres DH par dfaut lorsqu'on utilise plusieurs certificats et une +version d'OpenSSL antrieure 1.0.2.</h3> <p> -Lorsqu'on utilise plusieurs certificats pour supporter différents algorithmes +Lorsqu'on utilise plusieurs certificats pour supporter diffrents algorithmes d'authentification (comme RSA, DSA, mais principalement ECC) et une -version d'OpenSSL antérieure à 1.0.2, il est recommandé soit d'utiliser des -paramètres DH spécifiques (solution à privilégier) en les ajoutant au premier -fichier certificat (comme décrit ci-dessus), soit d'ordonner les directives -<code class="directive">SSLCertificateFile</code> de façon à ce que les certificats -RSA/DSA soit placés <strong>après</strong> les certificats ECC. +version d'OpenSSL antrieure 1.0.2, il est recommand soit d'utiliser des +paramtres DH spcifiques (solution privilgier) en les ajoutant au premier +fichier certificat (comme dcrit ci-dessus), soit d'ordonner les directives +<code class="directive">SSLCertificateFile</code> de faon ce que les certificats +RSA/DSA soit placs <strong>aprs</strong> les certificats ECC. </p> <p> -Cette limitation est présente dans les anciennes versions d'OpenSSL qui -présentent toujours le dernier certificat configuré, au lieu -de laisser le serveur HTTP Apache déterminer le certificat sélectionné lors de -la phase de négociation de la connexion (lorsque les paramètres DH doivent être -envoyés à l'hôte distant). -De ce fait, le serveur peut sélectionner des paramètres DH par défaut basés sur -la longueur de la clé du mauvais certificat (les clés ECC sont beaucoup plus -petites que les clés RSA/DSA et leur longueur n'est pas pertinente pour la -sélection des nombres premiers DH). +Cette limitation est prsente dans les anciennes versions d'OpenSSL qui +prsentent toujours le dernier certificat configur, au lieu +de laisser le serveur HTTP Apache dterminer le certificat slectionn lors de +la phase de ngociation de la connexion (lorsque les paramtres DH doivent tre +envoys l'hte distant). +De ce fait, le serveur peut slectionner des paramtres DH par dfaut bass sur +la longueur de la cl du mauvais certificat (les cls ECC sont beaucoup plus +petites que les cls RSA/DSA et leur longueur n'est pas pertinente pour la +slection des nombres premiers DH). </p> <p> -Ce problème peut être résolu en créant et configurant des paramètres DH -spécifiques (comme décrit ci-dessus), car ils l'emportent toujours sur les -paramètres DH par défaut, et vous pourrez ainsi utiliser une longueur spécifique -et appropriée. +Ce problme peut tre rsolu en crant et configurant des paramtres DH +spcifiques (comme dcrit ci-dessus), car ils l'emportent toujours sur les +paramtres DH par dfaut, et vous pourrez ainsi utiliser une longueur spcifique +et approprie. </p> </div> -<div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># Exemple utilisant un fichier codé en PEM. +<div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># Exemple utilisant un fichier cod en PEM. SSLCertificateFile "/usr/local/apache2/conf/ssl.crt/server.crt" -# Exemple d'utilisation d'un certificat et d'une clé privés issus d'un jeton +# Exemple d'utilisation d'un certificat et d'une cl privs issus d'un jeton # PKCS#11 : SSLCertificateFile "pkcs11:token=My%20Token%20Name;id=45"</pre> </div> @@ -834,43 +834,43 @@ SSLCertificateFile "pkcs11:token=My%20Token%20Name;id=45"</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslcertificatekeyfile" id="sslcertificatekeyfile">Directive</a> <a name="SSLCertificateKeyFile" id="SSLCertificateKeyFile">SSLCertificateKeyFile</a><a title="Lien permanent" href="#sslcertificatekeyfile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier contenant la clé privée du serveur codée en +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier contenant la cl prive du serveur code en PEM</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLCertificateKeyFile <var>file-path</var>|<var>keyid</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td><var>keyid</var> est disponible à partir de la version 2.5.1 du +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td><var>keyid</var> est disponible partir de la version 2.5.1 du serveur HTTP Apache.</td></tr> </table> <p> -Cette directive permet de définir le fichier contenant la clé privée du serveur -codée en PEM ou l'identifiant de la clé via un jeton cryptographique défini. Si -la clé privée est chiffrée, une boîte de dialogue demandant le mot de passe de -cette dernière s'ouvre au démarrage du serveur.</p> +Cette directive permet de dfinir le fichier contenant la cl prive du serveur +code en PEM ou l'identifiant de la cl via un jeton cryptographique dfini. Si +la cl prive est chiffre, une bote de dialogue demandant le mot de passe de +cette dernire s'ouvre au dmarrage du serveur.</p> <p> -Cette directive peut être utilisée plusieurs fois pour référencer -différents noms de fichiers, afin de supporter plusieurs algorithmes -pour l'authentification du serveur. A chaque directive <code class="directive"><a href="#sslcertificatekeyfile">SSLCertificateKeyFile</a></code> doit être associée +Cette directive peut tre utilise plusieurs fois pour rfrencer +diffrents noms de fichiers, afin de supporter plusieurs algorithmes +pour l'authentification du serveur. A chaque directive <code class="directive"><a href="#sslcertificatekeyfile">SSLCertificateKeyFile</a></code> doit tre associe une directive <code class="directive">SSLCertificateFile</code> correspondante.</p> <p> -La clé privé peut aussi être ajoutée au fichier défini par la directive +La cl priv peut aussi tre ajoute au fichier dfini par la directive <code class="directive"><a href="#sslcertificatefile">SSLCertificateFile</a></code>, mais cette -pratique est fortement déconseillée. En effet, les fichiers de -certificats qui comportent une telle clé doivent être définis après les -certificats en utilisant un fichier de clé séparé.</p> +pratique est fortement dconseille. En effet, les fichiers de +certificats qui comportent une telle cl doivent tre dfinis aprs les +certificats en utilisant un fichier de cl spar.</p> -<p>Plutôt que de stocker des clés privées dans des fichiers, il est possible -d'identifier une clé privée via un identifiant stocké dans un jeton. +<p>Plutt que de stocker des cls prives dans des fichiers, il est possible +d'identifier une cl prive via un identifiant stock dans un jeton. Actuellement, seuls les <a href="https://tools.ietf.org/html/rfc7512">PKCS#11 -URIs</a> sont reconnus comme identifiants de clés privées et peuvent être -utilisés en conjonction avec le moteur OpenSSL <code>pkcs11</code>.</p> +URIs</a> sont reconnus comme identifiants de cls prives et peuvent tre +utiliss en conjonction avec le moteur OpenSSL <code>pkcs11</code>.</p> -<div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># Pour utiliser une clé privée stockée dans fichier encodé PEM : +<div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># Pour utiliser une cl prive stocke dans fichier encod PEM : SSLCertificateKeyFile "/usr/local/apache2/conf/ssl.key/server.key" -# Pour utiliser une clé privée à partir d'un jeton PKCS#11 : +# Pour utiliser une cl prive partir d'un jeton PKCS#11 : SSLCertificateKeyFile "pkcs11:token=My%20Token%20Name;id=45"</pre> </div> @@ -878,49 +878,49 @@ SSLCertificateKeyFile "pkcs11:token=My%20Token%20Name;id=45"</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslciphersuite" id="sslciphersuite">Directive</a> <a name="SSLCipherSuite" id="SSLCipherSuite">SSLCipherSuite</a><a title="Lien permanent" href="#sslciphersuite" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Algorithmes de chiffrement disponibles pour la négociation +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Algorithmes de chiffrement disponibles pour la ngociation au cours de l'initialisation de la connexion SSL</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLCipherSuite [<em>protocol</em>] <em>cipher-spec</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLCipherSuite DEFAULT (dépend de la version d'OpenSSL -installée)</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLCipherSuite DEFAULT (dpend de la version d'OpenSSL +installe)</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive complexe utilise la chaîne <em>cipher-spec</em> +Cette directive complexe utilise la chane <em>cipher-spec</em> contenant la liste des algorithmes de chiffrement OpenSSL que le client peut utiliser au cours de la phase d'initialisation de la connexion SSL. La -spécification optionnelle du protocole permet de configurer la suite -d'algorithmes de chiffrement pour une version spécifique de SSL. Une des valeurs -possibles est "SSL" pour toutes les versions du protocole SSL jusqu'à TLSv1.2 +spcification optionnelle du protocole permet de configurer la suite +d'algorithmes de chiffrement pour une version spcifique de SSL. Une des valeurs +possibles est "SSL" pour toutes les versions du protocole SSL jusqu' TLSv1.2 compris. </p> <p> -Notez que cette directive peut être utilisée aussi bien dans un contexte -de serveur que dans un contexte de répertoire. Dans un contexte de -serveur, elle s'applique à l'initialisation SSL standard lorsqu'une -connexion est établie. Dans un contexte de répertoire, elle force une -renégociation SSL avec la liste d'algorithmes de chiffrement spécifiée -après la lecture d'une requête HTTP, mais avant l'envoi de la réponse -HTTP (et pas avant que la renégociation soit effectuée).</p> +Notez que cette directive peut tre utilise aussi bien dans un contexte +de serveur que dans un contexte de rpertoire. Dans un contexte de +serveur, elle s'applique l'initialisation SSL standard lorsqu'une +connexion est tablie. Dans un contexte de rpertoire, elle force une +rengociation SSL avec la liste d'algorithmes de chiffrement spcifie +aprs la lecture d'une requte HTTP, mais avant l'envoi de la rponse +HTTP (et pas avant que la rengociation soit effectue).</p> <p> -Si la bibliothèque SSL supporte TLSv1.3 (versions d'OpenSSL 1.1.1 et -supérieures), il est possible de spécifier le paramètre "TLSv1.3" pour +Si la bibliothque SSL supporte TLSv1.3 (versions d'OpenSSL 1.1.1 et +suprieures), il est possible de spcifier le paramtre "TLSv1.3" pour configurer la suite d'algorithmes de chiffrement pour ce protocole. Comme -TLSv1.3 n'autorise pas la renégociation, spécifier pour lui des algorithmes de -chiffrement dans un contexte de répertoire n'est pas autorisé</p> +TLSv1.3 n'autorise pas la rengociation, spcifier pour lui des algorithmes de +chiffrement dans un contexte de rpertoire n'est pas autoris</p> <p> Pour obtenir la liste des noms d'algorithmes de chiffrement pour TLSv1.3, se -référer à la <a href="https://www.openssl.org/docs/manmaster/man3/SSL_CTX_set_ciphersuites.html">the +rfrer la <a href="https://www.openssl.org/docs/manmaster/man3/SSL_CTX_set_ciphersuites.html">the OpenSSL documentation</a>.</p> <p> -La liste d'algorithmes de chiffrement SSL spécifiée par l'argument +La liste d'algorithmes de chiffrement SSL spcifie par l'argument <em>cipher-spec</em> comporte quatre attributs principaux auxquels s'ajoutent quelques attributs secondaires :</p> <ul> -<li><em>Algorithme d'échange de clés</em>:<br /> +<li><em>Algorithme d'change de cls</em>:<br /> RSA, Diffie-Hellman, Elliptic Curve Diffie-Hellman, Secure Remote Password. </li> <li><em>Algorithme d'authentification</em>:<br /> @@ -929,33 +929,33 @@ s'ajoutent quelques attributs secondaires :</p> <li><em>Algorithme de chiffrement</em>:<br /> AES, DES, Triple-DES, RC4, RC2, IDEA, etc... </li> -<li><em>Algorithme de condensé MAC</em>:<br /> +<li><em>Algorithme de condens MAC</em>:<br /> MD5, SHA ou SHA1, SHA256, SHA384. </li> </ul> -<p>L'algorithme de chiffrement peut aussi provenir de l'extérieur. Les -algorithmes SSLv2 ne sont plus supportés. -Pour définir les algorithmes à utiliser, on -peut soit spécifier tous les algorithmes à la fois, soit utiliser des -alias pour spécifier une liste d'algorithmes dans leur ordre de -préférence (voir <a href="#table1">Table 1</a>). Les algorithmes et -alias effectivement disponibles dépendent de la version d'openssl -utilisée. Les versions ultérieures d'openssl sont susceptibles d'inclure -des algorithmes supplémentaires.</p> +<p>L'algorithme de chiffrement peut aussi provenir de l'extrieur. Les +algorithmes SSLv2 ne sont plus supports. +Pour dfinir les algorithmes utiliser, on +peut soit spcifier tous les algorithmes la fois, soit utiliser des +alias pour spcifier une liste d'algorithmes dans leur ordre de +prfrence (voir <a href="#table1">Table 1</a>). Les algorithmes et +alias effectivement disponibles dpendent de la version d'openssl +utilise. Les versions ultrieures d'openssl sont susceptibles d'inclure +des algorithmes supplmentaires.</p> <table class="bordered"> <tr><th><a name="table1">Symbole</a></th> <th>Description</th></tr> -<tr><td colspan="2"><em>Algorithme d'échange de clés :</em></td></tr> -<tr><td><code>kRSA</code></td> <td>Echange de clés RSA</td></tr> -<tr><td><code>kDHr</code></td> <td>Echange de clés Diffie-Hellman avec -clé RSA</td></tr> -<tr><td><code>kDHd</code></td> <td>Echange de clés Diffie-Hellman avec -clé DSA</td></tr> -<tr><td><code>kEDH</code></td> <td>Echange de clés Diffie-Hellman +<tr><td colspan="2"><em>Algorithme d'change de cls :</em></td></tr> +<tr><td><code>kRSA</code></td> <td>Echange de cls RSA</td></tr> +<tr><td><code>kDHr</code></td> <td>Echange de cls Diffie-Hellman avec +cl RSA</td></tr> +<tr><td><code>kDHd</code></td> <td>Echange de cls Diffie-Hellman avec +cl DSA</td></tr> +<tr><td><code>kEDH</code></td> <td>Echange de cls Diffie-Hellman temporaires (pas de certificat)</td> </tr> -<tr><td><code>kSRP</code></td> <td>échange de clés avec mot de passe -distant sécurisé (SRP)</td></tr> +<tr><td><code>kSRP</code></td> <td>change de cls avec mot de passe +distant scuris (SRP)</td></tr> <tr><td colspan="2"><em>Algorithmes d'authentification :</em></td></tr> <tr><td><code>aNULL</code></td> <td>Pas d'authentification</td></tr> <tr><td><code>aRSA</code></td> <td>Authentification RSA</td></tr> @@ -970,7 +970,7 @@ distant sécurisé (SRP)</td></tr> <tr><td><code>RC4</code></td> <td>Chiffrement RC4</td> </tr> <tr><td><code>RC2</code></td> <td>Chiffrement RC2</td> </tr> <tr><td><code>IDEA</code></td> <td>Chiffrement IDEA</td> </tr> -<tr><td colspan="2"><em>Algorithmes de condensés MAC </em>:</td></tr> +<tr><td colspan="2"><em>Algorithmes de condenss MAC </em>:</td></tr> <tr><td><code>MD5</code></td> <td>Fonction de hashage MD5</td></tr> <tr><td><code>SHA1</code></td> <td>Fonction de hashage SHA1</td></tr> <tr><td><code>SHA</code></td> <td>alias pour SHA1</td> </tr> @@ -984,9 +984,9 @@ TLS version 1.0</td> </tr> <tr><td><code>EXP</code></td> <td>tous les algorithmes de chiffrement externes</td> </tr> <tr><td><code>EXPORT40</code></td> <td>tous les algorithmes de chiffrement -externes limités à 40 bits</td> </tr> +externes limits 40 bits</td> </tr> <tr><td><code>EXPORT56</code></td> <td>tous les algorithmes de chiffrement -externes limités à 56 bits</td> </tr> +externes limits 56 bits</td> </tr> <tr><td><code>LOW</code></td> <td>tous les algorithmes de chiffrement faibles (non externes, DES simple)</td></tr> <tr><td><code>MEDIUM</code></td> <td>tous les algorithmes avec @@ -994,18 +994,18 @@ chiffrement 128 bits</td> </tr> <tr><td><code>HIGH</code></td> <td>tous les algorithmes utilisant Triple-DES</td> </tr> <tr><td><code>RSA</code></td> <td>tous les algorithmes -utilisant l'échange de clés RSA</td> </tr> +utilisant l'change de cls RSA</td> </tr> <tr><td><code>DH</code></td> <td>tous les algorithmes -utilisant l'échange de clés Diffie-Hellman</td> </tr> +utilisant l'change de cls Diffie-Hellman</td> </tr> <tr><td><code>EDH</code></td> <td>tous les algorithmes -utilisant l'échange de clés Diffie-Hellman temporaires</td> </tr> -<tr><td><code>ECDH</code></td> <td>Echange de clés Elliptic Curve Diffie-Hellman</td> </tr> +utilisant l'change de cls Diffie-Hellman temporaires</td> </tr> +<tr><td><code>ECDH</code></td> <td>Echange de cls Elliptic Curve Diffie-Hellman</td> </tr> <tr><td><code>ADH</code></td> <td>tous les algorithmes -utilisant l'échange de clés Diffie-Hellman anonymes</td> </tr> +utilisant l'change de cls Diffie-Hellman anonymes</td> </tr> <tr><td><code>AECDH</code></td> <td>tous les algorithmes utilisant -l'échange de clés Elliptic Curve Diffie-Hellman</td> </tr> +l'change de cls Elliptic Curve Diffie-Hellman</td> </tr> <tr><td><code>SRP</code></td> <td>tous les algorithmes utilisant -l'échange de clés avec mot de passe distant sécurisé (SRP)</td> </tr> +l'change de cls avec mot de passe distant scuris (SRP)</td> </tr> <tr><td><code>DSS</code></td> <td>tous les algorithmes utilisant l'authentification DSS</td> </tr> <tr><td><code>ECDSA</code></td> <td>tous les algorithmes utilisant @@ -1014,42 +1014,42 @@ l'authentification ECDSA</td> </tr> aucune authentification</td> </tr> </table> <p> -Cela devient intéressant lorsque tous ces symboles sont combinés -ensemble pour spécifier les algorithmes disponibles et l'ordre dans +Cela devient intressant lorsque tous ces symboles sont combins +ensemble pour spcifier les algorithmes disponibles et l'ordre dans lequel vous voulez les utiliser. Pour simplifier tout cela, vous disposez aussi d'alias (<code>SSLv3, TLSv1, EXP, LOW, MEDIUM, HIGH</code>) pour certains groupes d'algorithmes. Ces symboles peuvent -être reliés par des préfixes pour former la chaîne <em>algorithmes</em>. -Les préfixes disponibles sont :</p> +tre relis par des prfixes pour former la chane <em>algorithmes</em>. +Les prfixes disponibles sont :</p> <ul> -<li>none: ajoute l'algorithme à la liste</li> -<li><code>+</code>: déplace les algorithmes qui conviennent à la +<li>none: ajoute l'algorithme la liste</li> +<li><code>+</code>: dplace les algorithmes qui conviennent la place courante dans la liste</li> -<li><code>-</code>: supprime l'algorithme de la liste (peut être rajouté +<li><code>-</code>: supprime l'algorithme de la liste (peut tre rajout plus tard)</li> -<li><code>!</code>: supprime définitivement l'algorithme de la liste (ne -peut <strong>plus</strong> y être rajouté plus tard)</li> +<li><code>!</code>: supprime dfinitivement l'algorithme de la liste (ne +peut <strong>plus</strong> y tre rajout plus tard)</li> </ul> <div class="note"> <h3>Les algorithmes <code>aNULL</code>, <code>eNULL</code> et -<code>EXP</code> sont toujours désactivés</h3> +<code>EXP</code> sont toujours dsactivs</h3> <p>Depuis la version 2.4.7, les -algorithmes de type null ou destinés à l'exportation sont toujours -désactivés car mod_ssl ajoute obligatoirement -<code>!aNULL:!eNULL:!EXP</code> à toute chaîne d'algorithme de -chiffrement à l'initialisation.</p> +algorithmes de type null ou destins l'exportation sont toujours +dsactivs car mod_ssl ajoute obligatoirement +<code>!aNULL:!eNULL:!EXP</code> toute chane d'algorithme de +chiffrement l'initialisation.</p> </div> <p>Pour vous simplifier la vie, vous pouvez utiliser la commande ``<code>openssl ciphers -v</code>'' qui vous fournit un moyen simple de -créer la chaîne <em>algorithmes</em> avec succès. La chaîne -<em>algorithmes</em> par défaut dépend de la version des bibliothèques -SSL installées. Supposons qu'elle contienne +crer la chane <em>algorithmes</em> avec succs. La chane +<em>algorithmes</em> par dfaut dpend de la version des bibliothques +SSL installes. Supposons qu'elle contienne ``<code>RC4-SHA:AES128-SHA:HIGH:MEDIUM:!aNULL:!MD5</code>'', ce qui stipule de mettre <code>RC4-SHA</code> et <code>AES128-SHA</code> en -premiers, car ces algorithmes présentent un bon compromis entre vitesse -et sécurité. Viennent ensuite les algorithmes de sécurité élevée et +premiers, car ces algorithmes prsentent un bon compromis entre vitesse +et scurit. Viennent ensuite les algorithmes de scurit leve et moyenne. En fin de compte, les algorithmes qui n'offrent aucune authentification sont exclus, comme les algorithmes anonymes Diffie-Hellman pour SSL, ainsi que tous les algorithmes qui utilisent @@ -1063,15 +1063,15 @@ DHE-RSA-AES256-SHA SSLv3 Kx=DH Au=RSA Enc=AES(256) Mac=SHA1 SEED-SHA SSLv3 Kx=RSA Au=RSA Enc=SEED(128) Mac=SHA1 PSK-RC4-SHA SSLv3 Kx=PSK Au=PSK Enc=RC4(128) Mac=SHA1 KRB5-RC4-SHA SSLv3 Kx=KRB5 Au=KRB5 Enc=RC4(128) Mac=SHA1</pre></div> -<p>Vous trouverez la liste complète des algorithmes RSA & DH -spécifiques à SSL dans la <a href="#table2">Table 2</a>.</p> +<p>Vous trouverez la liste complte des algorithmes RSA & DH +spcifiques SSL dans la <a href="#table2">Table 2</a>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLCipherSuite RSA:!EXP:!NULL:+HIGH:+MEDIUM:-LOW</pre> </div> <table class="bordered"> <tr><th><a name="table2">Symbole algorithme</a></th> <th>Protocole</th> -<th>Echange de clés</th> <th>Authentification</th> <th>Chiffrement</th> -<th>Condensé MAC</th> <th>Type</th> </tr> +<th>Echange de cls</th> <th>Authentification</th> <th>Chiffrement</th> +<th>Condens MAC</th> <th>Type</th> </tr> <tr><td colspan="7"><em>Algorithmes RSA :</em></td></tr> <tr><td><code>DES-CBC3-SHA</code></td> <td>SSLv3</td> <td>RSA</td> <td>RSA</td> <td>3DES(168)</td> <td>SHA1</td> <td /> </tr> <tr><td><code>IDEA-CBC-SHA</code></td> <td>SSLv3</td> <td>RSA</td> <td>RSA</td> <td>IDEA(128)</td> <td>SHA1</td> <td /> </tr> @@ -1103,47 +1103,47 @@ spécifiques à SSL dans la <a href="#table2">Table 2</a>.</p> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet d'activer la compression au niveau SSL</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLCompression on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLCompression off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLCompression off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.3 du serveur HTTP -Apache, si on utilise une version d'OpenSSL 0.9.8 ou supérieure ; +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.3 du serveur HTTP +Apache, si on utilise une version d'OpenSSL 0.9.8 ou suprieure ; l'utilisation dans un contexte de serveur virtuel n'est disponible que -si on utilise une version d'OpenSSL 1.0.0 ou supérieure. La valeur par -défaut était <code>on</code> dans la version 2.4.3.</td></tr> +si on utilise une version d'OpenSSL 1.0.0 ou suprieure. La valeur par +dfaut tait <code>on</code> dans la version 2.4.3.</td></tr> </table> <p>Cette directive permet d'activer la compression au niveau SSL.</p> <div class="warning"> -<p>L'activation de la compression est à l'origine de problèmes de -sécurité dans la plupart des configurations (l'attaque nommée CRIME).</p> +<p>L'activation de la compression est l'origine de problmes de +scurit dans la plupart des configurations (l'attaque nomme CRIME).</p> </div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslcryptodevice" id="sslcryptodevice">Directive</a> <a name="SSLCryptoDevice" id="SSLCryptoDevice">SSLCryptoDevice</a><a title="Lien permanent" href="#sslcryptodevice" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active l'utilisation d'un accélérateur matériel de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active l'utilisation d'un acclrateur matriel de chiffrement</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLCryptoDevice <em>moteur</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLCryptoDevice builtin</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLCryptoDevice builtin</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet d'activer l'utilisation d'une carte accélératrice +Cette directive permet d'activer l'utilisation d'une carte acclratrice de chiffrement qui prendra en compte certaines parties du traitement -relatif à SSL. Cette directive n'est utilisable que si la boîte à -outils SSL à été compilée avec le support "engine" ; les versions 0.9.7 -et supérieures d'OpenSSL possèdent par défaut le support "engine", alors -qu'avec la version 0.9.6, il faut utiliser les distributions séparées +relatif SSL. Cette directive n'est utilisable que si la bote +outils SSL t compile avec le support "engine" ; les versions 0.9.7 +et suprieures d'OpenSSL possdent par dfaut le support "engine", alors +qu'avec la version 0.9.6, il faut utiliser les distributions spares "-engine".</p> -<p>Pour déterminer les moteurs supportés, exécutez la commande +<p>Pour dterminer les moteurs supports, excutez la commande "<code>openssl engine</code>".</p> -<div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># Pour un accélérateur Broadcom : +<div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"># Pour un acclrateur Broadcom : SSLCryptoDevice ubsec</pre> </div> @@ -1151,25 +1151,25 @@ SSLCryptoDevice ubsec</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslengine" id="sslengine">Directive</a> <a name="SSLEngine" id="SSLEngine">SSLEngine</a><a title="Lien permanent" href="#sslengine" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Interrupteur marche/arrêt du moteur SSL</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Interrupteur marche/arrt du moteur SSL</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLEngine on|off|optional</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLEngine off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLEngine off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> -<p> Cette directive permet d'activer/désactiver le moteur du protocole SSL/TLS. -Elle doit être définie dans une section +<p> Cette directive permet d'activer/dsactiver le moteur du protocole SSL/TLS. +Elle doit tre dfinie dans une section <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> pour activer -SSL/TLS pour ce serveur virtuel particulier. Par défaut, le moteur du protocole -SSL/TLS est désactivé pour le serveur principal et tous les serveurs virtuels -configurés.</p> +SSL/TLS pour ce serveur virtuel particulier. Par dfaut, le moteur du protocole +SSL/TLS est dsactiv pour le serveur principal et tous les serveurs virtuels +configurs.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"><VirtualHost _default_:443> SSLEngine on #... </VirtualHost></pre> </div> -<p><code class="directive">SSLEngine</code> peut être définie à <code>optional</code>, +<p><code class="directive">SSLEngine</code> peut tre dfinie <code>optional</code>, ce qui active le support de <a href="http://www.ietf.org/rfc/rfc2817.txt">RFC 2817</a>. </p> @@ -1180,28 +1180,28 @@ ce qui active le support de <a href="http://www.ietf.org/rfc/rfc2817.txt">RFC <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Coimmutateur du mode SSL FIPS</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLFIPS on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLFIPS off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLFIPS off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet d'activer/désactiver l'utilisation du drapeau -FIPS_mode de la bibliothèque SSL. Elle doit être définie dans le +Cette directive permet d'activer/dsactiver l'utilisation du drapeau +FIPS_mode de la bibliothque SSL. Elle doit tre dfinie dans le contexte du serveur principal, et n'accepte pas les configurations sources de conflits (SSLFIPS on suivi de SSLFIPS off par exemple). Le -mode s'applique à toutes les opérations de la bibliothèque SSL. +mode s'applique toutes les oprations de la bibliothque SSL. </p> <p> -Si httpd a été compilé avec une bibliothèque SSL qui ne supporte pas le -drapeau FIPS_mode, la directive <code>SSLFIPS on</code> échouera. -Reportez-vous au document sur la politique de sécurité FIPS 140-2 de la -bibliothèque du fournisseur SSL, pour les prérequis spécifiques -nécessaires à l'utilisation de mod_ssl selon un mode d'opération -approuvé par FIPS 140-2 ; notez que mod_ssl en lui-même n'est pas -validé, mais peut être décrit comme utilisant un module de chiffrement -validé par FIPS 140-2, lorsque tous les composants sont assemblés et mis -en oeuvre selon les recommandations de la politique de sécurité +Si httpd a t compil avec une bibliothque SSL qui ne supporte pas le +drapeau FIPS_mode, la directive <code>SSLFIPS on</code> chouera. +Reportez-vous au document sur la politique de scurit FIPS 140-2 de la +bibliothque du fournisseur SSL, pour les prrequis spcifiques +ncessaires l'utilisation de mod_ssl selon un mode d'opration +approuv par FIPS 140-2 ; notez que mod_ssl en lui-mme n'est pas +valid, mais peut tre dcrit comme utilisant un module de chiffrement +valid par FIPS 140-2, lorsque tous les composants sont assembls et mis +en oeuvre selon les recommandations de la politique de scurit applicable. </p> @@ -1210,17 +1210,17 @@ applicable. <div class="directive-section"><h2><a name="sslhonorcipherorder" id="sslhonorcipherorder">Directive</a> <a name="SSLHonorCipherOrder" id="SSLHonorCipherOrder">SSLHonorCipherOrder</a><a title="Lien permanent" href="#sslhonorcipherorder" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Option permettant de classer les algorithmes de chiffrement -du serveur par ordre de préférence</td></tr> +du serveur par ordre de prfrence</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLHonorCipherOrder on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLHonorCipherOrder off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLHonorCipherOrder off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> -<p>Normalement, ce sont les préférences du client qui sont prises en +<p>Normalement, ce sont les prfrences du client qui sont prises en compte lors du choix d'un algorithme de chiffrement au cours d'une -négociation SSLv3 ou TLSv1. Si cette directive est activée, ce sont les -préférences du serveur qui seront prises en compte à la place.</p> +ngociation SSLv3 ou TLSv1. Si cette directive est active, ce sont les +prfrences du serveur qui seront prises en compte la place.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLHonorCipherOrder on</pre> </div> @@ -1228,82 +1228,82 @@ préférences du serveur qui seront prises en compte à la place.</p <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslinsecurerenegotiation" id="sslinsecurerenegotiation">Directive</a> <a name="SSLInsecureRenegotiation" id="SSLInsecureRenegotiation">SSLInsecureRenegotiation</a><a title="Lien permanent" href="#sslinsecurerenegotiation" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Option permettant d'activer le support de la renégociation -non sécurisée</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Option permettant d'activer le support de la rengociation +non scurise</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLInsecureRenegotiation on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLInsecureRenegotiation off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLInsecureRenegotiation off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible si une version 0.9.8m -ou supérieure d'OpenSSL est utilisée</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible si une version 0.9.8m +ou suprieure d'OpenSSL est utilise</td></tr> </table> -<p>Comme il a été spécifié, toutes les versions des protocoles SSL et -TLS (jusqu'à la version 1.2 de TLS incluse) étaient vulnérables à une +<p>Comme il a t spcifi, toutes les versions des protocoles SSL et +TLS (jusqu' la version 1.2 de TLS incluse) taient vulnrables une attaque de type Man-in-the-Middle (<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2009-3555">CVE-2009-3555</a>) -au cours d'une renégociation. Cette vulnérabilité permettait à un -attaquant de préfixer la requête HTTP (telle qu'elle était vue du -serveur) avec un texte choisi. Une extension du protocole a été -développée pour corriger cette vulnérabilité, sous réserve qu'elle soit -supportée par le client et le serveur.</p> - -<p>Si <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> est lié à une version 0.9.8m ou -supérieure d'OpenSSL, par défaut, la renégociation n'est accordée qu'aux +au cours d'une rengociation. Cette vulnrabilit permettait un +attaquant de prfixer la requte HTTP (telle qu'elle tait vue du +serveur) avec un texte choisi. Une extension du protocole a t +dveloppe pour corriger cette vulnrabilit, sous rserve qu'elle soit +supporte par le client et le serveur.</p> + +<p>Si <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> est li une version 0.9.8m ou +suprieure d'OpenSSL, par dfaut, la rengociation n'est accorde qu'aux clients qui supportent la nouvelle extension du protocole. Si -cette directive est activée, la renégociation sera accordée aux anciens -clients (non patchés), quoique de manière non sécurisée</p> +cette directive est active, la rengociation sera accorde aux anciens +clients (non patchs), quoique de manire non scurise</p> -<div class="warning"><h3>Avertissement à propos de la sécurité</h3> -<p>Si cette directive est activée, les connexions SSL seront vulnérables -aux attaques de type préfixe Man-in-the-Middle comme décrit dans <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2009-3555">CVE-2009-3555</a>.</p> +<div class="warning"><h3>Avertissement propos de la scurit</h3> +<p>Si cette directive est active, les connexions SSL seront vulnrables +aux attaques de type prfixe Man-in-the-Middle comme dcrit dans <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2009-3555">CVE-2009-3555</a>.</p> </div> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLInsecureRenegotiation on</pre> </div> -<p>La variable d'environnement <code>SSL_SECURE_RENEG</code> peut être -utilisée dans un script SSI ou CGI pour déterminer si la renégociation -sécurisée est supportée pour une connexion SSL donnée.</p> +<p>La variable d'environnement <code>SSL_SECURE_RENEG</code> peut tre +utilise dans un script SSI ou CGI pour dterminer si la rengociation +scurise est supporte pour une connexion SSL donne.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslocspdefaultresponder" id="sslocspdefaultresponder">Directive</a> <a name="SSLOCSPDefaultResponder" id="SSLOCSPDefaultResponder">SSLOCSPDefaultResponder</a><a title="Lien permanent" href="#sslocspdefaultresponder" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit l'URI du répondeur par défaut pour la validation +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit l'URI du rpondeur par dfaut pour la validation OCSP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLOCSDefaultResponder <em>uri</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> -<p>Cette directive permet de définir le répondeur OCSP par défaut. Si la -directive <code class="directive"><a href="#sslocspoverrideresponder">SSLOCSPOverrideResponder</a></code> n'est pas activée, -l'URI spécifié ne sera utilisé que si aucun URI de répondeur n'est -spécifié dans le certificat en cours de vérification.</p> +<p>Cette directive permet de dfinir le rpondeur OCSP par dfaut. Si la +directive <code class="directive"><a href="#sslocspoverrideresponder">SSLOCSPOverrideResponder</a></code> n'est pas active, +l'URI spcifi ne sera utilis que si aucun URI de rpondeur n'est +spcifi dans le certificat en cours de vrification.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslocspenable" id="sslocspenable">Directive</a> <a name="SSLOCSPEnable" id="SSLOCSPEnable">SSLOCSPEnable</a><a title="Lien permanent" href="#sslocspenable" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la validation OCSP de la chaîne de certificats du +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la validation OCSP de la chane de certificats du client</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLOCSPEnable on|leaf|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLOCSPEnable off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLOCSPEnable off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Le mode <em>leaf</em> est disponible à partir de la version +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Le mode <em>leaf</em> est disponible partir de la version 2.4.34 du serveur HTTP Apache</td></tr> </table> -<p>Cette directive permet d'activer la validation OCSP de la chaîne de -certificats du client. Si elle est activée, les certificats de la chaîne -de certificats du client seront validés auprès d'un répondeur OCSP, une -fois la vérification normale effectuée (vérification des CRLs -incluse). En mode 'leaf', seul le certificat du client sera validé.</p> +<p>Cette directive permet d'activer la validation OCSP de la chane de +certificats du client. Si elle est active, les certificats de la chane +de certificats du client seront valids auprs d'un rpondeur OCSP, une +fois la vrification normale effectue (vrification des CRLs +incluse). En mode 'leaf', seul le certificat du client sera valid.</p> -<p>Le répondeur OCSP utilisé est soit extrait du certificat lui-même, -soit spécifié dans la configuration ; voir les directives <code class="directive"><a href="#sslocspdefaultresponder">SSLOCSPDefaultResponder</a></code> et <code class="directive"><a href="#sslocspoverrideresponder">SSLOCSPOverrideResponder</a></code>.</p> +<p>Le rpondeur OCSP utilis est soit extrait du certificat lui-mme, +soit spcifi dans la configuration ; voir les directives <code class="directive"><a href="#sslocspdefaultresponder">SSLOCSPDefaultResponder</a></code> et <code class="directive"><a href="#sslocspoverrideresponder">SSLOCSPOverrideResponder</a></code>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLVerifyClient on SSLOCSPEnable on @@ -1315,167 +1315,167 @@ SSLOCSPOverrideResponder on</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslocspnoverify" id="sslocspnoverify">Directive</a> <a name="SSLOCSPNoverify" id="SSLOCSPNoverify">SSLOCSPNoverify</a><a title="Lien permanent" href="#sslocspnoverify" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Evite la vérification des certificats des répondeurs OCSP</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Evite la vrification des certificats des rpondeurs OCSP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLOCSPNoverify on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLOCSPNoverify off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLOCSPNoverify off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.26 du serveur HTTP Apache, -sous réserve d'utiliser une version 0.9.7 ou supérieure d'OpenSSL</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.26 du serveur HTTP Apache, +sous rserve d'utiliser une version 0.9.7 ou suprieure d'OpenSSL</td></tr> </table> -<p>Cette directive permet d'éviter la vérification des certificats -des répondeurs OCSP, ce qui peut s'avérer utile lorsqu'on teste un serveur OCSP.</p> +<p>Cette directive permet d'viter la vrification des certificats +des rpondeurs OCSP, ce qui peut s'avrer utile lorsqu'on teste un serveur OCSP.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslocspoverrideresponder" id="sslocspoverrideresponder">Directive</a> <a name="SSLOCSPOverrideResponder" id="SSLOCSPOverrideResponder">SSLOCSPOverrideResponder</a><a title="Lien permanent" href="#sslocspoverrideresponder" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Force l'utilisation de l'URI du répondeur par défaut pour +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Force l'utilisation de l'URI du rpondeur par dfaut pour la validation OCSP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLOCSPOverrideResponder on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLOCSPOverrideResponder off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLOCSPOverrideResponder off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p>Force l'utilisation, au cours d'une validation OCSP de certificat, du -répondeur OCSP par défaut spécifié dans la configuration, que le -certificat en cours de vérification fasse mention d'un répondeur OCSP ou +rpondeur OCSP par dfaut spcifi dans la configuration, que le +certificat en cours de vrification fasse mention d'un rpondeur OCSP ou non.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslocspproxyurl" id="sslocspproxyurl">Directive</a> <a name="SSLOCSPProxyURL" id="SSLOCSPProxyURL">SSLOCSPProxyURL</a><a title="Lien permanent" href="#sslocspproxyurl" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Adresse de mandataire à utiliser pour les requêtes OCSP</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Adresse de mandataire utiliser pour les requtes OCSP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLOCSPProxyURL <em>url</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.19 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.19 du serveur HTTP Apache</td></tr> </table> -<p>Cette directive permet de définir l'URL d'un mandataire HTTP qui devra être -utilisé pour toutes les requêtes vers un répondeur OCSP.</p> +<p>Cette directive permet de dfinir l'URL d'un mandataire HTTP qui devra tre +utilis pour toutes les requtes vers un rpondeur OCSP.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslocsprespondercertificatefile" id="sslocsprespondercertificatefile">Directive</a> <a name="SSLOCSPResponderCertificateFile" id="SSLOCSPResponderCertificateFile">SSLOCSPResponderCertificateFile</a><a title="Lien permanent" href="#sslocsprespondercertificatefile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un jeu de certificats de confiance du répondeur OCSP avec +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fournit un jeu de certificats de confiance du rpondeur OCSP avec encodage PEM</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLOCSPResponderCertificateFile <em>file</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.26 du serveur HTTP Apache, -sous réserve d'utiliser une version 0.9.7 ou supérieure d'OpenSSL</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.26 du serveur HTTP Apache, +sous rserve d'utiliser une version 0.9.7 ou suprieure d'OpenSSL</td></tr> </table> -<p>Cette directive permet de définir un fichier contenant une liste de -certificats de confiance du répondeur OCSP à utiliser au cours de la validation -du certificat du répondeur OCSP. Les certificats fournis peuvent -être considérés comme de confiance sans avoir à effectuer de vérifications -supplémentaires. Ce processus de validation du certificat du répondeur OCSP -intervient en général lorsque ce dernier est autosigné ou tout simplement absent -de la réponse OCSP.</p> +<p>Cette directive permet de dfinir un fichier contenant une liste de +certificats de confiance du rpondeur OCSP utiliser au cours de la validation +du certificat du rpondeur OCSP. Les certificats fournis peuvent +tre considrs comme de confiance sans avoir effectuer de vrifications +supplmentaires. Ce processus de validation du certificat du rpondeur OCSP +intervient en gnral lorsque ce dernier est autosign ou tout simplement absent +de la rponse OCSP.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslocsprespondertimeout" id="sslocsprespondertimeout">Directive</a> <a name="SSLOCSPResponderTimeout" id="SSLOCSPResponderTimeout">SSLOCSPResponderTimeout</a><a title="Lien permanent" href="#sslocsprespondertimeout" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Délai d'attente pour les requêtes OCSP</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dlai d'attente pour les requtes OCSP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLOCSPResponderTimeout <em>secondes</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLOCSPResponderTimeout 10</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLOCSPResponderTimeout 10</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> -<p>Cette option permet de définir le délai d'attente pour les requêtes à -destination des répondeurs OCSP, lorsque la directive <code class="directive"><a href="#sslocspenable">SSLOCSPEnable</a></code> est à on.</p> +<p>Cette option permet de dfinir le dlai d'attente pour les requtes +destination des rpondeurs OCSP, lorsque la directive <code class="directive"><a href="#sslocspenable">SSLOCSPEnable</a></code> est on.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslocspresponsemaxage" id="sslocspresponsemaxage">Directive</a> <a name="SSLOCSPResponseMaxAge" id="SSLOCSPResponseMaxAge">SSLOCSPResponseMaxAge</a><a title="Lien permanent" href="#sslocspresponsemaxage" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Age maximum autorisé pour les réponses OCSP</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Age maximum autoris pour les rponses OCSP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLOCSPResponseMaxAge <em>secondes</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLOCSPResponseMaxAge -1</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLOCSPResponseMaxAge -1</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> -<p>Cette option permet de définir l'âge maximum autorisé (la -"fraicheur") des réponses OCSP. La valeur par défault (<code>-1</code>) -signifie qu'aucun âge maximum n'est définit ; autrement dit, les -réponses OCSP sont considérées comme valides tant que la valeur de leur +<p>Cette option permet de dfinir l'ge maximum autoris (la +"fraicheur") des rponses OCSP. La valeur par dfault (<code>-1</code>) +signifie qu'aucun ge maximum n'est dfinit ; autrement dit, les +rponses OCSP sont considres comme valides tant que la valeur de leur champ <code>nextUpdate</code> se situe dans le futur.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslocspresponsetimeskew" id="sslocspresponsetimeskew">Directive</a> <a name="SSLOCSPResponseTimeSkew" id="SSLOCSPResponseTimeSkew">SSLOCSPResponseTimeSkew</a><a title="Lien permanent" href="#sslocspresponsetimeskew" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dérive temporelle maximale autorisée pour la validation des -réponses OCSP</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Drive temporelle maximale autorise pour la validation des +rponses OCSP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLOCSPResponseTimeSkew <em>secondes</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLOCSPResponseTimeSkew 300</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLOCSPResponseTimeSkew 300</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> -<p>Cette option permet de définir la dérive temporelle maximale -autorisée pour les réponses OCSP (lors de la vérification des champs +<p>Cette option permet de dfinir la drive temporelle maximale +autorise pour les rponses OCSP (lors de la vrification des champs <code>thisUpdate</code> et <code>nextUpdate</code>).</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslocspuserequestnonce" id="sslocspuserequestnonce">Directive</a> <a name="SSLOCSPUseRequestNonce" id="SSLOCSPUseRequestNonce">SSLOCSPUseRequestNonce</a><a title="Lien permanent" href="#sslocspuserequestnonce" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilisation d'un nombre à usage unique au sein des requêtes +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilisation d'un nombre usage unique au sein des requtes OCSP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLOCSPUseRequestNonce on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLOCSPUseRequestNonce on</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLOCSPUseRequestNonce on</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.10 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.10 du serveur HTTP Apache</td></tr> </table> -<p>Cette directive permet de spécifier si les requêtes vers les -répondeurs OCSP doivent contenir un nombre à usage unique ou non. Par -défaut, un nombre à usage unique est toujours présent dans les requêtes -et il est comparé à celui de la réponse. Lorsque le répondeur n'utilise pas de -nombre à usage unique (comme Microsoft OCSP Responder), cette directive -doit être définie à <code>off</code>.</p> +<p>Cette directive permet de spcifier si les requtes vers les +rpondeurs OCSP doivent contenir un nombre usage unique ou non. Par +dfaut, un nombre usage unique est toujours prsent dans les requtes +et il est compar celui de la rponse. Lorsque le rpondeur n'utilise pas de +nombre usage unique (comme Microsoft OCSP Responder), cette directive +doit tre dfinie <code>off</code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslopensslconfcmd" id="sslopensslconfcmd">Directive</a> <a name="SSLOpenSSLConfCmd" id="SSLOpenSSLConfCmd">SSLOpenSSLConfCmd</a><a title="Lien permanent" href="#sslopensslconfcmd" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configuration des paramètres d'OpenSSL via son API <em>SSL_CONF</em></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configuration des paramtres d'OpenSSL via son API <em>SSL_CONF</em></td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLOpenSSLConfCmd <em>commande</em> <em>valeur</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4.8 du serveur HTTP -Apache avec OpenSSL 1.0.2 ou supérieur</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4.8 du serveur HTTP +Apache avec OpenSSL 1.0.2 ou suprieur</td></tr> </table> -<p>Cette directive permet à mod_ssl d'accéder à l'API <em>SSL_CONF</em> -d'OpenSSL. Il n'est ainsi plus nécessaire d'implémenter des -directives supplémentaires pour <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> lorsque de nouvelles -fonctionnalités sont ajoutées à OpenSSL, ce qui rend la configuration de +<p>Cette directive permet mod_ssl d'accder l'API <em>SSL_CONF</em> +d'OpenSSL. Il n'est ainsi plus ncessaire d'implmenter des +directives supplmentaires pour <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> lorsque de nouvelles +fonctionnalits sont ajoutes OpenSSL, ce qui rend la configuration de ce dernier beaucoup plus souple.</p> <p>Le jeu de commandes disponibles pour la directive -<code class="directive">SSLOpenSSLConfCmd</code> dépend de la version d'OpenSSL -utilisée pour <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> (la version minimale 1.0.2 est un -prérequis). Pour obtenir la liste des commandes supportées, voir la +<code class="directive">SSLOpenSSLConfCmd</code> dpend de la version d'OpenSSL +utilise pour <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> (la version minimale 1.0.2 est un +prrequis). Pour obtenir la liste des commandes supportes, voir la section <em>Supported configuration file commands</em> de la page de manuel d'OpenSSL <a href="http://www.openssl.org/docs/man1.0.2/ssl/SSL_CONF_cmd.html#SUPPORTED-CONFIGURATION-FILE-COMMANDS">SSL_CONF_cmd(3)</a>.</p> <p>Certaines commandes peuvent remplacer des directives existantes (comme <code class="directive"><a href="#sslciphersuite">SSLCipherSuite</a></code> ou <code class="directive"><a href="#sslprotocol">SSLProtocol</a></code>) ; notez cependant -que la syntaxe et/ou les valeurs possibles peuvent différer.</p> +que la syntaxe et/ou les valeurs possibles peuvent diffrer.</p> <div class="example"><h3>Examples</h3><pre class="prettyprint lang-config">SSLOpenSSLConfCmd Options -SessionTicket,ServerPreference SSLOpenSSLConfCmd ECDHParameters brainpoolP256r1 @@ -1488,24 +1488,24 @@ SSLOpenSSLConfCmd SignatureAlgorithms RSA+SHA384:ECDSA+SHA256</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ssloptions" id="ssloptions">Directive</a> <a name="SSLOptions" id="SSLOptions">SSLOptions</a><a title="Lien permanent" href="#ssloptions" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configure différentes options d'exécution du moteur +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configure diffrentes options d'excution du moteur SSL</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLOptions [+|-]<em>option</em> ...</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>Options</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>Options</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de contrôler différentes options d'exécution du -moteur SSL dans un contexte de répertoire. Normalement, si plusieurs -<code>SSLOptions</code> peuvent s'appliquer à un répertoire, c'est la -plus spécifique qui est véritablement prise en compte ; les options ne +Cette directive permet de contrler diffrentes options d'excution du +moteur SSL dans un contexte de rpertoire. Normalement, si plusieurs +<code>SSLOptions</code> peuvent s'appliquer un rpertoire, c'est la +plus spcifique qui est vritablement prise en compte ; les options ne se combinent pas entre elles. Elles se combinent cependant entre elles -si elles sont <em>toutes</em> précédées par un symbole plus -(<code>+</code>) ou moins (<code>-</code>). Toute option précédée d'un -<code>+</code> est ajoutée aux options actuellement en vigueur, et toute -option précédée d'un <code>-</code> est supprimée de ces mêmes +si elles sont <em>toutes</em> prcdes par un symbole plus +(<code>+</code>) ou moins (<code>-</code>). Toute option prcde d'un +<code>+</code> est ajoute aux options actuellement en vigueur, et toute +option prcde d'un <code>-</code> est supprime de ces mmes options. </p> <p> @@ -1513,106 +1513,106 @@ Les <em>option</em>s disponibles sont :</p> <ul> <li><code>StdEnvVars</code> <p> - Lorsque cette option est activée, le jeu standard de variables - d'environnement SSL relatives à CGI/SSI est créé. Cette option est - désactivée par défaut pour des raisons de performances, car - l'extraction des informations constitue une opération assez coûteuse - en ressources. On n'active donc en général cette option que pour les - requêtes CGI et SSI.</p> + Lorsque cette option est active, le jeu standard de variables + d'environnement SSL relatives CGI/SSI est cr. Cette option est + dsactive par dfaut pour des raisons de performances, car + l'extraction des informations constitue une opration assez coteuse + en ressources. On n'active donc en gnral cette option que pour les + requtes CGI et SSI.</p> </li> <li><code>ExportCertData</code> <p> - Lorsque cette option est activée, des variables d'environnement - CGI/SSI supplémentaires sont créées : <code>SSL_SERVER_CERT</code>, + Lorsque cette option est active, des variables d'environnement + CGI/SSI supplmentaires sont cres : <code>SSL_SERVER_CERT</code>, <code>SSL_CLIENT_CERT</code> et <code>SSL_CLIENT_CERT_CHAIN_</code><em>n</em> (avec <em>n</em> = - 0,1,2,..). Elles contiennent les certificats X.509 codés en PEM du + 0,1,2,..). Elles contiennent les certificats X.509 cods en PEM du serveur et du client pour la connexion HTTPS courante, et peuvent - être utilisées par les scripts CGI pour une vérification de - certificat plus élaborée. De plus, tous les autres certificats de la - chaîne de certificats du client sont aussi fournis. Tout ceci gonfle + tre utilises par les scripts CGI pour une vrification de + certificat plus labore. De plus, tous les autres certificats de la + chane de certificats du client sont aussi fournis. Tout ceci gonfle un peu l'environnement, et c'est la raison pour laquelle vous ne - devez activer cette option qu'à la demande.</p> + devez activer cette option qu' la demande.</p> </li> <li><code>FakeBasicAuth</code> <p> - Lorsque cette option est activée, le Nom Distinctif (DN) sujet du + Lorsque cette option est active, le Nom Distinctif (DN) sujet du certificat client X509 est traduit en un nom d'utilisateur pour - l'autorisation HTTP de base. Cela signifie que les méthodes - d'authentification standard d'Apache peuvent être utilisées pour le - contrôle d'accès. Le nom d'utilisateur est tout simplement le Sujet - du certificat X509 du client (il peut être déterminé en utilisant la + l'autorisation HTTP de base. Cela signifie que les mthodes + d'authentification standard d'Apache peuvent tre utilises pour le + contrle d'accs. Le nom d'utilisateur est tout simplement le Sujet + du certificat X509 du client (il peut tre dtermin en utilisant la commande OpenSSL <code>openssl x509</code> : <code>openssl x509 -noout -subject -in </code><em>certificat</em><code>.crt</code>). La - directive optionnelle <code class="directive"><a href="#sslusername">SSLUserName</a></code> permet de spécifier quelle + directive optionnelle <code class="directive"><a href="#sslusername">SSLUserName</a></code> permet de spcifier quelle partie du sujet du certificat est incluse dans le nom d'utilisateur. - Notez qu'aucun mot de passe n'est envoyé par l'utilisateur. Chaque - entrée du fichier des utilisateurs doit comporter ce mot de passe : - ``<code>xxj31ZMTZzkVA</code>'', qui est la version chiffrée en DES + Notez qu'aucun mot de passe n'est envoy par l'utilisateur. Chaque + entre du fichier des utilisateurs doit comporter ce mot de passe : + ``<code>xxj31ZMTZzkVA</code>'', qui est la version chiffre en DES du mot ``<code>password</code>''. Ceux qui travaillent avec un - chiffrement basé sur MD5 (par exemple sous FreeBSD ou BSD/OS, - etc...) doivent utiliser le condensé MD5 suivant pour le même mot : + chiffrement bas sur MD5 (par exemple sous FreeBSD ou BSD/OS, + etc...) doivent utiliser le condens MD5 suivant pour le mme mot : ``<code>$1$OXLyS...$Owx8s2/m9/gfkcRVXzgoE/</code>''.</p> <p>Notez que la directive <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicfake">AuthBasicFake</a></code> du module - <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> permet de contrôler à la + <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> permet de contrler la fois le nom d'utilisateur et le mot de passe ; elle fournit donc un - mécanisme plus général de simulation d'authentification de base.</p> + mcanisme plus gnral de simulation d'authentification de base.</p> <div class="warning"> <p>Les noms d'utilisateur pour <code>FakeBasicAuth</code> ne doivent pas - contenir de caractères non-ASCII, de caractères d'échappement ASCII (comme - newline), ou de caractère ':'. A partir de la version 2.5.1 de httpd, si - un caractère ':' est rencontré, une erreur 403 Forbidden sera générée.</p> + contenir de caractres non-ASCII, de caractres d'chappement ASCII (comme + newline), ou de caractre ':'. A partir de la version 2.5.1 de httpd, si + un caractre ':' est rencontr, une erreur 403 Forbidden sera gnre.</p> </div> </li> <li><code>StrictRequire</code> <p> - Cette option <em>force</em> l'interdiction d'accès lorsque - <code>SSLRequireSSL</code> ou <code>SSLRequire</code> a décidé que - l'accès devait être interdit. Par défaut, dans le cas où - une directive ``<code>Satisfy any</code>'' est utilisée, et si - d'autres restrictions d'accès ont été franchies, on passe en général - outre l'interdiction d'accès due à <code>SSLRequireSSL</code> ou - <code>SSLRequire</code> (parce que c'est ainsi que le mécanisme + Cette option <em>force</em> l'interdiction d'accs lorsque + <code>SSLRequireSSL</code> ou <code>SSLRequire</code> a dcid que + l'accs devait tre interdit. Par dfaut, dans le cas o + une directive ``<code>Satisfy any</code>'' est utilise, et si + d'autres restrictions d'accs ont t franchies, on passe en gnral + outre l'interdiction d'accs due <code>SSLRequireSSL</code> ou + <code>SSLRequire</code> (parce que c'est ainsi que le mcanisme <code>Satisfy</code> d'Apache doit fonctionner). Pour des - restrictions d'accès plus strictes, vous pouvez cependant utiliser + restrictions d'accs plus strictes, vous pouvez cependant utiliser <code>SSLRequireSSL</code> et/ou <code>SSLRequire</code> en combinaison avec une option ``<code>SSLOptions +StrictRequire</code>''. Une directive ``<code>Satisfy Any</code>'' - n'a alors aucune chance d'autoriser l'accès si mod_ssl a décidé de + n'a alors aucune chance d'autoriser l'accs si mod_ssl a dcid de l'interdire.</p> </li> <li><code>OptRenegotiate</code> <p> - Cette option active la gestion optimisée de la renégociation des - connexions SSL intervenant lorsque les directives SSL sont utilisées - dans un contexte de répertoire. Par défaut un schéma strict est - appliqué, et <em>chaque</em> reconfiguration des paramètres SSL au - niveau du répertoire implique une phase de renégociation SSL - <em>complète</em>. Avec cette option, mod_ssl essaie d'éviter les - échanges non nécessaires en effectuant des vérifications de - paramètres plus granulaires (mais tout de même efficaces). - Néanmoins, ces vérifications granulaires peuvent ne pas correspondre - à ce qu'attend l'utilisateur, et il est donc recommandé de n'activer - cette option que dans un contexte de répertoire.</p> + Cette option active la gestion optimise de la rengociation des + connexions SSL intervenant lorsque les directives SSL sont utilises + dans un contexte de rpertoire. Par dfaut un schma strict est + appliqu, et <em>chaque</em> reconfiguration des paramtres SSL au + niveau du rpertoire implique une phase de rengociation SSL + <em>complte</em>. Avec cette option, mod_ssl essaie d'viter les + changes non ncessaires en effectuant des vrifications de + paramtres plus granulaires (mais tout de mme efficaces). + Nanmoins, ces vrifications granulaires peuvent ne pas correspondre + ce qu'attend l'utilisateur, et il est donc recommand de n'activer + cette option que dans un contexte de rpertoire.</p> </li> <li><code>LegacyDNStringFormat</code> <p> - Cette option permet d'agir sur la manière dont les valeurs des - variables <code>SSL_{CLIENT,SERVER}_{I,S}_DN</code> sont formatées. - Depuis la version 2.3.11, Apache HTTPD utilise par défaut un format + Cette option permet d'agir sur la manire dont les valeurs des + variables <code>SSL_{CLIENT,SERVER}_{I,S}_DN</code> sont formates. + Depuis la version 2.3.11, Apache HTTPD utilise par dfaut un format compatible avec la RFC 2253. Ce format utilise des virgules comme - délimiteurs entre les attributs, permet l'utilisation de caractères - non-ASCII (qui sont alors convertis en UTF8), échappe certains - caractères spéciaux avec des slashes inversés, et trie les attributs - en plaçant l'attribut "C" en dernière position.</p> - - <p>Si l'option <code>LegacyDNStringFormat</code> est présente, c'est - l'ancien format qui sera utilisé : les attributs sont triés avec - l'attribut "C" en première position, les séparateurs sont des - slashes non inversés, les caractères non-ASCII ne sont pas supportés - et le support des caractères spéciaux n'est pas fiable. + dlimiteurs entre les attributs, permet l'utilisation de caractres + non-ASCII (qui sont alors convertis en UTF8), chappe certains + caractres spciaux avec des slashes inverss, et trie les attributs + en plaant l'attribut "C" en dernire position.</p> + + <p>Si l'option <code>LegacyDNStringFormat</code> est prsente, c'est + l'ancien format qui sera utilis : les attributs sont tris avec + l'attribut "C" en premire position, les sparateurs sont des + slashes non inverss, les caractres non-ASCII ne sont pas supports + et le support des caractres spciaux n'est pas fiable. </p> </li> </ul> @@ -1626,87 +1626,87 @@ Les <em>option</em>s disponibles sont :</p> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslpassphrasedialog" id="sslpassphrasedialog">Directive</a> <a name="SSLPassPhraseDialog" id="SSLPassPhraseDialog">SSLPassPhraseDialog</a><a title="Lien permanent" href="#sslpassphrasedialog" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Méthode utilisée pour entrer le mot de passe pour les clés -privées chiffrées</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Mthode utilise pour entrer le mot de passe pour les cls +prives chiffres</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLPassPhraseDialog <em>type</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLPassPhraseDialog builtin</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLPassPhraseDialog builtin</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Lors de son démarrage, Apache doit lire les différents fichiers de -certificats (voir la directive <code class="directive"><a href="#sslcertificatefile">SSLCertificateFile</a></code>) et de clés privées +Lors de son dmarrage, Apache doit lire les diffrents fichiers de +certificats (voir la directive <code class="directive"><a href="#sslcertificatefile">SSLCertificateFile</a></code>) et de cls prives (voir la directive <code class="directive"><a href="#sslcertificatekeyfile">SSLCertificateKeyFile</a></code>) des serveurs -virtuels où SSL est activé. Comme, pour des raisons de sécurité, les -fichiers de clés privées sont en général chiffrés, mod_ssl doit -demander à l'administrateur un mot de passe pour déchiffrer ces -fichiers. L'argument <em>type</em> permet de choisir la manière dont -cette demande peut être formulée parmi les trois suivantes :</p> +virtuels o SSL est activ. Comme, pour des raisons de scurit, les +fichiers de cls prives sont en gnral chiffrs, mod_ssl doit +demander l'administrateur un mot de passe pour dchiffrer ces +fichiers. L'argument <em>type</em> permet de choisir la manire dont +cette demande peut tre formule parmi les trois suivantes :</p> <ul> <li><code>builtin</code> <p> - C'est la méthode par défaut, et un dialogue interactive de terminal - s'ouvre au cours du démarrage juste avant qu'Apache ne se détache du + C'est la mthode par dfaut, et un dialogue interactive de terminal + s'ouvre au cours du dmarrage juste avant qu'Apache ne se dtache du terminal. A ce moment, l'administrateur doit entrer manuellement un - mot de passe pour chaque fichier de clé privée chiffré. Etant donné - qu'il peut y avoir un grand nombre de serveurs virtuels configurés - avec SSL activé, le protocole de réutilisation suivant est utilisé - pour minimiser le dialogue : lorsqu'un fichier de clé privée est - chiffré, tous les mots de passe connus (au début, il n'y en a aucun, - bien entendu) sont essayés. Si l'un de ces mots de passe connus + mot de passe pour chaque fichier de cl prive chiffr. Etant donn + qu'il peut y avoir un grand nombre de serveurs virtuels configurs + avec SSL activ, le protocole de rutilisation suivant est utilis + pour minimiser le dialogue : lorsqu'un fichier de cl prive est + chiffr, tous les mots de passe connus (au dbut, il n'y en a aucun, + bien entendu) sont essays. Si l'un de ces mots de passe connus convient, aucun dialogue ne s'ouvrira pour ce fichier de - clé privée particulier. Si aucun ne convient, un autre mot de passe - sera demandé à partir du terminal et sera mis en mémoire pour le - fichier de clé privée suivant (pour lequel il pourra éventuellement - être réutilisé).</p> + cl prive particulier. Si aucun ne convient, un autre mot de passe + sera demand partir du terminal et sera mis en mmoire pour le + fichier de cl prive suivant (pour lequel il pourra ventuellement + tre rutilis).</p> <p> - Cette méthode confère à mod_ssl une grande souplesse (car pour N - fichiers de clé privée chiffrés, vous <em>pouvez</em> utiliser N - mots de passe différents - mais vous devrez alors tous les fournir, + Cette mthode confre mod_ssl une grande souplesse (car pour N + fichiers de cl prive chiffrs, vous <em>pouvez</em> utiliser N + mots de passe diffrents - mais vous devrez alors tous les fournir, bien entendu), tout en minimisant le dialogue de terminal (vous pouvez en effet utiliser un seul mot de passe pour les N fichiers de - clé privée et vous n'aurez alors à l'entrer qu'une seule + cl prive et vous n'aurez alors l'entrer qu'une seule fois).</p></li> <li><code>|/chemin/vers/programme [arguments...]</code> - <p>Ce mode permet d'utiliser un programme externe qui va se présenter - comme une redirection vers un périphérique d'entrée particulier ; le - texte de prompt standard utilisé pour le mode <code>builtin</code> - est envoyé au programme sur <code>stdin</code>, et celui-ci doit + <p>Ce mode permet d'utiliser un programme externe qui va se prsenter + comme une redirection vers un priphrique d'entre particulier ; le + texte de prompt standard utilis pour le mode <code>builtin</code> + est envoy au programme sur <code>stdin</code>, et celui-ci doit renvoyer des mots de passe sur <code>stdout</code>. Si plusieurs mots de passe sont requis (ou si un mot de passe incorrect - a été entré), un texte de prompt supplémentaire sera écrit après le + a t entr), un texte de prompt supplmentaire sera crit aprs le retour du premier mot de passe, et d'autres mots de passe devront - alors être réécrits.</p></li> + alors tre rcrits.</p></li> <li><code>exec:/chemin/vers/programme</code> <p> - Ici, un programme externe est appelé au démarrage du serveur pour - chaque fichier de clé privée chiffré. Il est - appelé avec un - argument, une chaîne de la forme - "<code>servername:portnumber:index</code>" (index étant un numéro - d'ordre débutant 0), qui indique pour quels serveur, port TCP et - numéro de certificat il doit écrire le mot de - passe correspondant sur <code>stdout</code>. Le but recherché est - l'exécution de vérifications de sécurité préalables permettant de - s'assurer que le système n'est pas victime d'une attaque, et de ne - fournir le mot de passe que si toutes les vérifications ont été - effectuées avec succès.</p> + Ici, un programme externe est appel au dmarrage du serveur pour + chaque fichier de cl prive chiffr. Il est + appel avec un + argument, une chane de la forme + "<code>servername:portnumber:index</code>" (index tant un numro + d'ordre dbutant 0), qui indique pour quels serveur, port TCP et + numro de certificat il doit crire le mot de + passe correspondant sur <code>stdout</code>. Le but recherch est + l'excution de vrifications de scurit pralables permettant de + s'assurer que le systme n'est pas victime d'une attaque, et de ne + fournir le mot de passe que si toutes les vrifications ont t + effectues avec succs.</p> <p> - Ces vérifications de sécurité, ainsi que la manière dont le mot de - passe est déterminé peuvent être aussi sophistiqués que vous le - désirez. Mod_ssl ne définit que l'interface : un programme - exécutable qui écrit le mot de passe sur <code>stdout</code>. Ni - plus, ni moins ! Ainsi, si vous êtes vraiment paranoïaque en matière - de sécurité, voici votre interface. Tout le reste doit être confié à - l'administrateur à titre d'exercice, car les besoins en sécurité - locale sont très différents.</p> + Ces vrifications de scurit, ainsi que la manire dont le mot de + passe est dtermin peuvent tre aussi sophistiqus que vous le + dsirez. Mod_ssl ne dfinit que l'interface : un programme + excutable qui crit le mot de passe sur <code>stdout</code>. Ni + plus, ni moins ! Ainsi, si vous tes vraiment paranoaque en matire + de scurit, voici votre interface. Tout le reste doit tre confi + l'administrateur titre d'exercice, car les besoins en scurit + locale sont trs diffrents.</p> <p> - L'algorithme de réutilisation est utilisé ici aussi. En d'autres - termes, le programme externe n'est appelé qu'une fois par mot de + L'algorithme de rutilisation est utilis ici aussi. En d'autres + termes, le programme externe n'est appel qu'une fois par mot de passe unique.</p></li> </ul> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLPassPhraseDialog "exec:/usr/local/apache/sbin/pp-filter"</pre> @@ -1716,37 +1716,37 @@ cette demande peut être formulée parmi les trois suivantes :</p> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslpolicy" id="sslpolicy">Directive</a> <a name="SSLPolicy" id="SSLPolicy">SSLPolicy</a><a title="Lien permanent" href="#sslpolicy" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Applique une politique SSL en la référençant par son nom</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Applique une politique SSL en la rfrenant par son nom</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLPolicy <em>name</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.30 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.30 du serveur HTTP Apache</td></tr> </table> -<p>Cette directive permet d'appliquer le jeu de directives définies au sein +<p>Cette directive permet d'appliquer le jeu de directives dfinies au sein de la polique SSL de nom 'name' comme configuration <em>de base</em> dans -le contexte courant. Apache httpd est fourni avec les politiques SSL prédéfinies -suivantes de Mozilla, l'éditeur du navigateur Firefox (<a href="https://wiki.mozilla.org/Security/Server_Side_TLS#Recommended_configurations">description -détaillée</a>) : +le contexte courant. Apache httpd est fourni avec les politiques SSL prdfinies +suivantes de Mozilla, l'diteur du navigateur Firefox (<a href="https://wiki.mozilla.org/Security/Server_Side_TLS#Recommended_configurations">description +dtaille</a>) : </p> <ul> - <li><code>modern</code>: recommandé lorsque votre serveur est accessible + <li><code>modern</code>: recommand lorsque votre serveur est accessible depuis internet, fonctionne avec tous les navigateurs modernes, mais les - anciens navigateurs peuvent avoir des difficultés pour se connecter.</li> - <li><code>intermediate</code>: version dégradée si vous devez supporter les + anciens navigateurs peuvent avoir des difficults pour se connecter.</li> + <li><code>intermediate</code>: version dgrade si vous devez supporter les vieux clients (mais pas trop vieux).</li> - <li><code>old</code>: lorsque vous voulez donner accès à IE6 sous Windows XP + <li><code>old</code>: lorsque vous voulez donner accs IE6 sous Windows XP (ultime recours).</li> </ul> -<p>La directive SSLPolicy s'applique à l'endroit où elle est définie, ce qui -signifie que des valeurs définies évntuellement au préalable sont écrasées, et -bien entendu que cette même directive peut être écrasée par d'éventuelles -directives définies plus loin dans le fichier de configuration.</p> +<p>La directive SSLPolicy s'applique l'endroit o elle est dfinie, ce qui +signifie que des valeurs dfinies vntuellement au pralable sont crases, et +bien entendu que cette mme directive peut tre crase par d'ventuelles +directives dfinies plus loin dans le fichier de configuration.</p> -<p>Vous pouvez obtenir une description détaillée de toutes les politiques -prédéfinies via la commande :</p> -<div class="example"><h3>Liste de toutes les politiques SSL prédéfinies</h3><pre class="prettyprint lang-sh">httpd -t -D DUMP_SSL_POLICIES</pre> +<p>Vous pouvez obtenir une description dtaille de toutes les politiques +prdfinies via la commande :</p> +<div class="example"><h3>Liste de toutes les politiques SSL prdfinies</h3><pre class="prettyprint lang-sh">httpd -t -D DUMP_SSL_POLICIES</pre> </div> @@ -1757,49 +1757,49 @@ prédéfinies via la commande :</p> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Indique les versions du protocole SSL/TLS disponibles</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProtocol [+|-]<em>protocole</em> ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLProtocol all -SSLv3</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLProtocol all -SSLv3</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de définir quelles versions du protocole SSL/TLS -seront acceptées lors de l'initialisation d'une nouvelle connexion.</p> +Cette directive permet de dfinir quelles versions du protocole SSL/TLS +seront acceptes lors de l'initialisation d'une nouvelle connexion.</p> <p> -Les <em>protocole</em>s disponibles sont les suivants (sensibles à la +Les <em>protocole</em>s disponibles sont les suivants (sensibles la casse) :</p> <ul> <li><code>SSLv3</code> <p> Il s'agit du protocole Secure Sockets Layer (SSL) version 3.0 de Netscape Corporation. C'est le successeur de SSLv2 et le - prédécesseur de TLSv1, mais est considéré comme - obsolète dans la <a href="http://www.ietf.org/rfc/rfc7568.txt">RFC + prdcesseur de TLSv1, mais est considr comme + obsolte dans la <a href="http://www.ietf.org/rfc/rfc7568.txt">RFC 7568</a></p></li> <li><code>TLSv1</code> <p> Il s'agit du protocole Transport Layer Security (TLS) version 1.0. - C'est le successeur de SSLv3, et il est défini dans la <a href="http://www.ietf.org/rfc/rfc2246.txt">RFC2246</a>.</p></li> + C'est le successeur de SSLv3, et il est dfini dans la <a href="http://www.ietf.org/rfc/rfc2246.txt">RFC2246</a>.</p></li> -<li><code>TLSv1.1</code> (à partir de la version 1.0.1 d'OpenSSL) +<li><code>TLSv1.1</code> ( partir de la version 1.0.1 d'OpenSSL) <p> - Une révision du protocole TLS 1.0 définie dans la <a href="http://www.ietf.org/rfc/rfc4346.txt">RFC 4346</a>. Il est - supporté par la plupart des clients.</p></li> + Une rvision du protocole TLS 1.0 dfinie dans la <a href="http://www.ietf.org/rfc/rfc4346.txt">RFC 4346</a>. Il est + support par la plupart des clients.</p></li> -<li><code>TLSv1.2</code> (à partir de la version 1.0.1 d'OpenSSL) +<li><code>TLSv1.2</code> ( partir de la version 1.0.1 d'OpenSSL) <p> - Une révision du protocole TLS 1.1 définie dans la <a href="http://www.ietf.org/rfc/rfc5246.txt">RFC 5246</a>.</p></li> + Une rvision du protocole TLS 1.1 dfinie dans la <a href="http://www.ietf.org/rfc/rfc5246.txt">RFC 5246</a>.</p></li> -<li><code>TLSv1.3</code> (avec OpenSSL version 1.1.1 et supérieures) +<li><code>TLSv1.3</code> (avec OpenSSL version 1.1.1 et suprieures) <p> - Une nouvelle version du protocole TLS définie dans la <a href="https://github.com/tlswg/tls13-spec">RFC TBD</a>.</p></li> + Une nouvelle version du protocole TLS dfinie dans la <a href="https://github.com/tlswg/tls13-spec">RFC TBD</a>.</p></li> <li><code>all</code> <p> - C'est un raccourci pour ``<code>+SSLv3 +TLSv1</code>'' ou - à partir + C'est un raccourci pour ``<code>+SSLv3 +TLSv1</code>'' ou - partir de la version 1.0.1 d'OpenSSL - ``<code>+SSLv3 +TLSv1 +TLSv1.1 - +TLSv1.2</code>'' (sauf si OpenSSL a été compilé avec l'option + +TLSv1.2</code>'' (sauf si OpenSSL a t compil avec l'option ``no-ssl3'', auquel cas <code>all</code> n'inclura pas <code>+SSLv3</code>).</p></li> </ul> @@ -1810,21 +1810,21 @@ casse) :</p> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslproxycacertificatefile" id="sslproxycacertificatefile">Directive</a> <a name="SSLProxyCACertificateFile" id="SSLProxyCACertificateFile">SSLProxyCACertificateFile</a><a title="Lien permanent" href="#sslproxycacertificatefile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier contenant la concaténation des certificats de CA -codés en PEM pour l'authentification des serveurs distants</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier contenant la concatnation des certificats de CA +cods en PEM pour l'authentification des serveurs distants</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyCACertificateFile <var>file-path</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, </td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de définir le fichier <em>tout-en-un</em> où sont -stockés les certificats des Autorités de Certification (CA) pour les -<em>serveurs distants</em> auxquels vous avez à faire. On les utilise +Cette directive permet de dfinir le fichier <em>tout-en-un</em> o sont +stocks les certificats des Autorits de Certification (CA) pour les +<em>serveurs distants</em> auxquels vous avez faire. On les utilise lors de l'authentification du serveur distant. Un tel fichier contient -la simple concaténation des différents fichiers de certificats codés en -PEM, classés par ordre de préférence. On peut utiliser cette directive à -la place et/ou en complément de la directive <code class="directive"><a href="#sslproxycacertificatepath">SSLProxyCACertificatePath</a></code>.</p> +la simple concatnation des diffrents fichiers de certificats cods en +PEM, classs par ordre de prfrence. On peut utiliser cette directive +la place et/ou en complment de la directive <code class="directive"><a href="#sslproxycacertificatepath">SSLProxyCACertificatePath</a></code>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLProxyCACertificateFile "/usr/local/apache2/conf/ssl.crt/ca-bundle-serveur.distant.crt"</pre> </div> @@ -1833,26 +1833,26 @@ la place et/ou en complément de la directive <code class="directive"><a hre <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslproxycacertificatepath" id="sslproxycacertificatepath">Directive</a> <a name="SSLProxyCACertificatePath" id="SSLProxyCACertificatePath">SSLProxyCACertificatePath</a><a title="Lien permanent" href="#sslproxycacertificatepath" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Répertoire des certificats de CA codés en PEM pour +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Rpertoire des certificats de CA cods en PEM pour l'authentification des serveurs distants</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyCACertificatePath <em>chemin-répertoire</em></code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyCACertificatePath <em>chemin-rpertoire</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, </td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de spécifier le répertoire où sont stockés les -certificats des Autorités de Certification (CAs) pour les serveurs -distants auxquels vous avez à faire. On les utilise pour vérifier le +Cette directive permet de spcifier le rpertoire o sont stocks les +certificats des Autorits de Certification (CAs) pour les serveurs +distants auxquels vous avez faire. On les utilise pour vrifier le certificat du serveur distant lors de l'authentification de ce dernier.</p> <p> -Les fichiers de ce répertoire doivent être codés en PEM et ils sont -accédés via des noms de fichier sous forme de condensés ou hash. Il ne -suffit donc pas de placer les fichiers de certificats dans ce répertoire -: vous devez aussi créer des liens symboliques nommés +Les fichiers de ce rpertoire doivent tre cods en PEM et ils sont +accds via des noms de fichier sous forme de condenss ou hash. Il ne +suffit donc pas de placer les fichiers de certificats dans ce rpertoire +: vous devez aussi crer des liens symboliques nomms <em>valeur-de-hashage</em><code>.N</code>, et vous devez toujours vous -assurer que ce répertoire contient les liens symboliques appropriés.</p> +assurer que ce rpertoire contient les liens symboliques appropris.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLProxyCACertificatePath "/usr/local/apache2/conf/ssl.crt/"</pre> </div> @@ -1860,34 +1860,34 @@ assurer que ce répertoire contient les liens symboliques appropriés.</ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslproxycarevocationcheck" id="sslproxycarevocationcheck">Directive</a> <a name="SSLProxyCARevocationCheck" id="SSLProxyCARevocationCheck">SSLProxyCARevocationCheck</a><a title="Lien permanent" href="#sslproxycarevocationcheck" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la vérification des révocations basée sur les CRLs +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la vrification des rvocations base sur les CRLs pour l'authentification du serveur distant</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyCARevocationCheck chain|leaf|none</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLProxyCARevocationCheck none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLProxyCARevocationCheck none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, </td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Active la vérification des révocations basée sur les Listes de -révocations de Certificats (CRL) pour les <em>serveurs distants</em> -auxquels vous vous connectez. A moins une des directives <code class="directive"><a href="#sslproxycarevocationfile">SSLProxyCARevocationFile</a></code> ou <code class="directive"><a href="#sslproxycarevocationpath">SSLProxyCARevocationPath</a></code> doit être définie. -Lorsque cette directive est définie à <code>chain</code> (valeur -recommandée), les vérifications CRL sont effectuées sur tous les -certificats de la chaîne, alors que la valeur <code>leaf</code> limite -la vérification au certificat hors chaîne (la feuille). +Active la vrification des rvocations base sur les Listes de +rvocations de Certificats (CRL) pour les <em>serveurs distants</em> +auxquels vous vous connectez. A moins une des directives <code class="directive"><a href="#sslproxycarevocationfile">SSLProxyCARevocationFile</a></code> ou <code class="directive"><a href="#sslproxycarevocationpath">SSLProxyCARevocationPath</a></code> doit tre dfinie. +Lorsque cette directive est dfinie <code>chain</code> (valeur +recommande), les vrifications CRL sont effectues sur tous les +certificats de la chane, alors que la valeur <code>leaf</code> limite +la vrification au certificat hors chane (la feuille). </p> <div class="note"> -<h3>Lorsque la directive est définie à <code>chain</code> ou -<code>leaf</code>, les CRLs doivent être disponibles pour que la -validation réussisse</h3> -<p> -Avant la version 2.3.15, les vérifications CRL dans mod_ssl -réussissaient même si aucune CRL n'était trouvée dans les chemins -définis par les directives <code class="directive"><a href="#sslproxycarevocationfile">SSLProxyCARevocationFile</a></code> ou <code class="directive"><a href="#sslproxycarevocationpath">SSLProxyCARevocationPath</a></code>. Le comportement a -changé avec l'introduction de cette directive : lorsque la vérification -est activée, les CRLs <em>doivent</em> être présentes pour que la -validation réussisse ; dans le cas contraire, elle échouera avec une +<h3>Lorsque la directive est dfinie <code>chain</code> ou +<code>leaf</code>, les CRLs doivent tre disponibles pour que la +validation russisse</h3> +<p> +Avant la version 2.3.15, les vrifications CRL dans mod_ssl +russissaient mme si aucune CRL n'tait trouve dans les chemins +dfinis par les directives <code class="directive"><a href="#sslproxycarevocationfile">SSLProxyCARevocationFile</a></code> ou <code class="directive"><a href="#sslproxycarevocationpath">SSLProxyCARevocationPath</a></code>. Le comportement a +chang avec l'introduction de cette directive : lorsque la vrification +est active, les CRLs <em>doivent</em> tre prsentes pour que la +validation russisse ; dans le cas contraire, elle chouera avec une erreur <code>"CRL introuvable"</code>. </p> </div> @@ -1898,7 +1898,7 @@ erreur <code>"CRL introuvable"</code>. <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslproxycarevocationfile" id="sslproxycarevocationfile">Directive</a> <a name="SSLProxyCARevocationFile" id="SSLProxyCARevocationFile">SSLProxyCARevocationFile</a><a title="Lien permanent" href="#sslproxycarevocationfile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier contenant la concaténation des CRLs de CA codés en +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier contenant la concatnation des CRLs de CA cods en PEM pour l'authentification des serveurs distants</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyCARevocationFile <var>file-path</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, </td></tr> @@ -1906,13 +1906,13 @@ PEM pour l'authentification des serveurs distants</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de définir le fichier <em>tout-en-un</em> où sont -rassemblées les Listes de Révocation de Certificats (CRLs) des Autorités +Cette directive permet de dfinir le fichier <em>tout-en-un</em> o sont +rassembles les Listes de Rvocation de Certificats (CRLs) des Autorits de certification (CAs) pour les <em>serveurs distants</em> auxquels vous -avez à faire. On les utilise pour l'authentification des serveurs -distants. Un tel fichier contient la simple concaténation des différents -fichiers de CRLs codés en PEM, classés par ordre de préférence. Cette -directive peut être utilisée à la place et/ou en complément de la +avez faire. On les utilise pour l'authentification des serveurs +distants. Un tel fichier contient la simple concatnation des diffrents +fichiers de CRLs cods en PEM, classs par ordre de prfrence. Cette +directive peut tre utilise la place et/ou en complment de la directive <code class="directive"><a href="#sslproxycarevocationpath">SSLProxyCARevocationPath</a></code>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLProxyCARevocationFile "/usr/local/apache2/conf/ssl.crl/ca-bundle-serveur.distant.crl"</pre> @@ -1922,26 +1922,26 @@ directive <code class="directive"><a href="#sslproxycarevocationpath">SSLProxyCA <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslproxycarevocationpath" id="sslproxycarevocationpath">Directive</a> <a name="SSLProxyCARevocationPath" id="SSLProxyCARevocationPath">SSLProxyCARevocationPath</a><a title="Lien permanent" href="#sslproxycarevocationpath" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Répertoire des CRLs de CA codés en PEM pour +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Rpertoire des CRLs de CA cods en PEM pour l'authentification des serveurs distants</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyCARevocationPath <em>chemin-répertoire</em></code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyCARevocationPath <em>chemin-rpertoire</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, </td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de définir le répertoire où sont stockées les -Listes de Révocation de Certificats (CRL) des Autorités de Certification -(CAs) pour les serveurs distants auxquels vous avez à faire. On les -utilise pour révoquer les certificats des serveurs distants au cours de +Cette directive permet de dfinir le rpertoire o sont stockes les +Listes de Rvocation de Certificats (CRL) des Autorits de Certification +(CAs) pour les serveurs distants auxquels vous avez faire. On les +utilise pour rvoquer les certificats des serveurs distants au cours de l'authentification de ces derniers.</p> <p> -Les fichiers de ce répertoire doivent être codés en PEM et ils sont -accédés via des noms de fichier sous forme de condensés ou hash. Il ne -suffit donc pas de placer les fichiers de CRL dans ce répertoire -: vous devez aussi créer des liens symboliques nommés +Les fichiers de ce rpertoire doivent tre cods en PEM et ils sont +accds via des noms de fichier sous forme de condenss ou hash. Il ne +suffit donc pas de placer les fichiers de CRL dans ce rpertoire +: vous devez aussi crer des liens symboliques nomms <em>valeur-de-hashage</em><code>.rN</code>, et vous devez toujours vous -assurer que ce répertoire contient les liens symboliques appropriés.</p> +assurer que ce rpertoire contient les liens symboliques appropris.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLProxyCARevocationPath "/usr/local/apache2/conf/ssl.crl/"</pre> </div> @@ -1949,42 +1949,42 @@ assurer que ce répertoire contient les liens symboliques appropriés.</ <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslproxycheckpeercn" id="sslproxycheckpeercn">Directive</a> <a name="SSLProxyCheckPeerCN" id="SSLProxyCheckPeerCN">SSLProxyCheckPeerCN</a><a title="Lien permanent" href="#sslproxycheckpeercn" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configuration de la vérification du champ CN du certificat +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configuration de la vrification du champ CN du certificat du serveur distant </td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyCheckPeerCN on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLProxyCheckPeerCN on</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLProxyCheckPeerCN on</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, </td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de définir si le champ CN du certificat -du serveur distant doit être comparé au nom de serveur de l'URL de la -requête. S'ils ne correspondent pas, un -code d'état 502 (Bad Gateway) est envoyé. A partir de la version 2.4.5, la +Cette directive permet de dfinir si le champ CN du certificat +du serveur distant doit tre compar au nom de serveur de l'URL de la +requte. S'ils ne correspondent pas, un +code d'tat 502 (Bad Gateway) est envoy. A partir de la version 2.4.5, la directive <code class="directive"><a href="#sslproxycheckpeername">SSLProxyCheckPeerName</a></code> l'emporte sur la directive <code>SSLProxyCheckPeerCN</code>. </p> <p> -De la version 2.4.5 à la version 2.4.20, spécifier <code>SSLProxyCheckPeerName -off</code> était suffisant pour activer cette fonctionnalité (étant donné que la -valeur par défaut de la directive <code>SSLProxyCheckPeerCN</code> était -<code>on</code>). Avec ces mêmes versions, les deux directives devaient être -définies à <code>off</code> pour éviter la validation du nom de certificat du -serveur distant. De nombreux utilisateurs ont signalé ce comportement comme -étant source de confusion. +De la version 2.4.5 la version 2.4.20, spcifier <code>SSLProxyCheckPeerName +off</code> tait suffisant pour activer cette fonctionnalit (tant donn que la +valeur par dfaut de la directive <code>SSLProxyCheckPeerCN</code> tait +<code>on</code>). Avec ces mmes versions, les deux directives devaient tre +dfinies <code>off</code> pour viter la validation du nom de certificat du +serveur distant. De nombreux utilisateurs ont signal ce comportement comme +tant source de confusion. </p> <p> A partir de la version 2.4.21, toute configuration qui active une des deux options <code>SSLProxyCheckPeerName</code> ou <code>SSLProxyCheckPeerCN</code> adopte le nouveau comportement de la directive <code class="directive"><a href="#sslproxycheckpeername">SSLProxyCheckPeerName</a></code>, alors -que toute configuration qui désactive une des options +que toute configuration qui dsactive une des options <code>SSLProxyCheckPeerName</code> ou <code>SSLProxyCheckPeerCN</code> supprime toute validation du nom de certificat du serveur distant. Seule la configuration -suivante peut rétablir le comportement traditionnel en matière de comparaison -des CN de certificats dans les versions 2.4.21 et ultérieures. +suivante peut rtablir le comportement traditionnel en matire de comparaison +des CN de certificats dans les versions 2.4.21 et ultrieures. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLProxyCheckPeerCN on SSLProxyCheckPeerName off</pre> @@ -1994,19 +1994,19 @@ SSLProxyCheckPeerName off</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslproxycheckpeerexpire" id="sslproxycheckpeerexpire">Directive</a> <a name="SSLProxyCheckPeerExpire" id="SSLProxyCheckPeerExpire">SSLProxyCheckPeerExpire</a><a title="Lien permanent" href="#sslproxycheckpeerexpire" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configuration de la vérification de l'expiration du +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configuration de la vrification de l'expiration du certificat du serveur distant </td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyCheckPeerExpire on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLProxyCheckPeerExpire on</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLProxyCheckPeerExpire on</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, </td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de définir si l'expiration du certificat du -serveur distant doit être vérifiée ou non. Si la vérification échoue, un -code d'état 502 (Bad Gateway) est envoyé. +Cette directive permet de dfinir si l'expiration du certificat du +serveur distant doit tre vrifie ou non. Si la vrification choue, un +code d'tat 502 (Bad Gateway) est envoy. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLProxyCheckPeerExpire on</pre> </div> @@ -2015,86 +2015,86 @@ code d'état 502 (Bad Gateway) est envoyé. <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslproxycheckpeername" id="sslproxycheckpeername">Directive</a> <a name="SSLProxyCheckPeerName" id="SSLProxyCheckPeerName">SSLProxyCheckPeerName</a><a title="Lien permanent" href="#sslproxycheckpeername" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configure la vérification du nom d'hôte pour les +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configure la vrification du nom d'hte pour les certificats serveur distant </td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyCheckPeerName on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLProxyCheckPeerName on</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLProxyCheckPeerName on</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, </td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.5 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.5 du serveur HTTP Apache</td></tr> </table> <p> -Cette directive permet de configurer la vérification du nom d'hôte pour +Cette directive permet de configurer la vrification du nom d'hte pour les certificats serveur lorsque mod_ssl agit en tant que client SSL. La -vérification réussit si le nom d'hôte de l'URI de la requête correspond à un -des attributs CN du sujet du certificat, ou à l'extension subjectAltName. Si la -vérification échoue, la requête SSL -avorte, et un code d'erreur 502 (Bad Gateway) est renvoyé. +vrification russit si le nom d'hte de l'URI de la requte correspond un +des attributs CN du sujet du certificat, ou l'extension subjectAltName. Si la +vrification choue, la requte SSL +avorte, et un code d'erreur 502 (Bad Gateway) est renvoy. </p> <p> -Les caractères génériques sont supportés dans certains cas bien spécifiques : -une entrée subjectAltName de type dNSName ou les attributs CN -commençant par <code>*.</code> correspondront à tout nom d'hôte comportant -le même nombre de champs et le même suffixe ; par exemple, -<code>*.example.org</code> correspondra à <code>foo.example.org</code>, -mais pas à <code>foo.bar.example.org</code> car le nombre d'éléments dans les -nom est différent. +Les caractres gnriques sont supports dans certains cas bien spcifiques : +une entre subjectAltName de type dNSName ou les attributs CN +commenant par <code>*.</code> correspondront tout nom d'hte comportant +le mme nombre de champs et le mme suffixe ; par exemple, +<code>*.example.org</code> correspondra <code>foo.example.org</code>, +mais pas <code>foo.bar.example.org</code> car le nombre d'lments dans les +nom est diffrent. </p> <p> -Cette fonctionnalité a été introduite avec la version 2.4.5 et l'emporte sur la +Cette fonctionnalit a t introduite avec la version 2.4.5 et l'emporte sur la directive <code class="directive"><a href="#sslproxycheckpeercn">SSLProxyCheckPeerCN</a></code> qui ne -comparait que la valeur exacte du premier attribut CN avec le nom d'hôte. -Cependant, de nombreux utilisateurs étaient déconcertés par le comportement +comparait que la valeur exacte du premier attribut CN avec le nom d'hte. +Cependant, de nombreux utilisateurs taient dconcerts par le comportement induit par l'utilisation de ces deux directives individuellement, si bien que ce -comportement a été amélioré avec la version 2.4.21. Voir la description de la +comportement a t amlior avec la version 2.4.21. Voir la description de la directive <code class="directive"><a href="#sslproxycheckpeercn">SSLProxyCheckPeerCN</a></code> pour le -comportement original et des détails à propos de ces améliorations. +comportement original et des dtails propos de ces amliorations. </p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslproxyciphersuite" id="sslproxyciphersuite">Directive</a> <a name="SSLProxyCipherSuite" id="SSLProxyCipherSuite">SSLProxyCipherSuite</a><a title="Lien permanent" href="#sslproxyciphersuite" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Algorithmes de chiffrement disponibles pour la négociation +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Algorithmes de chiffrement disponibles pour la ngociation lors de l'initialisation d'une connexion SSL de mandataire</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyCipherSuite [<em>protocol</em>] <em>cipher-spec</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLProxyCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:+LOW:+EXP</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLProxyCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:+LOW:+EXP</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, </td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> -<p>Cette directive est équivalente à la directive <code class="directive"><a href="#sslciphersuite">SSLCipherSuite</a></code>, mais s'applique à une connexion de -mandataire. Veuillez vous reporter à la directive <code class="directive"><a href="#sslciphersuite">SSLCipherSuite</a></code> pour plus d'informations.</p> +<p>Cette directive est quivalente la directive <code class="directive"><a href="#sslciphersuite">SSLCipherSuite</a></code>, mais s'applique une connexion de +mandataire. Veuillez vous reporter la directive <code class="directive"><a href="#sslciphersuite">SSLCipherSuite</a></code> pour plus d'informations.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslproxyengine" id="sslproxyengine">Directive</a> <a name="SSLProxyEngine" id="SSLProxyEngine">SSLProxyEngine</a><a title="Lien permanent" href="#sslproxyengine" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Interrupteur marche/arrêt du moteur de mandataire +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Interrupteur marche/arrt du moteur de mandataire SSL</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyEngine on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLProxyEngine off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLProxyEngine off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, </td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet d'activer/désactiver l'utilisation du moteur de -protocole SSL/TLS pour le mandataire. On l'utilise en général à -l'intérieur d'une section <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> pour activer le protocole SSL/TLS +Cette directive permet d'activer/dsactiver l'utilisation du moteur de +protocole SSL/TLS pour le mandataire. On l'utilise en gnral +l'intrieur d'une section <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> pour activer le protocole SSL/TLS dans le cadre d'un mandataire pour un serveur virtuel particulier. Par -défaut, le moteur de protocole SSL/TLS est désactivé pour la fonction de +dfaut, le moteur de protocole SSL/TLS est dsactiv pour la fonction de mandataire du serveur principal et de tous les serveurs virtuels -configurés.</p> +configurs.</p> <p>Notez que la directive <code class="directive">SSLProxyEngine</code> ne doit -généralement pas être utilisée dans le cadre d'un serveur virtuel qui agit en +gnralement pas tre utilise dans le cadre d'un serveur virtuel qui agit en tant que mandataire direct (via les directives <code class="directive"><a href="../mod/mod_proxy.html#proxy"><Proxy></a></code> ou <code class="directive"><a href="../mod/mod_proxy.html#proxyrequests">ProxyRequests</a></code>). -<code class="directive">SSLProxyEngine</code> n'est pas nécessaire pour activer un -serveur mandataire direct pour les requêtes SSL/TLS.</p> +<code class="directive">SSLProxyEngine</code> n'est pas ncessaire pour activer un +serveur mandataire direct pour les requtes SSL/TLS.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"><VirtualHost _default_:443> SSLProxyEngine on @@ -2106,7 +2106,7 @@ serveur mandataire direct pour les requêtes SSL/TLS.</p> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslproxymachinecertificatechainfile" id="sslproxymachinecertificatechainfile">Directive</a> <a name="SSLProxyMachineCertificateChainFile" id="SSLProxyMachineCertificateChainFile">SSLProxyMachineCertificateChainFile</a><a title="Lien permanent" href="#sslproxymachinecertificatechainfile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier de certificats de CA encodés PEM concaténés permettant au +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier de certificats de CA encods PEM concatns permettant au mandataire de choisir un certificat</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyMachineCertificateChainFile <em>nom-fichier</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, </td></tr> @@ -2114,22 +2114,22 @@ mandataire de choisir un certificat</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de définir le fichier global où est enregistrée -la chaîne de certification pour tous les certificats clients utilisés. -Elle est nécessaire si le serveur distant présente une liste de +Cette directive permet de dfinir le fichier global o est enregistre +la chane de certification pour tous les certificats clients utiliss. +Elle est ncessaire si le serveur distant prsente une liste de certificats de CA qui ne sont pas les signataires directs d'un des -certificats clients configurés. +certificats clients configurs. </p> <p> -Ce fichier contient tout simplement la concaténation des différents -fichiers de certificats encodés PEM. Au démarrage, chaque certificat -client configuré est examiné et une chaîne de certification est +Ce fichier contient tout simplement la concatnation des diffrents +fichiers de certificats encods PEM. Au dmarrage, chaque certificat +client configur est examin et une chane de certification est construite. </p> -<div class="warning"><h3>Avertissement en matière de sécurité</h3> -<p>Si cette directive est définie, tous les certificats contenus dans le -fichier spécifié seront considérés comme étant de confiance, comme s'ils -étaient aussi désignés dans la directive <code class="directive"><a href="#sslproxycacertificatefile">SSLProxyCACertificateFile</a></code>.</p> +<div class="warning"><h3>Avertissement en matire de scurit</h3> +<p>Si cette directive est dfinie, tous les certificats contenus dans le +fichier spcifi seront considrs comme tant de confiance, comme s'ils +taient aussi dsigns dans la directive <code class="directive"><a href="#sslproxycacertificatefile">SSLProxyCACertificateFile</a></code>.</p> </div> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLProxyMachineCertificateChainFile "/usr/local/apache2/conf/ssl.crt/proxyCA.pem"</pre> @@ -2139,26 +2139,26 @@ fichier spécifié seront considérés comme étant de confi <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslproxymachinecertificatefile" id="sslproxymachinecertificatefile">Directive</a> <a name="SSLProxyMachineCertificateFile" id="SSLProxyMachineCertificateFile">SSLProxyMachineCertificateFile</a><a title="Lien permanent" href="#sslproxymachinecertificatefile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier contenant la concaténation des clés et certificats -clients codés en PEM que le mandataire doit utiliser</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fichier contenant la concatnation des cls et certificats +clients cods en PEM que le mandataire doit utiliser</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyMachineCertificateFile <em>file-path</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, </td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de définir le fichier tout-en-un où sont stockés -les clés et certificats permettant au serveur mandataire de -s'authentifier auprès des serveurs distants. +Cette directive permet de dfinir le fichier tout-en-un o sont stocks +les cls et certificats permettant au serveur mandataire de +s'authentifier auprs des serveurs distants. </p> <p> -Le fichier spécifié est la simple concaténation des différents fichiers -de certificats codés en PEM, classés par ordre de préférence. Cette -directive s'utilise à la place ou en complément de la directive +Le fichier spcifi est la simple concatnation des diffrents fichiers +de certificats cods en PEM, classs par ordre de prfrence. Cette +directive s'utilise la place ou en complment de la directive <code>SSLProxyMachineCertificatePath</code>. </p> <div class="warning"> -<p>Actuellement, les clés privées chiffrées ne sont pas supportées.</p> +<p>Actuellement, les cls prives chiffres ne sont pas supportes.</p> </div> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLProxyMachineCertificateFile "/usr/local/apache2/conf/ssl.crt/proxy.pem"</pre> </div> @@ -2167,24 +2167,24 @@ directive s'utilise à la place ou en complément de la directive <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslproxymachinecertificatepath" id="sslproxymachinecertificatepath">Directive</a> <a name="SSLProxyMachineCertificatePath" id="SSLProxyMachineCertificatePath">SSLProxyMachineCertificatePath</a><a title="Lien permanent" href="#sslproxymachinecertificatepath" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Répertoire des clés et certificats clients codés en PEM que +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Rpertoire des cls et certificats clients cods en PEM que le mandataire doit utiliser</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyMachineCertificatePath <em>chemin-répertoire</em></code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyMachineCertificatePath <em>chemin-rpertoire</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, </td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de définir le répertoire où sont stockés les clés -et certificats permettant au serveur mandataire de s'authentifier auprès +Cette directive permet de dfinir le rpertoire o sont stocks les cls +et certificats permettant au serveur mandataire de s'authentifier auprs des serveurs distants. </p> -<p>mod_ssl va essayer de charger tous les fichiers contenus dans le répertoire -spécifié, mais en ignorera les éventuels sous-répertoires. Chaque fichier doit -contenir un certificat codé au format PEM ainsi que la clé privée +<p>mod_ssl va essayer de charger tous les fichiers contenus dans le rpertoire +spcifi, mais en ignorera les ventuels sous-rpertoires. Chaque fichier doit +contenir un certificat cod au format PEM ainsi que la cl prive correspondante.</p> <div class="warning"> -<p>Actuellement, les clés privées chiffrées ne sont pas supportées.</p> +<p>Actuellement, les cls prives chiffres ne sont pas supportes.</p> </div> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLProxyMachineCertificatePath "/usr/local/apache2/conf/proxy.crt/"</pre> </div> @@ -2193,39 +2193,39 @@ correspondante.</p> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslproxyprotocol" id="sslproxyprotocol">Directive</a> <a name="SSLProxyProtocol" id="SSLProxyProtocol">SSLProxyProtocol</a><a title="Lien permanent" href="#sslproxyprotocol" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit les protocoles SSL disponibles pour la fonction de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit les protocoles SSL disponibles pour la fonction de mandataire</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyProtocol [+|-]<em>protocole</em> ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLProxyProtocol all -SSLv3</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLProxyProtocol all -SSLv3</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, </td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de définir les protocoles SSL que mod_ssl peut -utiliser lors de l'élaboration de son environnement de serveur pour la +Cette directive permet de dfinir les protocoles SSL que mod_ssl peut +utiliser lors de l'laboration de son environnement de serveur pour la fonction de mandataire. Il ne se connectera qu'aux serveurs utilisant un -des protocoles spécifiés.</p> -<p>Veuillez vous reporter à la directive <code class="directive"><a href="#sslprotocol">SSLProtocol</a></code> pour plus d'informations. +des protocoles spcifis.</p> +<p>Veuillez vous reporter la directive <code class="directive"><a href="#sslprotocol">SSLProtocol</a></code> pour plus d'informations. </p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslproxyverify" id="sslproxyverify">Directive</a> <a name="SSLProxyVerify" id="SSLProxyVerify">SSLProxyVerify</a><a title="Lien permanent" href="#sslproxyverify" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Niveau de vérification du certificat du serveur +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Niveau de vrification du certificat du serveur distant</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyVerify <em>niveau</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLProxyVerify none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLProxyVerify none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, </td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> -<p>Lorsqu'un mandataire est configuré pour faire suivre les requêtes +<p>Lorsqu'un mandataire est configur pour faire suivre les requtes vers un serveur SSL distant, cette directive permet de configurer la -vérification du certificat de ce serveur distant.</p> +vrification du certificat de ce serveur distant.</p> <p> Les valeurs de <em>niveau</em>x disponibles sont les suivantes :</p> @@ -2233,19 +2233,19 @@ Les valeurs de <em>niveau</em>x disponibles sont les suivantes :</p> <li><strong>none</strong>: aucun certificat n'est requis pour le serveur distant</li> <li><strong>optional</strong>: - le serveur distant <em>peut</em> présenter un certificat valide</li> + le serveur distant <em>peut</em> prsenter un certificat valide</li> <li><strong>require</strong>: - le serveur distant <em>doit</em> présenter un certificat valide</li> + le serveur distant <em>doit</em> prsenter un certificat valide</li> <li><strong>optional_no_ca</strong>: - le serveur distant peut présenter un certificat valide<br /> - mais il n'est pas nécessaire qu'il soit vérifiable (avec succès).</li> + le serveur distant peut prsenter un certificat valide<br /> + mais il n'est pas ncessaire qu'il soit vrifiable (avec succs).</li> </ul> <p>En pratique, seuls les niveaux <strong>none</strong> et -<strong>require</strong> sont vraiment intéressants, car le niveau +<strong>require</strong> sont vraiment intressants, car le niveau <strong>optional</strong> ne fonctionne pas avec tous les serveurs, et -le niveau <strong>optional_no_ca</strong> va tout à fait à l'encontre de -l'idée que l'on peut se faire de l'authentification (mais peut tout de -même être utilisé pour établir des pages de test SSL, etc...) +le niveau <strong>optional_no_ca</strong> va tout fait l'encontre de +l'ide que l'on peut se faire de l'authentification (mais peut tout de +mme tre utilis pour tablir des pages de test SSL, etc...) In practice only levels <strong>none</strong> and <strong>require</strong> are really interesting, because level @@ -2260,27 +2260,27 @@ authentication (but can be used to establish SSL test pages, etc.)</p> <div class="directive-section"><h2><a name="sslproxyverifydepth" id="sslproxyverifydepth">Directive</a> <a name="SSLProxyVerifyDepth" id="SSLProxyVerifyDepth">SSLProxyVerifyDepth</a><a title="Lien permanent" href="#sslproxyverifydepth" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Niveau de profondeur maximum dans les certificats de CA -lors de la vérification du certificat du serveur distant</td></tr> +lors de la vrification du certificat du serveur distant</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLProxyVerifyDepth <em>niveau</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLProxyVerifyDepth 1</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLProxyVerifyDepth 1</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, </td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de définir le niveau de profondeur maximum -jusqu'auquel mod_ssl doit aller au cours de sa vérification avant de -décider que le serveur distant ne possède pas de certificat valide.</p> +Cette directive permet de dfinir le niveau de profondeur maximum +jusqu'auquel mod_ssl doit aller au cours de sa vrification avant de +dcider que le serveur distant ne possde pas de certificat valide.</p> <p> La profondeur correspond en fait au nombre maximum de fournisseurs de -certificats intermédiaires, c'est à dire le nombre maximum de +certificats intermdiaires, c'est dire le nombre maximum de certificats -de CA que l'on peut consulter lors de la vérification du certificat du +de CA que l'on peut consulter lors de la vrification du certificat du serveur distant. Une profondeur de 0 signifie que seuls les certificats -de serveurs distants auto-signés sont acceptés, et la profondeur par -défaut de 1 que le certificat du serveur distant peut être soit -auto-signé, soit signé par une CA connue directement du serveur (en -d'autres termes, le certificat de CA est référencé par la directive +de serveurs distants auto-signs sont accepts, et la profondeur par +dfaut de 1 que le certificat du serveur distant peut tre soit +auto-sign, soit sign par une CA connue directement du serveur (en +d'autres termes, le certificat de CA est rfrenc par la directive <code class="directive"><a href="#sslproxycacertificatepath">SSLProxyCACertificatePath</a></code>), etc...</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLProxyVerifyDepth 10</pre> @@ -2290,8 +2290,8 @@ etc...</p> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslrandomseed" id="sslrandomseed">Directive</a> <a name="SSLRandomSeed" id="SSLRandomSeed">SSLRandomSeed</a><a title="Lien permanent" href="#sslrandomseed" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Source de déclenchement du Générateur de Nombres -Pseudo-Aléatoires (PRNG)</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Source de dclenchement du Gnrateur de Nombres +Pseudo-Alatoires (PRNG)</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLRandomSeed <em>contexte</em> <em>source</em> [<em>nombre</em>]</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> @@ -2299,78 +2299,78 @@ Pseudo-Aléatoires (PRNG)</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de définir une ou plusieurs sources de -déclenchement du Générateur de Nombres Pseudo-Aléatoires (PRNG) dans -OpenSSL au démarrage du serveur (si <em>contexte</em> a pour valeur -<code>startup</code>) et/ou juste avant l'établissement d'une nouvelle +Cette directive permet de dfinir une ou plusieurs sources de +dclenchement du Gnrateur de Nombres Pseudo-Alatoires (PRNG) dans +OpenSSL au dmarrage du serveur (si <em>contexte</em> a pour valeur +<code>startup</code>) et/ou juste avant l'tablissement d'une nouvelle connexion SSL (si <em>contexte</em> a pour valeur <code>connect</code>). -Cette directive ne peut être utilisée qu'au niveau du serveur global car +Cette directive ne peut tre utilise qu'au niveau du serveur global car le PRNG est un service global.</p> <p> -Les différentes valeurs de <em>source</em> disponibles sont :</p> +Les diffrentes valeurs de <em>source</em> disponibles sont :</p> <ul> <li><code>builtin</code> - <p>Cette source de déclenchement intégrée est toujours disponible. Son - utilisation consomme un minimum de cycles CPU en cours d'exécution, et son - utilisation ne présente de ce fait aucun problème. La source utilisée pour - déclencher le PRNG contient la date courante, l'identifiant du processus - courant et un extrait de 128 octets aléatoirement choisi dans la pile. Ceci - présente un inconvénient car le caractère aléatoire de cette source n'est - pas vraiment fort, et au démarrage (lorsque la structure d'échanges n'est + <p>Cette source de dclenchement intgre est toujours disponible. Son + utilisation consomme un minimum de cycles CPU en cours d'excution, et son + utilisation ne prsente de ce fait aucun problme. La source utilise pour + dclencher le PRNG contient la date courante, l'identifiant du processus + courant et un extrait de 128 octets alatoirement choisi dans la pile. Ceci + prsente un inconvnient car le caractre alatoire de cette source n'est + pas vraiment fort, et au dmarrage (lorsque la structure d'changes n'est pas encore disponible), cette source ne produit que quelques octets - d'entropie. Vous devez donc toujours utiliser une source de déclenchement - additionnelle, au moins pour le démarrage.</p></li> + d'entropie. Vous devez donc toujours utiliser une source de dclenchement + additionnelle, au moins pour le dmarrage.</p></li> <li><code>file:/chemin/vers/source</code> <p> Cette variante utilise un fichier externe - <code>file:/chemin/vers/source</code> comme source de déclenchement - du PRNG. Lorsque <em>nombre</em> est spécifié, seuls les + <code>file:/chemin/vers/source</code> comme source de dclenchement + du PRNG. Lorsque <em>nombre</em> est spcifi, seuls les <em>nombre</em> premiers octets du fichier forment l'entropie (et - <em>nombre</em> est fourni comme premier argument à + <em>nombre</em> est fourni comme premier argument <code>/chemin/vers/source</code>). Lorsque <em>nombre</em> n'est pas - spécifié, l'ensemble du fichier forme l'entropie (et <code>0</code> - est fourni comme premier argument à + spcifi, l'ensemble du fichier forme l'entropie (et <code>0</code> + est fourni comme premier argument <code>/chemin/vers/source</code>). Utilisez cette source en - particulier au démarrage, par exemple avec un fichier de - périphérique <code>/dev/random</code> et/ou - <code>/dev/urandom</code> (qui sont en général présent sur les - plate-formes dérivées d'Unix modernes comme FreeBSD et Linux).</p> - <p><em>Soyez cependant prudent</em> : en général, + particulier au dmarrage, par exemple avec un fichier de + priphrique <code>/dev/random</code> et/ou + <code>/dev/urandom</code> (qui sont en gnral prsent sur les + plate-formes drives d'Unix modernes comme FreeBSD et Linux).</p> + <p><em>Soyez cependant prudent</em> : en gnral, <code>/dev/random</code> ne fournit que l'entropie dont il dispose - réellement ; en d'autres termes, lorsque vous demandez 512 octets - d'entropie, si le périphérique ne dispose que de 100 octets, deux + rellement ; en d'autres termes, lorsque vous demandez 512 octets + d'entropie, si le priphrique ne dispose que de 100 octets, deux choses peuvent se produire : sur certaines plates-formes, vous ne recevez que les 100 octets, alors que sur d'autres, la lecture se - bloque jusqu'à ce qu'un nombre suffisant d'octets soit disponible - (ce qui peut prendre beaucoup de temps). Il est préférable ici - d'utiliser le périphérique <code>/dev/urandom</code>, car il ne se - bloque jamais et fournit vraiment la quantité de données demandées. - Comme inconvénient, les données reçues ne sont pas forcément de la - meilleure qualité.</p></li> + bloque jusqu' ce qu'un nombre suffisant d'octets soit disponible + (ce qui peut prendre beaucoup de temps). Il est prfrable ici + d'utiliser le priphrique <code>/dev/urandom</code>, car il ne se + bloque jamais et fournit vraiment la quantit de donnes demandes. + Comme inconvnient, les donnes reues ne sont pas forcment de la + meilleure qualit.</p></li> <li><code>exec:/chemin/vers/programme</code> <p> - Cette variante utilise un exécutable externe - <code>/chemin/vers/programme</code> comme source de déclenchement du - PRNG. Lorsque <em>nombre</em> est spécifié, seules les + Cette variante utilise un excutable externe + <code>/chemin/vers/programme</code> comme source de dclenchement du + PRNG. Lorsque <em>nombre</em> est spcifi, seules les <em>nombre</em> premiers octets de son flux <code>stdout</code> - forment l'entropie. Lorsque <em>nombre</em> n'est pas spécifié, - l'intégralité des données produites sur <code>stdout</code> forment - l'entropie. N'utilisez cette variante qu'au démarrage où une source - de déclenchement fortement aléatoire est nécessaire, en utilisant + forment l'entropie. Lorsque <em>nombre</em> n'est pas spcifi, + l'intgralit des donnes produites sur <code>stdout</code> forment + l'entropie. N'utilisez cette variante qu'au dmarrage o une source + de dclenchement fortement alatoire est ncessaire, en utilisant un programme externe (comme dans l'exemple - ci-dessous avec l'utilitaire <code>truerand</code> basé sur la - bibliothèque <em>truerand</em> de AT&T que vous trouverez + ci-dessous avec l'utilitaire <code>truerand</code> bas sur la + bibliothque <em>truerand</em> de AT&T que vous trouverez dans la distribution de mod_ssl). Bien entendu, l'utilisation de cette variante dans un contexte "connection" ralentit le serveur de - manière trop importante, et en général, vous devez donc éviter + manire trop importante, et en gnral, vous devez donc viter d'utiliser des programmes externes dans ce contexte.</p></li> <li><code>egd:/chemin/vers/socket-egd</code> (Unix seulement) - <p>Cette variante utilise le socket de domaine Unix du Démon - Générateur d'Entropie externe ou Entropy Gathering Daemon ou EGD + <p>Cette variante utilise le socket de domaine Unix du Dmon + Gnrateur d'Entropie externe ou Entropy Gathering Daemon ou EGD (voir <a href="http://www.lothar.com/tech/crypto/">http://www.lothar.com/tech - /crypto/</a>) pour déclencher le PRNG. N'utilisez cette variante que - si votre plate-forme ne possède pas de périphérique random ou + /crypto/</a>) pour dclencher le PRNG. N'utilisez cette variante que + si votre plate-forme ne possde pas de priphrique random ou urandom.</p></li> </ul> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLRandomSeed startup builtin @@ -2386,28 +2386,28 @@ SSLRandomSeed connect "file:/dev/urandom" 1024</pre> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslrenegbuffersize" id="sslrenegbuffersize">Directive</a> <a name="SSLRenegBufferSize" id="SSLRenegBufferSize">SSLRenegBufferSize</a><a title="Lien permanent" href="#sslrenegbuffersize" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit la taille du tampon de renégociation +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit la taille du tampon de rengociation SSL</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLRenegBufferSize <var>taille</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLRenegBufferSize 131072</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLRenegBufferSize 131072</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> -<p>Si une renégociation SSL est requise dans un contexte de répertoire, +<p>Si une rengociation SSL est requise dans un contexte de rpertoire, par exemple avec l'utilisation de <code class="directive"><a href="#sslverifyclient">SSLVerifyClient</a></code> dans un bloc Directory ou -Location, mod_ssl doit mettre en tampon en mémoire tout corps de requête +Location, mod_ssl doit mettre en tampon en mmoire tout corps de requte HTTP en attendant qu'une nouvelle initialisation de connexion SSL puisse -être effectuée. Cette directive permet de définir la quantité de mémoire -à allouer pour ce tampon.</p> +tre effectue. Cette directive permet de dfinir la quantit de mmoire + allouer pour ce tampon.</p> <div class="warning"><p> Notez que dans de nombreuses configurations, le client qui envoie un -corps de requête n'est pas forcément digne de confiance, et l'on doit -par conséquent prendre en considération la possibilité d'une attaque de -type déni de service lorsqu'on modifie la valeur de cette directive. +corps de requte n'est pas forcment digne de confiance, et l'on doit +par consquent prendre en considration la possibilit d'une attaque de +type dni de service lorsqu'on modifie la valeur de cette directive. </p></div> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLRenegBufferSize 262144</pre> @@ -2417,39 +2417,39 @@ type déni de service lorsqu'on modifie la valeur de cette directive. <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslrequire" id="sslrequire">Directive</a> <a name="SSLRequire" id="SSLRequire">SSLRequire</a><a title="Lien permanent" href="#sslrequire" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>N'autorise l'accès que lorsqu'une expression booléenne +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>N'autorise l'accs que lorsqu'une expression boolenne complexe et arbitraire est vraie</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLRequire <em>expression</em></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> -<div class="note"><h3>SSLRequire is obsolète</h3> -<p><code>SSLRequire</code> est obsolète et doit en général être -remplacée par l'expression <a href="mod_authz_core.html#reqexpr">Require</a>. La syntaxe <a href="../expr.html">ap_expr</a> de l'expression <code>Require</code> est +<div class="note"><h3>SSLRequire is obsolte</h3> +<p><code>SSLRequire</code> est obsolte et doit en gnral tre +remplace par l'expression <a href="mod_authz_core.html#reqexpr">Require</a>. La syntaxe <a href="../expr.html">ap_expr</a> de l'expression <code>Require</code> est une extension de la syntaxe de <code>SSLRequire</code>, avec les -différences suivantes :</p> - -<p>Avec <code>SSLRequire</code>, les opérateurs de comparaison -<code><</code>, <code><=</code>, ... sont strictement équivalents -aux opérateurs <code>lt</code>, <code>le</code>, ... , et fonctionnent -selon une méthode qui compare tout d'abord la longueur des deux chaînes, -puis l'ordre alphabétique. Les expressions <a href="../expr.html">ap_expr</a>, quant à elles, possèdent deux jeux -d'opérateurs de comparaison : les opérateurs <code><</code>, -<code><=</code>, ... effectuent une comparaison alphabétique de -chaînes, alors que les opérateurs <code>-lt</code>, <code>-le</code>, -... effectuent une comparaison d'entiers. Ces derniers possèdent aussi +diffrences suivantes :</p> + +<p>Avec <code>SSLRequire</code>, les oprateurs de comparaison +<code><</code>, <code><=</code>, ... sont strictement quivalents +aux oprateurs <code>lt</code>, <code>le</code>, ... , et fonctionnent +selon une mthode qui compare tout d'abord la longueur des deux chanes, +puis l'ordre alphabtique. Les expressions <a href="../expr.html">ap_expr</a>, quant elles, possdent deux jeux +d'oprateurs de comparaison : les oprateurs <code><</code>, +<code><=</code>, ... effectuent une comparaison alphabtique de +chanes, alors que les oprateurs <code>-lt</code>, <code>-le</code>, +... effectuent une comparaison d'entiers. Ces derniers possdent aussi des alias sans tiret initial : <code>lt</code>, <code>le</code>, ... </p> </div> -<p>Cette directive permet de spécifier une condition générale d'accès -qui doit être entièrement satisfaite pour que l'accès soit autorisé. -C'est une directive très puissante, car la condition d'accès spécifiée -est une expression booléenne complexe et arbitraire contenant un nombre -quelconque de vérifications quant aux autorisations d'accès.</p> +<p>Cette directive permet de spcifier une condition gnrale d'accs +qui doit tre entirement satisfaite pour que l'accs soit autoris. +C'est une directive trs puissante, car la condition d'accs spcifie +est une expression boolenne complexe et arbitraire contenant un nombre +quelconque de vrifications quant aux autorisations d'accs.</p> <p> L'<em>expression</em> doit respecter la syntaxe suivante (fournie ici sous la forme d'une notation dans le style de la grammaire BNF) :</p> @@ -2485,17 +2485,17 @@ cstring ::= "..." variable ::= "<strong>%{</strong>" varname "<strong>}</strong>" function ::= funcname "<strong>(</strong>" funcargs "<strong>)</strong>"</pre> </blockquote> -<p>Pour <code>varname</code>, toute variable décrite dans <a href="#envvars">Variables d'environnement</a> pourra être utilisée. +<p>Pour <code>varname</code>, toute variable dcrite dans <a href="#envvars">Variables d'environnement</a> pourra tre utilise. Pour <code>funcname</code>, vous trouverez la liste des fonctions disponibles dans la <a href="../expr.html#functions">documentation ap_expr</a>.</p> -<p><em>expression</em> est interprétée et traduite +<p><em>expression</em> est interprte et traduite sous une forme machine interne lors du chargement de la configuration, -puis évaluée lors du traitement de la requête. Dans le contexte des -fichiers .htaccess, <em>expression</em> est interprétée et exécutée +puis value lors du traitement de la requte. Dans le contexte des +fichiers .htaccess, <em>expression</em> est interprte et excute chaque fois que le fichier .htaccess intervient lors du traitement de la -requête.</p> +requte.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLRequire ( %{SSL_CIPHER} !~ m/^(EXP|NULL)-/ \ and %{SSL_CLIENT_S_DN_O} eq "Snake Oil, Ltd." \ and %{SSL_CLIENT_S_DN_OU} in {"Staff", "CA", "Dev"} \ @@ -2506,33 +2506,33 @@ requête.</p> <p>La fonction <code>PeerExtList(<em>identifiant objet</em>)</code> -recherche une instance d'extension de certificat X.509 identifiée par +recherche une instance d'extension de certificat X.509 identifie par <em>identifiant objet</em> (OID) dans le certificat client. L'expression est -évaluée à true si la partie gauche de la chaîne correspond exactement à -la valeur d'une extension identifiée par cet OID (Si plusieurs -extensions possèdent le même OID, l'une d'entre elles au moins doit +value true si la partie gauche de la chane correspond exactement +la valeur d'une extension identifie par cet OID (Si plusieurs +extensions possdent le mme OID, l'une d'entre elles au moins doit correspondre). </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLRequire "foobar" in PeerExtList("1.2.3.4.5.6")</pre> </div> -<div class="note"><h3>Notes à propos de la fonction PeerExtList</h3> +<div class="note"><h3>Notes propos de la fonction PeerExtList</h3> <ul> -<li><p>L'identifiant objet peut être spécifié soit comme un nom -descriptif reconnu par la bibliothèque SSL, tel que -<code>"nsComment"</code>, soit comme un OID numérique tel que +<li><p>L'identifiant objet peut tre spcifi soit comme un nom +descriptif reconnu par la bibliothque SSL, tel que +<code>"nsComment"</code>, soit comme un OID numrique tel que <code>"1.2.3.4.5.6"</code>.</p></li> -<li><p>Les expressions contenant des types connus de la bibliothèque -SSL sont transformées en chaînes avant comparaison. Pour les extensions -contenant un type non connu de la bibliothèque SSL, mod_ssl va essayer -d'interpréter la valeur s'il s'agit d'un des types ASN.1 primaire UTF8String, -IA5String, VisibleString, ou BMPString. Si l'extension correspond à un -de ces types, la chaîne sera convertie en UTF-8 si nécessaire, puis -comparée avec la partie gauche de l'expression.</p></li> +<li><p>Les expressions contenant des types connus de la bibliothque +SSL sont transformes en chanes avant comparaison. Pour les extensions +contenant un type non connu de la bibliothque SSL, mod_ssl va essayer +d'interprter la valeur s'il s'agit d'un des types ASN.1 primaire UTF8String, +IA5String, VisibleString, ou BMPString. Si l'extension correspond un +de ces types, la chane sera convertie en UTF-8 si ncessaire, puis +compare avec la partie gauche de l'expression.</p></li> </ul> </div> @@ -2544,7 +2544,7 @@ comparée avec la partie gauche de l'expression.</p></li> serveur HTTP Apache</a>, pour d'autres exemples. </li> <li><a href="mod_authz_core.html#reqexpr">Require expr</a></li> -<li><a href="../expr.html">Syntaxe générale des expressions dans le +<li><a href="../expr.html">Syntaxe gnrale des expressions dans le serveur HTTP Apache</a> </li> </ul> @@ -2552,21 +2552,21 @@ serveur HTTP Apache</a> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslrequiressl" id="sslrequiressl">Directive</a> <a name="SSLRequireSSL" id="SSLRequireSSL">SSLRequireSSL</a><a title="Lien permanent" href="#sslrequiressl" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Interdit l'accès lorsque la requête HTTP n'utilise pas +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Interdit l'accs lorsque la requte HTTP n'utilise pas SSL</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLRequireSSL</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive interdit l'accès si HTTP sur SSL (c'est à dire HTTPS) -n'est pas activé pour la connexion courante. Ceci est très pratique dans -un serveur virtuel où SSL est activé ou dans un répertoire pour se -protéger des erreurs de configuration qui pourraient donner accès à des -ressources protégées. Lorsque cette directive est présente, toutes les -requêtes qui n'utilisent pas SSL sont rejetées.</p> +Cette directive interdit l'accs si HTTP sur SSL (c'est dire HTTPS) +n'est pas activ pour la connexion courante. Ceci est trs pratique dans +un serveur virtuel o SSL est activ ou dans un rpertoire pour se +protger des erreurs de configuration qui pourraient donner accs des +ressources protges. Lorsque cette directive est prsente, toutes les +requtes qui n'utilisent pas SSL sont rejetes.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLRequireSSL</pre> </div> @@ -2577,71 +2577,71 @@ requêtes qui n'utilisent pas SSL sont rejetées.</p> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Type du cache de session SSL global et inter-processus</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLSessionCache <em>type</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLSessionCache none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLSessionCache none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> Cette directive permet de configurer le type de stockage du cache de -session SSL global et inter-processus. Ce cache est une fonctionnalité -optionnelle qui accélère le traitement parallèle des requêtes. Pour ce -qui est des requêtes vers un même processus du serveur (via HTTP +session SSL global et inter-processus. Ce cache est une fonctionnalit +optionnelle qui acclre le traitement parallle des requtes. Pour ce +qui est des requtes vers un mme processus du serveur (via HTTP keep-alive), OpenSSL met en cache les informations de session SSL en interne. Mais comme les clients modernes demandent des images en ligne -et d'autres données via des requêtes parallèles (un nombre de quatre -requêtes parallèles est courant), ces requêtes vont être servies par -<em>plusieurs</em> processus du serveur pré-déclenchés. Ici, un cache -inter-processus permet d'éviter des négociations de session +et d'autres donnes via des requtes parallles (un nombre de quatre +requtes parallles est courant), ces requtes vont tre servies par +<em>plusieurs</em> processus du serveur pr-dclenchs. Ici, un cache +inter-processus permet d'viter des ngociations de session inutiles.</p> <p> Les quatre <em>type</em>s de stockage suivants sont actuellement -supportés :</p> +supports :</p> <ul> <li><code>none</code> - <p>Cette valeur désactive le cache de session global et - inter-processus, ce qui va ralentir le serveur de manière sensible - et peut poser problème avec certains navigateurs, en particulier si - les certificats clients sont activés. Cette configuration n'est pas - recommandée.</p></li> + <p>Cette valeur dsactive le cache de session global et + inter-processus, ce qui va ralentir le serveur de manire sensible + et peut poser problme avec certains navigateurs, en particulier si + les certificats clients sont activs. Cette configuration n'est pas + recommande.</p></li> <li><code>nonenotnull</code> - <p>Cette valeur désactive tout cache de session global et - inter-processus. Cependant, elle force OpenSSL à envoyer un - identifiant de session non nul afin de s'adapter aux clients bogués - qui en nécessitent un.</p></li> + <p>Cette valeur dsactive tout cache de session global et + inter-processus. Cependant, elle force OpenSSL envoyer un + identifiant de session non nul afin de s'adapter aux clients bogus + qui en ncessitent un.</p></li> -<li><code>dbm:/chemin/vers/fichier-données</code> +<li><code>dbm:/chemin/vers/fichier-donnes</code> <p>Cette valeur utilise un fichier de hashage DBM sur disque local - pour synchroniser les caches OpenSSL locaux en mémoire des processus - du serveur. Ce cache de session peut être sujet à des problèmes de - fiabilité sous forte charge. Pour l'utiliser, le module - <code class="module"><a href="../mod/mod_socache_dbm.html">mod_socache_dbm</a></code> doit être chargé.</p></li> + pour synchroniser les caches OpenSSL locaux en mmoire des processus + du serveur. Ce cache de session peut tre sujet des problmes de + fiabilit sous forte charge. Pour l'utiliser, le module + <code class="module"><a href="../mod/mod_socache_dbm.html">mod_socache_dbm</a></code> doit tre charg.</p></li> -<li><code>shmcb:/chemin/vers/fichier-données</code>[<code>(</code><em>nombre</em><code>)</code>] +<li><code>shmcb:/chemin/vers/fichier-donnes</code>[<code>(</code><em>nombre</em><code>)</code>] - <p>Cette valeur utilise un tampon cyclique à hautes performances + <p>Cette valeur utilise un tampon cyclique hautes performances (d'une taille d'environ <em>nombre</em> octets) dans un segment de - mémoire partagée en RAM (établi via - <code>/chemin/vers/fichier-données</code>, pour synchroniser les - caches OpenSSL locaux en mémoire des processus du serveur. C'est le - type de cache de session recommandé. Pour l'utiliser, le module - <code class="module"><a href="../mod/mod_socache_shmcb.html">mod_socache_shmcb</a></code> doit être chargé.</p></li> + mmoire partage en RAM (tabli via + <code>/chemin/vers/fichier-donnes</code>, pour synchroniser les + caches OpenSSL locaux en mmoire des processus du serveur. C'est le + type de cache de session recommand. Pour l'utiliser, le module + <code class="module"><a href="../mod/mod_socache_shmcb.html">mod_socache_shmcb</a></code> doit tre charg.</p></li> <li><code>dc:UNIX:/chemin/vers/socket</code> - <p>Cette valeur utilise les bibliothèques de mise en cache de - sessions distribuée sur <a href="http://distcache.sourceforge.net/">distcache</a>. - L'argument doit spécifier le serveur ou mandataire à utiliser en + <p>Cette valeur utilise les bibliothques de mise en cache de + sessions distribue sur <a href="http://distcache.sourceforge.net/">distcache</a>. + L'argument doit spcifier le serveur ou mandataire utiliser en utilisant la syntaxe d'adressage distcache ; par exemple, - <code>UNIX:/chemin/vers/socket</code> spécifie un socket de domaine - Unix (en général un mandataire de dc_client local) ; - <code>IP:serveur.example.com:9001</code> spécifie une adresse IP. - Pour l'utiliser, le module <code class="module"><a href="../mod/mod_socache_dc.html">mod_socache_dc</a></code> doit être - chargé.</p></li> + <code>UNIX:/chemin/vers/socket</code> spcifie un socket de domaine + Unix (en gnral un mandataire de dc_client local) ; + <code>IP:serveur.example.com:9001</code> spcifie une adresse IP. + Pour l'utiliser, le module <code class="module"><a href="../mod/mod_socache_dc.html">mod_socache_dc</a></code> doit tre + charg.</p></li> </ul> @@ -2649,8 +2649,8 @@ supportés :</p> SSLSessionCache "shmcb:/usr/local/apache/logs/ssl_gcache_data(512000)"</pre> </div> -<p>Le mutex <code>ssl-cache</code> permet de sérialiser l'accès au cache -de session afin d'éviter toute corruption. Ce mutex peut être configuré +<p>Le mutex <code>ssl-cache</code> permet de srialiser l'accs au cache +de session afin d'viter toute corruption. Ce mutex peut tre configur via la directive <code class="directive"><a href="../mod/core.html#mutex">Mutex</a></code>.</p> </div> @@ -2660,20 +2660,20 @@ via la directive <code class="directive"><a href="../mod/core.html#mutex">Mutex< <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre de secondes avant l'expiration d'une session SSL dans le cache de sessions</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLSessionCacheTimeout <em>secondes</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLSessionCacheTimeout 300</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLSessionCacheTimeout 300</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>S'applique aussi au renouvellement de la session TLS de -la RFC 5077 à partir de la version 2.4.10 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>S'applique aussi au renouvellement de la session TLS de +la RFC 5077 partir de la version 2.4.10 du serveur HTTP Apache</td></tr> </table> <p> -Cette directive permet de définir la durée de vie en secondes des -informations stockées dans le cache de sessions SSL global et -inter-processus, dans le cache OpenSSL interne en mémoire et pour -les sessions réinitialisées par la reprise de session TLS (RFC 5077). elle peut -être définie à une valeur d'environ 15 à des fins de test, mais à une -valeur très supérieure comme 300 en production.</p> +Cette directive permet de dfinir la dure de vie en secondes des +informations stockes dans le cache de sessions SSL global et +inter-processus, dans le cache OpenSSL interne en mmoire et pour +les sessions rinitialises par la reprise de session TLS (RFC 5077). elle peut +tre dfinie une valeur d'environ 15 des fins de test, mais une +valeur trs suprieure comme 300 en production.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLSessionCacheTimeout 600</pre> </div> @@ -2681,43 +2681,43 @@ valeur très supérieure comme 300 en production.</p> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslsessionticketkeyfile" id="sslsessionticketkeyfile">Directive</a> <a name="SSLSessionTicketKeyFile" id="SSLSessionTicketKeyFile">SSLSessionTicketKeyFile</a><a title="Lien permanent" href="#sslsessionticketkeyfile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Clé de chiffrement/déchiffrement permanente pour les +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Cl de chiffrement/dchiffrement permanente pour les tickets de session TLS</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLSessionTicketKeyFile <var>file-path</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4.0 du serveur HTTP -Apache, sous réserve que l'on utilise une version 0.9.8h ou supérieure +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4.0 du serveur HTTP +Apache, sous rserve que l'on utilise une version 0.9.8h ou suprieure d'OpenSSL</td></tr> </table> -<p>Cette directive permet de définir une clé secrète pour le chiffrement -et le déchiffrement des tickets de session TLS selon les préconisations +<p>Cette directive permet de dfinir une cl secrte pour le chiffrement +et le dchiffrement des tickets de session TLS selon les prconisations de la <a href="http://www.ietf.org/rfc/rfc5077.txt">RFC 5077</a>. Elle a -été conçue à l'origine pour les environnements de clusters où les -données des sessions TLS doivent être partagées entre plusieurs noeuds. +t conue l'origine pour les environnements de clusters o les +donnes des sessions TLS doivent tre partages entre plusieurs noeuds. Pour les configurations ne comportant qu'une seule instance de httpd, il -est préférable d'utiliser les clés (aléatoires) générées par mod_ssl au -démarrage du serveur.</p> -<p>Le fichier doit contenir 48 octets de données aléatoires créées de -préférence par une source à haute entropie. Sur un système de type UNIX, -il est possible de créer le fichier contenant la clé de la manière +est prfrable d'utiliser les cls (alatoires) gnres par mod_ssl au +dmarrage du serveur.</p> +<p>Le fichier doit contenir 48 octets de donnes alatoires cres de +prfrence par une source haute entropie. Sur un systme de type UNIX, +il est possible de crer le fichier contenant la cl de la manire suivante :</p> <div class="example"><p><code> dd if=/dev/random of=/chemin/vers/fichier.tkey bs=1 count=48 </code></p></div> -<p>Ces clés doivent être renouvelées fréquemment, car il s'agit du seul +<p>Ces cls doivent tre renouveles frquemment, car il s'agit du seul moyen d'invalider un ticket de session existant - OpenSSL ne permet pas -actuellement de spécifier une limite à la durée de -vie des tickets. Une nouvelle clé de ticket ne peut être utilisée qu'après -redémarrage du serveur web. Tous les tickets de session existants -deviennent invalides après le redémarrage du serveur.</p> +actuellement de spcifier une limite la dure de +vie des tickets. Une nouvelle cl de ticket ne peut tre utilise qu'aprs +redmarrage du serveur web. Tous les tickets de session existants +deviennent invalides aprs le redmarrage du serveur.</p> <div class="warning"> -<p>Ce fichier contient des données sensibles et doit donc être protégé -par des permissions similaires à celles du fichier spécifié par la +<p>Ce fichier contient des donnes sensibles et doit donc tre protg +par des permissions similaires celles du fichier spcifi par la directive <code class="directive"><a href="#sslcertificatekeyfile">SSLCertificateKeyFile</a></code>.</p> </div> @@ -2725,22 +2725,22 @@ directive <code class="directive"><a href="#sslcertificatekeyfile">SSLCertificat <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslsessiontickets" id="sslsessiontickets">Directive</a> <a name="SSLSessionTickets" id="SSLSessionTickets">SSLSessionTickets</a><a title="Lien permanent" href="#sslsessiontickets" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou désactive les tickets de session TLS</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou dsactive les tickets de session TLS</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLSessionTickets on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLSessionTickets on</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLSessionTickets on</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.11 du serveur HTTP -Apache, sous réserve d'utiliser OpenSSL version 0.9.8f ou supérieure. +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.11 du serveur HTTP +Apache, sous rserve d'utiliser OpenSSL version 0.9.8f ou suprieure. </td></tr> </table> -<p>Cette directive permet d'activer ou de désactiver l'utilisation des +<p>Cette directive permet d'activer ou de dsactiver l'utilisation des tickets de session TLS (RFC 5077).</p> <div class="warning"> -<p>Les tickets de session TLS sont activés par défaut. Les utiliser sans -redémarrer le serveur selon une périodicité appropriée (par exemple -quotidiennement) compromet cependant le niveau de confidentialité.</p> +<p>Les tickets de session TLS sont activs par dfaut. Les utiliser sans +redmarrer le serveur selon une priodicit approprie (par exemple +quotidiennement) compromet cependant le niveau de confidentialit.</p> </div> </div> @@ -2752,14 +2752,14 @@ quotidiennement) compromet cependant le niveau de confidentialité.</p> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4.4 du serveur HTTP -Apache, sous réserve d'utiliser OpenSSL version 1.0.1 ou supérieure.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4.4 du serveur HTTP +Apache, sous rserve d'utiliser OpenSSL version 1.0.1 ou suprieure.</td></tr> </table> <p> -Cette directive permet de définir la source de randomisation à utiliser +Cette directive permet de dfinir la source de randomisation utiliser pour les utilisateurs SRP inconnus, ceci afin de combler les manques en -cas d'existence d'un tel utilisateur. Elle définit une chaîne secrète. Si -cette directive n'est pas définie, Apache renverra une alerte +cas d'existence d'un tel utilisateur. Elle dfinit une chane secrte. Si +cette directive n'est pas dfinie, Apache renverra une alerte UNKNOWN_PSK_IDENTITY aux clients qui fournissent un nom d'utilisateur inconnu. </p> @@ -2771,30 +2771,30 @@ SSLSRPUnknownUserSeed "secret" <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslsrpverifierfile" id="sslsrpverifierfile">Directive</a> <a name="SSLSRPVerifierFile" id="SSLSRPVerifierFile">SSLSRPVerifierFile</a><a title="Lien permanent" href="#sslsrpverifierfile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chemin du fichier de vérification SRP</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chemin du fichier de vrification SRP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLSRPVerifierFile <var>file-path</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4.4 du serveur HTTP -Apache, sous réserve d'utiliser OpenSSL version 1.0.1 ou supérieure.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4.4 du serveur HTTP +Apache, sous rserve d'utiliser OpenSSL version 1.0.1 ou suprieure.</td></tr> </table> <p> -Cette directive permet d'activer TLS-SRP et de définir le chemin du -fichier de vérification OpenSSL SRP (Mot de passe distant sécurisé) -contenant les noms d'utilisateurs TLS-SRP, les vérificateurs, les -"grains de sel" (salts), ainsi que les paramètres de groupe.</p> +Cette directive permet d'activer TLS-SRP et de dfinir le chemin du +fichier de vrification OpenSSL SRP (Mot de passe distant scuris) +contenant les noms d'utilisateurs TLS-SRP, les vrificateurs, les +"grains de sel" (salts), ainsi que les paramtres de groupe.</p> <div class="example"><h3>Exemple</h3><p><code> SSLSRPVerifierFile "/path/to/file.srpv" </code></p></div> <p> -Le fichier de vérification peut être créé via l'utilitaire en ligne de +Le fichier de vrification peut tre cr via l'utilitaire en ligne de commande <code>openssl</code> :</p> -<div class="example"><h3>Création du fichier de vérification SRP</h3><p><code> +<div class="example"><h3>Cration du fichier de vrification SRP</h3><p><code> openssl srp -srpvfile passwd.srpv -userinfo "some info" -add username </code></p></div> -<p>La valeur affectée au paramètre optionnel <code>-userinfo</code> est -enregistrée dans la variable d'environnement +<p>La valeur affecte au paramtre optionnel <code>-userinfo</code> est +enregistre dans la variable d'environnement <code>SSL_SRP_USERINFO</code>.</p> @@ -2807,14 +2807,14 @@ enregistrée dans la variable d'environnement <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou supérieure</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou suprieure</td></tr> </table> -<p>Si <code class="directive"><a href="#sslusestapling">SSLUseStapling</a></code> est à "on", -cette directive permet de configurer le cache destiné à stocker les -réponses OCSP incluses dans la négociation TLS. La configuration d'un +<p>Si <code class="directive"><a href="#sslusestapling">SSLUseStapling</a></code> est "on", +cette directive permet de configurer le cache destin stocker les +rponses OCSP incluses dans la ngociation TLS. La configuration d'un cache est obligatoire pour pouvoir utiliser l'agrafage OCSP. A l'exception de <code>none</code> et <code>nonenotnull</code>, cette -directive supporte les mêmes types de stockage que la directive +directive supporte les mmes types de stockage que la directive <code class="directive"><a href="#sslsessioncache">SSLSessionCache</a></code>.</p> @@ -2822,181 +2822,181 @@ directive supporte les mêmes types de stockage que la directive <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslstaplingerrorcachetimeout" id="sslstaplingerrorcachetimeout">Directive</a> <a name="SSLStaplingErrorCacheTimeout" id="SSLStaplingErrorCacheTimeout">SSLStaplingErrorCacheTimeout</a><a title="Lien permanent" href="#sslstaplingerrorcachetimeout" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Durée de vie des réponses invalides dans le cache pour +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dure de vie des rponses invalides dans le cache pour agrafage OCSP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLStaplingErrorCacheTimeout <em>secondes</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLStaplingErrorCacheTimeout 600</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLStaplingErrorCacheTimeout 600</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou supérieure</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou suprieure</td></tr> </table> -<p>Cette directive permet de définir la durée de vie des réponses -<em>invalides</em> dans le cache pour agrafage OCSP configuré via la +<p>Cette directive permet de dfinir la dure de vie des rponses +<em>invalides</em> dans le cache pour agrafage OCSP configur via la directive <code class="directive"><a href="#sslstaplingcache">SSLStaplingCache</a></code>. Pour -définir la durée de vie des réponses valides, voir la directive +dfinir la dure de vie des rponses valides, voir la directive <code class="directive"><a href="#sslstaplingstandardcachetimeout">SSLStaplingStandardCacheTimeout</a></code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslstaplingfaketrylater" id="sslstaplingfaketrylater">Directive</a> <a name="SSLStaplingFakeTryLater" id="SSLStaplingFakeTryLater">SSLStaplingFakeTryLater</a><a title="Lien permanent" href="#sslstaplingfaketrylater" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Génère une réponse "tryLater" pour les requêtes OCSP échouées</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Gnre une rponse "tryLater" pour les requtes OCSP choues</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLStaplingFakeTryLater on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLStaplingFakeTryLater on</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLStaplingFakeTryLater on</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou supérieure</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou suprieure</td></tr> </table> -<p>Lorsque cette directive est activée, et si une requête vers un -serveur OCSP à des fins d'inclusion dans une négociation TLS échoue, -mod_ssl va générer une réponse "tryLater" pour le client (<code class="directive"><a href="#sslstaplingreturnrespondererrors">SSLStaplingReturnResponderErrors</a></code> doit être -activée).</p> +<p>Lorsque cette directive est active, et si une requte vers un +serveur OCSP des fins d'inclusion dans une ngociation TLS choue, +mod_ssl va gnrer une rponse "tryLater" pour le client (<code class="directive"><a href="#sslstaplingreturnrespondererrors">SSLStaplingReturnResponderErrors</a></code> doit tre +active).</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslstaplingforceurl" id="sslstaplingforceurl">Directive</a> <a name="SSLStaplingForceURL" id="SSLStaplingForceURL">SSLStaplingForceURL</a><a title="Lien permanent" href="#sslstaplingforceurl" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Remplace l'URI du serveur OCSP spécifié dans l'extension +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Remplace l'URI du serveur OCSP spcifi dans l'extension AIA du certificat</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLStaplingForceURL <em>uri</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou supérieure</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou suprieure</td></tr> </table> <p>Cette directive permet de remplacer l'URI du serveur OCSP extraite de -l'extension authorityInfoAccess (AIA) du certificat. Elle peut s'avérer +l'extension authorityInfoAccess (AIA) du certificat. Elle peut s'avrer utile lorsqu'on passe par un mandataire</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslstaplingrespondertimeout" id="sslstaplingrespondertimeout">Directive</a> <a name="SSLStaplingResponderTimeout" id="SSLStaplingResponderTimeout">SSLStaplingResponderTimeout</a><a title="Lien permanent" href="#sslstaplingrespondertimeout" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Temps d'attente maximum pour les requêtes vers les serveurs +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Temps d'attente maximum pour les requtes vers les serveurs OCSP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLStaplingResponderTimeout <em>secondes</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLStaplingResponderTimeout 10</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLStaplingResponderTimeout 10</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou supérieure</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou suprieure</td></tr> </table> -<p>Cette directive permet de définir le temps d'attente maximum lorsque -mod_ssl envoie une requête vers un serveur OCSP afin d'obtenir une -réponse destinée à être incluse dans les négociations TLS avec les +<p>Cette directive permet de dfinir le temps d'attente maximum lorsque +mod_ssl envoie une requte vers un serveur OCSP afin d'obtenir une +rponse destine tre incluse dans les ngociations TLS avec les clients (<code class="directive"><a href="#sslusestapling">SSLUseStapling</a></code> doit -avoir été activée au préalable).</p> +avoir t active au pralable).</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslstaplingresponsemaxage" id="sslstaplingresponsemaxage">Directive</a> <a name="SSLStaplingResponseMaxAge" id="SSLStaplingResponseMaxAge">SSLStaplingResponseMaxAge</a><a title="Lien permanent" href="#sslstaplingresponsemaxage" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Age maximum autorisé des réponses OCSP incluses dans la -négociation TLS</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Age maximum autoris des rponses OCSP incluses dans la +ngociation TLS</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLStaplingResponseMaxAge <em>secondes</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLStaplingResponseMaxAge -1</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLStaplingResponseMaxAge -1</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou supérieure</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou suprieure</td></tr> </table> -<p>Cette directive permet de définir l'âge maximum autorisé -("fraîcheur") des réponses OCSP incluses dans la négociation TLS +<p>Cette directive permet de dfinir l'ge maximum autoris +("fracheur") des rponses OCSP incluses dans la ngociation TLS (<code class="directive"><a href="#sslusestapling">SSLUseStapling</a></code> doit -avoir été activée au préalable). La valeur par défaut (<code>-1</code>) -ne définit aucun âge maximum, ce qui signifie que les réponses OCSP sont -considérées comme valides à partir du moment où le contenu de leur champ +avoir t active au pralable). La valeur par dfaut (<code>-1</code>) +ne dfinit aucun ge maximum, ce qui signifie que les rponses OCSP sont +considres comme valides partir du moment o le contenu de leur champ <code>nextUpdate</code> se trouve dans le futur.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslstaplingresponsetimeskew" id="sslstaplingresponsetimeskew">Directive</a> <a name="SSLStaplingResponseTimeSkew" id="SSLStaplingResponseTimeSkew">SSLStaplingResponseTimeSkew</a><a title="Lien permanent" href="#sslstaplingresponsetimeskew" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Durée de vie maximale autorisée des réponses OCSP incluses dans la -négociation TLS</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dure de vie maximale autorise des rponses OCSP incluses dans la +ngociation TLS</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLStaplingResponseTimeSkew <em>secondes</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLStaplingResponseTimeSkew 300</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLStaplingResponseTimeSkew 300</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou supérieure</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou suprieure</td></tr> </table> -<p>Cette directive permet de spécifier l'intervalle de temps maximum que -mod_ssl va calculer en faisant la différence entre les contenus des -champs <code>nextUpdate</code> et <code>thisUpdate</code> des réponses -OCSP incluses dans la négociation TLS. Pour pouvoir utiliser cette +<p>Cette directive permet de spcifier l'intervalle de temps maximum que +mod_ssl va calculer en faisant la diffrence entre les contenus des +champs <code>nextUpdate</code> et <code>thisUpdate</code> des rponses +OCSP incluses dans la ngociation TLS. Pour pouvoir utiliser cette directive, <code class="directive"><a href="#sslusestapling">SSLUseStapling</a></code> doit -être à "on".</p> +tre "on".</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslstaplingreturnrespondererrors" id="sslstaplingreturnrespondererrors">Directive</a> <a name="SSLStaplingReturnResponderErrors" id="SSLStaplingReturnResponderErrors">SSLStaplingReturnResponderErrors</a><a title="Lien permanent" href="#sslstaplingreturnrespondererrors" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Transmet au client les erreurs survenues lors des requêtes +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Transmet au client les erreurs survenues lors des requtes OCSP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLStaplingReturnResponderErrors on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLStaplingReturnResponderErrors on</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLStaplingReturnResponderErrors on</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou supérieure</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou suprieure</td></tr> </table> -<p>Lorsque cette directive est activée, mod_ssl va transmettre au client les -réponses concernant les requêtes OCSP -échouées (comme les réponses avec un état autre que -"successful", les réponses avec un statut de certificat autre que -"good", les réponses -périmées, etc...). Lorsqu'elle est à -<code>off</code>, seules les réponses indiquant un statut de certificat +<p>Lorsque cette directive est active, mod_ssl va transmettre au client les +rponses concernant les requtes OCSP +choues (comme les rponses avec un tat autre que +"successful", les rponses avec un statut de certificat autre que +"good", les rponses +primes, etc...). Lorsqu'elle est +<code>off</code>, seules les rponses indiquant un statut de certificat "good" seront incluses dans les -négociations TLS avec les clients.</p> +ngociations TLS avec les clients.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslstaplingstandardcachetimeout" id="sslstaplingstandardcachetimeout">Directive</a> <a name="SSLStaplingStandardCacheTimeout" id="SSLStaplingStandardCacheTimeout">SSLStaplingStandardCacheTimeout</a><a title="Lien permanent" href="#sslstaplingstandardcachetimeout" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Durée de vie des réponses OCSP dans le cache</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dure de vie des rponses OCSP dans le cache</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLStaplingStandardCacheTimeout <em>secondes</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLStaplingStandardCacheTimeout 3600</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLStaplingStandardCacheTimeout 3600</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou supérieure</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou suprieure</td></tr> </table> -<p>Cette directive permet de définir la durée de vie des réponses OCSP -dans le cache configuré via la directive <code class="directive"><a href="#sslstaplingcache">SSLStaplingCache</a></code>. Elle ne s'applique qu'aux -réponse <em>valides</em>, alors que la directive <code class="directive"><a href="#sslstaplingerrorcachetimeout">SSLStaplingErrorCacheTimeout</a></code> s'applique aux -réponses invalides ou non disponibles. +<p>Cette directive permet de dfinir la dure de vie des rponses OCSP +dans le cache configur via la directive <code class="directive"><a href="#sslstaplingcache">SSLStaplingCache</a></code>. Elle ne s'applique qu'aux +rponse <em>valides</em>, alors que la directive <code class="directive"><a href="#sslstaplingerrorcachetimeout">SSLStaplingErrorCacheTimeout</a></code> s'applique aux +rponses invalides ou non disponibles. </p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslstrictsnivhostcheck" id="sslstrictsnivhostcheck">Directive</a> <a name="SSLStrictSNIVHostCheck" id="SSLStrictSNIVHostCheck">SSLStrictSNIVHostCheck</a><a title="Lien permanent" href="#sslstrictsnivhostcheck" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contrôle de l'accès des clients non-SNI à un serveur virtuel à +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contrle de l'accs des clients non-SNI un serveur virtuel base de nom. </td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLStrictSNIVHostCheck on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLStrictSNIVHostCheck off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLStrictSNIVHostCheck off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de contrôler l'accès des clients non-SNI à un serveur -virtuel à base de nom. Si elle est définie à <code>on</code> dans le -serveur virtuel à base de nom par défaut, les -clients non-SNI ne seront autorisés à accéder à aucun serveur virtuel -appartenant à cette combinaison IP/port. Par -contre, si elle est définie à <code>on</code> dans un serveur virtuel -quelconque, les clients non-SNI ne se verront interdire l'accès qu'à ce +Cette directive permet de contrler l'accs des clients non-SNI un serveur +virtuel base de nom. Si elle est dfinie <code>on</code> dans le +serveur virtuel base de nom par dfaut, les +clients non-SNI ne seront autoriss accder aucun serveur virtuel +appartenant cette combinaison IP/port. Par +contre, si elle est dfinie <code>on</code> dans un serveur virtuel +quelconque, les clients non-SNI ne se verront interdire l'accs qu' ce serveur. </p> <div class="warning"><p> -Cette option n'est disponible que si httpd a été compilé avec une +Cette option n'est disponible que si httpd a t compil avec une version d'OpenSSL supportant SNI. </p></div> @@ -3007,25 +3007,25 @@ version d'OpenSSL supportant SNI. <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslusername" id="sslusername">Directive</a> <a name="SSLUserName" id="SSLUserName">SSLUserName</a><a title="Lien permanent" href="#sslusername" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom de la variable servant à déterminer le nom de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom de la variable servant dterminer le nom de l'utilisateur</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLUserName <em>nom-var</em></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette variable permet de définir le champ "user" de l'objet de la -requête Apache. Ce champ est utilisé par des modules de plus bas niveau -pour identifier l'utilisateur avec une chaîne de caractères. En +Cette variable permet de dfinir le champ "user" de l'objet de la +requte Apache. Ce champ est utilis par des modules de plus bas niveau +pour identifier l'utilisateur avec une chane de caractres. En particulier, l'utilisation de cette directive peut provoquer la -définition de la variable d'environnement <code>REMOTE_USER</code>. -La valeur de l'argument <em>nom-var</em> peut correspondre à toute <a href="#envvars">variable d'environnement SSL</a>.</p> +dfinition de la variable d'environnement <code>REMOTE_USER</code>. +La valeur de l'argument <em>nom-var</em> peut correspondre toute <a href="#envvars">variable d'environnement SSL</a>.</p> -<p>Lorsque l'option <code>FakeBasicAuth</code> est activée, cette -directive contrôle la valeur du nom d'utilisateur contenue dans -l'en-tête d'authentification de base (voir <a href="#ssloptions">SSLOptions</a>).</p> +<p>Lorsque l'option <code>FakeBasicAuth</code> est active, cette +directive contrle la valeur du nom d'utilisateur contenue dans +l'en-tte d'authentification de base (voir <a href="#ssloptions">SSLOptions</a>).</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLUserName SSL_CLIENT_S_DN_CN</pre> </div> @@ -3034,38 +3034,38 @@ l'en-tête d'authentification de base (voir <a href="#ssloptions">SSLOptions <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslusestapling" id="sslusestapling">Directive</a> <a name="SSLUseStapling" id="SSLUseStapling">SSLUseStapling</a><a title="Lien permanent" href="#sslusestapling" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active l'ajout des réponses OCSP à la négociation TLS</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active l'ajout des rponses OCSP la ngociation TLS</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLUseStapling on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLUseStapling off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLUseStapling off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou supérieure</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible si on utilise OpenSSL version 0.9.8h ou suprieure</td></tr> </table> <p>Cette directive permet d'activer l'"Agrafage OCSP" (OCSP stapling) -selon la définition de l'extension TLS "Certificate Status Request" -fournie dans la RFC 6066. Si elle est activée et si le client le -demande, mod_ssl va inclure une réponse OCSP à propos de son propre -certificat dans la négociation TLS. Pour pouvoir activer l'Agrafage -OCSP, il est nécessaire de configurer un <code class="directive"><a href="#sslstaplingcache">SSLStaplingCache</a></code>.</p> - -<p>L'agrafage OCSP dispense le client de requérir le serveur OCSP -directement ; il faut cependant noter que selon les spécifications de la -RFC 6066, la réponse <code>CertificateStatus</code> du serveur ne peut -inclure une réponse OCSP que pour un seul certificat. Pour les -certificats de serveur comportant des certificats de CA intermédiaires -dans leur chaîne (c'est un cas typique de nos jours), l'implémentation +selon la dfinition de l'extension TLS "Certificate Status Request" +fournie dans la RFC 6066. Si elle est active et si le client le +demande, mod_ssl va inclure une rponse OCSP propos de son propre +certificat dans la ngociation TLS. Pour pouvoir activer l'Agrafage +OCSP, il est ncessaire de configurer un <code class="directive"><a href="#sslstaplingcache">SSLStaplingCache</a></code>.</p> + +<p>L'agrafage OCSP dispense le client de requrir le serveur OCSP +directement ; il faut cependant noter que selon les spcifications de la +RFC 6066, la rponse <code>CertificateStatus</code> du serveur ne peut +inclure une rponse OCSP que pour un seul certificat. Pour les +certificats de serveur comportant des certificats de CA intermdiaires +dans leur chane (c'est un cas typique de nos jours), l'implmentation actuelle de l'agrafage OCSP n'atteint que partiellement l'objectif d' -"économie en questions/réponse et en ressources". Pour plus de détails, +"conomie en questions/rponse et en ressources". Pour plus de dtails, voir la <a href="http://www.ietf.org/rfc/rfc6961.txt">RFC 6961</a> (TLS Multiple Certificate Status Extension). </p> -<p>Lorsque l'agrafage OCSP est activé, le mutex -<code>ssl-stapling</code> contrôle l'accès au cache de l'agrafage OCSP -afin de prévenir toute corruption, et le mutex -<code>sss-stapling-refresh</code> contrôle le raffraîchissement des -réponses OCSP. Ces mutex peuvent être configurés via la directive +<p>Lorsque l'agrafage OCSP est activ, le mutex +<code>ssl-stapling</code> contrle l'accs au cache de l'agrafage OCSP +afin de prvenir toute corruption, et le mutex +<code>sss-stapling-refresh</code> contrle le raffrachissement des +rponses OCSP. Ces mutex peuvent tre configurs via la directive <code class="directive"><a href="../mod/core.html#mutex">Mutex</a></code>. </p> @@ -3073,37 +3073,37 @@ réponses OCSP. Ces mutex peuvent être configurés via la directive <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="sslverifyclient" id="sslverifyclient">Directive</a> <a name="SSLVerifyClient" id="SSLVerifyClient">SSLVerifyClient</a><a title="Lien permanent" href="#sslverifyclient" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Niveau de vérification du certificat client</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Niveau de vrification du certificat client</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLVerifyClient <em>niveau</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLVerifyClient none</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLVerifyClient none</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de définir le niveau de vérification du +Cette directive permet de dfinir le niveau de vrification du certificat pour l'authentification du client. Notez que cette directive -peut être utilisée à la fois dans les contextes du serveur principal et -du répertoire. Dans le contexte du serveur principal, elle s'applique au -processus d'authentification du client utilisé au cours de la -négociation SSL standard lors de l'établissement d'une connexion. Dans -un contexte de répertoire, elle force une renégociation SSL avec le -niveau de vérification du client spécifié, après la lecture d'une -requête HTTP, mais avant l'envoi de la réponse HTTP.</p> +peut tre utilise la fois dans les contextes du serveur principal et +du rpertoire. Dans le contexte du serveur principal, elle s'applique au +processus d'authentification du client utilis au cours de la +ngociation SSL standard lors de l'tablissement d'une connexion. Dans +un contexte de rpertoire, elle force une rengociation SSL avec le +niveau de vrification du client spcifi, aprs la lecture d'une +requte HTTP, mais avant l'envoi de la rponse HTTP.</p> <p> Les valeurs de <em>niveau</em> disponibles sont les suivantes :</p> <ul> <li><strong>none</strong>: aucun certificat client n'est requis</li> <li><strong>optional</strong>: - le client <em>peut</em> présenter un certificat valide</li> + le client <em>peut</em> prsenter un certificat valide</li> <li><strong>require</strong>: - le client <em>doit</em> présenter un certificat valide</li> + le client <em>doit</em> prsenter un certificat valide</li> <li><strong>optional_no_ca</strong>: - le client peut présenter un certificat valide, mais il n'est pas - nécessaire que ce dernier soit vérifiable (avec succès). Cette option ne - peut pas être utilisée lors de l'authentification du client.</li> + le client peut prsenter un certificat valide, mais il n'est pas + ncessaire que ce dernier soit vrifiable (avec succs). Cette option ne + peut pas tre utilise lors de l'authentification du client.</li> </ul> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLVerifyClient require</pre> </div> @@ -3113,34 +3113,34 @@ Les valeurs de <em>niveau</em> disponibles sont les suivantes :</p> <div class="directive-section"><h2><a name="sslverifydepth" id="sslverifydepth">Directive</a> <a name="SSLVerifyDepth" id="SSLVerifyDepth">SSLVerifyDepth</a><a title="Lien permanent" href="#sslverifydepth" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Profondeur maximale des certificats de CA pour la -vérification des certificats clients</td></tr> +vrification des certificats clients</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SSLVerifyDepth <em>nombre</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SSLVerifyDepth 1</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SSLVerifyDepth 1</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>AuthConfig</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr> </table> <p> -Cette directive permet de spécifier la profondeur maximale à laquelle -mod_ssl va effectuer sa vérification avant de décider que le client ne -possède pas de certificat valide. Notez que cette directive peut être -utilisée à la fois dans les contextes du serveur principal et de -répertoire. Dans le contexte du serveur principal, elle s'applique au -processus d'authentification du client utilisé au cours de la -négociation SSL standard lors de l'établissement d'une connexion. Dans -un contexte de répertoire, elle force une renégociation SSL avec la -profondeur vérification du client spécifiée, après la lecture d'une -requête HTTP, mais avant l'envoi de la réponse HTTP.</p> +Cette directive permet de spcifier la profondeur maximale laquelle +mod_ssl va effectuer sa vrification avant de dcider que le client ne +possde pas de certificat valide. Notez que cette directive peut tre +utilise la fois dans les contextes du serveur principal et de +rpertoire. Dans le contexte du serveur principal, elle s'applique au +processus d'authentification du client utilis au cours de la +ngociation SSL standard lors de l'tablissement d'une connexion. Dans +un contexte de rpertoire, elle force une rengociation SSL avec la +profondeur vrification du client spcifie, aprs la lecture d'une +requte HTTP, mais avant l'envoi de la rponse HTTP.</p> <p> La profondeur correspond au nombre maximum de fournisseurs de -certificats intermédiaires, c'est à dire le nombre maximum de -certificats de CA que l'on est autorisé à suivre lors de la vérification +certificats intermdiaires, c'est dire le nombre maximum de +certificats de CA que l'on est autoris suivre lors de la vrification du certificat du client. Une profondeur de 0 signifie que seuls les -certificats clients auto-signés sont acceptés ; la profondeur par défaut -de 1 signifie que le certificat client peut être soit auto-signé, soit -signé par une CA connue directement du serveur (c'est à dire que le -certificat de la CA doit être référencé par la directive <code class="directive"><a href="#sslcacertificatepath">SSLCACertificatePath</a></code>), etc...</p> +certificats clients auto-signs sont accepts ; la profondeur par dfaut +de 1 signifie que le certificat client peut tre soit auto-sign, soit +sign par une CA connue directement du serveur (c'est dire que le +certificat de la CA doit tre rfrenc par la directive <code class="directive"><a href="#sslcacertificatepath">SSLCACertificatePath</a></code>), etc...</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SSLVerifyDepth 10</pre> </div> @@ -3148,8 +3148,8 @@ certificat de la CA doit être référencé par la directive <co </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_ssl.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_ssl.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/mod_ssl.html" title="Français"> fr </a></p> +<a href="../es/mod/mod_ssl.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/mod_ssl.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -3168,7 +3168,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_ssl.html'; } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_ssl_ct.html.fr b/docs/manual/mod/mod_ssl_ct.html.fr index 68c2cfdd12..4721cfc708 100644 --- a/docs/manual/mod/mod_ssl_ct.html.fr +++ b/docs/manual/mod/mod_ssl_ct.html.fr @@ -27,84 +27,84 @@ <div id="preamble"><h1>Module Apache mod_ssl_ct</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_ssl_ct.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_ssl_ct.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_ssl_ct.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Implémentation de la transparence des certificats +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Implmentation de la transparence des certificats (Certificat Transparency - RFC 6962) </td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>ssl_ct_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_ssl_ct.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>ssl_ct_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_ssl_ct.c</td></tr></table> <h3>Sommaire</h3> -<p>Ce module implémente la transparence des certificats en conjonction +<p>Ce module implmente la transparence des certificats en conjonction avec <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> et les outils en ligne de commande du projet open source <a href="https://code.google.com/p/certificate-transparency/">certificate-transparency</a>. -Le but de la transparence des certificats consiste à révéler -l'utilisation de certificats de confiance délivrés par -erreur ou dans un but malintentionné. Vous trouverez plus de détails à +Le but de la transparence des certificats consiste rvler +l'utilisation de certificats de confiance dlivrs par +erreur ou dans un but malintentionn. Vous trouverez plus de dtails propos de la transparence des certificats ici : <a href="http://www.certificate-transparency.org/">http://www.certificate-transparency.org/</a>. -Voici la signification des termes utilisés dans cette documentation :</p> +Voici la signification des termes utiliss dans cette documentation :</p> <dl> <dt>Certificate log</dt> - <dd>Un Certificate log, auquel on fera référence avec le simple - terme <q>log</q> tout au long de ce document, est un service réseau + <dd>Un Certificate log, auquel on fera rfrence avec le simple + terme <q>log</q> tout au long de ce document, est un service rseau auquel les certificats de serveurs sont soumis. Un agent - utilisateur peut vérifier que le certificat d'un serveur auquel il - accède a bien été soumis à un log auquel il fait confiance, et que le log - lui-même n'a pas rencontré de problème avec ce certificat.</dd> + utilisateur peut vrifier que le certificat d'un serveur auquel il + accde a bien t soumis un log auquel il fait confiance, et que le log + lui-mme n'a pas rencontr de problme avec ce certificat.</dd> - <dt>Horodatage signé du certificat (Signed Certificate Timestamp - SCT)</dt> + <dt>Horodatage sign du certificat (Signed Certificate Timestamp - SCT)</dt> <dd>Il s'agit d'une information en provenance d'un log indiquant qu'il - a validé un certificat. Cet horodatage est signé avec la clé publique - du log. Un ou plusieurs SCTs sont passés au client durant la phase de - négociation de la connexion, soit dans le ServerHello (extension TLS), - soit dans l'extension du certificat, soit dans une réponse OCSP + a valid un certificat. Cet horodatage est sign avec la cl publique + du log. Un ou plusieurs SCTs sont passs au client durant la phase de + ngociation de la connexion, soit dans le ServerHello (extension TLS), + soit dans l'extension du certificat, soit dans une rponse OCSP jointe.</dd> </dl> -<p>Cette implémentation pour Apache httpd fournit les fonctionnalités +<p>Cette implmentation pour Apache httpd fournit les fonctionnalits suivantes pout les serveurs et mandataires TLS :</p> <ul> - <li>Les SCTs peuvent être extraits automatiquement des logs, et en - conjonction avec tout SCT défini statiquement, envoyés aux clients - qui les supportent durant la phase ServerHello de la négociation de la + <li>Les SCTs peuvent tre extraits automatiquement des logs, et en + conjonction avec tout SCT dfini statiquement, envoys aux clients + qui les supportent durant la phase ServerHello de la ngociation de la connexion.</li> <li>Le serveur mandataire peut recevoir les SCTs en provenance du serveur original au cours de la phase ServerHello sous la forme d'une - extension de certificat, et/ou au sein des réponses OCSP agrafées ; - tout SCT reçu peut être validé partiellement en ligne, et - éventuellement mis en file d'attente pour un examen plus approfondi + extension de certificat, et/ou au sein des rponses OCSP agrafes ; + tout SCT reu peut tre valid partiellement en ligne, et + ventuellement mis en file d'attente pour un examen plus approfondi hors ligne.</li> - <li>Le serveur mandataire peut être configuré de façon à refuser la + <li>Le serveur mandataire peut tre configur de faon refuser la communication avec un serveur original qui ne fournit pas de SCT - pouvant âtre validé en ligne.</li> + pouvant tre valid en ligne.</li> </ul> -<p>La configuration des logs peut être définie statiquement au niveau de -la configuration du serveur web, ou enregistrée dans une base de données -SQLite3. Dans ce dernier cas, <code class="module"><a href="../mod/mod_ssl_ct.html">mod_ssl_ct</a></code> rechargera à -intervalles réguliers la base de données, de façon à ce que tout +<p>La configuration des logs peut tre dfinie statiquement au niveau de +la configuration du serveur web, ou enregistre dans une base de donnes +SQLite3. Dans ce dernier cas, <code class="module"><a href="../mod/mod_ssl_ct.html">mod_ssl_ct</a></code> rechargera +intervalles rguliers la base de donnes, de faon ce que tout changement dans la configuration de la maintenance et de la propagation -des logs pour un site spécifique ne nécessite pas de redémarrer httpd.</p> +des logs pour un site spcifique ne ncessite pas de redmarrer httpd.</p> -<div class="note">Ce module en est au stade expérimental pour les raisons suivantes +<div class="note">Ce module en est au stade exprimental pour les raisons suivantes : <ul> <li>Tests et retours d'information insuffisants</li> <li>Repose sur une version non stable (version 1.0.2, Beta 3 ou - supérieure) d'OpenSSL pour les - opérations de base</li> - <li>Implémentation de la <a href="#audit">fonctionnalité d'audit hors - ligne</a> incomplète</li> + suprieure) d'OpenSSL pour les + oprations de base</li> + <li>Implmentation de la <a href="#audit">fonctionnalit d'audit hors + ligne</a> incomplte</li> </ul> -<p>Les mécanismes de configuration, le format des données enregistrées -pour l'audit hors ligne, ainsi que d'autres caractéristiques sont -appelés à évoluer en fonction des tests et retours d'informations à +<p>Les mcanismes de configuration, le format des donnes enregistres +pour l'audit hors ligne, ainsi que d'autres caractristiques sont +appels voluer en fonction des tests et retours d'informations venir.</p> </div> </div> @@ -114,9 +114,9 @@ venir.</p> <li><img alt="" src="../images/down.gif" /> <a href="#proxy">Vue d'ensemble du fonctionnement au niveau du serveur mandataire</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#logconf">Configuration du log</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#static">Stockage des SCTs sous une forme compréhensible pour mod_ssl_ct</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#logging">Journalisation des repères de temps des certificats (CT) dans - le journal des accès</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#static">Stockage des SCTs sous une forme comprhensible pour mod_ssl_ct</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#logging">Journalisation des repres de temps des certificats (CT) dans + le journal des accs</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#audit">Audit hors ligne pour mandataire</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> @@ -130,7 +130,7 @@ venir.</p> <li><img alt="" src="../images/down.gif" /> <a href="#ctstaticlogconfig">CTStaticLogConfig</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#ctstaticscts">CTStaticSCTs</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_ssl_ct">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_ssl_ct">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_ssl_ct">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_ssl_ct">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -139,29 +139,29 @@ venir.</p> <p>Les serveurs doivent pouvoir envoyer les SCTs aux clients. Les SCTs - seront envoyés sous la forme d'une extension de certificat ou au sein - d'une réponse OCSP agrafée sans logique préprogrammée. Ce module gère - l'envoi des SCTs configurés par l'administrateur ou en provenance des - logs définis.</p> + seront envoys sous la forme d'une extension de certificat ou au sein + d'une rponse OCSP agrafe sans logique prprogramme. Ce module gre + l'envoi des SCTs configurs par l'administrateur ou en provenance des + logs dfinis.</p> - <p>Le nombre de SCTs envoyés au cours de la phase ServerHello (c'est à + <p>Le nombre de SCTs envoys au cours de la phase ServerHello (c'est dire les SCTs autres que ceux inclus dans une extension de certificat - ou une réponse OCSP agrafée) peut être limité via la directive + ou une rponse OCSP agrafe) peut tre limit via la directive <code class="directive"><a href="#ctserverhellosctlimit">CTServerHelloSCTLimit</a></code>.</p> <p>Pour chaque certificat de serveur, un processus maintient une liste - de SCTs à envoyer au cours de la phase ServerHello ; cette liste est - créée à partir des SCTs configurés statiquement, mais aussi à partir - de ceux reçus depuis les logs. Les logs marqués comme suspects ou - arrivés à péremption seront ignorés. A intervalles réguliers, le - processus va soumettre les certificats à un log selon les besoins - (suite à un changement de configuration du log ou de sa durée de vie), - et reconstruire la concaténation des SCTs.</p> - - <p>La liste des SCTs pour un certificat de serveur sera envoyée au + de SCTs envoyer au cours de la phase ServerHello ; cette liste est + cre partir des SCTs configurs statiquement, mais aussi partir + de ceux reus depuis les logs. Les logs marqus comme suspects ou + arrivs premption seront ignors. A intervalles rguliers, le + processus va soumettre les certificats un log selon les besoins + (suite un changement de configuration du log ou de sa dure de vie), + et reconstruire la concatnation des SCTs.</p> + + <p>La liste des SCTs pour un certificat de serveur sera envoye au cours de la phase ClientHello, lorsque ce certificat de serveur - particulier est utilisé, à tout client qui fait savoir qu'il supporte - cette fonctionnalité.</p> + particulier est utilis, tout client qui fait savoir qu'il supporte + cette fonctionnalit.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> @@ -171,34 +171,34 @@ venir.</p> <p>Le serveur mandataire indique qu'il supporte la Transparence des Certificats au cours de la phase ClientHello en incluant l'extension - <em>signed_certificate_timestamp</em>. Il peut reconnaître les SCTs - reçus au cours de la phase ServerHello dans une extension du - certificat du serveur original, ou au sein d'une réponse OCSP agrafée.</p> + <em>signed_certificate_timestamp</em>. Il peut reconnatre les SCTs + reus au cours de la phase ServerHello dans une extension du + certificat du serveur original, ou au sein d'une rponse OCSP agrafe.</p> - <p>Une vérification en ligne est effectuée pour tout SCT reçu :</p> + <p>Une vrification en ligne est effectue pour tout SCT reu :</p> <ul> - <li>Le repère de temps de chaque SCT peut être vérifié pour voir + <li>Le repre de temps de chaque SCT peut tre vrifi pour voir s'il n'est pas encore valide en le comparant avec l'heure actuelle - ou tout intervalle de temps valide défini pour le log.</li> - <li>Dans le cas d'un SCT issu d'un log pour lequel une clé publique - a été définie, la signature du serveur sera vérifiée.</li> + ou tout intervalle de temps valide dfini pour le log.</li> + <li>Dans le cas d'un SCT issu d'un log pour lequel une cl publique + a t dfinie, la signature du serveur sera vrifie.</li> </ul> - <p>Si la vérification échoue ou renvoie un résultat négatif pour au - moins un SCT et si la directive <code class="directive"><a href="#ctproxyawareness">CTProxyAwareness</a></code> est définie à - <em>require</em>, la tentative de connexion est abandonnée.</p> + <p>Si la vrification choue ou renvoie un rsultat ngatif pour au + moins un SCT et si la directive <code class="directive"><a href="#ctproxyawareness">CTProxyAwareness</a></code> est dfinie + <em>require</em>, la tentative de connexion est abandonne.</p> - <p>En outre, si la directive <code class="directive"><a href="#ctauditstorage">CTAuditStorage</a></code> est définie, la chaîne - de certification du serveur et les SCTs sont stockés pour une - vérification hors ligne.</p> + <p>En outre, si la directive <code class="directive"><a href="#ctauditstorage">CTAuditStorage</a></code> est dfinie, la chane + de certification du serveur et les SCTs sont stocks pour une + vrification hors ligne.</p> - <p>A titre d'optimisation, la vérification en ligne et le stockage des - données en provenance du serveur ne sont effectués que la première - fois où un processus enfant du serveur web reçoit ces données, ce qui - permet d'économiser du temps processeur et de l'espace disque. Dans le + <p>A titre d'optimisation, la vrification en ligne et le stockage des + donnes en provenance du serveur ne sont effectus que la premire + fois o un processus enfant du serveur web reoit ces donnes, ce qui + permet d'conomiser du temps processeur et de l'espace disque. Dans le cas d'une configuration typique de mandataire inverse, seule une - légère augmentation de la charge processeur sera induite.</p> + lgre augmentation de la charge processeur sera induite.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> @@ -206,169 +206,169 @@ venir.</p> <p>Les serveurs et les mandataires utilisent des informations - différentes en ce qui concerne les logs et leurs traitements. Cette - <em>configuration des logs</em> peut être effectuée de deux manières :</p> + diffrentes en ce qui concerne les logs et leurs traitements. Cette + <em>configuration des logs</em> peut tre effectue de deux manires :</p> <ul> - <li>On peut créer une base de données pour configurer le log en + <li>On peut crer une base de donnes pour configurer le log en utilisant la commande <code class="program"><a href="../programs/ctlogconfig.html">ctlogconfig</a></code> et en - définissant le chemin vers cette base de données via la directive + dfinissant le chemin vers cette base de donnes via la directive <code class="directive"><a href="#ctlogconfig">CTLogConfig</a></code>. - <code class="module"><a href="../mod/mod_ssl_ct.html">mod_ssl_ct</a></code> relit la base de données à - intervalles réguliers ; cette méthode de configuration supporte donc - les mises à jour dynamiques. En outre, la commande d'audit hors + <code class="module"><a href="../mod/mod_ssl_ct.html">mod_ssl_ct</a></code> relit la base de donnes + intervalles rguliers ; cette mthode de configuration supporte donc + les mises jour dynamiques. En outre, la commande d'audit hors ligne <code>ctauditscts</code> peut utiliser cette configuration pour trouver l'URL des logs.</li> <li>On peut aussi configurer les logs statiquement via la directive <code class="directive"><a href="#ctstaticlogconfig">CTStaticLogConfig</a></code>. Toute - modification de cette directive nécessitera alors un redémarrage du serveur - pour être prise en compte, comme pour toutes les autres directives.</li> + modification de cette directive ncessitera alors un redmarrage du serveur + pour tre prise en compte, comme pour toutes les autres directives.</li> </ul> - <p>Les éléments de configuration pouvant être définis par l'une ou - l'autre méthode sont les suivants :</p> + <p>Les lments de configuration pouvant tre dfinis par l'une ou + l'autre mthode sont les suivants :</p> <dl> <dt>Identifiant du log</dt> - <dd>L'identifiant du log est le hash SHA-256 de sa clé publique, et - est inclus dans tout SCT. Ceci permet d'identifier aisément un log - particulier lorsqu'on définit des plages de repères de temps + <dd>L'identifiant du log est le hash SHA-256 de sa cl publique, et + est inclus dans tout SCT. Ceci permet d'identifier aisment un log + particulier lorsqu'on dfinit des plages de repres de temps valides ou certaines autres informations.</dd> - <dt>Clé publique du log</dt> - <dd>Un mandataire doit disposer de la clé publique du log afin de - pouvoir vérifier la signature dans les SCTs en provenance de ce log. + <dt>Cl publique du log</dt> + <dd>Un mandataire doit disposer de la cl publique du log afin de + pouvoir vrifier la signature dans les SCTs en provenance de ce log. <br /> - Un serveur doit posséder la clé publique du log afin de pouvoir lui + Un serveur doit possder la cl publique du log afin de pouvoir lui soumettre des certificats.</dd> - <dt>Configuration générale confiance/méfiance</dt> - <dd>Il s'agit d'un mécanisme permettant d'instaurer une méfiance ou - de restaurer une confiance envers un log donné pour certaines - raisons particulières (y compris la simple interruption des - interactions avec le log dans les situations où il est hors ligne).</dd> + <dt>Configuration gnrale confiance/mfiance</dt> + <dd>Il s'agit d'un mcanisme permettant d'instaurer une mfiance ou + de restaurer une confiance envers un log donn pour certaines + raisons particulires (y compris la simple interruption des + interactions avec le log dans les situations o il est hors ligne).</dd> - <dt>Repères de temps minima et/ou maxima valides</dt> - <dd>Lorsqu'ils sont définis, le mandataire pourra vérifier que les - repères de temps contenus dans les SCTs sont compris dans une plage + <dt>Repres de temps minima et/ou maxima valides</dt> + <dd>Lorsqu'ils sont dfinis, le mandataire pourra vrifier que les + repres de temps contenus dans les SCTs sont compris dans une plage valide</dd> <dt>URL du log</dt> - <dd>Pour qu'un serveur puisse soumettre des certificats de serveur à - un log, il doit connaître l'URL de ce dernier (pour son API). Le + <dd>Pour qu'un serveur puisse soumettre des certificats de serveur + un log, il doit connatre l'URL de ce dernier (pour son API). Le serveur soumettra chaque certificat de serveur afin d'obtenir un - SCT pour chaque log dont l'URL est définie, sauf pour les logs aussi - marqués comme non dignes de confiance ou si l'heure actuelle ne se - situe dans aucune des plages de temps valides définies. + SCT pour chaque log dont l'URL est dfinie, sauf pour les logs aussi + marqus comme non dignes de confiance ou si l'heure actuelle ne se + situe dans aucune des plages de temps valides dfinies. <br /> - L'audit hors ligne des SCTs reçus par un mandataire nécessite aussi - de connaître l'URL du log.</dd> + L'audit hors ligne des SCTs reus par un mandataire ncessite aussi + de connatre l'URL du log.</dd> </dl> - <p>En général, seuls quelque uns de ces éléments de configuration sont - définis pour un log donné. Pour plus de détails, veuillez vous référer - à la documentation de la directive <code class="directive"><a href="#ctstaticlogconfig">CTStaticLogConfig</a></code> et de la commande + <p>En gnral, seuls quelque uns de ces lments de configuration sont + dfinis pour un log donn. Pour plus de dtails, veuillez vous rfrer + la documentation de la directive <code class="directive"><a href="#ctstaticlogconfig">CTStaticLogConfig</a></code> et de la commande <code class="program"><a href="../programs/ctlogconfig.html">ctlogconfig</a></code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="static" id="static">Stockage des SCTs sous une forme compréhensible pour mod_ssl_ct</a><a title="Lien permanent" href="#static" class="permalink">¶</a></h2> +<h2><a name="static" id="static">Stockage des SCTs sous une forme comprhensible pour mod_ssl_ct</a><a title="Lien permanent" href="#static" class="permalink">¶</a></h2> <p>Le module <code class="module"><a href="../mod/mod_ssl_ct.html">mod_ssl_ct</a></code> permet de configurer les SCTs - de manière statique via la directive - <code class="directive">CTStaticSCTs</code>. Ils doivent alors être sous une forme - binaire prête à être envoyée au client.</p> + de manire statique via la directive + <code class="directive">CTStaticSCTs</code>. Ils doivent alors tre sous une forme + binaire prte tre envoye au client.</p> - <p>Vous trouverez dans le <a href="https://github.com/tomrittervg/ct-tools">Dépôt ct-tools de Tom + <p>Vous trouverez dans le <a href="https://github.com/tomrittervg/ct-tools">Dpt ct-tools de Tom Ritter</a> un exemple de code sous la forme d'un script Python - (<code>write-sct.py</code>) permettant de générer un SCT sous un - format correct avec des données en provenance d'un log.</p> + (<code>write-sct.py</code>) permettant de gnrer un SCT sous un + format correct avec des donnes en provenance d'un log.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="logging" id="logging">Journalisation des repères de temps des certificats (CT) dans - le journal des accès</a><a title="Lien permanent" href="#logging" class="permalink">¶</a></h2> +<h2><a name="logging" id="logging">Journalisation des repres de temps des certificats (CT) dans + le journal des accs</a><a title="Lien permanent" href="#logging" class="permalink">¶</a></h2> <p>Dans les deux modes mandataire et serveur, les variables <code>SSL_CT_PROXY_STATUS</code> et - <code>SSL_CT_CLIENT_STATUS</code> sont définies et indiquent si le + <code>SSL_CT_CLIENT_STATUS</code> sont dfinies et indiquent si le serveur supporte les CTs.</p> <p>Dans le mode mandataire, la variable - <code>SSL_CT_PROXY_SCT_SOURCES</code> est définie pour indiquer si des - SCTs ont été reçus ainsi que leur source (phase ServerHello de la + <code>SSL_CT_PROXY_SCT_SOURCES</code> est dfinie pour indiquer si des + SCTs ont t reus ainsi que leur source (phase ServerHello de la connexion, extension de certificat, etc...).</p> - <p>Les valeurs de ces variables peuvent être journalisées via la - chaîne de format <code>%{<em>varname</em>}e</code> de + <p>Les valeurs de ces variables peuvent tre journalises via la + chane de format <code>%{<em>varname</em>}e</code> de <code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="audit" id="audit">Audit hors ligne pour mandataire</a><a title="Lien permanent" href="#audit" class="permalink">¶</a></h2> - <p>Le support de cette fonctionnalité en est au stade expérimental, et - est implémenté par la commande <code>ctauditscts</code>, qui repose - elle-même sur l'utilitaire <code>verify_single_proof.py</code> du + <p>Le support de cette fonctionnalit en est au stade exprimental, et + est implment par la commande <code>ctauditscts</code>, qui repose + elle-mme sur l'utilitaire <code>verify_single_proof.py</code> du projet open source <em>certificate-transparency</em>. La commande - <code>ctauditscts</code> peut parcourir des données, et ainsi effectuer - un audit hors ligne (activé via la directive <code class="directive"><a href="#ctauditstorage">CTAuditStorage</a></code>) en invoquant + <code>ctauditscts</code> peut parcourir des donnes, et ainsi effectuer + un audit hors ligne (activ via la directive <code class="directive"><a href="#ctauditstorage">CTAuditStorage</a></code>) en invoquant l'utilitaire <code>verify_single_proof.py</code>.</p> - <p>Voici quelques indication à l'état brut pour l'utilisation de + <p>Voici quelques indication l'tat brut pour l'utilisation de <code>ctauditscts</code> :</p> <ul> - <li>Créez un <em>virtualenv</em> en utilisant le fichier + <li>Crez un <em>virtualenv</em> en utilisant le fichier <code>requirements.txt</code> du projet - <em>certificate-transparency</em>, et exécuter les étapes suivantes - avec ce <em>virtualenv</em> activé.</li> - <li>Définissez <code>PYTHONPATH</code> de façon à inclure le - répertoire <code>python</code> dans les chemins par défaut des + <em>certificate-transparency</em>, et excuter les tapes suivantes + avec ce <em>virtualenv</em> activ.</li> + <li>Dfinissez <code>PYTHONPATH</code> de faon inclure le + rpertoire <code>python</code> dans les chemins par dfaut des utilitaires du projet <em>certificate-transparency</em>.</li> - <li>Définissez <code>PATH</code> de façon à inclure le chemin du - répertoire <code>python/ct/client/tools</code>.</li> - <li>Exécutez la commande <code>ctauditscts</code> avec comme + <li>Dfinissez <code>PATH</code> de faon inclure le chemin du + rpertoire <code>python/ct/client/tools</code>.</li> + <li>Excutez la commande <code>ctauditscts</code> avec comme arguments la valeur de la directive - <code class="directive">CTAuditStorage</code>, et éventuellement le chemin - de la base de données de configuration des logs. Cette dernière sera - utilisée pour extraire les URLs des logs en fonction de leurs + <code class="directive">CTAuditStorage</code>, et ventuellement le chemin + de la base de donnes de configuration des logs. Cette dernire sera + utilise pour extraire les URLs des logs en fonction de leurs identifiants.</li> </ul> - <p>Les données stockées à des fins d'audit peuvent aussi être - utilisées par d'autres programmes ; veuillez vous référer au code - source de <code>ctauditscts</code> pour plus de détails à propos du - traitement des données.</p> + <p>Les donnes stockes des fins d'audit peuvent aussi tre + utilises par d'autres programmes ; veuillez vous rfrer au code + source de <code>ctauditscts</code> pour plus de dtails propos du + traitement des donnes.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ctauditstorage" id="ctauditstorage">Directive</a> <a name="CTAuditStorage" id="CTAuditStorage">CTAuditStorage</a><a title="Lien permanent" href="#ctauditstorage" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Répertoire de stockage des données pour l'audit hors ligne</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Rpertoire de stockage des donnes pour l'audit hors ligne</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CTAuditStorage <em>directory</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl_ct</td></tr> </table> <p>La directive <code class="directive">CTAuditStorage</code> permet de - définir le chemin du répertoire où les données destinées à un audit hors - ligne seront stockées. Ce répertoire doit exister au préalable. Si le + dfinir le chemin du rpertoire o les donnes destines un audit hors + ligne seront stockes. Ce rpertoire doit exister au pralable. Si le chemin contenu dans l'argument <em>directory</em> n'est pas absolu, il - sera considéré comme relatif au chemin défini par la directive + sera considr comme relatif au chemin dfini par la directive <code class="directive"><a href="../mod/core.html#defaultruntimedir">DefaultRuntimeDir</a></code>.</p> - <p>Si cette directive n'est pas définie, aucune donnée ne sera stockée + <p>Si cette directive n'est pas dfinie, aucune donne ne sera stocke en vue d'un audit hors ligne.</p> - <p>Le répertoire considéré contiendra des fichiers nommés + <p>Le rpertoire considr contiendra des fichiers nomms <code><em>PID</em>.tmp</code> pour les processus enfants actifs et - <code><em>PID</em>.out</code> pour les processus enfants terminés. Les - données disponibles pour un audit hors ligne sont donc contenues dans les - fichiers <code>.out</code>. La commande expérimentale - <code>ctauditscts</code> (située dans l'arborescence des sources de + <code><em>PID</em>.out</code> pour les processus enfants termins. Les + donnes disponibles pour un audit hors ligne sont donc contenues dans les + fichiers <code>.out</code>. La commande exprimentale + <code>ctauditscts</code> (situe dans l'arborescence des sources de httpd, mais non encore prise en compte par le processus d'installation), fait appel aux utilitaires du projet <em>certificate-transparency</em> pour effectuer l'audit.</p> @@ -379,7 +379,7 @@ venir.</p> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chemin de l'utilitaire client du log certificate-transparency</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CTLogClient <em>executable</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl_ct</td></tr> @@ -389,55 +389,55 @@ venir.</p> <code>ct.exe</code>) de l'arborescence des sources du projet open source <a href="https://code.google.com/p/certificate-transparency/">certificate-transparency</a>.</p> - <p>Il est possible d'utiliser une implémentation alternative pour - extraire les SCTs d'un certificat de serveur à partir du moment où - l'interface de la ligne de commande est équivalente.</p> + <p>Il est possible d'utiliser une implmentation alternative pour + extraire les SCTs d'un certificat de serveur partir du moment o + l'interface de la ligne de commande est quivalente.</p> - <p>Si cette directive n'est pas définie, il n'est pas possible de + <p>Si cette directive n'est pas dfinie, il n'est pas possible de soumettre les certificats aux logs pour en extraire les SCTs ; seuls - les SCTs gérés par l'administrateur ou situés dans une extension de + les SCTs grs par l'administrateur ou situs dans une extension de certificat seront alors fournis aux clients.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ctlogconfigdb" id="ctlogconfigdb">Directive</a> <a name="CTLogConfigDB" id="CTLogConfigDB">CTLogConfigDB</a><a title="Lien permanent" href="#ctlogconfigdb" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Base de données pour la configuration des logs avec mises à +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Base de donnes pour la configuration des logs avec mises jour dynamiques</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CTLogConfigDB <em>filename</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl_ct</td></tr> </table> - <p>La directive <code class="directive">CTLogConfigDB</code> permet de définir - le nom de la base de données contenant la configuration des logs + <p>La directive <code class="directive">CTLogConfigDB</code> permet de dfinir + le nom de la base de donnes contenant la configuration des logs connus. Si le chemin contenu dans <em>filename</em> n'est pas absolu, - il est considéré comme relatif au chemin défini par la directive + il est considr comme relatif au chemin dfini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>.</p> - <p>Veuillez vous référer à la documentation du programme - <code class="program"><a href="../programs/ctlogconfig.html">ctlogconfig</a></code> qui gère la base de données.</p> + <p>Veuillez vous rfrer la documentation du programme + <code class="program"><a href="../programs/ctlogconfig.html">ctlogconfig</a></code> qui gre la base de donnes.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ctmaxsctage" id="ctmaxsctage">Directive</a> <a name="CTMaxSCTAge" id="CTMaxSCTAge">CTMaxSCTAge</a><a title="Lien permanent" href="#ctmaxsctage" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Age maximum d'un SCT obtenu depuis un log avant son -raffraîchissement</td></tr> +raffrachissement</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CTMaxSCTAge <em>num-seconds</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>1 jour</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>1 jour</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl_ct</td></tr> </table> - <p>Les certificats de serveur dont les SCTs sont supérieurs à cet âge - maximum seront soumis à nouveau aux logs définis. En général, le log - va renvoyer le même SCT que précédemment, mais ceux-ci font alors l'objet - d'une opération de la part du log. Les SCTs seront raffraîchis autant que - nécessaire au cours du fonctionnement normal du serveur, les nouveaux - SCTs étant envoyés aux clients au fur et à mesure de leur - disponibilité.</p> + <p>Les certificats de serveur dont les SCTs sont suprieurs cet ge + maximum seront soumis nouveau aux logs dfinis. En gnral, le log + va renvoyer le mme SCT que prcdemment, mais ceux-ci font alors l'objet + d'une opration de la part du log. Les SCTs seront raffrachis autant que + ncessaire au cours du fonctionnement normal du serveur, les nouveaux + SCTs tant envoys aux clients au fur et mesure de leur + disponibilit.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -447,30 +447,30 @@ raffraîchissement</td></tr> mandataire </td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CTProxyAwareness <em>oblivious|aware|require</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>aware</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>aware</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl_ct</td></tr> </table> - <p>Cette directive permet de contrôler la prise en compte et les + <p>Cette directive permet de contrler la prise en compte et les recherches de SCTs valides pour un mandataire. Les options disponibles sont les suivantes :</p> <dl> <dt>oblivious</dt> - <dd>Le mandataire de demandera jamais de SCTs, et par conséquent + <dd>Le mandataire de demandera jamais de SCTs, et par consquent n'en examinera pas. Le processus de transparance des certificats est - alors entièrement désactivé pour ce mandataire.</dd> + alors entirement dsactiv pour ce mandataire.</dd> <dt>aware</dt> <dd>Le mandataire prendra en charge l'ensemble du processus de - transparence des certificats, à savoir la recherche de SCTs et leur + transparence des certificats, savoir la recherche de SCTs et leur examen. Le mandataire n'interrompra cependant pas la connexion si le serveur original ne fournit pas de SCTs valides.</dd> <dt>require</dt> <dd>Le mandataire interrompra la connexion avec le serveur original - si ce dernir ne fournit pas au moins un SCT qui passe avec succès le + si ce dernir ne fournit pas au moins un SCT qui passe avec succs le test de validation en ligne.</dd> </dl> @@ -479,49 +479,49 @@ mandataire <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ctsctstorage" id="ctsctstorage">Directive</a> <a name="CTSCTStorage" id="CTSCTStorage">CTSCTStorage</a><a title="Lien permanent" href="#ctsctstorage" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Répertoire où les SCTs sont stockés</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Rpertoire o les SCTs sont stocks</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CTSCTStorage <em>directory</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl_ct</td></tr> </table> - <p>La directive <code class="directive">CTSCTStorage</code> permet de définir - le nom du répertoire où les SCTs et listes de SCTs seront stockés. Si + <p>La directive <code class="directive">CTSCTStorage</code> permet de dfinir + le nom du rpertoire o les SCTs et listes de SCTs seront stocks. Si le chemin contenu dans <em>directory</em> n'est pas absolu, il sera - considéré comme relatif au chemin défini par la directive <code class="directive"><a href="../mod/core.html#defaultruntimedir">DefaultRuntimeDir</a></code>.</p> + considr comme relatif au chemin dfini par la directive <code class="directive"><a href="../mod/core.html#defaultruntimedir">DefaultRuntimeDir</a></code>.</p> - <p>Chaque certificat voit ses informations stockées dans un sous-répertoire - qui lui est propre ; le nom de ce sous-répertoire correspond au hash - SHA-256 du certificat considéré.</p> + <p>Chaque certificat voit ses informations stockes dans un sous-rpertoire + qui lui est propre ; le nom de ce sous-rpertoire correspond au hash + SHA-256 du certificat considr.</p> - <p>Les sous-répertoires propres à chaque certificat contiennent des - SCTs en provenance des logs définis, des listes de SCTs préparées à - partir des SCTs configurés statiquement et des SCTs extraits, ainsi - que diverses informations utilisées pour gérer les SCTs.</p> + <p>Les sous-rpertoires propres chaque certificat contiennent des + SCTs en provenance des logs dfinis, des listes de SCTs prpares + partir des SCTs configurs statiquement et des SCTs extraits, ainsi + que diverses informations utilises pour grer les SCTs.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ctserverhellosctlimit" id="ctserverhellosctlimit">Directive</a> <a name="CTServerHelloSCTLimit" id="CTServerHelloSCTLimit">CTServerHelloSCTLimit</a><a title="Lien permanent" href="#ctserverhellosctlimit" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximum de SCTs pouvant être renvoyés au cours de la +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximum de SCTs pouvant tre renvoys au cours de la phase ServerHello</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CTServerHelloSCTLimit <em>limit</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>100</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>100</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl_ct</td></tr> </table> - <p>Cette directive permet de définir le nombre maximum de SCTs pouvant - être renvoyés par un serveur TLS au cours de la phase ServerHello dans - le cas où le nombre de logs définis et de SCTs définis statiquement + <p>Cette directive permet de dfinir le nombre maximum de SCTs pouvant + tre renvoys par un serveur TLS au cours de la phase ServerHello dans + le cas o le nombre de logs dfinis et de SCTs dfinis statiquement est assez important.</p> - <p>En général, seuls quelques SCTs sont disponibles, cette directive - n'est donc nécessaire que dans certaines circonstances particulières.</p> + <p>En gnral, seuls quelques SCTs sont disponibles, cette directive + n'est donc ncessaire que dans certaines circonstances particulires.</p> <p>Cette directive ne tient pas compte des SCTs contenus dans les - extensions de certificats ou les réponses OCSP agrafées.</p> + extensions de certificats ou les rponses OCSP agrafes.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -531,74 +531,74 @@ phase ServerHello</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CTStaticLogConfig <em>log-id|-</em> <em>public-key-file|-</em> <em>1|0|-</em> <em>min-timestamp|-</em> <em>max-timestamp|-</em> <em>log-URL|-</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl_ct</td></tr> </table> <p>Cette directive permet de configurer un log particulier. Elle est - particulièrement appropriée dans les cas où cette configuration est - rarement modifiée. Si votre cas nécessite plutôt une configuration - dynamique, veuillez vous référer à la documentation de la directive + particulirement approprie dans les cas o cette configuration est + rarement modifie. Si votre cas ncessite plutt une configuration + dynamique, veuillez vous rfrer la documentation de la directive <code class="directive"><a href="#ctlogconfigdb">CTLogConfigDB</a></code>.</p> - <p>Chacun des six champs doit être renseigné, mais en général, la - configuration d'un log nécessite peu d'information ; utilisez - <em>-</em> lorsque vous ne disposez d'aucune information à spécifier + <p>Chacun des six champs doit tre renseign, mais en gnral, la + configuration d'un log ncessite peu d'information ; utilisez + <em>-</em> lorsque vous ne disposez d'aucune information spcifier pour un champ particulier. Par exemple, dans le cas d'une configuration de serveur simple (non mandataire), l'administrateur n'a - besoin de spécifier que l'URL du log auquel soumettre des certificats de + besoin de spcifier que l'URL du log auquel soumettre des certificats de serveur afin d'en extraire les SCTs.</p> - <p>Les champs se définissent comme suit :</p> + <p>Les champs se dfinissent comme suit :</p> <dl> <dt><em>log-id</em></dt> <dd>Il s'agit de l'identifiant du log qui correspond au hash SHA-256 - de la clé publique du log, codé en hexadécimal. Cette chaîne a une - taille de 64 caractères. + de la cl publique du log, cod en hexadcimal. Cette chane a une + taille de 64 caractres. <br /> - Ce champ peut être omis lorsque <em>public-key-file</em> est - renseigné.</dd> + Ce champ peut tre omis lorsque <em>public-key-file</em> est + renseign.</dd> <dt><em>public-key-file</em></dt> - <dd>Il s'agit du chemin d'un fichier contenant la clé publique du log - codée au format PEM. Si ce chemin n'est pas absolu, il est considéré - comme relatif au chemin défini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>.</dd> + <dd>Il s'agit du chemin d'un fichier contenant la cl publique du log + code au format PEM. Si ce chemin n'est pas absolu, il est considr + comme relatif au chemin dfini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>.</dd> <dt><em>trust/distrust</em></dt> - <dd>Définissez ce champ à <em>1</em> pour marquer le log comme non + <dd>Dfinissez ce champ <em>1</em> pour marquer le log comme non digne de confiance, ou pour tout simplement interdire son - utilisation pour le traitement des certificats. Définissez ce champ - à <em>-</em> ou <em>0</em> (valeur par défaut) pour accorder votre + utilisation pour le traitement des certificats. Dfinissez ce champ + <em>-</em> ou <em>0</em> (valeur par dfaut) pour accorder votre confiance au log.</dd> <dt><em>min-timestamp</em> et <em>max-timestamp</em></dt> - <dd>Un repère de temps (timestamp) est un temps exprimé en + <dd>Un repre de temps (timestamp) est un temps exprim en millisecondes depuis le temps epoch, sans tenir compte des secondes - sautées. C'est le format de temps utilisé dans les SCTs. Le repère - de temps doit être fourni sous la forme d'un nombre décimal. + sautes. C'est le format de temps utilis dans les SCTs. Le repre + de temps doit tre fourni sous la forme d'un nombre dcimal. <br /> - Spécifiez <strong><code>-</code></strong> pour un des repères de - temps s'il n'est pas connu. Par exemple, lorsque vous définissez le - repère de temps minimum valide pour un log qui reste valide, - spécifiez <strong><code>-</code></strong> pour + Spcifiez <strong><code>-</code></strong> pour un des repres de + temps s'il n'est pas connu. Par exemple, lorsque vous dfinissez le + repre de temps minimum valide pour un log qui reste valide, + spcifiez <strong><code>-</code></strong> pour <em>max-timestamp</em>. <br /> - Les SCTs reçu par le mandataire depuis ce log seront invalides si le - repère de temps est plus ancien que <em>min-timestamp</em> ou plus - récent que <em>max-timestamp</em>.</dd> + Les SCTs reu par le mandataire depuis ce log seront invalides si le + repre de temps est plus ancien que <em>min-timestamp</em> ou plus + rcent que <em>max-timestamp</em>.</dd> <dt><em>log-URL</em></dt> <dd>Il s'agit de l'URL du log auquel soumettre les certificats de - serveur et ainsi obtenir des SCTs à envoyer aux clients.</dd> + serveur et ainsi obtenir des SCTs envoyer aux clients.</dd> </dl> <h3>Voir aussi</h3> <ul> <li>Le paragraphe <a href="#logconf">Configuration des logs</a> -contient des informations à caractère plus général à propos des champs qui -peuvent être définis via cette directive.</li> +contient des informations caractre plus gnral propos des champs qui +peuvent tre dfinis via cette directive.</li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -608,43 +608,43 @@ peuvent être définis via cette directive.</li> certificat de serveur </td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CTStaticSCTs <em>certificate-pem-file</em> <em>sct-directory</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl_ct</td></tr> </table> - <p>Cette directive permet de définir statiquement un ou plusieurs SCTs - correspondant à un certificat de serveur. Ce mécanisme peut être - utilisé à la place ou en complément de l'obtention dynamique des SCTs + <p>Cette directive permet de dfinir statiquement un ou plusieurs SCTs + correspondant un certificat de serveur. Ce mcanisme peut tre + utilis la place ou en complment de l'obtention dynamique des SCTs en provenance des logs. Toute modification dans le jeu de SCTs d'un - certificat de serveur particulier sera prise en compte de manière - dynamique sans avoir à redémarrer le serveur.</p> + certificat de serveur particulier sera prise en compte de manire + dynamique sans avoir redmarrer le serveur.</p> - <p><em>certificate-pem-file</em> fait référence au fichier contenant + <p><em>certificate-pem-file</em> fait rfrence au fichier contenant le certificat de serveur au format PEM. Si ce chemin n'est pas absolu, - il sera considéré comme relatif au chemin défini par la directive + il sera considr comme relatif au chemin dfini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>.</p> <p><em>sct-directory</em> doit contenir le chemin vers un ou plusieurs - fichiers possédant l'extension de nom de fichier <code>.sct</code>, - représentant un ou plusieurs SCTs correspondant au certificat de + fichiers possdant l'extension de nom de fichier <code>.sct</code>, + reprsentant un ou plusieurs SCTs correspondant au certificat de serveur. Si ce chemin n'est pas absolu, - il sera considéré comme relatif au chemin défini par la directive + il sera considr comme relatif au chemin dfini par la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>.</p> <p>Si <em>sct-directory</em> est vide, aucun message d'erreur ne sera - affiché.</p> + affich.</p> - <p>Cette directive peut servir à identifier des répertoires de SCTs - gérés par une autre infrastructure, sous réserve qu'ils soient - enregistrés au format binaire avec l'extension de nom de fichier + <p>Cette directive peut servir identifier des rpertoires de SCTs + grs par une autre infrastructure, sous rserve qu'ils soient + enregistrs au format binaire avec l'extension de nom de fichier <em>.sct</em>.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_ssl_ct.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_ssl_ct.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_ssl_ct.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -663,7 +663,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_ssl_ct.htm } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_status.html.fr b/docs/manual/mod/mod_status.html.fr index 4cafad2280..db5fa3d35d 100644 --- a/docs/manual/mod/mod_status.html.fr +++ b/docs/manual/mod/mod_status.html.fr @@ -27,87 +27,87 @@ <div id="preamble"><h1>Module Apache mod_status</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_status.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_status.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/mod_status.html" title="Français"> fr </a> | +<a href="../es/mod/mod_status.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/mod_status.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_status.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_status.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_status.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_status.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournit des informations sur les performances et l'activité +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournit des informations sur les performances et l'activit du serveur</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>status_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_status.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>status_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_status.c</td></tr></table> <h3>Sommaire</h3> - <p>Le module Status permet à un administrateur de déterminer le - niveau de performances de son serveur. Les statistiques instantanées - du serveur sont présentées dans une page HTML sous une forme - aisément lisible. Si nécessaire, cette page peut être configurée - pour être automatiquement actualisée (sous réserve de - compatibilité du navigateur). Une autre page fournit l'état - instantané du serveur sous la forme d'une simple liste lisible par + <p>Le module Status permet un administrateur de dterminer le + niveau de performances de son serveur. Les statistiques instantanes + du serveur sont prsentes dans une page HTML sous une forme + aisment lisible. Si ncessaire, cette page peut tre configure + pour tre automatiquement actualise (sous rserve de + compatibilit du navigateur). Une autre page fournit l'tat + instantan du serveur sous la forme d'une simple liste lisible par une machine.</p> - <p>Les détails fournis sont :</p> + <p>Les dtails fournis sont :</p> <ul> - <li>Le nombre de processus servant les requêtes</li> + <li>Le nombre de processus servant les requtes</li> <li>Le nombre de processus inactifs</li> - <li>L'état de chaque processus, le nombre de requêtes qu'il a - traitées et le nombre total d'octets qu'il a servis (*)</li> + <li>L'tat de chaque processus, le nombre de requtes qu'il a + traites et le nombre total d'octets qu'il a servis (*)</li> - <li>Le nombre total d'accès effectués et d'octets servis (*)</li> + <li>Le nombre total d'accs effectus et d'octets servis (*)</li> - <li>Le moment où le serveur a été démarré/redémarré et le temps - écoulé depuis</li> + <li>Le moment o le serveur a t dmarr/redmarr et le temps + coul depuis</li> - <li>Les valeurs moyennes du nombre de requêtes par seconde, du + <li>Les valeurs moyennes du nombre de requtes par seconde, du nombre d'octets servis par seconde et du nombre d'octets par - requête (*)</li> + requte (*)</li> - <li>Le pourcentage CPU instantané utilisé par chaque processus et + <li>Le pourcentage CPU instantan utilis par chaque processus et par l'ensemble des processus (*)</li> - <li>Les hôtes et requêtes actuellement en cours de traitement + <li>Les htes et requtes actuellement en cours de traitement (*)</li> </ul> <p>Les lignes se terminant par "(*)" ne sont disponibles que si la directive <code class="directive"><a href="../mod/core.html#extendedstatus">ExtendedStatus</a></code> - est définie à <code>On</code>. Depuis la version - 2.3.6, le chargement de mod_status définit automatiquement - <code class="directive"><a href="../mod/core.html#extendedstatus">ExtendedStatus</a></code> à On.</p> + est dfinie <code>On</code>. Depuis la version + 2.3.6, le chargement de mod_status dfinit automatiquement + <code class="directive"><a href="../mod/core.html#extendedstatus">ExtendedStatus</a></code> On.</p> <div class="note"> - <strong>Important : lorsque <code class="module"><a href="../mod/mod_status.html">mod_status</a></code> est chargé, son + <strong>Important : lorsque <code class="module"><a href="../mod/mod_status.html">mod_status</a></code> est charg, son gestionnaire sera disponible dans <em>tous</em> les fichiers de - configuration, y compris ceux concernant un répertoire (comme les fichiers - <code>.htaccess</code>). Ce comportement doit donc être pris en compte pour la - gestion de la sécurité de votre site.</strong> + configuration, y compris ceux concernant un rpertoire (comme les fichiers + <code>.htaccess</code>). Ce comportement doit donc tre pris en compte pour la + gestion de la scurit de votre site.</strong> </div> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#enable">Activation du rapport d'état</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#enable">Activation du rapport d'tat</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#autoupdate">Actualisation automatique</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#machinereadable">Fichier d'état lisible par une machine</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#troubleshoot">Utilisation de server-status pour la recherche de défauts de +<li><img alt="" src="../images/down.gif" /> <a href="#machinereadable">Fichier d'tat lisible par une machine</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#troubleshoot">Utilisation de server-status pour la recherche de dfauts de fonctionnement</a></li> </ul><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_status">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_status">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_status">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_status">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="enable" id="enable">Activation du rapport d'état</a><a title="Lien permanent" href="#enable" class="permalink">¶</a></h2> +<h2><a name="enable" id="enable">Activation du rapport d'tat</a><a title="Lien permanent" href="#enable" class="permalink">¶</a></h2> - <p>Pour n'activer les rapports d'état que pour les navigateurs - appartenant au domaine example.com, ajoutez ces lignes à votre + <p>Pour n'activer les rapports d'tat que pour les navigateurs + appartenant au domaine example.com, ajoutez ces lignes votre fichier de configuration <code>httpd.conf</code> :</p> <pre class="prettyprint lang-config"><Location "/etat-serveur"> SetHandler server-status @@ -116,62 +116,62 @@ du serveur</td></tr> <p>Il est alors possible d'obtenir les statistiques du serveur en - utilisant un navigateur web et en accédant à la page + utilisant un navigateur web et en accdant la page <code>http://votre.serveur/etat-serveur</code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="autoupdate" id="autoupdate">Actualisation automatique</a><a title="Lien permanent" href="#autoupdate" class="permalink">¶</a></h2> - <p>Vous pouvez faire en sorte que cette page d'état s'actualise - elle-même automatiquement si votre navigateur supporte "refresh". - Pour ce faire, accédez à la page + <p>Vous pouvez faire en sorte que cette page d'tat s'actualise + elle-mme automatiquement si votre navigateur supporte "refresh". + Pour ce faire, accdez la page <code>http://votre.serveur/etat-serveur?refresh=N</code>, pour que - cette dernière soit actualisée toutes les N secondes.</p> + cette dernire soit actualise toutes les N secondes.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="machinereadable" id="machinereadable">Fichier d'état lisible par une machine</a><a title="Lien permanent" href="#machinereadable" class="permalink">¶</a></h2> +<h2><a name="machinereadable" id="machinereadable">Fichier d'tat lisible par une machine</a><a title="Lien permanent" href="#machinereadable" class="permalink">¶</a></h2> <p>La page <code>http://votre.serveur/etat-serveur?auto</code> - permet d'obtenir une version du fichier d'état lisible par une - machine. Ceci s'avère intéressant dans le cadre d'une exécution + permet d'obtenir une version du fichier d'tat lisible par une + machine. Ceci s'avre intressant dans le cadre d'une excution automatique : voir le programme en Perl - <code>log_server_status</code> situé dans le répertoire + <code>log_server_status</code> situ dans le rpertoire <code>/support</code> de votre distribution du serveur HTTP Apache.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="troubleshoot" id="troubleshoot">Utilisation de server-status pour la recherche de défauts de +<h2><a name="troubleshoot" id="troubleshoot">Utilisation de server-status pour la recherche de dfauts de fonctionnement</a><a title="Lien permanent" href="#troubleshoot" class="permalink">¶</a></h2> - <p>La page <code>server-status</code> peut servir de point de départ - à la recherche de défauts de fonctionnement lorsque votre serveur - mobilise toutes les ressources disponibles (CPU ou mémoire), pour - identifier quels clients ou requêtes sont la cause du problème.</p> + <p>La page <code>server-status</code> peut servir de point de dpart + la recherche de dfauts de fonctionnement lorsque votre serveur + mobilise toutes les ressources disponibles (CPU ou mmoire), pour + identifier quels clients ou requtes sont la cause du problme.</p> - <p>Tout d'abord, assurez-vous que la directive <code class="directive"><a href="../mod/core.html#extendedstatus">ExtendedStatus</a></code> est bien définie à on, de - façon à ce que vous puissiez avoir accès à toutes les informations à - propos de la requête et du client pour chaque processus enfant ou + <p>Tout d'abord, assurez-vous que la directive <code class="directive"><a href="../mod/core.html#extendedstatus">ExtendedStatus</a></code> est bien dfinie on, de + faon ce que vous puissiez avoir accs toutes les informations + propos de la requte et du client pour chaque processus enfant ou thread.</p> - <p>Consultez ensuite la liste des processus en cours (à l'aide de + <p>Consultez ensuite la liste des processus en cours ( l'aide de <code>top</code>, ou d'un utilitaire de listage des processus similaire), afin d'identifier les processus coupables. Triez - l'affichage de <code>top</code> par utilisation CPU ou mémoire, en - fonction du problème rencontré.</p> + l'affichage de <code>top</code> par utilisation CPU ou mmoire, en + fonction du problme rencontr.</p> <p>Rechargez la page <code>server-status</code> et recherchez - les identifiants des processus trouvés précédemment ; vous pourrez - alors déterminer quelle requête est traitée par ces processus, pour - quel client. Les requêtes peuvent apparaître de manière fugitive, et + les identifiants des processus trouvs prcdemment ; vous pourrez + alors dterminer quelle requte est traite par ces processus, pour + quel client. Les requtes peuvent apparatre de manire fugitive, et il se peut que vous deviez effectuer plusieurs essais avant de - parvenir à les prendre en flagrant délit, pour ainsi dire.</p> + parvenir les prendre en flagrant dlit, pour ainsi dire.</p> - <p>Cette procédure <em>devrait</em> vous permettre de cerner quel - client, ou type de requête, sont à l'origine de vos problèmes de + <p>Cette procdure <em>devrait</em> vous permettre de cerner quel + client, ou type de requte, sont l'origine de vos problmes de charge. Il est probable que vous identifiiez une application web au comportement anormal, ou un client en train d'attaquer votre site.</p> @@ -179,11 +179,11 @@ du serveur</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_status.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/mod_status.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/mod_status.html" title="Français"> fr </a> | +<a href="../es/mod/mod_status.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/mod_status.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_status.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_status.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_status.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_status.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -202,7 +202,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_status.htm } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_substitute.html.fr b/docs/manual/mod/mod_substitute.html.fr index 5dba299e7e..33f0309f64 100644 --- a/docs/manual/mod/mod_substitute.html.fr +++ b/docs/manual/mod/mod_substitute.html.fr @@ -27,18 +27,18 @@ <div id="preamble"><h1>Module Apache mod_substitute</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_substitute.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_substitute.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_substitute.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Effectue des opérations de recherche/remplacement sur les -corps de réponses</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Effectue des oprations de recherche/remplacement sur les +corps de rponses</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>substitute_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_substitute.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>substitute_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_substitute.c</td></tr></table> <h3>Sommaire</h3> - <p><code class="module"><a href="../mod/mod_substitute.html">mod_substitute</a></code> fournit un mécanisme permettant - d'effectuer des substitutions de chaînes fixes ou d'expressions - rationnelles sur les corps de réponses.</p> + <p><code class="module"><a href="../mod/mod_substitute.html">mod_substitute</a></code> fournit un mcanisme permettant + d'effectuer des substitutions de chanes fixes ou d'expressions + rationnelles sur les corps de rponses.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> @@ -46,59 +46,59 @@ corps de réponses</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#substituteinheritbefore">SubstituteInheritBefore</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#substitutemaxlinelength">SubstituteMaxLineLength</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_substitute">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_substitute">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_substitute">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_substitute">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="substitute" id="substitute">Directive</a> <a name="Substitute" id="Substitute">Substitute</a><a title="Lien permanent" href="#substitute" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Modèle de substition dans le contenu de la -réponse</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Substitute <var>s/modèle/substitution/[infq]</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Modle de substition dans le contenu de la +rponse</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Substitute <var>s/modle/substitution/[infq]</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_substitute</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Les valeurs de substitution "expr=" ont été ajoutées à partir de +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Les valeurs de substitution "expr=" ont t ajoutes partir de la version 2.5.1</td></tr> </table> <p>La directive <code class="directive">Substitute</code> permet de - spécifier un modèle de recherche/remplacement à appliquer au corps - de la réponse.</p> + spcifier un modle de recherche/remplacement appliquer au corps + de la rponse.</p> - <p>La signification du modèle peut être modifiée via toute + <p>La signification du modle peut tre modifie via toute combinaison de ces drapeaux :</p> <dl> <dt><code>i</code></dt> <dd>Effectue une comparaison sans tenir compte de la casse.</dd> <dt><code>n</code></dt> - <dd>Par défaut, le modèle est traité en tant qu'expression + <dd>Par dfaut, le modle est trait en tant qu'expression rationnelle. Le drapeau <code>n</code> force le traitement du - modèle en tant que chaîne fixe.</dd> + modle en tant que chane fixe.</dd> <dt><code>f</code></dt> - <dd>Avec le drapeau <code>f</code>, <code>mod_substitute</code> met à plat le - résultat d'une substitution (les conteneurs ou buckets ne sont - pas dissociés), ce qui permet à d'éventuelles substitutions - ultérieures de s'effectuer sur cette dernière. C'est le - comportement par défaut.</dd> + <dd>Avec le drapeau <code>f</code>, <code>mod_substitute</code> met plat le + rsultat d'une substitution (les conteneurs ou buckets ne sont + pas dissocis), ce qui permet d'ventuelles substitutions + ultrieures de s'effectuer sur cette dernire. C'est le + comportement par dfaut.</dd> <dt><code>q</code></dt> <dd>Avec le drapeau <code>q</code>, <code>mod_substitute</code> dissocie les - conteneurs (ou buckets) après chaque substitution. Ceci peut - améliorer la rapidité de la réponse et diminuer la quantité de - mémoire utilisée, mais ne doit être utilisé que s'il n'existe - aucune possibilité pour que le résultat d'une substitution ne - corresponde au modèle ou à l'expression rationnelle d'une - substitution ultérieure.</dd> + conteneurs (ou buckets) aprs chaque substitution. Ceci peut + amliorer la rapidit de la rponse et diminuer la quantit de + mmoire utilise, mais ne doit tre utilis que s'il n'existe + aucune possibilit pour que le rsultat d'une substitution ne + corresponde au modle ou l'expression rationnelle d'une + substitution ultrieure.</dd> </dl> - <p><var>substitution</var> peut contenir du texte et des références arrières + <p><var>substitution</var> peut contenir du texte et des rfrences arrires d'expressions rationnelles. Si la valeur de substitution commence par la - chaîne <code>expr=</code>, elle est interprétée comme une <a href="../expr.html">expression rationnelle</a>, ce qui permet d'utiliser des - variables d'environnement et des valeurs d'en-têtes. + chane <code>expr=</code>, elle est interprte comme une <a href="../expr.html">expression rationnelle</a>, ce qui permet d'utiliser des + variables d'environnement et des valeurs d'en-ttes. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"><Location "/"> @@ -107,34 +107,34 @@ la version 2.5.1</td></tr> </Location></pre> </div> - <p>Le caractère utilisé pour séparer (ou "délimiter") les différentes partie - de la valeur de substitution est référencé sous le nom de "délimiteur", et + <p>Le caractre utilis pour sparer (ou "dlimiter") les diffrentes partie + de la valeur de substitution est rfrenc sous le nom de "dlimiteur", et il s'agit le plus souvent d'un "slash".</p> - <p>Si le modèle ou la chaîne de substitution contient un caractère - slash '/', il est possible d'utiliser un autre délimiteur afin de rendre la + <p>Si le modle ou la chane de substitution contient un caractre + slash '/', il est possible d'utiliser un autre dlimiteur afin de rendre la directive plus lisible :</p> - <div class="example"><h3>Exemple d'utilisation d'un délimiteur + <div class="example"><h3>Exemple d'utilisation d'un dlimiteur alternatif</h3><pre class="prettyprint lang-config"><Location "/"> AddOutputFilterByType SUBSTITUTE text/html Substitute "s|<BR */?>|<br />|i" </Location></pre> </div> - <p>Lorsqu'on utilise des expressions rationnelles, on peut insérer - des références arrières dans les opérations de comparaison et de - substitution, comme illustré dans l'exemple suivant :</p> - <div class="example"><h3>Exemple d'utilisation de références arrières et de captures</h3><pre class="prettyprint lang-config"><Location "/"> + <p>Lorsqu'on utilise des expressions rationnelles, on peut insrer + des rfrences arrires dans les oprations de comparaison et de + substitution, comme illustr dans l'exemple suivant :</p> + <div class="example"><h3>Exemple d'utilisation de rfrences arrires et de captures</h3><pre class="prettyprint lang-config"><Location "/"> AddOutputFilterByType SUBSTITUTE text/html # "foo=k,bar=k" -> "foo/bar=k" Substitute "s|foo=(\w+),bar=\1|foo/bar=$1|" </Location></pre> </div> - <p>Lorsque la valeur de <var>substitution</var> est spécifiée sous la forme - d'une <a href="../expr.html">expression rationnelle</a>, les références - arrières doivent être échappées avec un backslash ('\') comme illustré dans + <p>Lorsque la valeur de <var>substitution</var> est spcifie sous la forme + d'une <a href="../expr.html">expression rationnelle</a>, les rfrences + arrires doivent tre chappes avec un backslash ('\') comme illustr dans l'exemple suivant :</p> <div class="example"><h3>Exemple de substitution sous forme d'expression rationnelle</h3><pre class="prettyprint lang-config"><Location "/"> AddOutputFilterByType SUBSTITUTE text/html @@ -145,86 +145,86 @@ la version 2.5.1</td></tr> <div class="warning"><h3>Expressions rationnelles et mise en cache</h3> <p>La prudence s'impose lorsqu'on effectue des substitutions qui font - références à des en-têtes de requêtes HTTP. En effet, comme ce module agit - après l'envoi des en-têtes de la réponse, l'<a href="../expr.html">interpréteur d'expression</a> n'est pas en mesure - d'ajouter les en-têtes de la requête HTTP référencés à l'en-tête Vary de + rfrences des en-ttes de requtes HTTP. En effet, comme ce module agit + aprs l'envoi des en-ttes de la rponse, l'<a href="../expr.html">interprteur d'expression</a> n'est pas en mesure + d'ajouter les en-ttes de la requte HTTP rfrencs l'en-tte Vary de sortie.</p> </div> - <p>Un scénario courant d'utilisation de <code>mod_substitute</code> - est la situation où un serveur frontal mandate des requêtes pour un - serveur d'arrière-plan qui renvoie des documents HTML contenant des - URLs intégrées codées en dur qui font référence à ce serveur - d'arrière-plan. Ces URLs ne fonctionnent pas pour l'utilisateur - final car le serveur d'arrière-plan est hors d'atteinte.</p> + <p>Un scnario courant d'utilisation de <code>mod_substitute</code> + est la situation o un serveur frontal mandate des requtes pour un + serveur d'arrire-plan qui renvoie des documents HTML contenant des + URLs intgres codes en dur qui font rfrence ce serveur + d'arrire-plan. Ces URLs ne fonctionnent pas pour l'utilisateur + final car le serveur d'arrire-plan est hors d'atteinte.</p> <p>On peut, dans ce cas, utiliser <code>mod_substitute</code> pour - réécrire ces URLs afin qu'elles soit utilisables dans la partie - située derrière le mandataire :</p> + rcrire ces URLs afin qu'elles soit utilisables dans la partie + situe derrire le mandataire :</p> - <div class="example"><h3>Réécriture des URLs intégrées à un contenu mandaté</h3><pre class="prettyprint lang-config">ProxyPass "/blog/" "http://internal.blog.example.com/" + <div class="example"><h3>Rcriture des URLs intgres un contenu mandat</h3><pre class="prettyprint lang-config">ProxyPass "/blog/" "http://internal.blog.example.com/" ProxyPassReverse "/blog/" "http://internal.blog.example.com/" Substitute "s|http://internal.blog.example.com/|http://www.example.com/blog/|i"</pre> </div> - <p>La directive <code class="directive"><a href="../mod/mod_proxy.html#proxypassreverse">ProxyPassReverse</a></code> modifie tout en-tête - <code>Location</code> (redirection) envoyé par le serveur - d'arrière-plan et, dans cet exemple, la directive - <code class="directive">Substitute</code> se charge à son tour de la modification de - la réponse HTML.</p> + <p>La directive <code class="directive"><a href="../mod/mod_proxy.html#proxypassreverse">ProxyPassReverse</a></code> modifie tout en-tte + <code>Location</code> (redirection) envoy par le serveur + d'arrire-plan et, dans cet exemple, la directive + <code class="directive">Substitute</code> se charge son tour de la modification de + la rponse HTML.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="substituteinheritbefore" id="substituteinheritbefore">Directive</a> <a name="SubstituteInheritBefore" id="SubstituteInheritBefore">SubstituteInheritBefore</a><a title="Lien permanent" href="#substituteinheritbefore" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Modifie l'ordre de fusion des modèles hérités</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Modifie l'ordre de fusion des modles hrits</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SubstituteInheritBefore on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SubstituteInheritBefore on</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SubstituteInheritBefore on</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_substitute</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.17 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.17 du serveur HTTP Apache</td></tr> </table> - <p>Cette directive permet de définir si l'on applique les modèles -<code class="directive"><a href="#substitute">Substitute</a></code> hérités en premier -(valeur <code>on</code>), ou après ceux du + <p>Cette directive permet de dfinir si l'on applique les modles +<code class="directive"><a href="#substitute">Substitute</a></code> hrits en premier +(valeur <code>on</code>), ou aprs ceux du contexte courant (valeur <code>off</code>). Sa valeur est maintenant -définie par défaut à <code>on</code> ; il est cependant possible de -restaurer le comportement des versions 2.4 et antérieures du serveur qui -était équivalent à une définition à <code>off</code> de cette directive. +dfinie par dfaut <code>on</code> ; il est cependant possible de +restaurer le comportement des versions 2.4 et antrieures du serveur qui +tait quivalent une dfinition <code>off</code> de cette directive. La valeur de la directive <code class="directive">SubstituteInheritBefore</code> est -elle-même héritée, et les contextes qui en héritent (ceux qui ne -définissent pas explicitement leur propre directive +elle-mme hrite, et les contextes qui en hritent (ceux qui ne +dfinissent pas explicitement leur propre directive <code class="directive">SubstituteInheritBefore</code>) appliqueront donc -l'ordre de fusion défini le plus proche.</p> +l'ordre de fusion dfini le plus proche.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="substitutemaxlinelength" id="substitutemaxlinelength">Directive</a> <a name="SubstituteMaxLineLength" id="SubstituteMaxLineLength">SubstituteMaxLineLength</a><a title="Lien permanent" href="#substitutemaxlinelength" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit la longueur de ligne maximale</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit la longueur de ligne maximale</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SubstituteMaxLineLength <var>octets</var>(b|B|k|K|m|M|g|G)</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SubstituteMaxLineLength 1m</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SubstituteMaxLineLength 1m</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_substitute</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.11 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.11 du serveur HTTP Apache</td></tr> </table> - <p>La taille de la ligne traitée par <code class="module"><a href="../mod/mod_substitute.html">mod_substitute</a></code> - est limitée afin de restreindre l'utilisation des ressources - mémoire. La directive <code class="directive">SubstituteMaxLineLength</code> - permet de définir cette limite. La valeur de la limite peut être - spécifiée sous la forme d'un nombre d'octets, et peut être suffixée + <p>La taille de la ligne traite par <code class="module"><a href="../mod/mod_substitute.html">mod_substitute</a></code> + est limite afin de restreindre l'utilisation des ressources + mmoire. La directive <code class="directive">SubstituteMaxLineLength</code> + permet de dfinir cette limite. La valeur de la limite peut tre + spcifie sous la forme d'un nombre d'octets, et peut tre suffixe par une des lettres <code>b</code>, <code>B</code>, <code>k</code>, <code>K</code>, <code>m</code>, <code>M</code>, <code>g</code> ou <code>G</code> pour fournir une valeur respectivement en octets, - kiloOctets, mégaOctets ou gigaOctets.</p> + kiloOctets, mgaOctets ou gigaOctets.</p> <div class="example"><h3>Example</h3><pre class="prettyprint lang-config"><Location "/"> AddOutputFilterByType SUBSTITUTE text/html @@ -238,7 +238,7 @@ Apache</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_substitute.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_substitute.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_substitute.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -257,7 +257,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_substitute } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_suexec.html.fr b/docs/manual/mod/mod_suexec.html.fr index b2c936ab3d..c6fb7a2c5d 100644 --- a/docs/manual/mod/mod_suexec.html.fr +++ b/docs/manual/mod/mod_suexec.html.fr @@ -27,27 +27,27 @@ <div id="preamble"><h1>Module Apache mod_suexec</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_suexec.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_suexec.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_suexec.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_suexec.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_suexec.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_suexec.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_suexec.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet l'exécution des scripts CGI sous l'utilisateur et -le groupe spécifiés</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet l'excution des scripts CGI sous l'utilisateur et +le groupe spcifis</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>suexec_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_suexec.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>suexec_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_suexec.c</td></tr></table> <h3>Sommaire</h3> <p>Ce module, en combinaison avec son programme support - <code class="program"><a href="../programs/suexec.html">suexec</a></code>, permet l'exécution des scripts CGI sous - l'utilisateur et le groupe spécifiés.</p> + <code class="program"><a href="../programs/suexec.html">suexec</a></code>, permet l'excution des scripts CGI sous + l'utilisateur et le groupe spcifis.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#suexecusergroup">SuexecUserGroup</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_suexec">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_suexec">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_suexec">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_suexec">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../suexec.html">Support de SuEXEC</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -56,23 +56,23 @@ le groupe spécifiés</td></tr> <div class="directive-section"><h2><a name="suexecusergroup" id="suexecusergroup">Directive</a> <a name="SuexecUserGroup" id="SuexecUserGroup">SuexecUserGroup</a><a title="Lien permanent" href="#suexecusergroup" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'utilisateur et le groupe sous lesquels les programmes CGI -doivent s'exécuter</td></tr> +doivent s'excuter</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SuexecUserGroup <em>Utilisateur Groupe</em></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_suexec</td></tr> </table> <p>La directive <code class="directive">SuexecUserGroup</code> permet de - spécifier l'utilisateur et le groupe sous lesquels les programmes - CGI doivent s'exécuter. Les requêtes non CGI seront toujours - traitées avec l'utilisateur spécifié par la directive <code class="directive"><a href="../mod/mod_unixd.html#user">User</a></code>.</p> + spcifier l'utilisateur et le groupe sous lesquels les programmes + CGI doivent s'excuter. Les requtes non CGI seront toujours + traites avec l'utilisateur spcifi par la directive <code class="directive"><a href="../mod/mod_unixd.html#user">User</a></code>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">SuexecUserGroup nobody nogroup</pre> </div> - <p>Le démarrage va échouer si cette - directive est spécifiée et si la fonctionnalité suEXEC est - désactivée.</p> + <p>Le dmarrage va chouer si cette + directive est spcifie et si la fonctionnalit suEXEC est + dsactive.</p> <h3>Voir aussi</h3> @@ -83,10 +83,10 @@ doivent s'exécuter</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_suexec.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_suexec.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_suexec.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_suexec.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_suexec.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_suexec.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_suexec.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -105,7 +105,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_suexec.htm } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_syslog.html.fr b/docs/manual/mod/mod_syslog.html.fr index 3385f7b337..8c08701052 100644 --- a/docs/manual/mod/mod_syslog.html.fr +++ b/docs/manual/mod/mod_syslog.html.fr @@ -27,16 +27,16 @@ <div id="preamble"><h1>Module Apache mod_syslog</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_syslog.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_syslog.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_syslog.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Support du fournisseur de journalisation "syslog"</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>syslog_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_syslog.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>syslog_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_syslog.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module implémente le fournisseur de journalisation "syslog". + <p>Ce module implmente le fournisseur de journalisation "syslog". Il permet de journaliser les messages d'erreur via syslogd(8).</p> </div> <div id="quickview"><h3>Sujets</h3> @@ -44,7 +44,7 @@ <li><img alt="" src="../images/down.gif" /> <a href="#examples">Exemples</a></li> </ul><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_syslog">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_syslog">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_syslog">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_syslog">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -52,16 +52,16 @@ <h2><a name="examples" id="examples">Exemples</a><a title="Lien permanent" href="#examples" class="permalink">¶</a></h2> - <p>Si le système le supporte, l'utilisation du paramètre + <p>Si le systme le supporte, l'utilisation du paramtre <code>syslog</code> avec la directive ErrorLog (voir la - documentation du module <code class="module"><a href="../mod/core.html">core</a></code>) à la place d'un nom + documentation du module <code class="module"><a href="../mod/core.html">core</a></code>) la place d'un nom de fichier permet de journaliser les messages d'erreur via - syslogd(8). Par défaut, c'est le port syslog <code>local7</code> qui - est utilisé, mais vous pouvez le modifier via la syntaxe - <code>syslog:<var>port</var></code> où <var>port</var> pourra - correspondre à un des noms habituellement définis dans la - documentation de syslog(1). La définition de ce port est réellement - globale, et même si elle est modifiée au niveau d'un serveur + syslogd(8). Par dfaut, c'est le port syslog <code>local7</code> qui + est utilis, mais vous pouvez le modifier via la syntaxe + <code>syslog:<var>port</var></code> o <var>port</var> pourra + correspondre un des noms habituellement dfinis dans la + documentation de syslog(1). La dfinition de ce port est rellement + globale, et mme si elle est modifie au niveau d'un serveur virtuel, elle affecte l'ensemble du serveur.</p> <pre class="prettyprint lang-config">ErrorLog syslog:user</pre> @@ -71,7 +71,7 @@ </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_syslog.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_syslog.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_syslog.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -90,7 +90,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_syslog.htm } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_systemd.html.fr b/docs/manual/mod/mod_systemd.html.fr index 55a04c80d4..2f45a0d13c 100644 --- a/docs/manual/mod/mod_systemd.html.fr +++ b/docs/manual/mod/mod_systemd.html.fr @@ -27,20 +27,20 @@ <div id="preamble"><h1>Module Apache mod_systemd</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_systemd.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_systemd.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_systemd.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournit un support amélioré pour l'intégration de systemd</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournit un support amlior pour l'intgration de systemd</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>systemd_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_systemd.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>systemd_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_systemd.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module implémente le support de l'intégration de systemd. Il - permet de démarrer httpd en temps que service avec le paramètre de + <p>Ce module implmente le support de l'intgration de systemd. Il + permet de dmarrer httpd en temps que service avec le paramtre de systemd <code>Type=notify</code> (voir la page de manuel - systemd.service(5) pour plus de détails). Il ajoute aussi des - statistiques à la sortie de la commande <code>systemctl - status</code>, et fournit diverses directives pour l'intégration de + systemd.service(5) pour plus de dtails). Il ajoute aussi des + statistiques la sortie de la commande <code>systemctl + status</code>, et fournit diverses directives pour l'intgration de systemd. </p> </div> @@ -48,49 +48,49 @@ <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#idleshutdown">IdleShutdown</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_systemd">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_systemd">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_systemd">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_systemd">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="idleshutdown" id="idleshutdown">Directive</a> <a name="IdleShutdown" id="IdleShutdown">IdleShutdown</a><a title="Lien permanent" href="#idleshutdown" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet d'arrêter httpd lorsque qu'il est inactif pendant un +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet d'arrter httpd lorsque qu'il est inactif pendant un certain temps.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>IdleShutdown seconds</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>IdleShutdown 0</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>IdleShutdown 0</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_systemd</td></tr> </table> - <p>La directive <code class="directive">IdleShutdown</code> permet d'arrêter + <p>La directive <code class="directive">IdleShutdown</code> permet d'arrter httpd lorsque qu'il est inactif pendant un certain temps. Ce statut - d'inactivité se base sur le nombre d'octets envoyés ; par conséquent, si - aucun octet n'est envoyé pendant le temps spécifié par cette - directive, httpd sera arrêté. Par défaut, IdleShutdown est définie à - 0, ce qui signifie que cette fonctionnalité est désactivée. + d'inactivit se base sur le nombre d'octets envoys ; par consquent, si + aucun octet n'est envoy pendant le temps spcifi par cette + directive, httpd sera arrt. Par dfaut, IdleShutdown est dfinie + 0, ce qui signifie que cette fonctionnalit est dsactive. </p> - <p>Cette fonctionnalité prend tout son sens en combinaison avec + <p>Cette fonctionnalit prend tout son sens en combinaison avec l'activation du socket systemd (voir la page de manuel - systemd.socket(5)). En effet, lorsque httpd est démarré par systemd - suite à l'arrivée d'une ou plusieurs requêtes HTTP, cette directive - vous permet d'arrêter httpd automatiquement lorsque toutes les - requêtes ont été traitées. + systemd.socket(5)). En effet, lorsque httpd est dmarr par systemd + suite l'arrive d'une ou plusieurs requtes HTTP, cette directive + vous permet d'arrter httpd automatiquement lorsque toutes les + requtes ont t traites. </p> - <div class="warning"><h3>Particularité de cette implémentation</h3><p> - De par la conception de cette implémentation, l'inactivité de httpd - n'est vérifiée que toutes les 10 secondes, ce qui signifie que si - vous spécifiez <code>IdleShutdown 14</code>, httpd ne s'arrêtera - qu'après 20 secondes d'inactivité. + <div class="warning"><h3>Particularit de cette implmentation</h3><p> + De par la conception de cette implmentation, l'inactivit de httpd + n'est vrifie que toutes les 10 secondes, ce qui signifie que si + vous spcifiez <code>IdleShutdown 14</code>, httpd ne s'arrtera + qu'aprs 20 secondes d'inactivit. </p></div> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_systemd.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_systemd.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_systemd.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -109,7 +109,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_systemd.ht } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_unique_id.html.fr b/docs/manual/mod/mod_unique_id.html.fr index a986b0c54b..26bddaf9da 100644 --- a/docs/manual/mod/mod_unique_id.html.fr +++ b/docs/manual/mod/mod_unique_id.html.fr @@ -27,214 +27,214 @@ <div id="preamble"><h1>Module Apache mod_unique_id</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_unique_id.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_unique_id.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_unique_id.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_unique_id.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_unique_id.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournit une variable d'environnement contenant un -identifiant unique pour chaque requête</td></tr> +identifiant unique pour chaque requte</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>unique_id_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_unique_id.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>unique_id_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_unique_id.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module fournit un identifiant dont l'unicité est garantie - parmi "toutes" les requêtes sous des conditions très précises. + <p>Ce module fournit un identifiant dont l'unicit est garantie + parmi "toutes" les requtes sous des conditions trs prcises. L'identifiant unique le sera aussi parmi plusieurs machines - appartenant à un cluster correctement configuré. L'identifiant est - affecté à la variable d'environnement <code>UNIQUE_ID</code> pour - chaque requête. Les identifiants uniques sont utiles pour diverses - raisons dont la nature se situe au delà de la portée de ce + appartenant un cluster correctement configur. L'identifiant est + affect la variable d'environnement <code>UNIQUE_ID</code> pour + chaque requte. Les identifiants uniques sont utiles pour diverses + raisons dont la nature se situe au del de la porte de ce document.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#theory">Théorie</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#theory">Thorie</a></li> </ul><h3 class="directives">Directives</h3> <p>Ce module ne fournit aucune directive.</p> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_unique_id">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_unique_id">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_unique_id">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_unique_id">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="theory" id="theory">Théorie</a><a title="Lien permanent" href="#theory" class="permalink">¶</a></h2> +<h2><a name="theory" id="theory">Thorie</a><a title="Lien permanent" href="#theory" class="permalink">¶</a></h2> - <p>Tout d'abord un bref rappel de la manière dont le serveur Apache - fonctionne sous Unix (cette fonctionnalité n'étant actuellement pas - supportée sous Windows NT). Sous Unix, Apache crée plusieurs - processus enfants, ces derniers traitant les requêtes une par une. - Chaque processus enfant peut traiter plusieurs requêtes pendant sa - durée de vie. Dans le cadre de cette discussion, nous supposerons - que les différents processus enfants ne s'échangent pas de données - entre eux. Nous nous référerons aux processus enfants sous le nom de + <p>Tout d'abord un bref rappel de la manire dont le serveur Apache + fonctionne sous Unix (cette fonctionnalit n'tant actuellement pas + supporte sous Windows NT). Sous Unix, Apache cre plusieurs + processus enfants, ces derniers traitant les requtes une par une. + Chaque processus enfant peut traiter plusieurs requtes pendant sa + dure de vie. Dans le cadre de cette discussion, nous supposerons + que les diffrents processus enfants ne s'changent pas de donnes + entre eux. Nous nous rfrerons aux processus enfants sous le nom de <dfn>processus httpd</dfn>.</p> - <p>Votre site web est réparti entre une ou plusieurs machines dont - vous êtes l'administrateur, et que nous nommerons cluster de - serveurs. Chaque serveur peut exécuter plusieurs instances d'Apache. - L'ensemble de ces dernières sera considéré comme "l'Univers", et - sous certaines hypothèses, nous montrerons qu'il est possible dans - cet univers, de générer des identifiants uniques pour chaque - requête, sans pour autant nécessiter une communication importante - entre les différents serveurs du cluster.</p> + <p>Votre site web est rparti entre une ou plusieurs machines dont + vous tes l'administrateur, et que nous nommerons cluster de + serveurs. Chaque serveur peut excuter plusieurs instances d'Apache. + L'ensemble de ces dernires sera considr comme "l'Univers", et + sous certaines hypothses, nous montrerons qu'il est possible dans + cet univers, de gnrer des identifiants uniques pour chaque + requte, sans pour autant ncessiter une communication importante + entre les diffrents serveurs du cluster.</p> <p>Les machines de votre cluster doivent satisfaire ces conditions - (même si le cluster ne comporte qu'une machine, vous devez + (mme si le cluster ne comporte qu'une machine, vous devez synchroniser son horloge avec NTP) :</p> <ul> - <li>Les temps des machines sont synchronisés via NTP ou tout autre - protocole de synchronisation du temps en réseau.</li> + <li>Les temps des machines sont synchroniss via NTP ou tout autre + protocole de synchronisation du temps en rseau.</li> - <li>Les nom d'hôtes des machines sont tous différents, de façon à - ce que le module puisse recevoir une adresse IP différente pour + <li>Les nom d'htes des machines sont tous diffrents, de faon + ce que le module puisse recevoir une adresse IP diffrente pour chaque machine du cluster en effectuant une recherche sur le nom - d'hôte.</li> + d'hte.</li> </ul> - <p>Au vu des caractéristiques actuelles du système d'exploitation, - nous supposerons que les pids (identifiants processus) sont codés - sur 32 bits. Si le système d'exploitation utilise plus de 32 bits - pour un pid, la correction est triviale mais doit être effectuée + <p>Au vu des caractristiques actuelles du systme d'exploitation, + nous supposerons que les pids (identifiants processus) sont cods + sur 32 bits. Si le systme d'exploitation utilise plus de 32 bits + pour un pid, la correction est triviale mais doit tre effectue dans le code.</p> - <p>Ces hypothèses posées, à un instant donné, nous pouvons + <p>Ces hypothses poses, un instant donn, nous pouvons distinguer tout processus httpd sur toute machine du cluster de tous les autres processus httpd. Pour ce faire, il suffit d'utiliser l'adresse IP de la machine et le pid du processus httpd. Un - processus httpd peut traiter plusieurs requêtes simultanément si - vous utilisez un module MPM multi-threadé. Pour identifier les + processus httpd peut traiter plusieurs requtes simultanment si + vous utilisez un module MPM multi-thread. Pour identifier les threads, Apache httpd utilise en interne un index de threads. Ainsi, - afin de générer des identifiants uniques pour chaque requête, il + afin de gnrer des identifiants uniques pour chaque requte, il suffit d'effectuer une distinction en fonction du temps.</p> - <p>Pour déterminer le temps, nous utiliserons un repère de temps - Unix (les secondes écoulées depuis le 1er janvier 1970 UTC), et un - compteur 16 bits. La précision du repère de temps n'étant que d'une - seconde, le compteur va représenter 65536 valeurs par seconde. Le - quadruplet <em>(adresse IP, pid, repère de temps, compteur)</em> est - en mesure de distinguer 65536 requêtes par seconde par processus - httpd. Il peut cependant arriver que le même pid soit réutilisé au - cours du temps, et le compteur est là pour pallier cet - inconvénient.</p> + <p>Pour dterminer le temps, nous utiliserons un repre de temps + Unix (les secondes coules depuis le 1er janvier 1970 UTC), et un + compteur 16 bits. La prcision du repre de temps n'tant que d'une + seconde, le compteur va reprsenter 65536 valeurs par seconde. Le + quadruplet <em>(adresse IP, pid, repre de temps, compteur)</em> est + en mesure de distinguer 65536 requtes par seconde par processus + httpd. Il peut cependant arriver que le mme pid soit rutilis au + cours du temps, et le compteur est l pour pallier cet + inconvnient.</p> - <p>Lorsqu'un processus enfant httpd est créé, le compteur est - initialisé avec (nombre de microsecondes actuel divisé par 10) - modulo 65536 (cette formule a été choisie pour éliminer certains - problème de variance avec les bits de poids faibles du compteur de - microsecondes sur certains systèmes). Lorsqu'un identifiant unique - est généré, le repère de temps utilisé est le moment où la requête - arrive sur le serveur web. Le compteur est incrémenté à chaque - création d'identifiant (et peut repasser à 0 lorsqu'il a atteint sa + <p>Lorsqu'un processus enfant httpd est cr, le compteur est + initialis avec (nombre de microsecondes actuel divis par 10) + modulo 65536 (cette formule a t choisie pour liminer certains + problme de variance avec les bits de poids faibles du compteur de + microsecondes sur certains systmes). Lorsqu'un identifiant unique + est gnr, le repre de temps utilis est le moment o la requte + arrive sur le serveur web. Le compteur est incrment chaque + cration d'identifiant (et peut repasser 0 lorsqu'il a atteint sa valeur maximale).</p> - <p>Le noyau génère un pid pour chaque processus lors de sa création, - et le compteur de pid est réinitialisé à une certaine valeur - lorsqu'il a atteint sa valeur maximale (les pid sont codés sur 16 - bits sous de nombreux Unixes, mais les systèmes les plus récents les - ont étendus à 32 bits). La même valeur de pid pourra donc être - réutilisée au cours du temps. Cependant, tant qu'elle n'est pas - réutilisée dans la même seconde, elle ne remet pas en cause - l'unicité de notre quadruplet. Nous supposerons donc que le système - ne créera pas plus de 65536 processus en une seconde (ce nombre peut - être de 32768 sous certains Unixes, mais même dans ce cas, on est en - général loin de cette situation).</p> + <p>Le noyau gnre un pid pour chaque processus lors de sa cration, + et le compteur de pid est rinitialis une certaine valeur + lorsqu'il a atteint sa valeur maximale (les pid sont cods sur 16 + bits sous de nombreux Unixes, mais les systmes les plus rcents les + ont tendus 32 bits). La mme valeur de pid pourra donc tre + rutilise au cours du temps. Cependant, tant qu'elle n'est pas + rutilise dans la mme seconde, elle ne remet pas en cause + l'unicit de notre quadruplet. Nous supposerons donc que le systme + ne crera pas plus de 65536 processus en une seconde (ce nombre peut + tre de 32768 sous certains Unixes, mais mme dans ce cas, on est en + gnral loin de cette situation).</p> - <p>Il est possible que le temps se répète pour une raison + <p>Il est possible que le temps se rpte pour une raison quelconque. - Supposons par exemple que l'horloge système soit retardée et repasse - par un temps passé (ou bien, comme elle avançait, elle a été remise - à l'heure, et elle repasse par un temps futur). Dans ce cas, il peut - être facilement démontré que le couple pid/repère de temps peut être - réutilisé. Le choix de la formule d'initialisation du compteur a - été effectué dans l'intention de pallier ce problème. Notez qu'un - nombre vraiment aléatoire serait souhaitable pour initialiser le + Supposons par exemple que l'horloge systme soit retarde et repasse + par un temps pass (ou bien, comme elle avanait, elle a t remise + l'heure, et elle repasse par un temps futur). Dans ce cas, il peut + tre facilement dmontr que le couple pid/repre de temps peut tre + rutilis. Le choix de la formule d'initialisation du compteur a + t effectu dans l'intention de pallier ce problme. Notez qu'un + nombre vraiment alatoire serait souhaitable pour initialiser le compteur, mais il n'existe pas de tel nombre directement lisible sur - la plupart des systèmes (c'est à dire que vous ne pouvez pas - utiliser rand() car vous devez déclencher le générateur avec une - valeur unique, et vous ne pouvez pas utiliser le temps à cet effet - car celui-ci , au moins à la seconde près, s'est répété). Il ne - s'agit donc pas d'une défense parfaite.</p> + la plupart des systmes (c'est dire que vous ne pouvez pas + utiliser rand() car vous devez dclencher le gnrateur avec une + valeur unique, et vous ne pouvez pas utiliser le temps cet effet + car celui-ci , au moins la seconde prs, s'est rpt). Il ne + s'agit donc pas d'une dfense parfaite.</p> - <p>Même si elle n'est pas parfaite, quel est le degré d'efficacité - de cette défense ? Supposons - qu'une de vos machines serve au plus 500 requêtes par seconde (ce - qui constitue une limite supérieure très raisonnable au moment où ce - document est écrit, car les systèmes ne se contentent en général pas - de débiter des fichiers statiques). Pour y parvenir, un certain nombre - de processus enfants sera nécessaire, qui dépendra du nombre de - clients simultanés présents. Mais soyons pessimiste et supposons - qu'un seul processus enfant soit capable de servir 500 requêtes par + <p>Mme si elle n'est pas parfaite, quel est le degr d'efficacit + de cette dfense ? Supposons + qu'une de vos machines serve au plus 500 requtes par seconde (ce + qui constitue une limite suprieure trs raisonnable au moment o ce + document est crit, car les systmes ne se contentent en gnral pas + de dbiter des fichiers statiques). Pour y parvenir, un certain nombre + de processus enfants sera ncessaire, qui dpendra du nombre de + clients simultans prsents. Mais soyons pessimiste et supposons + qu'un seul processus enfant soit capable de servir 500 requtes par secondes. - Il existe 1000 valeurs de démarrage possibles du compteur pour - lesquelles deux séquences de 500 requêtes puissent se recouvrir. Il - y a donc 1,5% de chance que le processus enfant répète une valeur de - compteur si le temps se répète (avec une résolution d'une seconde), - et l'unicité sera alors remise en cause. C'est cependant un exemple - très pessimiste, et avec les valeurs du monde réel, il y a bien + Il existe 1000 valeurs de dmarrage possibles du compteur pour + lesquelles deux squences de 500 requtes puissent se recouvrir. Il + y a donc 1,5% de chance que le processus enfant rpte une valeur de + compteur si le temps se rpte (avec une rsolution d'une seconde), + et l'unicit sera alors remise en cause. C'est cependant un exemple + trs pessimiste, et avec les valeurs du monde rel, il y a bien moins de chances que cela ne se produise. Si vous estimez que ceci a - tout de même quelque chances de se produire sur votre système, vous - pouvez migrer vers un compteur à 32 bits (en modifiant le code).</p> + tout de mme quelque chances de se produire sur votre systme, vous + pouvez migrer vers un compteur 32 bits (en modifiant le code).</p> <p>On pourrait supposer que ceci a plus de chance de se produire - lors du passage à l'heure d'hiver où l'horloge est "retardée". Cela - ne constitue cependant pas un problème car les temps pris en compte + lors du passage l'heure d'hiver o l'horloge est "retarde". Cela + ne constitue cependant pas un problme car les temps pris en compte ici sont des temps UTC, qui vont "toujours" de l'avant. Notez que - les Unixes à base de processeur x86 peuvent nécessiter une - configuration particulière pour que ceci soit vrai -- il doivent - être configurés pour assumer que l'horloge système est en UTC et - compenser de manière appropriée. Mais même dans ce cas, si vous - utilisez NTP, votre temps UTC sera correct peu après le - redémarrage.</p> + les Unixes base de processeur x86 peuvent ncessiter une + configuration particulire pour que ceci soit vrai -- il doivent + tre configurs pour assumer que l'horloge systme est en UTC et + compenser de manire approprie. Mais mme dans ce cas, si vous + utilisez NTP, votre temps UTC sera correct peu aprs le + redmarrage.</p> <p>La variable d'environnement <code>UNIQUE_ID</code> est construite par codage du quadruplet de 144 bits (adresse IP sur 32 bits, pid - sur 32 bits, repère de temps sur 32 bits, compteur 16 bits et index + sur 32 bits, repre de temps sur 32 bits, compteur 16 bits et index de threads sur 32 bits) en - utilisant l'alphabet <code>[A-Za-z0-9@-]</code> d'une manière - similaire à celle du codage MIME base64, et sa valeur se présente - sous la forme d'une chaîne de 24 caractères. L'alphabet MIME base64 - est en fait <code>[A-Za-z0-9+/]</code> ; cependant, les caractères - <code>+</code> et <code>/</code> nécessitent un codage particulier + utilisant l'alphabet <code>[A-Za-z0-9@-]</code> d'une manire + similaire celle du codage MIME base64, et sa valeur se prsente + sous la forme d'une chane de 24 caractres. L'alphabet MIME base64 + est en fait <code>[A-Za-z0-9+/]</code> ; cependant, les caractres + <code>+</code> et <code>/</code> ncessitent un codage particulier dans les URLs, ce qui rend leur utilisation peu commode. Toutes les - valeurs sont codées dans l'ordre des octets d'une adresse réseau de - façon à ce - que le codage soit comparable entre des architectures où l'ordre des - octets est différent. L'ordre réel de codage est : repère de temps, - adresse IP, pid, compteur. Cet ordre de codage possède un but - précis, mais il faut souligner que les applications n'ont aucun - intérêt à entrer dans les détails de ce codage. Les applications + valeurs sont codes dans l'ordre des octets d'une adresse rseau de + faon ce + que le codage soit comparable entre des architectures o l'ordre des + octets est diffrent. L'ordre rel de codage est : repre de temps, + adresse IP, pid, compteur. Cet ordre de codage possde un but + prcis, mais il faut souligner que les applications n'ont aucun + intrt entrer dans les dtails de ce codage. Les applications doivent se contenter de traiter la variable <code>UNIQUE_ID</code> - comme un symbole opaque, qui peut être comparé avec d'autres - <code>UNIQUE_ID</code>s en ne testant que leur égalité.</p> + comme un symbole opaque, qui peut tre compar avec d'autres + <code>UNIQUE_ID</code>s en ne testant que leur galit.</p> - <p>L'ordre a été choisi de façon à ce qu'il soit possible de - modifier le codage dans le futur sans avoir à se préoccuper de - conflits éventuels avec une base de données de + <p>L'ordre a t choisi de faon ce qu'il soit possible de + modifier le codage dans le futur sans avoir se proccuper de + conflits ventuels avec une base de donnes de <code>UNIQUE_ID</code>s existante. Les nouveaux codages doivent - conserver le repère de temps comme premier élément, et pour le - reste, utiliser les même alphabet et longueur en bits. Comme les - repères de temps constituent essentiellement un séquence croissante, - il suffit que toutes les machines du cluster arrêtent de traiter - toute requête dans la même <em>seconde repère</em>, et n'utilisent + conserver le repre de temps comme premier lment, et pour le + reste, utiliser les mme alphabet et longueur en bits. Comme les + repres de temps constituent essentiellement un squence croissante, + il suffit que toutes les machines du cluster arrtent de traiter + toute requte dans la mme <em>seconde repre</em>, et n'utilisent alors plus l'ancien format de codage. Ensuite, elles peuvent - reprendre le traitement des requêtes en utilisant les nouveaux + reprendre le traitement des requtes en utilisant les nouveaux codages.</p> <p>Nous pensons que ceci apporte une solution relativement portable - au problème. Les - identifiants générés possèdent une durée de vie pratiquement infinie - car les identifiants futurs pourront être allongés selon les + au problme. Les + identifiants gnrs possdent une dure de vie pratiquement infinie + car les identifiants futurs pourront tre allongs selon les besoins. Pratiquement aucune communication n'est requise entre les machines du cluster (seule la synchronisation NTP est requise, ce - qui représente une charge très faible), et aucune communication - entre les processus httpd n'est nécessaire (la communication est - implicite et incluse dans le pid assigné par le noyau). Dans des - situations très spécifiques, l'identifiant peut être raccourci, mais - dans ce cas, d'avantage d'informations doivent être admises (par + qui reprsente une charge trs faible), et aucune communication + entre les processus httpd n'est ncessaire (la communication est + implicite et incluse dans le pid assign par le noyau). Dans des + situations trs spcifiques, l'identifiant peut tre raccourci, mais + dans ce cas, d'avantage d'informations doivent tre admises (par exemple, les 32 bits de l'adresse IP sont excessifs pour la plupart des sites, mais il n'existe pas de valeur de remplacement portable plus courte).</p> @@ -242,7 +242,7 @@ identifiant unique pour chaque requête</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_unique_id.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_unique_id.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_unique_id.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_unique_id.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_unique_id.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -263,7 +263,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_unique_id. } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_unixd.html.fr b/docs/manual/mod/mod_unixd.html.fr index 7b72340524..ac1c578b6b 100644 --- a/docs/manual/mod/mod_unixd.html.fr +++ b/docs/manual/mod/mod_unixd.html.fr @@ -27,14 +27,14 @@ <div id="preamble"><h1>Module Apache mod_unixd</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_unixd.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_unixd.html" title="Français"> fr </a> | -<a href="../tr/mod/mod_unixd.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../fr/mod/mod_unixd.html" title="Franais"> fr </a> | +<a href="../tr/mod/mod_unixd.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Sécurité de base (nécessaire) pour les plates-formes de la +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Scurit de base (ncessaire) pour les plates-formes de la famille Unix.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>unixd_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_unixd.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>unixd_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_unixd.c</td></tr></table> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> @@ -43,7 +43,7 @@ famille Unix.</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#suexec">Suexec</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#user">User</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_unixd">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_unixd">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_unixd">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_unixd">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../suexec.html">Support de suEXEC</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -51,65 +51,65 @@ famille Unix.</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="chrootdir" id="chrootdir">Directive</a> <a name="ChrootDir" id="ChrootDir">ChrootDir</a><a title="Lien permanent" href="#chrootdir" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Répertoire dans lequel Apache doit se positionner au -démarrage après avoir effectué un chroot(8).</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ChrootDir <var>chemin-répertoire</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Rpertoire dans lequel Apache doit se positionner au +dmarrage aprs avoir effectu un chroot(8).</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ChrootDir <var>chemin-rpertoire</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/mod_unixd.html">mod_unixd</a></code></td></tr> </table> <p>Cette directive permet de faire en sorte que le serveur effectue un - <var>chroot(8)</var> vers le répertoire spécifié après le démarrage, - mais avant d'accepter les requêtes en provenance du réseau.</p> - <p>Notez que l'exécution du serveur dans un environnement chroot - n'est pas simple et nécessite une configuration particulière, en + <var>chroot(8)</var> vers le rpertoire spcifi aprs le dmarrage, + mais avant d'accepter les requtes en provenance du rseau.</p> + <p>Notez que l'excution du serveur dans un environnement chroot + n'est pas simple et ncessite une configuration particulire, en particulier si vous utilisez des scripts CGI ou PHP. Il est - conseillé de se familiariser avec l'opération chroot avant d'essayer - d'utiliser cette fonctionnalité.</p> + conseill de se familiariser avec l'opration chroot avant d'essayer + d'utiliser cette fonctionnalit.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="group" id="group">Directive</a> <a name="Group" id="Group">Group</a><a title="Lien permanent" href="#group" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Groupe sous lequel le serveur va traiter les -requêtes</td></tr> +requtes</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Group <var>groupe unix</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Group #-1</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Group #-1</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_unixd</td></tr> </table> - <p>La directive <code class="directive">Group</code> permet de définir le - groupe sous lequel le serveur va traiter les requêtes. Pour pouvoir - utiliser cette directive, le serveur doit avoir été démarré par - <code>root</code>. Si vous démarrez le serveur en tant + <p>La directive <code class="directive">Group</code> permet de dfinir le + groupe sous lequel le serveur va traiter les requtes. Pour pouvoir + utiliser cette directive, le serveur doit avoir t dmarr par + <code>root</code>. Si vous dmarrez le serveur en tant qu'utilisateur non root, celui-ci ne pourra pas adopter le groupe - spécifié comme groupe d'exécution, et continuera à s'exécuter sous - le groupe de l'utilisateur qui l'aura lancé. <var>groupe unix</var> - peut se présenter sous la forme :</p> + spcifi comme groupe d'excution, et continuera s'excuter sous + le groupe de l'utilisateur qui l'aura lanc. <var>groupe unix</var> + peut se prsenter sous la forme :</p> <dl> <dt>d'un nom de groupe</dt> - <dd>Référence le groupe spécifié par son nom.</dd> + <dd>Rfrence le groupe spcifi par son nom.</dd> - <dt>du caractère <code>#</code> suivi d'un numéro de groupe.</dt> - <dd>Référence le groupe spécifié par son numéro.</dd> + <dt>du caractre <code>#</code> suivi d'un numro de groupe.</dt> + <dd>Rfrence le groupe spcifi par son numro.</dd> </dl> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">Group www-group</pre> </div> - <p>Il est conseillé de créer un groupe dédié à l'exécution du + <p>Il est conseill de crer un groupe ddi l'excution du serveur. Certains administrateurs utilisent l'utilisateur - <code>nobody</code>, mais ce n'est pas toujours souhaitable ou même + <code>nobody</code>, mais ce n'est pas toujours souhaitable ou mme possible.</p> - <div class="warning"><h3>Sécurité</h3> - <p>Ne définissez pas la directive <code class="directive">Group</code> (ou - <code class="directive"><a href="#user">User</a></code>) à - <code>root</code> à moins de savoir exactement ce que vous faites + <div class="warning"><h3>Scurit</h3> + <p>Ne dfinissez pas la directive <code class="directive">Group</code> (ou + <code class="directive"><a href="#user">User</a></code>) + <code>root</code> moins de savoir exactement ce que vous faites ainsi que les dangers encourus.</p> </div> @@ -123,19 +123,19 @@ requêtes</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="suexec" id="suexec">Directive</a> <a name="Suexec" id="Suexec">Suexec</a><a title="Lien permanent" href="#suexec" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou désactive la fonctionnalité suEXEC</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou dsactive la fonctionnalit suEXEC</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Suexec On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>On si le binaire suexec existe avec les mode et propriétaire -appropriés, Off dans le cas contraire</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>On si le binaire suexec existe avec les mode et propritaire +appropris, Off dans le cas contraire</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_unixd</td></tr> </table> - <p>Lorsque cette directive est définie à On, le démarrage échouera si - le binaire suexec n'existe pas, ou possède un propriétaire ou mode + <p>Lorsque cette directive est dfinie On, le dmarrage chouera si + le binaire suexec n'existe pas, ou possde un propritaire ou mode fichier invalide.</p> - <p>Lorsque cette directive est définie à Off, suEXEC sera désactivé, - même si le binaire suexec existe et possède un propriétaire et mode + <p>Lorsque cette directive est dfinie Off, suEXEC sera dsactiv, + mme si le binaire suexec existe et possde un propritaire et mode fichier valides.</p> </div> @@ -143,47 +143,47 @@ appropriés, Off dans le cas contraire</code></td></tr> <div class="directive-section"><h2><a name="user" id="user">Directive</a> <a name="User" id="User">User</a><a title="Lien permanent" href="#user" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'utilisateur sous lequel le serveur va traiter les -requêtes</td></tr> +requtes</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>User <var>utilisateur unix</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>User #-1</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>User #-1</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_unixd</td></tr> </table> - <p>La directive <code class="directive">User</code> permet de définir - l'utilisateur sous lequel le serveur va traiter les requêtes. Pour - pouvoir utiliser cette directive, le serveur doit avoir été démarré - par <code>root</code>. Si vous démarrez le serveur en tant + <p>La directive <code class="directive">User</code> permet de dfinir + l'utilisateur sous lequel le serveur va traiter les requtes. Pour + pouvoir utiliser cette directive, le serveur doit avoir t dmarr + par <code>root</code>. Si vous dmarrez le serveur en tant qu'utilisateur non root, celui-ci ne pourra pas adopter - l'utilisateur avec privilèges restreints comme utilisateur - d'exécution, et continuera à s'exécuter sous - l'utilisateur qui l'aura lancé. Si vous démarrez le serveur en tant + l'utilisateur avec privilges restreints comme utilisateur + d'excution, et continuera s'excuter sous + l'utilisateur qui l'aura lanc. Si vous dmarrez le serveur en tant que <code>root</code>, il est normal que le processus parent - continue à s'exécuter sous root. <var>utilisateur unix</var> peut se - présenter sous la forme :</p> + continue s'excuter sous root. <var>utilisateur unix</var> peut se + prsenter sous la forme :</p> <dl> <dt>d'un nom d'utilisateur</dt> - <dd>Référence l'utilisateur spécifié par son nom.</dd> + <dd>Rfrence l'utilisateur spcifi par son nom.</dd> - <dt>le caractère # suivi d'un numéro d'utilisateur.</dt> - <dd>Référence l'utilisateur spécifié par son numéro.</dd> + <dt>le caractre # suivi d'un numro d'utilisateur.</dt> + <dd>Rfrence l'utilisateur spcifi par son numro.</dd> </dl> - <p>L'utilisateur ne doit pas posséder de privilèges qui lui - permettent d'accéder à des fichiers qui ne doivent pas être visibles - du monde extérieur, et parallèlement, l'utilisateur ne doit pas - exécuter de code dont l'usage soit destiné à un usage autre que les - requêtes HTTP. Il est conseillé de créer un utilisateur et un groupe - dédiés à l'exécution du serveur. Certains administrateurs utilisent + <p>L'utilisateur ne doit pas possder de privilges qui lui + permettent d'accder des fichiers qui ne doivent pas tre visibles + du monde extrieur, et paralllement, l'utilisateur ne doit pas + excuter de code dont l'usage soit destin un usage autre que les + requtes HTTP. Il est conseill de crer un utilisateur et un groupe + ddis l'excution du serveur. Certains administrateurs utilisent l'utilisateur <code>nobody</code>, mais ce n'est pas toujours souhaitable, car l'utilisateur <code>nobody</code> peut avoir - diverses utilisations dans le système.</p> + diverses utilisations dans le systme.</p> - <div class="warning"><h3>Sécurité</h3> - <p>Ne définissez pas la directive <code class="directive">Group</code> (ou - <code class="directive"><a href="#user">User</a></code>) à - <code>root</code> à moins de savoir exactement ce que vous faites + <div class="warning"><h3>Scurit</h3> + <p>Ne dfinissez pas la directive <code class="directive">Group</code> (ou + <code class="directive"><a href="#user">User</a></code>) + <code>root</code> moins de savoir exactement ce que vous faites ainsi que les dangers encourus.</p> </div> @@ -197,8 +197,8 @@ requêtes</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_unixd.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_unixd.html" title="Français"> fr </a> | -<a href="../tr/mod/mod_unixd.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../fr/mod/mod_unixd.html" title="Franais"> fr </a> | +<a href="../tr/mod/mod_unixd.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -217,7 +217,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_unixd.html } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_userdir.html.fr b/docs/manual/mod/mod_userdir.html.fr index e4c76e60d0..e3d58c37e0 100644 --- a/docs/manual/mod/mod_userdir.html.fr +++ b/docs/manual/mod/mod_userdir.html.fr @@ -27,28 +27,28 @@ <div id="preamble"><h1>Module Apache mod_userdir</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_userdir.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_userdir.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_userdir.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_userdir.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_userdir.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_userdir.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_userdir.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Répertoires propres à un utilisateur</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Rpertoires propres un utilisateur</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>userdir_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_userdir.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>userdir_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_userdir.c</td></tr></table> <h3>Sommaire</h3> -<p>Ce module permet l'accès aux répertoires propres à un utilisateur en +<p>Ce module permet l'accs aux rpertoires propres un utilisateur en utilisant la syntaxe <code>http://example.com/~utilisateur/</code>.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#userdir">UserDir</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_userdir">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_userdir">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_userdir">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_userdir">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../urlmapping.html">Mise en correspondance des URLs -avec le système de fichiers</a></li> +avec le systme de fichiers</a></li> <li><a href="../howto/public_html.html">Tutoriel public_html</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -56,53 +56,53 @@ public_html</a></li> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="userdir" id="userdir">Directive</a> <a name="UserDir" id="UserDir">UserDir</a><a title="Lien permanent" href="#userdir" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chemin des répertoires propres à un +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chemin des rpertoires propres un utilisateur</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>UserDir <em>nom-répertoire</em> [<em>nom-répertoire</em>] ... +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>UserDir <em>nom-rpertoire</em> [<em>nom-rpertoire</em>] ... </code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_userdir</td></tr> </table> - <p>La directive <code class="directive">UserDir</code> permet de définir le - répertoire réel du répertoire home d'un utilisateur à utiliser à la - réception d'une requête pour un document de cet utilisateur. - <em>nom-répertoire</em> peut se présenter sous la forme suivante + <p>La directive <code class="directive">UserDir</code> permet de dfinir le + rpertoire rel du rpertoire home d'un utilisateur utiliser la + rception d'une requte pour un document de cet utilisateur. + <em>nom-rpertoire</em> peut se prsenter sous la forme suivante :</p> <ul> - <li>Le nom d'un répertoire ou un modèle tel que ceux présentés + <li>Le nom d'un rpertoire ou un modle tel que ceux prsents ci-dessous.</li> - <li>Le mot-clé <code>disabled</code>. <em>Toutes</em> les - traductions nom d'utilisateur vers répertoire sont alors - désactivées, à l'exception de celles comportant le mot-clé + <li>Le mot-cl <code>disabled</code>. <em>Toutes</em> les + traductions nom d'utilisateur vers rpertoire sont alors + dsactives, l'exception de celles comportant le mot-cl <code>enabled</code> (voir ci-dessous).</li> - <li>Le mot-clé <code>disabled</code> suivi d'une liste de noms - d'utilisateurs séparés par des espaces. Les noms d'utilisateurs + <li>Le mot-cl <code>disabled</code> suivi d'une liste de noms + d'utilisateurs spars par des espaces. Les noms d'utilisateurs apparaissant dans une telle liste ne feront <em>jamais</em> - l'objet d'une traduction vers un répertoire, même dans le cas où - ils apparaîtront dans une clause <code>enabled</code>.</li> + l'objet d'une traduction vers un rpertoire, mme dans le cas o + ils apparatront dans une clause <code>enabled</code>.</li> - <li>Le mot-clé <code>enabled</code> suivi d'une liste de noms - d'utilisateurs séparés par des espaces. Les noms d'utilisateurs - apparaissant dans une telle liste seront traduits en répertoires - même dans le cas où une clause disable globale est active, mais + <li>Le mot-cl <code>enabled</code> suivi d'une liste de noms + d'utilisateurs spars par des espaces. Les noms d'utilisateurs + apparaissant dans une telle liste seront traduits en rpertoires + mme dans le cas o une clause disable globale est active, mais pas s'ils apparaissent aussi dans une clause <code>disabled</code>.</li> </ul> - <p>Si aucun mot-clé <code>enabled</code> ou <code>disabled</code> + <p>Si aucun mot-cl <code>enabled</code> ou <code>disabled</code> n'apparait dans la directive <code class="directive">Userdir</code>, l'argument est - traité en tant que modèle de fichier, et utilisé pour traduire le - nom d'utilisateur en une spécification de répertoire. Une requête + trait en tant que modle de fichier, et utilis pour traduire le + nom d'utilisateur en une spcification de rpertoire. Une requte pour <code>http://www.example.com/~bob/un/deux.html</code> sera traduite en :</p> <table> - <tr><th>Directive Userdir utilisée</th> + <tr><th>Directive Userdir utilise</th> <th>Chemin traduit</th></tr> <tr><td>UserDir public_html</td> <td>~bob/public_html/un/deux.html</td></tr> @@ -116,7 +116,7 @@ utilisateur</td></tr> :</p> <table> - <tr><th>Directive Userdir utilisée</th> + <tr><th>Directive Userdir utilise</th> <th>Chemin traduit</th></tr> <tr><td>UserDir http://www.example.com/utilisateurs</td> <td>http://www.example.com/utilisateurs/bob/un/deux.html</td></tr> @@ -129,65 +129,65 @@ utilisateur</td></tr> <div class="note"> <strong>Soyez prudent avec cette directive ; par exemple, <code>"UserDir ./"</code> ferait correspondre - <code>"/~root"</code> à <code>"/"</code> - ce qui n'est - probablement pas souhaité. Il est fortement recommandé d'inclure - une déclaration "<code>UserDir disabled root</code>" dans votre - configuration. Voir aussi la directive <code class="directive"><a href="../mod/core.html#directory">Directory</a></code> et la page <a href="../misc/security_tips.html">Conseils en matière de - sécurité</a> pour plus d'informations.</strong> + <code>"/~root"</code> <code>"/"</code> - ce qui n'est + probablement pas souhait. Il est fortement recommand d'inclure + une dclaration "<code>UserDir disabled root</code>" dans votre + configuration. Voir aussi la directive <code class="directive"><a href="../mod/core.html#directory">Directory</a></code> et la page <a href="../misc/security_tips.html">Conseils en matire de + scurit</a> pour plus d'informations.</strong> </div> - <p>Exemples supplémentaires :</p> + <p>Exemples supplmentaires :</p> - <p>Pour permettre à quelques utilisateurs et seulement à ceux-ci de - posséder des répertoires <code>UserDir</code>, utilisez la + <p>Pour permettre quelques utilisateurs et seulement ceux-ci de + possder des rpertoires <code>UserDir</code>, utilisez la configuration suivante :</p> <pre class="prettyprint lang-config">UserDir disabled UserDir enabled user1 user2 user3</pre> - <p>Pour permettre à la plupart des utilisateurs de posséder des - répertoires <code>UserDir</code>, mais l'interdire à quelques uns, + <p>Pour permettre la plupart des utilisateurs de possder des + rpertoires <code>UserDir</code>, mais l'interdire quelques uns, utilisez la configuration suivante :</p> <pre class="prettyprint lang-config">UserDir disabled utilisateur4 utilisateur5 utilisateur6</pre> - <p>Il est aussi possible de spécifier des répertoires utilisateurs + <p>Il est aussi possible de spcifier des rpertoires utilisateurs alternatifs. Si vous utilisez une commande comme :</p> <pre class="prettyprint lang-config">UserDir "public_html" "/usr/web" "http://www.example.com/"</pre> - <p>Avec une requête pour + <p>Avec une requte pour <code>http://www.example.com/~bob/un/deux.html</code>, le serveur - tentera tout d'abord de trouver la page à - <code>~bob/public_html/un/deux.html</code>, puis à + tentera tout d'abord de trouver la page + <code>~bob/public_html/un/deux.html</code>, puis <code>/usr/web/bob/un/deux.html</code>, et enfin il enverra une redirection vers <code>http://www.example.com/bob/un/deux.html</code>.</p> - <p>Si vous spécifiez une redirection, elle doit être la dernière - alternative de la liste. Apache httpd ne pouvant pas déterminer si la - redirection a réussi, si cette dernière ne se trouve pas en fin de - liste, c'est cette alternative qui sera toujours utilisée.</p> + <p>Si vous spcifiez une redirection, elle doit tre la dernire + alternative de la liste. Apache httpd ne pouvant pas dterminer si la + redirection a russi, si cette dernire ne se trouve pas en fin de + liste, c'est cette alternative qui sera toujours utilise.</p> - <p>La substitution de répertoire utilisateur n'est pas activée par - défaut depuis la version 2.1.4. Dans les versions précédentes, - <code>UserDir public_html</code> était sous-entendu si aucune + <p>La substitution de rpertoire utilisateur n'est pas active par + dfaut depuis la version 2.1.4. Dans les versions prcdentes, + <code>UserDir public_html</code> tait sous-entendu si aucune directive <code class="directive">UserDir</code> - n'était présente.</p> + n'tait prsente.</p> - <div class="note"><h3>Détails à propos de la fusion</h3> + <div class="note"><h3>Dtails propos de la fusion</h3> <p>Lorsqu'on passe du contexte global au contexte de serveur - virtuel, les listes d'utilisateurs spécifiques activés ou désactivés - sont remplacées par les listes du contexte, et non fusionnées.</p></div> + virtuel, les listes d'utilisateurs spcifiques activs ou dsactivs + sont remplaces par les listes du contexte, et non fusionnes.</p></div> <h3>Voir aussi</h3> <ul> <li> - <a href="../howto/public_html.html">Tutoriel sur les répertoires web + <a href="../howto/public_html.html">Tutoriel sur les rpertoires web utilisateur</a> </li> </ul> @@ -195,10 +195,10 @@ UserDir enabled user1 user2 user3</pre> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_userdir.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_userdir.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_userdir.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_userdir.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_userdir.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/mod_userdir.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mod_userdir.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -217,7 +217,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_userdir.ht } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_usertrack.html.fr b/docs/manual/mod/mod_usertrack.html.fr index 3fa41cde07..a571682e93 100644 --- a/docs/manual/mod/mod_usertrack.html.fr +++ b/docs/manual/mod/mod_usertrack.html.fr @@ -27,18 +27,18 @@ <div id="preamble"><h1>Module Apache mod_usertrack</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_usertrack.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_usertrack.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_usertrack.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td> Journalisation <em>Clickstream</em> des liens parcourus par un utilisateur sur un site </td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>usertrack_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_usertrack.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>usertrack_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_usertrack.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module permet de suivre le parcours d'un utilisateur à travers + <p>Ce module permet de suivre le parcours d'un utilisateur travers votre site web en faisant appel aux cookies de navigateur.</p> </div> <div id="quickview"><h3>Sujets</h3> @@ -52,7 +52,7 @@ utilisateur sur un site <li><img alt="" src="../images/down.gif" /> <a href="#cookiestyle">CookieStyle</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#cookietracking">CookieTracking</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_usertrack">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_usertrack">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_usertrack">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_usertrack">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -60,8 +60,8 @@ utilisateur sur un site <h2><a name="logging" id="logging">Journalisation</a><a title="Lien permanent" href="#logging" class="permalink">¶</a></h2> - <p><code class="module"><a href="../mod/mod_usertrack.html">mod_usertrack</a></code> définit un cookie qui peut être - journalisé via les formats configurables du module + <p><code class="module"><a href="../mod/mod_usertrack.html">mod_usertrack</a></code> dfinit un cookie qui peut tre + journalis via les formats configurables du module <code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code> :</p> <pre class="prettyprint lang-config">LogFormat "%{Apache}n %r %t" usertrack @@ -76,32 +76,32 @@ CustomLog "logs/clickstream.log" usertrack</pre> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le domaine auquel le cookie traceur s'applique</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CookieDomain <em>domaine</em></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_usertrack</td></tr> </table> - <p>Cette directive permet de définir le domaine auquel le cookie - traceur s'applique. Si elle n'est pas présente, aucun domaine n'est - inclus dans le champ d'en-tête cookie.</p> + <p>Cette directive permet de dfinir le domaine auquel le cookie + traceur s'applique. Si elle n'est pas prsente, aucun domaine n'est + inclus dans le champ d'en-tte cookie.</p> - <p>La chaîne dommaine <strong>doit</strong> commencer par un point, - et <strong>doit</strong> comporter au moins un point entouré - d'autres caractères. Par exemple, <code>.example.com</code> est - une chaîne valide, mais <code>www.example.com</code> et + <p>La chane dommaine <strong>doit</strong> commencer par un point, + et <strong>doit</strong> comporter au moins un point entour + d'autres caractres. Par exemple, <code>.example.com</code> est + une chane valide, mais <code>www.example.com</code> et <code>.com</code> ne le sont pas.</p> - <div class="note">La plupart des navigateurs utilisés actuellement n'autorisent - pas la définition de cookies pour un domaine racine de deux niveaux, + <div class="note">La plupart des navigateurs utiliss actuellement n'autorisent + pas la dfinition de cookies pour un domaine racine de deux niveaux, tel que <code>.co.uk</code>, bien qu'un tel domaine remplisse les - conditions de validité décrites ci-dessus.<br /> + conditions de validit dcrites ci-dessus.<br /> - Ces domaines sont équivalents à des domaines racines comme + Ces domaines sont quivalents des domaines racines comme <code>.com</code>, et autoriser de tels cookies peut constituer un - risque en matière de sécurité. Ainsi, si vous vous situez sous un + risque en matire de scurit. Ainsi, si vous vous situez sous un domaine racine de deux niveaux, vous devez encore utiliser votre - domaine véritable, comme vous le feriez avec tout autre domaine + domaine vritable, comme vous le feriez avec tout autre domaine racine (par exemple <code>.example.co.uk</code>). </div> @@ -112,24 +112,24 @@ s'applique</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cookieexpires" id="cookieexpires">Directive</a> <a name="CookieExpires" id="CookieExpires">CookieExpires</a><a title="Lien permanent" href="#cookieexpires" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Durée avant expiration du cookie traceur</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CookieExpires <em>durée</em></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dure avant expiration du cookie traceur</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CookieExpires <em>dure</em></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_usertrack</td></tr> </table> - <p>Lorsqu'elle est utilisée, cette directive définit une durée avant - l'expiration du cookie généré par le module usertrack. La - <em>durée</em> peut être spécifiée sous la forme d'un nombre de + <p>Lorsqu'elle est utilise, cette directive dfinit une dure avant + l'expiration du cookie gnr par le module usertrack. La + <em>dure</em> peut tre spcifie sous la forme d'un nombre de secondes, ou sous une forme du style "2 weeks 3 days 7 hours". les termes valides sont : years, - months, weeks, days, hours, minutes et seconds. Si la durée est - spécifiée dans un format autre qu'un nombre de secondes, elle doit - être entourée de guillemets.</p> + months, weeks, days, hours, minutes et seconds. Si la dure est + spcifie dans un format autre qu'un nombre de secondes, elle doit + tre entoure de guillemets.</p> - <p>Si cette directive est absente, la durée de vie des cookies est - limitée à la session actuelle du navigateur.</p> + <p>Si cette directive est absente, la dure de vie des cookies est + limite la session actuelle du navigateur.</p> <pre class="prettyprint lang-config">CookieExpires "3 weeks"</pre> @@ -140,19 +140,19 @@ s'applique</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nom du cookie traceur</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CookieName <em>symbole</em></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CookieName Apache</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CookieName Apache</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_usertrack</td></tr> </table> <p>Cette directive vous permet de modifier le nom du cookie que ce - module utilise pour sa journalisation. Le nom par défaut du cookie + module utilise pour sa journalisation. Le nom par dfaut du cookie est "<code>Apache</code>".</p> - <p>Vous devez spécifier un nom de cookie valide ; les résultats sont - imprévisibles si vous utilisez un nom contenant des caractères - inhabituels. Les caractères valides font partie des intervales A-Z, + <p>Vous devez spcifier un nom de cookie valide ; les rsultats sont + imprvisibles si vous utilisez un nom contenant des caractres + inhabituels. Les caractres valides font partie des intervales A-Z, a-z, 0-9, "_", et "-".</p> <pre class="prettyprint lang-config">CookieName clicktrack</pre> @@ -162,22 +162,22 @@ s'applique</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="cookiestyle" id="cookiestyle">Directive</a> <a name="CookieStyle" id="CookieStyle">CookieStyle</a><a title="Lien permanent" href="#cookiestyle" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Format du champ d'en-tête cookie</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Format du champ d'en-tte cookie</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CookieStyle Netscape|Cookie|Cookie2|RFC2109|RFC2965</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CookieStyle Netscape</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CookieStyle Netscape</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_usertrack</td></tr> </table> - <p>Cette directive permet de contrôler le format du champ d'en-tête - cookie. Les trois formats autorisés sont :</p> + <p>Cette directive permet de contrler le format du champ d'en-tte + cookie. Les trois formats autoriss sont :</p> <ul> <li><strong>Netscape</strong> : il s'agit du format original, mais - est maintenant obsolète. C'est le format par défaut et il - correspond à la syntaxe historique utilisée par Apache.</li> + est maintenant obsolte. C'est le format par dfaut et il + correspond la syntaxe historique utilise par Apache.</li> <li><strong>Cookie</strong> ou <strong>RFC2109</strong> : c'est la syntaxe qui remplace la syntaxe Netscape.</li> @@ -187,10 +187,10 @@ s'applique</td></tr> </ul> <p>Tous les clients ne supportent pas l'ensemble de ces formats, - mais il est conseillé d'utiliser le plus récent qui sera en général - supporté par le navigateur de votre utilisateur. A l'heure où ce - document est écrit, la plupart des navigateurs supportent ces trois - formats, <code>Cookie2</code> étant le format recommandé.</p> + mais il est conseill d'utiliser le plus rcent qui sera en gnral + support par le navigateur de votre utilisateur. A l'heure o ce + document est crit, la plupart des navigateurs supportent ces trois + formats, <code>Cookie2</code> tant le format recommand.</p> <pre class="prettyprint lang-config">CookieStyle Cookie2</pre> @@ -201,17 +201,17 @@ s'applique</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active le cookie traceur</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CookieTracking on|off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CookieTracking off</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>CookieTracking off</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>FileInfo</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_usertrack</td></tr> </table> - <p>Lorsque le module <code class="module"><a href="../mod/mod_usertrack.html">mod_usertrack</a></code> est chargé, et - si <code>CookieTracking on</code> est définie, Apache enverra un - cookie traceur pour toute nouvelle requête. Cette directive peut - être utilisée pour activer ou désactiver ce comportement pour un - serveur virtuel ou un répertoire. Par défaut, l'activation de + <p>Lorsque le module <code class="module"><a href="../mod/mod_usertrack.html">mod_usertrack</a></code> est charg, et + si <code>CookieTracking on</code> est dfinie, Apache enverra un + cookie traceur pour toute nouvelle requte. Cette directive peut + tre utilise pour activer ou dsactiver ce comportement pour un + serveur virtuel ou un rpertoire. Par dfaut, l'activation de <code class="module"><a href="../mod/mod_usertrack.html">mod_usertrack</a></code> ne suffit <strong>pas</strong> pour activer les cookies.</p> @@ -223,7 +223,7 @@ s'applique</td></tr> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_usertrack.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_usertrack.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_usertrack.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -242,7 +242,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_usertrack. } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_version.html.fr b/docs/manual/mod/mod_version.html.fr index b51db790af..ffa47e67d1 100644 --- a/docs/manual/mod/mod_version.html.fr +++ b/docs/manual/mod/mod_version.html.fr @@ -27,22 +27,22 @@ <div id="preamble"><h1>Module Apache mod_version</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_version.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_version.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_version.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_version.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_version.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Configuration dépendant de la version</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Configuration dpendant de la version</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>version_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_version.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>version_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_version.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module a été conçu pour être utilisé dans les suites de tests - et les grands réseaux qui doivent prendre en compte différentes - versions de httpd et différentes configurations. Il fournit un + <p>Ce module a t conu pour tre utilis dans les suites de tests + et les grands rseaux qui doivent prendre en compte diffrentes + versions de httpd et diffrentes configurations. Il fournit un nouveau conteneur -- <code class="directive"><a href="#ifversion"><IfVersion></a></code>, qui apporte une grande - souplesse dans la vérification de version en permettant une - comparaison numérique et l'utilisation d'expressions + souplesse dans la vrification de version en permettant une + comparaison numrique et l'utilisation d'expressions rationnelles.</p> <div class="example"><h3>Exemples</h3><pre class="prettyprint lang-config"><IfVersion 2.4.2> @@ -50,7 +50,7 @@ </IfVersion> <IfVersion >= 2.5> - # utilise vraiment les nouvelles fonctionnalités :-) + # utilise vraiment les nouvelles fonctionnalits :-) </IfVersion></pre> </div> @@ -60,64 +60,64 @@ <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#ifversion"><IfVersion></a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_version">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_version">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_version">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_version">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ifversion" id="ifversion">Directive</a> <a name="IfVersion" id="IfVersion"><IfVersion></a><a title="Lien permanent" href="#ifversion" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contient des portions de configuration dépendantes de la +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Contient des portions de configuration dpendantes de la version</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><IfVersion [[!]<var>opérateur</var>] <var>version</var>> ... +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><IfVersion [[!]<var>oprateur</var>] <var>version</var>> ... </IfVersion></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_version</td></tr> </table> <p>La section <code class="directive"><IfVersion></code> - rassemble des directives de configuration qui ne sont exécutées que - si la version de httpd satisfait aux critères spécifiés. Pour une - comparaison normale (numérique), l'argument <var>version</var> doit - être spécifié sous le format + rassemble des directives de configuration qui ne sont excutes que + si la version de httpd satisfait aux critres spcifis. Pour une + comparaison normale (numrique), l'argument <var>version</var> doit + tre spcifi sous le format <code><var>majeur</var>[.<var>mineur</var>[.<var>patch</var>]]</code>, comme par exemple <code>2.1.0</code> ou <code>2.2</code>. <var>mineur</var> et <var>patch</var> sont optionnels. Si ces - numéros sont absents, il se voient affectée implicitement la valeur - 0. Les <var>opérateur</var>s numériques suivants sont autorisés + numros sont absents, il se voient affecte implicitement la valeur + 0. Les <var>oprateur</var>s numriques suivants sont autoriss :</p> - <table class="bordered"><tr class="header"><th><var>opérateur</var></th><th>description</th></tr> + <table class="bordered"><tr class="header"><th><var>oprateur</var></th><th>description</th></tr> <tr><td><code>=</code> ou <code>==</code></td> - <td>La version de httpd est égale à la valeur - spécifiée</td></tr> + <td>La version de httpd est gale la valeur + spcifie</td></tr> <tr class="odd"><td><code>></code></td> - <td>La version de httpd est supérieure à la valeur - spécifiée</td></tr> + <td>La version de httpd est suprieure la valeur + spcifie</td></tr> <tr><td><code>>=</code></td> - <td>La version de httpd est supérieure ou égale à la valeur - spécifiée</td></tr> + <td>La version de httpd est suprieure ou gale la valeur + spcifie</td></tr> <tr class="odd"><td><code><</code></td> - <td>La version de httpd est inférieure à la valeur - spécifiée</td></tr> + <td>La version de httpd est infrieure la valeur + spcifie</td></tr> <tr><td><code><=</code></td> - <td>La version de httpd est inférieure ou égale à la valeur - spécifiée</td></tr> + <td>La version de httpd est infrieure ou gale la valeur + spcifie</td></tr> </table> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"><IfVersion >= 2.3> # la condition n'est satisfaite que pour les versions de httpd - # supérieures ou égales à 2.3 + # suprieures ou gales 2.3 </IfVersion></pre> </div> - <p>En plus d'une comparaison numérique, il est possible de comparer + <p>En plus d'une comparaison numrique, il est possible de comparer la version de httpd avec une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression - rationnelle</a>. Il existe deux méthodes pour spécifier cette - dernière :</p> + rationnelle</a>. Il existe deux mthodes pour spcifier cette + dernire :</p> - <table class="bordered"><tr class="header"><th><var>opérateur</var></th><th>description</th></tr> + <table class="bordered"><tr class="header"><th><var>oprateur</var></th><th>description</th></tr> <tr><td><code>=</code> ou <code>==</code></td> <td><var>version</var> est de la forme <code>/<var>regex</var>/</code></td></tr> @@ -127,26 +127,26 @@ version</td></tr> </table> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"><IfVersion = /^2.4.[01234]$/> - # exemple de contournement pour les versions boguées + # exemple de contournement pour les versions bogues </IfVersion></pre> </div> - <p>Pour inverser la condition, tous les opérateurs peuvent être - préfixés par un point d'exclamation (<code>!</code>) :</p> + <p>Pour inverser la condition, tous les oprateurs peuvent tre + prfixs par un point d'exclamation (<code>!</code>) :</p> <div class="example"><pre class="prettyprint lang-config"><IfVersion !~ ^2.4.[01234]$> # pas pour ces versions </IfVersion></pre> </div> - <p>Si <var>opérateur</var> est absent, sa valeur implicite est + <p>Si <var>oprateur</var> est absent, sa valeur implicite est <code>=</code>.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_version.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_version.html" title="Français"> fr </a> | +<a href="../fr/mod/mod_version.html" title="Franais"> fr </a> | <a href="../ja/mod/mod_version.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_version.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </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> @@ -167,7 +167,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_version.ht } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_vhost_alias.html.fr b/docs/manual/mod/mod_vhost_alias.html.fr index 5f587bfdba..2996f04b74 100644 --- a/docs/manual/mod/mod_vhost_alias.html.fr +++ b/docs/manual/mod/mod_vhost_alias.html.fr @@ -27,30 +27,30 @@ <div id="preamble"><h1>Module Apache mod_vhost_alias</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_vhost_alias.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_vhost_alias.html" title="Français"> fr </a> | -<a href="../tr/mod/mod_vhost_alias.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../fr/mod/mod_vhost_alias.html" title="Franais"> fr </a> | +<a href="../tr/mod/mod_vhost_alias.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet de configurer dynamiquement l'hébergement virtuel de +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet de configurer dynamiquement l'hbergement virtuel de masse</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>vhost_alias_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_vhost_alias.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>vhost_alias_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_vhost_alias.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module permet de créer des serveurs virtuels configurés + <p>Ce module permet de crer des serveurs virtuels configurs dynamiquement, en autorisant l'utilisation de l'adresse IP et/ou de - l'en-tête <code>Host:</code> de la requête HTTP comme partie du nom - de chemin afin de déterminer les fichiers à servir. Ceci facilite la - gestion d'un grand nombre de serveurs virtuels possèdant des + l'en-tte <code>Host:</code> de la requte HTTP comme partie du nom + de chemin afin de dterminer les fichiers servir. Ceci facilite la + gestion d'un grand nombre de serveurs virtuels possdant des configurations similaires.</p> <div class="note"><h3>Note</h3> <p>Si les modules <code class="module"><a href="../mod/mod_alias.html">mod_alias</a></code> ou - <code class="module"><a href="../mod/mod_userdir.html">mod_userdir</a></code> sont utilisés pour traduire les URIs + <code class="module"><a href="../mod/mod_userdir.html">mod_userdir</a></code> sont utiliss pour traduire les URIs en noms de fichiers, ils l'emportent sur les directives du module - <code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code> décrites ci-dessous. Par + <code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code> dcrites ci-dessous. Par exemple, la configuration suivante fera correspondre <code> - /cgi-bin/script.pl</code> à <code> + /cgi-bin/script.pl</code> <code> /usr/local/apache2/cgi-bin/script.pl</code> dans tous les cas :</p> <pre class="prettyprint lang-config">ScriptAlias "/cgi-bin/" "/usr/local/apache2/cgi-bin/" @@ -60,7 +60,7 @@ VirtualScriptAlias "/never/found/%0/cgi-bin/"</pre> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#interpol">Interpolation du nom de répertoire</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#interpol">Interpolation du nom de rpertoire</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#examples">Exemples</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> @@ -69,46 +69,46 @@ VirtualScriptAlias "/never/found/%0/cgi-bin/"</pre> <li><img alt="" src="../images/down.gif" /> <a href="#virtualscriptalias">VirtualScriptAlias</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#virtualscriptaliasip">VirtualScriptAliasIP</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_vhost_alias">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_vhost_alias">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_vhost_alias">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_vhost_alias">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><code class="directive"><a href="../mod/core.html#usecanonicalname">UseCanonicalName</a></code></li> <li><a href="../vhosts/mass.html">Configuration dynamique de -l'hébergement virtuel de masse</a></li> +l'hbergement virtuel de masse</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="interpol" id="interpol">Interpolation du nom de répertoire</a><a title="Lien permanent" href="#interpol" class="permalink">¶</a></h2> +<h2><a name="interpol" id="interpol">Interpolation du nom de rpertoire</a><a title="Lien permanent" href="#interpol" class="permalink">¶</a></h2> - <p>Toutes les directives de ce module insèrent une chaîne dans un - nom de chemin. La chaîne insérée (que nous appellerons maintenant le - "nom") peux être soit le nom du serveur (voir la directive + <p>Toutes les directives de ce module insrent une chane dans un + nom de chemin. La chane insre (que nous appellerons maintenant le + "nom") peux tre soit le nom du serveur (voir la directive <code class="directive"><a href="../mod/core.html#usecanonicalname">UseCanonicalName</a></code> pour les - détails sur la manière dont il est déterminé), soit l'adresse IP du - serveur virtuel hébergé par le serveur sous la forme d'un quadruplet - d'octets séparés par des points. L'insertion est contrôlée par des - spécificateurs inspirés de <code>printf</code> et possèdant de + dtails sur la manire dont il est dtermin), soit l'adresse IP du + serveur virtuel hberg par le serveur sous la forme d'un quadruplet + d'octets spars par des points. L'insertion est contrle par des + spcificateurs inspirs de <code>printf</code> et possdant de nombreux formats :</p> <table> <tr><td><code>%%</code></td> -<td>insère un <code>%</code></td></tr> +<td>insre un <code>%</code></td></tr> <tr><td><code>%p</code></td> -<td>insère le numéro de port du serveur virtuel</td></tr> +<td>insre le numro de port du serveur virtuel</td></tr> <tr><td><code>%N.M</code></td> -<td>insère le nom (en partie)</td></tr> +<td>insre le nom (en partie)</td></tr> </table> - <p><code>N</code> et <code>M</code> permettent de spécifier des - sous-chaînes du nom. <code>N</code> sélectionne un des composants du - nom séparés par des points, et <code>M</code> sélectionne des - caractères à l'intérieur de ce que <code>N</code> a sélectionné. - <code>M</code> est optionnel et sa valeur par défaut est 0 s'il - n'est pas spécifié ; le point doit être présent si et seulement si + <p><code>N</code> et <code>M</code> permettent de spcifier des + sous-chanes du nom. <code>N</code> slectionne un des composants du + nom spars par des points, et <code>M</code> slectionne des + caractres l'intrieur de ce que <code>N</code> a slectionn. + <code>M</code> est optionnel et sa valeur par dfaut est 0 s'il + n'est pas spcifi ; le point doit tre prsent si et seulement si <code>M</code> l'est aussi. Les modes d'insertion sont les suivants :</p> @@ -118,37 +118,37 @@ l'hébergement virtuel de masse</a></li> <td>le nom en entier</td></tr> <tr><td><code>1</code></td> - <td>la première partie</td></tr> + <td>la premire partie</td></tr> <tr><td><code>2</code></td> <td>la seconde partie</td></tr> <tr><td><code>-1</code></td> - <td>la dernière partir</td></tr> + <td>la dernire partir</td></tr> <tr><td><code>-2</code></td> - <td>l'avant-dernière partie</td></tr> + <td>l'avant-dernire partie</td></tr> <tr><td><code>2+</code></td> - <td>toutes les parties à partir de la seconde</td></tr> + <td>toutes les parties partir de la seconde</td></tr> <tr><td><code>-2+</code></td> - <td>toutes les parties jusqu'à l'avant-dernière</td></tr> + <td>toutes les parties jusqu' l'avant-dernire</td></tr> <tr><td><code>1+</code> et <code>-1+</code></td> - <td>identique à <code>0</code></td></tr> + <td>identique <code>0</code></td></tr> </table> <p>Si <code>N</code> ou <code>M</code> est plus grand que le nombre - de parties disponibles, seul un caractère de soulignement est - inséré.</p> + de parties disponibles, seul un caractre de soulignement est + insr.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="examples" id="examples">Exemples</a><a title="Lien permanent" href="#examples" class="permalink">¶</a></h2> - <p>Pour des serveurs virtuels simples à base de nom, utilisez les + <p>Pour des serveurs virtuels simples base de nom, utilisez les directives suivantes dans le fichier de configuration de votre serveur :</p> @@ -156,34 +156,34 @@ l'hébergement virtuel de masse</a></li> VirtualDocumentRoot "/usr/local/apache/vhosts/%0"</pre> - <p>Une requête pour + <p>Une requte pour <code>http://www.example.com/repertoire/fichier.html</code> concernera alors la ressource <code>/usr/local/apache/vhosts/www.example.com/repertoire/fichier.html</code>. </p> - <p>Pour un très grand nombre de serveurs virtuels, il est avantageux - d'organiser les fichiers de façon à réduire la taille du répertoire - <code>vhosts</code>. Pour ce faire, insérez les lignes suivantes + <p>Pour un trs grand nombre de serveurs virtuels, il est avantageux + d'organiser les fichiers de faon rduire la taille du rpertoire + <code>vhosts</code>. Pour ce faire, insrez les lignes suivantes dans votre fichier de configuration :</p> <pre class="prettyprint lang-config">UseCanonicalName Off VirtualDocumentRoot "/usr/local/apache/vhosts/%3+/%2.1/%2.2/%2.3/%2"</pre> - <p>Une requête pour + <p>Une requte pour <code>http://www.domaine.example.com/repertoire/fichier.html</code> concernera alors la ressource <code>/usr/local/apache/vhosts/example.com/d/o/m/domaine/repertoire/fichier.html</code>.</p> - <p>Une répartition plus régulière des fichiers peut être obtenue en + <p>Une rpartition plus rgulire des fichiers peut tre obtenue en partant de la fin d'un composant du nom, comme dans l'exemple suivant :</p> <pre class="prettyprint lang-config">VirtualDocumentRoot "/usr/local/apache/vhosts/%3+/%2.-1/%2.-2/%2.-3/%2"</pre> - <p>La requête précédente concernerait alors + <p>La requte prcdente concernerait alors <code>/usr/local/apache/vhosts/example.com/e/n/i/domaine/repertoire/fichier.html</code>.</p> <p>Vous pouvez aussi utiliser : </p> @@ -191,39 +191,39 @@ VirtualDocumentRoot "/usr/local/apache/vhosts/%3+/%2.1/%2.2/%2.3/%2"</pre> <pre class="prettyprint lang-config">VirtualDocumentRoot "/usr/local/apache/vhosts/%3+/%2.1/%2.2/%2.3/%2.4+"</pre> - <p>La requête précédente concernerait alors + <p>La requte prcdente concernerait alors <code>/usr/local/apache/vhosts/example.com/d/o/m/aine/repertoire/fichier.html</code>.</p> - <p>Une demande très courante des utilisateurs concerne la possibilité de - faire correspondre plusieurs racines de documents à plusieurs - domaines, sans avoir à se préoccuper de la longueur ou du nombre de - parties du nom d'hôte faisant partie de la requête. Si le nom d'hôte - de la requête est <code>sub.www.domain.example.com</code> au lieu de + <p>Une demande trs courante des utilisateurs concerne la possibilit de + faire correspondre plusieurs racines de documents plusieurs + domaines, sans avoir se proccuper de la longueur ou du nombre de + parties du nom d'hte faisant partie de la requte. Si le nom d'hte + de la requte est <code>sub.www.domain.example.com</code> au lieu de simplement <code>www.domain.example.com</code>, alors en utilisant %3+, la racine des documents sera <code>/usr/local/apache/vhosts/domain.example.com/...</code> au - lieu du répertoire <code>example.com</code> attendu. Dans ce genre - de situation, il peut s'avérer préférable d'utiliser la combinaison + lieu du rpertoire <code>example.com</code> attendu. Dans ce genre + de situation, il peut s'avrer prfrable d'utiliser la combinaison <code>%-2.0.%-1.0</code> qui fournira toujours le nom de domaine et le tld, par exemple <code>example.com</code> sans tenir compte du - nombre de sous-domaines ajoutés au nom d'hôte. Dans ces conditions, - il est possible d'élaborer une configuration qui associera les - sous-domaines de premier, second et troisième niveau au même - répertoire : + nombre de sous-domaines ajouts au nom d'hte. Dans ces conditions, + il est possible d'laborer une configuration qui associera les + sous-domaines de premier, second et troisime niveau au mme + rpertoire : </p> <pre class="prettyprint lang-config">VirtualDocumentRoot "/usr/local/apache/vhosts/%-2.0.%-1.0"</pre> <p> Dans l'exemple ci-dessus, <code>www.example.com</code>, <code>www.sub.example.com</code> ou <code>example.com</code> -correspondront tous au répertoire +correspondront tous au rpertoire <code>/usr/local/apache/vhosts/example.com</code>. </p> - <p>Pour l'hébergement virtuel à base d'adresse IP, vous pouvez - insérer les lignes suivantes dans votre fichier de configuration + <p>Pour l'hbergement virtuel base d'adresse IP, vous pouvez + insrer les lignes suivantes dans votre fichier de configuration :</p> <pre class="prettyprint lang-config">UseCanonicalName DNS @@ -232,65 +232,65 @@ VirtualScriptAliasIP "/usr/local/apache/vhosts/%1/%2/%3/%4/cgi-bin"</pre> <p>Si l'adresse IP de <code>www.domaine.example.com</code> est - 10.20.30.40, une requête pour + 10.20.30.40, une requte pour <code>http://www.domaine.example.com/repertoire/fichier.html</code> concernera la ressource <code>/usr/local/apache/vhosts/10/20/30/40/docs/repertoire/fichier.html</code>. - Une requête pour + Une requte pour <code>http://www.domaine.example.com/cgi-bin/script.pl</code> concernera la ressource <code>/usr/local/apache/vhosts/10/20/30/40/cgi-bin/script.pl</code>.</p> - <p>Si vous voulez insérer le caractère <code>.</code> dans une - directive <code>VirtualDocumentRoot</code>, et si cela crée un - conflit avec un spécificateur <code>%</code>, vous pouvez contourner - le problème de la manière suivante :</p> + <p>Si vous voulez insrer le caractre <code>.</code> dans une + directive <code>VirtualDocumentRoot</code>, et si cela cre un + conflit avec un spcificateur <code>%</code>, vous pouvez contourner + le problme de la manire suivante :</p> <pre class="prettyprint lang-config">VirtualDocumentRoot "/usr/local/apache/vhosts/%2.0.%3.0"</pre> - <p>Une requête pour + <p>Une requte pour <code>http://www.domaine.example.com/repertoire/fichier.html</code> concernera alors la ressource <code>/usr/local/apache/vhosts/domaine.exemple/repertoire/fichier.html</code>.</p> - <p>Les spécificateurs de format <code>%V</code> et <code>%A</code> - de la directive <code class="directive"><a href="../mod/mod_log_config.html#logformat">LogFormat</a></code> s'avèrent très utiles - lorsqu'ils sont utilisés en conjonction avec ce module.</p> + <p>Les spcificateurs de format <code>%V</code> et <code>%A</code> + de la directive <code class="directive"><a href="../mod/mod_log_config.html#logformat">LogFormat</a></code> s'avrent trs utiles + lorsqu'ils sont utiliss en conjonction avec ce module.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="virtualdocumentroot" id="virtualdocumentroot">Directive</a> <a name="VirtualDocumentRoot" id="VirtualDocumentRoot">VirtualDocumentRoot</a><a title="Lien permanent" href="#virtualdocumentroot" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet une configuration dynamique de la racine des -documents d'un serveur virtuel donné</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VirtualDocumentRoot <em>répertoire-interpolé</em>|none</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>VirtualDocumentRoot none</code></td></tr> +documents d'un serveur virtuel donn</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VirtualDocumentRoot <em>rpertoire-interpol</em>|none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>VirtualDocumentRoot none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_vhost_alias</td></tr> </table> <p>La directive <code class="directive">VirtualDocumentRoot</code> vous - permet de spécifier où le serveur HTTP Apache pourra trouver vos + permet de spcifier o le serveur HTTP Apache pourra trouver vos documents en se basant - sur le nom du serveur. Le résultat de l'expansion du - <em>répertoire-interpolé</em> est utilisé comme racine de - l'arborescence des documents d'une manière similaire à l'argument de + sur le nom du serveur. Le rsultat de l'expansion du + <em>rpertoire-interpol</em> est utilis comme racine de + l'arborescence des documents d'une manire similaire l'argument de la directive <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code>. Si - <em>répertoire-interpolé</em> a pour valeur <code>none</code>, la - directive <code class="directive">VirtualDocumentRoot</code> est désactivée. - Cette directive ne peut pas être utilisée dans le même contexte que + <em>rpertoire-interpol</em> a pour valeur <code>none</code>, la + directive <code class="directive">VirtualDocumentRoot</code> est dsactive. + Cette directive ne peut pas tre utilise dans le mme contexte que la directive <code class="directive"><a href="#virtualdocumentrootip">VirtualDocumentRootIP</a></code>.</p> <div class="warning"><h3>Note</h3> La directive <code class="directive">VirtualDocumentRoot</code> l'emporte sur toute directive <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> -définie dans le même contexte ou dans des contextes enfants. Le fait de -définir une directive <code class="directive">VirtualDocumentRoot</code> dans le +dfinie dans le mme contexte ou dans des contextes enfants. Le fait de +dfinir une directive <code class="directive">VirtualDocumentRoot</code> dans le contexte du serveur principal va effectivement l'emporter sur toute -directive <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> définie dans -un serveur virtuel quelconque, si vous n'avez pas défini -<code class="directive">VirtualDocumentRoot</code> à <code>None</code> dans ce +directive <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> dfinie dans +un serveur virtuel quelconque, si vous n'avez pas dfini +<code class="directive">VirtualDocumentRoot</code> <code>None</code> dans ce serveur virtuel. </div> @@ -300,36 +300,36 @@ serveur virtuel. <div class="directive-section"><h2><a name="virtualdocumentrootip" id="virtualdocumentrootip">Directive</a> <a name="VirtualDocumentRootIP" id="VirtualDocumentRootIP">VirtualDocumentRootIP</a><a title="Lien permanent" href="#virtualdocumentrootip" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configuration dynamique de la racine des documents pour un -serveur virtuel donné</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VirtualDocumentRootIP <em>répertoire-interpolé</em>|none</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>VirtualDocumentRootIP none</code></td></tr> +serveur virtuel donn</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VirtualDocumentRootIP <em>rpertoire-interpol</em>|none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>VirtualDocumentRootIP none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_vhost_alias</td></tr> </table> <p>La directive <code class="directive">VirtualDocumentRootIP</code> est -identique à la directive <code class="directive"><a href="#virtualdocumentroot">VirtualDocumentRoot</a></code> à l'exception -près qu'elle utilise l'adresse IP du serveur virtuel pour -l'interpolation du répertoire à la place du nom du serveur.</p> +identique la directive <code class="directive"><a href="#virtualdocumentroot">VirtualDocumentRoot</a></code> l'exception +prs qu'elle utilise l'adresse IP du serveur virtuel pour +l'interpolation du rpertoire la place du nom du serveur.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="virtualscriptalias" id="virtualscriptalias">Directive</a> <a name="VirtualScriptAlias" id="VirtualScriptAlias">VirtualScriptAlias</a><a title="Lien permanent" href="#virtualscriptalias" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configuration dynamique du répertoire des scripts CGI pour -un serveur virtuel donné</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VirtualScriptAlias <em>répertoire-interpolé</em>|none</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>VirtualScriptAlias none</code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configuration dynamique du rpertoire des scripts CGI pour +un serveur virtuel donn</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VirtualScriptAlias <em>rpertoire-interpol</em>|none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>VirtualScriptAlias none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_vhost_alias</td></tr> </table> <p>La directive <code class="directive">VirtualScriptAlias</code> vous - permet de spécifier où Apache httpd pourra trouver les scripts CGI selon une - méthode similaire à celle qu'utilise la directive <code class="directive"><a href="#virtualdocumentroot">VirtualDocumentRoot</a></code> pour les - autres documents. Elle recherche des requêtes dont l'URI commence + permet de spcifier o Apache httpd pourra trouver les scripts CGI selon une + mthode similaire celle qu'utilise la directive <code class="directive"><a href="#virtualdocumentroot">VirtualDocumentRoot</a></code> pour les + autres documents. Elle recherche des requtes dont l'URI commence par <code>/cgi-bin/</code>, comme le ferait la directive <code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code>.</p> @@ -337,27 +337,27 @@ un serveur virtuel donné</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="virtualscriptaliasip" id="virtualscriptaliasip">Directive</a> <a name="VirtualScriptAliasIP" id="VirtualScriptAliasIP">VirtualScriptAliasIP</a><a title="Lien permanent" href="#virtualscriptaliasip" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configuration dynamique du répertoire des scripts CGI pour -un serveur virtuel donné</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VirtualScriptAliasIP <em>répertoire-interpolé</em>|none</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>VirtualScriptAliasIP none</code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configuration dynamique du rpertoire des scripts CGI pour +un serveur virtuel donn</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VirtualScriptAliasIP <em>rpertoire-interpol</em>|none</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>VirtualScriptAliasIP none</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_vhost_alias</td></tr> </table> <p>La directive <code class="directive">VirtualScriptAliasIP</code> est - identique à la directive <code class="directive"><a href="#virtualscriptalias">VirtualScriptAlias</a></code> à - l'exception près qu'elle utilise l'adresse IP du serveur virtuel - pour l'interpolation du répertoire à la place du nom du serveur.</p> + identique la directive <code class="directive"><a href="#virtualscriptalias">VirtualScriptAlias</a></code> + l'exception prs qu'elle utilise l'adresse IP du serveur virtuel + pour l'interpolation du rpertoire la place du nom du serveur.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_vhost_alias.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_vhost_alias.html" title="Français"> fr </a> | -<a href="../tr/mod/mod_vhost_alias.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../fr/mod/mod_vhost_alias.html" title="Franais"> fr </a> | +<a href="../tr/mod/mod_vhost_alias.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -376,7 +376,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_vhost_alia } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_watchdog.html.en b/docs/manual/mod/mod_watchdog.html.en index 7bb6c6128c..4a6ee5aa24 100644 --- a/docs/manual/mod/mod_watchdog.html.en +++ b/docs/manual/mod/mod_watchdog.html.en @@ -44,6 +44,8 @@ Apache distribution use this functionality:</p> <ul> <li><code class="module"><a href="../mod/mod_heartbeat.html">mod_heartbeat</a></code></li> <li><code class="module"><a href="../mod/mod_heartmonitor.html">mod_heartmonitor</a></code></li> +<li><code class="module"><a href="../mod/mod_md.html">mod_md</a></code></li> +<li><code class="module"><a href="../mod/mod_proxy_hcheck.html">mod_proxy_hcheck</a></code></li> </ul> <div class="warning"> To allow a module to use <code class="module"><a href="../mod/mod_watchdog.html">mod_watchdog</a></code> functionality, diff --git a/docs/manual/mod/mod_watchdog.html.fr b/docs/manual/mod/mod_watchdog.html.fr index 7057bf0ad3..79e548cb6c 100644 --- a/docs/manual/mod/mod_watchdog.html.fr +++ b/docs/manual/mod/mod_watchdog.html.fr @@ -27,23 +27,23 @@ <div id="preamble"><h1>Module Apache mod_watchdog</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_watchdog.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_watchdog.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_watchdog.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournit une infrastructure permettant à d'autres modules -d'exécuter des tâches périodiques.</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournit une infrastructure permettant d'autres modules +d'excuter des tches priodiques.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>watchdog_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_watchdog.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.3 du serveur HTTP +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>watchdog_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_watchdog.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.3 du serveur HTTP Apache</td></tr></table> <h3>Sommaire</h3> -<p>Le module <code class="module"><a href="../mod/mod_watchdog.html">mod_watchdog</a></code> définit des -branchements (hooks) programmés pour permettre à d'autres modules -d'exécuter des tâches périodiques. Ces modules peuvent enregistrer des +<p>Le module <code class="module"><a href="../mod/mod_watchdog.html">mod_watchdog</a></code> dfinit des +branchements (hooks) programms pour permettre d'autres modules +d'excuter des tches priodiques. Ces modules peuvent enregistrer des gestionnaires (handlers) pour les branchements de <code class="module"><a href="../mod/mod_watchdog.html">mod_watchdog</a></code>. Actuellement, seuls les modules suivants -de la distribution Apache utilisent cette fonctionnalité :</p> +de la distribution Apache utilisent cette fonctionnalit :</p> <ul> <li><code class="module"><a href="../mod/mod_heartbeat.html">mod_heartbeat</a></code></li> <li><code class="module"><a href="../mod/mod_heartmonitor.html">mod_heartmonitor</a></code></li> @@ -51,17 +51,17 @@ de la distribution Apache utilisent cette fonctionnalité :</p> <li><code class="module"><a href="../mod/mod_proxy_hcheck.html">mod_proxy_hcheck</a></code></li> </ul> <div class="warning"> -Pour qu'un module puisse utiliser la fonctionnalité de -<code class="module"><a href="../mod/mod_watchdog.html">mod_watchdog</a></code>, ce dernier doit être lié statiquement -avec le serveur httpd ; s'il a été lié dynamiquement, il doit être -chargé avant l'appel au module qui doit utiliser sa fonctionnalité. +Pour qu'un module puisse utiliser la fonctionnalit de +<code class="module"><a href="../mod/mod_watchdog.html">mod_watchdog</a></code>, ce dernier doit tre li statiquement +avec le serveur httpd ; s'il a t li dynamiquement, il doit tre +charg avant l'appel au module qui doit utiliser sa fonctionnalit. </div> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#watchdoginterval">WatchdogInterval</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_watchdog">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_watchdog">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_watchdog">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_watchdog">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -70,19 +70,19 @@ chargé avant l'appel au module qui doit utiliser sa fonctionnalité. <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Intervalle Watchdog en secondes</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>WatchdogInterval <var>time-interval</var>[s]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>WatchdogInterval 1</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>WatchdogInterval 1</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_watchdog</td></tr> </table> -<p>Cette directive permet de définir l'intervalle entre chaque exécution -du branchement watchdog. La valeur par défaut est de 1 seconde.</p> +<p>Cette directive permet de dfinir l'intervalle entre chaque excution +du branchement watchdog. La valeur par dfaut est de 1 seconde.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_watchdog.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_watchdog.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_watchdog.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -101,7 +101,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_watchdog.h } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mod_xml2enc.html.en b/docs/manual/mod/mod_xml2enc.html.en index a1a23d71a1..c078dfcf92 100644 --- a/docs/manual/mod/mod_xml2enc.html.en +++ b/docs/manual/mod/mod_xml2enc.html.en @@ -26,7 +26,8 @@ <div id="page-content"> <div id="preamble"><h1>Apache Module mod_xml2enc</h1> <div class="toplang"> -<p><span>Available Languages: </span><a href="../en/mod/mod_xml2enc.html" title="English"> en </a></p> +<p><span>Available Languages: </span><a href="../en/mod/mod_xml2enc.html" title="English"> en </a> | +<a href="../fr/mod/mod_xml2enc.html" hreflang="fr" rel="alternate" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Enhanced charset/internationalisation support for libxml2-based filter modules</td></tr> @@ -193,7 +194,8 @@ module for earlier versions.</td></tr> </div> </div> <div class="bottomlang"> -<p><span>Available Languages: </span><a href="../en/mod/mod_xml2enc.html" title="English"> en </a></p> +<p><span>Available Languages: </span><a href="../en/mod/mod_xml2enc.html" title="English"> en </a> | +<a href="../fr/mod/mod_xml2enc.html" hreflang="fr" rel="alternate" title="Franais"> fr </a></p> </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">Comments</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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; diff --git a/docs/manual/mod/mod_xml2enc.html.fr b/docs/manual/mod/mod_xml2enc.html.fr index 04398a6ff3..4b907e5610 100644 --- a/docs/manual/mod/mod_xml2enc.html.fr +++ b/docs/manual/mod/mod_xml2enc.html.fr @@ -27,68 +27,68 @@ <div id="preamble"><h1>Module Apache mod_xml2enc</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_xml2enc.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_xml2enc.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_xml2enc.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Support avancé de l'internationalisation et des jeux de -caractères pour les modules de filtrage basés sur libxml2</td></tr> +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Support avanc de l'internationalisation et des jeux de +caractres pour les modules de filtrage bass sur libxml2</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>xml2enc_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_xml2enc.c</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>xml2enc_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mod_xml2enc.c</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4 du serveur HTTP Apache. Disponible en tant que module tiers dans les versions 2.2.x</td></tr></table> <h3>Sommaire</h3> - <p>Ce module fournit un support avancé de l'internationalisation + <p>Ce module fournit un support avanc de l'internationalisation pour les modules de filtrage supportant les balises (markup-aware) - comme <code class="module"><a href="../mod/mod_proxy_html.html">mod_proxy_html</a></code>. Il est capable de détecter - automatiquement l'encodage des données en entrée et de s'assurer - qu'elle sont traitées correctement par l'interpréteur <a href="http://xmlsoft.org/">libxml2</a>, y compris la conversion en - Unicode (UTF-8) si nécessaire. Il peut aussi convertir les données - dans l'encodage de votre choix après le traitement des balises, et - s'assurera que le <var>jeu de caractères</var> approprié sera défini - dans l'en-tête HTTP <var>Content-Type</var>.</p> + comme <code class="module"><a href="../mod/mod_proxy_html.html">mod_proxy_html</a></code>. Il est capable de dtecter + automatiquement l'encodage des donnes en entre et de s'assurer + qu'elle sont traites correctement par l'interprteur <a href="http://xmlsoft.org/">libxml2</a>, y compris la conversion en + Unicode (UTF-8) si ncessaire. Il peut aussi convertir les donnes + dans l'encodage de votre choix aprs le traitement des balises, et + s'assurera que le <var>jeu de caractres</var> appropri sera dfini + dans l'en-tte HTTP <var>Content-Type</var>.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#usage">Utilisation</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#api">API de programmation</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#sniffing">Détection et encodage</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#sniffing">Dtection et encodage</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#output">Codage en sortie</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#alias">Codages non supportés</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#alias">Codages non supports</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#xml2encalias">xml2EncAlias</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#xml2encdefault">xml2EncDefault</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#xml2startparse">xml2StartParse</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_xml2enc">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_xml2enc">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mod_xml2enc">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mod_xml2enc">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="usage" id="usage">Utilisation</a><a title="Lien permanent" href="#usage" class="permalink">¶</a></h2> - <p>Il existe deux scénarios d'utilisation : le cas des modules - programmés pour travailler avec mod_xml2enc ; et les autres :</p> + <p>Il existe deux scnarios d'utilisation : le cas des modules + programms pour travailler avec mod_xml2enc ; et les autres :</p> <dl> - <dt>Modules de filtrages programmés pour mod_xml2enc</dt><dd> + <dt>Modules de filtrages programms pour mod_xml2enc</dt><dd> <p>Les modules comme <code class="module"><a href="../mod/mod_proxy_html.html">mod_proxy_html</a></code> versions 3.1 et - supérieures utilisent la fonction optionnelle - <code>xml2enc_charset</code> pour déterminer la valeur de l'argument - "jeu de caractères" à transmettre à l'interpréteur libxml2, et + suprieures utilisent la fonction optionnelle + <code>xml2enc_charset</code> pour dterminer la valeur de l'argument + "jeu de caractres" transmettre l'interprteur libxml2, et disposent de la fonction optionnelle <code>xml2enc_filter</code> - pour effectuer un encodage ultérieur éventuel. L'utilisation de - mod_xml2enc avec un module préprogrammé à cet effet ne nécessite + pour effectuer un encodage ultrieur ventuel. L'utilisation de + mod_xml2enc avec un module prprogramm cet effet ne ncessite aucune configuration : ce dernier configurera mod_xml2enc pour vous - (sachant que vous pouvez tout de même le personnaliser via les + (sachant que vous pouvez tout de mme le personnaliser via les directives de configuration ci-dessous).</p> </dd> - <dt>Modules de filtrages non programmés pour mod_xml2enc</dt><dd> - <p>Pour utiliser mod_xml2enc avec un module basé sur libxml2 qui n'a - pas été explicitement programmé pour mod_xml2enc, vous devrez - configurer la chaîne de filtrage vous-même. Ainsi, pour utiliser + <dt>Modules de filtrages non programms pour mod_xml2enc</dt><dd> + <p>Pour utiliser mod_xml2enc avec un module bas sur libxml2 qui n'a + pas t explicitement programm pour mod_xml2enc, vous devrez + configurer la chane de filtrage vous-mme. Ainsi, pour utiliser mod_xml2enc avec un filtre <strong>foo</strong> fourni par un module <strong>mod_foo</strong> et pour - améliorer le support i18n de ce dernier avec HTML et XML, vous + amliorer le support i18n de ce dernier avec HTML et XML, vous pouvez utiliser les directives suivantes :</p> <pre><code> FilterProvider iconv xml2enc Content-Type $text/html @@ -97,96 +97,96 @@ Disponible en tant que module tiers dans les versions 2.2.x</td></tr></table> FilterProvider markup foo Content-Type $xml FilterChain iconv markup </code></pre> - <p><strong>mod_foo</strong> supportera alors tout jeu de caractère supporté soit par + <p><strong>mod_foo</strong> supportera alors tout jeu de caractre support soit par libxml2, soit par apr_xlate/iconv, soit par les deux.</p> </dd></dl> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="api" id="api">API de programmation</a><a title="Lien permanent" href="#api" class="permalink">¶</a></h2> - <p>Les programmeurs de modules de filtrage basés sur libxml2 sont - encouragés à les préprogrammer pour mod_xml2enc, afin de fournir un - support i18n solide aux utilisateurs sans avoir à réinventer la - roue. L'API de programmation est décrite dans + <p>Les programmeurs de modules de filtrage bass sur libxml2 sont + encourags les prprogrammer pour mod_xml2enc, afin de fournir un + support i18n solide aux utilisateurs sans avoir rinventer la + roue. L'API de programmation est dcrite dans <var>mod_xml2enc.h</var>, et <code class="module"><a href="../mod/mod_proxy_html.html">mod_proxy_html</a></code> est un exemple de son utilisation.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="sniffing" id="sniffing">Détection et encodage</a><a title="Lien permanent" href="#sniffing" class="permalink">¶</a></h2> - <p>A la différence de <code class="module"><a href="../mod/mod_charset_lite.html">mod_charset_lite</a></code>, mod_xml2enc - est conçu pour travailler avec des données dont l'encodage ne peut - pas être connu, et donc configuré, à l'avance. Il utilise donc les - techniques de 'reniflage' suivantes pour détecter le type d'encodage - des données HTTP :</p> +<h2><a name="sniffing" id="sniffing">Dtection et encodage</a><a title="Lien permanent" href="#sniffing" class="permalink">¶</a></h2> + <p>A la diffrence de <code class="module"><a href="../mod/mod_charset_lite.html">mod_charset_lite</a></code>, mod_xml2enc + est conu pour travailler avec des donnes dont l'encodage ne peut + pas tre connu, et donc configur, l'avance. Il utilise donc les + techniques de 'reniflage' suivantes pour dtecter le type d'encodage + des donnes HTTP :</p> <ol> - <li>Si l'en-tête HTTP <var>Content-Type</var> contient un - paramètre <var>charset</var>, c'est ce dernier qui sera utilisé.</li> - <li>Si les données commancent par une balise XML concernant - l'ordre des octets (BOM) ou par une déclaration d'encodage XML, - c'est celle-ci qui sera utilisée.</li> - <li>Si un type d'encodage est déclaré dans un élément HTML - <code><META></code>, c'est ce dernier qui sera utilisé.</li> - <li>Si aucun des éléments précédents n'est trouvé, c'est la - valeur par défaut définie par la directive - <code class="directive">xml2EncDefault</code> qui sera utilisée.</li> + <li>Si l'en-tte HTTP <var>Content-Type</var> contient un + paramtre <var>charset</var>, c'est ce dernier qui sera utilis.</li> + <li>Si les donnes commancent par une balise XML concernant + l'ordre des octets (BOM) ou par une dclaration d'encodage XML, + c'est celle-ci qui sera utilise.</li> + <li>Si un type d'encodage est dclar dans un lment HTML + <code><META></code>, c'est ce dernier qui sera utilis.</li> + <li>Si aucun des lments prcdents n'est trouv, c'est la + valeur par dfaut dfinie par la directive + <code class="directive">xml2EncDefault</code> qui sera utilise.</li> </ol> - <p>Les conditions sont testées dans cet ordre . Dès qu'une règle - s'applique, elle est utilisée et la détection est terminée.</p> + <p>Les conditions sont testes dans cet ordre . Ds qu'une rgle + s'applique, elle est utilise et la dtection est termine.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="output" id="output">Codage en sortie</a><a title="Lien permanent" href="#output" class="permalink">¶</a></h2> <p><a href="http://xmlsoft.org/">libxml2</a> utilise toujours UTF-8 -(Unicode) en interne, et les modules de filtrage basés sur libxml2 -utiliseront cet encodage en sortie par défaut. mod_xml2enc peut modifier +(Unicode) en interne, et les modules de filtrage bass sur libxml2 +utiliseront cet encodage en sortie par dfaut. mod_xml2enc peut modifier l'encodage en sortie via l'API, mais il n'y a actuellement aucun moyen de le configurer directement.</p> -<p>La modification de l'encodage en sortie ne devrait (du moins en théorie) -jamais être nécessaire, et est même déconseillée à cause de la charge de -traitement supplémentaire imposée au serveur par une conversion non -nécessaire.</p> +<p>La modification de l'encodage en sortie ne devrait (du moins en thorie) +jamais tre ncessaire, et est mme dconseille cause de la charge de +traitement supplmentaire impose au serveur par une conversion non +ncessaire.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="alias" id="alias">Codages non supportés</a><a title="Lien permanent" href="#alias" class="permalink">¶</a></h2> -<p>Si vous travaillez avec des encodages non supportés par aucune des -méthodes de conversion disponibles sur votre plateforme, vous pouvez -tout de même leur associer un alias vers un code supporté via la +<h2><a name="alias" id="alias">Codages non supports</a><a title="Lien permanent" href="#alias" class="permalink">¶</a></h2> +<p>Si vous travaillez avec des encodages non supports par aucune des +mthodes de conversion disponibles sur votre plateforme, vous pouvez +tout de mme leur associer un alias vers un code support via la directive <code class="directive">xml2EncAlias</code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="xml2encalias" id="xml2encalias">Directive</a> <a name="xml2EncAlias" id="xml2EncAlias">xml2EncAlias</a><a title="Lien permanent" href="#xml2encalias" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit des alias pour les valeurs d'encodage</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>xml2EncAlias <var>jeu-de-caractères alias [alias ...]</var></code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit des alias pour les valeurs d'encodage</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>xml2EncAlias <var>jeu-de-caractres alias [alias ...]</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_xml2enc</td></tr> </table> - <p>Cette directive de niveau serveur permet de définir un ou + <p>Cette directive de niveau serveur permet de dfinir un ou plusieurs alias pour un encodage. Elle permet au support d'encodage de libxml2 de traiter en interne des encodages non reconnus par libxml2 en utilisant la table de conversion pour un encodage reconnu. Elle permet d'atteindre deux objectifs : supporter des jeux (ou noms) de - caractères non reconnus par libxml2 ou iconv, et éviter une - conversion pour un encodage lorsque cela n'est pas nécessaire.</p> + caractres non reconnus par libxml2 ou iconv, et viter une + conversion pour un encodage lorsque cela n'est pas ncessaire.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="xml2encdefault" id="xml2encdefault">Directive</a> <a name="xml2EncDefault" id="xml2EncDefault">xml2EncDefault</a><a title="Lien permanent" href="#xml2encdefault" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit un encodage par défaut à utiliser lorsqu'aucune -information ne peut être <a href="#sniffing">automatiquement détectée</a></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit un encodage par dfaut utiliser lorsqu'aucune +information ne peut tre <a href="#sniffing">automatiquement dtecte</a></td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>xml2EncDefault <var>nom</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_xml2enc</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.4.0 du serveur HTTP Apache -; disponible depuis un module tiers dans les versions antérieures.</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.4.0 du serveur HTTP Apache +; disponible depuis un module tiers dans les versions antrieures.</td></tr> </table> - <p>Si vous traitez des données dont l'encodage est connu, mais ne - contenant aucune information à propos de ce dernier, vous pouvez - définir une valeur par défaut afin d'aider mod_xml2enc à traiter - correctement les données. Par exemple, pour définir la valeur par - défaut Latin1 (<var>iso-8859-1</var> specifiée dans HTTP/1.0), + <p>Si vous traitez des donnes dont l'encodage est connu, mais ne + contenant aucune information propos de ce dernier, vous pouvez + dfinir une valeur par dfaut afin d'aider mod_xml2enc traiter + correctement les donnes. Par exemple, pour dfinir la valeur par + dfaut Latin1 (<var>iso-8859-1</var> specifie dans HTTP/1.0), utilisez :</p> <pre class="prettyprint lang-config">xml2EncDefault iso-8859-1</pre> @@ -195,27 +195,27 @@ information ne peut être <a href="#sniffing">automatiquement détect <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="xml2startparse" id="xml2startparse">Directive</a> <a name="xml2StartParse" id="xml2StartParse">xml2StartParse</a><a title="Lien permanent" href="#xml2startparse" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Indique à l'interpréteur à partir de quelle balise il doit +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Indique l'interprteur partir de quelle balise il doit commencer son traitement.</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>xml2StartParse <var>élément [élément ...]</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, répertoire, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>All</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>xml2StartParse <var>lment [lment ...]</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, rpertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Surcharges autorises:</a></th><td>All</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_xml2enc</td></tr> </table> - <p>Cette directive permet de spécifier à partir de quelle balise, - parmi les éléments spécifiés, l'interpréteur de balise doit - commencer son traitement. Ccei permet de contourner le problème des - serveurs d'arrière-plan qui insèrent des éléments non conformes en - début de données, ce qui a pour effet de perturber l'interpréteur (<a href="http://bahumbug.wordpress.com/2006/10/12/mod_proxy_html-revisited/">voir un exemple ici</a>).</p> - <p>Elle ne doit être utilisée ni pour les documents XML, ni pour les - documents HTML correctement formatés.</p> + <p>Cette directive permet de spcifier partir de quelle balise, + parmi les lments spcifis, l'interprteur de balise doit + commencer son traitement. Ccei permet de contourner le problme des + serveurs d'arrire-plan qui insrent des lments non conformes en + dbut de donnes, ce qui a pour effet de perturber l'interprteur (<a href="http://bahumbug.wordpress.com/2006/10/12/mod_proxy_html-revisited/">voir un exemple ici</a>).</p> + <p>Elle ne doit tre utilise ni pour les documents XML, ni pour les + documents HTML correctement formats.</p> </div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mod_xml2enc.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mod_xml2enc.html" title="Français"> fr </a></p> +<a href="../fr/mod/mod_xml2enc.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -234,7 +234,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_xml2enc.ht } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/module-dict.html.fr b/docs/manual/mod/module-dict.html.fr index 827e7a2e90..9b92a93252 100644 --- a/docs/manual/mod/module-dict.html.fr +++ b/docs/manual/mod/module-dict.html.fr @@ -7,7 +7,7 @@ This file is generated from xml source: DO NOT EDIT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --> -<title>Termes utilisés pour décrire les modules - Serveur HTTP Apache Version 2.5</title> +<title>Termes utiliss pour dcrire les modules - Serveur HTTP Apache Version 2.5</title> <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /> <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /> <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" /> @@ -21,67 +21,67 @@ <img alt="" src="../images/feather.png" /></div> <div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div> <div id="path"> -<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.5</a></div><div id="page-content"><div id="preamble"><h1>Termes utilisés pour décrire les modules</h1> +<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.5</a></div><div id="page-content"><div id="preamble"><h1>Termes utiliss pour dcrire les modules</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/module-dict.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/module-dict.html" title="Français"> fr </a> | +<a href="../fr/mod/module-dict.html" title="Franais"> fr </a> | <a href="../ja/mod/module-dict.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/module-dict.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/module-dict.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/module-dict.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> - <p>Ce document décrit les termes utilisés pour décrire chaque <a href="./">module</a> Apache.</p> + <p>Ce document dcrit les termes utiliss pour dcrire chaque <a href="./">module</a> Apache.</p> </div> <div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#Description">Description</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#Status">Statut</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#SourceFile">Fichier source</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#ModuleIdentifier">Identificateur de module</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#Compatibility">Compatibilité</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#Compatibility">Compatibilit</a></li> </ul><h3>Voir aussi</h3><ul class="seealso"><li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="Description" id="Description">Description</a><a title="Lien permanent" href="#Description" class="permalink">¶</a></h2> -<p>Une brève description des fonctions du module.</p> +<p>Une brve description des fonctions du module.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="Status" id="Status">Statut</a><a title="Lien permanent" href="#Status" class="permalink">¶</a></h2> - <p>Ce terme indique le degré de rapprochement du module par rapport + <p>Ce terme indique le degr de rapprochement du module par rapport au coeur du serveur web Apache ; en d'autres termes, vous pouvez - être amené à recompiler le serveur pour pouvoir accéder au module et - à ses fonctionnalités. Les valeurs possibles de cet attribut sont + tre amen recompiler le serveur pour pouvoir accder au module et + ses fonctionnalits. Les valeurs possibles de cet attribut sont :</p> <dl> <dt>MPM</dt> - <dd>Un module dont le statut est "MPM" est un <a href="../mpm.html">module Multi-Processus</a>. A la différence des - autres modules, un seul module MPM peut et doit être utilisé par Apache à - la fois. Ce type de module est responsable de la répartition et du - traitement de base des requêtes.</dd> + <dd>Un module dont le statut est "MPM" est un <a href="../mpm.html">module Multi-Processus</a>. A la diffrence des + autres modules, un seul module MPM peut et doit tre utilis par Apache + la fois. Ce type de module est responsable de la rpartition et du + traitement de base des requtes.</dd> <dt>Base</dt> - <dd>Un module dont le statut est "Base" est compilé dans le - serveur et chargé avec ce dernier par défaut ; il est donc - toujours disponible à moins que vous n'ayez fait en sorte de + <dd>Un module dont le statut est "Base" est compil dans le + serveur et charg avec ce dernier par dfaut ; il est donc + toujours disponible moins que vous n'ayez fait en sorte de supprimer le module de votre configuration.</dd> <dt>Extension</dt> - <dd>Un module dont le statut est "Extension" n'est pas compilé et - chargé dans le serveur par défaut. Pour activer le module et - accéder à ses fonctionnalités, vous devez modifier la + <dd>Un module dont le statut est "Extension" n'est pas compil et + charg dans le serveur par dfaut. Pour activer le module et + accder ses fonctionnalits, vous devez modifier la configuration de la compilation du serveur et recompiler Apache.</dd> - <dt>Expérimental</dt> + <dt>Exprimental</dt> <dd>Le statut "Experimental" indique que le module fait partie du - kit Apache, mais que vous devez l'utiliser à vos risques et - périls. Le module est documenté à des fins d'exhaustivité, et - n'est pas obligatoirement supporté.</dd> + kit Apache, mais que vous devez l'utiliser vos risques et + prils. Le module est document des fins d'exhaustivit, et + n'est pas obligatoirement support.</dd> <dt>Externe</dt> @@ -94,32 +94,32 @@ <h2><a name="SourceFile" id="SourceFile">Fichier source</a><a title="Lien permanent" href="#SourceFile" class="permalink">¶</a></h2> <p>Il s'agit tout simplement de la liste des noms des fichiers - source qui contiennent le code du module. C'est aussi le nom utilisé + source qui contiennent le code du module. C'est aussi le nom utilis par la directive <code class="directive"><a href="../mod/core.html#ifmodule"><IfModule></a></code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="ModuleIdentifier" id="ModuleIdentifier">Identificateur de module</a><a title="Lien permanent" href="#ModuleIdentifier" class="permalink">¶</a></h2> - <p>C'est une chaîne permettant d'identifier le module à utiliser + <p>C'est une chane permettant d'identifier le module utiliser dans la directive <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code> pour le chargement dynamique des modules. En particulier, c'est le nom de la variable externe de type module dans le fichier source.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="Compatibility" id="Compatibility">Compatibilité</a><a title="Lien permanent" href="#Compatibility" class="permalink">¶</a></h2> +<h2><a name="Compatibility" id="Compatibility">Compatibilit</a><a title="Lien permanent" href="#Compatibility" class="permalink">¶</a></h2> <p>Si le module ne faisait pas partie de la distribution originale - d'Apache version 2, la version à partir de laquelle il est - disponible est indiquée ici. En outre, si le module n'est disponible - que sur certaines plates-formes, cela sera mentionné ici.</p> + d'Apache version 2, la version partir de laquelle il est + disponible est indique ici. En outre, si le module n'est disponible + que sur certaines plates-formes, cela sera mentionn ici.</p> </div></div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/module-dict.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/module-dict.html" title="Français"> fr </a> | +<a href="../fr/mod/module-dict.html" title="Franais"> fr </a> | <a href="../ja/mod/module-dict.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/module-dict.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/module-dict.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/module-dict.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -138,7 +138,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/module-dict.ht } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mpm_common.html.en b/docs/manual/mod/mpm_common.html.en index e4ad9a10f3..a4fd2ecae2 100644 --- a/docs/manual/mod/mpm_common.html.en +++ b/docs/manual/mod/mpm_common.html.en @@ -303,7 +303,7 @@ in *BSDs.</td></tr> <p>A <var>ratio</var> between the number of (online) CPU cores and the number of listeners' buckets can be used to make Apache HTTP Server create <code>num_cpu_cores / ratio</code> listening buckets, each containing its - own <code class="directive">Listen</code>-ing socket(s) on the same port(s), and + own <code class="directive"><a href="#listen">Listen</a></code>-ing socket(s) on the same port(s), and then make each child handle a single bucket (with round-robin distribution of the buckets at children creation time).</p> @@ -814,6 +814,12 @@ per child process</td></tr> <p>The default value for <code class="directive">ThreadsPerChild</code> is <code>64</code> when used with <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code> and <code>25</code> when used with the others.</p> + + <p>The value of <code class="directive">ThreadsPerChild</code> can not exceed the + value of <code class="directive"><a href="#threadslimit">ThreadsLimit</a></code>. If a + higher value is configured, it will be automatically reduced at start-up + and a warning will be logged. The relationship between these 2 directives + is explained in <code class="directive"><a href="#threadslimit">ThreadsLimit</a></code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> diff --git a/docs/manual/mod/mpm_common.html.fr b/docs/manual/mod/mpm_common.html.fr index 5e4ab4df0d..3188899a4f 100644 --- a/docs/manual/mod/mpm_common.html.fr +++ b/docs/manual/mod/mpm_common.html.fr @@ -28,11 +28,11 @@ <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../de/mod/mpm_common.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | <a href="../en/mod/mpm_common.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mpm_common.html" title="Français"> fr </a> | +<a href="../fr/mod/mpm_common.html" title="Franais"> fr </a> | <a href="../ja/mod/mpm_common.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | -<a href="../tr/mod/mpm_common.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mpm_common.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Une série de directives implémentées par plusieurs +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Une srie de directives implmentes par plusieurs modules multi-processus (MPM)</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>MPM</td></tr></table> </div> @@ -61,7 +61,7 @@ modules multi-processus (MPM)</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#threadsperchild">ThreadsPerChild</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#threadstacksize">ThreadStackSize</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mpm_common">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mpm_common">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mpm_common">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mpm_common">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -71,167 +71,167 @@ modules multi-processus (MPM)</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Traite certaines erreurs lors de l'acceptation d'une nouvelle connexion comme non fatales pour le processus httpd.</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AcceptErrorsNonFatal ON</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>OFF (les erreurs ECONNREFUSED, ECONNABORTED, ECONNRESET entraînent +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>OFF (les erreurs ECONNREFUSED, ECONNABORTED, ECONNRESET entranent alors la fermeture du processus httpd)</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code></td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.1 du serveur HTTP Apache</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.5.1 du serveur HTTP Apache</td></tr> </table> <p>La directive <code class="directive">AcceptErrorsNonFatal</code> permet de modifier le comportement du serveur lorsque certaines erreurs rares apparaissent lors de l'acceptation d'une nouvelle connexion avec un - client. Par défaut, le processus enfant qui traite la requête se terminera - en douceur pratiquement chaque fois qu'une erreur de socket apparaît au - cours de l'appel système accept(), ceci dans le but de s'assurer qu'un - processus enfant potentiellement endommagé ne tentera pas de prendre en + client. Par dfaut, le processus enfant qui traite la requte se terminera + en douceur pratiquement chaque fois qu'une erreur de socket apparat au + cours de l'appel systme accept(), ceci dans le but de s'assurer qu'un + processus enfant potentiellement endommag ne tentera pas de prendre en compte de nouvelles connexions.</p> - <p>Lorsque la directive <code class="directive">AcceptErrorsNonFatal</code> est à - "ON", le processus n'enclenchera <em>pas</em> sa procédure d'arrêt si + <p>Lorsque la directive <code class="directive">AcceptErrorsNonFatal</code> est + "ON", le processus n'enclenchera <em>pas</em> sa procdure d'arrt si l'erreur accept() est ECONNREFUSED, ECONNABORTED, ou ECONNRESET.</p> <div class="note">Certains composants de logiciels pare-feu tiers peuvent injecter des erreurs dans le traitement de l'appel accept() en utilisant des codes de - retour non spécifés par le système d'exploitation.</div> + retour non spcifs par le systme d'exploitation.</div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="coredumpdirectory" id="coredumpdirectory">Directive</a> <a name="CoreDumpDirectory" id="CoreDumpDirectory">CoreDumpDirectory</a><a title="Lien permanent" href="#coredumpdirectory" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le répertoire dans lequel le serveur HTTP Apache va tenter de se -positionner avant d'effectuer un vidage mémoire</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CoreDumpDirectory <var>répertoire</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Voir ci-dessous pour le répertoire par défaut</code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le rpertoire dans lequel le serveur HTTP Apache va tenter de se +positionner avant d'effectuer un vidage mmoire</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CoreDumpDirectory <var>rpertoire</var></code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Voir ci-dessous pour le rpertoire par dfaut</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code></td></tr> </table> - <p>Cette directive permet de définir le répertoire dans lequel + <p>Cette directive permet de dfinir le rpertoire dans lequel Apache httpd va tenter de se positionner avant d'effectuer un vidage - mémoire sur disque. - Si votre système d'exploitation est configuré pour créer des - fichiers de vidage mémoire dans le répertoire de travail des - processus qui se sont crashés, - <code class="directive">CoreDumpDirectory</code> est nécessaire pour - définir un répertoire de travail autre que le répertoire par défaut - <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>, ce répertoire de - travail ne devant pas être accessible en écriture par l'utilisateur sous - lequel le serveur s'exécute.</p> - - <p>Si vous avez besoin d'un vidage mémoire pour le débogage, vous - pouvez utiliser cette directive pour le placer à un endroit - différent. Cette directive n'a aucun effet si votre système - d'exploitation n'est pas configuré pour créer des - fichiers de vidage mémoire dans le répertoire de travail des - processus qui se sont crashés.</p> - - <div class="note"><h3>Vidages mémoire sous Linux</h3> - <p>Si Apache httpd est démarré sous l'utilisateur root puis bascule vers - un autre utilisateur, le noyau Linux <em>désactive</em> les - vidages mémoire, même si le répertoire est accessible en écriture au - processus. Apache httpd (versions 2.0.46 et supérieures) réactive les - vidages mémoire sous Linux 2.4 et au delà, mais seulement si vous - définissez une directive <code class="directive">CoreDumpDirectory</code>.</p> + mmoire sur disque. + Si votre systme d'exploitation est configur pour crer des + fichiers de vidage mmoire dans le rpertoire de travail des + processus qui se sont crashs, + <code class="directive">CoreDumpDirectory</code> est ncessaire pour + dfinir un rpertoire de travail autre que le rpertoire par dfaut + <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>, ce rpertoire de + travail ne devant pas tre accessible en criture par l'utilisateur sous + lequel le serveur s'excute.</p> + + <p>Si vous avez besoin d'un vidage mmoire pour le dbogage, vous + pouvez utiliser cette directive pour le placer un endroit + diffrent. Cette directive n'a aucun effet si votre systme + d'exploitation n'est pas configur pour crer des + fichiers de vidage mmoire dans le rpertoire de travail des + processus qui se sont crashs.</p> + + <div class="note"><h3>Vidages mmoire sous Linux</h3> + <p>Si Apache httpd est dmarr sous l'utilisateur root puis bascule vers + un autre utilisateur, le noyau Linux <em>dsactive</em> les + vidages mmoire, mme si le rpertoire est accessible en criture au + processus. Apache httpd (versions 2.0.46 et suprieures) ractive les + vidages mmoire sous Linux 2.4 et au del, mais seulement si vous + dfinissez une directive <code class="directive">CoreDumpDirectory</code>.</p> </div> <div class="note"> - <h3>Vidages mémoire sous BSD</h3> - <p>Pour activer le vidage mémoire des exécutables suid sur les - systèmes de style BSD (comme FreeBSD), définissez - <code>kern.sugid_coredump</code> à 1. + <h3>Vidages mmoire sous BSD</h3> + <p>Pour activer le vidage mmoire des excutables suid sur les + systmes de style BSD (comme FreeBSD), dfinissez + <code>kern.sugid_coredump</code> 1. </p> </div> - <div class="note"><h3>Signaux spécifiques</h3> - <p><code class="directive">CoreDumpDirectory</code> n'est traité qu'à la + <div class="note"><h3>Signaux spcifiques</h3> + <p><code class="directive">CoreDumpDirectory</code> n'est trait qu' la reception d'un certain nombre de signaux , SIGFPE, SIGILL, SIGABORT, SIGSEGV, et SIGBUS.</p> <p> - Sur certains systèmes d'exploitation, SIGQUIT provoque aussi un - vidage mémoire, mais n'est pas traité par les directives + Sur certains systmes d'exploitation, SIGQUIT provoque aussi un + vidage mmoire, mais n'est pas trait par les directives <code class="directive">CoreDumpDirectory</code> ou <code class="directive">EnableExceptionHook</code>, si bien que la - définition du répertoire d'enregistrement du vidage mémoire est - entièrement dévolue au système d'exploitation.</p> + dfinition du rpertoire d'enregistrement du vidage mmoire est + entirement dvolue au systme d'exploitation.</p> </div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="enableexceptionhook" id="enableexceptionhook">Directive</a> <a name="EnableExceptionHook" id="EnableExceptionHook">EnableExceptionHook</a><a title="Lien permanent" href="#enableexceptionhook" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active un hook ("point d'accrochage logiciel") qui exécute des -gestionnaires d'exception après un crash</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active un hook ("point d'accrochage logiciel") qui excute des +gestionnaires d'exception aprs un crash</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>EnableExceptionHook On|Off</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>EnableExceptionHook Off</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>EnableExceptionHook Off</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code></td></tr> </table> - <p>Pour des raisons de sécurité, cette directive n'est disponible - que si la compilation du serveur a été configurée avec l'option + <p>Pour des raisons de scurit, cette directive n'est disponible + que si la compilation du serveur a t configure avec l'option <code>--enable-exception-hook</code>. Elle permet d'activer un hook ("point d'accrochage logiciel") - qui autorise certains modules externes à effectuer un branchement et - accomplir telle ou telle action après le crash d'un processus + qui autorise certains modules externes effectuer un branchement et + accomplir telle ou telle action aprs le crash d'un processus enfant.</p> <p>Deux modules, <code>mod_whatkilledus</code> et <code>mod_backtrace</code> utilisent ce hook. Veuillez vous - référer à la <a href="https://emptyhammock.com/projects/httpd/diag/">page EnableExceptionHook</a> de Jeff Trawick pour plus - d'informations à leur sujet.</p> + rfrer la <a href="https://emptyhammock.com/projects/httpd/diag/">page EnableExceptionHook</a> de Jeff Trawick pour plus + d'informations leur sujet.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="gracefulshutdowntimeout" id="gracefulshutdowntimeout">Directive</a> <a name="GracefulShutdownTimeout" id="GracefulShutdownTimeout">GracefulShutdownTimeout</a><a title="Lien permanent" href="#gracefulshutdowntimeout" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie le délai maximum après lequel le serveur va -s'arrêter dans le cas d'un arrêt "en douceur"</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spcifie le dlai maximum aprs lequel le serveur va +s'arrter dans le cas d'un arrt "en douceur"</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>GracefulShutdownTimeout <var>seconds</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>GracefulShutdownTimeout 0</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>GracefulShutdownTimeout 0</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code></td></tr> </table> <p>La directive <code class="directive">GracefulShutdownTimeout</code> - permet de spécifier le temps, en secondes, pendant lequel le serveur - va continuer à fonctionner après avoir reçu un signal - "graceful-stop" ("Arrêt en douceur"), afin de terminer le traitement + permet de spcifier le temps, en secondes, pendant lequel le serveur + va continuer fonctionner aprs avoir reu un signal + "graceful-stop" ("Arrt en douceur"), afin de terminer le traitement des connexions en cours.</p> - <p>Définir cette valeur à zéro signifie au serveur d'attendre - jusqu'à ce que toutes les requêtes en cours aient été traitées.</p> + <p>Dfinir cette valeur zro signifie au serveur d'attendre + jusqu' ce que toutes les requtes en cours aient t traites.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="listen" id="listen">Directive</a> <a name="Listen" id="Listen">Listen</a><a title="Lien permanent" href="#listen" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Les adresses IP et ports sur lesquels le serveur écoute</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Listen [<var>adresse IP</var>:]<var>numéro port</var> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Les adresses IP et ports sur lesquels le serveur coute</td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Listen [<var>adresse IP</var>:]<var>numro port</var> [<var>protocole</var>]</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code></td></tr> </table> - <p>La directive <code class="directive">Listen</code> permet de signifier à - Apache httpd de ne se mettre à l'écoute que sur les adresses IP et ports spécifiés ; par - défaut, le serveur répond aux requêtes en provenance de toutes les - interfaces réseau. La directive <code class="directive">Listen</code> est - dorénavant requise, et si elle est absente du fichier de - configuration, le serveur refusera de démarrer. Ceci constitue un - changement par rapport aux versions précédentes d'Apache httpd.</p> + <p>La directive <code class="directive">Listen</code> permet de signifier + Apache httpd de ne se mettre l'coute que sur les adresses IP et ports spcifis ; par + dfaut, le serveur rpond aux requtes en provenance de toutes les + interfaces rseau. La directive <code class="directive">Listen</code> est + dornavant requise, et si elle est absente du fichier de + configuration, le serveur refusera de dmarrer. Ceci constitue un + changement par rapport aux versions prcdentes d'Apache httpd.</p> <p>La directive <code class="directive">Listen</code> signifie au serveur de - n'accepter les requêtes entrantes que vers le port ou le couple - adresse-port spécifié. Si seulement un port est spécifié, le serveur - se met à l'écoute sur ce port sur toutes les interfaces réseau. Si une adresse IP - et un port sont spécifiés, le serveur va se mettre à l'écoute sur ce port sur - l'interface réseau correspondant à l'adresse IP.</p> + n'accepter les requtes entrantes que vers le port ou le couple + adresse-port spcifi. Si seulement un port est spcifi, le serveur + se met l'coute sur ce port sur toutes les interfaces rseau. Si une adresse IP + et un port sont spcifis, le serveur va se mettre l'coute sur ce port sur + l'interface rseau correspondant l'adresse IP.</p> <p>On peut utiliser autant de directives - <code class="directive">Listen</code> que nécessaire pour spécifier - plusieurs adresses et/ou ports à écouter. Le serveur répondra aux - requêtes vers tous les adresses et ports spécifiés.</p> + <code class="directive">Listen</code> que ncessaire pour spcifier + plusieurs adresses et/ou ports couter. Le serveur rpondra aux + requtes vers tous les adresses et ports spcifis.</p> <p>Par exemple, pour que le serveur accepte les connexions sur les ports 80 et 8000, utilisez :</p> @@ -241,27 +241,27 @@ Listen 8000</pre> <p>Pour que le serveur accepte les connexions sur deux interfaces et - ports particuliers, spécifiez :</p> + ports particuliers, spcifiez :</p> <pre class="prettyprint lang-config">Listen 192.170.2.1:80 Listen 192.170.2.5:8000</pre> - <p>Les adressee IPv6 doivent être entourées de crochets, comme dans + <p>Les adressee IPv6 doivent tre entoures de crochets, comme dans l'exemple suivant :</p> <pre class="prettyprint lang-config">Listen [2001:db8::a00:20ff:fea7:ccea]:80</pre> - <p>L'argument optionnel <var>protocole</var> n'est pas nécessaire + <p>L'argument optionnel <var>protocole</var> n'est pas ncessaire dans la plupart des configurations. S'il est absent, - <code>https</code> est la valeur par défaut pour le port 443 et + <code>https</code> est la valeur par dfaut pour le port 443 et <code>http</code> l'est pour tous les autres ports. L'argument - protocole sert à déterminer quel module doit traiter une requête, et - à appliquer des optimisations spécifiques à certains protocoles à + protocole sert dterminer quel module doit traiter une requte, et + appliquer des optimisations spcifiques certains protocoles l'aide de la directive <code class="directive"><a href="../mod/core.html#acceptfilter">AcceptFilter</a></code>.</p> - <p>La spécification d'un protocole n'est nécessaire que si vous + <p>La spcification d'un protocole n'est ncessaire que si vous utilisez des ports non standards. Par exemple, pour configurer un site en <code>https</code> sur le port 8443 :</p> @@ -269,7 +269,7 @@ Listen 192.170.2.5:8000</pre> <div class="note"><h3>Condition d'erreur</h3> - Plusieurs directives <code class="directive">Listen</code> pour les mêmes + Plusieurs directives <code class="directive">Listen</code> pour les mmes adresse IP/port vont provoquer l'envoi d'un message d'erreur <code>Address already in use</code>. </div> @@ -277,11 +277,11 @@ Listen 192.170.2.5:8000</pre> <h3>Voir aussi</h3> <ul> -<li><a href="../dns-caveats.html">Problèmes avec DNS</a></li> -<li><a href="../bind.html">Définition des adresses et ports +<li><a href="../dns-caveats.html">Problmes avec DNS</a></li> +<li><a href="../bind.html">Dfinition des adresses et ports qu'utilise le serveur HTTP Apache</a></li> <li><a href="http://wiki.apache.org/httpd/CouldNotBindToAddress">Autre -discussion à propos du message d'erreur <code>Address already in +discussion propos du message d'erreur <code>Address already in use</code>, citant d'autres causes possibles.</a></li> </ul> </div> @@ -291,104 +291,104 @@ use</code>, citant d'autres causes possibles.</a></li> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Longueur maximale de la liste d'attente des connexions</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ListenBacklog <var>backlog</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ListenBacklog 511</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ListenBacklog 511</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code></td></tr> </table> <p>La longueur maximale de la liste d'attente des connexions. En - général, aucune modification n'est nécessaire, ni même souhaitable ; - cependant, sur certains systèmes, il peut être nécessaire + gnral, aucune modification n'est ncessaire, ni mme souhaitable ; + cependant, sur certains systmes, il peut tre ncessaire d'en augmenter la valeur en cas d'attaque TCP SYN flood (envoi en - masse de requêtes SYN pour saturer le serveur). Voir le paramètre - backlog de l'appel système <code>listen(2)</code>.</p> + masse de requtes SYN pour saturer le serveur). Voir le paramtre + backlog de l'appel systme <code>listen(2)</code>.</p> - <p>En fait, l'argument backlog sera souvent limité à une valeur - inférieure en fonction du système d'exploitation. Notez aussi que de - nombreux systèmes d'exploitation ne tiennent pas vraiment compte de - la valeur spécifiée pour l'argument backlog, mais s'en inspirent - seulement (et choisissent en général une valeur supérieure).</p> + <p>En fait, l'argument backlog sera souvent limit une valeur + infrieure en fonction du systme d'exploitation. Notez aussi que de + nombreux systmes d'exploitation ne tiennent pas vraiment compte de + la valeur spcifie pour l'argument backlog, mais s'en inspirent + seulement (et choisissent en gnral une valeur suprieure).</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="listencoresbucketsratio" id="listencoresbucketsratio">Directive</a> <a name="ListenCoresBucketsRatio" id="ListenCoresBucketsRatio">ListenCoresBucketsRatio</a><a title="Lien permanent" href="#listencoresbucketsratio" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Rapport entre le nombre de coeurs de processeur activés et -le nombre de segments d'écoute</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Rapport entre le nombre de coeurs de processeur activs et +le nombre de segments d'coute</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ListenCoresBucketsRatio <var>ratio</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ListenCoresBucketsRatio 0 (disabled)</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ListenCoresBucketsRatio 0 (disabled)</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code></td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.13 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir de la version 2.4.13 du serveur HTTP Apache, avec un noyau supportant l'option de socket -<code>SO_REUSEPORT</code>, et distribuant uniformément les nouvelles -connexions aux sockets d'écoute des processus (ou threads) qui -l'utilisent (par exemple Linux versions 3.9 et ultérieures, mais pas -l'implémentation courante de <code>SO_REUSEPORT</code> par les +<code>SO_REUSEPORT</code>, et distribuant uniformment les nouvelles +connexions aux sockets d'coute des processus (ou threads) qui +l'utilisent (par exemple Linux versions 3.9 et ultrieures, mais pas +l'implmentation courante de <code>SO_REUSEPORT</code> par les plateformes de type BSD.</td></tr> </table> <p>Vous pouvez utiliser la directive - <code class="directive">ListenCoresBucketsRatio</code> pour spécifier un - <var>ratio</var> entre le nombre de coeurs de CPU activés et le nombre de - segments d'écoute (listeners' buckets) souhaités ; le serveur HTTP Apache va - alors créer<code>num_cpu_cores / ratio</code> segments d'écoute, chacun - contenant son propre socket d'écoute <code class="directive"><a href="#listen">Listen</a></code> sur le ou les mêmes ports ; chaque - processus enfant sera associé à un seul segment d'écoute (avec une - distribution de type round-robin des segments à la création des processus + <code class="directive">ListenCoresBucketsRatio</code> pour spcifier un + <var>ratio</var> entre le nombre de coeurs de CPU activs et le nombre de + segments d'coute (listeners' buckets) souhaits ; le serveur HTTP Apache va + alors crer<code>num_cpu_cores / ratio</code> segments d'coute, chacun + contenant son propre socket d'coute <code class="directive"><a href="#listen">Listen</a></code> sur le ou les mmes ports ; chaque + processus enfant sera associ un seul segment d'coute (avec une + distribution de type round-robin des segments la cration des processus enfants).</p> - <div class="note"><h3>Définition du terme coeur de CPU activé ("online")</h3> - <p>Sous Linux et BSD, un coeur de CPU peut être activé ou désactivé si <a href="https://www.kernel.org/doc/Documentation/cpu-hotplug.txt">Hotplug</a> - a été configuré ; la directive + <div class="note"><h3>Dfinition du terme coeur de CPU activ ("online")</h3> + <p>Sous Linux et BSD, un coeur de CPU peut tre activ ou dsactiv si <a href="https://www.kernel.org/doc/Documentation/cpu-hotplug.txt">Hotplug</a> + a t configur ; la directive <code class="directive">ListenCoresBucketsRatio</code> doit donc tenir compte de ce - paramètre pour calculer le nombre de segments d'écoute à créer.</p> + paramtre pour calculer le nombre de segments d'coute crer.</p> </div> <p>La directive <code class="directive">ListenCoresBucketsRatio</code> peut - améliorer le support de la montée en charge lorsque l'arrivée de - nouvelles connexions est/devient un goulot d'étranglement. Le test - de cette fonctionnalité avec des machines possédant un nombre de - coeurs de CPU important a permit de constater une amélioration des - performances significative et des temps de réponse plus courts.</p> - - <p>Pour que cette fonctionnalité soit activée, le nombre de coeurs - de CPU doit être égal au moins au double du <var>ratio</var> - spécifié. Si vous spécifiez la valeur recommandée pour - <var>ratio</var>, à savoir <code>8</code>, le nombre minimum de + amliorer le support de la monte en charge lorsque l'arrive de + nouvelles connexions est/devient un goulot d'tranglement. Le test + de cette fonctionnalit avec des machines possdant un nombre de + coeurs de CPU important a permit de constater une amlioration des + performances significative et des temps de rponse plus courts.</p> + + <p>Pour que cette fonctionnalit soit active, le nombre de coeurs + de CPU doit tre gal au moins au double du <var>ratio</var> + spcifi. Si vous spcifiez la valeur recommande pour + <var>ratio</var>, savoir <code>8</code>, le nombre minimum de coeurs de processeurs disponibles sera alors de <code>16</code>. La valeur optimale de <var>ratio</var> permettant d'obtenir des performances maximales - doit être calculée pour chaque système cible, en testant plusieurs valeurs - et en observant les résultats.</p> + doit tre calcule pour chaque systme cible, en testant plusieurs valeurs + et en observant les rsultats.</p> - <p>Cette directive influence le calcul des valeurs limites inférieures de + <p>Cette directive influence le calcul des valeurs limites infrieures de <code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code> et <code class="directive"><a href="#maxsparethreads">MaxSpareThreads</a></code>. En effet, pour accepter les - connexions de manière optimale, le nombre de processus enfants doit être un - multiple du nombre de segments d'écoute.</p> + connexions de manire optimale, le nombre de processus enfants doit tre un + multiple du nombre de segments d'coute.</p> <div class="note"> - <h3>Cas où plusieurs <code class="directive">Listen</code>ers ou serveurs HTTP - Apache partagent la même adresse IP et port</h3> - <p>La définition de l'option <code>SO_REUSEPORT</code> pour les sockets - d'écoute permet à plusieurs processus (partageant le même <code>EUID</code>, - par exemple <code>root</code>) de se rattacher à la même adresse IP et port, - sans obtenir l'erreur de rattachement que le système génère habituellement + <h3>Cas o plusieurs <code class="directive">Listen</code>ers ou serveurs HTTP + Apache partagent la mme adresse IP et port</h3> + <p>La dfinition de l'option <code>SO_REUSEPORT</code> pour les sockets + d'coute permet plusieurs processus (partageant le mme <code>EUID</code>, + par exemple <code>root</code>) de se rattacher la mme adresse IP et port, + sans obtenir l'erreur de rattachement que le systme gnre habituellement lorsque ce cas se produit.</p> - <p>Cela signifie aussi que plusieurs instances d'Apache httpd configurées - avec le même <code>IP:port</code> et avec une valeur - <code class="directive">ListenCoresBucketsRatio</code> positive pourraient démarrer - sans erreur, et fonctionner ensuite avec une répartition uniforme des - connexions entrantes sur ces différentes instances (ce n'est PAS une - recommandation et ne constitue pas un usage approprié à tous les cas, mais - juste un avertissement sur le fait qu'un véritable problème de rattachement - multiple à un <code>IP:port</code> pourrait alors être occulté).</p> - <p>Au sein d'une même instance, Apache httpd vérifie la présence de - directives <code class="directive">Listen</code> multiples avec la même adresse IP - (ou nom d'hôte) et le même port, et refuse de démarrer si c'est le cas, ce - qui permet d'éviter la création de segments d'écoute dupliqués qui seraient + <p>Cela signifie aussi que plusieurs instances d'Apache httpd configures + avec le mme <code>IP:port</code> et avec une valeur + <code class="directive">ListenCoresBucketsRatio</code> positive pourraient dmarrer + sans erreur, et fonctionner ensuite avec une rpartition uniforme des + connexions entrantes sur ces diffrentes instances (ce n'est PAS une + recommandation et ne constitue pas un usage appropri tous les cas, mais + juste un avertissement sur le fait qu'un vritable problme de rattachement + multiple un <code>IP:port</code> pourrait alors tre occult).</p> + <p>Au sein d'une mme instance, Apache httpd vrifie la prsence de + directives <code class="directive">Listen</code> multiples avec la mme adresse IP + (ou nom d'hte) et le mme port, et refuse de dmarrer si c'est le cas, ce + qui permet d'viter la cration de segments d'coute dupliqus qui seraient du coup inutiles et affecteraient les performances. Cependant, il ne peut pas (et n'essaiera pas de le faire) intercepter tous les cas possibles de - recouvrement (comme un nom d'hôte correspondant à une adresse IP utilisée + recouvrement (comme un nom d'hte correspondant une adresse IP utilise quelque part ailleurs).</p> </div> @@ -399,90 +399,90 @@ plateformes de type BSD.</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Limite le nombre de connexions qu'un processus enfant va traiter au cours de son fonctionnement</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MaxConnectionsPerChild <var>number</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>MaxConnectionsPerChild 0</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>MaxConnectionsPerChild 0</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code></td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.9 du serveur HTTP +<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible depuis la version 2.3.9 du serveur HTTP Apache. L'ancien nom <code>MaxRequestsPerChild</code> est encore -supporté.</td></tr> +support.</td></tr> </table> <p>La directive <code class="directive">MaxConnectionsPerChild</code> permet de - définir le nombre maximum de connexions qu'un processus enfant va - pouvoir traiter au cours de son fonctionnement. Lorsqu'il a traité + dfinir le nombre maximum de connexions qu'un processus enfant va + pouvoir traiter au cours de son fonctionnement. Lorsqu'il a trait <code class="directive">MaxConnectionsPerChild</code> connexions, le processus - enfant est arrêté. Si <code class="directive">MaxConnectionsPerChild</code> est - définie à <code>0</code>, il n'y a plus aucune limite sur le nombre + enfant est arrt. Si <code class="directive">MaxConnectionsPerChild</code> est + dfinie <code>0</code>, il n'y a plus aucune limite sur le nombre de connexions que le processus pourra traiter.</p> - <p>Définir <code class="directive">MaxConnectionsPerChild</code> à une valeur - non nulle limite la quantité de mémoire qu'un processus peut - consommer à cause de fuites (accidentelles) de mémoire.</p> + <p>Dfinir <code class="directive">MaxConnectionsPerChild</code> une valeur + non nulle limite la quantit de mmoire qu'un processus peut + consommer cause de fuites (accidentelles) de mmoire.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="maxmemfree" id="maxmemfree">Directive</a> <a name="MaxMemFree" id="MaxMemFree">MaxMemFree</a><a title="Lien permanent" href="#maxmemfree" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Quantité maximale de mémoire que l'allocateur principal est -autorisé à conserver sans appeler <code>free()</code></td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Quantit maximale de mmoire que l'allocateur principal est +autoris conserver sans appeler <code>free()</code></td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MaxMemFree <var>KOctets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>MaxMemFree 2048</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>MaxMemFree 2048</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code></td></tr> </table> - <p>La directive <code class="directive">MaxMemFree</code> permet de définir + <p>La directive <code class="directive">MaxMemFree</code> permet de dfinir le nombre maximum de KOctets libres que tout allocateur est - autorisé à conserver sans appeler <code>free()</code>. Dans les MPMs - threadés, chaque thread possède son propre allocateur. Si elle est - définie à 0, la quantité de mémoire libre que peut conserver un - allocateur est illimitée.</p> + autoris conserver sans appeler <code>free()</code>. Dans les MPMs + threads, chaque thread possde son propre allocateur. Si elle est + dfinie 0, la quantit de mmoire libre que peut conserver un + allocateur est illimite.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="maxrequestworkers" id="maxrequestworkers">Directive</a> <a name="MaxRequestWorkers" id="MaxRequestWorkers">MaxRequestWorkers</a><a title="Lien permanent" href="#maxrequestworkers" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximum de connexions pouvant être traitées -simultanément</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximum de connexions pouvant tre traites +simultanment</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MaxRequestWorkers <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Voir ci-dessous pour plus de détails</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Voir ci-dessous pour plus de dtails</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code></td></tr> </table> <p>La directive <code class="directive">MaxRequestWorkers</code> permet de fixer le - nombre maximum de requêtes pouvant être traitées simultanément. + nombre maximum de requtes pouvant tre traites simultanment. Si la limite <code class="directive">MaxRequestWorkers</code> est atteinte, toute tentative de connexion sera normalement mise dans une file - d'attente, et ceci jusqu'à un certain nombre dépendant de la + d'attente, et ceci jusqu' un certain nombre dpendant de la directive <code class="directive"><a href="#listenbacklog">ListenBacklog</a></code>. - Lorsqu'un processus enfant se libèrera suite à la fin du traitement - d'une requête, la connexion en attente pourra être traitée à son + Lorsqu'un processus enfant se librera suite la fin du traitement + d'une requte, la connexion en attente pourra tre traite son tour.</p> - <p>Pour les serveurs non threadés (<em>c'est à dire</em> utilisant + <p>Pour les serveurs non threads (<em>c'est dire</em> utilisant <code class="module"><a href="../mod/prefork.html">prefork</a></code>), la directive - <code class="directive">MaxRequestWorkers</code> définit alors le nombre maximum de - processus enfants qui pourront être lancés simultanément pour - traiter les requêtes. La valeur par défaut est <code>256</code> ; si + <code class="directive">MaxRequestWorkers</code> dfinit alors le nombre maximum de + processus enfants qui pourront tre lancs simultanment pour + traiter les requtes. La valeur par dfaut est <code>256</code> ; si vous l'augmentez, vous devez aussi augmenter la valeur de la directive <code class="directive"><a href="#serverlimit">ServerLimit</a></code>.</p> - <p>Pour les serveur threadés et hybrides (utilisant <em>par + <p>Pour les serveur threads et hybrides (utilisant <em>par exemple</em> <code class="module"><a href="../mod/event.html">event</a></code> ou <code class="module"><a href="../mod/worker.html">worker</a></code>), - <code class="directive">MaxRequestWorkers</code> définit alors le nombre total de + <code class="directive">MaxRequestWorkers</code> dfinit alors le nombre total de threads qui seront disponibles pour servir les clients. Dans le - cas des MPMs hybrides, la valeur par défaut est <code>16</code> - (directive <code class="directive"><a href="#serverlimit">ServerLimit</a></code>) multiplié par la valeur - <code>25</code> (directive <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>). Par conséquent, pour affecter à la + cas des MPMs hybrides, la valeur par dfaut est <code>16</code> + (directive <code class="directive"><a href="#serverlimit">ServerLimit</a></code>) multipli par la valeur + <code>25</code> (directive <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>). Par consquent, pour affecter la directive <code class="directive">MaxRequestWorkers</code> une valeur qui requiert plus de 16 processus, vous devez aussi augmenter la valeur de la directive <code class="directive"><a href="#serverlimit">ServerLimit</a></code>.</p> <p>Le nom de la directive <code class="directive">MaxRequestWorkers</code> - était <code class="directive">MaxClients</code> avant la version 2.3.13. Cet - ancien nom est encore supporté.</p> + tait <code class="directive">MaxClients</code> avant la version 2.3.13. Cet + ancien nom est encore support.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -490,42 +490,42 @@ simultanément</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximum de threads inactifs</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MaxSpareThreads <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Voir ci-dessous pour plus de détails</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Voir ci-dessous pour plus de dtails</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code></td></tr> </table> <p>C'est le nombre maximum de threads inactifs. Les MPMs utilisent - cette directive de différentes manières.</p> + cette directive de diffrentes manires.</p> - <p>Pour <code class="module"><a href="../mod/worker.html">worker</a></code> et <code class="module"><a href="../mod/event.html">event</a></code>, la définition par défaut est - <code>MaxSpareThreads 250</code>. Ce MPM gère les threads inactifs - au niveau du serveur. Si le serveur possède trop de threads - inactifs, des processus enfants seront arrêtés jusqu'à ce que le + <p>Pour <code class="module"><a href="../mod/worker.html">worker</a></code> et <code class="module"><a href="../mod/event.html">event</a></code>, la dfinition par dfaut est + <code>MaxSpareThreads 250</code>. Ce MPM gre les threads inactifs + au niveau du serveur. Si le serveur possde trop de threads + inactifs, des processus enfants seront arrts jusqu' ce que le nombre de threads inactifs repasse en dessous de cette limite. Des - processus/threads supplémentaires sont susceptibles d'être créés si + processus/threads supplmentaires sont susceptibles d'tre crs si <code class="directive"><a href="#listencoresbucketsratio">ListenCoresBucketsRatio</a></code> est - activée.</p> + active.</p> - <p>Pour <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, la définition par défaut est - <code>MaxSpareThreads 100</code>. Comme ce MPM n'exécute qu'un seul - processus, le nombre de processus inactifs est surveillé au + <p>Pour <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, la dfinition par dfaut est + <code>MaxSpareThreads 100</code>. Comme ce MPM n'excute qu'un seul + processus, le nombre de processus inactifs est surveill au niveau du serveur.</p> - <p><code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> fonctionne de manière similaire à + <p><code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> fonctionne de manire similaire <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>. Pour <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, la - valeur par défaut est <code>10</code>.</p> + valeur par dfaut est <code>10</code>.</p> <div class="note"><h3>Contraintes</h3> <p>La gamme de valeurs pour <code class="directive">MaxSpareThreads</code> - est limitée. Apache httpd corrigera automatiquement cette valeur selon - les règles suivantes :</p> + est limite. Apache httpd corrigera automatiquement cette valeur selon + les rgles suivantes :</p> <ul> - <li>Avec <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="directive">MaxSpareThreads</code> doit être supérieure à <code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code>.</li> + <li>Avec <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="directive">MaxSpareThreads</code> doit tre suprieure <code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code>.</li> <li>Avec <code class="module"><a href="../mod/worker.html">worker</a></code> et <code class="module"><a href="../mod/event.html">event</a></code>, <code class="directive">MaxSpareThreads</code> - doit être supérieure ou égale à la somme de <code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code> et <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>.</li> + doit tre suprieure ou gale la somme de <code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code> et <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>.</li> </ul> </div> @@ -540,33 +540,33 @@ simultanément</td></tr> <div class="directive-section"><h2><a name="minsparethreads" id="minsparethreads">Directive</a> <a name="MinSpareThreads" id="MinSpareThreads">MinSpareThreads</a><a title="Lien permanent" href="#minsparethreads" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre minimum de threads inactifs qui seront disponibles -pour pouvoir traiter les pics de requêtes</td></tr> +pour pouvoir traiter les pics de requtes</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MinSpareThreads <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Voir ci-dessous pour plus de détails</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Voir ci-dessous pour plus de dtails</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code></td></tr> </table> - <p>C'est le nombre minimum de threads inactifs pour être en mesure - de traiter les pics de requêtes. Les MPMs utilisent cette directive - de différentes manières.</p> + <p>C'est le nombre minimum de threads inactifs pour tre en mesure + de traiter les pics de requtes. Les MPMs utilisent cette directive + de diffrentes manires.</p> - <p>Avec <code class="module"><a href="../mod/worker.html">worker</a></code> et <code class="module"><a href="../mod/event.html">event</a></code>, la définition par défaut est + <p>Avec <code class="module"><a href="../mod/worker.html">worker</a></code> et <code class="module"><a href="../mod/event.html">event</a></code>, la dfinition par dfaut est <code>MinSpareThreads 75</code>, et le nombre de threads inactifs - est surveillé au niveau du serveur. Si le serveur ne possède pas - assez de threads inactifs, des processus enfants sont créés jusqu'à + est surveill au niveau du serveur. Si le serveur ne possde pas + assez de threads inactifs, des processus enfants sont crs jusqu' ce que le nombre de threads inactifs repasse au dessus de - <var>nombre</var>. Des processus/threads supplémentaires peuvent - être créés si <code class="directive"><a href="#listencoresbucketsratio">ListenCoresBucketsRatio</a></code> est activée.</p> + <var>nombre</var>. Des processus/threads supplmentaires peuvent + tre crs si <code class="directive"><a href="#listencoresbucketsratio">ListenCoresBucketsRatio</a></code> est active.</p> - <p>Avec <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, la définition par défaut est - <code>MinSpareThreads 10</code> et, comme ce MPM n'exécute qu'un - seul processus, le nombre de threads est surveillé au niveau du + <p>Avec <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, la dfinition par dfaut est + <code>MinSpareThreads 10</code> et, comme ce MPM n'excute qu'un + seul processus, le nombre de threads est surveill au niveau du serveur.</p> - <p><code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> fonctionne de manière similaire à + <p><code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> fonctionne de manire similaire <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>. Pour <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, la - valeur par défaut est <code>5</code>.</p> + valeur par dfaut est <code>5</code>.</p> <h3>Voir aussi</h3> @@ -580,66 +580,66 @@ pour pouvoir traiter les pics de requêtes</td></tr> <div class="directive-section"><h2><a name="pidfile" id="pidfile">Directive</a> <a name="PidFile" id="PidFile">PidFile</a><a title="Lien permanent" href="#pidfile" class="permalink">¶</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Ficher dans lequel le serveur enregistre l'identificateur -de processus du démon</td></tr> +de processus du dmon</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>PidFile <var>nom fichier</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>PidFile httpd.pid</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>PidFile httpd.pid</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code></td></tr> </table> - <p>La directive <code class="directive">PidFile</code> permet de définir le + <p>La directive <code class="directive">PidFile</code> permet de dfinir le ficher dans lequel le serveur - enregistre l'identificateur de processus du démon. Si le chemin du - fichier n'est pas absolu, il est considéré comme relatif au chemin - défini par la directive <code class="directive"><a href="../mod/core.html#defaultruntimedir">DefaultRuntimeDir</a></code>.</p> + enregistre l'identificateur de processus du dmon. Si le chemin du + fichier n'est pas absolu, il est considr comme relatif au chemin + dfini par la directive <code class="directive"><a href="../mod/core.html#defaultruntimedir">DefaultRuntimeDir</a></code>.</p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">PidFile /var/run/apache.pid</pre> </div> <p>Il est souvent utile de pouvoir envoyer un signal au - serveur afin qu'il ferme et ouvre à nouveau ses journaux + serveur afin qu'il ferme et ouvre nouveau ses journaux d'<code class="directive"><a href="../mod/core.html#erreur">erreur</a></code> et de <code class="directive"><a href="../mod/mod_log_config.html#transfert">transfert</a></code>, et recharge son fichier de configuration. Pour ce faire, on envoie un signal SIGHUP - (kill -1) à l'identificateur de processus enregistré dans le fichier - défini par la directive <code class="directive">PidFile</code>.</p> + (kill -1) l'identificateur de processus enregistr dans le fichier + dfini par la directive <code class="directive">PidFile</code>.</p> <p>La directive <code class="directive">PidFile</code> fait l'objet des - mêmes avertissements que ceux concernant le chemin d'enregistrement - des fichiers journaux et la <a href="../misc/security_tips.html#serverroot">sécurité</a>.</p> + mmes avertissements que ceux concernant le chemin d'enregistrement + des fichiers journaux et la <a href="../misc/security_tips.html#serverroot">scurit</a>.</p> <div class="note"><h3>Note</h3> <p>Depuis la version 2 du serveur HTTP Apache, nous recommandons de n'utiliser que le script <code class="program"><a href="../programs/apachectl.html">apachectl</a></code>, ou le script de - démarrage fourni avec votre système d'exploitation pour (re)démarrer ou - arrêter le serveur.</p> + dmarrage fourni avec votre systme d'exploitation pour (re)dmarrer ou + arrter le serveur.</p> </div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="receivebuffersize" id="receivebuffersize">Directive</a> <a name="ReceiveBufferSize" id="ReceiveBufferSize">ReceiveBufferSize</a><a title="Lien permanent" href="#receivebuffersize" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille du tampon TCP en entrée</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille du tampon TCP en entre</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ReceiveBufferSize <var>octets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ReceiveBufferSize 0</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ReceiveBufferSize 0</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code></td></tr> </table> - <p>Le serveur va fixer la taille du tampon TCP en entrée au - nombre d'octets spécifié.</p> + <p>Le serveur va fixer la taille du tampon TCP en entre au + nombre d'octets spcifi.</p> - <p>Si la directive est définie à <code>0</code>, le serveur va - utiliser la valeur par défaut adoptée par le système + <p>Si la directive est dfinie <code>0</code>, le serveur va + utiliser la valeur par dfaut adopte par le systme d'exploitation.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="scoreboardfile" id="scoreboardfile">Directive</a> <a name="ScoreBoardFile" id="ScoreBoardFile">ScoreBoardFile</a><a title="Lien permanent" href="#scoreboardfile" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chemin du fichier où sont stockées les données concernant +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Chemin du fichier o sont stockes les donnes concernant la coordination des processus enfants</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ScoreBoardFile <var>file-path</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>ScoreBoardFile apache_runtime_status</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>ScoreBoardFile apache_runtime_status</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code></td></tr> @@ -647,34 +647,34 @@ la coordination des processus enfants</td></tr> <p>Le serveur HTTP Apache utilise un tableau de bord pour la communication entre le processus parent et les processus enfants. Pour faciliter cette communication, certaines architectures - nécessitent un fichier. En l'absence de cette directive, donc si - aucun nom de fichier n'est spécifié, Apache httpd tentera tout - d'abord de créer un tableau uniquement en mémoire (en utilisant la - mémoire partagée anonyme) ; et si il n'y parvient pas, il tentera de - créer un fichier sur disque (en utilisant la mémoire partagée à base - de fichier). Si cette directive est utilisée, Apache httpd créera - systématiquement un fichier sur disque.</p> - - <p>Si <var>file-path</var> n'est pas un chemin absolu, il sera relatif à la - valeur spécifiée par la directive <code class="directive"><a href="../mod/core.html#defaultruntimedir">DefaultRuntimeDir</a></code>. + ncessitent un fichier. En l'absence de cette directive, donc si + aucun nom de fichier n'est spcifi, Apache httpd tentera tout + d'abord de crer un tableau uniquement en mmoire (en utilisant la + mmoire partage anonyme) ; et si il n'y parvient pas, il tentera de + crer un fichier sur disque (en utilisant la mmoire partage base + de fichier). Si cette directive est utilise, Apache httpd crera + systmatiquement un fichier sur disque.</p> + + <p>Si <var>file-path</var> n'est pas un chemin absolu, il sera relatif la + valeur spcifie par la directive <code class="directive"><a href="../mod/core.html#defaultruntimedir">DefaultRuntimeDir</a></code>. </p> <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">ScoreBoardFile /var/run/apache_runtime_status</pre> </div> - <p>Une mémoire partagée sous forme de fichier est utile pour les - applications tierces qui nécessitent un accès direct au tableau de + <p>Une mmoire partage sous forme de fichier est utile pour les + applications tierces qui ncessitent un accs direct au tableau de bord des processus.</p> <p>Si vous utilisez un <code class="directive">ScoreBoardFile</code>, vous - pourrez constater une amélioration des performances en le plaçant + pourrez constater une amlioration des performances en le plaant sur un disque virtuel en RAM. Assurez-vous cependant de tenir compte - des mêmes avertissements que ceux concernant le chemin du fichier - journal et la <a href="../misc/security_tips.html">sécurité</a>.</p> + des mmes avertissements que ceux concernant le chemin du fichier + journal et la <a href="../misc/security_tips.html">scurit</a>.</p> <h3>Voir aussi</h3> <ul> -<li><a href="../stopping.html">Arrêter et redémarrer +<li><a href="../stopping.html">Arrter et redmarrer le serveur HTTP Apache</a></li> </ul> </div> @@ -683,118 +683,118 @@ le serveur HTTP Apache</a></li> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille du tampon TCP en sortie</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>SendBufferSize <var>octets</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>SendBufferSize 0</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>SendBufferSize 0</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code></td></tr> </table> - <p>Définit la taille du tampon TCP en sortie avec le nombre - d'octets spécifié. Ceci s'avère souvent très utile pour augmenter les - valeurs par défaut standards du passé des systèmes d'exploitation - pour les transmissions à grande vitesse et haute densité (<em>c'est - à dire</em> de l'ordre de 100ms comme sur les liaisons rapides + <p>Dfinit la taille du tampon TCP en sortie avec le nombre + d'octets spcifi. Ceci s'avre souvent trs utile pour augmenter les + valeurs par dfaut standards du pass des systmes d'exploitation + pour les transmissions grande vitesse et haute densit (<em>c'est + dire</em> de l'ordre de 100ms comme sur les liaisons rapides transcontinentales).</p> - <p>Si la directive est définie à <code>0</code>, le serveur va - utiliser la valeur par défaut adoptée par le système + <p>Si la directive est dfinie <code>0</code>, le serveur va + utiliser la valeur par dfaut adopte par le systme d'exploitation.</p> - <p>L'amélioration des performances des connexions à grande vitesse - et à temps de latence élevé, peut nécessiter - une intervention au niveau de la configuration de votre système + <p>L'amlioration des performances des connexions grande vitesse + et temps de latence lev, peut ncessiter + une intervention au niveau de la configuration de votre systme d'exploitation.</p> - <div class="note"><p>Sous certains systèmes d'exploitation, la modification du + <div class="note"><p>Sous certains systmes d'exploitation, la modification du comportement TCP via une augmentation de la valeur de - <code class="directive">SendBufferSize</code> risque de ne pas être - perceptible, si la directive <code class="directive"><a href="../mod/core.html#enablesendfile">EnableSendfile</a></code> n'est pas définie à OFF. + <code class="directive">SendBufferSize</code> risque de ne pas tre + perceptible, si la directive <code class="directive"><a href="../mod/core.html#enablesendfile">EnableSendfile</a></code> n'est pas dfinie OFF. Cette interaction ne s'applique qu'aux fichiers statiques.</p> </div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="serverlimit" id="serverlimit">Directive</a> <a name="ServerLimit" id="ServerLimit">ServerLimit</a><a title="Lien permanent" href="#serverlimit" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Limite supérieure de la définition du nombre de +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Limite suprieure de la dfinition du nombre de processus</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ServerLimit <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Voir ci-dessous pour plus de détails</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Voir ci-dessous pour plus de dtails</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code></td></tr> </table> - <p>Avec le MPM <code class="module"><a href="../mod/prefork.html">prefork</a></code>, cette directive définit le - nombre maximum que l'on peut affecter à la directive <code class="directive"><a href="#maxrequestworkers">MaxRequestWorkers</a></code>, et ceci pour la - durée de vie du processus Apache httpd. Avec les + <p>Avec le MPM <code class="module"><a href="../mod/prefork.html">prefork</a></code>, cette directive dfinit le + nombre maximum que l'on peut affecter la directive <code class="directive"><a href="#maxrequestworkers">MaxRequestWorkers</a></code>, et ceci pour la + dure de vie du processus Apache httpd. Avec les MPMs <code class="module"><a href="../mod/worker.html">worker</a></code> et <code class="module"><a href="../mod/event.html">event</a></code>, cette directive, en combinaison avec - <code class="directive"><a href="#threadlimit">ThreadLimit</a></code>, définit le - nombre maximum que l'on peut affecter à <code class="directive"><a href="#maxrequestworkers">MaxRequestWorkers</a></code>, et ceci pour la durée de + <code class="directive"><a href="#threadlimit">ThreadLimit</a></code>, dfinit le + nombre maximum que l'on peut affecter <code class="directive"><a href="#maxrequestworkers">MaxRequestWorkers</a></code>, et ceci pour la dure de vie du processus Apache httpd. Avec le MPM <code class="module"><a href="../mod/event.html">event</a></code>, cette - directive permet aussi de définir combien de processus anciens peuvent - continuer à s'exécuter pour terminer le traitement des connexions ouvertes. - Au cours d'un redémarrage, vous pouvez + directive permet aussi de dfinir combien de processus anciens peuvent + continuer s'excuter pour terminer le traitement des connexions ouvertes. + Au cours d'un redmarrage, vous pouvez modifier la valeur de la directive <code class="directive"><a href="#maxrequestworkers">MaxRequestWorkers</a></code>, alors que toute - tentative de modification de la valeur de la directive <code class="directive"><a href="#serverlimit">ServerLimit</a></code> sera ignorée.</p> + tentative de modification de la valeur de la directive <code class="directive"><a href="#serverlimit">ServerLimit</a></code> sera ignore.</p> - <p>Cette directive doit être utilisée avec précaution. Si - <code class="directive">ServerLimit</code> est définie à une valeur beaucoup - plus grande que nécessaire, de la mémoire partagée supplémentaire - sera inutilement allouée. Si à la fois - <code class="directive">ServerLimit</code> et <code class="directive"><a href="#maxrequestworkers">MaxRequestWorkers</a></code> possèdent des valeurs - supérieures à ce que le système peut supporter, ce dernier peut - devenir instable ou Apache httpd peut tout simplement refuser de démarrer.</p> + <p>Cette directive doit tre utilise avec prcaution. Si + <code class="directive">ServerLimit</code> est dfinie une valeur beaucoup + plus grande que ncessaire, de la mmoire partage supplmentaire + sera inutilement alloue. Si la fois + <code class="directive">ServerLimit</code> et <code class="directive"><a href="#maxrequestworkers">MaxRequestWorkers</a></code> possdent des valeurs + suprieures ce que le systme peut supporter, ce dernier peut + devenir instable ou Apache httpd peut tout simplement refuser de dmarrer.</p> <p>Avec les MPMs <code class="module"><a href="../mod/prefork.html">prefork</a></code> et <code class="module"><a href="../mod/event.html">event</a></code>, n'utilisez cette directive - que si vous devez définir <code class="directive"><a href="#maxrequestworkers">MaxRequestWorkers</a></code> à une valeur supérieure à - 256 (valeur par défaut). N'affectez pas à la directive <code class="directive"><a href="#serverlimit">ServerLimit</a></code> une valeur supérieure à - celle que vous avez prévu d'affecter à la directive <code class="directive"><a href="#maxrequestworkers">MaxRequestWorkers</a></code>.</p> + que si vous devez dfinir <code class="directive"><a href="#maxrequestworkers">MaxRequestWorkers</a></code> une valeur suprieure + 256 (valeur par dfaut). N'affectez pas la directive <code class="directive"><a href="#serverlimit">ServerLimit</a></code> une valeur suprieure + celle que vous avez prvu d'affecter la directive <code class="directive"><a href="#maxrequestworkers">MaxRequestWorkers</a></code>.</p> <p>Avec <code class="module"><a href="../mod/worker.html">worker</a></code>, n'utilisez cette directive que si - la définition de vos directives <code class="directive"><a href="#maxrequestworkers">MaxRequestWorkers</a></code> et <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> nécessitent plus de - 16 processus serveurs (valeur par défaut). N'affectez pas à la + la dfinition de vos directives <code class="directive"><a href="#maxrequestworkers">MaxRequestWorkers</a></code> et <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> ncessitent plus de + 16 processus serveurs (valeur par dfaut). N'affectez pas la directive <code class="directive"><a href="#serverlimit">ServerLimit</a></code> une - valeur supérieure au nombre de processus requis pour la définition + valeur suprieure au nombre de processus requis pour la dfinition des directives <code class="directive"><a href="#maxrequestworkers">MaxRequestWorkers </a></code> et <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>.</p> <p>Avec le MPM <code class="module"><a href="../mod/event.html">event</a></code>, augmentez la valeur de cette - directive si le nombre de processus défini par les directives <code class="directive"><a href="#maxrequestworkers">MaxRequestWorkers</a></code> et <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> augmenté du nombre de processus - en procédure d'arrêt "graceful" est supérieur à 16 (valeur par défaut).</p> + directive si le nombre de processus dfini par les directives <code class="directive"><a href="#maxrequestworkers">MaxRequestWorkers</a></code> et <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> augment du nombre de processus + en procdure d'arrt "graceful" est suprieur 16 (valeur par dfaut).</p> <div class="note"><h3>Note</h3> - <p>Il existe une limite de <code>ServerLimit 20000</code> codée en + <p>Il existe une limite de <code>ServerLimit 20000</code> code en dur dans le serveur (200000 pour le MPM <code class="module"><a href="../mod/prefork.html">prefork</a></code>). - Ceci est censé éviter les effets désastreux que pourrait provoquer - une faute de frappe. Pour dépasser cette limite, vous devez + Ceci est cens viter les effets dsastreux que pourrait provoquer + une faute de frappe. Pour dpasser cette limite, vous devez modifier la valeur de MAX_SERVER_LIMIT dans le fichier source du mpm et recompiler le serveur.</p> </div> <h3>Voir aussi</h3> <ul> -<li><a href="../stopping.html">Arrêter et redémarrer +<li><a href="../stopping.html">Arrter et redmarrer le serveur HTTP Apache</a></li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="startservers" id="startservers">Directive</a> <a name="StartServers" id="StartServers">StartServers</a><a title="Lien permanent" href="#startservers" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre de processus enfants du serveur créés au -démarrage</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre de processus enfants du serveur crs au +dmarrage</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>StartServers <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Voir ci-dessous pour plus de détails</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Voir ci-dessous pour plus de dtails</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code></td></tr> </table> <p>La directive <code class="directive">StartServers</code> permet de - définir le nombre de processus enfants du serveur créés au - démarrage. Comme le nombre de processus est contrôlé dynamiquement - en fonction de la charge (voir <code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code>, <code class="directive"><a href="#maxsparethreads">MaxSpareThreads</a></code>, <code class="directive"><a href="../mod/prefork.html#minspareservers">MinSpareServers</a></code>, <code class="directive"><a href="../mod/prefork.html#maxspareservers">MaxSpareServers</a></code>), il n'est en général - pas nécessaire d'ajuster ce paramètre.</p> - - <p>La valeur par défaut diffère d'un MPM à l'autre. Pour - <code class="module"><a href="../mod/worker.html">worker</a></code> et <code class="module"><a href="../mod/event.html">event</a></code>, la définition par défaut est - <code>StartServers 3</code> ; la valeur par défaut est + dfinir le nombre de processus enfants du serveur crs au + dmarrage. Comme le nombre de processus est contrl dynamiquement + en fonction de la charge (voir <code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code>, <code class="directive"><a href="#maxsparethreads">MaxSpareThreads</a></code>, <code class="directive"><a href="../mod/prefork.html#minspareservers">MinSpareServers</a></code>, <code class="directive"><a href="../mod/prefork.html#maxspareservers">MaxSpareServers</a></code>), il n'est en gnral + pas ncessaire d'ajuster ce paramtre.</p> + + <p>La valeur par dfaut diffre d'un MPM l'autre. Pour + <code class="module"><a href="../mod/worker.html">worker</a></code> et <code class="module"><a href="../mod/event.html">event</a></code>, la dfinition par dfaut est + <code>StartServers 3</code> ; la valeur par dfaut est <code>5</code> pour <code class="module"><a href="../mod/prefork.html">prefork</a></code> et <code>2</code> pour <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>.</p> @@ -802,54 +802,54 @@ démarrage</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="startthreads" id="startthreads">Directive</a> <a name="StartThreads" id="StartThreads">StartThreads</a><a title="Lien permanent" href="#startthreads" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre de threads créés au démarrage</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre de threads crs au dmarrage</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>StartThreads <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Voir ci-dessous pour plus de détails</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Voir ci-dessous pour plus de dtails</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code></td></tr> </table> - <p>C'est le nombre de threads créés au démarrage du serveur. Comme - le nombre de threads est contrôlé dynamiquement - en fonction de la charge (voir <code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code>, <code class="directive"><a href="#maxsparethreads">MaxSpareThreads</a></code>, <code class="directive"><a href="../mod/prefork.html#minspareservers">MinSpareServers</a></code>, <code class="directive"><a href="../mod/prefork.html#maxspareservers">MaxSpareServers</a></code>), il n'est en général - pas nécessaire d'ajuster ce paramètre.</p> + <p>C'est le nombre de threads crs au dmarrage du serveur. Comme + le nombre de threads est contrl dynamiquement + en fonction de la charge (voir <code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code>, <code class="directive"><a href="#maxsparethreads">MaxSpareThreads</a></code>, <code class="directive"><a href="../mod/prefork.html#minspareservers">MinSpareServers</a></code>, <code class="directive"><a href="../mod/prefork.html#maxspareservers">MaxSpareServers</a></code>), il n'est en gnral + pas ncessaire d'ajuster ce paramtre.</p> - <p>Pour <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, la définition par défaut est + <p>Pour <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, la dfinition par dfaut est <code>StartThreads 50</code> et, comme il n'y a qu'un processus, il - s'agit du nombre total de threads créés au démarrage pour servir les - requêtes.</p> + s'agit du nombre total de threads crs au dmarrage pour servir les + requtes.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="threadlimit" id="threadlimit">Directive</a> <a name="ThreadLimit" id="ThreadLimit">ThreadLimit</a><a title="Lien permanent" href="#threadlimit" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le nombre de threads maximum que l'on peut définir par +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le nombre de threads maximum que l'on peut dfinir par processus enfant</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ThreadLimit <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Voir ci-dessous pour plus de détails</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Voir ci-dessous pour plus de dtails</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code></td></tr> </table> - <p>Cette directive permet de définir le nombre maximum que l'on peut - affecter à la directive <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> pour la durée de vie - du processus Apache httpd. La directive <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> peut être modifiée - au cours d'un redémarrage jusqu'à la valeur de la directive <code class="directive"><a href="#threadlimit">ThreadLimit</a></code>, mais toute tentative + <p>Cette directive permet de dfinir le nombre maximum que l'on peut + affecter la directive <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> pour la dure de vie + du processus Apache httpd. La directive <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> peut tre modifie + au cours d'un redmarrage jusqu' la valeur de la directive <code class="directive"><a href="#threadlimit">ThreadLimit</a></code>, mais toute tentative de modification de la directive <code class="directive"><a href="#threadlimit">ThreadLimit</a></code> au cours d'un - redémarrage sera ignorée.</p> + redmarrage sera ignore.</p> <p>L'utilisation de cette directive doit faire l'objet de - précautions particulières. Si <code class="directive">ThreadLimit</code> est - définie à une valeur très supérieure à la directive <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>, de la mémoire - partagée supplémentaire sera inutilement allouée. Si les directives - <code class="directive">ThreadLimit</code> et <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> sont définies à des - valeurs supérieures à ce que le système peut supporter, ce dernier + prcautions particulires. Si <code class="directive">ThreadLimit</code> est + dfinie une valeur trs suprieure la directive <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>, de la mmoire + partage supplmentaire sera inutilement alloue. Si les directives + <code class="directive">ThreadLimit</code> et <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> sont dfinies des + valeurs suprieures ce que le systme peut supporter, ce dernier peut devenir instable, ou Apache httpd peut tout simplement refuser de - démarrer. Ne définissez pas cette directive à une valeur supérieure - à la valeur maximale que vous pensez affecter à la directive <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> pour le processus - Apache httpd en cours d'exécution.</p> + dmarrer. Ne dfinissez pas cette directive une valeur suprieure + la valeur maximale que vous pensez affecter la directive <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> pour le processus + Apache httpd en cours d'excution.</p> - <p>La valeur par défaut de la directive + <p>La valeur par dfaut de la directive <code class="directive">ThreadLimit</code> est <code>1920</code> avec <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, et <code>64</code> avec les autres MPMs.</p> @@ -858,9 +858,9 @@ processus enfant</td></tr> <p>Il existe une limite de <code>ThreadLimit 20000</code> (ou <code>ThreadLimit 100000</code> avec <code class="module"><a href="../mod/event.html">event</a></code>, <code>ThreadLimit 15000</code> avec <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>) - codée en dur dans le serveur. Ceci est censé éviter les effets - désastreux que pourrait provoquer une faute de frappe. Pour - dépasser cette limite, vous devez modifier la valeur de + code en dur dans le serveur. Ceci est cens viter les effets + dsastreux que pourrait provoquer une faute de frappe. Pour + dpasser cette limite, vous devez modifier la valeur de MAX_THREAD_LIMIT dans le fichier source du mpm et recompiler le serveur.</p> </div> @@ -869,34 +869,34 @@ processus enfant</td></tr> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="threadsperchild" id="threadsperchild">Directive</a> <a name="ThreadsPerChild" id="ThreadsPerChild">ThreadsPerChild</a><a title="Lien permanent" href="#threadsperchild" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre de threads créés par chaque processus +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre de threads crs par chaque processus enfant</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ThreadsPerChild <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>Voir ci-dessous pour plus de détails</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>Voir ci-dessous pour plus de dtails</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code></td></tr> </table> - <p>Cette directive permet de définir le nombre de threads que va - créer chaque processus enfant. Un processus enfant crée ces threads - au démarrage et n'en crée plus d'autres par la suite. Si l'on + <p>Cette directive permet de dfinir le nombre de threads que va + crer chaque processus enfant. Un processus enfant cre ces threads + au dmarrage et n'en cre plus d'autres par la suite. Si l'on utilise un MPM comme <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code> qui ne lance qu'un - processus enfant, ce nombre doit être suffisamment grand pour + processus enfant, ce nombre doit tre suffisamment grand pour supporter la charge du serveur. Avec un MPM comme <code class="module"><a href="../mod/worker.html">worker</a></code> qui lance plusieurs processus enfants, c'est - le nombre <em>total</em> de threads qui doit être suffisamment grand + le nombre <em>total</em> de threads qui doit tre suffisamment grand pour supporter la charge du serveur.</p> - <p>La valeur par défaut de la directive + <p>La valeur par dfaut de la directive <code class="directive">ThreadsPerChild</code> est <code>64</code> avec <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, et <code>25</code> avec les autres MPMs.</p> <p>La valeur de la directive <code class="directive">ThreadsPerChild</code> ne peut - pas dépasser la valeur de la directive <code class="directive"><a href="#threadslimit">ThreadsLimit</a></code>. Si on spécifie une valeur - supérieure, elle sera automatiquement réduite au démarrage du serveur et un - avertissement sera enregistré dans le journal. La relation entre ces deux - directives est expliquée dans la <code class="directive"><a href="#documentation de la directive threadslimit">documentation de la directive ThreadsLimit</a></code>.</p> + pas dpasser la valeur de la directive <code class="directive"><a href="#threadslimit">ThreadsLimit</a></code>. Si on spcifie une valeur + suprieure, elle sera automatiquement rduite au dmarrage du serveur et un + avertissement sera enregistr dans le journal. La relation entre ces deux + directives est explique dans la <code class="directive"><a href="#documentation de la directive threadslimit">documentation de la directive ThreadsLimit</a></code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -905,63 +905,63 @@ enfant</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La taille en octets de la pile qu'utilisent les threads qui traitent les connexions clients</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ThreadStackSize <var>taille</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>65536 sous NetWare; varie en fonction des autres systèmes +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>65536 sous NetWare; varie en fonction des autres systmes d'exploitation</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/event.html">event</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code></td></tr> </table> <p>La directive <code class="directive">ThreadStackSize</code> permet de - définir la taille de la pile (pour les données propres) qu'utilisent - les threads qui traitent les connexions clients en faisant appel à - des modules. Dans la plupart des cas, la valeur par défaut de la - taille de la pile du système d'exploitation convient, mais il existe - certaines situations où il peut s'avérer nécessaire de l'ajuster + dfinir la taille de la pile (pour les donnes propres) qu'utilisent + les threads qui traitent les connexions clients en faisant appel + des modules. Dans la plupart des cas, la valeur par dfaut de la + taille de la pile du systme d'exploitation convient, mais il existe + certaines situations o il peut s'avrer ncessaire de l'ajuster :</p> <ul> - <li>Sur les plates-formes qui possèdent une valeur par défaut de + <li>Sur les plates-formes qui possdent une valeur par dfaut de taille de la pile relativement petite (par exemple HP-UX), Apache httpd peut se crasher si l'on utilise certains modules tiers qui - possèdent un quantité de données propres stockées relativement - importante. Il se peut que ces mêmes modules fonctionnent - correctement sur d'autres plate-formes où la valeur par défaut de - la taille de la pile est supérieure. Ce type de crash peut être - evité en définissant <code class="directive">ThreadStackSize</code> à une - valeur supérieure à la valeur par défaut du système - d'exploitation. Ce type d'ajustement n'est nécessaire que si le + possdent un quantit de donnes propres stockes relativement + importante. Il se peut que ces mmes modules fonctionnent + correctement sur d'autres plate-formes o la valeur par dfaut de + la taille de la pile est suprieure. Ce type de crash peut tre + evit en dfinissant <code class="directive">ThreadStackSize</code> une + valeur suprieure la valeur par dfaut du systme + d'exploitation. Ce type d'ajustement n'est ncessaire que si le fournisseur du module tiers en fait mention, ou si le diagnostic - d'un crash d'Apache httpd indique que la taille de la pile était trop + d'un crash d'Apache httpd indique que la taille de la pile tait trop petite.</li> - <li>Sur les plates-formes où la taille par défaut de la pile des - threads est sensiblement supérieure à la taille nécessaire pour la + <li>Sur les plates-formes o la taille par dfaut de la pile des + threads est sensiblement suprieure la taille ncessaire pour la configuration du serveur web, il est possible de disposer d'un plus grand nombre de threads par processus enfant si la directive - <code class="directive">ThreadStackSize</code> est définie à une valeur - inférieure à la valeur par défaut du système d'exploitation. + <code class="directive">ThreadStackSize</code> est dfinie une valeur + infrieure la valeur par dfaut du systme d'exploitation. Cependant, ce - type d'ajustement ne doit être effectué que dans un environnement + type d'ajustement ne doit tre effectu que dans un environnement de test permettant de qualifier le serveur web au maximum de ses - possibilités, car il peut arriver, dans de rares cas, que des - requêtes nécessitent une taille de pile supérieure pour pouvoir - être traitées. La taille minimale requise pour la pile dépend - fortement des modules utilisés, mais toute modification dans la - configuration du serveur web peut invalider la définition courante + possibilits, car il peut arriver, dans de rares cas, que des + requtes ncessitent une taille de pile suprieure pour pouvoir + tre traites. La taille minimale requise pour la pile dpend + fortement des modules utiliss, mais toute modification dans la + configuration du serveur web peut invalider la dfinition courante de la directive <code class="directive">ThreadStackSize</code>.</li> - <li>Sous Linux, cette directive ne peut être utilisée que pour + <li>Sous Linux, cette directive ne peut tre utilise que pour augmenter la valeur par defaut de la taille de la pile, car - l'appel système sous-jacent utilise cette valeur comme taille de pile - <em>minimale</em>. C'est la limite logicielle (souvent élevée) + l'appel systme sous-jacent utilise cette valeur comme taille de pile + <em>minimale</em>. C'est la limite logicielle (souvent leve) pour <code>ulimit -s</code> (8Mo si aucune limite) qui est - utilisée comme taille de pile par défaut.</li> + utilise comme taille de pile par dfaut.</li> </ul> - <div class="note">Il est recommandé de ne pas réduire - <code class="directive">ThreadStackSize</code>, à moins qu'un grand nombre - de threads par processus enfant ne soit nécessaire. Sur certaines - plates-formes (y compris Linux), une valeur de 128000 est déjà trop + <div class="note">Il est recommand de ne pas rduire + <code class="directive">ThreadStackSize</code>, moins qu'un grand nombre + de threads par processus enfant ne soit ncessaire. Sur certaines + plates-formes (y compris Linux), une valeur de 128000 est dj trop basse et provoque des crashes avec certains modules courants.</div> </div> @@ -969,9 +969,9 @@ d'exploitation</code></td></tr> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../de/mod/mpm_common.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | <a href="../en/mod/mpm_common.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mpm_common.html" title="Français"> fr </a> | +<a href="../fr/mod/mpm_common.html" title="Franais"> fr </a> | <a href="../ja/mod/mpm_common.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | -<a href="../tr/mod/mpm_common.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/mpm_common.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -990,7 +990,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mpm_common.htm } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mpm_netware.html.fr b/docs/manual/mod/mpm_netware.html.fr index 0a904ed113..0fb5130edd 100644 --- a/docs/manual/mod/mpm_netware.html.fr +++ b/docs/manual/mod/mpm_netware.html.fr @@ -27,45 +27,45 @@ <div id="preamble"><h1>Apache MPM netware</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mpm_netware.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mpm_netware.html" title="Français"> fr </a></p> +<a href="../fr/mod/mpm_netware.html" title="Franais"> fr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module multi-processus implémentant un serveur web basé -exclusivement sur les threads et optimisé pour Novell +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module multi-processus implmentant un serveur web bas +exclusivement sur les threads et optimis pour Novell NetWare</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>MPM</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>mpm_netware_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mpm_netware.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>mpm_netware_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mpm_netware.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module multi-processus (MPM) implémente un serveur web basé - exclusivement sur les threads et optimisé pour Novell NetWare.</p> + <p>Ce module multi-processus (MPM) implmente un serveur web bas + exclusivement sur les threads et optimis pour Novell NetWare.</p> - <p>Le thread maître est chargé du lancement de threads esclaves qui - attendent les connexions et les traitent au fur et à mesure de leur - arrivée. Le serveur HTTP Apache essaie toujours de maintenir + <p>Le thread matre est charg du lancement de threads esclaves qui + attendent les connexions et les traitent au fur et mesure de leur + arrive. Le serveur HTTP Apache essaie toujours de maintenir plusieurs threads - esclaves en <dfn>spare</dfn> (en réserve) ou inactifs. De cette - façon, les clients n'ont pas besoin d'attendre le lancement d'un - nouveau thread enfant pour que leurs requêtes soient traitées.</p> + esclaves en <dfn>spare</dfn> (en rserve) ou inactifs. De cette + faon, les clients n'ont pas besoin d'attendre le lancement d'un + nouveau thread enfant pour que leurs requtes soient traites.</p> - <p>Les directives <code class="directive"><a href="../mod/mpm_common.html#startthreads">StartThreads</a></code>, <code class="directive"><a href="../mod/mpm_common.html#minsparethreads">MinSpareThreads</a></code>, <code class="directive"><a href="../mod/mpm_common.html#maxsparethreads">MaxSpareThreads</a></code>, et <code class="directive"><a href="#maxthreads">MaxThreads</a></code> contrôlent - la manière dont le thread maître crée les threads esclaves afin de - traiter les requêtes. En général, Apache httpd s'auto-régule correctement, - et la plupart des sites ne nécessitent aucune modification des - valeurs par défaut de ces directives. Pour les sites dont le serveur - est limité en mémoire, il peut s'avérer nécessaire de diminuer la - valeur de la directive <code class="directive"><a href="#maxthreads">MaxThreads</a></code> afin d'éviter une - hyper-activité du serveur (arrêts de threads inactifs et lancement incessant - de nouveau threads). Vous trouverez plus d'informations à - propos du contrôle de la création de processus dans le document <a href="../misc/perf-tuning.html">conseils en matière de + <p>Les directives <code class="directive"><a href="../mod/mpm_common.html#startthreads">StartThreads</a></code>, <code class="directive"><a href="../mod/mpm_common.html#minsparethreads">MinSpareThreads</a></code>, <code class="directive"><a href="../mod/mpm_common.html#maxsparethreads">MaxSpareThreads</a></code>, et <code class="directive"><a href="#maxthreads">MaxThreads</a></code> contrlent + la manire dont le thread matre cre les threads esclaves afin de + traiter les requtes. En gnral, Apache httpd s'auto-rgule correctement, + et la plupart des sites ne ncessitent aucune modification des + valeurs par dfaut de ces directives. Pour les sites dont le serveur + est limit en mmoire, il peut s'avrer ncessaire de diminuer la + valeur de la directive <code class="directive"><a href="#maxthreads">MaxThreads</a></code> afin d'viter une + hyper-activit du serveur (arrts de threads inactifs et lancement incessant + de nouveau threads). Vous trouverez plus d'informations + propos du contrle de la cration de processus dans le document <a href="../misc/perf-tuning.html">conseils en matire de performances</a>.</p> <p>La directive <code class="directive"><a href="../mod/mpm_common.html#maxrequestsperchild">MaxRequestsPerChild</a></code> - contrôle la fréquence à laquelle le serveur recycle ses processus - en arrêtant les anciens et en en lançant de nouveaux. Sous le - système d'exploitation NetWare, il est vivement recommandé de - laisser cette directive à 0, ce qui permet aux threads esclaves de - continuer à traiter les requêtes indéfiniment.</p> + contrle la frquence laquelle le serveur recycle ses processus + en arrtant les anciens et en en lanant de nouveaux. Sous le + systme d'exploitation NetWare, il est vivement recommand de + laisser cette directive 0, ce qui permet aux threads esclaves de + continuer traiter les requtes indfiniment.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> @@ -81,9 +81,9 @@ NetWare</td></tr> <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#startthreads">StartThreads</a></li> <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadstacksize">ThreadStackSize</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mpm_netware">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mpm_netware">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mpm_netware">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mpm_netware">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> -<li><a href="../bind.html">Définition des adresses et ports +<li><a href="../bind.html">Dfinition des adresses et ports qu'utilise Apache httpd</a> </li> <li><a href="#comments_section">Commentaires</a></li></ul></div> @@ -91,18 +91,18 @@ qu'utilise Apache httpd</a> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="maxthreads" id="maxthreads">Directive</a> <a name="MaxThreads" id="MaxThreads">MaxThreads</a><a title="Lien permanent" href="#maxthreads" class="permalink">¶</a></h2> <table class="directive"> -<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le nombre maximum de threads esclaves</td></tr> +<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dfinit le nombre maximum de threads esclaves</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MaxThreads <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>MaxThreads 2048</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>MaxThreads 2048</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mpm_netware</td></tr> </table> - <p>La directive <code class="directive">MaxThreads</code> définit - le nombre maximum de threads esclaves que l'on désire autoriser. La - valeur par défaut correspondant à la valeur codée en dur à la - compilation, la valeur de cette directive ne peut donc qu'être - diminuée, comme dans l'exemple suivant :</p> + <p>La directive <code class="directive">MaxThreads</code> dfinit + le nombre maximum de threads esclaves que l'on dsire autoriser. La + valeur par dfaut correspondant la valeur code en dur la + compilation, la valeur de cette directive ne peut donc qu'tre + diminue, comme dans l'exemple suivant :</p> <div class="example"><p><code> MaxThreads 512 @@ -112,7 +112,7 @@ qu'utilise Apache httpd</a> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mpm_netware.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mpm_netware.html" title="Français"> fr </a></p> +<a href="../fr/mod/mpm_netware.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -131,7 +131,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mpm_netware.ht } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mpm_winnt.html.fr b/docs/manual/mod/mpm_winnt.html.fr index 90bb7ce861..f4dafbb431 100644 --- a/docs/manual/mod/mpm_winnt.html.fr +++ b/docs/manual/mod/mpm_winnt.html.fr @@ -28,28 +28,28 @@ <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../de/mod/mpm_winnt.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | <a href="../en/mod/mpm_winnt.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mpm_winnt.html" title="Français"> fr </a> | +<a href="../fr/mod/mpm_winnt.html" title="Franais"> fr </a> | <a href="../ja/mod/mpm_winnt.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module multi-processus optimisé pour Windows +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module multi-processus optimis pour Windows NT.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>MPM</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>mpm_winnt_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mpm_winnt.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>mpm_winnt_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mpm_winnt.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module multi-processus (MPM) est le module par défaut pour les - systèmes d'exploitation de style Windows NT. Il consiste en un - processus de contrôle unique qui lance un processus enfant unique, - ce dernier créant à son tour des threads pour traiter les - requêtes.</p> + <p>Ce module multi-processus (MPM) est le module par dfaut pour les + systmes d'exploitation de style Windows NT. Il consiste en un + processus de contrle unique qui lance un processus enfant unique, + ce dernier crant son tour des threads pour traiter les + requtes.</p> - <p>La directive <code class="directive"><a href="../mod/mpm_common.html#threadsperchild">ThreadsPerChild</a></code> définit le - nombre maximal de connexions clientes simultanées.</p> + <p>La directive <code class="directive"><a href="../mod/mpm_common.html#threadsperchild">ThreadsPerChild</a></code> dfinit le + nombre maximal de connexions clientes simultanes.</p> - <p>Ce MPM utilise par défaut les APIs Windows avancées pour accepter + <p>Ce MPM utilise par dfaut les APIs Windows avances pour accepter les nouvelles connexions des clients. Avec certaines configurations, - des produits tiers peuvent interférer avec cette implémentation, et + des produits tiers peuvent interfrer avec cette implmentation, et provoquer l'enregistrement des messages suivants dans les journaux du serveur :</p> @@ -58,53 +58,53 @@ NT.</td></tr> winnt_mpm: falling back to 'AcceptFilter none'. </code></p></div> - <p>Le MPM se rabat sur une implémentation plus sûre, mais certaines - requêtes n'ont pas été traitées correctement. Pour éviter cette - erreur, définissez la directive <code class="directive"><a href="../mod/core.html#acceptfilter">AcceptFilter</a></code> à <code>none</code>.</p> + <p>Le MPM se rabat sur une implmentation plus sre, mais certaines + requtes n'ont pas t traites correctement. Pour viter cette + erreur, dfinissez la directive <code class="directive"><a href="../mod/core.html#acceptfilter">AcceptFilter</a></code> <code>none</code>.</p> <pre class="prettyprint lang-config">AcceptFilter http none AcceptFilter https none</pre> <p><em>Avec les versions 2.0 et 2.2 d'Apache httpd, c'est la directive - <code class="directive">Win32DisableAcceptEx</code> qui était utilisée à cet + <code class="directive">Win32DisableAcceptEx</code> qui tait utilise cet effet.</em></p> - <p>Le MPM WinNT diffère des autres MPMs Unix comme worker et event - à bien des égards :</p> + <p>Le MPM WinNT diffre des autres MPMs Unix comme worker et event + bien des gards :</p> <ul> - <li>Lorsqu'un processus enfant s'arrête suite à un arrêt ou - redémarrage du serveur, ou lorsque que la limite <code class="directive"><a href="../mod/mpm_common.html#maxconnectionsperchild">MaxConnectionsPerChild</a></code> est - atteinte, les requêtes en cours de traitement par ce processus en - cours d'arrêt n'ont que <code class="directive"><a href="../mod/core.html#timeout">TimeOut</a></code> secondes pour s'exécuter avant - l'arrêt du processus. Les autres types de redémarrage ou arrêt ne - sont pas implémentés.</li> + <li>Lorsqu'un processus enfant s'arrte suite un arrt ou + redmarrage du serveur, ou lorsque que la limite <code class="directive"><a href="../mod/mpm_common.html#maxconnectionsperchild">MaxConnectionsPerChild</a></code> est + atteinte, les requtes en cours de traitement par ce processus en + cours d'arrt n'ont que <code class="directive"><a href="../mod/core.html#timeout">TimeOut</a></code> secondes pour s'excuter avant + l'arrt du processus. Les autres types de redmarrage ou arrt ne + sont pas implments.</li> <li>Les nouveau processus enfants relisent les fichiers de - configuration au lieu d'en hériter du parent. Ce comportement ne - pose pas de problème si le processus enfant est créé au démarrage - ou redémarrage, mais dans le cas où un processus enfant est créé - parce qu'un autre processus enfant s'est arrêté ou a atteint la + configuration au lieu d'en hriter du parent. Ce comportement ne + pose pas de problme si le processus enfant est cr au dmarrage + ou redmarrage, mais dans le cas o un processus enfant est cr + parce qu'un autre processus enfant s'est arrt ou a atteint la limite <code class="directive"><a href="../mod/mpm_common.html#maxconnectionsperchild">MaxConnectionsPerChild</a></code>, tout changement survenu entre temps dans la configuration sera alors pris en compte dans le processus enfant, et parent et enfant - utiliseront une configuration différente. Si des modifications - planifiées de la configuration ont été partiellement effectuées, - et si la configuration courante n'est pas interprétable, le - processus enfant de remplacement ne pourra pas démarrer, et le - serveur s'arrêtera. En conséquence, toute modification des - fichiers de configuration doit être accompagnée d'un redémarrage + utiliseront une configuration diffrente. Si des modifications + planifies de la configuration ont t partiellement effectues, + et si la configuration courante n'est pas interprtable, le + processus enfant de remplacement ne pourra pas dmarrer, et le + serveur s'arrtera. En consquence, toute modification des + fichiers de configuration doit tre accompagne d'un redmarrage du serveur.</li> <li>Les hooks <code>monitor</code> et <code>fatal_exception</code> - ne sont pas encore implémentés.</li> + ne sont pas encore implments.</li> <li>La directive <code class="directive">AcceptFilter</code> est - implémentée par le MPM et fournit un type de contrôle différent + implmente par le MPM et fournit un type de contrle diffrent sur le traitement des nouvelles connexions (Voir la documentation de la directive <code class="directive"><a href="../mod/core.html#acceptfilter">AcceptFilter</a></code> - pour plus de détails).</li> + pour plus de dtails).</li> </ul> </div> @@ -124,7 +124,7 @@ AcceptFilter https none</pre> <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadsperchild">ThreadsPerChild</a></li> <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadstacksize">ThreadStackSize</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mpm_winnt">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mpm_winnt">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mpm_winnt">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mpm_winnt">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> <li><a href="../platform/windows.html">Utiliser le serveur HTTP Apache sous Microsoft Windows</a></li> @@ -134,7 +134,7 @@ Apache sous Microsoft Windows</a></li> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../de/mod/mpm_winnt.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | <a href="../en/mod/mpm_winnt.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mpm_winnt.html" title="Français"> fr </a> | +<a href="../fr/mod/mpm_winnt.html" title="Franais"> fr </a> | <a href="../ja/mod/mpm_winnt.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -154,7 +154,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mpm_winnt.html } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/mpmt_os2.html.fr b/docs/manual/mod/mpmt_os2.html.fr index 66aa926384..a9c894fc7c 100644 --- a/docs/manual/mod/mpmt_os2.html.fr +++ b/docs/manual/mod/mpmt_os2.html.fr @@ -27,28 +27,28 @@ <div id="preamble"><h1>Apache MPM os2</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mpmt_os2.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mpmt_os2.html" title="Français"> fr </a></p> +<a href="../fr/mod/mpmt_os2.html" title="Franais"> fr </a></p> </div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>MPM hybride multi-processus, multi-thread pour OS/2</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>MPM</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>mpm_mpmt_os2_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mpmt_os2.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>mpm_mpmt_os2_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>mpmt_os2.c</td></tr></table> <h3>Sommaire</h3> <p>Le serveur se compose d'un processus principal parent, et d'un petit nombre fixe de processus enfants.</p> - <p>La tâche du processus parent consiste à gérer les processus - enfants, c'est à dire lancer ces processus de manière à ce - qu'il y en ait toujours un nombre égal à la valeur de la directive + <p>La tche du processus parent consiste grer les processus + enfants, c'est dire lancer ces processus de manire ce + qu'il y en ait toujours un nombre gal la valeur de la directive <code class="directive"><a href="../mod/mpm_common.html#startservers">StartServers</a></code> pour traiter les connexions.</p> <p>Chaque processus enfant comporte un jeu de threads esclaves et un - thread maître qui accepte les connexions et les distribue aux + thread matre qui accepte les connexions et les distribue aux esclaves via une file de travail. Le jeu de threads esclaves est - dynamique et géré par un thread de maintenance de façon à ce que le + dynamique et gr par un thread de maintenance de faon ce que le nombre de threads inactifs soit maintenu entre <code class="directive"><a href="../mod/mpm_common.html#minsparethreads">MinSpareThreads</a></code> et <code class="directive"><a href="../mod/mpm_common.html#maxsparethreads">MaxSpareThreads</a></code>.</p> </div> <div id="quickview"><h3 class="directives">Directives</h3> @@ -65,16 +65,16 @@ OS/2</td></tr> <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#startservers">StartServers</a></li> <li><img alt="" src="../images/right.gif" /> <a href="mod_unixd.html#user">User</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mpmt_os2">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mpmt_os2">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mpmt_os2">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mpmt_os2">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> -<li><a href="../bind.html">Définition des adresses et ports +<li><a href="../bind.html">Dfinition des adresses et ports qu'utilise Apache</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> </div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../en/mod/mpmt_os2.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/mpmt_os2.html" title="Français"> fr </a></p> +<a href="../fr/mod/mpmt_os2.html" title="Franais"> fr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -93,7 +93,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mpmt_os2.html' } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/prefork.html.fr b/docs/manual/mod/prefork.html.fr index 396c4f81a7..833c140dcb 100644 --- a/docs/manual/mod/prefork.html.fr +++ b/docs/manual/mod/prefork.html.fr @@ -28,37 +28,37 @@ <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../de/mod/prefork.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | <a href="../en/mod/prefork.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/prefork.html" title="Français"> fr </a> | +<a href="../fr/mod/prefork.html" title="Franais"> fr </a> | <a href="../ja/mod/prefork.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | -<a href="../tr/mod/prefork.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/prefork.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Implémente un serveur web avec démarrage anticipé de +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Implmente un serveur web avec dmarrage anticip de processus, sans thread</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>MPM</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>mpm_prefork_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>prefork.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>mpm_prefork_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>prefork.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module multi-processus (MPM) implémente un serveur web avec - démarrage anticipé de processus. Chaque processus du serveur peut - répondre aux requêtes entrantes, et un processus parent contrôle la - taille du jeu de processus enfants. Il est particulièrement indiqué pour les + <p>Ce module multi-processus (MPM) implmente un serveur web avec + dmarrage anticip de processus. Chaque processus du serveur peut + rpondre aux requtes entrantes, et un processus parent contrle la + taille du jeu de processus enfants. Il est particulirement indiqu pour les sites qui ne doivent pas utiliser les threads afin de maintenir une - compatibilité avec certaines bibliothèques non sûres du point de vue - des threads. C'est également le MPM le plus approprié si l'on veut - isoler les requêtes les unes des autres, de façon à ce qu'un - problème concernant une requête n'affecte pas les autres.</p> + compatibilit avec certaines bibliothques non sres du point de vue + des threads. C'est galement le MPM le plus appropri si l'on veut + isoler les requtes les unes des autres, de faon ce qu'un + problme concernant une requte n'affecte pas les autres.</p> - <p>Ce MPM s'auto-contrôle de manière efficace, de sorte qu'il est - rarement nécessaire d'ajuster ses directives de configuration. Le - plus important est la définition de la directive <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code> ; sa valeur doit être - assez grande pour pouvoir traiter autant de requêtes simultanées que + <p>Ce MPM s'auto-contrle de manire efficace, de sorte qu'il est + rarement ncessaire d'ajuster ses directives de configuration. Le + plus important est la dfinition de la directive <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code> ; sa valeur doit tre + assez grande pour pouvoir traiter autant de requtes simultanes que vous pensez recevoir, mais assez petite pour conserver suffisamment - de mémoire RAM pour tous les processus.</p> + de mmoire RAM pour tous les processus.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#how-it-works">Comment ça marche</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#how-it-works">Comment a marche</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#coredumpdirectory">CoreDumpDirectory</a></li> @@ -79,55 +79,55 @@ processus, sans thread</td></tr> <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#startservers">StartServers</a></li> <li><img alt="" src="../images/right.gif" /> <a href="mod_unixd.html#user">User</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mpm_prefork">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mpm_prefork">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mpm_prefork">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mpm_prefork">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> -<li><a href="../bind.html">Définition des adresses et ports +<li><a href="../bind.html">Dfinition des adresses et ports qu'utilise le serveur HTTP Apache</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="how-it-works" id="how-it-works">Comment ça marche</a><a title="Lien permanent" href="#how-it-works" class="permalink">¶</a></h2> - <p>Un processus de contrôle unique a pour tâche de lancer les +<h2><a name="how-it-works" id="how-it-works">Comment a marche</a><a title="Lien permanent" href="#how-it-works" class="permalink">¶</a></h2> + <p>Un processus de contrle unique a pour tche de lancer les processus enfants qui attendent les connexions et les traitent au - fur et à mesure qu'elles arrivent. Apache httpd essaie toujours de + fur et mesure qu'elles arrivent. Apache httpd essaie toujours de maintenir plusieurs processus serveurs inactifs ou <dfn>en - réserve</dfn>, afin de pouvoir traiter les requêtes entrantes. De - cette façon, les clients n'ont pas besoin d'attendre le démarrage - d'un nouveau processus enfant pour que leurs requêtes puissent être - traitées.</p> + rserve</dfn>, afin de pouvoir traiter les requtes entrantes. De + cette faon, les clients n'ont pas besoin d'attendre le dmarrage + d'un nouveau processus enfant pour que leurs requtes puissent tre + traites.</p> - <p>Les directives <code class="directive"><a href="../mod/mpm_common.html#startservers">StartServers</a></code>, <code class="directive"><a href="#minspareservers">MinSpareServers</a></code>, <code class="directive"><a href="#maxspareservers">MaxSpareServers</a></code> et <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code> permettent de contrôler - la manière dont le processus parent crée les processus enfants pour - traiter les requêtes. En général, Apache httpd s'auto-contrôle de manière + <p>Les directives <code class="directive"><a href="../mod/mpm_common.html#startservers">StartServers</a></code>, <code class="directive"><a href="#minspareservers">MinSpareServers</a></code>, <code class="directive"><a href="#maxspareservers">MaxSpareServers</a></code> et <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code> permettent de contrler + la manire dont le processus parent cre les processus enfants pour + traiter les requtes. En gnral, Apache httpd s'auto-contrle de manire efficace, de sorte que la plupart des sites peuvent conserver les - valeurs par défaut des directives. Les sites qui doivent traiter - plus de 256 requêtes simultanées doivent augmenter la valeur de + valeurs par dfaut des directives. Les sites qui doivent traiter + plus de 256 requtes simultanes doivent augmenter la valeur de <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code>, alors que les - sites dont la ressource mémoire est limitée doivent la diminuer afin - d'éviter une hyperactivité du serveur (utilisation excessive de la - mémoire virtuelle sur disque). Vous trouverez plus d'informations à - propos du contrôle de la création de processus dans le document <a href="../misc/perf-tuning.html">conseils en matière de + sites dont la ressource mmoire est limite doivent la diminuer afin + d'viter une hyperactivit du serveur (utilisation excessive de la + mmoire virtuelle sur disque). Vous trouverez plus d'informations + propos du contrle de la cration de processus dans le document <a href="../misc/perf-tuning.html">conseils en matire de performances</a></p> - <p>Alors que le processus parent est en général démarré en tant que - <code>root</code> sous Unix afin de pouvoir se mettre à l'écoute sur le port 80, les - processus enfants sont lancés par Apache httpd sous un utilisateur avec - privilèges restreints. On peut contrôler les privilèges accordés aux - processus enfants d'Apache httpd à l'aide des directives <code class="directive"><a href="../mod/mod_unixd.html#user">User</a></code> et <code class="directive"><a href="../mod/mod_unixd.html#group">Group</a></code>. Les processus enfants doivent - être en mesure de lire tous les contenus destinés à être servis, - mais leurs privilèges doivent être aussi bas que possible.</p> + <p>Alors que le processus parent est en gnral dmarr en tant que + <code>root</code> sous Unix afin de pouvoir se mettre l'coute sur le port 80, les + processus enfants sont lancs par Apache httpd sous un utilisateur avec + privilges restreints. On peut contrler les privilges accords aux + processus enfants d'Apache httpd l'aide des directives <code class="directive"><a href="../mod/mod_unixd.html#user">User</a></code> et <code class="directive"><a href="../mod/mod_unixd.html#group">Group</a></code>. Les processus enfants doivent + tre en mesure de lire tous les contenus destins tre servis, + mais leurs privilges doivent tre aussi bas que possible.</p> <p>La directive <code class="directive"><a href="../mod/mpm_common.html#maxconnectionsperchild">MaxConnectionsPerChild</a></code> permet de - contrôler la fréquence à laquelle le serveur recycle ses processus - en arrêtant les plus anciens et en en lançant de nouveaux.</p> + contrler la frquence laquelle le serveur recycle ses processus + en arrtant les plus anciens et en en lanant de nouveaux.</p> <p>Ce module MPM utilise le mutex <code>mpm-accept</code> pour - sérialiser l'accès aux connexions entrantes lorsque peut se - présenter un problème d'afflux de requêtes (en général quand il y a - plusieurs sockets en écoute). Les aspects de l'implémentation de ce - mutex peuvent être configurés via la directive <code class="directive"><a href="../mod/core.html#mutex">Mutex</a></code>. Vous trouverez des informations - supplémentaires à propos de ce mutex dans la documentation à propos - des <a href="../misc/perf-tuning.html">conseils en matière de + srialiser l'accs aux connexions entrantes lorsque peut se + prsenter un problme d'afflux de requtes (en gnral quand il y a + plusieurs sockets en coute). Les aspects de l'implmentation de ce + mutex peuvent tre configurs via la directive <code class="directive"><a href="../mod/core.html#mutex">Mutex</a></code>. Vous trouverez des informations + supplmentaires propos de ce mutex dans la documentation propos + des <a href="../misc/perf-tuning.html">conseils en matire de performances</a></p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -136,24 +136,24 @@ qu'utilise le serveur HTTP Apache</a></li> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre maximum de processus serveurs enfants inactifs</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MaxSpareServers <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>MaxSpareServers 10</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>MaxSpareServers 10</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>prefork</td></tr> </table> <p>La directive <code class="directive">MaxSpareServers</code> permet de - définir le nombre maximum souhaité de processus serveurs enfants + dfinir le nombre maximum souhait de processus serveurs enfants <em>inactifs</em>. Un processus inactif est un processus qui ne - traite pas de requête. S'il y a plus de + traite pas de requte. S'il y a plus de <code class="directive">MaxSpareServers</code> processus inactifs, le - processus parent arrêtera les processus excédentaires.</p> + processus parent arrtera les processus excdentaires.</p> - <p>La modification de ce paramètre n'est nécessaire que - dans le cas de sites très sollicités. Définir ce paramètre à une - valeur très grande est cependant dans la plupart des cas une - mauvaise idée. Si vous essayez d'affecter à ce paramètre une valeur - égale ou inférieure à la valeur de <code class="directive"><a href="#minspareservers">MinSpareServers</a></code>, le serveur HTTP Apache - l'ajustera automatiquement à la valeur de <code class="directive"> + <p>La modification de ce paramtre n'est ncessaire que + dans le cas de sites trs sollicits. Dfinir ce paramtre une + valeur trs grande est cependant dans la plupart des cas une + mauvaise ide. Si vous essayez d'affecter ce paramtre une valeur + gale ou infrieure la valeur de <code class="directive"><a href="#minspareservers">MinSpareServers</a></code>, le serveur HTTP Apache + l'ajustera automatiquement la valeur de <code class="directive"> MinSpareServers</code><code> + 1</code>.</p> <h3>Voir aussi</h3> @@ -169,28 +169,28 @@ inactifs</td></tr> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Nombre minimum de processus serveurs enfants inactifs</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MinSpareServers <var>nombre</var></code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>MinSpareServers 5</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>MinSpareServers 5</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>MPM</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>prefork</td></tr> </table> <p>La directive <code class="directive">MinSpareServers</code> permet de - définir le nombre minimum désiré de processus serveurs enfants + dfinir le nombre minimum dsir de processus serveurs enfants <em>inactifs</em>. Un processus inactif est un processus qui ne - traite pas de requête. S'il y a moins de + traite pas de requte. S'il y a moins de <code class="directive">MinSpareServers</code> processus inactifs, le - processus parent va créer de nouveaux enfants de la manière suivante - : il en crée un, attend une seconde, il en crée deux, attend une - seconde, il en crée quatre, puis continue ainsi exponentiellement - jusu'à ce que son taux de création de processus enfants soit de 32 - par seconde. Il ne s'arrête que lorsque le nombre de processus - enfants correspond à la définition de la directive + processus parent va crer de nouveaux enfants de la manire suivante + : il en cre un, attend une seconde, il en cre deux, attend une + seconde, il en cre quatre, puis continue ainsi exponentiellement + jusu' ce que son taux de cration de processus enfants soit de 32 + par seconde. Il ne s'arrte que lorsque le nombre de processus + enfants correspond la dfinition de la directive <code class="directive">MinSpareServers</code>.</p> - <p>La modification de ce paramètre n'est nécessaire que - dans le cas de sites très sollicités. Définir ce paramètre à une - valeur très grande est dans la plupart des cas une mauvaise - idée.</p> + <p>La modification de ce paramtre n'est ncessaire que + dans le cas de sites trs sollicits. Dfinir ce paramtre une + valeur trs grande est dans la plupart des cas une mauvaise + ide.</p> <h3>Voir aussi</h3> <ul> @@ -203,9 +203,9 @@ inactifs</td></tr> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../de/mod/prefork.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | <a href="../en/mod/prefork.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/prefork.html" title="Français"> fr </a> | +<a href="../fr/mod/prefork.html" title="Franais"> fr </a> | <a href="../ja/mod/prefork.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | -<a href="../tr/mod/prefork.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/prefork.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -224,7 +224,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/prefork.html'; } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/quickreference.html.de b/docs/manual/mod/quickreference.html.de index 527f9b8a90..4da8515a30 100644 --- a/docs/manual/mod/quickreference.html.de +++ b/docs/manual/mod/quickreference.html.de @@ -546,7 +546,7 @@ requests</td></tr> <tr><td><a href="mod_autoindex.html#headername">HeaderName <var>filename</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Name of the file that will be inserted at the top of the index listing</td></tr> <tr class="odd"><td><a href="mod_heartbeat.html#heartbeataddress">HeartbeatAddress <var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Multicast address for heartbeat packets</td></tr> -<tr><td><a href="mod_heartmonitor.html#heartbeatlisten">HeartbeatListen<var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">multicast address to listen for incoming heartbeat requests </td></tr> +<tr><td><a href="mod_heartmonitor.html#heartbeatlisten">HeartbeatListen <var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">multicast address to listen for incoming heartbeat requests </td></tr> <tr class="odd"><td><a href="mod_heartmonitor.html#heartbeatmaxservers">HeartbeatMaxServers <var>number-of-servers</var></a></td><td> 10 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Specifies the maximum number of servers that will be sending heartbeat requests to this server</td></tr> <tr><td><a href="mod_heartmonitor.html#heartbeatstorage">HeartbeatStorage <var>file-path</var></a></td><td> logs/hb.dat </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Path to store heartbeat data</td></tr> @@ -735,24 +735,24 @@ simultaneously</td></tr> Servers</td></tr> <tr><td><a href="mpm_common.html#maxsparethreads">MaxSpareThreads <var>Anzahl</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Maximale Anzahl unbeschftigter Threads</td></tr> <tr class="odd"><td><a href="mpm_netware.html#maxthreads">MaxThreads <var>number</var></a></td><td> 2048 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Set the maximum number of worker threads</td></tr> -<tr><td><a href="mod_md.html#mdbaseserver">MDBaseServer on|off</a></td><td> off </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Control if base server may be managed or only virtual hosts.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdcachallenges">MDCAChallenges <var>name</var> [ <var>name</var> ... ]</a></td><td> tls-sni-01 http-01 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Type of ACME challenge used to prove domain ownership.</td></tr> -<tr><td><a href="mod_md.html#mdcertificateagreement">MDCertificateAgreement <var>url-of-terms-of-service</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">The URL of the Terms-of-Service document, that the CA server requires you to accept.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdcertificateauthority">MDCertificateAuthority <var>url</var></a></td><td> https://acme-v01.ap +</td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">The URL of the ACME Certificate Authority service.</td></tr> -<tr><td><a href="mod_md.html#mdcertificateprotocol">MDCertificateProtocol <var>protocol</var></a></td><td> ACME </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">The protocol to use with the Certificate Authority.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mddrivemode">MDDriveMode always|auto|manual</a></td><td> auto </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control when it is allowed to obtain/renew certificates.</td></tr> -<tr><td><a href="mod_md.html#mdhttpproxy">MDHttpProxy <var>url</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Define a proxy for outgoing connections.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdmember">MDMember <var>hostname</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Additional hostname for the managed domain.</td></tr> -<tr><td><a href="mod_md.html#mdmembers">MDMembers auto|manual</a></td><td> auto </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Control if the alias domain names are automatically added.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdmuststaple">MDMustStaple on|off</a></td><td> off </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control if new certificates carry the OCSP Must Staple flag.</td></tr> -<tr><td><a href="mod_md.html#mdnotifycmd">MDNotifyCmd <var>path</var> [ <var>args</var> ]</a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Run a program when Managed Domain are ready.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdomain">MDomain <var>dns-name</var> [ <var>other-dns-name</var>... ] [auto|manual]</a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Define list of domain names that belong to one group.</td></tr> -<tr><td><a href="mod_md.html#mdomainset"><MDomainSet <var>dns-name</var> [ <var>other-dns-name</var>... ]>...</MDomainSet></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Container for directives applied to the same managed domains.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdportmap">MDPortMap <var>map1</var> [ <var>map2</var> ]</a></td><td> 80:80 443:443 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Map external to internal ports for domain ownership verification.</td></tr> -<tr><td><a href="mod_md.html#mdprivatekeys">MDPrivateKeys <var>type</var> [ <var>params</var>... ]</a></td><td> RSA 2048 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Set type and size of the private keys generated.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdrenewwindow">MDRenewWindow <var>duration</var></a></td><td> 33% </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control when a certificate will be renewed.</td></tr> -<tr><td><a href="mod_md.html#mdrequirehttps">MDRequireHttps off|temporary|permanent</a></td><td> off </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Redirects http: traffic to https: for Managed Domains.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdstoredir">MDStoreDir path</a></td><td> md </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Path on the local file system to store the Managed Domains data.</td></tr> +<tr><td><a href="mod_md.html#mdbaseserver">MDBaseServer on|off</a></td><td> off </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Control if base server may be managed or only virtual hosts.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdcachallenges">MDCAChallenges <var>name</var> [ <var>name</var> ... ]</a></td><td> tls-sni-01 http-01 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Type of ACME challenge used to prove domain ownership.</td></tr> +<tr><td><a href="mod_md.html#mdcertificateagreement">MDCertificateAgreement <var>url-of-terms-of-service</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">The URL of the Terms-of-Service document, that the CA server requires you to accept.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdcertificateauthority">MDCertificateAuthority <var>url</var></a></td><td> https://acme-v01.ap +</td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">The URL of the ACME Certificate Authority service.</td></tr> +<tr><td><a href="mod_md.html#mdcertificateprotocol">MDCertificateProtocol <var>protocol</var></a></td><td> ACME </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">The protocol to use with the Certificate Authority.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mddrivemode">MDDriveMode always|auto|manual</a></td><td> auto </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control when it is allowed to obtain/renew certificates.</td></tr> +<tr><td><a href="mod_md.html#mdhttpproxy">MDHttpProxy <var>url</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Define a proxy for outgoing connections.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdmember">MDMember <var>hostname</var></a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Additional hostname for the managed domain.</td></tr> +<tr><td><a href="mod_md.html#mdmembers">MDMembers auto|manual</a></td><td> auto </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Control if the alias domain names are automatically added.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdmuststaple">MDMustStaple on|off</a></td><td> off </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control if new certificates carry the OCSP Must Staple flag.</td></tr> +<tr><td><a href="mod_md.html#mdnotifycmd">MDNotifyCmd <var>path</var> [ <var>args</var> ]</a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Run a program when Managed Domain are ready.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdomain">MDomain <var>dns-name</var> [ <var>other-dns-name</var>... ] [auto|manual]</a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Define list of domain names that belong to one group.</td></tr> +<tr><td><a href="mod_md.html#mdomainset"><MDomainSet <var>dns-name</var> [ <var>other-dns-name</var>... ]>...</MDomainSet></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Container for directives applied to the same managed domains.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdportmap">MDPortMap <var>map1</var> [ <var>map2</var> ]</a></td><td> 80:80 443:443 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Map external to internal ports for domain ownership verification.</td></tr> +<tr><td><a href="mod_md.html#mdprivatekeys">MDPrivateKeys <var>type</var> [ <var>params</var>... ]</a></td><td> RSA 2048 </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Set type and size of the private keys generated.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdrenewwindow">MDRenewWindow <var>duration</var></a></td><td> 33% </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control when a certificate will be renewed.</td></tr> +<tr><td><a href="mod_md.html#mdrequirehttps">MDRequireHttps off|temporary|permanent</a></td><td> off </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Redirects http: traffic to https: for Managed Domains.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdstoredir">MDStoreDir path</a></td><td> md </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Path on the local file system to store the Managed Domains data.</td></tr> <tr><td><a href="mod_socache_memcache.html#memcacheconnttl">MemcacheConnTTL <em>num[units]</em></a></td><td> 15s </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Keepalive time for idle connections</td></tr> <tr class="odd"><td><a href="core.html#mergetrailers">MergeTrailers [on|off]</a></td><td> off </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether trailers are merged into headers</td></tr> <tr><td><a href="mod_cern_meta.html#metadir">MetaDir <var>directory</var></a></td><td> .web </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Name of the directory to find CERN-style meta information @@ -832,13 +832,13 @@ response</td></tr> <tr class="odd"><td><a href="mod_proxy_fcgi.html#proxyfcgisetenvif">ProxyFCGISetEnvIf <var>conditional-expression</var> [!]<var>environment-variable-name</var> [<var>value-expression</var>]</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Allow variables sent to FastCGI servers to be fixed up</td></tr> -<tr><td><a href="mod_proxy_ftp.html#proxyftpdircharset">ProxyFtpDirCharset <var>character set</var></a></td><td> ISO-8859-1 </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Define the character set for proxied FTP listings</td></tr> -<tr class="odd"><td><a href="mod_proxy_ftp.html#proxyftpescapewildcards">ProxyFtpEscapeWildcards [on|off]</a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Whether wildcards in requested filenames are escaped when sent to the FTP server</td></tr> -<tr><td><a href="mod_proxy_ftp.html#proxyftplistonwildcard">ProxyFtpListOnWildcard [on|off]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Whether wildcards in requested filenames trigger a file listing</td></tr> +<tr><td><a href="mod_proxy_ftp.html#proxyftpdircharset">ProxyFtpDirCharset <var>character_set</var></a></td><td> ISO-8859-1 </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Define the character set for proxied FTP listings</td></tr> +<tr class="odd"><td><a href="mod_proxy_ftp.html#proxyftpescapewildcards">ProxyFtpEscapeWildcards on|off</a></td><td> on </td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Whether wildcards in requested filenames are escaped when sent to the FTP server</td></tr> +<tr><td><a href="mod_proxy_ftp.html#proxyftplistonwildcard">ProxyFtpListOnWildcard on|off</a></td><td> on </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Whether wildcards in requested filenames trigger a file listing</td></tr> <tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhcexpr">ProxyHCExpr <em>name</em> {<em>ap_expr expression</em>}</a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Creates a named condition expression to use to determine health of the backend based on its response</td></tr> <tr><td><a href="mod_proxy_hcheck.html#proxyhctemplate">ProxyHCTemplate <em>name</em> <em>parameter</em>=<em>setting</em> [...]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Creates a named template for setting various health check parameters</td></tr> -<tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhctpsize">ProxyHCTPsize <em>size</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the total server-wide size of the threadpool used for the health check workers</td></tr> -<tr><td><a href="mod_proxy_html.html#proxyhtmlbufsize">ProxyHTMLBufSize <var>bytes</var></a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets the buffer size increment for buffering inline scripts and +<tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhctpsize">ProxyHCTPsize <em>size</em></a></td><td> 16 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the total server-wide size of the threadpool used for the health check workers</td></tr> +<tr><td><a href="mod_proxy_html.html#proxyhtmlbufsize">ProxyHTMLBufSize <var>bytes</var></a></td><td> 8192 </td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets the buffer size increment for buffering inline scripts and stylesheets.</td></tr> <tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlcharsetout">ProxyHTMLCharsetOut <var>Charset | *</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Specify a charset for mod_proxy_html output.</td></tr> <tr><td><a href="mod_proxy_html.html#proxyhtmldoctype">ProxyHTMLDocType HTML|XHTML [Legacy]<br /><strong>OR</strong> @@ -889,7 +889,7 @@ expressions</td></tr> backend</td></tr> <tr><td><a href="mod_proxy_scgi.html#proxyscgisendfile">ProxySCGISendfile On|Off|<var>Headername</var></a></td><td> Off </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Enable evaluation of <var>X-Sendfile</var> pseudo response header</td></tr> -<tr class="odd"><td><a href="mod_proxy.html#proxyset">ProxySet <var>url</var> <var>key=value [key=value ...]</var></a></td><td></td><td>d</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set various Proxy balancer or member parameters</td></tr> +<tr class="odd"><td><a href="mod_proxy.html#proxyset">ProxySet <var>url</var> <var>key=value [key=value ...]</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set various Proxy balancer or member parameters</td></tr> <tr><td><a href="mod_proxy.html#proxysourceaddress">ProxySourceAddress <var>address</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Set local IP address for outgoing proxy connections</td></tr> <tr class="odd"><td><a href="mod_proxy.html#proxystatus">ProxyStatus Off|On|Full</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Show Proxy LoadBalancer status in mod_status</td></tr> <tr><td><a href="mod_proxy.html#proxytimeout">ProxyTimeout <var>time-interval</var>[s]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Network timeout for proxied requests</td></tr> @@ -1105,7 +1105,7 @@ handshake</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslinsecurerenegotiation">SSLInsecureRenegotiation on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Option to enable support for insecure renegotiation</td></tr> <tr><td><a href="mod_ssl.html#sslocspdefaultresponder">SSLOCSDefaultResponder <em>uri</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Set the default responder URI for OCSP validation</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslocspenable">SSLOCSPEnable on|leaf|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Enable OCSP validation of the client certificate chain</td></tr> -<tr><td><a href="mod_ssl.html#sslocspnoverify">SSLOCSPNoverify <em>On/Off</em></a></td><td> Off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">skip the OCSP responder certificates verification</td></tr> +<tr><td><a href="mod_ssl.html#sslocspnoverify">SSLOCSPNoverify on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">skip the OCSP responder certificates verification</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslocspoverrideresponder">SSLOCSPOverrideResponder on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Force use of the default responder URI for OCSP validation</td></tr> <tr><td><a href="mod_ssl.html#sslocspproxyurl">SSLOCSPProxyURL <em>url</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Proxy URL to use for OCSP requests</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslocsprespondercertificatefile">SSLOCSPResponderCertificateFile <em>file</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set of trusted PEM encoded OCSP responder certificates</td></tr> @@ -1180,65 +1180,68 @@ Certificate verification</td></tr> <tr class="odd"><td><a href="mpm_common.html#startservers">StartServers <var>Anzahl</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Anzahl der Kindprozesse des Servers, die beim Start erstellt werden</td></tr> <tr><td><a href="mpm_common.html#startthreads">StartThreads <var>Anzahl</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Anzahl der Threads, die beim Start erstellt werden</td></tr> -<tr class="odd"><td><a href="mod_substitute.html#substitute">Substitute <var>s/pattern/substitution/[infq]</var></a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Pattern to filter the response content</td></tr> -<tr><td><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Change the merge order of inherited patterns</td></tr> -<tr class="odd"><td><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength <var>bytes</var>(b|B|k|K|m|M|g|G)</a></td><td> 1m </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set the maximum line size</td></tr> -<tr><td><a href="mod_unixd.html#suexec">Suexec On|Off</a></td><td></td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Enable or disable the suEXEC feature</td></tr> -<tr class="odd"><td><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup <em>User Group</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">User and group for CGI programs to run as</td></tr> -<tr><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>Anzahl</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Bestimmt die Obergrenze der konfigurierbaren Anzahl von Threads +<tr class="odd"><td><a href="core.html#stricthostcheck">StrictHostCheck ON|OFF</a></td><td> OFF </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Controls whether the server requires the requested hostname be + listed enumerated in the virtual host handling the request + </td></tr> +<tr><td><a href="mod_substitute.html#substitute">Substitute <var>s/pattern/substitution/[infq]</var></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Pattern to filter the response content</td></tr> +<tr class="odd"><td><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Change the merge order of inherited patterns</td></tr> +<tr><td><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength <var>bytes</var>(b|B|k|K|m|M|g|G)</a></td><td> 1m </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Set the maximum line size</td></tr> +<tr class="odd"><td><a href="mod_unixd.html#suexec">Suexec On|Off</a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Enable or disable the suEXEC feature</td></tr> +<tr><td><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup <em>User Group</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">User and group for CGI programs to run as</td></tr> +<tr class="odd"><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>Anzahl</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Bestimmt die Obergrenze der konfigurierbaren Anzahl von Threads pro Kindprozess</td></tr> -<tr class="odd"><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>Anzahl</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Anzahl der Threads, die mit jedem Kindprozess gestartet +<tr><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>Anzahl</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Anzahl der Threads, die mit jedem Kindprozess gestartet werden</td></tr> -<tr><td><a href="mpm_common.html#threadstacksize">ThreadStackSize <var>size</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Die Gre des Stacks in Bytes, der von Threads +<tr class="odd"><td><a href="mpm_common.html#threadstacksize">ThreadStackSize <var>size</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Die Gre des Stacks in Bytes, der von Threads verwendet wird, die Client-Verbindungen bearbeiten.</td></tr> -<tr class="odd"><td><a href="core.html#timeout">TimeOut <var>Sekunden</var></a></td><td> 60 </td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Zeitspanne, die der Server auf verschiedene Ereignisse wartet, +<tr><td><a href="core.html#timeout">TimeOut <var>Sekunden</var></a></td><td> 60 </td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Zeitspanne, die der Server auf verschiedene Ereignisse wartet, bevor er die Anfrage abbricht</td></tr> -<tr><td><a href="core.html#traceenable">TraceEnable <var>[on|off|extended]</var></a></td><td> on </td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Legt das Verhalten von <code>TRACE</code>-Anfragen fest</td></tr> -<tr class="odd"><td><a href="mod_log_config.html#transferlog">TransferLog <var>file</var>|<var>pipe</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Specify location of a log file</td></tr> -<tr><td><a href="mod_mime.html#typesconfig">TypesConfig <var>file-path</var></a></td><td> conf/mime.types </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">The location of the <code>mime.types</code> file</td></tr> -<tr class="odd"><td><a href="core.html#undefine" id="U" name="U">UnDefine <var>parameter-name</var></a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Undefine the existence of a variable</td></tr> -<tr><td><a href="mod_macro.html#undefmacro">UndefMacro <var>name</var></a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Undefine a macro</td></tr> -<tr class="odd"><td><a href="mod_env.html#unsetenv">UnsetEnv <var>env-variable</var> [<var>env-variable</var>] -...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Removes variables from the environment</td></tr> -<tr><td><a href="mod_macro.html#use">Use <var>name</var> [<var>value1</var> ... <var>valueN</var>] -</a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Use a macro</td></tr> -<tr class="odd"><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|DNS</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Bestimmt, wie der Server seinen eigenen Namen und Port +<tr class="odd"><td><a href="core.html#traceenable">TraceEnable <var>[on|off|extended]</var></a></td><td> on </td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Legt das Verhalten von <code>TRACE</code>-Anfragen fest</td></tr> +<tr><td><a href="mod_log_config.html#transferlog">TransferLog <var>file</var>|<var>pipe</var></a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Specify location of a log file</td></tr> +<tr class="odd"><td><a href="mod_mime.html#typesconfig">TypesConfig <var>file-path</var></a></td><td> conf/mime.types </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">The location of the <code>mime.types</code> file</td></tr> +<tr><td><a href="core.html#undefine" id="U" name="U">UnDefine <var>parameter-name</var></a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Undefine the existence of a variable</td></tr> +<tr class="odd"><td><a href="mod_macro.html#undefmacro">UndefMacro <var>name</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Undefine a macro</td></tr> +<tr><td><a href="mod_env.html#unsetenv">UnsetEnv <var>env-variable</var> [<var>env-variable</var>] +...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Removes variables from the environment</td></tr> +<tr class="odd"><td><a href="mod_macro.html#use">Use <var>name</var> [<var>value1</var> ... <var>valueN</var>] +</a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Use a macro</td></tr> +<tr><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|DNS</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Bestimmt, wie der Server seinen eigenen Namen und Port ermittelt</td></tr> -<tr><td><a href="core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort On|Off</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Bestimmt, wie der Server seinen eigenen Namen und Port +<tr class="odd"><td><a href="core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort On|Off</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Bestimmt, wie der Server seinen eigenen Namen und Port ermittelt</td></tr> -<tr class="odd"><td><a href="mod_unixd.html#user">User <var>unix-userid</var></a></td><td> #-1 </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">The userid under which the server will answer +<tr><td><a href="mod_unixd.html#user">User <var>unix-userid</var></a></td><td> #-1 </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">The userid under which the server will answer requests</td></tr> -<tr><td><a href="mod_userdir.html#userdir">UserDir <em>directory-filename</em> [<em>directory-filename</em>] ... -</a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Location of the user-specific directories</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostcgimode" id="V" name="V">VHostCGIMode On|Off|Secure</a></td><td> On </td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether the virtualhost can run +<tr class="odd"><td><a href="mod_userdir.html#userdir">UserDir <em>directory-filename</em> [<em>directory-filename</em>] ... +</a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Location of the user-specific directories</td></tr> +<tr><td><a href="mod_privileges.html#vhostcgimode" id="V" name="V">VHostCGIMode On|Off|Secure</a></td><td> On </td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Determines whether the virtualhost can run subprocesses, and the privileges available to subprocesses.</td></tr> -<tr><td><a href="mod_privileges.html#vhostcgiprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Assign arbitrary privileges to subprocesses created +<tr class="odd"><td><a href="mod_privileges.html#vhostcgiprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Assign arbitrary privileges to subprocesses created by a virtual host.</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostgroup">VHostGroup <var>unix-groupid</var></a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the Group ID under which a virtual host runs.</td></tr> -<tr><td><a href="mod_privileges.html#vhostprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Assign arbitrary privileges to a virtual host.</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostsecure">VHostSecure On|Off</a></td><td> On </td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether the server runs with enhanced security +<tr><td><a href="mod_privileges.html#vhostgroup">VHostGroup <var>unix-groupid</var></a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Sets the Group ID under which a virtual host runs.</td></tr> +<tr class="odd"><td><a href="mod_privileges.html#vhostprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Assign arbitrary privileges to a virtual host.</td></tr> +<tr><td><a href="mod_privileges.html#vhostsecure">VHostSecure On|Off</a></td><td> On </td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Determines whether the server runs with enhanced security for the virtualhost.</td></tr> -<tr><td><a href="mod_privileges.html#vhostuser">VHostUser <var>unix-userid</var></a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Sets the User ID under which a virtual host runs.</td></tr> -<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentroot">VirtualDocumentRoot <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the document root +<tr class="odd"><td><a href="mod_privileges.html#vhostuser">VHostUser <var>unix-userid</var></a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the User ID under which a virtual host runs.</td></tr> +<tr><td><a href="mod_vhost_alias.html#virtualdocumentroot">VirtualDocumentRoot <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the document root for a given virtual host</td></tr> -<tr><td><a href="mod_vhost_alias.html#virtualdocumentrootip">VirtualDocumentRootIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the document root +<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentrootip">VirtualDocumentRootIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the document root for a given virtual host</td></tr> -<tr class="odd"><td><a href="core.html#virtualhost"><VirtualHost +<tr><td><a href="core.html#virtualhost"><VirtualHost <var>Adresse</var>[:<var>Port</var>] [<var>Adresse</var>[:<var>Port</var>]] - ...> ... </VirtualHost></a></td><td></td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Enthlt Direktiven, die nur auf bestimmte Hostnamen oder + ...> ... </VirtualHost></a></td><td></td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Enthlt Direktiven, die nur auf bestimmte Hostnamen oder IP-Adressen angewendet werden</td></tr> -<tr><td><a href="mod_vhost_alias.html#virtualscriptalias">VirtualScriptAlias <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for +<tr class="odd"><td><a href="mod_vhost_alias.html#virtualscriptalias">VirtualScriptAlias <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for a given virtual host</td></tr> -<tr class="odd"><td><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for +<tr><td><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for a given virtual host</td></tr> -<tr><td><a href="core.html#warning" id="W" name="W">Warning <var>message</var></a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Warn from configuration parsing with a custom message</td></tr> -<tr class="odd"><td><a href="mod_watchdog.html#watchdoginterval">WatchdogInterval <var>time-interval</var>[s]</a></td><td> 1 </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Watchdog interval in seconds</td></tr> -<tr><td><a href="mod_include.html#xbithack" id="X" name="X">XBitHack on|off|full</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Parse SSI directives in files with the execute bit +<tr class="odd"><td><a href="core.html#warning" id="W" name="W">Warning <var>message</var></a></td><td></td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Warn from configuration parsing with a custom message</td></tr> +<tr><td><a href="mod_watchdog.html#watchdoginterval">WatchdogInterval <var>time-interval</var>[s]</a></td><td> 1 </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Watchdog interval in seconds</td></tr> +<tr class="odd"><td><a href="mod_include.html#xbithack" id="X" name="X">XBitHack on|off|full</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Parse SSI directives in files with the execute bit set</td></tr> -<tr class="odd"><td><a href="mod_xml2enc.html#xml2encalias">xml2EncAlias <var>charset alias [alias ...]</var></a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Recognise Aliases for encoding values</td></tr> -<tr><td><a href="mod_xml2enc.html#xml2encdefault">xml2EncDefault <var>name</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets a default encoding to assume when absolutely no information +<tr><td><a href="mod_xml2enc.html#xml2encalias">xml2EncAlias <var>charset alias [alias ...]</var></a></td><td></td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Recognise Aliases for encoding values</td></tr> +<tr class="odd"><td><a href="mod_xml2enc.html#xml2encdefault">xml2EncDefault <var>name</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Sets a default encoding to assume when absolutely no information can be <a href="#sniffing">automatically detected</a></td></tr> -<tr class="odd"><td><a href="mod_xml2enc.html#xml2startparse">xml2StartParse <var>element [element ...]</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Advise the parser to skip leading junk.</td></tr> +<tr><td><a href="mod_xml2enc.html#xml2startparse">xml2StartParse <var>element [element ...]</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Advise the parser to skip leading junk.</td></tr> </table></div> <div class="bottomlang"> <p><span>Verfgbare Sprachen: </span><a href="../de/mod/quickreference.html" title="Deutsch"> de </a> | diff --git a/docs/manual/mod/quickreference.html.en b/docs/manual/mod/quickreference.html.en index 97925cb355..0c7ec813df 100644 --- a/docs/manual/mod/quickreference.html.en +++ b/docs/manual/mod/quickreference.html.en @@ -541,7 +541,7 @@ requests</td></tr> <tr><td><a href="mod_autoindex.html#headername">HeaderName <var>filename</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Name of the file that will be inserted at the top of the index listing</td></tr> <tr class="odd"><td><a href="mod_heartbeat.html#heartbeataddress">HeartbeatAddress <var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Multicast address for heartbeat packets</td></tr> -<tr><td><a href="mod_heartmonitor.html#heartbeatlisten">HeartbeatListen<var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">multicast address to listen for incoming heartbeat requests </td></tr> +<tr><td><a href="mod_heartmonitor.html#heartbeatlisten">HeartbeatListen <var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">multicast address to listen for incoming heartbeat requests </td></tr> <tr class="odd"><td><a href="mod_heartmonitor.html#heartbeatmaxservers">HeartbeatMaxServers <var>number-of-servers</var></a></td><td> 10 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Specifies the maximum number of servers that will be sending heartbeat requests to this server</td></tr> <tr><td><a href="mod_heartmonitor.html#heartbeatstorage">HeartbeatStorage <var>file-path</var></a></td><td> logs/hb.dat </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Path to store heartbeat data</td></tr> @@ -728,24 +728,24 @@ simultaneously</td></tr> <tr class="odd"><td><a href="prefork.html#maxspareservers">MaxSpareServers <var>number</var></a></td><td> 10 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum number of idle child server processes</td></tr> <tr><td><a href="mpm_common.html#maxsparethreads">MaxSpareThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Maximum number of idle threads</td></tr> <tr class="odd"><td><a href="mpm_netware.html#maxthreads">MaxThreads <var>number</var></a></td><td> 2048 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Set the maximum number of worker threads</td></tr> -<tr><td><a href="mod_md.html#mdbaseserver">MDBaseServer on|off</a></td><td> off </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Control if base server may be managed or only virtual hosts.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdcachallenges">MDCAChallenges <var>name</var> [ <var>name</var> ... ]</a></td><td> tls-sni-01 http-01 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Type of ACME challenge used to prove domain ownership.</td></tr> -<tr><td><a href="mod_md.html#mdcertificateagreement">MDCertificateAgreement <var>url-of-terms-of-service</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">The URL of the Terms-of-Service document, that the CA server requires you to accept.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdcertificateauthority">MDCertificateAuthority <var>url</var></a></td><td> https://acme-v01.ap +</td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">The URL of the ACME Certificate Authority service.</td></tr> -<tr><td><a href="mod_md.html#mdcertificateprotocol">MDCertificateProtocol <var>protocol</var></a></td><td> ACME </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">The protocol to use with the Certificate Authority.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mddrivemode">MDDriveMode always|auto|manual</a></td><td> auto </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control when it is allowed to obtain/renew certificates.</td></tr> -<tr><td><a href="mod_md.html#mdhttpproxy">MDHttpProxy <var>url</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Define a proxy for outgoing connections.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdmember">MDMember <var>hostname</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Additional hostname for the managed domain.</td></tr> -<tr><td><a href="mod_md.html#mdmembers">MDMembers auto|manual</a></td><td> auto </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Control if the alias domain names are automatically added.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdmuststaple">MDMustStaple on|off</a></td><td> off </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control if new certificates carry the OCSP Must Staple flag.</td></tr> -<tr><td><a href="mod_md.html#mdnotifycmd">MDNotifyCmd <var>path</var> [ <var>args</var> ]</a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Run a program when Managed Domain are ready.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdomain">MDomain <var>dns-name</var> [ <var>other-dns-name</var>... ] [auto|manual]</a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Define list of domain names that belong to one group.</td></tr> -<tr><td><a href="mod_md.html#mdomainset"><MDomainSet <var>dns-name</var> [ <var>other-dns-name</var>... ]>...</MDomainSet></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Container for directives applied to the same managed domains.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdportmap">MDPortMap <var>map1</var> [ <var>map2</var> ]</a></td><td> 80:80 443:443 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Map external to internal ports for domain ownership verification.</td></tr> -<tr><td><a href="mod_md.html#mdprivatekeys">MDPrivateKeys <var>type</var> [ <var>params</var>... ]</a></td><td> RSA 2048 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Set type and size of the private keys generated.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdrenewwindow">MDRenewWindow <var>duration</var></a></td><td> 33% </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control when a certificate will be renewed.</td></tr> -<tr><td><a href="mod_md.html#mdrequirehttps">MDRequireHttps off|temporary|permanent</a></td><td> off </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Redirects http: traffic to https: for Managed Domains.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdstoredir">MDStoreDir path</a></td><td> md </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Path on the local file system to store the Managed Domains data.</td></tr> +<tr><td><a href="mod_md.html#mdbaseserver">MDBaseServer on|off</a></td><td> off </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Control if base server may be managed or only virtual hosts.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdcachallenges">MDCAChallenges <var>name</var> [ <var>name</var> ... ]</a></td><td> tls-sni-01 http-01 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Type of ACME challenge used to prove domain ownership.</td></tr> +<tr><td><a href="mod_md.html#mdcertificateagreement">MDCertificateAgreement <var>url-of-terms-of-service</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">The URL of the Terms-of-Service document, that the CA server requires you to accept.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdcertificateauthority">MDCertificateAuthority <var>url</var></a></td><td> https://acme-v01.ap +</td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">The URL of the ACME Certificate Authority service.</td></tr> +<tr><td><a href="mod_md.html#mdcertificateprotocol">MDCertificateProtocol <var>protocol</var></a></td><td> ACME </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">The protocol to use with the Certificate Authority.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mddrivemode">MDDriveMode always|auto|manual</a></td><td> auto </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control when it is allowed to obtain/renew certificates.</td></tr> +<tr><td><a href="mod_md.html#mdhttpproxy">MDHttpProxy <var>url</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Define a proxy for outgoing connections.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdmember">MDMember <var>hostname</var></a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Additional hostname for the managed domain.</td></tr> +<tr><td><a href="mod_md.html#mdmembers">MDMembers auto|manual</a></td><td> auto </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Control if the alias domain names are automatically added.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdmuststaple">MDMustStaple on|off</a></td><td> off </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control if new certificates carry the OCSP Must Staple flag.</td></tr> +<tr><td><a href="mod_md.html#mdnotifycmd">MDNotifyCmd <var>path</var> [ <var>args</var> ]</a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Run a program when Managed Domain are ready.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdomain">MDomain <var>dns-name</var> [ <var>other-dns-name</var>... ] [auto|manual]</a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Define list of domain names that belong to one group.</td></tr> +<tr><td><a href="mod_md.html#mdomainset"><MDomainSet <var>dns-name</var> [ <var>other-dns-name</var>... ]>...</MDomainSet></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Container for directives applied to the same managed domains.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdportmap">MDPortMap <var>map1</var> [ <var>map2</var> ]</a></td><td> 80:80 443:443 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Map external to internal ports for domain ownership verification.</td></tr> +<tr><td><a href="mod_md.html#mdprivatekeys">MDPrivateKeys <var>type</var> [ <var>params</var>... ]</a></td><td> RSA 2048 </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Set type and size of the private keys generated.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdrenewwindow">MDRenewWindow <var>duration</var></a></td><td> 33% </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control when a certificate will be renewed.</td></tr> +<tr><td><a href="mod_md.html#mdrequirehttps">MDRequireHttps off|temporary|permanent</a></td><td> off </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Redirects http: traffic to https: for Managed Domains.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdstoredir">MDStoreDir path</a></td><td> md </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Path on the local file system to store the Managed Domains data.</td></tr> <tr><td><a href="mod_socache_memcache.html#memcacheconnttl">MemcacheConnTTL <em>num[units]</em></a></td><td> 15s </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Keepalive time for idle connections</td></tr> <tr class="odd"><td><a href="core.html#mergetrailers">MergeTrailers [on|off]</a></td><td> off </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether trailers are merged into headers</td></tr> <tr><td><a href="mod_cern_meta.html#metadir">MetaDir <var>directory</var></a></td><td> .web </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Name of the directory to find CERN-style meta information @@ -824,12 +824,12 @@ response</td></tr> <tr class="odd"><td><a href="mod_proxy_fcgi.html#proxyfcgisetenvif">ProxyFCGISetEnvIf <var>conditional-expression</var> [!]<var>environment-variable-name</var> [<var>value-expression</var>]</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Allow variables sent to FastCGI servers to be fixed up</td></tr> -<tr><td><a href="mod_proxy_ftp.html#proxyftpdircharset">ProxyFtpDirCharset <var>character set</var></a></td><td> ISO-8859-1 </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Define the character set for proxied FTP listings</td></tr> -<tr class="odd"><td><a href="mod_proxy_ftp.html#proxyftpescapewildcards">ProxyFtpEscapeWildcards [on|off]</a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Whether wildcards in requested filenames are escaped when sent to the FTP server</td></tr> -<tr><td><a href="mod_proxy_ftp.html#proxyftplistonwildcard">ProxyFtpListOnWildcard [on|off]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Whether wildcards in requested filenames trigger a file listing</td></tr> +<tr><td><a href="mod_proxy_ftp.html#proxyftpdircharset">ProxyFtpDirCharset <var>character_set</var></a></td><td> ISO-8859-1 </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Define the character set for proxied FTP listings</td></tr> +<tr class="odd"><td><a href="mod_proxy_ftp.html#proxyftpescapewildcards">ProxyFtpEscapeWildcards on|off</a></td><td> on </td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Whether wildcards in requested filenames are escaped when sent to the FTP server</td></tr> +<tr><td><a href="mod_proxy_ftp.html#proxyftplistonwildcard">ProxyFtpListOnWildcard on|off</a></td><td> on </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Whether wildcards in requested filenames trigger a file listing</td></tr> <tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhcexpr">ProxyHCExpr <em>name</em> {<em>ap_expr expression</em>}</a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Creates a named condition expression to use to determine health of the backend based on its response</td></tr> <tr><td><a href="mod_proxy_hcheck.html#proxyhctemplate">ProxyHCTemplate <em>name</em> <em>parameter</em>=<em>setting</em> [...]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Creates a named template for setting various health check parameters</td></tr> -<tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhctpsize">ProxyHCTPsize <em>size</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the total server-wide size of the threadpool used for the health check workers</td></tr> +<tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhctpsize">ProxyHCTPsize <em>size</em></a></td><td> 16 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the total server-wide size of the threadpool used for the health check workers</td></tr> <tr><td><a href="mod_proxy_html.html#proxyhtmlbufsize">ProxyHTMLBufSize <var>bytes</var></a></td><td> 8192 </td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets the buffer size increment for buffering inline scripts and stylesheets.</td></tr> <tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlcharsetout">ProxyHTMLCharsetOut <var>Charset | *</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Specify a charset for mod_proxy_html output.</td></tr> @@ -1093,7 +1093,7 @@ handshake</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslinsecurerenegotiation">SSLInsecureRenegotiation on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Option to enable support for insecure renegotiation</td></tr> <tr><td><a href="mod_ssl.html#sslocspdefaultresponder">SSLOCSDefaultResponder <em>uri</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Set the default responder URI for OCSP validation</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslocspenable">SSLOCSPEnable on|leaf|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Enable OCSP validation of the client certificate chain</td></tr> -<tr><td><a href="mod_ssl.html#sslocspnoverify">SSLOCSPNoverify <em>On/Off</em></a></td><td> Off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">skip the OCSP responder certificates verification</td></tr> +<tr><td><a href="mod_ssl.html#sslocspnoverify">SSLOCSPNoverify on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">skip the OCSP responder certificates verification</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslocspoverrideresponder">SSLOCSPOverrideResponder on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Force use of the default responder URI for OCSP validation</td></tr> <tr><td><a href="mod_ssl.html#sslocspproxyurl">SSLOCSPProxyURL <em>url</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Proxy URL to use for OCSP requests</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslocsprespondercertificatefile">SSLOCSPResponderCertificateFile <em>file</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set of trusted PEM encoded OCSP responder certificates</td></tr> @@ -1167,63 +1167,66 @@ host. Certificate verification</td></tr> <tr class="odd"><td><a href="mpm_common.html#startservers">StartServers <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Number of child server processes created at startup</td></tr> <tr><td><a href="mpm_common.html#startthreads">StartThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Number of threads created on startup</td></tr> -<tr class="odd"><td><a href="mod_substitute.html#substitute">Substitute <var>s/pattern/substitution/[infq]</var></a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Pattern to filter the response content</td></tr> -<tr><td><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Change the merge order of inherited patterns</td></tr> -<tr class="odd"><td><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength <var>bytes</var>(b|B|k|K|m|M|g|G)</a></td><td> 1m </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set the maximum line size</td></tr> -<tr><td><a href="mod_unixd.html#suexec">Suexec On|Off</a></td><td></td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Enable or disable the suEXEC feature</td></tr> -<tr class="odd"><td><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup <em>User Group</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">User and group for CGI programs to run as</td></tr> -<tr><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Sets the upper limit on the configurable number of threads +<tr class="odd"><td><a href="core.html#stricthostcheck">StrictHostCheck ON|OFF</a></td><td> OFF </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Controls whether the server requires the requested hostname be + listed enumerated in the virtual host handling the request + </td></tr> +<tr><td><a href="mod_substitute.html#substitute">Substitute <var>s/pattern/substitution/[infq]</var></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Pattern to filter the response content</td></tr> +<tr class="odd"><td><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Change the merge order of inherited patterns</td></tr> +<tr><td><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength <var>bytes</var>(b|B|k|K|m|M|g|G)</a></td><td> 1m </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Set the maximum line size</td></tr> +<tr class="odd"><td><a href="mod_unixd.html#suexec">Suexec On|Off</a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Enable or disable the suEXEC feature</td></tr> +<tr><td><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup <em>User Group</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">User and group for CGI programs to run as</td></tr> +<tr class="odd"><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the upper limit on the configurable number of threads per child process</td></tr> -<tr class="odd"><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Number of threads created by each child process</td></tr> -<tr><td><a href="mpm_common.html#threadstacksize">ThreadStackSize <var>size</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">The size in bytes of the stack used by threads handling +<tr><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Number of threads created by each child process</td></tr> +<tr class="odd"><td><a href="mpm_common.html#threadstacksize">ThreadStackSize <var>size</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">The size in bytes of the stack used by threads handling client connections</td></tr> -<tr class="odd"><td><a href="core.html#timeout">TimeOut <var>time-interval</var>[s]</a></td><td> 60 </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Amount of time the server will wait for +<tr><td><a href="core.html#timeout">TimeOut <var>time-interval</var>[s]</a></td><td> 60 </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Amount of time the server will wait for certain events before failing a request</td></tr> -<tr><td><a href="core.html#traceenable">TraceEnable <var>[on|off|extended]</var></a></td><td> on </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Determines the behavior on <code>TRACE</code> requests</td></tr> -<tr class="odd"><td><a href="mod_log_config.html#transferlog">TransferLog <var>file</var>|<var>pipe</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Specify location of a log file</td></tr> -<tr><td><a href="mod_mime.html#typesconfig">TypesConfig <var>file-path</var></a></td><td> conf/mime.types </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">The location of the <code>mime.types</code> file</td></tr> -<tr class="odd"><td><a href="core.html#undefine" id="U" name="U">UnDefine <var>parameter-name</var></a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Undefine the existence of a variable</td></tr> -<tr><td><a href="mod_macro.html#undefmacro">UndefMacro <var>name</var></a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Undefine a macro</td></tr> -<tr class="odd"><td><a href="mod_env.html#unsetenv">UnsetEnv <var>env-variable</var> [<var>env-variable</var>] -...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Removes variables from the environment</td></tr> -<tr><td><a href="mod_macro.html#use">Use <var>name</var> [<var>value1</var> ... <var>valueN</var>] -</a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Use a macro</td></tr> -<tr class="odd"><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|DNS</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Configures how the server determines its own name and +<tr class="odd"><td><a href="core.html#traceenable">TraceEnable <var>[on|off|extended]</var></a></td><td> on </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Determines the behavior on <code>TRACE</code> requests</td></tr> +<tr><td><a href="mod_log_config.html#transferlog">TransferLog <var>file</var>|<var>pipe</var></a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Specify location of a log file</td></tr> +<tr class="odd"><td><a href="mod_mime.html#typesconfig">TypesConfig <var>file-path</var></a></td><td> conf/mime.types </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">The location of the <code>mime.types</code> file</td></tr> +<tr><td><a href="core.html#undefine" id="U" name="U">UnDefine <var>parameter-name</var></a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Undefine the existence of a variable</td></tr> +<tr class="odd"><td><a href="mod_macro.html#undefmacro">UndefMacro <var>name</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Undefine a macro</td></tr> +<tr><td><a href="mod_env.html#unsetenv">UnsetEnv <var>env-variable</var> [<var>env-variable</var>] +...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Removes variables from the environment</td></tr> +<tr class="odd"><td><a href="mod_macro.html#use">Use <var>name</var> [<var>value1</var> ... <var>valueN</var>] +</a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Use a macro</td></tr> +<tr><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|DNS</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Configures how the server determines its own name and port</td></tr> -<tr><td><a href="core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort On|Off</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Configures how the server determines its own port</td></tr> -<tr class="odd"><td><a href="mod_unixd.html#user">User <var>unix-userid</var></a></td><td> #-1 </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">The userid under which the server will answer +<tr class="odd"><td><a href="core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort On|Off</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Configures how the server determines its own port</td></tr> +<tr><td><a href="mod_unixd.html#user">User <var>unix-userid</var></a></td><td> #-1 </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">The userid under which the server will answer requests</td></tr> -<tr><td><a href="mod_userdir.html#userdir">UserDir <em>directory-filename</em> [<em>directory-filename</em>] ... -</a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Location of the user-specific directories</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostcgimode" id="V" name="V">VHostCGIMode On|Off|Secure</a></td><td> On </td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether the virtualhost can run +<tr class="odd"><td><a href="mod_userdir.html#userdir">UserDir <em>directory-filename</em> [<em>directory-filename</em>] ... +</a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Location of the user-specific directories</td></tr> +<tr><td><a href="mod_privileges.html#vhostcgimode" id="V" name="V">VHostCGIMode On|Off|Secure</a></td><td> On </td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Determines whether the virtualhost can run subprocesses, and the privileges available to subprocesses.</td></tr> -<tr><td><a href="mod_privileges.html#vhostcgiprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Assign arbitrary privileges to subprocesses created +<tr class="odd"><td><a href="mod_privileges.html#vhostcgiprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Assign arbitrary privileges to subprocesses created by a virtual host.</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostgroup">VHostGroup <var>unix-groupid</var></a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the Group ID under which a virtual host runs.</td></tr> -<tr><td><a href="mod_privileges.html#vhostprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Assign arbitrary privileges to a virtual host.</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostsecure">VHostSecure On|Off</a></td><td> On </td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether the server runs with enhanced security +<tr><td><a href="mod_privileges.html#vhostgroup">VHostGroup <var>unix-groupid</var></a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Sets the Group ID under which a virtual host runs.</td></tr> +<tr class="odd"><td><a href="mod_privileges.html#vhostprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Assign arbitrary privileges to a virtual host.</td></tr> +<tr><td><a href="mod_privileges.html#vhostsecure">VHostSecure On|Off</a></td><td> On </td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Determines whether the server runs with enhanced security for the virtualhost.</td></tr> -<tr><td><a href="mod_privileges.html#vhostuser">VHostUser <var>unix-userid</var></a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Sets the User ID under which a virtual host runs.</td></tr> -<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentroot">VirtualDocumentRoot <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the document root +<tr class="odd"><td><a href="mod_privileges.html#vhostuser">VHostUser <var>unix-userid</var></a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the User ID under which a virtual host runs.</td></tr> +<tr><td><a href="mod_vhost_alias.html#virtualdocumentroot">VirtualDocumentRoot <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the document root for a given virtual host</td></tr> -<tr><td><a href="mod_vhost_alias.html#virtualdocumentrootip">VirtualDocumentRootIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the document root +<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentrootip">VirtualDocumentRootIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the document root for a given virtual host</td></tr> -<tr class="odd"><td><a href="core.html#virtualhost"><VirtualHost +<tr><td><a href="core.html#virtualhost"><VirtualHost <var>addr</var>[:<var>port</var>] [<var>addr</var>[:<var>port</var>]] - ...> ... </VirtualHost></a></td><td></td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Contains directives that apply only to a specific + ...> ... </VirtualHost></a></td><td></td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Contains directives that apply only to a specific hostname or IP address</td></tr> -<tr><td><a href="mod_vhost_alias.html#virtualscriptalias">VirtualScriptAlias <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for +<tr class="odd"><td><a href="mod_vhost_alias.html#virtualscriptalias">VirtualScriptAlias <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for a given virtual host</td></tr> -<tr class="odd"><td><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for +<tr><td><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for a given virtual host</td></tr> -<tr><td><a href="core.html#warning" id="W" name="W">Warning <var>message</var></a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Warn from configuration parsing with a custom message</td></tr> -<tr class="odd"><td><a href="mod_watchdog.html#watchdoginterval">WatchdogInterval <var>time-interval</var>[s]</a></td><td> 1 </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Watchdog interval in seconds</td></tr> -<tr><td><a href="mod_include.html#xbithack" id="X" name="X">XBitHack on|off|full</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Parse SSI directives in files with the execute bit +<tr class="odd"><td><a href="core.html#warning" id="W" name="W">Warning <var>message</var></a></td><td></td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Warn from configuration parsing with a custom message</td></tr> +<tr><td><a href="mod_watchdog.html#watchdoginterval">WatchdogInterval <var>time-interval</var>[s]</a></td><td> 1 </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Watchdog interval in seconds</td></tr> +<tr class="odd"><td><a href="mod_include.html#xbithack" id="X" name="X">XBitHack on|off|full</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Parse SSI directives in files with the execute bit set</td></tr> -<tr class="odd"><td><a href="mod_xml2enc.html#xml2encalias">xml2EncAlias <var>charset alias [alias ...]</var></a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Recognise Aliases for encoding values</td></tr> -<tr><td><a href="mod_xml2enc.html#xml2encdefault">xml2EncDefault <var>name</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets a default encoding to assume when absolutely no information +<tr><td><a href="mod_xml2enc.html#xml2encalias">xml2EncAlias <var>charset alias [alias ...]</var></a></td><td></td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Recognise Aliases for encoding values</td></tr> +<tr class="odd"><td><a href="mod_xml2enc.html#xml2encdefault">xml2EncDefault <var>name</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Sets a default encoding to assume when absolutely no information can be <a href="#sniffing">automatically detected</a></td></tr> -<tr class="odd"><td><a href="mod_xml2enc.html#xml2startparse">xml2StartParse <var>element [element ...]</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Advise the parser to skip leading junk.</td></tr> +<tr><td><a href="mod_xml2enc.html#xml2startparse">xml2StartParse <var>element [element ...]</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Advise the parser to skip leading junk.</td></tr> </table></div> <div class="bottomlang"> <p><span>Available Languages: </span><a href="../de/mod/quickreference.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | diff --git a/docs/manual/mod/quickreference.html.es b/docs/manual/mod/quickreference.html.es index d4cbd350b1..fd0fcff061 100644 --- a/docs/manual/mod/quickreference.html.es +++ b/docs/manual/mod/quickreference.html.es @@ -151,7 +151,7 @@ formatted email address</td></tr> <tr class="odd"><td><a href="event.html#asyncrequestworkerfactor">AsyncRequestWorkerFactor <var>factor</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Limita el nmero de conexiones concurrentes por proceso</td></tr> <tr><td><a href="mod_auth_basic.html#authbasicauthoritative">AuthBasicAuthoritative On|Off</a></td><td> On </td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Configura si se pasan autorizacin o autenticacin a los mdulos de ms bajo nivel</td></tr> -<tr class="odd"><td><a href="mod_auth_basic.html#authbasicfake">AuthBasicFake off|username [password]</a></td><td></td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Autenticacin bsica falsa usando las expresiones facilitadas para usario y contrasea</td></tr> +<tr class="odd"><td><a href="mod_auth_basic.html#authbasicfake">AuthBasicFake off|<var>username</var> [<var>password</var>]</a></td><td></td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Autenticacin bsica falsa usando las expresiones facilitadas para usario y contrasea</td></tr> <tr><td><a href="mod_auth_basic.html#authbasicprovider">AuthBasicProvider <var>provider-name</var> [<var>provider-name</var>] ...</a></td><td> file </td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Configura el/los proveedor/es de autenticacin para esta ubicacin</td></tr> @@ -539,7 +539,7 @@ requests</td></tr> <tr><td><a href="mod_autoindex.html#headername">HeaderName <var>filename</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Name of the file that will be inserted at the top of the index listing</td></tr> <tr class="odd"><td><a href="mod_heartbeat.html#heartbeataddress">HeartbeatAddress <var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Multicast address for heartbeat packets</td></tr> -<tr><td><a href="mod_heartmonitor.html#heartbeatlisten">HeartbeatListen<var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">multicast address to listen for incoming heartbeat requests </td></tr> +<tr><td><a href="mod_heartmonitor.html#heartbeatlisten">HeartbeatListen <var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">multicast address to listen for incoming heartbeat requests </td></tr> <tr class="odd"><td><a href="mod_heartmonitor.html#heartbeatmaxservers">HeartbeatMaxServers <var>number-of-servers</var></a></td><td> 10 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Specifies the maximum number of servers that will be sending heartbeat requests to this server</td></tr> <tr><td><a href="mod_heartmonitor.html#heartbeatstorage">HeartbeatStorage <var>file-path</var></a></td><td> logs/hb.dat </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Path to store heartbeat data</td></tr> @@ -726,24 +726,24 @@ simultaneously</td></tr> <tr class="odd"><td><a href="prefork.html#maxspareservers">MaxSpareServers <var>number</var></a></td><td> 10 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum number of idle child server processes</td></tr> <tr><td><a href="mpm_common.html#maxsparethreads">MaxSpareThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Maximum number of idle threads</td></tr> <tr class="odd"><td><a href="mpm_netware.html#maxthreads">MaxThreads <var>number</var></a></td><td> 2048 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Set the maximum number of worker threads</td></tr> -<tr><td><a href="mod_md.html#mdbaseserver">MDBaseServer on|off</a></td><td> off </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Control if base server may be managed or only virtual hosts.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdcachallenges">MDCAChallenges <var>name</var> [ <var>name</var> ... ]</a></td><td> tls-sni-01 http-01 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Type of ACME challenge used to prove domain ownership.</td></tr> -<tr><td><a href="mod_md.html#mdcertificateagreement">MDCertificateAgreement <var>url-of-terms-of-service</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">The URL of the Terms-of-Service document, that the CA server requires you to accept.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdcertificateauthority">MDCertificateAuthority <var>url</var></a></td><td> https://acme-v01.ap +</td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">The URL of the ACME Certificate Authority service.</td></tr> -<tr><td><a href="mod_md.html#mdcertificateprotocol">MDCertificateProtocol <var>protocol</var></a></td><td> ACME </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">The protocol to use with the Certificate Authority.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mddrivemode">MDDriveMode always|auto|manual</a></td><td> auto </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control when it is allowed to obtain/renew certificates.</td></tr> -<tr><td><a href="mod_md.html#mdhttpproxy">MDHttpProxy <var>url</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Define a proxy for outgoing connections.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdmember">MDMember <var>hostname</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Additional hostname for the managed domain.</td></tr> -<tr><td><a href="mod_md.html#mdmembers">MDMembers auto|manual</a></td><td> auto </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Control if the alias domain names are automatically added.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdmuststaple">MDMustStaple on|off</a></td><td> off </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control if new certificates carry the OCSP Must Staple flag.</td></tr> -<tr><td><a href="mod_md.html#mdnotifycmd">MDNotifyCmd <var>path</var> [ <var>args</var> ]</a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Run a program when Managed Domain are ready.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdomain">MDomain <var>dns-name</var> [ <var>other-dns-name</var>... ] [auto|manual]</a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Define list of domain names that belong to one group.</td></tr> -<tr><td><a href="mod_md.html#mdomainset"><MDomainSet <var>dns-name</var> [ <var>other-dns-name</var>... ]>...</MDomainSet></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Container for directives applied to the same managed domains.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdportmap">MDPortMap <var>map1</var> [ <var>map2</var> ]</a></td><td> 80:80 443:443 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Map external to internal ports for domain ownership verification.</td></tr> -<tr><td><a href="mod_md.html#mdprivatekeys">MDPrivateKeys <var>type</var> [ <var>params</var>... ]</a></td><td> RSA 2048 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Set type and size of the private keys generated.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdrenewwindow">MDRenewWindow <var>duration</var></a></td><td> 33% </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control when a certificate will be renewed.</td></tr> -<tr><td><a href="mod_md.html#mdrequirehttps">MDRequireHttps off|temporary|permanent</a></td><td> off </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Redirects http: traffic to https: for Managed Domains.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdstoredir">MDStoreDir path</a></td><td> md </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Path on the local file system to store the Managed Domains data.</td></tr> +<tr><td><a href="mod_md.html#mdbaseserver">MDBaseServer on|off</a></td><td> off </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Control if base server may be managed or only virtual hosts.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdcachallenges">MDCAChallenges <var>name</var> [ <var>name</var> ... ]</a></td><td> tls-sni-01 http-01 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Type of ACME challenge used to prove domain ownership.</td></tr> +<tr><td><a href="mod_md.html#mdcertificateagreement">MDCertificateAgreement <var>url-of-terms-of-service</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">The URL of the Terms-of-Service document, that the CA server requires you to accept.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdcertificateauthority">MDCertificateAuthority <var>url</var></a></td><td> https://acme-v01.ap +</td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">The URL of the ACME Certificate Authority service.</td></tr> +<tr><td><a href="mod_md.html#mdcertificateprotocol">MDCertificateProtocol <var>protocol</var></a></td><td> ACME </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">The protocol to use with the Certificate Authority.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mddrivemode">MDDriveMode always|auto|manual</a></td><td> auto </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control when it is allowed to obtain/renew certificates.</td></tr> +<tr><td><a href="mod_md.html#mdhttpproxy">MDHttpProxy <var>url</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Define a proxy for outgoing connections.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdmember">MDMember <var>hostname</var></a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Additional hostname for the managed domain.</td></tr> +<tr><td><a href="mod_md.html#mdmembers">MDMembers auto|manual</a></td><td> auto </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Control if the alias domain names are automatically added.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdmuststaple">MDMustStaple on|off</a></td><td> off </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control if new certificates carry the OCSP Must Staple flag.</td></tr> +<tr><td><a href="mod_md.html#mdnotifycmd">MDNotifyCmd <var>path</var> [ <var>args</var> ]</a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Run a program when Managed Domain are ready.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdomain">MDomain <var>dns-name</var> [ <var>other-dns-name</var>... ] [auto|manual]</a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Define list of domain names that belong to one group.</td></tr> +<tr><td><a href="mod_md.html#mdomainset"><MDomainSet <var>dns-name</var> [ <var>other-dns-name</var>... ]>...</MDomainSet></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Container for directives applied to the same managed domains.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdportmap">MDPortMap <var>map1</var> [ <var>map2</var> ]</a></td><td> 80:80 443:443 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Map external to internal ports for domain ownership verification.</td></tr> +<tr><td><a href="mod_md.html#mdprivatekeys">MDPrivateKeys <var>type</var> [ <var>params</var>... ]</a></td><td> RSA 2048 </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Set type and size of the private keys generated.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdrenewwindow">MDRenewWindow <var>duration</var></a></td><td> 33% </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control when a certificate will be renewed.</td></tr> +<tr><td><a href="mod_md.html#mdrequirehttps">MDRequireHttps off|temporary|permanent</a></td><td> off </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Redirects http: traffic to https: for Managed Domains.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdstoredir">MDStoreDir path</a></td><td> md </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Path on the local file system to store the Managed Domains data.</td></tr> <tr><td><a href="mod_socache_memcache.html#memcacheconnttl">MemcacheConnTTL <em>num[units]</em></a></td><td> 15s </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Keepalive time for idle connections</td></tr> <tr class="odd"><td><a href="core.html#mergetrailers">MergeTrailers [on|off]</a></td><td> off </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether trailers are merged into headers</td></tr> <tr><td><a href="mod_cern_meta.html#metadir">MetaDir <var>directory</var></a></td><td> .web </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Name of the directory to find CERN-style meta information @@ -822,13 +822,13 @@ response</td></tr> <tr class="odd"><td><a href="mod_proxy_fcgi.html#proxyfcgisetenvif">ProxyFCGISetEnvIf <var>conditional-expression</var> [!]<var>environment-variable-name</var> [<var>value-expression</var>]</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Allow variables sent to FastCGI servers to be fixed up</td></tr> -<tr><td><a href="mod_proxy_ftp.html#proxyftpdircharset">ProxyFtpDirCharset <var>character set</var></a></td><td> ISO-8859-1 </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Define the character set for proxied FTP listings</td></tr> -<tr class="odd"><td><a href="mod_proxy_ftp.html#proxyftpescapewildcards">ProxyFtpEscapeWildcards [on|off]</a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Whether wildcards in requested filenames are escaped when sent to the FTP server</td></tr> -<tr><td><a href="mod_proxy_ftp.html#proxyftplistonwildcard">ProxyFtpListOnWildcard [on|off]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Whether wildcards in requested filenames trigger a file listing</td></tr> +<tr><td><a href="mod_proxy_ftp.html#proxyftpdircharset">ProxyFtpDirCharset <var>character_set</var></a></td><td> ISO-8859-1 </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Define the character set for proxied FTP listings</td></tr> +<tr class="odd"><td><a href="mod_proxy_ftp.html#proxyftpescapewildcards">ProxyFtpEscapeWildcards on|off</a></td><td> on </td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Whether wildcards in requested filenames are escaped when sent to the FTP server</td></tr> +<tr><td><a href="mod_proxy_ftp.html#proxyftplistonwildcard">ProxyFtpListOnWildcard on|off</a></td><td> on </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Whether wildcards in requested filenames trigger a file listing</td></tr> <tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhcexpr">ProxyHCExpr <em>name</em> {<em>ap_expr expression</em>}</a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Creates a named condition expression to use to determine health of the backend based on its response</td></tr> <tr><td><a href="mod_proxy_hcheck.html#proxyhctemplate">ProxyHCTemplate <em>name</em> <em>parameter</em>=<em>setting</em> [...]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Creates a named template for setting various health check parameters</td></tr> -<tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhctpsize">ProxyHCTPsize <em>size</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the total server-wide size of the threadpool used for the health check workers</td></tr> -<tr><td><a href="mod_proxy_html.html#proxyhtmlbufsize">ProxyHTMLBufSize <var>bytes</var></a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets the buffer size increment for buffering inline scripts and +<tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhctpsize">ProxyHCTPsize <em>size</em></a></td><td> 16 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the total server-wide size of the threadpool used for the health check workers</td></tr> +<tr><td><a href="mod_proxy_html.html#proxyhtmlbufsize">ProxyHTMLBufSize <var>bytes</var></a></td><td> 8192 </td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets the buffer size increment for buffering inline scripts and stylesheets.</td></tr> <tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlcharsetout">ProxyHTMLCharsetOut <var>Charset | *</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Specify a charset for mod_proxy_html output.</td></tr> <tr><td><a href="mod_proxy_html.html#proxyhtmldoctype">ProxyHTMLDocType HTML|XHTML [Legacy]<br /><strong>OR</strong> @@ -879,7 +879,7 @@ expressions</td></tr> backend</td></tr> <tr><td><a href="mod_proxy_scgi.html#proxyscgisendfile">ProxySCGISendfile On|Off|<var>Headername</var></a></td><td> Off </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Enable evaluation of <var>X-Sendfile</var> pseudo response header</td></tr> -<tr class="odd"><td><a href="mod_proxy.html#proxyset">ProxySet <var>url</var> <var>key=value [key=value ...]</var></a></td><td></td><td>d</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set various Proxy balancer or member parameters</td></tr> +<tr class="odd"><td><a href="mod_proxy.html#proxyset">ProxySet <var>url</var> <var>key=value [key=value ...]</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set various Proxy balancer or member parameters</td></tr> <tr><td><a href="mod_proxy.html#proxysourceaddress">ProxySourceAddress <var>address</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Set local IP address for outgoing proxy connections</td></tr> <tr class="odd"><td><a href="mod_proxy.html#proxystatus">ProxyStatus Off|On|Full</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Show Proxy LoadBalancer status in mod_status</td></tr> <tr><td><a href="mod_proxy.html#proxytimeout">ProxyTimeout <var>time-interval</var>[s]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Network timeout for proxied requests</td></tr> @@ -1186,64 +1186,67 @@ stapling de OCSP</td></tr> Certificado Cliente</td></tr> <tr class="odd"><td><a href="mpm_common.html#startservers">StartServers <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Number of child server processes created at startup</td></tr> <tr><td><a href="mpm_common.html#startthreads">StartThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Number of threads created on startup</td></tr> -<tr class="odd"><td><a href="mod_substitute.html#substitute">Substitute <var>s/pattern/substitution/[infq]</var></a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Pattern to filter the response content</td></tr> -<tr><td><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Change the merge order of inherited patterns</td></tr> -<tr class="odd"><td><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength <var>bytes</var>(b|B|k|K|m|M|g|G)</a></td><td> 1m </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set the maximum line size</td></tr> -<tr><td><a href="mod_unixd.html#suexec">Suexec On|Off</a></td><td></td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Enable or disable the suEXEC feature</td></tr> -<tr class="odd"><td><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup <em>User Group</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">User and group for CGI programs to run as</td></tr> -<tr><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Sets the upper limit on the configurable number of threads +<tr class="odd"><td><a href="core.html#stricthostcheck">StrictHostCheck ON|OFF</a></td><td> OFF </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Controls whether the server requires the requested hostname be + listed enumerated in the virtual host handling the request + </td></tr> +<tr><td><a href="mod_substitute.html#substitute">Substitute <var>s/pattern/substitution/[infq]</var></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Pattern to filter the response content</td></tr> +<tr class="odd"><td><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Change the merge order of inherited patterns</td></tr> +<tr><td><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength <var>bytes</var>(b|B|k|K|m|M|g|G)</a></td><td> 1m </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Set the maximum line size</td></tr> +<tr class="odd"><td><a href="mod_unixd.html#suexec">Suexec On|Off</a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Enable or disable the suEXEC feature</td></tr> +<tr><td><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup <em>User Group</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">User and group for CGI programs to run as</td></tr> +<tr class="odd"><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the upper limit on the configurable number of threads per child process</td></tr> -<tr class="odd"><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Number of threads created by each child process</td></tr> -<tr><td><a href="mpm_common.html#threadstacksize">ThreadStackSize <var>size</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">The size in bytes of the stack used by threads handling +<tr><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Number of threads created by each child process</td></tr> +<tr class="odd"><td><a href="mpm_common.html#threadstacksize">ThreadStackSize <var>size</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">The size in bytes of the stack used by threads handling client connections</td></tr> -<tr class="odd"><td><a href="core.html#timeout">TimeOut <var>seconds</var></a></td><td> 60 </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Amount of time the server will wait for +<tr><td><a href="core.html#timeout">TimeOut <var>seconds</var></a></td><td> 60 </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Amount of time the server will wait for certain events before failing a request</td></tr> -<tr><td><a href="core.html#traceenable">TraceEnable <var>[on|off|extended]</var></a></td><td> on </td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Determines the behaviour on <code>TRACE</code> requests</td></tr> -<tr class="odd"><td><a href="mod_log_config.html#transferlog">TransferLog <var>file</var>|<var>pipe</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Specify location of a log file</td></tr> -<tr><td><a href="mod_mime.html#typesconfig">TypesConfig <var>file-path</var></a></td><td> conf/mime.types </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">The location of the <code>mime.types</code> file</td></tr> -<tr class="odd"><td><a href="core.html#undefine" id="U" name="U">UnDefine <var>parameter-name</var></a></td><td></td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Undefine the existence of a variable</td></tr> -<tr><td><a href="mod_macro.html#undefmacro">UndefMacro <var>name</var></a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Undefine a macro</td></tr> -<tr class="odd"><td><a href="mod_env.html#unsetenv">UnsetEnv <var>env-variable</var> [<var>env-variable</var>] -...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Removes variables from the environment</td></tr> -<tr><td><a href="mod_macro.html#use">Use <var>name</var> [<var>value1</var> ... <var>valueN</var>] -</a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Use a macro</td></tr> -<tr class="odd"><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|DNS</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Configures how the server determines its own name and +<tr class="odd"><td><a href="core.html#traceenable">TraceEnable <var>[on|off|extended]</var></a></td><td> on </td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Determines the behaviour on <code>TRACE</code> requests</td></tr> +<tr><td><a href="mod_log_config.html#transferlog">TransferLog <var>file</var>|<var>pipe</var></a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Specify location of a log file</td></tr> +<tr class="odd"><td><a href="mod_mime.html#typesconfig">TypesConfig <var>file-path</var></a></td><td> conf/mime.types </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">The location of the <code>mime.types</code> file</td></tr> +<tr><td><a href="core.html#undefine" id="U" name="U">UnDefine <var>parameter-name</var></a></td><td></td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Undefine the existence of a variable</td></tr> +<tr class="odd"><td><a href="mod_macro.html#undefmacro">UndefMacro <var>name</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Undefine a macro</td></tr> +<tr><td><a href="mod_env.html#unsetenv">UnsetEnv <var>env-variable</var> [<var>env-variable</var>] +...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Removes variables from the environment</td></tr> +<tr class="odd"><td><a href="mod_macro.html#use">Use <var>name</var> [<var>value1</var> ... <var>valueN</var>] +</a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Use a macro</td></tr> +<tr><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|DNS</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Configures how the server determines its own name and port</td></tr> -<tr><td><a href="core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort On|Off</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Configures how the server determines its own name and +<tr class="odd"><td><a href="core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort On|Off</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Configures how the server determines its own name and port</td></tr> -<tr class="odd"><td><a href="mod_unixd.html#user">User <var>unix-userid</var></a></td><td> #-1 </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">The userid under which the server will answer +<tr><td><a href="mod_unixd.html#user">User <var>unix-userid</var></a></td><td> #-1 </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">The userid under which the server will answer requests</td></tr> -<tr><td><a href="mod_userdir.html#userdir">UserDir <em>directory-filename</em> [<em>directory-filename</em>] ... -</a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Location of the user-specific directories</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostcgimode" id="V" name="V">VHostCGIMode On|Off|Secure</a></td><td> On </td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether the virtualhost can run +<tr class="odd"><td><a href="mod_userdir.html#userdir">UserDir <em>directory-filename</em> [<em>directory-filename</em>] ... +</a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Location of the user-specific directories</td></tr> +<tr><td><a href="mod_privileges.html#vhostcgimode" id="V" name="V">VHostCGIMode On|Off|Secure</a></td><td> On </td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Determines whether the virtualhost can run subprocesses, and the privileges available to subprocesses.</td></tr> -<tr><td><a href="mod_privileges.html#vhostcgiprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Assign arbitrary privileges to subprocesses created +<tr class="odd"><td><a href="mod_privileges.html#vhostcgiprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Assign arbitrary privileges to subprocesses created by a virtual host.</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostgroup">VHostGroup <var>unix-groupid</var></a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the Group ID under which a virtual host runs.</td></tr> -<tr><td><a href="mod_privileges.html#vhostprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Assign arbitrary privileges to a virtual host.</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostsecure">VHostSecure On|Off</a></td><td> On </td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether the server runs with enhanced security +<tr><td><a href="mod_privileges.html#vhostgroup">VHostGroup <var>unix-groupid</var></a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Sets the Group ID under which a virtual host runs.</td></tr> +<tr class="odd"><td><a href="mod_privileges.html#vhostprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Assign arbitrary privileges to a virtual host.</td></tr> +<tr><td><a href="mod_privileges.html#vhostsecure">VHostSecure On|Off</a></td><td> On </td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Determines whether the server runs with enhanced security for the virtualhost.</td></tr> -<tr><td><a href="mod_privileges.html#vhostuser">VHostUser <var>unix-userid</var></a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Sets the User ID under which a virtual host runs.</td></tr> -<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentroot">VirtualDocumentRoot <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the document root +<tr class="odd"><td><a href="mod_privileges.html#vhostuser">VHostUser <var>unix-userid</var></a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the User ID under which a virtual host runs.</td></tr> +<tr><td><a href="mod_vhost_alias.html#virtualdocumentroot">VirtualDocumentRoot <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the document root for a given virtual host</td></tr> -<tr><td><a href="mod_vhost_alias.html#virtualdocumentrootip">VirtualDocumentRootIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the document root +<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentrootip">VirtualDocumentRootIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the document root for a given virtual host</td></tr> -<tr class="odd"><td><a href="core.html#virtualhost"><VirtualHost +<tr><td><a href="core.html#virtualhost"><VirtualHost <var>addr</var>[:<var>port</var>] [<var>addr</var>[:<var>port</var>]] - ...> ... </VirtualHost></a></td><td></td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Contains directives that apply only to a specific + ...> ... </VirtualHost></a></td><td></td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Contains directives that apply only to a specific hostname or IP address</td></tr> -<tr><td><a href="mod_vhost_alias.html#virtualscriptalias">VirtualScriptAlias <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for +<tr class="odd"><td><a href="mod_vhost_alias.html#virtualscriptalias">VirtualScriptAlias <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for a given virtual host</td></tr> -<tr class="odd"><td><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for +<tr><td><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for a given virtual host</td></tr> -<tr><td><a href="core.html#warning" id="W" name="W">Warning <var>message</var></a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Warn from configuration parsing with a custom message</td></tr> -<tr class="odd"><td><a href="mod_watchdog.html#watchdoginterval">WatchdogInterval <var>time-interval</var>[s]</a></td><td> 1 </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Watchdog interval in seconds</td></tr> -<tr><td><a href="mod_include.html#xbithack" id="X" name="X">XBitHack on|off|full</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Parse SSI directives in files with the execute bit +<tr class="odd"><td><a href="core.html#warning" id="W" name="W">Warning <var>message</var></a></td><td></td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Warn from configuration parsing with a custom message</td></tr> +<tr><td><a href="mod_watchdog.html#watchdoginterval">WatchdogInterval <var>time-interval</var>[s]</a></td><td> 1 </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Watchdog interval in seconds</td></tr> +<tr class="odd"><td><a href="mod_include.html#xbithack" id="X" name="X">XBitHack on|off|full</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Parse SSI directives in files with the execute bit set</td></tr> -<tr class="odd"><td><a href="mod_xml2enc.html#xml2encalias">xml2EncAlias <var>charset alias [alias ...]</var></a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Recognise Aliases for encoding values</td></tr> -<tr><td><a href="mod_xml2enc.html#xml2encdefault">xml2EncDefault <var>name</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets a default encoding to assume when absolutely no information +<tr><td><a href="mod_xml2enc.html#xml2encalias">xml2EncAlias <var>charset alias [alias ...]</var></a></td><td></td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Recognise Aliases for encoding values</td></tr> +<tr class="odd"><td><a href="mod_xml2enc.html#xml2encdefault">xml2EncDefault <var>name</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Sets a default encoding to assume when absolutely no information can be <a href="#sniffing">automatically detected</a></td></tr> -<tr class="odd"><td><a href="mod_xml2enc.html#xml2startparse">xml2StartParse <var>element [element ...]</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Advise the parser to skip leading junk.</td></tr> +<tr><td><a href="mod_xml2enc.html#xml2startparse">xml2StartParse <var>element [element ...]</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Advise the parser to skip leading junk.</td></tr> </table></div> <div class="bottomlang"> <p><span>Idiomas disponibles: </span><a href="../de/mod/quickreference.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | diff --git a/docs/manual/mod/quickreference.html.fr b/docs/manual/mod/quickreference.html.fr index f415462717..50307da249 100644 --- a/docs/manual/mod/quickreference.html.fr +++ b/docs/manual/mod/quickreference.html.fr @@ -7,7 +7,7 @@ This file is generated from xml source: DO NOT EDIT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --> -<title>Document de référence rapide des directives - Serveur HTTP Apache Version 2.5</title> +<title>Document de rfrence rapide des directives - Serveur HTTP Apache Version 2.5</title> <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /> <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /> <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" /> @@ -23,38 +23,38 @@ <div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div> <div id="path"> <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.5</a> > <a href="./">Modules</a></div> -<div id="preamble"><h1>Document de référence rapide des directives</h1> +<div id="preamble"><h1>Document de rfrence rapide des directives</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../de/mod/quickreference.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | <a href="../en/mod/quickreference.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/quickreference.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/quickreference.html" title="Français"> fr </a> | +<a href="../es/mod/quickreference.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/quickreference.html" title="Franais"> fr </a> | <a href="../ja/mod/quickreference.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/quickreference.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/quickreference.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../tr/mod/quickreference.html" hreflang="tr" rel="alternate" title="Trke"> tr </a> | <a href="../zh-cn/mod/quickreference.html" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </div> - <p>Le document de référence rapide des directives montre l'usage, - les valeurs par défaut, le statut, + <p>Le document de rfrence rapide des directives montre l'usage, + les valeurs par dfaut, le statut, et le contexte de chaque directive de configuration d'Apache. Pour plus d'informations sur chacun de ces termes, voir le <a href="directive-dict.html">Dictionnaire des directives</a>.</p> - <p>La première colonne donne le nom de la directive et son usage. - Si la directive possède une valeur par défaut, elle est indiquée dans la - deuxième colonne. - Si la valeur par défaut est trop grande pour pouvoir être affichée, - elle sera tronquée et suivie d'un "+".</p> + <p>La premire colonne donne le nom de la directive et son usage. + Si la directive possde une valeur par dfaut, elle est indique dans la + deuxime colonne. + Si la valeur par dfaut est trop grande pour pouvoir tre affiche, + elle sera tronque et suivie d'un "+".</p> - <p>La troisième colonne énumère les contextes dans - lesquels la directive est applicable, et la quatrième indique son statut en accord avec le - tableau des légendes ci-dessous.</p> + <p>La troisime colonne numre les contextes dans + lesquels la directive est applicable, et la quatrime indique son statut en accord avec le + tableau des lgendes ci-dessous.</p> </div> <div id="directive-ref"><table id="legend"> <tr><td class="letters"><span><a href="#A"> A </a> | <a href="#B"> B </a> | <a href="#C"> C </a> | <a href="#D"> D </a> | <a href="#E"> E </a> | <a href="#F"> F </a> | <a href="#G"> G </a> | <a href="#H"> H </a> | <a href="#I"> I </a> | <a href="#K"> K </a> | <a href="#L"> L </a> | <a href="#M"> M </a> | <a href="#N"> N </a> | <a href="#O"> O </a> | <a href="#P"> P </a> | <a href="#Q"> Q </a> | <a href="#R"> R </a> | <a href="#S"> S </a> | <a href="#T"> T </a> | <a href="#U"> U </a> | <a href="#V"> V </a> | <a href="#W"> W </a> | <a href="#X"> X </a></span></td> <td><table><tr><th>s</th><td>configuration globale</td></tr> <tr><th>v</th><td>serveur virtuel</td></tr> -<tr><th>d</th><td>répertoire</td></tr> +<tr><th>d</th><td>rpertoire</td></tr> <tr><th>h</th><td>.htaccess</td></tr> <tr><th /><td /></tr> </table></td> @@ -62,7 +62,7 @@ <tr><th>M</th><td>MPM</td></tr> <tr><th>B</th><td>Base</td></tr> <tr><th>E</th><td>Extension</td></tr> -<tr><th>X</th><td>Expérimental</td></tr> +<tr><th>X</th><td>Exprimental</td></tr> <tr><th>T</th><td>Externe</td></tr> </table></td></tr> </table> @@ -71,408 +71,408 @@ non fatales pour le processus httpd.</td></tr> <tr class="odd"><td><a href="core.html#acceptfilter">AcceptFilter <var>protocole</var> <var>filtre d'acceptation</var></a></td><td></td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Permet d'optimiser la configuration d'une socket pour -l'écoute d'un protocole</td></tr> +l'coute d'un protocole</td></tr> <tr><td><a href="core.html#acceptpathinfo">AcceptPathInfo On|Off|Default</a></td><td> Default </td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Les ressources acceptent des informations sous forme d'un -nom de chemin en fin de requête.</td></tr> +nom de chemin en fin de requte.</td></tr> <tr class="odd"><td><a href="core.html#accessfilename">AccessFileName <var>nom-du-fichier</var> -[<var>nom-du-fichier</var>] ...</a></td><td> .htaccess </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Nom du fichier de configuration distribué</td></tr> +[<var>nom-du-fichier</var>] ...</a></td><td> .htaccess </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Nom du fichier de configuration distribu</td></tr> <tr><td><a href="mod_actions.html#action">Action <var>type d'action</var> <var>script cgi</var> [virtual]</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Active un script CGI pour un gestionnaire ou un type de contenu particulier</td></tr> -<tr class="odd"><td><a href="mod_autoindex.html#addalt">AddAlt <var>texte</var> <var>fichier</var> [<var>fichier</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Texte optionnel à afficher à la place d'un icône pour un +<tr class="odd"><td><a href="mod_autoindex.html#addalt">AddAlt <var>texte</var> <var>fichier</var> [<var>fichier</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Texte optionnel afficher la place d'un icne pour un fichier en fonction de son nom</td></tr> <tr><td><a href="mod_autoindex.html#addaltbyencoding">AddAltByEncoding <var>texte</var> <var>codage MIME</var> -[<var>codage MIME</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Texte optionnel à afficher à la place d'un icône pour un +[<var>codage MIME</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Texte optionnel afficher la place d'un icne pour un fichier en fonction de son codage MIME</td></tr> <tr class="odd"><td><a href="mod_autoindex.html#addaltbytype">AddAltByType <var>texte</var> <var>type MIME</var> -[<var>type MIME</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Texte optionnel à afficher à la place d'un icône pour un +[<var>type MIME</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Texte optionnel afficher la place d'un icne pour un fichier en fonction de son type MIME</td></tr> <tr><td><a href="mod_mime.html#addcharset">AddCharset <var>jeu-car</var> <var>extension</var> -[<var>extension</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Associe les extensions de noms de fichiers spécifiées au -jeu de caractères spécifié</td></tr> -<tr class="odd"><td><a href="core.html#adddefaultcharset">AddDefaultCharset On|Off|<var>jeu de caractères</var></a></td><td> Off </td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Paramètre jeu de caractères par défaut à ajouter quand le -type de contenu d'une réponse est <code>text/plain</code> ou +[<var>extension</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Associe les extensions de noms de fichiers spcifies au +jeu de caractres spcifi</td></tr> +<tr class="odd"><td><a href="core.html#adddefaultcharset">AddDefaultCharset On|Off|<var>jeu de caractres</var></a></td><td> Off </td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Paramtre jeu de caractres par dfaut ajouter quand le +type de contenu d'une rponse est <code>text/plain</code> ou <code>text/html</code></td></tr> <tr><td><a href="mod_autoindex.html#adddescription">AddDescription <var>texte</var> [<var>fichier</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Afficher la description d'un fichier</td></tr> <tr class="odd"><td><a href="mod_mime.html#addencoding">AddEncoding <var>codage</var> <var>extension</var> -[<var>extension</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Associe les extensions de noms de fichiers données au type -de codage spécifié</td></tr> +[<var>extension</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Associe les extensions de noms de fichiers donnes au type +de codage spcifi</td></tr> <tr><td><a href="mod_mime.html#addhandler">AddHandler <var>nom-gestionnaire</var> <var>extension</var> -[<var>extension</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Associe les extensions de noms de fichiers données au -gestionnaire spécifié</td></tr> -<tr class="odd"><td><a href="mod_autoindex.html#addicon">AddIcon <var>icône</var> <var>nom</var> [<var>nom</var>] -...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Icône à afficher pour un fichier en fonction de son +[<var>extension</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Associe les extensions de noms de fichiers donnes au +gestionnaire spcifi</td></tr> +<tr class="odd"><td><a href="mod_autoindex.html#addicon">AddIcon <var>icne</var> <var>nom</var> [<var>nom</var>] +...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Icne afficher pour un fichier en fonction de son nom</td></tr> -<tr><td><a href="mod_autoindex.html#addiconbyencoding">AddIconByEncoding <var>icône</var> <var>codage MIME</var> -[<var>codage MIME</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Icône à afficher à côté d'un fichier en fonction de son +<tr><td><a href="mod_autoindex.html#addiconbyencoding">AddIconByEncoding <var>icne</var> <var>codage MIME</var> +[<var>codage MIME</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Icne afficher ct d'un fichier en fonction de son codage MIME</td></tr> -<tr class="odd"><td><a href="mod_autoindex.html#addiconbytype">AddIconByType <var>icône</var> <var>type MIME</var> -[<var>type MIME</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Icône à afficher à côté d'un fichier en fonction de son +<tr class="odd"><td><a href="mod_autoindex.html#addiconbytype">AddIconByType <var>icne</var> <var>type MIME</var> +[<var>type MIME</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Icne afficher ct d'un fichier en fonction de son type MIME</td></tr> <tr><td><a href="mod_mime.html#addinputfilter">AddInputFilter <var>filtre</var>[;<var>filtre</var>...] <var>extension</var> [<var>extension</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Associe les extensions de noms de fichiers aux -filtres spécifiés qui traiteront les requêtes clients</td></tr> +filtres spcifis qui traiteront les requtes clients</td></tr> <tr class="odd"><td><a href="mod_mime.html#addlanguage">AddLanguage <var>symbole-langage</var> <var>extension</var> -[<var>extension</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Associe l'extension de nom de fichier donnée au langage -spécifié</td></tr> -<tr><td><a href="mod_info.html#addmoduleinfo">AddModuleInfo <var>nom-module</var> <var>chaîne</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Ajoute des données supplémentaires aux informations de -module affichées par le gestionnaire server-info</td></tr> +[<var>extension</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Associe l'extension de nom de fichier donne au langage +spcifi</td></tr> +<tr><td><a href="mod_info.html#addmoduleinfo">AddModuleInfo <var>nom-module</var> <var>chane</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Ajoute des donnes supplmentaires aux informations de +module affiches par le gestionnaire server-info</td></tr> <tr class="odd"><td><a href="mod_mime.html#addoutputfilter">AddOutputFilter <var>filtre</var>[;<var>filtre</var>...] <var>extension</var> [<var>extension</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Associe les extensions de noms de fichiers aux -filtres spécifiés qui traiteront les réponses en provenance du +filtres spcifis qui traiteront les rponses en provenance du serveur</td></tr> <tr><td><a href="mod_filter.html#addoutputfilterbytype">AddOutputFilterByType <var>filtre</var>[;<var>filtre</var>...] -<var>type_de_média</var> [<var>type_de_média</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">assigne un filtre en sortie pour un type de média +<var>type_de_mdia</var> [<var>type_de_mdia</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">assigne un filtre en sortie pour un type de mdia particulier</td></tr> -<tr class="odd"><td><a href="mod_mime.html#addtype">AddType <var>type-médium</var> <var>extension</var> +<tr class="odd"><td><a href="mod_mime.html#addtype">AddType <var>type-mdium</var> <var>extension</var> [<var>extension</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Associe les extensions de noms de fichiers au type de -contenu spécifié</td></tr> +contenu spcifi</td></tr> <tr><td><a href="mod_alias.html#alias">Alias [<var>chemin URL</var>] -<var>chemin fichier</var>|<var>chemin répertoire</var></a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Met en correspondance des URLs avec des chemins du système +<var>chemin fichier</var>|<var>chemin rpertoire</var></a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Met en correspondance des URLs avec des chemins du systme de fichiers</td></tr> <tr class="odd"><td><a href="mod_alias.html#aliasmatch">AliasMatch <var>regex</var> -<var>chemin fichier</var>|<var>chemin répertoire</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Met en correspondance des URLs avec le système de fichiers +<var>chemin fichier</var>|<var>chemin rpertoire</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Met en correspondance des URLs avec le systme de fichiers en faisant intervenir les expressions rationnelles</td></tr> -<tr><td><a href="mod_access_compat.html#allow"> Allow from all|<var>hôte</var>|env=[!]<var>variable +<tr><td><a href="mod_access_compat.html#allow"> Allow from all|<var>hte</var>|env=[!]<var>variable d'environnement</var> -[<var>hôte</var>|env=[!]<var>variable d'environnement</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Spécifie quels hôtes peuvent accéder à une certaine zone du +[<var>hte</var>|env=[!]<var>variable d'environnement</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Spcifie quels htes peuvent accder une certaine zone du serveur</td></tr> <tr class="odd"><td><a href="mod_proxy_connect.html#allowconnect">AllowCONNECT <var>port</var>[-<var>port</var>] -[<var>port</var>[-<var>port</var>]] ...</a></td><td> 443 563 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Ports autorisés à se <code>CONNECT</code>er à travers le +[<var>port</var>[-<var>port</var>]] ...</a></td><td> 443 563 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Ports autoriss se <code>CONNECT</code>er travers le mandataire</td></tr> -<tr><td><a href="core.html#allowencodedslashes">AllowEncodedSlashes On|Off|NoDecode</a></td><td> Off </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Détermine si les séparateurs de chemin encodés sont -autorisés à transiter dans les URLs tels quels</td></tr> +<tr><td><a href="core.html#allowencodedslashes">AllowEncodedSlashes On|Off|NoDecode</a></td><td> Off </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Dtermine si les sparateurs de chemin encods sont +autoriss transiter dans les URLs tels quels</td></tr> <tr class="odd"><td><a href="mod_allowhandlers.html#allowhandlers">AllowHandlers [not] none|<em>nom-gestionnaire</em> -[none|<em>nom-gestionnaire</em>]...</a></td><td> all </td><td>d</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Restreint l'accès aux gestionnaires spécifiés</td></tr> +[none|<em>nom-gestionnaire</em>]...</a></td><td> all </td><td>d</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Restreint l'accs aux gestionnaires spcifis</td></tr> <tr><td><a href="mod_allowmethods.html#allowmethods">AllowMethods reset|<em>HTTP-method</em> -[<em>HTTP-method</em>]...</a></td><td> reset </td><td>d</td><td>X</td></tr><tr><td class="descr" colspan="4">Restreint l'accès aux méthodes HTTP spécifiées</td></tr> +[<em>HTTP-method</em>]...</a></td><td> reset </td><td>d</td><td>X</td></tr><tr><td class="descr" colspan="4">Restreint l'accs aux mthodes HTTP spcifies</td></tr> <tr class="odd"><td><a href="core.html#allowoverride">AllowOverride All|None|<var>directive-type</var> -[<var>directive-type</var>] ...</a></td><td> None à partir de la +</td><td>d</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Types de directives autorisées dans les fichiers +[<var>directive-type</var>] ...</a></td><td> None partir de la +</td><td>d</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Types de directives autorises dans les fichiers <code>.htaccess</code></td></tr> <tr><td><a href="core.html#allowoverridelist">AllowOverrideList None|<var>directive</var> -[<var>directive-type</var>] ...</a></td><td> None </td><td>d</td><td>C</td></tr><tr><td class="descr" colspan="4">Directives autorisées dans les fichiers <code>.htaccess</code></td></tr> +[<var>directive-type</var>] ...</a></td><td> None </td><td>d</td><td>C</td></tr><tr><td class="descr" colspan="4">Directives autorises dans les fichiers <code>.htaccess</code></td></tr> <tr class="odd"><td><a href="mod_authn_anon.html#anonymous">Anonymous <var>utilisateur</var> [<var>utilisateur</var>] -...</a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Définit la liste des identifiants utilisateur autorisés à -accéder sans vérification du mot de passe</td></tr> -<tr><td><a href="mod_authn_anon.html#anonymous_logemail">Anonymous_LogEmail On|Off</a></td><td> On </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Détermine si le mot de passe fourni sera enregistré dans le +...</a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit la liste des identifiants utilisateur autoriss +accder sans vrification du mot de passe</td></tr> +<tr><td><a href="mod_authn_anon.html#anonymous_logemail">Anonymous_LogEmail On|Off</a></td><td> On </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dtermine si le mot de passe fourni sera enregistr dans le journal des erreurs</td></tr> -<tr class="odd"><td><a href="mod_authn_anon.html#anonymous_mustgiveemail">Anonymous_MustGiveEmail On|Off</a></td><td> On </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Détermine si l'abscence de mot de passe est -autorisée</td></tr> -<tr><td><a href="mod_authn_anon.html#anonymous_nouserid">Anonymous_NoUserID On|Off</a></td><td> Off </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Détermine si le champ identifiant peut être +<tr class="odd"><td><a href="mod_authn_anon.html#anonymous_mustgiveemail">Anonymous_MustGiveEmail On|Off</a></td><td> On </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dtermine si l'abscence de mot de passe est +autorise</td></tr> +<tr><td><a href="mod_authn_anon.html#anonymous_nouserid">Anonymous_NoUserID On|Off</a></td><td> Off </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dtermine si le champ identifiant peut tre vide</td></tr> -<tr class="odd"><td><a href="mod_authn_anon.html#anonymous_verifyemail">Anonymous_VerifyEmail On|Off</a></td><td> Off </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Détermine s'il faut vérifier que le format de l'adresse +<tr class="odd"><td><a href="mod_authn_anon.html#anonymous_verifyemail">Anonymous_VerifyEmail On|Off</a></td><td> Off </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dtermine s'il faut vrifier que le format de l'adresse email fournie comme mot de passe est correct</td></tr> -<tr><td><a href="core.html#asyncfilter">AsyncFilter request|connection|network</a></td><td> request </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Définit le type de filtrage minimal disponible pour le +<tr><td><a href="core.html#asyncfilter">AsyncFilter request|connection|network</a></td><td> request </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Dfinit le type de filtrage minimal disponible pour le traitement asynchrone</td></tr> -<tr class="odd"><td><a href="event.html#asyncrequestworkerfactor">AsyncRequestWorkerFactor <var>facteur</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Limite le nombre de connexions simultanées par thread</td></tr> -<tr><td><a href="mod_auth_basic.html#authbasicauthoritative">AuthBasicAuthoritative On|Off</a></td><td> On </td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Définit si les processus d'autorisation et -d'authentification peuvent être confiés à des modules de plus bas +<tr class="odd"><td><a href="event.html#asyncrequestworkerfactor">AsyncRequestWorkerFactor <var>facteur</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Limite le nombre de connexions simultanes par thread</td></tr> +<tr><td><a href="mod_auth_basic.html#authbasicauthoritative">AuthBasicAuthoritative On|Off</a></td><td> On </td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Dfinit si les processus d'autorisation et +d'authentification peuvent tre confis des modules de plus bas niveau</td></tr> -<tr class="odd"><td><a href="mod_auth_basic.html#authbasicfake">AuthBasicFake off|<var>username</var> [<var>password</var>]</a></td><td></td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Authentification de base simulée à l'aide des nom +<tr class="odd"><td><a href="mod_auth_basic.html#authbasicfake">AuthBasicFake off|<var>username</var> [<var>password</var>]</a></td><td></td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Authentification de base simule l'aide des nom d'utilisateur et mot de passe fournis</td></tr> <tr><td><a href="mod_auth_basic.html#authbasicprovider">AuthBasicProvider <var>nom fournisseur</var> -[<var>nom fournisseur</var>] ...</a></td><td> file </td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Définit le(les) fournisseur(s) d'authentification pour +[<var>nom fournisseur</var>] ...</a></td><td> file </td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Dfinit le(les) fournisseur(s) d'authentification pour cette zone du site web</td></tr> -<tr class="odd"><td><a href="mod_auth_basic.html#authbasicusedigestalgorithm">AuthBasicUseDigestAlgorithm MD5|Off</a></td><td> Off </td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Vérifie les mots de passe auprès des fournisseurs -d'authentification à la manière de l'authentification de type Digest. +<tr class="odd"><td><a href="mod_auth_basic.html#authbasicusedigestalgorithm">AuthBasicUseDigestAlgorithm MD5|Off</a></td><td> Off </td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Vrifie les mots de passe auprs des fournisseurs +d'authentification la manire de l'authentification de type Digest. </td></tr> -<tr><td><a href="mod_authn_dbd.html#authdbduserpwquery">AuthDBDUserPWQuery <var>requête</var></a></td><td></td><td>d</td><td>E</td></tr><tr><td class="descr" colspan="4">Requête SQL servant à vérifier le mot de passe d'un +<tr><td><a href="mod_authn_dbd.html#authdbduserpwquery">AuthDBDUserPWQuery <var>requte</var></a></td><td></td><td>d</td><td>E</td></tr><tr><td class="descr" colspan="4">Requte SQL servant vrifier le mot de passe d'un utilisateur</td></tr> -<tr class="odd"><td><a href="mod_authn_dbd.html#authdbduserrealmquery">AuthDBDUserRealmQuery <var>requête</var></a></td><td></td><td>d</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Requête SQL servant à vérifier une empreinte de mot de +<tr class="odd"><td><a href="mod_authn_dbd.html#authdbduserrealmquery">AuthDBDUserRealmQuery <var>requte</var></a></td><td></td><td>d</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Requte SQL servant vrifier une empreinte de mot de passe pour un utilisateur et un identifiant d'authentification. </td></tr> -<tr><td><a href="mod_authz_dbm.html#authdbmgroupfile">AuthDBMGroupFile <var>chemin-fichier</var></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit le nom du fichier de base de données qui liste +<tr><td><a href="mod_authz_dbm.html#authdbmgroupfile">AuthDBMGroupFile <var>chemin-fichier</var></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit le nom du fichier de base de donnes qui liste les groupes d'utilisateurs.</td></tr> -<tr class="odd"><td><a href="mod_authn_dbm.html#authdbmtype">AuthDBMType default|SDBM|GDBM|NDBM|DB</a></td><td> default </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Définit le type de fichier de base de données utilisé pour +<tr class="odd"><td><a href="mod_authn_dbm.html#authdbmtype">AuthDBMType default|SDBM|GDBM|NDBM|DB</a></td><td> default </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit le type de fichier de base de donnes utilis pour stocker les mots de passe</td></tr> -<tr><td><a href="mod_authn_dbm.html#authdbmuserfile">AuthDBMUserFile <var>chemin-fichier</var></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit le nom d'un fichier de base de données pour +<tr><td><a href="mod_authn_dbm.html#authdbmuserfile">AuthDBMUserFile <var>chemin-fichier</var></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit le nom d'un fichier de base de donnes pour l'authentification contenant la liste des utilisateurs et de leurs mots de passe</td></tr> -<tr class="odd"><td><a href="mod_auth_digest.html#authdigestalgorithm">AuthDigestAlgorithm MD5|MD5-sess</a></td><td> MD5 </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Sélectionne l'algorithme utilisé pour calculer les -condensés du défit et de sa réponse</td></tr> -<tr><td><a href="mod_auth_digest.html#authdigestdomain">AuthDigestDomain <var>URI</var> [<var>URI</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Les URIs qui se trouvent dans le même espace de protection -concernant l'authentification à base de condensés</td></tr> -<tr class="odd"><td><a href="mod_auth_digest.html#authdigestnccheck">AuthDigestNcCheck On|Off</a></td><td> Off </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active ou désactive la vérification du nombre d'envois du -nombre à valeur unique (nonce) par le serveur</td></tr> -<tr><td><a href="mod_auth_digest.html#authdigestnonceformat">AuthDigestNonceFormat <var>format</var></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Détermine la manière dont le nombre à valeur unique du -serveur (nonce) est généré</td></tr> -<tr class="odd"><td><a href="mod_auth_digest.html#authdigestnoncelifetime">AuthDigestNonceLifetime <var>secondes</var></a></td><td> 300 </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Durée de validité du nombre à valeur unique du +<tr class="odd"><td><a href="mod_auth_digest.html#authdigestalgorithm">AuthDigestAlgorithm MD5|MD5-sess</a></td><td> MD5 </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Slectionne l'algorithme utilis pour calculer les +condenss du dfit et de sa rponse</td></tr> +<tr><td><a href="mod_auth_digest.html#authdigestdomain">AuthDigestDomain <var>URI</var> [<var>URI</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Les URIs qui se trouvent dans le mme espace de protection +concernant l'authentification base de condenss</td></tr> +<tr class="odd"><td><a href="mod_auth_digest.html#authdigestnccheck">AuthDigestNcCheck On|Off</a></td><td> Off </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active ou dsactive la vrification du nombre d'envois du +nombre valeur unique (nonce) par le serveur</td></tr> +<tr><td><a href="mod_auth_digest.html#authdigestnonceformat">AuthDigestNonceFormat <var>format</var></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dtermine la manire dont le nombre valeur unique du +serveur (nonce) est gnr</td></tr> +<tr class="odd"><td><a href="mod_auth_digest.html#authdigestnoncelifetime">AuthDigestNonceLifetime <var>secondes</var></a></td><td> 300 </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dure de validit du nombre valeur unique du serveur (nonce)</td></tr> <tr><td><a href="mod_auth_digest.html#authdigestprovider">AuthDigestProvider <var>nom fournisseur</var> -[<var>nom fournisseur</var>] ...</a></td><td> file </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit le(s) fournisseurs(s) d'authentification pour la -zone du site web concernée</td></tr> -<tr class="odd"><td><a href="mod_auth_digest.html#authdigestqop">AuthDigestQop none|auth|auth-int [auth|auth-int]</a></td><td> auth </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Détermine le niveau de protection fourni par -l'authentification à base de condensé</td></tr> -<tr><td><a href="mod_auth_digest.html#authdigestshmemsize">AuthDigestShmemSize <var>taille</var></a></td><td> 1000 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">La quantité de mémoire partagée à allouer afin de conserver -les informations à propos des clients</td></tr> -<tr class="odd"><td><a href="mod_auth_form.html#authformauthoritative">AuthFormAuthoritative On|Off</a></td><td> On </td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Détermine si l'autorisation et l'authentification sont confiés à +[<var>nom fournisseur</var>] ...</a></td><td> file </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit le(s) fournisseurs(s) d'authentification pour la +zone du site web concerne</td></tr> +<tr class="odd"><td><a href="mod_auth_digest.html#authdigestqop">AuthDigestQop none|auth|auth-int [auth|auth-int]</a></td><td> auth </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dtermine le niveau de protection fourni par +l'authentification base de condens</td></tr> +<tr><td><a href="mod_auth_digest.html#authdigestshmemsize">AuthDigestShmemSize <var>taille</var></a></td><td> 1000 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">La quantit de mmoire partage allouer afin de conserver +les informations propos des clients</td></tr> +<tr class="odd"><td><a href="mod_auth_form.html#authformauthoritative">AuthFormAuthoritative On|Off</a></td><td> On </td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dtermine si l'autorisation et l'authentification sont confis des modules de plus bas niveau</td></tr> <tr><td><a href="mod_auth_form.html#authformbody">AuthFormBody <var>nom du champ</var></a></td><td></td><td>d</td><td>B</td></tr><tr><td class="descr" colspan="4">Le nom du champ de formulaire contenant le corps de la -requête à effectuer en cas de connexion réussie</td></tr> -<tr class="odd"><td><a href="mod_auth_form.html#authformdisablenostore">AuthFormDisableNoStore <var>On|Off</var></a></td><td> Off </td><td>d</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Désactive l'en-tête CacheControl no-store sur la page de +requte effectuer en cas de connexion russie</td></tr> +<tr class="odd"><td><a href="mod_auth_form.html#authformdisablenostore">AuthFormDisableNoStore <var>On|Off</var></a></td><td> Off </td><td>d</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dsactive l'en-tte CacheControl no-store sur la page de connexion</td></tr> -<tr><td><a href="mod_auth_form.html#authformfakebasicauth">AuthFormFakeBasicAuth <var>On|Off</var></a></td><td> Off </td><td>d</td><td>B</td></tr><tr><td class="descr" colspan="4">Simule une en-tête d'authentification de base</td></tr> +<tr><td><a href="mod_auth_form.html#authformfakebasicauth">AuthFormFakeBasicAuth <var>On|Off</var></a></td><td> Off </td><td>d</td><td>B</td></tr><tr><td class="descr" colspan="4">Simule une en-tte d'authentification de base</td></tr> <tr class="odd"><td><a href="mod_auth_form.html#authformlocation">AuthFormLocation <var>nom du champ</var></a></td><td></td><td>d</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Le nom du champ de formulaire qui contiendra l'URL vers -laquelle l'utilisateur sera redirigé en cas de connexion -réussie</td></tr> -<tr><td><a href="mod_auth_form.html#authformloginrequiredlocation">AuthFormLoginRequiredLocation <var>url</var></a></td><td></td><td>d</td><td>B</td></tr><tr><td class="descr" colspan="4">L'URL de la page vers laquelle on doit être redirigé si une +laquelle l'utilisateur sera redirig en cas de connexion +russie</td></tr> +<tr><td><a href="mod_auth_form.html#authformloginrequiredlocation">AuthFormLoginRequiredLocation <var>url</var></a></td><td></td><td>d</td><td>B</td></tr><tr><td class="descr" colspan="4">L'URL de la page vers laquelle on doit tre redirig si une authentification est requise</td></tr> -<tr class="odd"><td><a href="mod_auth_form.html#authformloginsuccesslocation">AuthFormLoginSuccessLocation <var>url</var></a></td><td></td><td>d</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">L'URL de la page vers laquelle on doit être redirigé en cas -de connexion réussie</td></tr> -<tr><td><a href="mod_auth_form.html#authformlogoutlocation">AuthFormLogoutLocation <var>uri</var></a></td><td></td><td>d</td><td>B</td></tr><tr><td class="descr" colspan="4">L'URL vers laquelle un utilisateur devra être redirigé -après s'être déconnecté</td></tr> -<tr class="odd"><td><a href="mod_auth_form.html#authformmethod">AuthFormMethod <var>nom du champ</var></a></td><td></td><td>d</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Le nom du champ de formulaire contenant la méthode de la -requête à effectuer en cas de connexion réussie</td></tr> +<tr class="odd"><td><a href="mod_auth_form.html#authformloginsuccesslocation">AuthFormLoginSuccessLocation <var>url</var></a></td><td></td><td>d</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">L'URL de la page vers laquelle on doit tre redirig en cas +de connexion russie</td></tr> +<tr><td><a href="mod_auth_form.html#authformlogoutlocation">AuthFormLogoutLocation <var>uri</var></a></td><td></td><td>d</td><td>B</td></tr><tr><td class="descr" colspan="4">L'URL vers laquelle un utilisateur devra tre redirig +aprs s'tre dconnect</td></tr> +<tr class="odd"><td><a href="mod_auth_form.html#authformmethod">AuthFormMethod <var>nom du champ</var></a></td><td></td><td>d</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Le nom du champ de formulaire contenant la mthode de la +requte effectuer en cas de connexion russie</td></tr> <tr><td><a href="mod_auth_form.html#authformmimetype">AuthFormMimetype <var>nom du champ</var></a></td><td></td><td>d</td><td>B</td></tr><tr><td class="descr" colspan="4">Le nom du champ de formulaire contenant le type MIME du -corps de la requête à effectuer en cas de connexion -réussie</td></tr> +corps de la requte effectuer en cas de connexion +russie</td></tr> <tr class="odd"><td><a href="mod_auth_form.html#authformpassword">AuthFormPassword <var>nom du champ</var></a></td><td></td><td>d</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Le nom du champ de formulaire qui contient le mot de passe de connexion</td></tr> <tr><td><a href="mod_auth_form.html#authformprovider">AuthFormProvider <var>nom fournisseur</var> -[<var>nom fournisseur</var>] ...</a></td><td> file </td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Définit le(s) fournisseur(s) d'authentification pour la -zone concernée</td></tr> -<tr class="odd"><td><a href="mod_auth_form.html#authformsitepassphrase">AuthFormSitePassphrase <var>secret</var></a></td><td></td><td>d</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Court-circuite l'authentification pour les sites à fort +[<var>nom fournisseur</var>] ...</a></td><td> file </td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Dfinit le(s) fournisseur(s) d'authentification pour la +zone concerne</td></tr> +<tr class="odd"><td><a href="mod_auth_form.html#authformsitepassphrase">AuthFormSitePassphrase <var>secret</var></a></td><td></td><td>d</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Court-circuite l'authentification pour les sites fort trafic</td></tr> <tr><td><a href="mod_auth_form.html#authformsize">AuthFormSize <var>taille</var></a></td><td></td><td>d</td><td>B</td></tr><tr><td class="descr" colspan="4">La taille maximale en octets du formulaire dont seront extraites les informations de connexion</td></tr> <tr class="odd"><td><a href="mod_auth_form.html#authformusername">AuthFormUsername <var>nom du champ</var></a></td><td></td><td>d</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Le nom du champ de formulaire qui contient le nom de connexion</td></tr> -<tr><td><a href="mod_authz_groupfile.html#authgroupfile">AuthGroupFile <var>chemin-fichier</var></a></td><td></td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Définit le nom d'un fichier texte contenant la liste des -groupes d'utilisateurs permettant de définir les autorisations des +<tr><td><a href="mod_authz_groupfile.html#authgroupfile">AuthGroupFile <var>chemin-fichier</var></a></td><td></td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Dfinit le nom d'un fichier texte contenant la liste des +groupes d'utilisateurs permettant de dfinir les autorisations des utilisateurs</td></tr> -<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapauthorizeprefix">AuthLDAPAuthorizePrefix <em>préfixe</em></a></td><td> AUTHORIZE_ </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Spécifie le préfixe ajouté aux variables d'environnement +<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapauthorizeprefix">AuthLDAPAuthorizePrefix <em>prfixe</em></a></td><td> AUTHORIZE_ </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Spcifie le prfixe ajout aux variables d'environnement durant la phase d'autorisation</td></tr> -<tr><td><a href="mod_authnz_ldap.html#authldapbindauthoritative">AuthLDAPBindAuthoritative off|on</a></td><td> on </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Détermine si l'on doit utiliser d'autres fournisseurs -d'authentification lorsque le serveur ne peut pas valider les données -d'authentification de l'utilisateur, alors que ce dernier possède un +<tr><td><a href="mod_authnz_ldap.html#authldapbindauthoritative">AuthLDAPBindAuthoritative off|on</a></td><td> on </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dtermine si l'on doit utiliser d'autres fournisseurs +d'authentification lorsque le serveur ne peut pas valider les donnes +d'authentification de l'utilisateur, alors que ce dernier possde un DN.</td></tr> <tr class="odd"><td><a href="mod_authnz_ldap.html#authldapbinddn">AuthLDAPBindDN <em>dn</em></a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Un DN optionnel pour se connecter au serveur LDAP</td></tr> -<tr><td><a href="mod_authnz_ldap.html#authldapbindpassword">AuthLDAPBindPassword <em>mot-de-passe</em></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Mot de passe à utiliser en conjonction avec le DN de +<tr><td><a href="mod_authnz_ldap.html#authldapbindpassword">AuthLDAPBindPassword <em>mot-de-passe</em></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Mot de passe utiliser en conjonction avec le DN de connexion</td></tr> <tr class="odd"><td><a href="mod_authnz_ldap.html#authldapcharsetconfig">AuthLDAPCharsetConfig <em>chemin-fichier</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Chemin du fichier de configuration de la correspondance -langage/jeu de caractères</td></tr> -<tr><td><a href="mod_authnz_ldap.html#authldapcompareasuser">AuthLDAPCompareAsUser on|off</a></td><td> off </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Utilisation des données d'authentification de l'utilisateur +langage/jeu de caractres</td></tr> +<tr><td><a href="mod_authnz_ldap.html#authldapcompareasuser">AuthLDAPCompareAsUser on|off</a></td><td> off </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Utilisation des donnes d'authentification de l'utilisateur pour effectuer les comparaisons pour l'attribution des autorisations</td></tr> <tr class="odd"><td><a href="mod_authnz_ldap.html#authldapcomparednonserver">AuthLDAPCompareDNOnServer on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Utilise le serveur LDAP pour comparer les DNs</td></tr> -<tr><td><a href="mod_authnz_ldap.html#authldapdereferencealiases">AuthLDAPDereferenceAliases never|searching|finding|always</a></td><td> always </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">À quel moment le module va déréférencer les +<tr><td><a href="mod_authnz_ldap.html#authldapdereferencealiases">AuthLDAPDereferenceAliases never|searching|finding|always</a></td><td> always </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4"> quel moment le module va drfrencer les alias</td></tr> -<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapgroupattribute">AuthLDAPGroupAttribute <em>attribut</em></a></td><td> member uniquemember +</td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">L'attribut LDAP utilisé pour vérifier l'appartenance d'un -utilisateur à un groupe.</td></tr> -<tr><td><a href="mod_authnz_ldap.html#authldapgroupattributeisdn">AuthLDAPGroupAttributeIsDN on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Utilise le DN de l'utilisateur pour vérifier son -appartenance à un groupe</td></tr> -<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapinitialbindasuser">AuthLDAPInitialBindAsUser off|on</a></td><td> off </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Détermine si le serveur effectue la recherche initiale du +<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapgroupattribute">AuthLDAPGroupAttribute <em>attribut</em></a></td><td> member uniquemember +</td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">L'attribut LDAP utilis pour vrifier l'appartenance d'un +utilisateur un groupe.</td></tr> +<tr><td><a href="mod_authnz_ldap.html#authldapgroupattributeisdn">AuthLDAPGroupAttributeIsDN on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Utilise le DN de l'utilisateur pour vrifier son +appartenance un groupe</td></tr> +<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapinitialbindasuser">AuthLDAPInitialBindAsUser off|on</a></td><td> off </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dtermine si le serveur effectue la recherche initiale du DN en utilisant le nom propre de l'utilisateur pour l'authentification de base -et non de manière anonyme, ou en utilisant des données d'authentification -codées en dur pour le serveur</td></tr> -<tr><td><a href="mod_authnz_ldap.html#authldapinitialbindpattern">AuthLDAPInitialBindPattern <em><var>regex</var> <var>substitution</var></em></a></td><td> (.*) $1 (nom de l'u +</td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Spécifie la modification a apporter au nom d'utilisateur -pour l'authentification de base lors de l'authentification auprès du +et non de manire anonyme, ou en utilisant des donnes d'authentification +codes en dur pour le serveur</td></tr> +<tr><td><a href="mod_authnz_ldap.html#authldapinitialbindpattern">AuthLDAPInitialBindPattern <em><var>regex</var> <var>substitution</var></em></a></td><td> (.*) $1 (nom de l'u +</td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Spcifie la modification a apporter au nom d'utilisateur +pour l'authentification de base lors de l'authentification auprs du serveur LDAP pour effectuer une recherche de DN</td></tr> -<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapmaxsubgroupdepth">AuthLDAPMaxSubGroupDepth <var>Nombre</var></a></td><td> 0 </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Spécifie la profondeur d'imbrication des sous-groupes +<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapmaxsubgroupdepth">AuthLDAPMaxSubGroupDepth <var>Nombre</var></a></td><td> 0 </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Spcifie la profondeur d'imbrication des sous-groupes maximale prise en compte avant l'abandon de la recherche de l'utilisateur.</td></tr> -<tr><td><a href="mod_authnz_ldap.html#authldapremoteuserattribute">AuthLDAPRemoteUserAttribute uid</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Spécifie l'attribut dont la valeur renvoyée au cours de la -requête de l'utilisateur sera utilisée pour définir la variable +<tr><td><a href="mod_authnz_ldap.html#authldapremoteuserattribute">AuthLDAPRemoteUserAttribute uid</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Spcifie l'attribut dont la valeur renvoye au cours de la +requte de l'utilisateur sera utilise pour dfinir la variable d'environnement REMOTE_USER</td></tr> -<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapremoteuserisdn">AuthLDAPRemoteUserIsDN on|off</a></td><td> off </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Utilise le DN de l'utilisateur pour définir la variable +<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapremoteuserisdn">AuthLDAPRemoteUserIsDN on|off</a></td><td> off </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Utilise le DN de l'utilisateur pour dfinir la variable d'environnement REMOTE_USER</td></tr> -<tr><td><a href="mod_authnz_ldap.html#authldapsearchasuser">AuthLDAPSearchAsUser on|off</a></td><td> off </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Utilise les données d'authentification de l'utilisateur +<tr><td><a href="mod_authnz_ldap.html#authldapsearchasuser">AuthLDAPSearchAsUser on|off</a></td><td> off </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Utilise les donnes d'authentification de l'utilisateur pour la recherche des autorisations</td></tr> -<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapsubgroupattribute">AuthLDAPSubGroupAttribute <em>attribut</em></a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Spécifie les noms d'attribut, un par directive, utilisés -pour différencier les membres du groupe courant qui sont eux-mêmes des +<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapsubgroupattribute">AuthLDAPSubGroupAttribute <em>attribut</em></a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Spcifie les noms d'attribut, un par directive, utiliss +pour diffrencier les membres du groupe courant qui sont eux-mmes des groupes.</td></tr> -<tr><td><a href="mod_authnz_ldap.html#authldapsubgroupclass">AuthLDAPSubGroupClass <em>ObjectClass-LDAP</em></a></td><td> groupOfNames groupO +</td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Spécifie quelles valeurs d'objectClass LDAP identifient les +<tr><td><a href="mod_authnz_ldap.html#authldapsubgroupclass">AuthLDAPSubGroupClass <em>ObjectClass-LDAP</em></a></td><td> groupOfNames groupO +</td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Spcifie quelles valeurs d'objectClass LDAP identifient les objets de l'annuaire qui sont des groupes au cours du traitement des sous-groupes.</td></tr> -<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapurl">AuthLDAPUrl <em>url [NONE|SSL|TLS|STARTTLS]</em></a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">L'URL permettant de spécifier les paramètres de la +<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapurl">AuthLDAPUrl <em>url [NONE|SSL|TLS|STARTTLS]</em></a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">L'URL permettant de spcifier les paramtres de la recherche LDAP</td></tr> -<tr><td><a href="mod_authz_core.html#authmerging">AuthMerging Off | And | Or</a></td><td> Off </td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Définit la manière dont chaque logique d'autorisation des +<tr><td><a href="mod_authz_core.html#authmerging">AuthMerging Off | And | Or</a></td><td> Off </td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Dfinit la manire dont chaque logique d'autorisation des sections de configuration se combine avec celles des sections de -configuration précédentes.</td></tr> -<tr class="odd"><td><a href="mod_authn_core.html#authname">AuthName <var>identifiant d'autorisation</var></a></td><td></td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">L'identifiant de l'autorisation à utiliser avec +configuration prcdentes.</td></tr> +<tr class="odd"><td><a href="mod_authn_core.html#authname">AuthName <var>identifiant d'autorisation</var></a></td><td></td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">L'identifiant de l'autorisation utiliser avec l'authentification HTTP</td></tr> -<tr><td><a href="mod_authn_socache.html#authncachecontext">AuthnCacheContext <var>directory|server|chaîne-personnalisée</var></a></td><td></td><td>d</td><td>B</td></tr><tr><td class="descr" colspan="4">Spécifie une chaîne de contexte à utiliser dans la clé du +<tr><td><a href="mod_authn_socache.html#authncachecontext">AuthnCacheContext <var>directory|server|chane-personnalise</var></a></td><td></td><td>d</td><td>B</td></tr><tr><td class="descr" colspan="4">Spcifie une chane de contexte utiliser dans la cl du cache</td></tr> <tr class="odd"><td><a href="mod_authn_socache.html#authncacheenable">AuthnCacheEnable</a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Active la mise en cache de l'authentification en tout endroit</td></tr> -<tr><td><a href="mod_authn_socache.html#authncacheprovidefor">AuthnCacheProvideFor <var>fournisseur-authn</var> [...]</a></td><td></td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Spécifie le fournisseur pour lequel on veut effectuer une +<tr><td><a href="mod_authn_socache.html#authncacheprovidefor">AuthnCacheProvideFor <var>fournisseur-authn</var> [...]</a></td><td></td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Spcifie le fournisseur pour lequel on veut effectuer une mise en cache</td></tr> -<tr class="odd"><td><a href="mod_authn_socache.html#authncachesocache">AuthnCacheSOCache <var>nom-fournisseur[:arguments-fournisseur]</var></a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Sélectionne le fournisseur socache d'arrière-plan à +<tr class="odd"><td><a href="mod_authn_socache.html#authncachesocache">AuthnCacheSOCache <var>nom-fournisseur[:arguments-fournisseur]</var></a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Slectionne le fournisseur socache d'arrire-plan utiliser</td></tr> -<tr><td><a href="mod_authn_socache.html#authncachetimeout">AuthnCacheTimeout <var>durée-de-vie</var> (secondes)</a></td><td></td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Définit une durée de vie pour les entrées du cache</td></tr> +<tr><td><a href="mod_authn_socache.html#authncachetimeout">AuthnCacheTimeout <var>dure-de-vie</var> (secondes)</a></td><td></td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Dfinit une dure de vie pour les entres du cache</td></tr> <tr class="odd"><td><a href="mod_authn_core.html#authnprovideralias"><AuthnProviderAlias <var>alias-fournisseur</var>> ... </AuthnProviderAlias></a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Regroupe un ensemble de directives qui constituent une extension d'un fournisseur d'authentification de base et lui attribue -l'alias spécifié</td></tr> +l'alias spcifi</td></tr> <tr><td><a href="mod_authnz_fcgi.html#authnzfcgicheckauthnprovider">AuthnzFcgiCheckAuthnProvider <em>provider-name</em>|<code>None</code> -<em>option</em> ...</a></td><td></td><td>d</td><td>E</td></tr><tr><td class="descr" colspan="4">Permet à une application FastCGI de gérer l'accroche +<em>option</em> ...</a></td><td></td><td>d</td><td>E</td></tr><tr><td class="descr" colspan="4">Permet une application FastCGI de grer l'accroche d'authentification check_authn.</td></tr> <tr class="odd"><td><a href="mod_authnz_fcgi.html#authnzfcgidefineprovider">AuthnzFcgiDefineProvider <em>type</em> <em>provider-name</em> -<em>backend-address</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Définit une application FastCGI en tant que fournisseur +<em>backend-address</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit une application FastCGI en tant que fournisseur d'authentification et/ou autorisation</td></tr> <tr><td><a href="mod_authn_core.html#authtype">AuthType None|Basic|Digest|Form</a></td><td></td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Type d'authentification utilisateur</td></tr> -<tr class="odd"><td><a href="mod_authn_file.html#authuserfile">AuthUserFile <var>chemin-fichier</var></a></td><td></td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Définit le nom d'un fichier texte pour l'authentification +<tr class="odd"><td><a href="mod_authn_file.html#authuserfile">AuthUserFile <var>chemin-fichier</var></a></td><td></td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit le nom d'un fichier texte pour l'authentification contenant la liste des utilisateurs et de leurs mots de passe</td></tr> -<tr><td><a href="mod_authz_dbd.html#authzdbdlogintoreferer">AuthzDBDLoginToReferer On|Off</a></td><td> Off </td><td>d</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit si le client doit être redirigé vers la page -d'origine en cas de connexion ou de déconnexion réussie si une en-tête -de requête <code>Referer</code> est présente</td></tr> -<tr class="odd"><td><a href="mod_authz_dbd.html#authzdbdquery">AuthzDBDQuery <var>requête</var></a></td><td></td><td>d</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Définit la requête SQL pour l'opération +<tr><td><a href="mod_authz_dbd.html#authzdbdlogintoreferer">AuthzDBDLoginToReferer On|Off</a></td><td> Off </td><td>d</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit si le client doit tre redirig vers la page +d'origine en cas de connexion ou de dconnexion russie si une en-tte +de requte <code>Referer</code> est prsente</td></tr> +<tr class="odd"><td><a href="mod_authz_dbd.html#authzdbdquery">AuthzDBDQuery <var>requte</var></a></td><td></td><td>d</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit la requte SQL pour l'opration requise</td></tr> -<tr><td><a href="mod_authz_dbd.html#authzdbdredirectquery">AuthzDBDRedirectQuery <var>requête</var></a></td><td></td><td>d</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit une requête pour rechercher une page vers laquelle -rediriger l'utilisateur après une connexion réussie</td></tr> -<tr class="odd"><td><a href="mod_authz_dbm.html#authzdbmtype">AuthzDBMType default|SDBM|GDBM|NDBM|DB</a></td><td> default </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Définit le type de fichier de base de données contenant +<tr><td><a href="mod_authz_dbd.html#authzdbdredirectquery">AuthzDBDRedirectQuery <var>requte</var></a></td><td></td><td>d</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit une requte pour rechercher une page vers laquelle +rediriger l'utilisateur aprs une connexion russie</td></tr> +<tr class="odd"><td><a href="mod_authz_dbm.html#authzdbmtype">AuthzDBMType default|SDBM|GDBM|NDBM|DB</a></td><td> default </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit le type de fichier de base de donnes contenant la liste des groupes d'utilisateurs</td></tr> <tr><td><a href="mod_authz_core.html#authzprovideralias"><AuthzProviderAlias <var>baseProvider Alias Require-Parameters</var>> ... </AuthzProviderAlias> -</a></td><td></td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Regroupe des directives représentant une extension d'un -fournisseur d'autorisation de base qui pourra être référencée à l'aide -de l'alias spécifié</td></tr> +</a></td><td></td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Regroupe des directives reprsentant une extension d'un +fournisseur d'autorisation de base qui pourra tre rfrence l'aide +de l'alias spcifi</td></tr> <tr class="odd"><td><a href="mod_authz_core.html#authzsendforbiddenonfailure">AuthzSendForbiddenOnFailure On|Off</a></td><td> Off </td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Envoie '403 FORBIDDEN' au lieu de '401 UNAUTHORIZED' si -l'authentification réussit et si l'autorisation a été refusée. +l'authentification russit et si l'autorisation a t refuse. </td></tr> -<tr><td><a href="mod_proxy.html#balancergrowth" id="B" name="B">BalancerGrowth <var>#</var></a></td><td> 5 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Nombre de membres supplémentaires pouvant être ajoutés -après la configuration initiale</td></tr> -<tr class="odd"><td><a href="mod_proxy.html#balancerinherit">BalancerInherit On|Off</a></td><td> On </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Héritage des membres du groupes de répartition de - charge du mandataire définis au niveau du serveur principal</td></tr> -<tr><td><a href="mod_proxy.html#balancermember">BalancerMember [<var>balancerurl</var>] <var>url</var> [<var>clé=valeur [clé=valeur ...]]</var></a></td><td></td><td>d</td><td>E</td></tr><tr><td class="descr" colspan="4">Ajoute un membre à un groupe de répartition de +<tr><td><a href="mod_proxy.html#balancergrowth" id="B" name="B">BalancerGrowth <var>#</var></a></td><td> 5 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Nombre de membres supplmentaires pouvant tre ajouts +aprs la configuration initiale</td></tr> +<tr class="odd"><td><a href="mod_proxy.html#balancerinherit">BalancerInherit On|Off</a></td><td> On </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Hritage des membres du groupes de rpartition de + charge du mandataire dfinis au niveau du serveur principal</td></tr> +<tr><td><a href="mod_proxy.html#balancermember">BalancerMember [<var>balancerurl</var>] <var>url</var> [<var>cl=valeur [cl=valeur ...]]</var></a></td><td></td><td>d</td><td>E</td></tr><tr><td class="descr" colspan="4">Ajoute un membre un groupe de rpartition de charge</td></tr> -<tr class="odd"><td><a href="mod_proxy.html#balancerpersist">BalancerPersist On|Off</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Tente de conserver les changements effectués par le - gestionnaire de répartition de charge après un redémarrage du +<tr class="odd"><td><a href="mod_proxy.html#balancerpersist">BalancerPersist On|Off</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Tente de conserver les changements effectus par le + gestionnaire de rpartition de charge aprs un redmarrage du serveur.</td></tr> -<tr><td><a href="mod_brotli.html#brotlialteretag">BrotliAlterETag AddSuffix|NoChange|Remove</a></td><td> AddSuffix </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Comment l'en-tête de réponse ETag doit être modifié au cours de la +<tr><td><a href="mod_brotli.html#brotlialteretag">BrotliAlterETag AddSuffix|NoChange|Remove</a></td><td> AddSuffix </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Comment l'en-tte de rponse ETag doit tre modifi au cours de la compression</td></tr> -<tr class="odd"><td><a href="mod_brotli.html#brotlicompressionmaxinputblock">BrotliCompressionMaxInputBlock <var>value</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Taille maximale du bloc de données en entrée</td></tr> -<tr><td><a href="mod_brotli.html#brotlicompressionquality">BrotliCompressionQuality <var>value</var></a></td><td> 5 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Qualité de la compression</td></tr> -<tr class="odd"><td><a href="mod_brotli.html#brotlicompressionwindow">BrotliCompressionWindow <var>value</var></a></td><td> 18 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Taille de la fenêtre de compression glissante brotli</td></tr> -<tr><td><a href="mod_brotli.html#brotlifilternote">BrotliFilterNote [<var>type</var>] <var>notename</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Enregistre le taux de compression dans une note à des fins de +<tr class="odd"><td><a href="mod_brotli.html#brotlicompressionmaxinputblock">BrotliCompressionMaxInputBlock <var>value</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Taille maximale du bloc de donnes en entre</td></tr> +<tr><td><a href="mod_brotli.html#brotlicompressionquality">BrotliCompressionQuality <var>value</var></a></td><td> 5 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Qualit de la compression</td></tr> +<tr class="odd"><td><a href="mod_brotli.html#brotlicompressionwindow">BrotliCompressionWindow <var>value</var></a></td><td> 18 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Taille de la fentre de compression glissante brotli</td></tr> +<tr><td><a href="mod_brotli.html#brotlifilternote">BrotliFilterNote [<var>type</var>] <var>notename</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Enregistre le taux de compression dans une note des fins de journalisation</td></tr> <tr class="odd"><td><a href="mod_setenvif.html#browsermatch">BrowserMatch <em>regex [!]env-variable</em>[=<em>valeur</em>] -[[!]<em>env-variable</em>[=<em>valeur</em>]] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Définit des variables d'environnement en fonction du -contenu de l'en-tête HTTP User-Agent</td></tr> +[[!]<em>env-variable</em>[=<em>valeur</em>]] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit des variables d'environnement en fonction du +contenu de l'en-tte HTTP User-Agent</td></tr> <tr><td><a href="mod_setenvif.html#browsermatchnocase">BrowserMatchNoCase <em>regex [!]env-variable</em>[=<em>valeur</em>] - [[!]<em>env-variable</em>[=<em>valeur</em>]] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Définit des variables d'environnement en fonction du -contenu de l'en-tête HTTP User-Agent sans tenir compte de la + [[!]<em>env-variable</em>[=<em>valeur</em>]] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Dfinit des variables d'environnement en fonction du +contenu de l'en-tte HTTP User-Agent sans tenir compte de la casse</td></tr> -<tr class="odd"><td><a href="mod_log_config.html#bufferedlogs">BufferedLogs On|Off</a></td><td> Off </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Enregistre les entrées du journal dans un tampon en mémoire -avant de les écrire sur disque</td></tr> +<tr class="odd"><td><a href="mod_log_config.html#bufferedlogs">BufferedLogs On|Off</a></td><td> Off </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Enregistre les entres du journal dans un tampon en mmoire +avant de les crire sur disque</td></tr> <tr><td><a href="mod_buffer.html#buffersize">BufferSize entier</a></td><td> 131072 </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Taille maximale en octets du filtre par tampon</td></tr> -<tr class="odd"><td><a href="mod_cache.html#cachedefaultexpire" id="C" name="C">CacheDefaultExpire <var>secondes</var></a></td><td> 3600 (une heure) </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La durée par défaut de mise en cache d'un document -lorsqu'aucune date d'expiration n'a été spécifiée.</td></tr> -<tr><td><a href="mod_cache.html#cachedetailheader">CacheDetailHeader <var>on|off</var></a></td><td> off </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Ajoute un en-tête X-Cache-Detail à la réponse.</td></tr> -<tr class="odd"><td><a href="mod_cache_disk.html#cachedirlength">CacheDirLength <var>longueur</var></a></td><td> 2 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Le nombre de caractères des noms des -sous-répertoires</td></tr> -<tr><td><a href="mod_cache_disk.html#cachedirlevels">CacheDirLevels <var>niveaux</var></a></td><td> 2 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Le nombre de niveaux de sous-répertoires que comportera le +<tr class="odd"><td><a href="mod_cache.html#cachedefaultexpire" id="C" name="C">CacheDefaultExpire <var>secondes</var></a></td><td> 3600 (une heure) </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La dure par dfaut de mise en cache d'un document +lorsqu'aucune date d'expiration n'a t spcifie.</td></tr> +<tr><td><a href="mod_cache.html#cachedetailheader">CacheDetailHeader <var>on|off</var></a></td><td> off </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Ajoute un en-tte X-Cache-Detail la rponse.</td></tr> +<tr class="odd"><td><a href="mod_cache_disk.html#cachedirlength">CacheDirLength <var>longueur</var></a></td><td> 2 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Le nombre de caractres des noms des +sous-rpertoires</td></tr> +<tr><td><a href="mod_cache_disk.html#cachedirlevels">CacheDirLevels <var>niveaux</var></a></td><td> 2 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Le nombre de niveaux de sous-rpertoires que comportera le cache.</td></tr> -<tr class="odd"><td><a href="mod_cache.html#cachedisable">CacheDisable <var>chaîne-url</var> | <var>on</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Désactive la mise en cache des URLs -spécifiées</td></tr> -<tr><td><a href="mod_cache.html#cacheenable">CacheEnable <var>type de cache</var> [<var>chaîne -URL</var>]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active la mise en cache des URLs spécifiées en utilisant le -gestionnaire de stockage précisé</td></tr> +<tr class="odd"><td><a href="mod_cache.html#cachedisable">CacheDisable <var>chane-url</var> | <var>on</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dsactive la mise en cache des URLs +spcifies</td></tr> +<tr><td><a href="mod_cache.html#cacheenable">CacheEnable <var>type de cache</var> [<var>chane +URL</var>]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active la mise en cache des URLs spcifies en utilisant le +gestionnaire de stockage prcis</td></tr> <tr class="odd"><td><a href="mod_file_cache.html#cachefile">CacheFile <var>chemin_fichier</var> [<var>chemin fichier</var>] ...</a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Met en cache une liste de gestionnaires de fichiers au -démarrage</td></tr> -<tr><td><a href="mod_cache.html#cacheheader">CacheHeader <var>on|off</var></a></td><td> off </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Ajoute un en-tête X-Cache à la réponse.</td></tr> -<tr class="odd"><td><a href="mod_cache.html#cacheignorecachecontrol">CacheIgnoreCacheControl On|Off</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Ignore les en-têtes de requête enjoignant de ne pas servir +dmarrage</td></tr> +<tr><td><a href="mod_cache.html#cacheheader">CacheHeader <var>on|off</var></a></td><td> off </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Ajoute un en-tte X-Cache la rponse.</td></tr> +<tr class="odd"><td><a href="mod_cache.html#cacheignorecachecontrol">CacheIgnoreCacheControl On|Off</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Ignore les en-ttes de requte enjoignant de ne pas servir le contenu au client depuis le cache</td></tr> -<tr><td><a href="mod_cache.html#cacheignoreheaders">CacheIgnoreHeaders <var>en-tête</var> [<var>en-tête</var>] ...</a></td><td> None </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Ne pas stocker le(s) en-tête(s) spécifié(s) dans le cache. +<tr><td><a href="mod_cache.html#cacheignoreheaders">CacheIgnoreHeaders <var>en-tte</var> [<var>en-tte</var>] ...</a></td><td> None </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Ne pas stocker le(s) en-tte(s) spcifi(s) dans le cache. </td></tr> -<tr class="odd"><td><a href="mod_cache.html#cacheignorenolastmod">CacheIgnoreNoLastMod On|Off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Ignore le fait qu'une réponse ne possède pas d'en-tête Last +<tr class="odd"><td><a href="mod_cache.html#cacheignorenolastmod">CacheIgnoreNoLastMod On|Off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Ignore le fait qu'une rponse ne possde pas d'en-tte Last Modified.</td></tr> -<tr><td><a href="mod_cache.html#cacheignorequerystring">CacheIgnoreQueryString On|Off</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Ignore la chaîne de paramètres lors de la mise en +<tr><td><a href="mod_cache.html#cacheignorequerystring">CacheIgnoreQueryString On|Off</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Ignore la chane de paramtres lors de la mise en cache</td></tr> <tr class="odd"><td><a href="mod_cache.html#cacheignoreurlsessionidentifiers">CacheIgnoreURLSessionIdentifiers <var>identifiant</var> -[<var>identifiant</var>] ...</a></td><td> None </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Ignore les identifiants de session définis encodés dans +[<var>identifiant</var>] ...</a></td><td> None </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Ignore les identifiants de session dfinis encods dans l'URL lors de la mise en cache </td></tr> -<tr><td><a href="mod_cache.html#cachekeybaseurl">CacheKeyBaseURL <var>URL</var></a></td><td> http://example.com </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Remplace l'URL de base des clés du cache mandatées en +<tr><td><a href="mod_cache.html#cachekeybaseurl">CacheKeyBaseURL <var>URL</var></a></td><td> http://example.com </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Remplace l'URL de base des cls du cache mandates en inverse</td></tr> -<tr class="odd"><td><a href="mod_cache.html#cachelastmodifiedfactor">CacheLastModifiedFactor <var>flottant</var></a></td><td> 0.1 </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Le facteur utilisé pour générer une date d'expiration en -fonction de la date de dernière modification.</td></tr> -<tr><td><a href="mod_cache.html#cachelock">CacheLock <var>on|off</var></a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Active la protection contre les tempêtes de requêtes.</td></tr> -<tr class="odd"><td><a href="mod_cache.html#cachelockmaxage">CacheLockMaxAge <var>entier</var></a></td><td> 5 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Définit la durée de vie maximale d'un verrou de cache.</td></tr> -<tr><td><a href="mod_cache.html#cachelockpath">CacheLockPath <var>répertoire</var></a></td><td> mod_cache-lock </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit le répertoire des verrous.</td></tr> -<tr class="odd"><td><a href="mod_cache.html#cachemaxexpire">CacheMaxExpire <var>secondes</var></a></td><td> 86400 (une journée) +</td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La durée maximale en secondes de mise en cache d'un +<tr class="odd"><td><a href="mod_cache.html#cachelastmodifiedfactor">CacheLastModifiedFactor <var>flottant</var></a></td><td> 0.1 </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Le facteur utilis pour gnrer une date d'expiration en +fonction de la date de dernire modification.</td></tr> +<tr><td><a href="mod_cache.html#cachelock">CacheLock <var>on|off</var></a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Active la protection contre les temptes de requtes.</td></tr> +<tr class="odd"><td><a href="mod_cache.html#cachelockmaxage">CacheLockMaxAge <var>entier</var></a></td><td> 5 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit la dure de vie maximale d'un verrou de cache.</td></tr> +<tr><td><a href="mod_cache.html#cachelockpath">CacheLockPath <var>rpertoire</var></a></td><td> mod_cache-lock </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit le rpertoire des verrous.</td></tr> +<tr class="odd"><td><a href="mod_cache.html#cachemaxexpire">CacheMaxExpire <var>secondes</var></a></td><td> 86400 (une journe) +</td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La dure maximale en secondes de mise en cache d'un document</td></tr> <tr><td><a href="mod_cache_disk.html#cachemaxfilesize">CacheMaxFileSize <var>octets</var></a></td><td> 1000000 </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">>La taille maximale (en octets) d'un document pour pouvoir -être stocké dans le cache</td></tr> -<tr class="odd"><td><a href="mod_cache.html#cacheminexpire">CacheMinExpire <var>secondes</var></a></td><td> 0 </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La durée minimale en secondes de mise en cache d'un +tre stock dans le cache</td></tr> +<tr class="odd"><td><a href="mod_cache.html#cacheminexpire">CacheMinExpire <var>secondes</var></a></td><td> 0 </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La dure minimale en secondes de mise en cache d'un document</td></tr> <tr><td><a href="mod_cache_disk.html#cacheminfilesize">CacheMinFileSize <var>octets</var></a></td><td> 1 </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">La taille minimale (en octets) d'un document pour pouvoir -être stocké dans le cache</td></tr> +tre stock dans le cache</td></tr> <tr class="odd"><td><a href="mod_negotiation.html#cachenegotiateddocs">CacheNegotiatedDocs On|Off</a></td><td> Off </td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Permet la mise en cache au niveau des serveurs mandataires -des documents dont le contenu a été négocié</td></tr> -<tr><td><a href="mod_cache.html#cachequickhandler">CacheQuickHandler <var>on|off</var></a></td><td> on </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Exécute le cache à partir d'un gestionnaire rapide.</td></tr> -<tr class="odd"><td><a href="mod_cache_disk.html#cachereadsize">CacheReadSize <var>octets</var></a></td><td> 0 </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La quantité minimale (en octets) de données à lire et à +des documents dont le contenu a t ngoci</td></tr> +<tr><td><a href="mod_cache.html#cachequickhandler">CacheQuickHandler <var>on|off</var></a></td><td> on </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Excute le cache partir d'un gestionnaire rapide.</td></tr> +<tr class="odd"><td><a href="mod_cache_disk.html#cachereadsize">CacheReadSize <var>octets</var></a></td><td> 0 </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La quantit minimale (en octets) de donnes lire et mettre en cache avant de les envoyer au client</td></tr> -<tr><td><a href="mod_cache_disk.html#cachereadtime">CacheReadTime <var>millisecondes</var></a></td><td> 0 </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Le temps minimum (en millisecondes) qui doit s'écouler -avant d'envoyer les données au client</td></tr> -<tr class="odd"><td><a href="mod_cache_disk.html#cacheroot">CacheRoot <var>répertoire</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La racine du répertoire dans lequel les fichiers du cache -seront stockés</td></tr> -<tr><td><a href="mod_cache_socache.html#cachesocache">CacheSocache <var>type[:args]</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Implémentation du cache d'objets partagés à utiliser</td></tr> -<tr class="odd"><td><a href="mod_cache_socache.html#cachesocachemaxsize">CacheSocacheMaxSize <var>octets</var></a></td><td> 102400 </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La taille maximale d'une entrée pouvant être placée dans le +<tr><td><a href="mod_cache_disk.html#cachereadtime">CacheReadTime <var>millisecondes</var></a></td><td> 0 </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Le temps minimum (en millisecondes) qui doit s'couler +avant d'envoyer les donnes au client</td></tr> +<tr class="odd"><td><a href="mod_cache_disk.html#cacheroot">CacheRoot <var>rpertoire</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La racine du rpertoire dans lequel les fichiers du cache +seront stocks</td></tr> +<tr><td><a href="mod_cache_socache.html#cachesocache">CacheSocache <var>type[:args]</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Implmentation du cache d'objets partags utiliser</td></tr> +<tr class="odd"><td><a href="mod_cache_socache.html#cachesocachemaxsize">CacheSocacheMaxSize <var>octets</var></a></td><td> 102400 </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La taille maximale d'une entre pouvant tre place dans le cache</td></tr> -<tr><td><a href="mod_cache_socache.html#cachesocachemaxtime">CacheSocacheMaxTime <var>secondes</var></a></td><td> 86400 </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">La durée maximale de stockage d'un document dans le cache -avant péremption</td></tr> -<tr class="odd"><td><a href="mod_cache_socache.html#cachesocachemintime">CacheSocacheMinTime <var>seconds</var></a></td><td> 600 </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La durée minimale de stockage d'un document dans le cache</td></tr> -<tr><td><a href="mod_cache_socache.html#cachesocachereadsize">CacheSocacheReadSize <var>octets</var></a></td><td> 0 </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">La quantité minimale de données du document à lire et +<tr><td><a href="mod_cache_socache.html#cachesocachemaxtime">CacheSocacheMaxTime <var>secondes</var></a></td><td> 86400 </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">La dure maximale de stockage d'un document dans le cache +avant premption</td></tr> +<tr class="odd"><td><a href="mod_cache_socache.html#cachesocachemintime">CacheSocacheMinTime <var>seconds</var></a></td><td> 600 </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La dure minimale de stockage d'un document dans le cache</td></tr> +<tr><td><a href="mod_cache_socache.html#cachesocachereadsize">CacheSocacheReadSize <var>octets</var></a></td><td> 0 </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">La quantit minimale de donnes du document lire et mettre en cache avant envoi au client</td></tr> -<tr class="odd"><td><a href="mod_cache_socache.html#cachesocachereadtime">CacheSocacheReadTime <var>millisecondes</var></a></td><td> 0 </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La durée minimale de lecture avant l'envoi des données</td></tr> -<tr><td><a href="mod_cache.html#cachestaleonerror">CacheStaleOnError <var>on|off</var></a></td><td> on </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Sert du contenu non à jour à la place de réponses 5xx.</td></tr> -<tr class="odd"><td><a href="mod_cache.html#cachestoreexpired">CacheStoreExpired On|Off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Tente de mettre en cache les réponses que le serveur -considère comme arrivées à expiration</td></tr> -<tr><td><a href="mod_cache.html#cachestorenostore">CacheStoreNoStore On|Off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Tente de mettre en cache les requêtes ou réponses dont -l'entête Cache-Control: a pour valeur no-store.</td></tr> -<tr class="odd"><td><a href="mod_cache.html#cachestoreprivate">CacheStorePrivate On|Off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Tente de mettre en cache des réponses que le serveur a -marquées comme privées</td></tr> -<tr><td><a href="mod_cgid.html#cgidscripttimeout">CGIDScriptTimeout <var>time</var>[s|ms]</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Durée maximale d'attente de la prochaine sortie du +<tr class="odd"><td><a href="mod_cache_socache.html#cachesocachereadtime">CacheSocacheReadTime <var>millisecondes</var></a></td><td> 0 </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La dure minimale de lecture avant l'envoi des donnes</td></tr> +<tr><td><a href="mod_cache.html#cachestaleonerror">CacheStaleOnError <var>on|off</var></a></td><td> on </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Sert du contenu non jour la place de rponses 5xx.</td></tr> +<tr class="odd"><td><a href="mod_cache.html#cachestoreexpired">CacheStoreExpired On|Off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Tente de mettre en cache les rponses que le serveur +considre comme arrives expiration</td></tr> +<tr><td><a href="mod_cache.html#cachestorenostore">CacheStoreNoStore On|Off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Tente de mettre en cache les requtes ou rponses dont +l'entte Cache-Control: a pour valeur no-store.</td></tr> +<tr class="odd"><td><a href="mod_cache.html#cachestoreprivate">CacheStorePrivate On|Off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Tente de mettre en cache des rponses que le serveur a +marques comme prives</td></tr> +<tr><td><a href="mod_cgid.html#cgidscripttimeout">CGIDScriptTimeout <var>time</var>[s|ms]</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Dure maximale d'attente de la prochaine sortie du programme CGI</td></tr> -<tr class="odd"><td><a href="core.html#cgimapextension">CGIMapExtension <var>chemin CGI</var> <var>.extension</var></a></td><td></td><td>dh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Technique permettant de localiser l'interpréteur des +<tr class="odd"><td><a href="core.html#cgimapextension">CGIMapExtension <var>chemin CGI</var> <var>.extension</var></a></td><td></td><td>dh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Technique permettant de localiser l'interprteur des scripts CGI</td></tr> -<tr><td><a href="core.html#cgipassauth">CGIPassAuth On|Off</a></td><td> Off </td><td>dh</td><td>C</td></tr><tr><td class="descr" colspan="4">Active la transmission d'en-têtes d'autorisation HTTP aux scripts en +<tr><td><a href="core.html#cgipassauth">CGIPassAuth On|Off</a></td><td> Off </td><td>dh</td><td>C</td></tr><tr><td class="descr" colspan="4">Active la transmission d'en-ttes d'autorisation HTTP aux scripts en tant que variables CGI</td></tr> <tr class="odd"><td><a href="mod_cgi.html#cgiscripttimeout">CGIScriptTimeout <var>time</var>[s|ms]</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Le temps d'attente maximum pour une sortie du programme CGI</td></tr> -<tr><td><a href="core.html#cgivar">CGIVar <var>variable</var> <var>rule</var></a></td><td></td><td>dh</td><td>C</td></tr><tr><td class="descr" colspan="4">Contrôle la manière dont certaines variables CGI sont définies</td></tr> -<tr class="odd"><td><a href="mod_charset_lite.html#charsetdefault">CharsetDefault <var>jeu de caractères</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Jeu de caractère vers lequel la traduction doit +<tr><td><a href="core.html#cgivar">CGIVar <var>variable</var> <var>rule</var></a></td><td></td><td>dh</td><td>C</td></tr><tr><td class="descr" colspan="4">Contrle la manire dont certaines variables CGI sont dfinies</td></tr> +<tr class="odd"><td><a href="mod_charset_lite.html#charsetdefault">CharsetDefault <var>jeu de caractres</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Jeu de caractre vers lequel la traduction doit s'effectuer</td></tr> -<tr><td><a href="mod_charset_lite.html#charsetoptions">CharsetOptions <var>option</var> [<var>option</var>] ...</a></td><td> ImplicitAdd </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Précise les détails de la traduction du jeu de -caractères</td></tr> -<tr class="odd"><td><a href="mod_charset_lite.html#charsetsourceenc">CharsetSourceEnc <var>jeu de caractères</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Jeu de caractères source des fichiers</td></tr> -<tr><td><a href="mod_speling.html#checkbasenamematch">CheckBasenameMatch on|off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Vérifie aussi la correspondance des fichiers, même avec des -extensions différentes</td></tr> +<tr><td><a href="mod_charset_lite.html#charsetoptions">CharsetOptions <var>option</var> [<var>option</var>] ...</a></td><td> ImplicitAdd </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Prcise les dtails de la traduction du jeu de +caractres</td></tr> +<tr class="odd"><td><a href="mod_charset_lite.html#charsetsourceenc">CharsetSourceEnc <var>jeu de caractres</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Jeu de caractres source des fichiers</td></tr> +<tr><td><a href="mod_speling.html#checkbasenamematch">CheckBasenameMatch on|off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Vrifie aussi la correspondance des fichiers, mme avec des +extensions diffrentes</td></tr> <tr class="odd"><td><a href="mod_speling.html#checkcaseonly">CheckCaseOnly on|off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Limite l'action du module aux corrections de majuscules</td></tr> <tr><td><a href="mod_speling.html#checkspelling">CheckSpelling on|off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Active le module de correction</td></tr> -<tr class="odd"><td><a href="mod_unixd.html#chrootdir">ChrootDir <var>chemin-répertoire</var></a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Répertoire dans lequel Apache doit se positionner au -démarrage après avoir effectué un chroot(8).</td></tr> -<tr><td><a href="core.html#contentdigest">ContentDigest On|Off</a></td><td> Off </td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Active la génération d'un en-tête <code>Content-MD5</code> -dans la réponse HTTP</td></tr> +<tr class="odd"><td><a href="mod_unixd.html#chrootdir">ChrootDir <var>chemin-rpertoire</var></a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Rpertoire dans lequel Apache doit se positionner au +dmarrage aprs avoir effectu un chroot(8).</td></tr> +<tr><td><a href="core.html#contentdigest">ContentDigest On|Off</a></td><td> Off </td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Active la gnration d'un en-tte <code>Content-MD5</code> +dans la rponse HTTP</td></tr> <tr class="odd"><td><a href="mod_usertrack.html#cookiedomain">CookieDomain <em>domaine</em></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Le domaine auquel le cookie traceur s'applique</td></tr> -<tr><td><a href="mod_usertrack.html#cookieexpires">CookieExpires <em>durée</em></a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Durée avant expiration du cookie traceur</td></tr> +<tr><td><a href="mod_usertrack.html#cookieexpires">CookieExpires <em>dure</em></a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dure avant expiration du cookie traceur</td></tr> <tr class="odd"><td><a href="mod_usertrack.html#cookiename">CookieName <em>symbole</em></a></td><td> Apache </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Nom du cookie traceur</td></tr> <tr><td><a href="mod_usertrack.html#cookiestyle">CookieStyle - Netscape|Cookie|Cookie2|RFC2109|RFC2965</a></td><td> Netscape </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Format du champ d'en-tête cookie</td></tr> + Netscape|Cookie|Cookie2|RFC2109|RFC2965</a></td><td> Netscape </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Format du champ d'en-tte cookie</td></tr> <tr class="odd"><td><a href="mod_usertrack.html#cookietracking">CookieTracking on|off</a></td><td> off </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active le cookie traceur</td></tr> -<tr><td><a href="mpm_common.html#coredumpdirectory">CoreDumpDirectory <var>répertoire</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Le répertoire dans lequel le serveur HTTP Apache va tenter de se -positionner avant d'effectuer un vidage mémoire</td></tr> +<tr><td><a href="mpm_common.html#coredumpdirectory">CoreDumpDirectory <var>rpertoire</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Le rpertoire dans lequel le serveur HTTP Apache va tenter de se +positionner avant d'effectuer un vidage mmoire</td></tr> <tr class="odd"><td><a href="mod_crypto.html#cryptocipher">CryptoCipher name</a></td><td> aes256 </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">L'algorithme de chiffrement que le filtre crypto doit utiliser</td></tr> -<tr><td><a href="mod_crypto.html#cryptodriver">CryptoDriver name</a></td><td> openssl </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Nom du pilote crypto à utiliser</td></tr> +<tr><td><a href="mod_crypto.html#cryptodriver">CryptoDriver name</a></td><td> openssl </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Nom du pilote crypto utiliser</td></tr> <tr class="odd"><td><a href="mod_crypto.html#cryptoiv">CryptoIV value</a></td><td> none </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Le Vecteur d'Initialisation IV (Initialisation Vector) que le filtre crypto doit utiliser</td></tr> -<tr><td><a href="mod_crypto.html#cryptokey">CryptoKey value</a></td><td> none </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Clé que le filtre crypto doit utiliser</td></tr> -<tr class="odd"><td><a href="mod_crypto.html#cryptosize">CryptoSize integer</a></td><td> 131072 </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Taille maximale en octets du tampon utilisé par le filtre crypto</td></tr> -<tr><td><a href="mod_ssl_ct.html#ctauditstorage">CTAuditStorage <em>directory</em></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Répertoire de stockage des données pour l'audit hors ligne</td></tr> +<tr><td><a href="mod_crypto.html#cryptokey">CryptoKey value</a></td><td> none </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Cl que le filtre crypto doit utiliser</td></tr> +<tr class="odd"><td><a href="mod_crypto.html#cryptosize">CryptoSize integer</a></td><td> 131072 </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Taille maximale en octets du tampon utilis par le filtre crypto</td></tr> +<tr><td><a href="mod_ssl_ct.html#ctauditstorage">CTAuditStorage <em>directory</em></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Rpertoire de stockage des donnes pour l'audit hors ligne</td></tr> <tr class="odd"><td><a href="mod_ssl_ct.html#ctlogclient">CTLogClient <em>executable</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Chemin de l'utilitaire client du log certificate-transparency</td></tr> -<tr><td><a href="mod_ssl_ct.html#ctlogconfigdb">CTLogConfigDB <em>filename</em></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Base de données pour la configuration des logs avec mises à +<tr><td><a href="mod_ssl_ct.html#ctlogconfigdb">CTLogConfigDB <em>filename</em></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Base de donnes pour la configuration des logs avec mises jour dynamiques</td></tr> <tr class="odd"><td><a href="mod_ssl_ct.html#ctmaxsctage">CTMaxSCTAge <em>num-seconds</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Age maximum d'un SCT obtenu depuis un log avant son -raffraîchissement</td></tr> +raffrachissement</td></tr> <tr><td><a href="mod_ssl_ct.html#ctproxyawareness">CTProxyAwareness <em>oblivious|aware|require</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Niveau de prise en compte et de mise en oeuvre des CTs pour un mandataire </td></tr> -<tr class="odd"><td><a href="mod_ssl_ct.html#ctsctstorage">CTSCTStorage <em>directory</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Répertoire où les SCTs sont stockés</td></tr> -<tr><td><a href="mod_ssl_ct.html#ctserverhellosctlimit">CTServerHelloSCTLimit <em>limit</em></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Nombre maximum de SCTs pouvant être renvoyés au cours de la +<tr class="odd"><td><a href="mod_ssl_ct.html#ctsctstorage">CTSCTStorage <em>directory</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Rpertoire o les SCTs sont stocks</td></tr> +<tr><td><a href="mod_ssl_ct.html#ctserverhellosctlimit">CTServerHelloSCTLimit <em>limit</em></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Nombre maximum de SCTs pouvant tre renvoys au cours de la phase ServerHello</td></tr> <tr class="odd"><td><a href="mod_ssl_ct.html#ctstaticlogconfig">CTStaticLogConfig <em>log-id|-</em> <em>public-key-file|-</em> <em>1|0|-</em> <em>min-timestamp|-</em> <em>max-timestamp|-</em> @@ -483,438 +483,438 @@ certificat de serveur <tr class="odd"><td><a href="mod_log_config.html#customlog">CustomLog <var>fichier</var>|<var>pipe</var>|<var>provider</var> <var>format</var>|<var>alias</var> [env=[!]<var>variable-environnement</var>| -expr=<var>expression</var>]</a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Définit le nom et le format du fichier +expr=<var>expression</var>]</a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit le nom et le format du fichier journal</td></tr> -<tr><td><a href="mod_dav.html#dav" id="D" name="D">Dav On|Off|<var>nom fournisseur</var></a></td><td> Off </td><td>d</td><td>E</td></tr><tr><td class="descr" colspan="4">Active les méthodes HTTP WebDAV</td></tr> -<tr class="odd"><td><a href="mod_dav.html#davdepthinfinity">DavDepthInfinity on|off</a></td><td> off </td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Autorise les requêtes PROPFIND avec en-tête Depth: +<tr><td><a href="mod_dav.html#dav" id="D" name="D">Dav On|Off|<var>nom fournisseur</var></a></td><td> Off </td><td>d</td><td>E</td></tr><tr><td class="descr" colspan="4">Active les mthodes HTTP WebDAV</td></tr> +<tr class="odd"><td><a href="mod_dav.html#davdepthinfinity">DavDepthInfinity on|off</a></td><td> off </td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Autorise les requtes PROPFIND avec en-tte Depth: Infinity</td></tr> -<tr><td><a href="mod_dav_lock.html#davgenericlockdb">DavGenericLockDB <var>chemin fichier</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Chemin de la base de données des verrous DAV</td></tr> -<tr class="odd"><td><a href="mod_dav_fs.html#davlockdb">DavLockDB <var>chemin fichier</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Chemin de la base de données des verrous DAV</td></tr> -<tr><td><a href="mod_dav.html#davmintimeout">DavMinTimeout <var>secondes</var></a></td><td> 0 </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Durée minimale pendant laquelle le serveur maintient un +<tr><td><a href="mod_dav_lock.html#davgenericlockdb">DavGenericLockDB <var>chemin fichier</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Chemin de la base de donnes des verrous DAV</td></tr> +<tr class="odd"><td><a href="mod_dav_fs.html#davlockdb">DavLockDB <var>chemin fichier</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Chemin de la base de donnes des verrous DAV</td></tr> +<tr><td><a href="mod_dav.html#davmintimeout">DavMinTimeout <var>secondes</var></a></td><td> 0 </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Dure minimale pendant laquelle le serveur maintient un verrou sur une ressource DAV</td></tr> -<tr class="odd"><td><a href="mod_dbd.html#dbdexptime">DBDExptime <var>durée en secondes</var></a></td><td> 300 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Durée de vie des connexions inactives</td></tr> -<tr><td><a href="mod_dbd.html#dbdinitsql">DBDInitSQL <var>"instruction SQL"</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Exécute une instruction SQL après connexion à une base de -données</td></tr> +<tr class="odd"><td><a href="mod_dbd.html#dbdexptime">DBDExptime <var>dure en secondes</var></a></td><td> 300 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dure de vie des connexions inactives</td></tr> +<tr><td><a href="mod_dbd.html#dbdinitsql">DBDInitSQL <var>"instruction SQL"</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Excute une instruction SQL aprs connexion une base de +donnes</td></tr> <tr class="odd"><td><a href="mod_dbd.html#dbdkeep">DBDKeep <var>nombre</var></a></td><td> 2 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre maximum de connexions maintenues</td></tr> <tr><td><a href="mod_dbd.html#dbdmax">DBDMax <var>nombre</var></a></td><td> 10 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Nombre maximum de connexions</td></tr> <tr class="odd"><td><a href="mod_dbd.html#dbdmin">DBDMin <var>nombre</var></a></td><td> 1 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre minimum de connexions</td></tr> <tr><td><a href="mod_dbd.html#dbdparams">DBDParams -<var>param1</var>=<var>valeur1</var>[,<var>param2</var>=<var>valeur2</var>]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Paramètres de la connexion à la base de -données</td></tr> +<var>param1</var>=<var>valeur1</var>[,<var>param2</var>=<var>valeur2</var>]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Paramtres de la connexion la base de +donnes</td></tr> <tr class="odd"><td><a href="mod_dbd.html#dbdpersist">DBDPersist On|Off</a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Utiliser ou non des connexions persistentes</td></tr> -<tr><td><a href="mod_dbd.html#dbdpreparesql">DBDPrepareSQL <var>"requête SQL"</var> <var>étiquette</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit une requête SQL préparée</td></tr> -<tr class="odd"><td><a href="mod_dbd.html#dbdriver">DBDriver <var>nom</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Spécifie un pilote SQL</td></tr> -<tr><td><a href="mod_autoindex.html#defaulticon">DefaultIcon <var>chemin URL</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Icône à afficher par défaut lorsqu'aucun icône spécifique -n'est précisé</td></tr> -<tr class="odd"><td><a href="mod_mime.html#defaultlanguage">DefaultLanguage <var>symbole-langage</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Défini un symbole de langage par défaut à affecter au champ -d'en-tête Content-Language pour toutes les ressources dans le contexte -courant auxquelles aucun symbole de langage n'a été -associé.</td></tr> -<tr><td><a href="core.html#defaultruntimedir">DefaultRuntimeDir <var>chemin-répertoire</var></a></td><td> DEFAULT_REL_RUNTIME +</td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Répertoire de base des fichiers créés au cours de l'exécution du serveur</td></tr> -<tr class="odd"><td><a href="core.html#defaulttype">DefaultType <var>type média|none</var></a></td><td> none </td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Les seuls effets de cette directive sont des émissions -d'avertissements si sa valeur est différente de <code>none</code>. Dans -les versions précédentes, DefaultType permettait de spécifier un type de -média à assigner par défaut au contenu d'une réponse pour lequel aucun -autre type de média n'avait été trouvé. +<tr><td><a href="mod_dbd.html#dbdpreparesql">DBDPrepareSQL <var>"requte SQL"</var> <var>tiquette</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit une requte SQL prpare</td></tr> +<tr class="odd"><td><a href="mod_dbd.html#dbdriver">DBDriver <var>nom</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Spcifie un pilote SQL</td></tr> +<tr><td><a href="mod_autoindex.html#defaulticon">DefaultIcon <var>chemin URL</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Icne afficher par dfaut lorsqu'aucun icne spcifique +n'est prcis</td></tr> +<tr class="odd"><td><a href="mod_mime.html#defaultlanguage">DefaultLanguage <var>symbole-langage</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dfini un symbole de langage par dfaut affecter au champ +d'en-tte Content-Language pour toutes les ressources dans le contexte +courant auxquelles aucun symbole de langage n'a t +associ.</td></tr> +<tr><td><a href="core.html#defaultruntimedir">DefaultRuntimeDir <var>chemin-rpertoire</var></a></td><td> DEFAULT_REL_RUNTIME +</td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Rpertoire de base des fichiers crs au cours de l'excution du serveur</td></tr> +<tr class="odd"><td><a href="core.html#defaulttype">DefaultType <var>type mdia|none</var></a></td><td> none </td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Les seuls effets de cette directive sont des missions +d'avertissements si sa valeur est diffrente de <code>none</code>. Dans +les versions prcdentes, DefaultType permettait de spcifier un type de +mdia assigner par dfaut au contenu d'une rponse pour lequel aucun +autre type de mdia n'avait t trouv. </td></tr> -<tr><td><a href="core.html#define">Define <var>nom-paramètre</var> [<var>valeur-paramètre</var>]</a></td><td></td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Permet de définir une variable</td></tr> -<tr class="odd"><td><a href="mod_deflate.html#deflatealteretag">DeflateAlterETag AddSuffix|NoChange|Remove</a></td><td> AddSuffix </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Comment l'en-tête sortant ETag doit être modifié au cours +<tr><td><a href="core.html#define">Define <var>nom-paramtre</var> [<var>valeur-paramtre</var>]</a></td><td></td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Permet de dfinir une variable</td></tr> +<tr class="odd"><td><a href="mod_deflate.html#deflatealteretag">DeflateAlterETag AddSuffix|NoChange|Remove</a></td><td> AddSuffix </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Comment l'en-tte sortant ETag doit tre modifi au cours de la compression</td></tr> <tr><td><a href="mod_deflate.html#deflatebuffersize">DeflateBufferSize <var>valeur</var></a></td><td> 8096 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Taille du fragment que zlib devra comprimer en une seule fois</td></tr> -<tr class="odd"><td><a href="mod_deflate.html#deflatecompressionlevel">DeflateCompressionLevel <var>valeur</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Le niveau de compression que nous appliquons à la +<tr class="odd"><td><a href="mod_deflate.html#deflatecompressionlevel">DeflateCompressionLevel <var>valeur</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Le niveau de compression que nous appliquons la sortie</td></tr> <tr><td><a href="mod_deflate.html#deflatefilternote">DeflateFilterNote [<var>type</var>] <var>nom de la note</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Enregistre le taux de compression sous la forme d'une note -à des fins de journalisation</td></tr> -<tr class="odd"><td><a href="mod_deflate.html#deflateinflatelimitrequestbody">DeflateInflateLimitRequestBody<var>value</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Taille maximale des corps de requête décompressés</td></tr> -<tr><td><a href="mod_deflate.html#deflateinflateratioburst">DeflateInflateRatioBurst <var>value</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Nombre maximal de fois que le ratio de décompression d'un -corps de requête peut être dépassé</td></tr> -<tr class="odd"><td><a href="mod_deflate.html#deflateinflateratiolimit">DeflateInflateRatioLimit <var>value</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Ratio de décompression maximum pour les corps de requêtes</td></tr> -<tr><td><a href="mod_deflate.html#deflatememlevel">DeflateMemLevel <var>valeur</var></a></td><td> 9 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">La quantité de mémoire utilisable par zlib pour la + des fins de journalisation</td></tr> +<tr class="odd"><td><a href="mod_deflate.html#deflateinflatelimitrequestbody">DeflateInflateLimitRequestBody<var>value</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Taille maximale des corps de requte dcompresss</td></tr> +<tr><td><a href="mod_deflate.html#deflateinflateratioburst">DeflateInflateRatioBurst <var>value</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Nombre maximal de fois que le ratio de dcompression d'un +corps de requte peut tre dpass</td></tr> +<tr class="odd"><td><a href="mod_deflate.html#deflateinflateratiolimit">DeflateInflateRatioLimit <var>value</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Ratio de dcompression maximum pour les corps de requtes</td></tr> +<tr><td><a href="mod_deflate.html#deflatememlevel">DeflateMemLevel <var>valeur</var></a></td><td> 9 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">La quantit de mmoire utilisable par zlib pour la compression</td></tr> -<tr class="odd"><td><a href="mod_deflate.html#deflatewindowsize">DeflateWindowSize <var>valeur</var></a></td><td> 15 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Taille de la fenêtre de compression zlib</td></tr> -<tr><td><a href="mod_access_compat.html#deny"> Deny from all|<var>hôte</var>|env=[!]<var>variable +<tr class="odd"><td><a href="mod_deflate.html#deflatewindowsize">DeflateWindowSize <var>valeur</var></a></td><td> 15 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Taille de la fentre de compression zlib</td></tr> +<tr><td><a href="mod_access_compat.html#deny"> Deny from all|<var>hte</var>|env=[!]<var>variable d'environnement</var> -[<var>hôte</var>|env=[!]<var>variable d'environnement</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit quels hôtes ne sont pas autorisés à accéder au +[<var>hte</var>|env=[!]<var>variable d'environnement</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit quels htes ne sont pas autoriss accder au serveur</td></tr> -<tr class="odd"><td><a href="core.html#directory"><Directory <var>chemin répertoire</var>> +<tr class="odd"><td><a href="core.html#directory"><Directory <var>chemin rpertoire</var>> ... </Directory></a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Regroupe un ensemble de directives qui ne s'appliquent -qu'au répertoire concerné du système de fichiers, à ses -sous-répertoires, et à leur contenu.</td></tr> -<tr><td><a href="mod_dir.html#directorycheckhandler">DirectoryCheckHandler On|Off</a></td><td> Off </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Définit la réponse de ce module lorsqu'un autre -gestionnaire est utilisé</td></tr> +qu'au rpertoire concern du systme de fichiers, ses +sous-rpertoires, et leur contenu.</td></tr> +<tr><td><a href="mod_dir.html#directorycheckhandler">DirectoryCheckHandler On|Off</a></td><td> Off </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Dfinit la rponse de ce module lorsqu'un autre +gestionnaire est utilis</td></tr> <tr class="odd"><td><a href="mod_dir.html#directoryindex">DirectoryIndex - disabled | <var>url locale</var> [<var>url locale</var>] ...</a></td><td> index.html </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Liste des fichiers ressources à rechercher lorsque le -client envoie une requête pour un répertoire</td></tr> + disabled | <var>url locale</var> [<var>url locale</var>] ...</a></td><td> index.html </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Liste des fichiers ressources rechercher lorsque le +client envoie une requte pour un rpertoire</td></tr> <tr><td><a href="mod_dir.html#directoryindexredirect">DirectoryIndexRedirect on | off | permanent | temp | seeother | <var>3xx-code</var> -</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Définit une redirection externe pour les index de -répertoires. +</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Dfinit une redirection externe pour les index de +rpertoires. </td></tr> <tr class="odd"><td><a href="core.html#directorymatch"><DirectoryMatch <var>regex</var>> -... </DirectoryMatch></a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Regroupe des directives qui s'appliquent au contenu de répertoires -du système de fichiers correspondant à une expression rationnelle</td></tr> -<tr><td><a href="mod_dir.html#directoryslash">DirectorySlash On|Off</a></td><td> On </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Activation/Désactivation de la redirection "slash de +... </DirectoryMatch></a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Regroupe des directives qui s'appliquent au contenu de rpertoires +du systme de fichiers correspondant une expression rationnelle</td></tr> +<tr><td><a href="mod_dir.html#directoryslash">DirectorySlash On|Off</a></td><td> On </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Activation/Dsactivation de la redirection "slash de fin"</td></tr> -<tr class="odd"><td><a href="core.html#documentroot">DocumentRoot <var>chemin répertoire</var></a></td><td> "/usr/local/apache/ +</td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Racine principale de l'arborescence des documents visible +<tr class="odd"><td><a href="core.html#documentroot">DocumentRoot <var>chemin rpertoire</var></a></td><td> "/usr/local/apache/ +</td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Racine principale de l'arborescence des documents visible depuis Internet</td></tr> -<tr><td><a href="mod_privileges.html#dtraceprivileges">DTracePrivileges On|Off</a></td><td> Off </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Détermine si les privilèges requis par dtrace sont -activés.</td></tr> -<tr class="odd"><td><a href="mod_dumpio.html#dumpioinput">DumpIOInput On|Off</a></td><td> Off </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Enregistre toutes les entrées dans le journal des +<tr><td><a href="mod_privileges.html#dtraceprivileges">DTracePrivileges On|Off</a></td><td> Off </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Dtermine si les privilges requis par dtrace sont +activs.</td></tr> +<tr class="odd"><td><a href="mod_dumpio.html#dumpioinput">DumpIOInput On|Off</a></td><td> Off </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Enregistre toutes les entres dans le journal des erreurs</td></tr> <tr><td><a href="mod_dumpio.html#dumpiooutput">DumpIOOutput On|Off</a></td><td> Off </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Enregistre toutes les sorties dans le journal des erreurs</td></tr> <tr class="odd"><td><a href="core.html#else" id="E" name="E"><Else> ... </Else></a></td><td></td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Contient des directives qui ne s'appliquent que si la -condition correspondant à la section <code class="directive"><a href="../mod/core.html#if"><If></a></code> ou <code class="directive"><a href="../mod/core.html#elseif"><ElseIf></a></code> précédente n'est pas satisfaite par la -requête à l'exécution</td></tr> +condition correspondant la section <code class="directive"><a href="../mod/core.html#if"><If></a></code> ou <code class="directive"><a href="../mod/core.html#elseif"><ElseIf></a></code> prcdente n'est pas satisfaite par la +requte l'excution</td></tr> <tr><td><a href="core.html#elseif"><ElseIf <var>expression</var>> ... </ElseIf></a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Contient des directives qui ne s'appliquent que si la -condition correspondante est satisfaite par une requête à l'exécution, -alors que la condition correspondant à la section <code class="directive"><a href="../mod/core.html#if"><If></a></code> ou <code class="directive"><ElseIf></code> précédente ne l'était pas.</td></tr> -<tr class="odd"><td><a href="mpm_common.html#enableexceptionhook">EnableExceptionHook On|Off</a></td><td> Off </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Active un hook ("point d'accrochage logiciel") qui exécute des -gestionnaires d'exception après un crash</td></tr> -<tr><td><a href="core.html#enablemmap">EnableMMAP On|Off</a></td><td> On </td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Utilise la projection en mémoire (Memory-Mapping) pour +condition correspondante est satisfaite par une requte l'excution, +alors que la condition correspondant la section <code class="directive"><a href="../mod/core.html#if"><If></a></code> ou <code class="directive"><ElseIf></code> prcdente ne l'tait pas.</td></tr> +<tr class="odd"><td><a href="mpm_common.html#enableexceptionhook">EnableExceptionHook On|Off</a></td><td> Off </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Active un hook ("point d'accrochage logiciel") qui excute des +gestionnaires d'exception aprs un crash</td></tr> +<tr><td><a href="core.html#enablemmap">EnableMMAP On|Off</a></td><td> On </td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Utilise la projection en mmoire (Memory-Mapping) pour lire les fichiers pendant qu'ils sont servis</td></tr> <tr class="odd"><td><a href="core.html#enablesendfile">EnableSendfile On|Off</a></td><td> Off </td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Utilise le support sendfile du noyau pour servir les fichiers aux clients</td></tr> <tr><td><a href="core.html#error">Error <var>message</var></a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Interrompt la lecture de la configuration avec un message -d'erreur personnalisé</td></tr> +d'erreur personnalis</td></tr> <tr class="odd"><td><a href="core.html#errordocument">ErrorDocument <var>code erreur</var> <var>document</var></a></td><td></td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Document que le serveur renvoie au client en cas d'erreur</td></tr> -<tr><td><a href="core.html#errorlog"> ErrorLog <var>file-path</var>|syslog[:[<var>facility</var>][:<var>tag</var>]]</a></td><td> logs/error_log (Uni +</td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Définition du chemin du journal des erreurs</td></tr> -<tr class="odd"><td><a href="core.html#errorlogformat"> ErrorLogFormat [connection|request] <var>format</var></a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Spécification du format des entrées du journal des erreurs</td></tr> -<tr><td><a href="mod_example_hooks.html#example">Example</a></td><td></td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">Directive de démonstration pour illustrer l'API des modules +<tr><td><a href="core.html#errorlog"> ErrorLog <var>file-path</var>|syslog[:[<var>facility</var>][:<var>tag</var>]]</a></td><td> logs/error_log (Uni +</td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Dfinition du chemin du journal des erreurs</td></tr> +<tr class="odd"><td><a href="core.html#errorlogformat"> ErrorLogFormat [connection|request] <var>format</var></a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Spcification du format des entres du journal des erreurs</td></tr> +<tr><td><a href="mod_example_hooks.html#example">Example</a></td><td></td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">Directive de dmonstration pour illustrer l'API des modules Apache</td></tr> -<tr class="odd"><td><a href="mod_expires.html#expiresactive">ExpiresActive On|Off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active la génération d'en-têtes +<tr class="odd"><td><a href="mod_expires.html#expiresactive">ExpiresActive On|Off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active la gnration d'en-ttes <code>Expires</code></td></tr> <tr><td><a href="mod_expires.html#expiresbytype">ExpiresByType <var>type MIME</var> -<var><code>secondes</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Définition de la valeur de l'en-tête <code>Expires</code> +<var><code>secondes</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinition de la valeur de l'en-tte <code>Expires</code> en fonction du type MIME</td></tr> -<tr class="odd"><td><a href="mod_expires.html#expiresdefault">ExpiresDefault <var><code>secondes</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Mode de calcul par défaut de la date +<tr class="odd"><td><a href="mod_expires.html#expiresdefault">ExpiresDefault <var><code>secondes</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Mode de calcul par dfaut de la date d'expiration</td></tr> -<tr><td><a href="core.html#extendedstatus">ExtendedStatus On|Off</a></td><td> Off </td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Extrait des informations d'état étendues pour chaque -requête</td></tr> -<tr class="odd"><td><a href="mod_ext_filter.html#extfilterdefine">ExtFilterDefine <var>nom_filtre</var> <var>paramètres</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Définit un filtre externe</td></tr> +<tr><td><a href="core.html#extendedstatus">ExtendedStatus On|Off</a></td><td> Off </td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Extrait des informations d'tat tendues pour chaque +requte</td></tr> +<tr class="odd"><td><a href="mod_ext_filter.html#extfilterdefine">ExtFilterDefine <var>nom_filtre</var> <var>paramtres</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit un filtre externe</td></tr> <tr><td><a href="mod_ext_filter.html#extfilteroptions">ExtFilterOptions <var>option</var> [<var>option</var>] ...</a></td><td> NoLogStderr </td><td>d</td><td>E</td></tr><tr><td class="descr" colspan="4">Configure les options de <code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code></td></tr> -<tr class="odd"><td><a href="mod_dir.html#fallbackresource" id="F" name="F">FallbackResource disabled | <var>url-locale</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Définit une URL par défaut pour les requêtes qui ne ciblent +<tr class="odd"><td><a href="mod_dir.html#fallbackresource" id="F" name="F">FallbackResource disabled | <var>url-locale</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit une URL par dfaut pour les requtes qui ne ciblent aucun fichier</td></tr> -<tr><td><a href="core.html#fileetag">FileETag <var>composant</var> ...</a></td><td> MTime Size </td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Caractéristiques de fichier utilisées lors de la génération -de l'en-tête de réponse HTTP ETag pour les fichiers statiques</td></tr> +<tr><td><a href="core.html#fileetag">FileETag <var>composant</var> ...</a></td><td> MTime Size </td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Caractristiques de fichier utilises lors de la gnration +de l'en-tte de rponse HTTP ETag pour les fichiers statiques</td></tr> <tr class="odd"><td><a href="core.html#files"><Files <var>nom fichier</var>> ... </Files></a></td><td></td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Contient des directives qui s'appliquent aux fichiers -précisés</td></tr> +prciss</td></tr> <tr><td><a href="core.html#filesmatch"><FilesMatch <var>expression rationnelle</var>> ... -</FilesMatch></a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Contient des directives qui s'appliquent à des fichiers -spécifiés sous la forme d'expressions rationnelles</td></tr> -<tr class="odd"><td><a href="mod_filter.html#filterchain">FilterChain [+=-@!]<var>smart-filter-name</var> <var>...</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Configure la chaîne de filtrage</td></tr> -<tr><td><a href="mod_filter.html#filterdeclare">FilterDeclare <var>smart-filter-name</var> <var>[type]</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Déclare un filtre intelligent</td></tr> +</FilesMatch></a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Contient des directives qui s'appliquent des fichiers +spcifis sous la forme d'expressions rationnelles</td></tr> +<tr class="odd"><td><a href="mod_filter.html#filterchain">FilterChain [+=-@!]<var>smart-filter-name</var> <var>...</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Configure la chane de filtrage</td></tr> +<tr><td><a href="mod_filter.html#filterdeclare">FilterDeclare <var>smart-filter-name</var> <var>[type]</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Dclare un filtre intelligent</td></tr> <tr class="odd"><td><a href="mod_filter.html#filterprotocol">FilterProtocol <var>smart-filter-name</var> [<var>provider-name</var>] - <var>proto-flags</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Vérifie le respect du protocole HTTP</td></tr> + <var>proto-flags</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Vrifie le respect du protocole HTTP</td></tr> <tr><td><a href="mod_filter.html#filterprovider">FilterProvider <var>smart-filter-name</var> <var>provider-name</var> <var>expression</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Enregistre un filtre de contenu</td></tr> -<tr class="odd"><td><a href="mod_filter.html#filtertrace">FilterTrace <var>smart-filter-name</var> <var>level</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Obtention d'informations de débogage/diagnostique en +<tr class="odd"><td><a href="mod_filter.html#filtertrace">FilterTrace <var>smart-filter-name</var> <var>level</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Obtention d'informations de dbogage/diagnostique en provenance de <code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code></td></tr> -<tr><td><a href="mod_firehose.html#firehoseconnectioninput">FirehoseConnectionInput <var>[ block | nonblock ]</var> <var>filename</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Capture le trafic entrant dans le serveur à chaque +<tr><td><a href="mod_firehose.html#firehoseconnectioninput">FirehoseConnectionInput <var>[ block | nonblock ]</var> <var>filename</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Capture le trafic entrant dans le serveur chaque connexion.</td></tr> -<tr class="odd"><td><a href="mod_firehose.html#firehoseconnectionoutput">FirehoseConnectionOutput <var>[ block | nonblock ]</var> <var>filename</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Capture le trafic sortant du serveur à chaque connexion</td></tr> +<tr class="odd"><td><a href="mod_firehose.html#firehoseconnectionoutput">FirehoseConnectionOutput <var>[ block | nonblock ]</var> <var>filename</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Capture le trafic sortant du serveur chaque connexion</td></tr> <tr><td><a href="mod_firehose.html#firehoseproxyconnectioninput">FirehoseProxyConnectionInput <var>[ block | nonblock ]</var> <var>filename</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Capture le trafic entrant dans mod_proxy</td></tr> -<tr class="odd"><td><a href="mod_firehose.html#firehoseproxyconnectionoutput">FirehoseProxyConnectionOutput <var>[ block | nonblock ]</var> <var>filename</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Capture le trafic envoyé par mod_proxy</td></tr> -<tr><td><a href="mod_firehose.html#firehoserequestinput">FirehoseRequestInput <var>[ block | nonblock ]</var> <var>filename</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Capture le trafic entrant dans le serveur à chaque requête</td></tr> -<tr class="odd"><td><a href="mod_firehose.html#firehoserequestoutput">FirehoseRequestOutput <var>[ block | nonblock ]</var> <var>filename</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Capture le trafic sortant du serveur à chaque requête</td></tr> -<tr><td><a href="mod_negotiation.html#forcelanguagepriority">ForceLanguagePriority None|Prefer|Fallback [Prefer|Fallback]</a></td><td> Prefer </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Action à entreprendre si un document acceptable unique -n'est pas trouvé</td></tr> -<tr class="odd"><td><a href="core.html#forcetype">ForceType <var>type médium</var>|None</a></td><td></td><td>dh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Force le type de médium spécifié dans le champ d'en-tête +<tr class="odd"><td><a href="mod_firehose.html#firehoseproxyconnectionoutput">FirehoseProxyConnectionOutput <var>[ block | nonblock ]</var> <var>filename</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Capture le trafic envoy par mod_proxy</td></tr> +<tr><td><a href="mod_firehose.html#firehoserequestinput">FirehoseRequestInput <var>[ block | nonblock ]</var> <var>filename</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Capture le trafic entrant dans le serveur chaque requte</td></tr> +<tr class="odd"><td><a href="mod_firehose.html#firehoserequestoutput">FirehoseRequestOutput <var>[ block | nonblock ]</var> <var>filename</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Capture le trafic sortant du serveur chaque requte</td></tr> +<tr><td><a href="mod_negotiation.html#forcelanguagepriority">ForceLanguagePriority None|Prefer|Fallback [Prefer|Fallback]</a></td><td> Prefer </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Action entreprendre si un document acceptable unique +n'est pas trouv</td></tr> +<tr class="odd"><td><a href="core.html#forcetype">ForceType <var>type mdium</var>|None</a></td><td></td><td>dh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Force le type de mdium spcifi dans le champ d'en-tte HTTP Content-Type pour les fichiers correspondants</td></tr> -<tr><td><a href="mod_log_forensic.html#forensiclog">ForensicLog <var>nom-fichier</var>|<var>pipe</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit le nom de fichier du journal légal</td></tr> +<tr><td><a href="mod_log_forensic.html#forensiclog">ForensicLog <var>nom-fichier</var>|<var>pipe</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit le nom de fichier du journal lgal</td></tr> <tr class="odd"><td><a href="mod_log_config.html#globallog" id="G" name="G">GlobalLog <var>file</var>|<var>pipe</var>|<var>provider</var> <var>format</var>|<var>nickname</var> [env=[!]<var>environment-variable</var>| -expr=<var>expression</var>]</a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Définit le nom et le format du fichier journal</td></tr> -<tr><td><a href="core.html#gprofdir">GprofDir <var>/tmp/gprof/</var>|<var>/tmp/gprof/</var>%</a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Répertoire dans lequel écrire les données de profiling +expr=<var>expression</var>]</a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit le nom et le format du fichier journal</td></tr> +<tr><td><a href="core.html#gprofdir">GprofDir <var>/tmp/gprof/</var>|<var>/tmp/gprof/</var>%</a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Rpertoire dans lequel crire les donnes de profiling gmon.out.</td></tr> -<tr class="odd"><td><a href="mpm_common.html#gracefulshutdowntimeout">GracefulShutdownTimeout <var>seconds</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Spécifie le délai maximum après lequel le serveur va -s'arrêter dans le cas d'un arrêt "en douceur"</td></tr> +<tr class="odd"><td><a href="mpm_common.html#gracefulshutdowntimeout">GracefulShutdownTimeout <var>seconds</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Spcifie le dlai maximum aprs lequel le serveur va +s'arrter dans le cas d'un arrt "en douceur"</td></tr> <tr><td><a href="mod_unixd.html#group">Group <var>groupe unix</var></a></td><td> #-1 </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Groupe sous lequel le serveur va traiter les -requêtes</td></tr> -<tr class="odd"><td><a href="mod_http2.html#h2copyfiles" id="H" name="H">H2CopyFiles on|off</a></td><td> off </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Contrôle la gestion des fichiers dans les réponses</td></tr> +requtes</td></tr> +<tr class="odd"><td><a href="mod_http2.html#h2copyfiles" id="H" name="H">H2CopyFiles on|off</a></td><td> off </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Contrle la gestion des fichiers dans les rponses</td></tr> <tr><td><a href="mod_http2.html#h2direct">H2Direct on|off</a></td><td> on pour h2c, off po +</td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Activation du protocole H2 Direct</td></tr> -<tr class="odd"><td><a href="mod_http2.html#h2earlyhints">H2EarlyHints on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Contrôle l'envoi de codes d'état 103</td></tr> +<tr class="odd"><td><a href="mod_http2.html#h2earlyhints">H2EarlyHints on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Contrle l'envoi de codes d'tat 103</td></tr> <tr><td><a href="mod_http2.html#h2maxsessionstreams">H2MaxSessionStreams <em>n</em></a></td><td> 100 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Nombre maximal de flux actifs par session HTTP/2.</td></tr> -<tr class="odd"><td><a href="mod_http2.html#h2maxworkeridleseconds">H2MaxWorkerIdleSeconds <em>n</em></a></td><td> 600 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre maximal de secondes pendant lequel une unité de - traitement h2 pourra rester inactive sans être arrêtée.</td></tr> -<tr><td><a href="mod_http2.html#h2maxworkers">H2MaxWorkers <em>n</em></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Nombre maximal de threads à utiliser pour chaque processus +<tr class="odd"><td><a href="mod_http2.html#h2maxworkeridleseconds">H2MaxWorkerIdleSeconds <em>n</em></a></td><td> 600 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre maximal de secondes pendant lequel une unit de + traitement h2 pourra rester inactive sans tre arrte.</td></tr> +<tr><td><a href="mod_http2.html#h2maxworkers">H2MaxWorkers <em>n</em></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Nombre maximal de threads utiliser pour chaque processus enfant.</td></tr> -<tr class="odd"><td><a href="mod_http2.html#h2minworkers">H2MinWorkers <em>n</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre minimal de threads à utiliser pour chaque processus +<tr class="odd"><td><a href="mod_http2.html#h2minworkers">H2MinWorkers <em>n</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre minimal de threads utiliser pour chaque processus enfant.</td></tr> <tr><td><a href="mod_http2.html#h2moderntlsonly">H2ModernTLSOnly on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Impose les connexions HTTP/2 en mode "TLS moderne" seulement</td></tr> -<tr class="odd"><td><a href="mod_http2.html#h2push">H2Push on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Activation/désactivation du server push H2</td></tr> +<tr class="odd"><td><a href="mod_http2.html#h2push">H2Push on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Activation/dsactivation du server push H2</td></tr> <tr><td><a href="mod_http2.html#h2pushdiarysize">H2PushDiarySize n</a></td><td> 256 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Taille du journal des Pushes H2</td></tr> -<tr class="odd"><td><a href="mod_http2.html#h2pushpriority">H2PushPriority mime-type [after|before|interleaved] [weight]</a></td><td> * After 16 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Priorité des pushes H2</td></tr> -<tr><td><a href="mod_http2.html#h2pushresource">H2PushResource [add] path [critical]</a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Déclare des ressources à proposer ("pusher") au client</td></tr> -<tr class="odd"><td><a href="mod_http2.html#h2serializeheaders">H2SerializeHeaders on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active/désactive la sérialisation du traitement des - requêtes/réponses</td></tr> -<tr><td><a href="mod_http2.html#h2streammaxmemsize">H2StreamMaxMemSize <em>bytes</em></a></td><td> 65536 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Quantité maximale de données en sortie mises en tampon par +<tr class="odd"><td><a href="mod_http2.html#h2pushpriority">H2PushPriority mime-type [after|before|interleaved] [weight]</a></td><td> * After 16 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Priorit des pushes H2</td></tr> +<tr><td><a href="mod_http2.html#h2pushresource">H2PushResource [add] path [critical]</a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dclare des ressources proposer ("pusher") au client</td></tr> +<tr class="odd"><td><a href="mod_http2.html#h2serializeheaders">H2SerializeHeaders on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active/dsactive la srialisation du traitement des + requtes/rponses</td></tr> +<tr><td><a href="mod_http2.html#h2streammaxmemsize">H2StreamMaxMemSize <em>bytes</em></a></td><td> 65536 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Quantit maximale de donnes en sortie mises en tampon par flux.</td></tr> <tr class="odd"><td><a href="mod_http2.html#h2tlscooldownsecs">H2TLSCoolDownSecs <em>seconds</em></a></td><td> 1 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">-</td></tr> <tr><td><a href="mod_http2.html#h2tlswarmupsize">H2TLSWarmUpSize <em>amount</em></a></td><td> 1048576 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">-</td></tr> -<tr class="odd"><td><a href="mod_http2.html#h2upgrade">H2Upgrade on|off</a></td><td> on pour h2c, off po +</td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Activation/Désactivation du protocole de mise à jour H2</td></tr> -<tr><td><a href="mod_http2.html#h2windowsize">H2WindowSize <em>bytes</em></a></td><td> 65535 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Taille maximale des paquets de données pour les transmissions client +<tr class="odd"><td><a href="mod_http2.html#h2upgrade">H2Upgrade on|off</a></td><td> on pour h2c, off po +</td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Activation/Dsactivation du protocole de mise jour H2</td></tr> +<tr><td><a href="mod_http2.html#h2windowsize">H2WindowSize <em>bytes</em></a></td><td> 65535 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Taille maximale des paquets de donnes pour les transmissions client vers serveur.</td></tr> <tr class="odd"><td><a href="mod_headers.html#header">Header [<var>condition</var>] add|append|echo|edit|edit*|merge|set|setifempty|unset|note -<var>en-tête</var> [[expr=]<var>valeur</var> +<var>en-tte</var> [[expr=]<var>valeur</var> [<var>remplacement</var>] [early|env=[!]<var>variable</var>|expr=<var>expression</var>]] -</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Configure les en-têtes d'une réponse HTTP</td></tr> -<tr><td><a href="mod_autoindex.html#headername">HeaderName <var>nom fichier</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Nom du fichier qui sera inséré au début de la page +</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Configure les en-ttes d'une rponse HTTP</td></tr> +<tr><td><a href="mod_autoindex.html#headername">HeaderName <var>nom fichier</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Nom du fichier qui sera insr au dbut de la page contenant l'index</td></tr> -<tr class="odd"><td><a href="mod_heartbeat.html#heartbeataddress">HeartbeatAddress <var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Adresse multicast à laquelle envoyer les requêtes +<tr class="odd"><td><a href="mod_heartbeat.html#heartbeataddress">HeartbeatAddress <var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Adresse multicast laquelle envoyer les requtes heartbeat</td></tr> -<tr><td><a href="mod_heartmonitor.html#heartbeatlisten">HeartbeatListen <var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Adresse multicast d'écoute des requêtes entrantes heartbeat</td></tr> -<tr class="odd"><td><a href="mod_heartmonitor.html#heartbeatmaxservers">HeartbeatMaxServers <var>nombre-de-serveurs</var></a></td><td> 10 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Spécifie le nombre maximal de serveurs qui pourront envoyer -des requêtes heartbeat à ce serveur.</td></tr> -<tr><td><a href="mod_heartmonitor.html#heartbeatstorage">HeartbeatStorage <var>chemin fichier</var></a></td><td> logs/hb.dat </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Chemin vers le stockage des données heartbeat</td></tr> -<tr class="odd"><td><a href="mod_lbmethod_heartbeat.html#heartbeatstorage">HeartbeatStorage <var>chemin-fichier</var></a></td><td> logs/hb.dat </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Indique le chemin permettant de lire les données +<tr><td><a href="mod_heartmonitor.html#heartbeatlisten">HeartbeatListen <var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Adresse multicast d'coute des requtes entrantes heartbeat</td></tr> +<tr class="odd"><td><a href="mod_heartmonitor.html#heartbeatmaxservers">HeartbeatMaxServers <var>nombre-de-serveurs</var></a></td><td> 10 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Spcifie le nombre maximal de serveurs qui pourront envoyer +des requtes heartbeat ce serveur.</td></tr> +<tr><td><a href="mod_heartmonitor.html#heartbeatstorage">HeartbeatStorage <var>chemin fichier</var></a></td><td> logs/hb.dat </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Chemin vers le stockage des donnes heartbeat</td></tr> +<tr class="odd"><td><a href="mod_lbmethod_heartbeat.html#heartbeatstorage">HeartbeatStorage <var>chemin-fichier</var></a></td><td> logs/hb.dat </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Indique le chemin permettant de lire les donnes heartbeat</td></tr> <tr><td><a href="core.html#hostnamelookups">HostnameLookups On|Off|Double</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Active la recherche DNS sur les adresses IP des clients</td></tr> <tr class="odd"><td><a href="core.html#httpprotocoloptions">HttpProtocolOptions [Strict|Unsafe] [RegisteredMethods|LenientMethods] - [Allow0.9|Require1.0]</a></td><td> Strict LenientMetho +</td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Modifie les contraintes sur le format des requêtes HTTP</td></tr> -<tr><td><a href="mod_ident.html#identitycheck" id="I" name="I">IdentityCheck On|Off</a></td><td> Off </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active la journalisation de l'identité RFC 1413 de + [Allow0.9|Require1.0]</a></td><td> Strict LenientMetho +</td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Modifie les contraintes sur le format des requtes HTTP</td></tr> +<tr><td><a href="mod_ident.html#identitycheck" id="I" name="I">IdentityCheck On|Off</a></td><td> Off </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active la journalisation de l'identit RFC 1413 de l'utilisateur distant</td></tr> -<tr class="odd"><td><a href="mod_ident.html#identitychecktimeout">IdentityCheckTimeout <var>secondes</var></a></td><td> 30 </td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Détermine le délai d'attente pour les requêtes +<tr class="odd"><td><a href="mod_ident.html#identitychecktimeout">IdentityCheckTimeout <var>secondes</var></a></td><td> 30 </td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dtermine le dlai d'attente pour les requtes ident</td></tr> -<tr><td><a href="mod_systemd.html#idleshutdown">IdleShutdown seconds</a></td><td> 0 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Permet d'arrêter httpd lorsque qu'il est inactif pendant un +<tr><td><a href="mod_systemd.html#idleshutdown">IdleShutdown seconds</a></td><td> 0 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Permet d'arrter httpd lorsque qu'il est inactif pendant un certain temps.</td></tr> <tr class="odd"><td><a href="core.html#if"><If <var>expression</var>> ... </If></a></td><td></td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Contient des directives qui ne s'appliquent que si une condition est satisfaite au cours du traitement d'une -requête</td></tr> -<tr><td><a href="core.html#ifdefine"><IfDefine [!]<var>paramètre</var>> ... +requte</td></tr> +<tr><td><a href="core.html#ifdefine"><IfDefine [!]<var>paramtre</var>> ... </IfDefine></a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Contient des directives qui ne s'appliqueront que si un -test retourne "vrai" au démarrage du serveur</td></tr> +test retourne "vrai" au dmarrage du serveur</td></tr> <tr class="odd"><td><a href="core.html#ifdirective"><IfDirective [!]<var>directive-name</var>> ... - </IfDirective></a></td><td></td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Regroupe des directives dont le traitement est conditionné par la -présence ou l'absence d'une directive particulière</td></tr> + </IfDirective></a></td><td></td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Regroupe des directives dont le traitement est conditionn par la +prsence ou l'absence d'une directive particulire</td></tr> <tr><td><a href="core.html#iffile"><IfFile [!]<var>parameter-name</var>> ... - </IfFile></a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Regroupe des directives qui ne seront traitées que si un fichier -existe au démarrage</td></tr> + </IfFile></a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Regroupe des directives qui ne seront traites que si un fichier +existe au dmarrage</td></tr> <tr class="odd"><td><a href="core.html#ifmodule"><IfModule [!]<var>fichier module</var>|<var>identificateur module</var>> ... </IfModule></a></td><td></td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Contient des directives qui ne s'appliquent qu'en fonction -de la présence ou de l'absence d'un module spécifique</td></tr> +de la prsence ou de l'absence d'un module spcifique</td></tr> <tr><td><a href="core.html#ifsection"><IfSection [!]<var>section-name</var>> ... - </IfSection></a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Regroupe des directives dont le traitement est conditionné par la -présence ou l'absence d'une section particulière</td></tr> -<tr class="odd"><td><a href="mod_version.html#ifversion"><IfVersion [[!]<var>opérateur</var>] <var>version</var>> ... -</IfVersion></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Contient des portions de configuration dépendantes de la + </IfSection></a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Regroupe des directives dont le traitement est conditionn par la +prsence ou l'absence d'une section particulire</td></tr> +<tr class="odd"><td><a href="mod_version.html#ifversion"><IfVersion [[!]<var>oprateur</var>] <var>version</var>> ... +</IfVersion></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Contient des portions de configuration dpendantes de la version</td></tr> -<tr><td><a href="mod_imagemap.html#imapbase">ImapBase map|referer|<var>URL</var></a></td><td> http://nom_serveur/ +</td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Valeur par défaut de la directive <code>base</code> des +<tr><td><a href="mod_imagemap.html#imapbase">ImapBase map|referer|<var>URL</var></a></td><td> http://nom_serveur/ +</td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Valeur par dfaut de la directive <code>base</code> des fichiers imagemap</td></tr> -<tr class="odd"><td><a href="mod_imagemap.html#imapdefault">ImapDefault error|nocontent|map|referer|<var>URL</var></a></td><td> nocontent </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Action à entreprendre par défaut lorsqu'un fichier imagemap -est invoqué avec des coordonnées qui ne correspondent à aucune +<tr class="odd"><td><a href="mod_imagemap.html#imapdefault">ImapDefault error|nocontent|map|referer|<var>URL</var></a></td><td> nocontent </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Action entreprendre par dfaut lorsqu'un fichier imagemap +est invoqu avec des coordonnes qui ne correspondent aucune cible</td></tr> -<tr><td><a href="mod_imagemap.html#imapmenu">ImapMenu none|formatted|semiformatted|unformatted</a></td><td> formatted </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Action à entreprendre si aucune coordonnée n'est fournie +<tr><td><a href="mod_imagemap.html#imapmenu">ImapMenu none|formatted|semiformatted|unformatted</a></td><td> formatted </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Action entreprendre si aucune coordonne n'est fournie lorsqu'on invoque un fichier imagemap</td></tr> -<tr class="odd"><td><a href="core.html#include">Include <var>chemin-fichier</var>|<var>chemin-répertoire</var>|<var>wildcard</var></a></td><td></td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Inclut d'autres fichiers de configuration dans un des +<tr class="odd"><td><a href="core.html#include">Include <var>chemin-fichier</var>|<var>chemin-rpertoire</var>|<var>wildcard</var></a></td><td></td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Inclut d'autres fichiers de configuration dans un des fichiers de configuration du serveur</td></tr> <tr><td><a href="core.html#includeoptional">IncludeOptional -<var>chemin-fichier</var>|<var>chemin-répertoire</var>|<var>wildcard</var></a></td><td></td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Inclusion de fichiers dans le fichier de configuration</td></tr> -<tr class="odd"><td><a href="mod_autoindex.html#indexheadinsert">IndexHeadInsert <var>"marque ..."</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Insère du texte dans la section HEAD de la page +<var>chemin-fichier</var>|<var>chemin-rpertoire</var>|<var>wildcard</var></a></td><td></td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Inclusion de fichiers dans le fichier de configuration</td></tr> +<tr class="odd"><td><a href="mod_autoindex.html#indexheadinsert">IndexHeadInsert <var>"marque ..."</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Insre du texte dans la section HEAD de la page d'index.</td></tr> -<tr><td><a href="mod_autoindex.html#indexignore">IndexIgnore <var>fichier</var> [<var>fichier</var>] ...</a></td><td> "." </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Ajouts à la liste des fichiers à cacher lors de l'affichage -de l'index d'un répertoire</td></tr> -<tr class="odd"><td><a href="mod_autoindex.html#indexignorereset">IndexIgnoreReset ON|OFF</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Vide la liste des fichiers à cacher lors de l'affichage du -contenu d'un répertoire</td></tr> +<tr><td><a href="mod_autoindex.html#indexignore">IndexIgnore <var>fichier</var> [<var>fichier</var>] ...</a></td><td> "." </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Ajouts la liste des fichiers cacher lors de l'affichage +de l'index d'un rpertoire</td></tr> +<tr class="odd"><td><a href="mod_autoindex.html#indexignorereset">IndexIgnoreReset ON|OFF</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Vide la liste des fichiers cacher lors de l'affichage du +contenu d'un rpertoire</td></tr> <tr><td><a href="mod_autoindex.html#indexoptions">IndexOptions [+|-]<var>option</var> [[+|-]<var>option</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Diverses options de configuration pour l'indexation d'un -répertoire</td></tr> +rpertoire</td></tr> <tr class="odd"><td><a href="mod_autoindex.html#indexorderdefault">IndexOrderDefault Ascending|Descending -Name|Date|Size|Description</a></td><td> Ascending Name </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Définit l'ordre d'affichage par défaut d'un index de -répertoire</td></tr> -<tr><td><a href="mod_autoindex.html#indexstylesheet">IndexStyleSheet <var>chemin-url</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Ajoute une feuille de style CSS à l'index du -répertoire</td></tr> -<tr class="odd"><td><a href="mod_sed.html#inputsed">InputSed <var>commande-sed</var></a></td><td></td><td>dh</td><td /></tr><tr class="odd"><td class="descr" colspan="4">Commande sed à exécuter pour le filtrage des données d'une -requête (en général des données <code>POST</code>)</td></tr> -<tr><td><a href="mod_isapi.html#isapiappendlogtoerrors">ISAPIAppendLogToErrors on|off</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Enregistrement des requêtes +Name|Date|Size|Description</a></td><td> Ascending Name </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit l'ordre d'affichage par dfaut d'un index de +rpertoire</td></tr> +<tr><td><a href="mod_autoindex.html#indexstylesheet">IndexStyleSheet <var>chemin-url</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Ajoute une feuille de style CSS l'index du +rpertoire</td></tr> +<tr class="odd"><td><a href="mod_sed.html#inputsed">InputSed <var>commande-sed</var></a></td><td></td><td>dh</td><td /></tr><tr class="odd"><td class="descr" colspan="4">Commande sed excuter pour le filtrage des donnes d'une +requte (en gnral des donnes <code>POST</code>)</td></tr> +<tr><td><a href="mod_isapi.html#isapiappendlogtoerrors">ISAPIAppendLogToErrors on|off</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Enregistrement des requtes <code>HSE_APPEND_LOG_PARAMETER</code> de la part des extensions ISAPI dans le journal des erreurs</td></tr> -<tr class="odd"><td><a href="mod_isapi.html#isapiappendlogtoquery">ISAPIAppendLogToQuery on|off</a></td><td> on </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Enregistre les requêtes +<tr class="odd"><td><a href="mod_isapi.html#isapiappendlogtoquery">ISAPIAppendLogToQuery on|off</a></td><td> on </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Enregistre les requtes <code>HSE_APPEND_LOG_PARAMETER</code> de la part des extensions ISAPI -dans la partie arguments de la requête</td></tr> +dans la partie arguments de la requte</td></tr> <tr><td><a href="mod_isapi.html#isapicachefile">ISAPICacheFile <var>chemin-fichier</var> [<var>chemin-fichier</var>] -...</a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Fichiers .dll ISAPI devant être chargés au -démarrage</td></tr> -<tr class="odd"><td><a href="mod_isapi.html#isapifakeasync">ISAPIFakeAsync on|off</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Emulation du support des entrées/sorties asynchrones pour +...</a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Fichiers .dll ISAPI devant tre chargs au +dmarrage</td></tr> +<tr class="odd"><td><a href="mod_isapi.html#isapifakeasync">ISAPIFakeAsync on|off</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Emulation du support des entres/sorties asynchrones pour les appels ISAPI</td></tr> -<tr><td><a href="mod_isapi.html#isapilognotsupported">ISAPILogNotSupported on|off</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Journalisation des demandes de fonctionnalités non -supportées de la part des extensions ISAPI</td></tr> -<tr class="odd"><td><a href="mod_isapi.html#isapireadaheadbuffer">ISAPIReadAheadBuffer <var>taille</var></a></td><td> 49152 </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Taille du tampon de lecture anticipée envoyé aux extensions +<tr><td><a href="mod_isapi.html#isapilognotsupported">ISAPILogNotSupported on|off</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Journalisation des demandes de fonctionnalits non +supportes de la part des extensions ISAPI</td></tr> +<tr class="odd"><td><a href="mod_isapi.html#isapireadaheadbuffer">ISAPIReadAheadBuffer <var>taille</var></a></td><td> 49152 </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Taille du tampon de lecture anticipe envoy aux extensions ISAPI</td></tr> <tr><td><a href="core.html#keepalive" id="K" name="K">KeepAlive On|Off</a></td><td> On </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Active les connexions HTTP persistantes</td></tr> -<tr class="odd"><td><a href="core.html#keepalivetimeout">KeepAliveTimeout <var>num</var>[ms]</a></td><td> 5 </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Durée pendant laquelle le serveur va attendre une requête +<tr class="odd"><td><a href="core.html#keepalivetimeout">KeepAliveTimeout <var>num</var>[ms]</a></td><td> 5 </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Dure pendant laquelle le serveur va attendre une requte avant de fermer une connexion persistante</td></tr> -<tr><td><a href="mod_request.html#keptbodysize">KeptBodySize <var>taille maximale en octets</var></a></td><td> 0 </td><td>d</td><td>B</td></tr><tr><td class="descr" colspan="4">Conserve le corps de la requête à concurrence de la taille -maximale spécifiée, pour une utilisation éventuelle par des filtres +<tr><td><a href="mod_request.html#keptbodysize">KeptBodySize <var>taille maximale en octets</var></a></td><td> 0 </td><td>d</td><td>B</td></tr><tr><td class="descr" colspan="4">Conserve le corps de la requte concurrence de la taille +maximale spcifie, pour une utilisation ventuelle par des filtres comme mod_include.</td></tr> <tr class="odd"><td><a href="mod_negotiation.html#languagepriority" id="L" name="L">LanguagePriority <var>langage-MIME</var> [<var>langage-MIME</var>] -...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">L'ordre de priorité des variantes de langages pour les -cas où le client n'a pas formulé de préférences</td></tr> -<tr><td><a href="mod_ldap.html#ldapcacheentries">LDAPCacheEntries <var>nombre</var></a></td><td> 1024 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Nombre maximum d'entrées dans le cache LDAP +...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">L'ordre de priorit des variantes de langages pour les +cas o le client n'a pas formul de prfrences</td></tr> +<tr><td><a href="mod_ldap.html#ldapcacheentries">LDAPCacheEntries <var>nombre</var></a></td><td> 1024 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Nombre maximum d'entres dans le cache LDAP primaire</td></tr> -<tr class="odd"><td><a href="mod_ldap.html#ldapcachettl">LDAPCacheTTL <var>secondes</var></a></td><td> 600 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Durée pendant laquelle les entrées du cache restent +<tr class="odd"><td><a href="mod_ldap.html#ldapcachettl">LDAPCacheTTL <var>secondes</var></a></td><td> 600 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dure pendant laquelle les entres du cache restent valides.</td></tr> -<tr><td><a href="mod_ldap.html#ldapconnectionpoolttl">LDAPConnectionPoolTTL <var>n</var></a></td><td> -1 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Désactive les connexions d'arrière-plan qui sont restées +<tr><td><a href="mod_ldap.html#ldapconnectionpoolttl">LDAPConnectionPoolTTL <var>n</var></a></td><td> -1 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dsactive les connexions d'arrire-plan qui sont restes inactives trop longtemps au sein du jeu de connexions.</td></tr> -<tr class="odd"><td><a href="mod_ldap.html#ldapconnectiontimeout">LDAPConnectionTimeout <var>secondes</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Spécifie le délai d'attente en secondes de la socket de +<tr class="odd"><td><a href="mod_ldap.html#ldapconnectiontimeout">LDAPConnectionTimeout <var>secondes</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Spcifie le dlai d'attente en secondes de la socket de connexion</td></tr> -<tr><td><a href="mod_ldap.html#ldaplibrarydebug">LDAPLibraryDebug <var>7</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Active le débogage dans le SDK LDAP</td></tr> -<tr class="odd"><td><a href="mod_ldap.html#ldapopcacheentries">LDAPOpCacheEntries <var>nombre</var></a></td><td> 1024 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre d'entrées utilisées pour mettre en cache les -opérations de comparaison LDAP</td></tr> -<tr><td><a href="mod_ldap.html#ldapopcachettl">LDAPOpCacheTTL <var>secondes</var></a></td><td> 600 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Durée pendant laquelle les entrées du cache d'opérations +<tr><td><a href="mod_ldap.html#ldaplibrarydebug">LDAPLibraryDebug <var>7</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Active le dbogage dans le SDK LDAP</td></tr> +<tr class="odd"><td><a href="mod_ldap.html#ldapopcacheentries">LDAPOpCacheEntries <var>nombre</var></a></td><td> 1024 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre d'entres utilises pour mettre en cache les +oprations de comparaison LDAP</td></tr> +<tr><td><a href="mod_ldap.html#ldapopcachettl">LDAPOpCacheTTL <var>secondes</var></a></td><td> 600 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Dure pendant laquelle les entres du cache d'oprations restent valides</td></tr> <tr class="odd"><td><a href="mod_ldap.html#ldapreferralhoplimit">LDAPReferralHopLimit <var>nombre</var></a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Le nombre maximum de redirections vers des serveurs -alternatifs (referrals) avant l'abandon de la requête +alternatifs (referrals) avant l'abandon de la requte LDAP.</td></tr> <tr><td><a href="mod_ldap.html#ldapreferrals">LDAPReferrals <var>On|Off|default</var></a></td><td> On </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Active la redirection vers des serveurs alternatifs au -cours des requêtes vers le serveur LDAP.</td></tr> -<tr class="odd"><td><a href="mod_ldap.html#ldapretries">LDAPRetries <var>nombre d'essais</var></a></td><td> 3 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Définit le nombre maximum de tentatives de connexions au +cours des requtes vers le serveur LDAP.</td></tr> +<tr class="odd"><td><a href="mod_ldap.html#ldapretries">LDAPRetries <var>nombre d'essais</var></a></td><td> 3 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit le nombre maximum de tentatives de connexions au serveur LDAP.</td></tr> -<tr><td><a href="mod_ldap.html#ldapretrydelay">LDAPRetryDelay <var>secondes</var></a></td><td> 0 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit le temps d'attente avant un autre essai de connexion au +<tr><td><a href="mod_ldap.html#ldapretrydelay">LDAPRetryDelay <var>secondes</var></a></td><td> 0 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit le temps d'attente avant un autre essai de connexion au serveur LDAP.</td></tr> -<tr class="odd"><td><a href="mod_ldap.html#ldapsharedcachefile">LDAPSharedCacheFile <var>chemin-fichier</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Définit le fichier du cache en mémoire -partagée</td></tr> -<tr><td><a href="mod_ldap.html#ldapsharedcachesize">LDAPSharedCacheSize <var>octets</var></a></td><td> 500000 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Taille en octets du cache en mémoire partagée</td></tr> -<tr class="odd"><td><a href="mod_ldap.html#ldaptimeout">LDAPTimeout <var>secondes</var></a></td><td> 60 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Spécifie le délai d'attente pour les opérations de +<tr class="odd"><td><a href="mod_ldap.html#ldapsharedcachefile">LDAPSharedCacheFile <var>chemin-fichier</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit le fichier du cache en mmoire +partage</td></tr> +<tr><td><a href="mod_ldap.html#ldapsharedcachesize">LDAPSharedCacheSize <var>octets</var></a></td><td> 500000 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Taille en octets du cache en mmoire partage</td></tr> +<tr class="odd"><td><a href="mod_ldap.html#ldaptimeout">LDAPTimeout <var>secondes</var></a></td><td> 60 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Spcifie le dlai d'attente pour les oprations de recherche et d'identification LDAP en secondes</td></tr> <tr><td><a href="mod_ldap.html#ldaptrustedclientcert">LDAPTrustedClientCert <var>type</var> -<var>chemin/nom-fichier/alias</var> <var>[mot de passe]</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit le nom de fichier contenant un certificat client ou -un alias renvoyant vers un certificat client spécifique à une connexion. +<var>chemin/nom-fichier/alias</var> <var>[mot de passe]</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit le nom de fichier contenant un certificat client ou +un alias renvoyant vers un certificat client spcifique une connexion. Tous les SDK LDAP ne supportent pas les certificats clients par connexion.</td></tr> <tr class="odd"><td><a href="mod_ldap.html#ldaptrustedglobalcert">LDAPTrustedGlobalCert <var>type</var> -<var>chemin/nom-fichier</var> <var>[mot de passe]</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Définit le nom de fichier ou la base de données contenant -les Autorités de Certification de confiance globales ou les certificats +<var>chemin/nom-fichier</var> <var>[mot de passe]</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit le nom de fichier ou la base de donnes contenant +les Autorits de Certification de confiance globales ou les certificats clients globaux</td></tr> -<tr><td><a href="mod_ldap.html#ldaptrustedmode">LDAPTrustedMode <var>type</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Spécifie le mode (SSL ou TLS) à utiliser lors de la -connexion à un serveur LDAP.</td></tr> -<tr class="odd"><td><a href="mod_ldap.html#ldapverifyservercert">LDAPVerifyServerCert <var>On|Off</var></a></td><td> On </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Force la vérification du certificat du +<tr><td><a href="mod_ldap.html#ldaptrustedmode">LDAPTrustedMode <var>type</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Spcifie le mode (SSL ou TLS) utiliser lors de la +connexion un serveur LDAP.</td></tr> +<tr class="odd"><td><a href="mod_ldap.html#ldapverifyservercert">LDAPVerifyServerCert <var>On|Off</var></a></td><td> On </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Force la vrification du certificat du serveur</td></tr> -<tr><td><a href="core.html#limit"><Limit <var>méthode</var> [<var>méthode</var>] ... > ... - </Limit></a></td><td></td><td>dh</td><td>C</td></tr><tr><td class="descr" colspan="4">Limite les contrôles d'accès que la section contient à -certaines méthodes HTTP</td></tr> -<tr class="odd"><td><a href="core.html#limitexcept"><LimitExcept <var>méthode</var> [<var>méthode</var>] ... > ... - </LimitExcept></a></td><td></td><td>dh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Applique les contrôles d'accès à toutes les méthodes HTTP, -sauf celles qui sont spécifiées</td></tr> -<tr><td><a href="core.html#limitinternalrecursion">LimitInternalRecursion <var>nombre</var> [<var>nombre</var>]</a></td><td> 10 </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Détermine le nombre maximal de redirections internes et de -sous-requêtes imbriquées</td></tr> -<tr class="odd"><td><a href="core.html#limitrequestbody">LimitRequestBody <var>octets</var></a></td><td> 0 </td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">limite la taille maximale du corps de la requête HTTP -envoyée par le client</td></tr> -<tr><td><a href="core.html#limitrequestfields">LimitRequestFields <var>nombre</var></a></td><td> 100 </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Limite le nombre de champs d'en-tête autorisés dans une -requête HTTP</td></tr> -<tr class="odd"><td><a href="core.html#limitrequestfieldsize">LimitRequestFieldSize <var>octets</var></a></td><td> 8190 </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Dédinit la taille maximale autorisée d'un en-tête de -requête HTTP</td></tr> -<tr><td><a href="core.html#limitrequestline">LimitRequestLine <var>octets</var></a></td><td> 8190 </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Définit la taille maximale d'une ligne de requête +<tr><td><a href="core.html#limit"><Limit <var>mthode</var> [<var>mthode</var>] ... > ... + </Limit></a></td><td></td><td>dh</td><td>C</td></tr><tr><td class="descr" colspan="4">Limite les contrles d'accs que la section contient +certaines mthodes HTTP</td></tr> +<tr class="odd"><td><a href="core.html#limitexcept"><LimitExcept <var>mthode</var> [<var>mthode</var>] ... > ... + </LimitExcept></a></td><td></td><td>dh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Applique les contrles d'accs toutes les mthodes HTTP, +sauf celles qui sont spcifies</td></tr> +<tr><td><a href="core.html#limitinternalrecursion">LimitInternalRecursion <var>nombre</var> [<var>nombre</var>]</a></td><td> 10 </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Dtermine le nombre maximal de redirections internes et de +sous-requtes imbriques</td></tr> +<tr class="odd"><td><a href="core.html#limitrequestbody">LimitRequestBody <var>octets</var></a></td><td> 0 </td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">limite la taille maximale du corps de la requte HTTP +envoye par le client</td></tr> +<tr><td><a href="core.html#limitrequestfields">LimitRequestFields <var>nombre</var></a></td><td> 100 </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Limite le nombre de champs d'en-tte autoriss dans une +requte HTTP</td></tr> +<tr class="odd"><td><a href="core.html#limitrequestfieldsize">LimitRequestFieldSize <var>octets</var></a></td><td> 8190 </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Ddinit la taille maximale autorise d'un en-tte de +requte HTTP</td></tr> +<tr><td><a href="core.html#limitrequestline">LimitRequestLine <var>octets</var></a></td><td> 8190 </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Dfinit la taille maximale d'une ligne de requte HTTP</td></tr> -<tr class="odd"><td><a href="core.html#limitxmlrequestbody">LimitXMLRequestBody <var>octets</var></a></td><td> 1000000 </td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Définit la taille maximale du corps d'une requête au format +<tr class="odd"><td><a href="core.html#limitxmlrequestbody">LimitXMLRequestBody <var>octets</var></a></td><td> 1000000 </td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit la taille maximale du corps d'une requte au format XML</td></tr> -<tr><td><a href="mpm_common.html#listen">Listen [<var>adresse IP</var>:]<var>numéro port</var> -[<var>protocole</var>]</a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Les adresses IP et ports sur lesquels le serveur écoute</td></tr> +<tr><td><a href="mpm_common.html#listen">Listen [<var>adresse IP</var>:]<var>numro port</var> +[<var>protocole</var>]</a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Les adresses IP et ports sur lesquels le serveur coute</td></tr> <tr class="odd"><td><a href="mpm_common.html#listenbacklog">ListenBacklog <var>backlog</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Longueur maximale de la liste d'attente des connexions</td></tr> -<tr><td><a href="mpm_common.html#listencoresbucketsratio">ListenCoresBucketsRatio <var>ratio</var></a></td><td> 0 (disabled) </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Rapport entre le nombre de coeurs de processeur activés et -le nombre de segments d'écoute</td></tr> -<tr class="odd"><td><a href="mod_so.html#loadfile">LoadFile <em>nom-fichier</em> [<em>nom-fichier</em>] ...</a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Liaison du fichier objet ou de la bibliothèque -spécifié</td></tr> +<tr><td><a href="mpm_common.html#listencoresbucketsratio">ListenCoresBucketsRatio <var>ratio</var></a></td><td> 0 (disabled) </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Rapport entre le nombre de coeurs de processeur activs et +le nombre de segments d'coute</td></tr> +<tr class="odd"><td><a href="mod_so.html#loadfile">LoadFile <em>nom-fichier</em> [<em>nom-fichier</em>] ...</a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Liaison du fichier objet ou de la bibliothque +spcifi</td></tr> <tr><td><a href="mod_so.html#loadmodule">LoadModule <em>module nom-fichier</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Liaison avec le serveur du fichier objet ou de la -bibliothèque spécifié, et ajout de ce dernier à la liste des modules +bibliothque spcifi, et ajout de ce dernier la liste des modules actifs</td></tr> <tr class="odd"><td><a href="core.html#location"><Location <var>chemin URL</var>|<var>URL</var>> ... </Location></a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">N'applique les directives contenues qu'aux URLs -spécifiées</td></tr> +spcifies</td></tr> <tr><td><a href="core.html#locationmatch"><LocationMatch <var>regex</var>> ... </LocationMatch></a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">N'applique les directives contenues qu'aux URLs -correspondant à une expression rationnelle</td></tr> +correspondant une expression rationnelle</td></tr> <tr class="odd"><td><a href="mod_log_config.html#logformat">LogFormat <var>format</var>|<var>alias</var> -[<var>alias</var>]</a></td><td> "%h %l %u %t \"%r\" +</td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Décrit un format utilisable dans un fichier +[<var>alias</var>]</a></td><td> "%h %l %u %t \"%r\" +</td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dcrit un format utilisable dans un fichier journal</td></tr> -<tr><td><a href="mod_logio.html#logiotrackttfb">LogIOTrackTTFB ON|OFF</a></td><td> OFF </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Permet d'enregistrer le délai avant le premier octet (TTFB = time +<tr><td><a href="mod_logio.html#logiotrackttfb">LogIOTrackTTFB ON|OFF</a></td><td> OFF </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Permet d'enregistrer le dlai avant le premier octet (TTFB = time to first byte)</td></tr> -<tr class="odd"><td><a href="mod_logio.html#logiotrackttfu">LogIOTrackTTFU ON|OFF</a></td><td> OFF </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active la mesure du temps jusqu'à l'arrivée du dernier octet de la -requête (TTFU = time to finish upload)</td></tr> +<tr class="odd"><td><a href="mod_logio.html#logiotrackttfu">LogIOTrackTTFU ON|OFF</a></td><td> OFF </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active la mesure du temps jusqu' l'arrive du dernier octet de la +requte (TTFU = time to finish upload)</td></tr> <tr><td><a href="core.html#loglevel">LogLevel [<var>module</var>:]<var>niveau</var> [<var>module</var>:<var>niveau</var>] ... -</a></td><td> warn </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Contrôle la verbosité du journal des erreurs</td></tr> +</a></td><td> warn </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Contrle la verbosit du journal des erreurs</td></tr> <tr class="odd"><td><a href="core.html#logleveloverride">LogLevel <var>ipaddress</var>[/<var>prefixlen</var>] [<var>module</var>:]<var>level</var> [<var>module</var>:<var>level</var>] ... -</a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Surcharge la verbosité du journal des erreurs pour certains +</a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Surcharge la verbosit du journal des erreurs pour certains clients</td></tr> <tr><td><a href="mod_log_debug.html#logmessage">LogMessage <var>message</var> [hook=<var>hook</var>] [expr=<var>expression</var>] -</a></td><td></td><td>d</td><td>X</td></tr><tr><td class="descr" colspan="4">Enregistre des messages personnalisés dans le journal des +</a></td><td></td><td>d</td><td>X</td></tr><tr><td class="descr" colspan="4">Enregistre des messages personnaliss dans le journal des erreurs</td></tr> <tr class="odd"><td><a href="mod_lua.html#luaauthzprovider">LuaAuthzProvider provider_name /path/to/lua/script.lua function_name</a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Branche une fonction fournisseur d'autorisation dans <code class="module"><a href="../mod/mod_authz_core.html">mod_authz_core</a></code> </td></tr> -<tr><td><a href="mod_lua.html#luacodecache">LuaCodeCache stat|forever|never</a></td><td> stat </td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">Configure le cache de code compilé.</td></tr> -<tr class="odd"><td><a href="mod_lua.html#luahookaccesschecker">LuaHookAccessChecker /chemin/vers/lua/script.lua hook_function_name [early|late]</a></td><td></td><td>svdh</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Fournit un point d'entrée pour la phase access_checker du -traitement de la requête</td></tr> -<tr><td><a href="mod_lua.html#luahookauthchecker">LuaHookAuthChecker /chemin/vers/lua/script.lua hook_function_name [early|late]</a></td><td></td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">Fournit un point d'entrée pour la phase auth_checker du -traitement de la requête</td></tr> -<tr class="odd"><td><a href="mod_lua.html#luahookcheckuserid">LuaHookCheckUserID /path/to/lua/script.lua hook_function_name</a></td><td></td><td>svdh</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Fournit un point d'entrée pour la phase check_user_id du -traitement de la requête</td></tr> -<tr><td><a href="mod_lua.html#luahookfixups">LuaHookFixups /chemin/vers/lua/script.lua hook_function_name</a></td><td></td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">Fournit un point d'entrée pour la phase de correction du -traitement de la requête</td></tr> -<tr class="odd"><td><a href="mod_lua.html#luahookinsertfilter">LuaHookInsertFilter /chemin/vers/lua/script.lua hook_function_name</a></td><td></td><td>svdh</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Fournit un point d'entrée pour la phase insert_filter du -traitement de la requête</td></tr> +<tr><td><a href="mod_lua.html#luacodecache">LuaCodeCache stat|forever|never</a></td><td> stat </td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">Configure le cache de code compil.</td></tr> +<tr class="odd"><td><a href="mod_lua.html#luahookaccesschecker">LuaHookAccessChecker /chemin/vers/lua/script.lua hook_function_name [early|late]</a></td><td></td><td>svdh</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Fournit un point d'entre pour la phase access_checker du +traitement de la requte</td></tr> +<tr><td><a href="mod_lua.html#luahookauthchecker">LuaHookAuthChecker /chemin/vers/lua/script.lua hook_function_name [early|late]</a></td><td></td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">Fournit un point d'entre pour la phase auth_checker du +traitement de la requte</td></tr> +<tr class="odd"><td><a href="mod_lua.html#luahookcheckuserid">LuaHookCheckUserID /path/to/lua/script.lua hook_function_name</a></td><td></td><td>svdh</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Fournit un point d'entre pour la phase check_user_id du +traitement de la requte</td></tr> +<tr><td><a href="mod_lua.html#luahookfixups">LuaHookFixups /chemin/vers/lua/script.lua hook_function_name</a></td><td></td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">Fournit un point d'entre pour la phase de correction du +traitement de la requte</td></tr> +<tr class="odd"><td><a href="mod_lua.html#luahookinsertfilter">LuaHookInsertFilter /chemin/vers/lua/script.lua hook_function_name</a></td><td></td><td>svdh</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Fournit un point d'entre pour la phase insert_filter du +traitement de la requte</td></tr> <tr><td><a href="mod_lua.html#luahooklog">LuaHookLog /path/to/lua/script.lua log_function_name</a></td><td></td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">Permet une insertion dans la phase de journalisation du -traitement d'une requête</td></tr> -<tr class="odd"><td><a href="mod_lua.html#luahookmaptostorage">LuaHookMapToStorage /chemin/vers/lua/script.lua hook_function_name</a></td><td></td><td>svdh</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Fournit un point d'entrée pour la phase map_to_storage du -traitement de la requête</td></tr> -<tr><td><a href="mod_lua.html#luahooktranslatename">LuaHookTranslateName /chemin/vers/lua/script.lua nom_fonction_hook [early|late]</a></td><td></td><td>sv</td><td>X</td></tr><tr><td class="descr" colspan="4">Fournit un point d'entrée à la phase du nom de -traduction du traitement de la requête</td></tr> -<tr class="odd"><td><a href="mod_lua.html#luahooktypechecker">LuaHookTypeChecker /chemin/vers/lua/script.lua hook_function_name</a></td><td></td><td>svdh</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Fournit un point d'entrée pour la phase type_checker du -traitement de la requête</td></tr> -<tr><td><a href="mod_lua.html#luainherit">LuaInherit none|parent-first|parent-last</a></td><td> parent-first </td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">Contrôle la manière dont les sections de configuration -parentes sont fusionnées dans les enfants</td></tr> -<tr class="odd"><td><a href="mod_lua.html#luainputfilter">LuaInputFilter filter_name /path/to/lua/script.lua function_name</a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Fournit une fonction Lua pour le filtrage en entrée</td></tr> +traitement d'une requte</td></tr> +<tr class="odd"><td><a href="mod_lua.html#luahookmaptostorage">LuaHookMapToStorage /chemin/vers/lua/script.lua hook_function_name</a></td><td></td><td>svdh</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Fournit un point d'entre pour la phase map_to_storage du +traitement de la requte</td></tr> +<tr><td><a href="mod_lua.html#luahooktranslatename">LuaHookTranslateName /chemin/vers/lua/script.lua nom_fonction_hook [early|late]</a></td><td></td><td>sv</td><td>X</td></tr><tr><td class="descr" colspan="4">Fournit un point d'entre la phase du nom de +traduction du traitement de la requte</td></tr> +<tr class="odd"><td><a href="mod_lua.html#luahooktypechecker">LuaHookTypeChecker /chemin/vers/lua/script.lua hook_function_name</a></td><td></td><td>svdh</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Fournit un point d'entre pour la phase type_checker du +traitement de la requte</td></tr> +<tr><td><a href="mod_lua.html#luainherit">LuaInherit none|parent-first|parent-last</a></td><td> parent-first </td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">Contrle la manire dont les sections de configuration +parentes sont fusionnes dans les enfants</td></tr> +<tr class="odd"><td><a href="mod_lua.html#luainputfilter">LuaInputFilter filter_name /path/to/lua/script.lua function_name</a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Fournit une fonction Lua pour le filtrage en entre</td></tr> <tr><td><a href="mod_lua.html#luamaphandler">LuaMapHandler modele-uri /chemin/vers/lua/script.lua [nom-fonction]</a></td><td></td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">Met en correspondance un chemin avec un gestionnaire lua</td></tr> <tr class="odd"><td><a href="mod_lua.html#luaoutputfilter">LuaOutputFilter filter_name /path/to/lua/script.lua function_name</a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Fournit une fonction Lua pour le filtrage de contenu en sortie</td></tr> -<tr><td><a href="mod_lua.html#luapackagecpath">LuaPackageCPath /chemin/vers/include/?.soa</a></td><td></td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">Ajoute un répertoire au package.cpath de lua</td></tr> -<tr class="odd"><td><a href="mod_lua.html#luapackagepath">LuaPackagePath /chemin/vers/include/?.lua</a></td><td></td><td>svdh</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Ajoute un répertoire au package.path de lua</td></tr> -<tr><td><a href="mod_lua.html#luaquickhandler">LuaQuickHandler /path/to/script.lua hook_function_name</a></td><td></td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">Fournit un point d'entrée pour la gestion rapide du -traitement de la requête</td></tr> -<tr class="odd"><td><a href="mod_lua.html#luaroot">LuaRoot /chemin/vers/un/répertoire</a></td><td></td><td>svdh</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Spécifie le chemin de base pour la résolution des chemins +<tr><td><a href="mod_lua.html#luapackagecpath">LuaPackageCPath /chemin/vers/include/?.soa</a></td><td></td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">Ajoute un rpertoire au package.cpath de lua</td></tr> +<tr class="odd"><td><a href="mod_lua.html#luapackagepath">LuaPackagePath /chemin/vers/include/?.lua</a></td><td></td><td>svdh</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Ajoute un rpertoire au package.path de lua</td></tr> +<tr><td><a href="mod_lua.html#luaquickhandler">LuaQuickHandler /path/to/script.lua hook_function_name</a></td><td></td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">Fournit un point d'entre pour la gestion rapide du +traitement de la requte</td></tr> +<tr class="odd"><td><a href="mod_lua.html#luaroot">LuaRoot /chemin/vers/un/rpertoire</a></td><td></td><td>svdh</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Spcifie le chemin de base pour la rsolution des chemins relatifs dans les directives de mod_lua</td></tr> -<tr><td><a href="mod_lua.html#luascope">LuaScope once|request|conn|thread|server [min] [max]</a></td><td> once </td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">Une valeur parmi once, request, conn, thread -- la valeur par défaut est once</td></tr> +<tr><td><a href="mod_lua.html#luascope">LuaScope once|request|conn|thread|server [min] [max]</a></td><td> once </td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">Une valeur parmi once, request, conn, thread -- la valeur par dfaut est once</td></tr> <tr class="odd"><td><a href="mod_macro.html#macro" id="M" name="M"> <Macro <var>nom</var> [<var>par1</var> .. <var>parN</var>]> -... </Macro></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Définition d'une macro dans un fichier de configuration</td></tr> -<tr><td><a href="mod_macro.html#macroignorebadnesting">MacroIgnoreBadNesting</a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Ignore les avertissements et n'inscrit rien dans le journal à +... </Macro></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinition d'une macro dans un fichier de configuration</td></tr> +<tr><td><a href="mod_macro.html#macroignorebadnesting">MacroIgnoreBadNesting</a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Ignore les avertissements et n'inscrit rien dans le journal propos d'une imbrication de Macros non conforme</td></tr> -<tr class="odd"><td><a href="mod_macro.html#macroignoreemptyargs">MacroIgnoreEmptyArgs</a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Ignore les avertissements et n'inscrit rien dans le journal à +<tr class="odd"><td><a href="mod_macro.html#macroignoreemptyargs">MacroIgnoreEmptyArgs</a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Ignore les avertissements et n'inscrit rien dans le journal propos des arguments de Macro vides</td></tr> <tr><td><a href="mpm_common.html#maxconnectionsperchild">MaxConnectionsPerChild <var>number</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Limite le nombre de connexions qu'un processus enfant va traiter au cours de son fonctionnement</td></tr> -<tr class="odd"><td><a href="core.html#maxkeepaliverequests">MaxKeepAliveRequests <var>nombre</var></a></td><td> 100 </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre de requêtes permises pour une connexion +<tr class="odd"><td><a href="core.html#maxkeepaliverequests">MaxKeepAliveRequests <var>nombre</var></a></td><td> 100 </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre de requtes permises pour une connexion persistante</td></tr> -<tr><td><a href="mpm_common.html#maxmemfree">MaxMemFree <var>KOctets</var></a></td><td> 2048 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Quantité maximale de mémoire que l'allocateur principal est -autorisé à conserver sans appeler <code>free()</code></td></tr> +<tr><td><a href="mpm_common.html#maxmemfree">MaxMemFree <var>KOctets</var></a></td><td> 2048 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Quantit maximale de mmoire que l'allocateur principal est +autoris conserver sans appeler <code>free()</code></td></tr> <tr class="odd"><td><a href="core.html#maxrangeoverlaps">MaxRangeOverlaps default | unlimited | none | <var>nombre de - chevauchements</var></a></td><td> 20 </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre de chevauchements de segments de données autorisé + chevauchements</var></a></td><td> 20 </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre de chevauchements de segments de donnes autoris (par exemple <code>100-200,150-300</code>) avant le renvoi de la - ressource complète</td></tr> + ressource complte</td></tr> <tr><td><a href="core.html#maxrangereversals">MaxRangeReversals default | unlimited | none | <var>nombre - d'inversions</var></a></td><td> 20 </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Nombre d'inversions d'ordre autorisé dans la spécification des - segments de données (par exemple <code>100-200,50-70</code>) avant le renvoi de la - ressource complète</td></tr> -<tr class="odd"><td><a href="core.html#maxranges">MaxRanges default | unlimited | none | <var>nombre de segments</var></a></td><td> 200 </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre de segments de données autorisé avant le renvoi de -l'intégralité de la ressource</td></tr> -<tr><td><a href="mpm_common.html#maxrequestworkers">MaxRequestWorkers <var>nombre</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Nombre maximum de connexions pouvant être traitées -simultanément</td></tr> + d'inversions</var></a></td><td> 20 </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Nombre d'inversions d'ordre autoris dans la spcification des + segments de donnes (par exemple <code>100-200,50-70</code>) avant le renvoi de la + ressource complte</td></tr> +<tr class="odd"><td><a href="core.html#maxranges">MaxRanges default | unlimited | none | <var>nombre de segments</var></a></td><td> 200 </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre de segments de donnes autoris avant le renvoi de +l'intgralit de la ressource</td></tr> +<tr><td><a href="mpm_common.html#maxrequestworkers">MaxRequestWorkers <var>nombre</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Nombre maximum de connexions pouvant tre traites +simultanment</td></tr> <tr class="odd"><td><a href="prefork.html#maxspareservers">MaxSpareServers <var>nombre</var></a></td><td> 10 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre maximum de processus serveurs enfants inactifs</td></tr> <tr><td><a href="mpm_common.html#maxsparethreads">MaxSpareThreads <var>nombre</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Nombre maximum de threads inactifs</td></tr> -<tr class="odd"><td><a href="mpm_netware.html#maxthreads">MaxThreads <var>nombre</var></a></td><td> 2048 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Définit le nombre maximum de threads esclaves</td></tr> +<tr class="odd"><td><a href="mpm_netware.html#maxthreads">MaxThreads <var>nombre</var></a></td><td> 2048 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit le nombre maximum de threads esclaves</td></tr> <tr><td><a href="mod_md.html#mdbaseserver">MDBaseServer on|off</a></td><td> off </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Control if base server may be managed or only virtual hosts.</td></tr> <tr class="odd"><td><a href="mod_md.html#mdcachallenges">MDCAChallenges <var>name</var> [ <var>name</var> ... ]</a></td><td> tls-sni-01 http-01 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Type of ACME challenge used to prove domain ownership.</td></tr> <tr><td><a href="mod_md.html#mdcertificateagreement">MDCertificateAgreement <var>url-of-terms-of-service</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">The URL of the Terms-of-Service document, that the CA server requires you to accept.</td></tr> @@ -933,73 +933,73 @@ inactifs</td></tr> <tr class="odd"><td><a href="mod_md.html#mdrenewwindow">MDRenewWindow <var>duration</var></a></td><td> 33% </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control when a certificate will be renewed.</td></tr> <tr><td><a href="mod_md.html#mdrequirehttps">MDRequireHttps off|temporary|permanent</a></td><td> off </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Redirects http: traffic to https: for Managed Domains.</td></tr> <tr class="odd"><td><a href="mod_md.html#mdstoredir">MDStoreDir path</a></td><td> md </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Path on the local file system to store the Managed Domains data.</td></tr> -<tr><td><a href="mod_socache_memcache.html#memcacheconnttl">MemcacheConnTTL <em>num[units]</em></a></td><td> 15s </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Durée de conservation des connexions inactives</td></tr> -<tr class="odd"><td><a href="core.html#mergetrailers">MergeTrailers [on|off]</a></td><td> off </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Détermine si les données supplémentaires (trailers) sont -fusionnées avec les en-têtes</td></tr> -<tr><td><a href="mod_cern_meta.html#metadir">MetaDir <var>répertoire</var></a></td><td> .web </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Le nom du répertoire où trouver les fichiers de -métainformations dans le style du CERN</td></tr> -<tr class="odd"><td><a href="mod_cern_meta.html#metafiles">MetaFiles on|off</a></td><td> off </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active le traitement des métafichiers du CERN</td></tr> -<tr><td><a href="mod_cern_meta.html#metasuffix">MetaSuffix <var>suffixe</var></a></td><td> .meta </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Suffixe du fichier contenant les métainformations dans le +<tr><td><a href="mod_socache_memcache.html#memcacheconnttl">MemcacheConnTTL <em>num[units]</em></a></td><td> 15s </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dure de conservation des connexions inactives</td></tr> +<tr class="odd"><td><a href="core.html#mergetrailers">MergeTrailers [on|off]</a></td><td> off </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Dtermine si les donnes supplmentaires (trailers) sont +fusionnes avec les en-ttes</td></tr> +<tr><td><a href="mod_cern_meta.html#metadir">MetaDir <var>rpertoire</var></a></td><td> .web </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Le nom du rpertoire o trouver les fichiers de +mtainformations dans le style du CERN</td></tr> +<tr class="odd"><td><a href="mod_cern_meta.html#metafiles">MetaFiles on|off</a></td><td> off </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active le traitement des mtafichiers du CERN</td></tr> +<tr><td><a href="mod_cern_meta.html#metasuffix">MetaSuffix <var>suffixe</var></a></td><td> .meta </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Suffixe du fichier contenant les mtainformations dans le style du CERN</td></tr> -<tr class="odd"><td><a href="mod_mime_magic.html#mimemagicfile">MimeMagicFile <var>chemin-fichier</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active la détermination du type MIME en se basant sur le +<tr class="odd"><td><a href="mod_mime_magic.html#mimemagicfile">MimeMagicFile <var>chemin-fichier</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active la dtermination du type MIME en se basant sur le contenu du fichier et en utilisant le fichier magique -spécifié</td></tr> +spcifi</td></tr> <tr><td><a href="prefork.html#minspareservers">MinSpareServers <var>nombre</var></a></td><td> 5 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Nombre minimum de processus serveurs enfants inactifs</td></tr> <tr class="odd"><td><a href="mpm_common.html#minsparethreads">MinSpareThreads <var>nombre</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre minimum de threads inactifs qui seront disponibles -pour pouvoir traiter les pics de requêtes</td></tr> -<tr><td><a href="mod_file_cache.html#mmapfile">MMapFile <var>chemin fichier</var> [<var>chemin_fichier</var>] ...</a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Charge au démarrage une liste de fichiers en -mémoire</td></tr> -<tr class="odd"><td><a href="mod_dialup.html#modemstandard">ModemStandard V.21|V.26bis|V.32|V.34|V.92</a></td><td></td><td>d</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Standard de modem à simuler</td></tr> -<tr><td><a href="mod_mime.html#modmimeusepathinfo">ModMimeUsePathInfo On|Off</a></td><td> Off </td><td>d</td><td>B</td></tr><tr><td class="descr" colspan="4">Indique à <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> de traiter les éléments +pour pouvoir traiter les pics de requtes</td></tr> +<tr><td><a href="mod_file_cache.html#mmapfile">MMapFile <var>chemin fichier</var> [<var>chemin_fichier</var>] ...</a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Charge au dmarrage une liste de fichiers en +mmoire</td></tr> +<tr class="odd"><td><a href="mod_dialup.html#modemstandard">ModemStandard V.21|V.26bis|V.32|V.34|V.92</a></td><td></td><td>d</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Standard de modem simuler</td></tr> +<tr><td><a href="mod_mime.html#modmimeusepathinfo">ModMimeUsePathInfo On|Off</a></td><td> Off </td><td>d</td><td>B</td></tr><tr><td class="descr" colspan="4">Indique <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> de traiter les lments de <code>path_info</code> en tant que parties du nom de fichier</td></tr> <tr class="odd"><td><a href="mod_mime.html#multiviewsmatch">MultiviewsMatch Any|NegotiatedOnly|Filters|Handlers [Handlers|Filters]</a></td><td> NegotiatedOnly </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Les types de fichiers qui seront inclus lors d'une recherche de correspondance de fichier avec les vues multiples (MultiViews)</td></tr> -<tr><td><a href="core.html#mutex">Mutex <var>mécanisme</var> [default|<var>nom-mutex</var>] ... [OmitPID]</a></td><td> default </td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Définit les mécanismes de mutex et le repertoire du fichier -verrou pour tous les mutex ou seulement les mutex spécifiés</td></tr> -<tr class="odd"><td><a href="core.html#namevirtualhost" id="N" name="N">NameVirtualHost <var>adresse</var>[:<var>port</var>]</a></td><td></td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">OBSOLETE : Définit une adresse IP pour les serveurs virtuels à base de +<tr><td><a href="core.html#mutex">Mutex <var>mcanisme</var> [default|<var>nom-mutex</var>] ... [OmitPID]</a></td><td> default </td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Dfinit les mcanismes de mutex et le repertoire du fichier +verrou pour tous les mutex ou seulement les mutex spcifis</td></tr> +<tr class="odd"><td><a href="core.html#namevirtualhost" id="N" name="N">NameVirtualHost <var>adresse</var>[:<var>port</var>]</a></td><td></td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">OBSOLETE : Dfinit une adresse IP pour les serveurs virtuels base de nom</td></tr> -<tr><td><a href="mod_proxy.html#noproxy">NoProxy <var>domaine</var> [<var>domaine</var>] ...</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Serveurs, domaines ou réseaux auquels on se connectera +<tr><td><a href="mod_proxy.html#noproxy">NoProxy <var>domaine</var> [<var>domaine</var>] ...</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Serveurs, domaines ou rseaux auquels on se connectera directement</td></tr> <tr class="odd"><td><a href="mod_nw_ssl.html#nwssltrustedcerts">NWSSLTrustedCerts <var>nom-fichier</var> -[<var>nom-fichier</var>] ...</a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Liste de certificats clients supplémentaires</td></tr> +[<var>nom-fichier</var>] ...</a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Liste de certificats clients supplmentaires</td></tr> <tr><td><a href="mod_nw_ssl.html#nwsslupgradeable">NWSSLUpgradeable [<var>adresse-IP</var>:]<var>num-port</var></a></td><td></td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Permet de promouvoir une connexion non SSL au statut de -connexion SSL à la demande</td></tr> +connexion SSL la demande</td></tr> <tr class="odd"><td><a href="core.html#options" id="O" name="O">Options - [+|-]<var>option</var> [[+|-]<var>option</var>] ...</a></td><td> FollowSymlinks </td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Définit les fonctionnalités disponibles pour un répertoire + [+|-]<var>option</var> [[+|-]<var>option</var>] ...</a></td><td> FollowSymlinks </td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit les fonctionnalits disponibles pour un rpertoire particulier</td></tr> -<tr><td><a href="mod_access_compat.html#order"> Order <var>ordre</var></a></td><td> Deny,Allow </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit le statut d'accès par défaut et l'ordre dans lequel +<tr><td><a href="mod_access_compat.html#order"> Order <var>ordre</var></a></td><td> Deny,Allow </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit le statut d'accs par dfaut et l'ordre dans lequel les directives <code class="directive">Allow</code> et -<code class="directive">Deny</code> sont évaluées.</td></tr> +<code class="directive">Deny</code> sont values.</td></tr> <tr class="odd"><td><a href="mod_sed.html#outputsed">OutputSed <var>commande-sed</var></a></td><td></td><td>dh</td><td /></tr><tr class="odd"><td class="descr" colspan="4">Commande sed pour le filtrage des contenus de type -réponse</td></tr> +rponse</td></tr> <tr><td><a href="mod_env.html#passenv" id="P" name="P">PassEnv <var>var-env</var> [<var>var-env</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Transmet des variables d'environnement depuis le shell</td></tr> <tr class="odd"><td><a href="mpm_common.html#pidfile">PidFile <var>nom fichier</var></a></td><td> httpd.pid </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Ficher dans lequel le serveur enregistre l'identificateur -de processus du démon</td></tr> -<tr><td><a href="mod_policy.html#policyconditional">PolicyConditional <var>ignore|log|enforce</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active le filtrage des requêtes conditionnelles.</td></tr> +de processus du dmon</td></tr> +<tr><td><a href="mod_policy.html#policyconditional">PolicyConditional <var>ignore|log|enforce</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active le filtrage des requtes conditionnelles.</td></tr> <tr class="odd"><td><a href="mod_policy.html#policyconditionalurl">PolicyConditionalURL <var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">URL contenant la description de la politique de filtrage -des requêtes conditionnelles.</td></tr> -<tr><td><a href="mod_policy.html#policyenvironment">PolicyEnvironment <var>variable</var> <var>log-value</var> <var>ignore-value</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Modification des règles de filtrage en fonction d'une +des requtes conditionnelles.</td></tr> +<tr><td><a href="mod_policy.html#policyenvironment">PolicyEnvironment <var>variable</var> <var>log-value</var> <var>ignore-value</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Modification des rgles de filtrage en fonction d'une variable d'environnement.</td></tr> -<tr class="odd"><td><a href="mod_policy.html#policyfilter">PolicyFilter <var>on|off</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active ou désactive le filtrage pour un espace d'URL donné.</td></tr> +<tr class="odd"><td><a href="mod_policy.html#policyfilter">PolicyFilter <var>on|off</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active ou dsactive le filtrage pour un espace d'URL donn.</td></tr> <tr><td><a href="mod_policy.html#policykeepalive">PolicyKeepalive <var>ignore|log|enforce</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active la politique de persistance.</td></tr> <tr class="odd"><td><a href="mod_policy.html#policykeepaliveurl">PolicyKeepaliveURL <var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">URL contenant la description de la politique de persistance.</td></tr> -<tr><td><a href="mod_policy.html#policylength">PolicyLength <var>ignore|log|enforce</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active le filtrage de la spécification de la longueur du +<tr><td><a href="mod_policy.html#policylength">PolicyLength <var>ignore|log|enforce</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active le filtrage de la spcification de la longueur du contenu.</td></tr> <tr class="odd"><td><a href="mod_policy.html#policylengthurl">PolicyLengthURL <var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">URL contenant la description de la politique de filtrage de -la spécification de la longueur du contenu.</td></tr> -<tr><td><a href="mod_policy.html#policymaxage">PolicyMaxage <var>ignore|log|enforce</var> <var>age</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active le filtrage de la durée de vie des réponses.</td></tr> +la spcification de la longueur du contenu.</td></tr> +<tr><td><a href="mod_policy.html#policymaxage">PolicyMaxage <var>ignore|log|enforce</var> <var>age</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active le filtrage de la dure de vie des rponses.</td></tr> <tr class="odd"><td><a href="mod_policy.html#policymaxageurl">PolicyMaxageURL <var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">URL contenant la description de la politique de filtrage -des réponses en fonction de leur durée de vie.</td></tr> -<tr><td><a href="mod_policy.html#policynocache">PolicyNocache <var>ignore|log|enforce</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active le filtrage des réponses qui se définissent -elles-mêmes comme impossibles à mettre en cache.</td></tr> +des rponses en fonction de leur dure de vie.</td></tr> +<tr><td><a href="mod_policy.html#policynocache">PolicyNocache <var>ignore|log|enforce</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active le filtrage des rponses qui se dfinissent +elles-mmes comme impossibles mettre en cache.</td></tr> <tr class="odd"><td><a href="mod_policy.html#policynocacheurl">PolicyNocacheURL <var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">URL contenant la description de la politique de filtrage -des réponses qui se définissent elles-mêmes comme impossibles à mettre +des rponses qui se dfinissent elles-mmes comme impossibles mettre en cache.</td></tr> <tr><td><a href="mod_policy.html#policytype">PolicyType <var>ignore|log|enforce</var> <var>type</var> [ <var>type</var> [ ... ]]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active la politique des types de contenus.</td></tr> <tr class="odd"><td><a href="mod_policy.html#policytypeurl">PolicyTypeURL <var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">URL contenant la description de la politique des types de @@ -1007,574 +1007,574 @@ contenu.</td></tr> <tr><td><a href="mod_policy.html#policyvalidation">PolicyValidation <var>ignore|log|enforce</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active le filtrage de la validation du contenu.</td></tr> <tr class="odd"><td><a href="mod_policy.html#policyvalidationurl">PolicyValidationURL <var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">URL contenant la description de la politique de filtrage de la validation du contenu.</td></tr> -<tr><td><a href="mod_policy.html#policyvary">PolicyVary <var>ignore|log|enforce</var> <var>header</var> [ <var>header</var> [ ... ]]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active la politique de filtrage de l'en-tête Vary.</td></tr> +<tr><td><a href="mod_policy.html#policyvary">PolicyVary <var>ignore|log|enforce</var> <var>header</var> [ <var>header</var> [ ... ]]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active la politique de filtrage de l'en-tte Vary.</td></tr> <tr class="odd"><td><a href="mod_policy.html#policyvaryurl">PolicyVaryURL <var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">URL contenant la description de la politique de filtrage de -l'en-tête Vary.</td></tr> -<tr><td><a href="mod_policy.html#policyversion">PolicyVersion <var>ignore|log|enforce</var> <var>HTTP/0.9|HTTP/1.0|HTTP/1.1</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active le filtrage des requêtes en fonction du numéro de +l'en-tte Vary.</td></tr> +<tr><td><a href="mod_policy.html#policyversion">PolicyVersion <var>ignore|log|enforce</var> <var>HTTP/0.9|HTTP/1.0|HTTP/1.1</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active le filtrage des requtes en fonction du numro de version HTTP.</td></tr> <tr class="odd"><td><a href="mod_policy.html#policyversionurl">PolicyVersionURL <var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">URL contenant la description de la politique de filtrage -des requêtes en fonction du numéro de version HTTP.</td></tr> -<tr><td><a href="mod_privileges.html#privilegesmode">PrivilegesMode FAST|SECURE|SELECTIVE</a></td><td> FAST </td><td>svd</td><td>X</td></tr><tr><td class="descr" colspan="4">Fait un compromis entre d'une part l'efficacité et la -vitesse de traitement et d'autre part la sécurité à l'encontre des codes -malicieux supportant les privilèges.</td></tr> -<tr class="odd"><td><a href="core.html#protocol">Protocol <var>protocole</var></a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Protocole pour une socket d'écoute</td></tr> -<tr><td><a href="mod_echo.html#protocolecho">ProtocolEcho On|Off</a></td><td> Off </td><td>sv</td><td>X</td></tr><tr><td class="descr" colspan="4">Active ou désactive le serveur d'écho</td></tr> +des requtes en fonction du numro de version HTTP.</td></tr> +<tr><td><a href="mod_privileges.html#privilegesmode">PrivilegesMode FAST|SECURE|SELECTIVE</a></td><td> FAST </td><td>svd</td><td>X</td></tr><tr><td class="descr" colspan="4">Fait un compromis entre d'une part l'efficacit et la +vitesse de traitement et d'autre part la scurit l'encontre des codes +malicieux supportant les privilges.</td></tr> +<tr class="odd"><td><a href="core.html#protocol">Protocol <var>protocole</var></a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Protocole pour une socket d'coute</td></tr> +<tr><td><a href="mod_echo.html#protocolecho">ProtocolEcho On|Off</a></td><td> Off </td><td>sv</td><td>X</td></tr><tr><td class="descr" colspan="4">Active ou dsactive le serveur d'cho</td></tr> <tr class="odd"><td><a href="core.html#protocols">Protocols <var>protocole</var> ...</a></td><td> http/1.1 </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Protocoles disponibles pour un serveur virtuel ou non</td></tr> -<tr><td><a href="core.html#protocolshonororder">ProtocolsHonorOrder On|Off</a></td><td> On </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Détermine qui du client ou du serveur détermine l'ordre - des protocoles au cours de la négociation de la connexion</td></tr> -<tr class="odd"><td><a href="mod_proxy.html#proxy"><Proxy <var>url-avec-jokers</var>> ...</Proxy></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Conteneur de directives s'appliquant à des ressources -mandatées</td></tr> -<tr><td><a href="mod_proxy.html#proxyaddheaders">ProxyAddHeaders Off|On</a></td><td> On </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Ajoute des informations à propos du mandataire aux -en-têtes X-Forwarded-*</td></tr> -<tr class="odd"><td><a href="mod_proxy.html#proxybadheader">ProxyBadHeader IsError|Ignore|StartBody</a></td><td> IsError </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Détermine la manière de traiter les lignes d'en-tête -incorrectes d'une réponse</td></tr> -<tr><td><a href="mod_proxy.html#proxyblock">ProxyBlock *|<var>nom d'hôte</var>|<var>nom d'hôte partiel</var> -[<var>nom d'hôte</var>|<var>nom d'hôte partiel</var>]...</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Interdit les requêtes mandatées vers certains hôtes</td></tr> -<tr class="odd"><td><a href="mod_proxy.html#proxydomain">ProxyDomain <var>Domaine</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Nom de domaine par défaut pour les requêtes -mandatées</td></tr> +<tr><td><a href="core.html#protocolshonororder">ProtocolsHonorOrder On|Off</a></td><td> On </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Dtermine qui du client ou du serveur dtermine l'ordre + des protocoles au cours de la ngociation de la connexion</td></tr> +<tr class="odd"><td><a href="mod_proxy.html#proxy"><Proxy <var>url-avec-jokers</var>> ...</Proxy></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Conteneur de directives s'appliquant des ressources +mandates</td></tr> +<tr><td><a href="mod_proxy.html#proxyaddheaders">ProxyAddHeaders Off|On</a></td><td> On </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Ajoute des informations propos du mandataire aux +en-ttes X-Forwarded-*</td></tr> +<tr class="odd"><td><a href="mod_proxy.html#proxybadheader">ProxyBadHeader IsError|Ignore|StartBody</a></td><td> IsError </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dtermine la manire de traiter les lignes d'en-tte +incorrectes d'une rponse</td></tr> +<tr><td><a href="mod_proxy.html#proxyblock">ProxyBlock *|<var>nom d'hte</var>|<var>nom d'hte partiel</var> +[<var>nom d'hte</var>|<var>nom d'hte partiel</var>]...</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Interdit les requtes mandates vers certains htes</td></tr> +<tr class="odd"><td><a href="mod_proxy.html#proxydomain">ProxyDomain <var>Domaine</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Nom de domaine par dfaut pour les requtes +mandates</td></tr> <tr><td><a href="mod_proxy.html#proxyerroroverride">ProxyErrorOverride On|Off</a></td><td> Off </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Outrepasser les pages d'erreur pour les contenus -mandatés</td></tr> +mandats</td></tr> <tr class="odd"><td><a href="mod_proxy_express.html#proxyexpressdbmfile">ProxyExpressDBMFile <chemin></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Chemin du fichier DBM.</td></tr> <tr><td><a href="mod_proxy_express.html#proxyexpressdbmtype">ProxyExpressDBMFile <type></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Type de fichier DBM.</td></tr> -<tr class="odd"><td><a href="mod_proxy_express.html#proxyexpressenable">ProxyExpressEnable [on|off]</a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active la fonctionnalité du module.</td></tr> -<tr><td><a href="mod_proxy_fcgi.html#proxyfcgibackendtype">ProxyFCGIBackendType FPM|GENERIC</a></td><td> FPM </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Spécifie le type de l'application FastCGI d'arrière-plan</td></tr> +<tr class="odd"><td><a href="mod_proxy_express.html#proxyexpressenable">ProxyExpressEnable [on|off]</a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active la fonctionnalit du module.</td></tr> +<tr><td><a href="mod_proxy_fcgi.html#proxyfcgibackendtype">ProxyFCGIBackendType FPM|GENERIC</a></td><td> FPM </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Spcifie le type de l'application FastCGI d'arrire-plan</td></tr> <tr class="odd"><td><a href="mod_proxy_fcgi.html#proxyfcgisetenvif">ProxyFCGISetEnvIf <var>conditional-expression</var> [!]<var>environment-variable-name</var> - [<var>value-expression</var>]</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Permet d'adapter la valeur des variables envoyées aux serveurs + [<var>value-expression</var>]</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Permet d'adapter la valeur des variables envoyes aux serveurs FastCGI</td></tr> -<tr><td><a href="mod_proxy_ftp.html#proxyftpdircharset">ProxyFtpDirCharset <var>character_set</var></a></td><td> ISO-8859-1 </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit le jeu de caractères des listings FTP -mandatés</td></tr> -<tr class="odd"><td><a href="mod_proxy_ftp.html#proxyftpescapewildcards">ProxyFtpEscapeWildcards on|off</a></td><td> on </td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Les caractères génériques dans les noms de fichiers -doivent-ils être échappés lorsqu'ils sont envoyés au serveur FTP ?</td></tr> -<tr><td><a href="mod_proxy_ftp.html#proxyftplistonwildcard">ProxyFtpListOnWildcard on|off</a></td><td> on </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Les caractères génériques dans les noms de fichiers -demandés doivent-ils déclencher l'affichage d'un listing ?</td></tr> -<tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhcexpr">ProxyHCExpr <em>name</em> {<em>ap_expr expression</em>}</a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Crée et nomme une expression conditionnelle à utiliser pour -déterminer la santé d'un serveur d'arrière-plan en fonction de sa valeur</td></tr> -<tr><td><a href="mod_proxy_hcheck.html#proxyhctemplate">ProxyHCTemplate <em>name</em> <em>parameter</em>=<em>setting</em> [...]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Crée et nomme un modèle permettant de définir différents -paramètres de check up</td></tr> -<tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhctpsize">ProxyHCTPsize <em>size</em></a></td><td> 16 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Définit la taille totale, pour l'ensemble du -serveur, du jeu de threads utilisé pour le check up des -équipiers</td></tr> -<tr><td><a href="mod_proxy_html.html#proxyhtmlbufsize">ProxyHTMLBufSize <var>nb-octets</var></a></td><td> 8192 </td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Définit l'incrément de la taille du tampon, ainsi que sa +<tr><td><a href="mod_proxy_ftp.html#proxyftpdircharset">ProxyFtpDirCharset <var>character_set</var></a></td><td> ISO-8859-1 </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit le jeu de caractres des listings FTP +mandats</td></tr> +<tr class="odd"><td><a href="mod_proxy_ftp.html#proxyftpescapewildcards">ProxyFtpEscapeWildcards on|off</a></td><td> on </td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Les caractres gnriques dans les noms de fichiers +doivent-ils tre chapps lorsqu'ils sont envoys au serveur FTP ?</td></tr> +<tr><td><a href="mod_proxy_ftp.html#proxyftplistonwildcard">ProxyFtpListOnWildcard on|off</a></td><td> on </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Les caractres gnriques dans les noms de fichiers +demands doivent-ils dclencher l'affichage d'un listing ?</td></tr> +<tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhcexpr">ProxyHCExpr <em>name</em> {<em>ap_expr expression</em>}</a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Cre et nomme une expression conditionnelle utiliser pour +dterminer la sant d'un serveur d'arrire-plan en fonction de sa valeur</td></tr> +<tr><td><a href="mod_proxy_hcheck.html#proxyhctemplate">ProxyHCTemplate <em>name</em> <em>parameter</em>=<em>setting</em> [...]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Cre et nomme un modle permettant de dfinir diffrents +paramtres de check up</td></tr> +<tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhctpsize">ProxyHCTPsize <em>size</em></a></td><td> 16 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit la taille totale, pour l'ensemble du +serveur, du jeu de threads utilis pour le check up des +quipiers</td></tr> +<tr><td><a href="mod_proxy_html.html#proxyhtmlbufsize">ProxyHTMLBufSize <var>nb-octets</var></a></td><td> 8192 </td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Dfinit l'incrment de la taille du tampon, ainsi que sa taille initiale, pour la mise en tampon des scripts en ligne et des feuilles de style.</td></tr> -<tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlcharsetout">ProxyHTMLCharsetOut <var>jeu-de-caractères | *</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Spécifie un jeu de caractères pour la sortie de +<tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlcharsetout">ProxyHTMLCharsetOut <var>jeu-de-caractres | *</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Spcifie un jeu de caractres pour la sortie de mod_proxy_html.</td></tr> <tr><td><a href="mod_proxy_html.html#proxyhtmldoctype">ProxyHTMLDocType HTML|XHTML [Legacy]<br /><strong>OR</strong> <br />ProxyHTMLDocType <var>fpi</var> [SGML|XML]<br /><strong>OR</strong> <br />ProxyHTMLDocType html5<br /><strong>OR</strong> -<br />ProxyHTMLDocType auto</a></td><td> auto (2.5/trunk ver +</td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Définit une déclaration de type de document HTML ou XHTML.</td></tr> -<tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlenable">ProxyHTMLEnable On|Off</a></td><td> Off </td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Permet d'activer/désactiver le filtre proxy_html.</td></tr> -<tr><td><a href="mod_proxy_html.html#proxyhtmlevents">ProxyHTMLEvents <var>attribut [attribut ...]</var></a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Spécifie les attributs à traiter comme des évènements de +<br />ProxyHTMLDocType auto</a></td><td> auto (2.5/trunk ver +</td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Dfinit une dclaration de type de document HTML ou XHTML.</td></tr> +<tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlenable">ProxyHTMLEnable On|Off</a></td><td> Off </td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Permet d'activer/dsactiver le filtre proxy_html.</td></tr> +<tr><td><a href="mod_proxy_html.html#proxyhtmlevents">ProxyHTMLEvents <var>attribut [attribut ...]</var></a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Spcifie les attributs traiter comme des vnements de type scripting.</td></tr> -<tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlextended">ProxyHTMLExtended On|Off</a></td><td> Off </td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Détermine si l'on doit corriger les liens dans les scripts -en ligne, les feuilles de style et les évènements de type scripting.</td></tr> +<tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlextended">ProxyHTMLExtended On|Off</a></td><td> Off </td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dtermine si l'on doit corriger les liens dans les scripts +en ligne, les feuilles de style et les vnements de type scripting.</td></tr> <tr><td><a href="mod_proxy_html.html#proxyhtmlfixups">ProxyHTMLFixups [lowercase] [dospath] [reset]</a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Corrige les erreurs HTML simples.</td></tr> -<tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlinterp">ProxyHTMLInterp On|Off</a></td><td> Off </td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Active la réinterprétation des règles -<code class="directive">ProxyHTMLURLMap</code> pour chaque requête.</td></tr> -<tr><td><a href="mod_proxy_html.html#proxyhtmllinks">ProxyHTMLLinks <var>élément attribut [attribut2 ...]</var></a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Spécifie les éléments HTML dont les attributs d'URL doivent -être réécrits.</td></tr> -<tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlmeta">ProxyHTMLMeta On|Off</a></td><td> Off </td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Active ou désactive une préinterprétation supplémentaire -des métadonnées dans les sections HTML <code><head></code>.</td></tr> -<tr><td><a href="mod_proxy_html.html#proxyhtmlstripcomments">ProxyHTMLStripComments On|Off</a></td><td> Off </td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Détermine si les commentaires HTML doivent être supprimés.</td></tr> -<tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlurlmap">ProxyHTMLURLMap <var>modèle-source modèle-cible [drapeaux] [cond]</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Définit une règle de réécriture des liens HTML</td></tr> -<tr><td><a href="mod_proxy.html#proxyiobuffersize">ProxyIOBufferSize <var>octets</var></a></td><td> 8192 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Détermine la taille du tampon interne de transfert de -données</td></tr> -<tr class="odd"><td><a href="mod_proxy.html#proxymatch"><ProxyMatch <var>regex</var>> ...</ProxyMatch></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Conteneur de directives s'appliquant à des ressources -mandatées correspondant à une expression rationnelle</td></tr> -<tr><td><a href="mod_proxy.html#proxymaxforwards">ProxyMaxForwards <var>nombre</var></a></td><td> -1 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Nombre maximum de mandataires à travers lesquelles une -requête peut être redirigée</td></tr> -<tr class="odd"><td><a href="mod_proxy.html#proxypass">ProxyPass [<var>chemin</var>] !|<var>url</var> [<var>clé=valeur</var> - <var>[clé=valeur</var> ...]] [nocanon] [interpolate] [noquery]</a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Référencer des serveurs distants depuis +<tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlinterp">ProxyHTMLInterp On|Off</a></td><td> Off </td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Active la rinterprtation des rgles +<code class="directive">ProxyHTMLURLMap</code> pour chaque requte.</td></tr> +<tr><td><a href="mod_proxy_html.html#proxyhtmllinks">ProxyHTMLLinks <var>lment attribut [attribut2 ...]</var></a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Spcifie les lments HTML dont les attributs d'URL doivent +tre rcrits.</td></tr> +<tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlmeta">ProxyHTMLMeta On|Off</a></td><td> Off </td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Active ou dsactive une printerprtation supplmentaire +des mtadonnes dans les sections HTML <code><head></code>.</td></tr> +<tr><td><a href="mod_proxy_html.html#proxyhtmlstripcomments">ProxyHTMLStripComments On|Off</a></td><td> Off </td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Dtermine si les commentaires HTML doivent tre supprims.</td></tr> +<tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlurlmap">ProxyHTMLURLMap <var>modle-source modle-cible [drapeaux] [cond]</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit une rgle de rcriture des liens HTML</td></tr> +<tr><td><a href="mod_proxy.html#proxyiobuffersize">ProxyIOBufferSize <var>octets</var></a></td><td> 8192 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dtermine la taille du tampon interne de transfert de +donnes</td></tr> +<tr class="odd"><td><a href="mod_proxy.html#proxymatch"><ProxyMatch <var>regex</var>> ...</ProxyMatch></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Conteneur de directives s'appliquant des ressources +mandates correspondant une expression rationnelle</td></tr> +<tr><td><a href="mod_proxy.html#proxymaxforwards">ProxyMaxForwards <var>nombre</var></a></td><td> -1 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Nombre maximum de mandataires travers lesquelles une +requte peut tre redirige</td></tr> +<tr class="odd"><td><a href="mod_proxy.html#proxypass">ProxyPass [<var>chemin</var>] !|<var>url</var> [<var>cl=valeur</var> + <var>[cl=valeur</var> ...]] [nocanon] [interpolate] [noquery]</a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Rfrencer des serveurs distants depuis l'espace d'URLs du serveur local</td></tr> -<tr><td><a href="mod_proxy.html#proxypassinherit">ProxyPassInherit On|Off</a></td><td> On </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Héritage des directives ProxyPass définies au niveau du +<tr><td><a href="mod_proxy.html#proxypassinherit">ProxyPassInherit On|Off</a></td><td> On </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Hritage des directives ProxyPass dfinies au niveau du serveur principal</td></tr> <tr class="odd"><td><a href="mod_proxy.html#proxypassinterpolateenv">ProxyPassInterpolateEnv On|Off</a></td><td> Off </td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active l'interpolation des variables d'environnement dans les configurations de mandataires inverses</td></tr> <tr><td><a href="mod_proxy.html#proxypassmatch">ProxyPassMatch [<var>regex</var>] !|<var>url</var> -[<var>clé=valeur</var> - <var>[clé=valeur</var> ...]]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Fait correspondre des serveurs distants dans l'espace d'URL +[<var>cl=valeur</var> + <var>[cl=valeur</var> ...]]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Fait correspondre des serveurs distants dans l'espace d'URL du serveur local en utilisant des expressions rationnelles</td></tr> <tr class="odd"><td><a href="mod_proxy.html#proxypassreverse">ProxyPassReverse [<var>chemin</var>] <var>url</var> -[<var>interpolate</var>]</a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Ajuste l'URL dans les en-têtes de la réponse HTTP envoyée -par un serveur mandaté en inverse</td></tr> +[<var>interpolate</var>]</a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Ajuste l'URL dans les en-ttes de la rponse HTTP envoye +par un serveur mandat en inverse</td></tr> <tr><td><a href="mod_proxy.html#proxypassreversecookiedomain">ProxyPassReverseCookieDomain <var>domaine-interne</var> -<var>domaine-public</var> [<var>interpolate</var>]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Ajuste la chaîne correspondant au domaine dans les en-têtes -Set-Cookie en provenance d'un serveur mandaté</td></tr> +<var>domaine-public</var> [<var>interpolate</var>]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Ajuste la chane correspondant au domaine dans les en-ttes +Set-Cookie en provenance d'un serveur mandat</td></tr> <tr class="odd"><td><a href="mod_proxy.html#proxypassreversecookiepath">ProxyPassReverseCookiePath <var>chemin-interne</var> -<var>chemin-public</var> [<var>interpolate</var>]</a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Ajuste la chaîne correspondant au chemin dans les en-têtes -Set-Cookie en provenance d'un serveur mandaté</td></tr> -<tr><td><a href="mod_proxy.html#proxypreservehost">ProxyPreserveHost On|Off</a></td><td> Off </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Utilise l'en-tête de requête entrante Host pour la requête +<var>chemin-public</var> [<var>interpolate</var>]</a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Ajuste la chane correspondant au chemin dans les en-ttes +Set-Cookie en provenance d'un serveur mandat</td></tr> +<tr><td><a href="mod_proxy.html#proxypreservehost">ProxyPreserveHost On|Off</a></td><td> Off </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Utilise l'en-tte de requte entrante Host pour la requte du mandataire</td></tr> -<tr class="odd"><td><a href="mod_proxy.html#proxyreceivebuffersize">ProxyReceiveBufferSize <var>octets</var></a></td><td> 0 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Taille du tampon réseau pour les connexions mandatées HTTP +<tr class="odd"><td><a href="mod_proxy.html#proxyreceivebuffersize">ProxyReceiveBufferSize <var>octets</var></a></td><td> 0 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Taille du tampon rseau pour les connexions mandates HTTP et FTP</td></tr> -<tr><td><a href="mod_proxy.html#proxyremote">ProxyRemote <var>comparaison</var> <var>serveur-distant</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Mandataire distant à utiliser pour traiter certaines -requêtes</td></tr> -<tr class="odd"><td><a href="mod_proxy.html#proxyremotematch">ProxyRemoteMatch <var>regex</var> <var>serveur-distant</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Le mandataire distant à utiliser pour traiter les requêtes -correspondant à une expression rationnelle</td></tr> -<tr><td><a href="mod_proxy.html#proxyrequests">ProxyRequests On|Off</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Active la fonctionnalité (standard) de mandataire +<tr><td><a href="mod_proxy.html#proxyremote">ProxyRemote <var>comparaison</var> <var>serveur-distant</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Mandataire distant utiliser pour traiter certaines +requtes</td></tr> +<tr class="odd"><td><a href="mod_proxy.html#proxyremotematch">ProxyRemoteMatch <var>regex</var> <var>serveur-distant</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Le mandataire distant utiliser pour traiter les requtes +correspondant une expression rationnelle</td></tr> +<tr><td><a href="mod_proxy.html#proxyrequests">ProxyRequests On|Off</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Active la fonctionnalit (standard) de mandataire direct</td></tr> -<tr class="odd"><td><a href="mod_proxy_scgi.html#proxyscgiinternalredirect">ProxySCGIInternalRedirect On|Off|<var>Headername</var></a></td><td> On </td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active ou désactive les réponses de redirection interne en +<tr class="odd"><td><a href="mod_proxy_scgi.html#proxyscgiinternalredirect">ProxySCGIInternalRedirect On|Off|<var>Headername</var></a></td><td> On </td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active ou dsactive les rponses de redirection interne en provenance du serveur cible.</td></tr> -<tr><td><a href="mod_proxy_scgi.html#proxyscgisendfile">ProxySCGISendfile On|Off|<var>nom-en-tête</var></a></td><td> Off </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active l'évaluation du pseudo en-tête de réponse +<tr><td><a href="mod_proxy_scgi.html#proxyscgisendfile">ProxySCGISendfile On|Off|<var>nom-en-tte</var></a></td><td> Off </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Active l'valuation du pseudo en-tte de rponse <var>X-Sendfile</var></td></tr> -<tr class="odd"><td><a href="mod_proxy.html#proxyset">ProxySet <var>url</var> <var>clé=valeur [clé=valeur ...]</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Définit différents paramètres relatifs à la répartition de -charge des mandataires et aux membres des groupes de répartition de +<tr class="odd"><td><a href="mod_proxy.html#proxyset">ProxySet <var>url</var> <var>cl=valeur [cl=valeur ...]</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit diffrents paramtres relatifs la rpartition de +charge des mandataires et aux membres des groupes de rpartition de charge</td></tr> -<tr><td><a href="mod_proxy.html#proxysourceaddress">ProxySourceAddress <var>adresse</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit l'adresse IP locale pour les connexions mandatées +<tr><td><a href="mod_proxy.html#proxysourceaddress">ProxySourceAddress <var>adresse</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit l'adresse IP locale pour les connexions mandates sortantes</td></tr> -<tr class="odd"><td><a href="mod_proxy.html#proxystatus">ProxyStatus Off|On|Full</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Affiche l'état du répartiteur de charge du mandataire dans +<tr class="odd"><td><a href="mod_proxy.html#proxystatus">ProxyStatus Off|On|Full</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Affiche l'tat du rpartiteur de charge du mandataire dans mod_status</td></tr> -<tr><td><a href="mod_proxy.html#proxytimeout">ProxyTimeout <var>time-interval</var>[s]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Délai d'attente réseau pour les requêtes -mandatées</td></tr> -<tr class="odd"><td><a href="mod_proxy.html#proxyvia">ProxyVia On|Off|Full|Block</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Information fournie dans l'en-tête de réponse HTTP -<code>Via</code> pour les requêtes mandatées</td></tr> -<tr><td><a href="mod_proxy_wstunnel.html#proxywebsocketasync">ProxyWebsocketAsync ON|OFF</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Création d'un tunnel asynchrone</td></tr> -<tr class="odd"><td><a href="mod_proxy_wstunnel.html#proxywebsocketasyncdelay">ProxyWebsocketAsyncDelay <var>num</var>[ms]</a></td><td> 0 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Temps d'attente synchrone maximum pour des données</td></tr> -<tr><td><a href="mod_proxy_wstunnel.html#proxywebsocketidletimeout">ProxyWebsocketIdleTimeout <var>num</var>[ms]</a></td><td> 0 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Temps d'attente maximum pour des données sur le tunnel websockets</td></tr> -<tr class="odd"><td><a href="core.html#qualifyredirecturl" id="Q" name="Q">QualifyRedirectURL ON|OFF</a></td><td> OFF </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Vérifie si la variable d'environnement REDIRECT_URL est -pleinement qualifiée</td></tr> -<tr><td><a href="mod_autoindex.html#readmename" id="R" name="R">ReadmeName <var>nom-fichier</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Nom du fichier dont le contenu sera inséré à la fin de +<tr><td><a href="mod_proxy.html#proxytimeout">ProxyTimeout <var>time-interval</var>[s]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dlai d'attente rseau pour les requtes +mandates</td></tr> +<tr class="odd"><td><a href="mod_proxy.html#proxyvia">ProxyVia On|Off|Full|Block</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Information fournie dans l'en-tte de rponse HTTP +<code>Via</code> pour les requtes mandates</td></tr> +<tr><td><a href="mod_proxy_wstunnel.html#proxywebsocketasync">ProxyWebsocketAsync ON|OFF</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Cration d'un tunnel asynchrone</td></tr> +<tr class="odd"><td><a href="mod_proxy_wstunnel.html#proxywebsocketasyncdelay">ProxyWebsocketAsyncDelay <var>num</var>[ms]</a></td><td> 0 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Temps d'attente synchrone maximum pour des donnes</td></tr> +<tr><td><a href="mod_proxy_wstunnel.html#proxywebsocketidletimeout">ProxyWebsocketIdleTimeout <var>num</var>[ms]</a></td><td> 0 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Temps d'attente maximum pour des donnes sur le tunnel websockets</td></tr> +<tr class="odd"><td><a href="core.html#qualifyredirecturl" id="Q" name="Q">QualifyRedirectURL ON|OFF</a></td><td> OFF </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Vrifie si la variable d'environnement REDIRECT_URL est +pleinement qualifie</td></tr> +<tr><td><a href="mod_autoindex.html#readmename" id="R" name="R">ReadmeName <var>nom-fichier</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Nom du fichier dont le contenu sera insr la fin de l'index</td></tr> -<tr class="odd"><td><a href="mpm_common.html#receivebuffersize">ReceiveBufferSize <var>octets</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Taille du tampon TCP en entrée</td></tr> -<tr><td><a href="mod_alias.html#redirect">Redirect [<var>état</var>] [<var>URL-path</var>] +<tr class="odd"><td><a href="mpm_common.html#receivebuffersize">ReceiveBufferSize <var>octets</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Taille du tampon TCP en entre</td></tr> +<tr><td><a href="mod_alias.html#redirect">Redirect [<var>tat</var>] [<var>URL-path</var>] <var>URL</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Envoie une redirection externe demandant au client -d'effectuer une autre requête avec une URL différente</td></tr> -<tr class="odd"><td><a href="mod_alias.html#redirectmatch">RedirectMatch [<var>état</var>] <var>regex</var> +d'effectuer une autre requte avec une URL diffrente</td></tr> +<tr class="odd"><td><a href="mod_alias.html#redirectmatch">RedirectMatch [<var>tat</var>] <var>regex</var> <var>URL</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Envoie une redirection externe faisant appel aux expressions rationnelles pour la mise en correspondance de l'URL courante</td></tr> <tr><td><a href="mod_alias.html#redirectpermanent">RedirectPermanent <var>chemin URL</var> <var>URL</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Envoie une redirection externe permanente demandant au -client d'effectuer une nouvelle requête avec une URL -différente</td></tr> +client d'effectuer une nouvelle requte avec une URL +diffrente</td></tr> <tr class="odd"><td><a href="mod_alias.html#redirecttemp">RedirectTemp <var>chemin URL</var> <var>URL</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Envoie une redirection externe temporaire demandant au -client d'effectuer une nouvelle requête avec une URL -différente</td></tr> +client d'effectuer une nouvelle requte avec une URL +diffrente</td></tr> <tr><td><a href="mod_socache_redis.html#redisconnpoolttl">RedisConnPoolTTL <em>num</em>[<em>units</em>]</a></td><td> 15s </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">TTL used for the connection pool with the Redis server(s)</td></tr> <tr class="odd"><td><a href="mod_socache_redis.html#redistimeout">RedisTimeout <em>num</em>[<em>units</em>]</a></td><td> 5s </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">R/W timeout used for the connection with the Redis server(s)</td></tr> -<tr><td><a href="mod_reflector.html#reflectorheader">ReflectorHeader <var>en-tête-entrée</var> <var>[en-tête-sortie]</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Renvoie un en-tête d'entrée dans les en-têtes de sortie</td></tr> -<tr class="odd"><td><a href="core.html#regexdefaultoptions">RegexDefaultOptions [none] [+|-]<var>option</var> [[+|-]<var>option</var>] ...</a></td><td> DOLLAR_ENDONLY </td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Configuration des options globales par défaut pour les +<tr><td><a href="mod_reflector.html#reflectorheader">ReflectorHeader <var>en-tte-entre</var> <var>[en-tte-sortie]</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Renvoie un en-tte d'entre dans les en-ttes de sortie</td></tr> +<tr class="odd"><td><a href="core.html#regexdefaultoptions">RegexDefaultOptions [none] [+|-]<var>option</var> [[+|-]<var>option</var>] ...</a></td><td> DOLLAR_ENDONLY </td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Configuration des options globales par dfaut pour les expressions rationnelles</td></tr> -<tr><td><a href="core.html#registerhttpmethod">RegisterHttpMethod <var>method</var> [<var>method</var> [...]]</a></td><td></td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Enregistrement de méthodes HTTP non standards</td></tr> -<tr class="odd"><td><a href="mod_remoteip.html#remoteipheader">RemoteIPHeader <var>en-tête</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Définit le champ d'en-tête qui contiendra les adresses IP +<tr><td><a href="core.html#registerhttpmethod">RegisterHttpMethod <var>method</var> [<var>method</var> [...]]</a></td><td></td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Enregistrement de mthodes HTTP non standards</td></tr> +<tr class="odd"><td><a href="mod_remoteip.html#remoteipheader">RemoteIPHeader <var>en-tte</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit le champ d'en-tte qui contiendra les adresses IP du client</td></tr> <tr><td><a href="mod_remoteip.html#remoteipinternalproxy">RemoteIPInternalProxy -<var>ip-mandataire</var>|<var>ip-mandataire/sous-réseau</var>|<var>nom-hôte</var> ...</a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Déclare les adresses IP intranet clients comme dignes de -confiance pour présenter la valeur RemoteIPHeader</td></tr> -<tr class="odd"><td><a href="mod_remoteip.html#remoteipinternalproxylist">RemoteIPInternalProxyList <var>nom-fichier</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Déclare les adresses IP intranet clients comme dignes de -confiance pour présenter la valeur RemoteIPHeader</td></tr> -<tr><td><a href="mod_remoteip.html#remoteipproxiesheader">RemoteIPProxiesHeader <var>Nom_en-tête</var></a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Déclare le champ d'en-tête qui contiendra toutes les -adresses IP intermédiaires</td></tr> -<tr class="odd"><td><a href="mod_remoteip.html#remoteipproxyprotocol">RemoteIPProxyProtocol On|Off</a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Active ou désactive la gestion du protocole PROXY</td></tr> -<tr><td><a href="mod_remoteip.html#remoteipproxyprotocolexceptions">RemoteIPProxyProtocolExceptions host|range [host|range] [host|range]</a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Désactive la prise en compte de l'en-tête PROXY pour certains hôtes -ou réseaux</td></tr> +<var>ip-mandataire</var>|<var>ip-mandataire/sous-rseau</var>|<var>nom-hte</var> ...</a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Dclare les adresses IP intranet clients comme dignes de +confiance pour prsenter la valeur RemoteIPHeader</td></tr> +<tr class="odd"><td><a href="mod_remoteip.html#remoteipinternalproxylist">RemoteIPInternalProxyList <var>nom-fichier</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dclare les adresses IP intranet clients comme dignes de +confiance pour prsenter la valeur RemoteIPHeader</td></tr> +<tr><td><a href="mod_remoteip.html#remoteipproxiesheader">RemoteIPProxiesHeader <var>Nom_en-tte</var></a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Dclare le champ d'en-tte qui contiendra toutes les +adresses IP intermdiaires</td></tr> +<tr class="odd"><td><a href="mod_remoteip.html#remoteipproxyprotocol">RemoteIPProxyProtocol On|Off</a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Active ou dsactive la gestion du protocole PROXY</td></tr> +<tr><td><a href="mod_remoteip.html#remoteipproxyprotocolexceptions">RemoteIPProxyProtocolExceptions host|range [host|range] [host|range]</a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Dsactive la prise en compte de l'en-tte PROXY pour certains htes +ou rseaux</td></tr> <tr class="odd"><td><a href="mod_remoteip.html#remoteiptrustedproxy">RemoteIPTrustedProxy -<var>ip-mandataire</var>|<var>ip-mandataire/sous-réseau</var>|<var>nom-hôte</var> ...</a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Restreint les adresses IP clients dignes de -confiance pour présenter la valeur RemoteIPHeader</td></tr> +<var>ip-mandataire</var>|<var>ip-mandataire/sous-rseau</var>|<var>nom-hte</var> ...</a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Restreint les adresses IP clients dignes de +confiance pour prsenter la valeur RemoteIPHeader</td></tr> <tr><td><a href="mod_remoteip.html#remoteiptrustedproxylist">RemoteIPTrustedProxyList <var>nom-fichier</var></a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Restreint les adresses IP clients dignes de -confiance pour présenter la valeur RemoteIPHeader</td></tr> +confiance pour prsenter la valeur RemoteIPHeader</td></tr> <tr class="odd"><td><a href="mod_mime.html#removecharset">RemoveCharset <var>extension</var> [<var>extension</var>] -...</a></td><td></td><td>vdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Supprime toute association de jeu de caractères pour un +...</a></td><td></td><td>vdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Supprime toute association de jeu de caractres pour un ensemble d'extensions de noms de fichiers</td></tr> <tr><td><a href="mod_mime.html#removeencoding">RemoveEncoding <var>extension</var> [<var>extension</var>] ...</a></td><td></td><td>vdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Supprime toute association de codage de contenu pour un ensemble d'extensions de noms de fichiers</td></tr> <tr class="odd"><td><a href="mod_mime.html#removehandler">RemoveHandler <var>extension</var> [<var>extension</var>] -...</a></td><td></td><td>vdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Supprime toute association de gestionnaire à un ensemble +...</a></td><td></td><td>vdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Supprime toute association de gestionnaire un ensemble d'extensions de noms de fichiers</td></tr> <tr><td><a href="mod_mime.html#removeinputfilter">RemoveInputFilter <var>extension</var> [<var>extension</var>] -...</a></td><td></td><td>vdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Supprime toute association de filtre en entrée à un +...</a></td><td></td><td>vdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Supprime toute association de filtre en entre un ensemble d'extensions de noms de fichiers</td></tr> <tr class="odd"><td><a href="mod_mime.html#removelanguage">RemoveLanguage <var>extension</var> [<var>extension</var>] -...</a></td><td></td><td>vdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Supprime toute association de langage à un ensemble +...</a></td><td></td><td>vdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Supprime toute association de langage un ensemble d'extensions de noms de fichiers</td></tr> <tr><td><a href="mod_mime.html#removeoutputfilter">RemoveOutputFilter <var>extension</var> [<var>extension</var>] -...</a></td><td></td><td>vdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Supprime toute association de filtre en sortie à un +...</a></td><td></td><td>vdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Supprime toute association de filtre en sortie un ensemble d'extensions de noms de fichiers</td></tr> <tr class="odd"><td><a href="mod_mime.html#removetype">RemoveType <var>extension</var> [<var>extension</var>] -...</a></td><td></td><td>vdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Supprime toute association de type de contenu à un ensemble +...</a></td><td></td><td>vdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Supprime toute association de type de contenu un ensemble d'extensions de noms de fichiers</td></tr> <tr><td><a href="mod_headers.html#requestheader">RequestHeader add|append|edit|edit*|merge|set|setifempty|unset -<var>en-tête</var> [[expr=]<var>valeur</var> +<var>en-tte</var> [[expr=]<var>valeur</var> [<var>remplacement</var>] [early|env=[!]<var>variable</var>|expr=<var>expression</var>]] -</a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Configure les en-têtes d'une requête HTTP</td></tr> +</a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Configure les en-ttes d'une requte HTTP</td></tr> <tr class="odd"><td><a href="mod_reqtimeout.html#requestreadtimeout">RequestReadTimeout -[header=<var>délai</var>[-<var>délai-maxi</var>][,MinRate=<var>taux-mini</var>] -[body=<var>délai</var>[-<var>délai-maxi</var>][,MinRate=<var>taux-mini</var>] -</a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Définit des délais maximums pour la réception des en-têtes -et corps des requêtes en provenance du client. +[header=<var>dlai</var>[-<var>dlai-maxi</var>][,MinRate=<var>taux-mini</var>] +[body=<var>dlai</var>[-<var>dlai-maxi</var>][,MinRate=<var>taux-mini</var>] +</a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit des dlais maximums pour la rception des en-ttes +et corps des requtes en provenance du client. </td></tr> -<tr><td><a href="mod_authz_core.html#require">Require [not] <var>nom-entité</var> [<var>nom-entité</var>] -...</a></td><td></td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Vérifie si un utilisateur authentifié a une -autorisation d'accès accordée par un fournisseur +<tr><td><a href="mod_authz_core.html#require">Require [not] <var>nom-entit</var> [<var>nom-entit</var>] +...</a></td><td></td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Vrifie si un utilisateur authentifi a une +autorisation d'accs accorde par un fournisseur d'autorisation.</td></tr> <tr class="odd"><td><a href="mod_authz_core.html#requireall"><RequireAll> ... </RequireAll></a></td><td></td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Regroupe plusieurs directives d'autorisation dont aucune ne -doit échouer et dont au moins une doit retourner un résultat positif -pour que la directive globale retourne elle-même un résultat +doit chouer et dont au moins une doit retourner un rsultat positif +pour que la directive globale retourne elle-mme un rsultat positif.</td></tr> <tr><td><a href="mod_authz_core.html#requireany"><RequireAny> ... </RequireAny></a></td><td></td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Regroupe des directives d'autorisation dont au moins une -doit retourner un résultat positif pour que la directive globale -retourne elle-même un résultat positif.</td></tr> +doit retourner un rsultat positif pour que la directive globale +retourne elle-mme un rsultat positif.</td></tr> <tr class="odd"><td><a href="mod_authz_core.html#requirenone"><RequireNone> ... </RequireNone></a></td><td></td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Regroupe des directives d'autorisation dont aucune ne doit -retourner un résultat positif pour que la directive globale n'échoue +retourner un rsultat positif pour que la directive globale n'choue pas.</td></tr> -<tr><td><a href="mod_rewrite.html#rewritebase">RewriteBase <em>chemin_URL</em></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit l'URL de base pour les réécritures au niveau -répertoire</td></tr> +<tr><td><a href="mod_rewrite.html#rewritebase">RewriteBase <em>chemin_URL</em></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit l'URL de base pour les rcritures au niveau +rpertoire</td></tr> <tr class="odd"><td><a href="mod_rewrite.html#rewritecond"> RewriteCond - <em>chaîne_de_test</em> <em>expression_de_comparaison</em> [<em>drapeaux</em>]</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Définit une condition qui devra être satisfaite pour que -la réécriture soit effectuée + <em>chane_de_test</em> <em>expression_de_comparaison</em> [<em>drapeaux</em>]</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit une condition qui devra tre satisfaite pour que +la rcriture soit effectue </td></tr> -<tr><td><a href="mod_rewrite.html#rewriteengine">RewriteEngine on|off</a></td><td> off </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Active ou désactive l'exécution du -moteur de réécriture</td></tr> +<tr><td><a href="mod_rewrite.html#rewriteengine">RewriteEngine on|off</a></td><td> off </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Active ou dsactive l'excution du +moteur de rcriture</td></tr> <tr class="odd"><td><a href="mod_rewrite.html#rewritemap">RewriteMap <em>MapName</em> <em>MapType</em>:<em>MapSource</em> [<em>MapTypeOptions</em>] -</a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Définit une fonction de mise en correspondance pour la -recherche de mots-clés</td></tr> -<tr><td><a href="mod_rewrite.html#rewriteoptions">RewriteOptions <var>Options</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Configure certaines options spéciales -pour le moteur de réécriture</td></tr> +</a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit une fonction de mise en correspondance pour la +recherche de mots-cls</td></tr> +<tr><td><a href="mod_rewrite.html#rewriteoptions">RewriteOptions <var>Options</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Configure certaines options spciales +pour le moteur de rcriture</td></tr> <tr class="odd"><td><a href="mod_rewrite.html#rewriterule">RewriteRule - <em>Modèle</em> <em>Substitution</em> [<em>drapeaux</em>]</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Définit les règles pour le moteur de réécriture</td></tr> -<tr><td><a href="core.html#rlimitcpu">RLimitCPU <var>secondes</var>|max [<var>secondes</var>|max]</a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Limite le temps CPU alloué aux processus initiés par les + <em>Modle</em> <em>Substitution</em> [<em>drapeaux</em>]</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit les rgles pour le moteur de rcriture</td></tr> +<tr><td><a href="core.html#rlimitcpu">RLimitCPU <var>secondes</var>|max [<var>secondes</var>|max]</a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Limite le temps CPU allou aux processus initis par les processus enfants d'Apache httpd</td></tr> -<tr class="odd"><td><a href="core.html#rlimitmem">RLimitMEM <var>octets</var>|max [<var>octets</var>|max]</a></td><td></td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Limite la mémoire allouée aux processus initiés par les +<tr class="odd"><td><a href="core.html#rlimitmem">RLimitMEM <var>octets</var>|max [<var>octets</var>|max]</a></td><td></td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Limite la mmoire alloue aux processus initis par les processus enfants d'Apache httpd</td></tr> -<tr><td><a href="core.html#rlimitnproc">RLimitNPROC <var>nombre</var>|max [<var>nombre</var>|max]</a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Limite le nombre de processus qui peuvent être initiés par -les processus initiés par les processus enfants d'Apache httpd</td></tr> -<tr class="odd"><td><a href="mod_access_compat.html#satisfy" id="S" name="S">Satisfy Any|All</a></td><td> All </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Interaction entre le contrôle d'accès en fonction de l'hôte +<tr><td><a href="core.html#rlimitnproc">RLimitNPROC <var>nombre</var>|max [<var>nombre</var>|max]</a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Limite le nombre de processus qui peuvent tre initis par +les processus initis par les processus enfants d'Apache httpd</td></tr> +<tr class="odd"><td><a href="mod_access_compat.html#satisfy" id="S" name="S">Satisfy Any|All</a></td><td> All </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Interaction entre le contrle d'accs en fonction de l'hte et l'authentification utilisateur</td></tr> -<tr><td><a href="mpm_common.html#scoreboardfile">ScoreBoardFile <var>file-path</var></a></td><td> apache_runtime_stat +</td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Chemin du fichier où sont stockées les données concernant +<tr><td><a href="mpm_common.html#scoreboardfile">ScoreBoardFile <var>file-path</var></a></td><td> apache_runtime_stat +</td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Chemin du fichier o sont stockes les donnes concernant la coordination des processus enfants</td></tr> -<tr class="odd"><td><a href="mod_actions.html#script">Script <var>méthode</var> <var>script cgi</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Active un script CGI dans le cas d'une méthode de requête -particulière.</td></tr> +<tr class="odd"><td><a href="mod_actions.html#script">Script <var>mthode</var> <var>script cgi</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Active un script CGI dans le cas d'une mthode de requte +particulire.</td></tr> <tr><td><a href="mod_alias.html#scriptalias">ScriptAlias [<var>chemin URL</var>] -<var>chemin fichier</var>|<var>chemin répertoire</var></a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Fait correspondre une URL à une zone du système de fichiers -et désigne la cible comme script CGI</td></tr> +<var>chemin fichier</var>|<var>chemin rpertoire</var></a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Fait correspondre une URL une zone du systme de fichiers +et dsigne la cible comme script CGI</td></tr> <tr class="odd"><td><a href="mod_alias.html#scriptaliasmatch">ScriptAliasMatch <var>regex</var> -<var>chemin fichier</var>|<var>chemin répertoire</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Fait correspondre une URL à une zone du système de fichiers -en faisant appel aux expressions rationnelles et en désignant la cible +<var>chemin fichier</var>|<var>chemin rpertoire</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Fait correspondre une URL une zone du systme de fichiers +en faisant appel aux expressions rationnelles et en dsignant la cible comme un script CGI</td></tr> -<tr><td><a href="core.html#scriptinterpretersource">ScriptInterpreterSource Registry|Registry-Strict|Script</a></td><td> Script </td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Permet de localiser l'interpréteur des scripts +<tr><td><a href="core.html#scriptinterpretersource">ScriptInterpreterSource Registry|Registry-Strict|Script</a></td><td> Script </td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Permet de localiser l'interprteur des scripts CGI</td></tr> <tr class="odd"><td><a href="mod_cgi.html#scriptlog">ScriptLog <var>chemin fichier</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Chemin du fichier journal des erreurs du script CGI</td></tr> -<tr><td><a href="mod_cgi.html#scriptlogbuffer">ScriptLogBuffer <var>octets</var></a></td><td> 1024 </td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Taille maximale des requêtes PUT ou POST qui seront -enregistrées dans le journal du script</td></tr> +<tr><td><a href="mod_cgi.html#scriptlogbuffer">ScriptLogBuffer <var>octets</var></a></td><td> 1024 </td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Taille maximale des requtes PUT ou POST qui seront +enregistres dans le journal du script</td></tr> <tr class="odd"><td><a href="mod_cgi.html#scriptloglength">ScriptLogLength <var>octets</var></a></td><td> 10385760 </td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Taille maximale du fichier journal des scripts CGI</td></tr> -<tr><td><a href="mod_cgid.html#scriptsock">ScriptSock <var>chemin fichier</var></a></td><td> cgisock </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Le préfixe du nom de fichier du socket à utiliser pour -communiquer avec le démon CGI</td></tr> +<tr><td><a href="mod_cgid.html#scriptsock">ScriptSock <var>chemin fichier</var></a></td><td> cgisock </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Le prfixe du nom de fichier du socket utiliser pour +communiquer avec le dmon CGI</td></tr> <tr class="odd"><td><a href="mod_nw_ssl.html#securelisten">SecureListen [<var>adresse-IP</var>:]<var>num-port</var> <var>nom-certificat</var> [MUTUAL]</a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Active le chiffrement SSL pour le port -spécifié</td></tr> -<tr><td><a href="core.html#seerequesttail">SeeRequestTail On|Off</a></td><td> Off </td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Détermine si mod_status affiche les 63 premiers caractères -d'une requête ou les 63 derniers, en supposant que la requête -elle-même possède plus de 63 caractères.</td></tr> +spcifi</td></tr> +<tr><td><a href="core.html#seerequesttail">SeeRequestTail On|Off</a></td><td> Off </td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Dtermine si mod_status affiche les 63 premiers caractres +d'une requte ou les 63 derniers, en supposant que la requte +elle-mme possde plus de 63 caractres.</td></tr> <tr class="odd"><td><a href="mpm_common.html#sendbuffersize">SendBufferSize <var>octets</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Taille du tampon TCP en sortie</td></tr> -<tr><td><a href="core.html#serveradmin">ServerAdmin <var>adresse électronique</var>|<var>URL</var></a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">L'adresse électronique que le serveur inclut dans les -messages d'erreur envoyés au client</td></tr> +<tr><td><a href="core.html#serveradmin">ServerAdmin <var>adresse lectronique</var>|<var>URL</var></a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">L'adresse lectronique que le serveur inclut dans les +messages d'erreur envoys au client</td></tr> <tr class="odd"><td><a href="core.html#serveralias">ServerAlias <var>nom serveur</var> [<var>nom serveur</var>] ...</a></td><td></td><td>v</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Autres noms d'un serveur utilisables pour atteindre des -serveurs virtuels à base de nom</td></tr> -<tr><td><a href="mpm_common.html#serverlimit">ServerLimit <var>nombre</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Limite supérieure de la définition du nombre de +serveurs virtuels base de nom</td></tr> +<tr><td><a href="mpm_common.html#serverlimit">ServerLimit <var>nombre</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Limite suprieure de la dfinition du nombre de processus</td></tr> <tr class="odd"><td><a href="core.html#servername">ServerName -[<var>protocole</var>://]<var>nom-de-domaine</var>|<var>adresse-ip</var>[:<var>port</var>]</a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Nom d'hôte et port que le serveur utilise pour -s'authentifier lui-même</td></tr> -<tr><td><a href="core.html#serverpath">ServerPath <var>chemin d'URL</var></a></td><td></td><td>v</td><td>C</td></tr><tr><td class="descr" colspan="4">Nom de chemin d'URL hérité pour un serveur virtuel à base -de nom accédé par un navigateur incompatible</td></tr> -<tr class="odd"><td><a href="core.html#serverroot">ServerRoot <var>chemin de répertoire</var></a></td><td> /usr/local/apache </td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Racine du répertoire d'installation du +[<var>protocole</var>://]<var>nom-de-domaine</var>|<var>adresse-ip</var>[:<var>port</var>]</a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Nom d'hte et port que le serveur utilise pour +s'authentifier lui-mme</td></tr> +<tr><td><a href="core.html#serverpath">ServerPath <var>chemin d'URL</var></a></td><td></td><td>v</td><td>C</td></tr><tr><td class="descr" colspan="4">Nom de chemin d'URL hrit pour un serveur virtuel base +de nom accd par un navigateur incompatible</td></tr> +<tr class="odd"><td><a href="core.html#serverroot">ServerRoot <var>chemin de rpertoire</var></a></td><td> /usr/local/apache </td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Racine du rpertoire d'installation du serveur</td></tr> -<tr><td><a href="core.html#serversignature">ServerSignature On|Off|EMail</a></td><td> Off </td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Définit un pied de page pour les documents générés par le +<tr><td><a href="core.html#serversignature">ServerSignature On|Off|EMail</a></td><td> Off </td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Dfinit un pied de page pour les documents gnrs par le serveur</td></tr> -<tr class="odd"><td><a href="core.html#servertokens">ServerTokens Major|Minor|Min[imal]|Prod[uctOnly]|OS|Full</a></td><td> Full </td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Configure l'en-tête <code>Server</code> de la réponse +<tr class="odd"><td><a href="core.html#servertokens">ServerTokens Major|Minor|Min[imal]|Prod[uctOnly]|OS|Full</a></td><td> Full </td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Configure l'en-tte <code>Server</code> de la rponse HTTP</td></tr> <tr><td><a href="mod_session.html#session">Session On|Off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Ouvre une session pour le contexte courant</td></tr> <tr class="odd"><td><a href="mod_session_cookie.html#sessioncookiename">SessionCookieName <var>nom</var> <var>attributs</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Nom et attributs du cookie RFC2109 dans lequel la session -est stockée</td></tr> +est stocke</td></tr> <tr><td><a href="mod_session_cookie.html#sessioncookiename2">SessionCookieName2 <var>nom</var> <var>attributs</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Nom et attributs pour le cookie RFC2965 dans lequel est -stockée la session</td></tr> -<tr class="odd"><td><a href="mod_session_cookie.html#sessioncookieremove">SessionCookieRemove On|Off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Détermine si les cookies de session doivent être supprimés -des en-têtes HTTP entrants</td></tr> -<tr><td><a href="mod_session_crypto.html#sessioncryptocipher">SessionCryptoCipher <var>algorithme</var></a></td><td></td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">L'algorithme à utiliser pour le chiffrement de la session</td></tr> -<tr class="odd"><td><a href="mod_session_crypto.html#sessioncryptodriver">SessionCryptoDriver <var>nom</var> <var>[param[=valeur]]</var></a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Le pilote de chiffrement à utiliser pour chiffrer les +stocke la session</td></tr> +<tr class="odd"><td><a href="mod_session_cookie.html#sessioncookieremove">SessionCookieRemove On|Off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dtermine si les cookies de session doivent tre supprims +des en-ttes HTTP entrants</td></tr> +<tr><td><a href="mod_session_crypto.html#sessioncryptocipher">SessionCryptoCipher <var>algorithme</var></a></td><td></td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">L'algorithme utiliser pour le chiffrement de la session</td></tr> +<tr class="odd"><td><a href="mod_session_crypto.html#sessioncryptodriver">SessionCryptoDriver <var>nom</var> <var>[param[=valeur]]</var></a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Le pilote de chiffrement utiliser pour chiffrer les sessions</td></tr> -<tr><td><a href="mod_session_crypto.html#sessioncryptopassphrase">SessionCryptoPassphrase <var>secret</var> [ <var>secret</var> ... ] </a></td><td></td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">La clé utilisée pour chiffrer la session</td></tr> -<tr class="odd"><td><a href="mod_session_crypto.html#sessioncryptopassphrasefile">SessionCryptoPassphraseFile <var>nom-fichier</var></a></td><td></td><td>svd</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Le fichier contenant les clés utilisées pour chiffrer la +<tr><td><a href="mod_session_crypto.html#sessioncryptopassphrase">SessionCryptoPassphrase <var>secret</var> [ <var>secret</var> ... ] </a></td><td></td><td>svdh</td><td>X</td></tr><tr><td class="descr" colspan="4">La cl utilise pour chiffrer la session</td></tr> +<tr class="odd"><td><a href="mod_session_crypto.html#sessioncryptopassphrasefile">SessionCryptoPassphraseFile <var>nom-fichier</var></a></td><td></td><td>svd</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Le fichier contenant les cls utilises pour chiffrer la session</td></tr> <tr><td><a href="mod_session_dbd.html#sessiondbdcookiename">SessionDBDCookieName <var>nom</var> <var>attributs</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Nom et attributs du cookie RFC2109 qui contient l'identifiant de session</td></tr> <tr class="odd"><td><a href="mod_session_dbd.html#sessiondbdcookiename2">SessionDBDCookieName2 <var>nom</var> <var>attributs</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Nom et attributs du cookie RFC2965 qui contient l'identifiant de session</td></tr> -<tr><td><a href="mod_session_dbd.html#sessiondbdcookieremove">SessionDBDCookieRemove On|Off</a></td><td> On </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Détermine si les cookies de session doivent être supprimés -des en-têtes HTTP entrants</td></tr> -<tr class="odd"><td><a href="mod_session_dbd.html#sessiondbddeletelabel">SessionDBDDeleteLabel <var>étiquette</var></a></td><td> deletesession </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La requête SQL à utiliser pour supprimer des sessions de la -base de données</td></tr> -<tr><td><a href="mod_session_dbd.html#sessiondbdinsertlabel">SessionDBDInsertLabel <var>étiquette</var></a></td><td> insertsession </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">La requête SQL à utiliser pour insérer des sessions dans la -base de données</td></tr> -<tr class="odd"><td><a href="mod_session_dbd.html#sessiondbdperuser">SessionDBDPerUser On|Off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active une session propre à un utilisateur</td></tr> -<tr><td><a href="mod_session_dbd.html#sessiondbdselectlabel">SessionDBDSelectLabel <var>étiquette</var></a></td><td> selectsession </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">La requête SQL à utiliser pour sélectionner des sessions -dans la base de données</td></tr> -<tr class="odd"><td><a href="mod_session_dbd.html#sessiondbdupdatelabel">SessionDBDUpdateLabel <var>étiquette</var></a></td><td> updatesession </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La requête SQL à utiliser pour mettre à jour des sessions -préexistantes dans la base de données</td></tr> -<tr><td><a href="mod_session.html#sessionenv">SessionEnv On|Off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit si le contenu de la session doit être enregistré +<tr><td><a href="mod_session_dbd.html#sessiondbdcookieremove">SessionDBDCookieRemove On|Off</a></td><td> On </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dtermine si les cookies de session doivent tre supprims +des en-ttes HTTP entrants</td></tr> +<tr class="odd"><td><a href="mod_session_dbd.html#sessiondbddeletelabel">SessionDBDDeleteLabel <var>tiquette</var></a></td><td> deletesession </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La requte SQL utiliser pour supprimer des sessions de la +base de donnes</td></tr> +<tr><td><a href="mod_session_dbd.html#sessiondbdinsertlabel">SessionDBDInsertLabel <var>tiquette</var></a></td><td> insertsession </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">La requte SQL utiliser pour insrer des sessions dans la +base de donnes</td></tr> +<tr class="odd"><td><a href="mod_session_dbd.html#sessiondbdperuser">SessionDBDPerUser On|Off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active une session propre un utilisateur</td></tr> +<tr><td><a href="mod_session_dbd.html#sessiondbdselectlabel">SessionDBDSelectLabel <var>tiquette</var></a></td><td> selectsession </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">La requte SQL utiliser pour slectionner des sessions +dans la base de donnes</td></tr> +<tr class="odd"><td><a href="mod_session_dbd.html#sessiondbdupdatelabel">SessionDBDUpdateLabel <var>tiquette</var></a></td><td> updatesession </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">La requte SQL utiliser pour mettre jour des sessions +prexistantes dans la base de donnes</td></tr> +<tr><td><a href="mod_session.html#sessionenv">SessionEnv On|Off</a></td><td> Off </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit si le contenu de la session doit tre enregistr dans la variable d'environnement <var>HTTP_SESSION</var></td></tr> -<tr class="odd"><td><a href="mod_session.html#sessionexclude">SessionExclude <var>chemin</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Définit les préfixes d'URLs pour lesquels une session sera -ignorée</td></tr> -<tr><td><a href="mod_session.html#sessionexpiryupdateinterval">SessionExpiryUpdateInterval <var>interval</var></a></td><td> 0 (mise à jour syst +</td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit le nombre de secondes dont la durée d'expiration d'une -session peut changer sans que cette session soit mise à jour</td></tr> -<tr class="odd"><td><a href="mod_session.html#sessionheader">SessionHeader <var>en-tête</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Importation des mises à jour de session depuis l'en-tête de -réponse HTTP spécifié</td></tr> -<tr><td><a href="mod_session.html#sessioninclude">SessionInclude <var>chemin</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit les préfixes d'URL pour lesquels une session est +<tr class="odd"><td><a href="mod_session.html#sessionexclude">SessionExclude <var>chemin</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit les prfixes d'URLs pour lesquels une session sera +ignore</td></tr> +<tr><td><a href="mod_session.html#sessionexpiryupdateinterval">SessionExpiryUpdateInterval <var>interval</var></a></td><td> 0 (mise jour syst +</td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit le nombre de secondes dont la dure d'expiration d'une +session peut changer sans que cette session soit mise jour</td></tr> +<tr class="odd"><td><a href="mod_session.html#sessionheader">SessionHeader <var>en-tte</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Importation des mises jour de session depuis l'en-tte de +rponse HTTP spcifi</td></tr> +<tr><td><a href="mod_session.html#sessioninclude">SessionInclude <var>chemin</var></a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit les prfixes d'URL pour lesquels une session est valide</td></tr> -<tr class="odd"><td><a href="mod_session.html#sessionmaxage">SessionMaxAge <var>durée de vie maximale</var></a></td><td> 0 </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Définit une durée de vie maximale pour la session en +<tr class="odd"><td><a href="mod_session.html#sessionmaxage">SessionMaxAge <var>dure de vie maximale</var></a></td><td> 0 </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit une dure de vie maximale pour la session en secondes</td></tr> -<tr><td><a href="mod_env.html#setenv">SetEnv <var>var-env</var> [<var>valeur</var>]</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Définit des variables d'environnement</td></tr> +<tr><td><a href="mod_env.html#setenv">SetEnv <var>var-env</var> [<var>valeur</var>]</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Dfinit des variables d'environnement</td></tr> <tr class="odd"><td><a href="mod_setenvif.html#setenvif">SetEnvIf <em>attribut regex [!]env-variable</em>[=<em>valeur</em>] - [[!]<em>env-variable</em>[=<em>valeur</em>]] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Définit des variables d'environnement en fonction des -attributs de la requête</td></tr> + [[!]<em>env-variable</em>[=<em>valeur</em>]] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit des variables d'environnement en fonction des +attributs de la requte</td></tr> <tr><td><a href="mod_setenvif.html#setenvifexpr">SetEnvIfExpr <em>expr [!]env-variable</em>[=<em>valeur</em>] - [[!]<em>env-variable</em>[=<em>valeur</em>]] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Définit des variables d'environnement en fonction d'une expression ap_expr</td></tr> + [[!]<em>env-variable</em>[=<em>valeur</em>]] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Dfinit des variables d'environnement en fonction d'une expression ap_expr</td></tr> <tr class="odd"><td><a href="mod_setenvif.html#setenvifnocase">SetEnvIfNoCase <em>attribut regex [!]env-variable</em>[=<em>valeur</em>] - [[!]<em>env-variable</em>[=<em>valeur</em>]] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Définit des variables d'environnement en fonction des -attributs de la requête sans tenir compte de la casse</td></tr> -<tr><td><a href="core.html#sethandler">SetHandler <var>handler-name</var>|none|<var>expression</var></a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Force le traitement des fichiers spécifiés par un + [[!]<em>env-variable</em>[=<em>valeur</em>]] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit des variables d'environnement en fonction des +attributs de la requte sans tenir compte de la casse</td></tr> +<tr><td><a href="core.html#sethandler">SetHandler <var>handler-name</var>|none|<var>expression</var></a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Force le traitement des fichiers spcifis par un gestionnaire particulier</td></tr> -<tr class="odd"><td><a href="core.html#setinputfilter">SetInputFilter <var>filtre</var>[;<var>filtre</var>...]</a></td><td></td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Définit les filtres par lesquels vont passer les requêtes -client et les données POST</td></tr> -<tr><td><a href="core.html#setoutputfilter">SetOutputFilter <var>filtre</var>[;<var>filtre</var>...]</a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Définit les filtres par lesquels vont passer les réponses +<tr class="odd"><td><a href="core.html#setinputfilter">SetInputFilter <var>filtre</var>[;<var>filtre</var>...]</a></td><td></td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit les filtres par lesquels vont passer les requtes +client et les donnes POST</td></tr> +<tr><td><a href="core.html#setoutputfilter">SetOutputFilter <var>filtre</var>[;<var>filtre</var>...]</a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Dfinit les filtres par lesquels vont passer les rponses du serveur</td></tr> -<tr class="odd"><td><a href="mod_include.html#ssiendtag">SSIEndTag <var>tag</var></a></td><td> "-->" </td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Chaîne qui termine l'élément include</td></tr> -<tr><td><a href="mod_include.html#ssierrormsg">SSIErrorMsg <var>message</var></a></td><td> "[an error occurred +</td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Message d'erreur affiché lorsqu'une erreur SSI +<tr class="odd"><td><a href="mod_include.html#ssiendtag">SSIEndTag <var>tag</var></a></td><td> "-->" </td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Chane qui termine l'lment include</td></tr> +<tr><td><a href="mod_include.html#ssierrormsg">SSIErrorMsg <var>message</var></a></td><td> "[an error occurred +</td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Message d'erreur affich lorsqu'une erreur SSI survient</td></tr> -<tr class="odd"><td><a href="mod_include.html#ssietag">SSIETag on|off</a></td><td> off </td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Définit si des en-têtes ETags sont générés par le serveur.</td></tr> -<tr><td><a href="mod_include.html#ssilastmodified">SSILastModified on|off</a></td><td> off </td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Définit si des en-têtes <code>Last-Modified</code> sont -générés par le serveur.</td></tr> -<tr class="odd"><td><a href="mod_include.html#ssilegacyexprparser">SSILegacyExprParser on|off</a></td><td> off </td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Active le mode de compatibilité pour les expressions +<tr class="odd"><td><a href="mod_include.html#ssietag">SSIETag on|off</a></td><td> off </td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit si des en-ttes ETags sont gnrs par le serveur.</td></tr> +<tr><td><a href="mod_include.html#ssilastmodified">SSILastModified on|off</a></td><td> off </td><td>dh</td><td>B</td></tr><tr><td class="descr" colspan="4">Dfinit si des en-ttes <code>Last-Modified</code> sont +gnrs par le serveur.</td></tr> +<tr class="odd"><td><a href="mod_include.html#ssilegacyexprparser">SSILegacyExprParser on|off</a></td><td> off </td><td>dh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Active le mode de compatibilit pour les expressions conditionnelles.</td></tr> -<tr><td><a href="mod_include.html#ssistarttag">SSIStartTag <var>tag</var></a></td><td> "<!--#" </td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Chaîne qui marque le début d'un élément +<tr><td><a href="mod_include.html#ssistarttag">SSIStartTag <var>tag</var></a></td><td> "<!--#" </td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Chane qui marque le dbut d'un lment include</td></tr> -<tr class="odd"><td><a href="mod_include.html#ssitimeformat">SSITimeFormat <var>chaîne de formatage</var></a></td><td> "%A, %d-%b-%Y %H:%M +</td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Configuration du format d'affichage des dates</td></tr> -<tr><td><a href="mod_include.html#ssiundefinedecho">SSIUndefinedEcho <var>chaîne</var></a></td><td> "(none)" </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Chaîne à afficher lorsqu'on tente d'extraire le contenu -d'une variable non définie</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslcacertificatefile">SSLCACertificateFile <var>file-path</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Fichier contenant une concaténation des certificats de CA -codés en PEM pour l'authentification des clients</td></tr> -<tr><td><a href="mod_ssl.html#sslcacertificatepath">SSLCACertificatePath <em>chemin-répertoire</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Répertoire des certificats de CA codés en PEM pour +<tr class="odd"><td><a href="mod_include.html#ssitimeformat">SSITimeFormat <var>chane de formatage</var></a></td><td> "%A, %d-%b-%Y %H:%M +</td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Configuration du format d'affichage des dates</td></tr> +<tr><td><a href="mod_include.html#ssiundefinedecho">SSIUndefinedEcho <var>chane</var></a></td><td> "(none)" </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Chane afficher lorsqu'on tente d'extraire le contenu +d'une variable non dfinie</td></tr> +<tr class="odd"><td><a href="mod_ssl.html#sslcacertificatefile">SSLCACertificateFile <var>file-path</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Fichier contenant une concatnation des certificats de CA +cods en PEM pour l'authentification des clients</td></tr> +<tr><td><a href="mod_ssl.html#sslcacertificatepath">SSLCACertificatePath <em>chemin-rpertoire</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Rpertoire des certificats de CA cods en PEM pour l'authentification des clients</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslcadnrequestfile">SSLCADNRequestFile <var>file-path</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Fichier contenant la concaténation des certificats de CA -codés en PEM pour la définition de noms de CA acceptables</td></tr> -<tr><td><a href="mod_ssl.html#sslcadnrequestpath">SSLCADNRequestPath <em>chemin-répertoire</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Répertoire contenant des fichiers de certificats de CA -codés en PEM pour la définition de noms de CA acceptables</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslcarevocationcheck">SSLCARevocationCheck chain|leaf|none <em>flag</em>s</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active la vérification des révocations basée sur les CRL</td></tr> -<tr><td><a href="mod_ssl.html#sslcarevocationfile">SSLCARevocationFile <var>file-path</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Fichier contenant la concaténation des CRLs des CA codés en +<tr class="odd"><td><a href="mod_ssl.html#sslcadnrequestfile">SSLCADNRequestFile <var>file-path</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Fichier contenant la concatnation des certificats de CA +cods en PEM pour la dfinition de noms de CA acceptables</td></tr> +<tr><td><a href="mod_ssl.html#sslcadnrequestpath">SSLCADNRequestPath <em>chemin-rpertoire</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Rpertoire contenant des fichiers de certificats de CA +cods en PEM pour la dfinition de noms de CA acceptables</td></tr> +<tr class="odd"><td><a href="mod_ssl.html#sslcarevocationcheck">SSLCARevocationCheck chain|leaf|none <em>flag</em>s</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active la vrification des rvocations base sur les CRL</td></tr> +<tr><td><a href="mod_ssl.html#sslcarevocationfile">SSLCARevocationFile <var>file-path</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Fichier contenant la concatnation des CRLs des CA cods en PEM pour l'authentification des clients</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslcarevocationpath">SSLCARevocationPath <em>chemin-répertoire</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Répertoire des CRLs de CA codés en PEM pour +<tr class="odd"><td><a href="mod_ssl.html#sslcarevocationpath">SSLCARevocationPath <em>chemin-rpertoire</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Rpertoire des CRLs de CA cods en PEM pour l'authentification des clients</td></tr> -<tr><td><a href="mod_ssl.html#sslcertificatechainfile">SSLCertificateChainFile <var>file-path</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Fichier contenant les certificats de CA du serveur codés en +<tr><td><a href="mod_ssl.html#sslcertificatechainfile">SSLCertificateChainFile <var>file-path</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Fichier contenant les certificats de CA du serveur cods en PEM</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslcertificatefile">SSLCertificateFile <var>file-path</var>|<var>certid</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Fichier de données contenant les informations de certificat X.509 du serveur -codées au format PEM ou identificateur de jeton</td></tr> -<tr><td><a href="mod_ssl.html#sslcertificatekeyfile">SSLCertificateKeyFile <var>file-path</var>|<var>keyid</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Fichier contenant la clé privée du serveur codée en +<tr class="odd"><td><a href="mod_ssl.html#sslcertificatefile">SSLCertificateFile <var>file-path</var>|<var>certid</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Fichier de donnes contenant les informations de certificat X.509 du serveur +codes au format PEM ou identificateur de jeton</td></tr> +<tr><td><a href="mod_ssl.html#sslcertificatekeyfile">SSLCertificateKeyFile <var>file-path</var>|<var>keyid</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Fichier contenant la cl prive du serveur code en PEM</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslciphersuite">SSLCipherSuite [<em>protocol</em>] <em>cipher-spec</em></a></td><td> DEFAULT (dépend de +</td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Algorithmes de chiffrement disponibles pour la négociation +<tr class="odd"><td><a href="mod_ssl.html#sslciphersuite">SSLCipherSuite [<em>protocol</em>] <em>cipher-spec</em></a></td><td> DEFAULT (dpend de +</td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Algorithmes de chiffrement disponibles pour la ngociation au cours de l'initialisation de la connexion SSL</td></tr> <tr><td><a href="mod_ssl.html#sslcompression">SSLCompression on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Permet d'activer la compression au niveau SSL</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslcryptodevice">SSLCryptoDevice <em>moteur</em></a></td><td> builtin </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active l'utilisation d'un accélérateur matériel de +<tr class="odd"><td><a href="mod_ssl.html#sslcryptodevice">SSLCryptoDevice <em>moteur</em></a></td><td> builtin </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active l'utilisation d'un acclrateur matriel de chiffrement</td></tr> -<tr><td><a href="mod_ssl.html#sslengine">SSLEngine on|off|optional</a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Interrupteur marche/arrêt du moteur SSL</td></tr> +<tr><td><a href="mod_ssl.html#sslengine">SSLEngine on|off|optional</a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Interrupteur marche/arrt du moteur SSL</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslfips">SSLFIPS on|off</a></td><td> off </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Coimmutateur du mode SSL FIPS</td></tr> <tr><td><a href="mod_ssl.html#sslhonorcipherorder">SSLHonorCipherOrder on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Option permettant de classer les algorithmes de chiffrement -du serveur par ordre de préférence</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslinsecurerenegotiation">SSLInsecureRenegotiation on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Option permettant d'activer le support de la renégociation -non sécurisée</td></tr> -<tr><td><a href="mod_ssl.html#sslocspdefaultresponder">SSLOCSDefaultResponder <em>uri</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit l'URI du répondeur par défaut pour la validation +du serveur par ordre de prfrence</td></tr> +<tr class="odd"><td><a href="mod_ssl.html#sslinsecurerenegotiation">SSLInsecureRenegotiation on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Option permettant d'activer le support de la rengociation +non scurise</td></tr> +<tr><td><a href="mod_ssl.html#sslocspdefaultresponder">SSLOCSDefaultResponder <em>uri</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit l'URI du rpondeur par dfaut pour la validation OCSP</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslocspenable">SSLOCSPEnable on|leaf|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active la validation OCSP de la chaîne de certificats du +<tr class="odd"><td><a href="mod_ssl.html#sslocspenable">SSLOCSPEnable on|leaf|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active la validation OCSP de la chane de certificats du client</td></tr> -<tr><td><a href="mod_ssl.html#sslocspnoverify">SSLOCSPNoverify on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Evite la vérification des certificats des répondeurs OCSP</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslocspoverrideresponder">SSLOCSPOverrideResponder on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Force l'utilisation de l'URI du répondeur par défaut pour +<tr><td><a href="mod_ssl.html#sslocspnoverify">SSLOCSPNoverify on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Evite la vrification des certificats des rpondeurs OCSP</td></tr> +<tr class="odd"><td><a href="mod_ssl.html#sslocspoverrideresponder">SSLOCSPOverrideResponder on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Force l'utilisation de l'URI du rpondeur par dfaut pour la validation OCSP</td></tr> -<tr><td><a href="mod_ssl.html#sslocspproxyurl">SSLOCSPProxyURL <em>url</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Adresse de mandataire à utiliser pour les requêtes OCSP</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslocsprespondercertificatefile">SSLOCSPResponderCertificateFile <em>file</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Fournit un jeu de certificats de confiance du répondeur OCSP avec +<tr><td><a href="mod_ssl.html#sslocspproxyurl">SSLOCSPProxyURL <em>url</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Adresse de mandataire utiliser pour les requtes OCSP</td></tr> +<tr class="odd"><td><a href="mod_ssl.html#sslocsprespondercertificatefile">SSLOCSPResponderCertificateFile <em>file</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Fournit un jeu de certificats de confiance du rpondeur OCSP avec encodage PEM</td></tr> -<tr><td><a href="mod_ssl.html#sslocsprespondertimeout">SSLOCSPResponderTimeout <em>secondes</em></a></td><td> 10 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Délai d'attente pour les requêtes OCSP</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslocspresponsemaxage">SSLOCSPResponseMaxAge <em>secondes</em></a></td><td> -1 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Age maximum autorisé pour les réponses OCSP</td></tr> -<tr><td><a href="mod_ssl.html#sslocspresponsetimeskew">SSLOCSPResponseTimeSkew <em>secondes</em></a></td><td> 300 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dérive temporelle maximale autorisée pour la validation des -réponses OCSP</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslocspuserequestnonce">SSLOCSPUseRequestNonce on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Utilisation d'un nombre à usage unique au sein des requêtes +<tr><td><a href="mod_ssl.html#sslocsprespondertimeout">SSLOCSPResponderTimeout <em>secondes</em></a></td><td> 10 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dlai d'attente pour les requtes OCSP</td></tr> +<tr class="odd"><td><a href="mod_ssl.html#sslocspresponsemaxage">SSLOCSPResponseMaxAge <em>secondes</em></a></td><td> -1 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Age maximum autoris pour les rponses OCSP</td></tr> +<tr><td><a href="mod_ssl.html#sslocspresponsetimeskew">SSLOCSPResponseTimeSkew <em>secondes</em></a></td><td> 300 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Drive temporelle maximale autorise pour la validation des +rponses OCSP</td></tr> +<tr class="odd"><td><a href="mod_ssl.html#sslocspuserequestnonce">SSLOCSPUseRequestNonce on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Utilisation d'un nombre usage unique au sein des requtes OCSP</td></tr> -<tr><td><a href="mod_ssl.html#sslopensslconfcmd">SSLOpenSSLConfCmd <em>commande</em> <em>valeur</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Configuration des paramètres d'OpenSSL via son API <em>SSL_CONF</em></td></tr> -<tr class="odd"><td><a href="mod_ssl.html#ssloptions">SSLOptions [+|-]<em>option</em> ...</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Configure différentes options d'exécution du moteur +<tr><td><a href="mod_ssl.html#sslopensslconfcmd">SSLOpenSSLConfCmd <em>commande</em> <em>valeur</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Configuration des paramtres d'OpenSSL via son API <em>SSL_CONF</em></td></tr> +<tr class="odd"><td><a href="mod_ssl.html#ssloptions">SSLOptions [+|-]<em>option</em> ...</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Configure diffrentes options d'excution du moteur SSL</td></tr> -<tr><td><a href="mod_ssl.html#sslpassphrasedialog">SSLPassPhraseDialog <em>type</em></a></td><td> builtin </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Méthode utilisée pour entrer le mot de passe pour les clés -privées chiffrées</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslpolicy">SSLPolicy <em>name</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Applique une politique SSL en la référençant par son nom</td></tr> +<tr><td><a href="mod_ssl.html#sslpassphrasedialog">SSLPassPhraseDialog <em>type</em></a></td><td> builtin </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Mthode utilise pour entrer le mot de passe pour les cls +prives chiffres</td></tr> +<tr class="odd"><td><a href="mod_ssl.html#sslpolicy">SSLPolicy <em>name</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Applique une politique SSL en la rfrenant par son nom</td></tr> <tr><td><a href="mod_ssl.html#sslprotocol">SSLProtocol [+|-]<em>protocole</em> ...</a></td><td> all -SSLv3 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Indique les versions du protocole SSL/TLS disponibles</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslproxycacertificatefile">SSLProxyCACertificateFile <var>file-path</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Fichier contenant la concaténation des certificats de CA -codés en PEM pour l'authentification des serveurs distants</td></tr> -<tr><td><a href="mod_ssl.html#sslproxycacertificatepath">SSLProxyCACertificatePath <em>chemin-répertoire</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Répertoire des certificats de CA codés en PEM pour +<tr class="odd"><td><a href="mod_ssl.html#sslproxycacertificatefile">SSLProxyCACertificateFile <var>file-path</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Fichier contenant la concatnation des certificats de CA +cods en PEM pour l'authentification des serveurs distants</td></tr> +<tr><td><a href="mod_ssl.html#sslproxycacertificatepath">SSLProxyCACertificatePath <em>chemin-rpertoire</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Rpertoire des certificats de CA cods en PEM pour l'authentification des serveurs distants</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslproxycarevocationcheck">SSLProxyCARevocationCheck chain|leaf|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active la vérification des révocations basée sur les CRLs +<tr class="odd"><td><a href="mod_ssl.html#sslproxycarevocationcheck">SSLProxyCARevocationCheck chain|leaf|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active la vrification des rvocations base sur les CRLs pour l'authentification du serveur distant</td></tr> -<tr><td><a href="mod_ssl.html#sslproxycarevocationfile">SSLProxyCARevocationFile <var>file-path</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Fichier contenant la concaténation des CRLs de CA codés en +<tr><td><a href="mod_ssl.html#sslproxycarevocationfile">SSLProxyCARevocationFile <var>file-path</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Fichier contenant la concatnation des CRLs de CA cods en PEM pour l'authentification des serveurs distants</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslproxycarevocationpath">SSLProxyCARevocationPath <em>chemin-répertoire</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Répertoire des CRLs de CA codés en PEM pour +<tr class="odd"><td><a href="mod_ssl.html#sslproxycarevocationpath">SSLProxyCARevocationPath <em>chemin-rpertoire</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Rpertoire des CRLs de CA cods en PEM pour l'authentification des serveurs distants</td></tr> -<tr><td><a href="mod_ssl.html#sslproxycheckpeercn">SSLProxyCheckPeerCN on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Configuration de la vérification du champ CN du certificat +<tr><td><a href="mod_ssl.html#sslproxycheckpeercn">SSLProxyCheckPeerCN on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Configuration de la vrification du champ CN du certificat du serveur distant </td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslproxycheckpeerexpire">SSLProxyCheckPeerExpire on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Configuration de la vérification de l'expiration du +<tr class="odd"><td><a href="mod_ssl.html#sslproxycheckpeerexpire">SSLProxyCheckPeerExpire on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Configuration de la vrification de l'expiration du certificat du serveur distant </td></tr> -<tr><td><a href="mod_ssl.html#sslproxycheckpeername">SSLProxyCheckPeerName on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Configure la vérification du nom d'hôte pour les +<tr><td><a href="mod_ssl.html#sslproxycheckpeername">SSLProxyCheckPeerName on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Configure la vrification du nom d'hte pour les certificats serveur distant </td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslproxyciphersuite">SSLProxyCipherSuite [<em>protocol</em>] <em>cipher-spec</em></a></td><td> ALL:!ADH:RC4+RSA:+H +</td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Algorithmes de chiffrement disponibles pour la négociation +<tr class="odd"><td><a href="mod_ssl.html#sslproxyciphersuite">SSLProxyCipherSuite [<em>protocol</em>] <em>cipher-spec</em></a></td><td> ALL:!ADH:RC4+RSA:+H +</td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Algorithmes de chiffrement disponibles pour la ngociation lors de l'initialisation d'une connexion SSL de mandataire</td></tr> -<tr><td><a href="mod_ssl.html#sslproxyengine">SSLProxyEngine on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Interrupteur marche/arrêt du moteur de mandataire +<tr><td><a href="mod_ssl.html#sslproxyengine">SSLProxyEngine on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Interrupteur marche/arrt du moteur de mandataire SSL</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslproxymachinecertificatechainfile">SSLProxyMachineCertificateChainFile <em>nom-fichier</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Fichier de certificats de CA encodés PEM concaténés permettant au +<tr class="odd"><td><a href="mod_ssl.html#sslproxymachinecertificatechainfile">SSLProxyMachineCertificateChainFile <em>nom-fichier</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Fichier de certificats de CA encods PEM concatns permettant au mandataire de choisir un certificat</td></tr> -<tr><td><a href="mod_ssl.html#sslproxymachinecertificatefile">SSLProxyMachineCertificateFile <em>file-path</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Fichier contenant la concaténation des clés et certificats -clients codés en PEM que le mandataire doit utiliser</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslproxymachinecertificatepath">SSLProxyMachineCertificatePath <em>chemin-répertoire</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Répertoire des clés et certificats clients codés en PEM que +<tr><td><a href="mod_ssl.html#sslproxymachinecertificatefile">SSLProxyMachineCertificateFile <em>file-path</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Fichier contenant la concatnation des cls et certificats +clients cods en PEM que le mandataire doit utiliser</td></tr> +<tr class="odd"><td><a href="mod_ssl.html#sslproxymachinecertificatepath">SSLProxyMachineCertificatePath <em>chemin-rpertoire</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Rpertoire des cls et certificats clients cods en PEM que le mandataire doit utiliser</td></tr> -<tr><td><a href="mod_ssl.html#sslproxyprotocol">SSLProxyProtocol [+|-]<em>protocole</em> ...</a></td><td> all -SSLv3 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit les protocoles SSL disponibles pour la fonction de +<tr><td><a href="mod_ssl.html#sslproxyprotocol">SSLProxyProtocol [+|-]<em>protocole</em> ...</a></td><td> all -SSLv3 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit les protocoles SSL disponibles pour la fonction de mandataire</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslproxyverify">SSLProxyVerify <em>niveau</em></a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Niveau de vérification du certificat du serveur +<tr class="odd"><td><a href="mod_ssl.html#sslproxyverify">SSLProxyVerify <em>niveau</em></a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Niveau de vrification du certificat du serveur distant</td></tr> <tr><td><a href="mod_ssl.html#sslproxyverifydepth">SSLProxyVerifyDepth <em>niveau</em></a></td><td> 1 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Niveau de profondeur maximum dans les certificats de CA -lors de la vérification du certificat du serveur distant</td></tr> +lors de la vrification du certificat du serveur distant</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslrandomseed">SSLRandomSeed <em>contexte</em> <em>source</em> -[<em>nombre</em>]</a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Source de déclenchement du Générateur de Nombres -Pseudo-Aléatoires (PRNG)</td></tr> -<tr><td><a href="mod_ssl.html#sslrenegbuffersize">SSLRenegBufferSize <var>taille</var></a></td><td> 131072 </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit la taille du tampon de renégociation +[<em>nombre</em>]</a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Source de dclenchement du Gnrateur de Nombres +Pseudo-Alatoires (PRNG)</td></tr> +<tr><td><a href="mod_ssl.html#sslrenegbuffersize">SSLRenegBufferSize <var>taille</var></a></td><td> 131072 </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit la taille du tampon de rengociation SSL</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslrequire">SSLRequire <em>expression</em></a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">N'autorise l'accès que lorsqu'une expression booléenne +<tr class="odd"><td><a href="mod_ssl.html#sslrequire">SSLRequire <em>expression</em></a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">N'autorise l'accs que lorsqu'une expression boolenne complexe et arbitraire est vraie</td></tr> -<tr><td><a href="mod_ssl.html#sslrequiressl">SSLRequireSSL</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Interdit l'accès lorsque la requête HTTP n'utilise pas +<tr><td><a href="mod_ssl.html#sslrequiressl">SSLRequireSSL</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Interdit l'accs lorsque la requte HTTP n'utilise pas SSL</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslsessioncache">SSLSessionCache <em>type</em></a></td><td> none </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Type du cache de session SSL global et inter-processus</td></tr> <tr><td><a href="mod_ssl.html#sslsessioncachetimeout">SSLSessionCacheTimeout <em>secondes</em></a></td><td> 300 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Nombre de secondes avant l'expiration d'une session SSL dans le cache de sessions</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslsessionticketkeyfile">SSLSessionTicketKeyFile <var>file-path</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Clé de chiffrement/déchiffrement permanente pour les +<tr class="odd"><td><a href="mod_ssl.html#sslsessionticketkeyfile">SSLSessionTicketKeyFile <var>file-path</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Cl de chiffrement/dchiffrement permanente pour les tickets de session TLS</td></tr> -<tr><td><a href="mod_ssl.html#sslsessiontickets">SSLSessionTickets on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Active ou désactive les tickets de session TLS</td></tr> +<tr><td><a href="mod_ssl.html#sslsessiontickets">SSLSessionTickets on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Active ou dsactive les tickets de session TLS</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslsrpunknownuserseed">SSLSRPUnknownUserSeed <em>secret-string</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Source de randomisation pour utilisateur SRP inconnu</td></tr> -<tr><td><a href="mod_ssl.html#sslsrpverifierfile">SSLSRPVerifierFile <var>file-path</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Chemin du fichier de vérification SRP</td></tr> +<tr><td><a href="mod_ssl.html#sslsrpverifierfile">SSLSRPVerifierFile <var>file-path</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Chemin du fichier de vrification SRP</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslstaplingcache">SSLStaplingCache <em>type</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Configuration du cache pour l'agrafage OCSP</td></tr> -<tr><td><a href="mod_ssl.html#sslstaplingerrorcachetimeout">SSLStaplingErrorCacheTimeout <em>secondes</em></a></td><td> 600 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Durée de vie des réponses invalides dans le cache pour +<tr><td><a href="mod_ssl.html#sslstaplingerrorcachetimeout">SSLStaplingErrorCacheTimeout <em>secondes</em></a></td><td> 600 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dure de vie des rponses invalides dans le cache pour agrafage OCSP</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslstaplingfaketrylater">SSLStaplingFakeTryLater on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Génère une réponse "tryLater" pour les requêtes OCSP échouées</td></tr> -<tr><td><a href="mod_ssl.html#sslstaplingforceurl">SSLStaplingForceURL <em>uri</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Remplace l'URI du serveur OCSP spécifié dans l'extension +<tr class="odd"><td><a href="mod_ssl.html#sslstaplingfaketrylater">SSLStaplingFakeTryLater on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Gnre une rponse "tryLater" pour les requtes OCSP choues</td></tr> +<tr><td><a href="mod_ssl.html#sslstaplingforceurl">SSLStaplingForceURL <em>uri</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Remplace l'URI du serveur OCSP spcifi dans l'extension AIA du certificat</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslstaplingrespondertimeout">SSLStaplingResponderTimeout <em>secondes</em></a></td><td> 10 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Temps d'attente maximum pour les requêtes vers les serveurs +<tr class="odd"><td><a href="mod_ssl.html#sslstaplingrespondertimeout">SSLStaplingResponderTimeout <em>secondes</em></a></td><td> 10 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Temps d'attente maximum pour les requtes vers les serveurs OCSP</td></tr> -<tr><td><a href="mod_ssl.html#sslstaplingresponsemaxage">SSLStaplingResponseMaxAge <em>secondes</em></a></td><td> -1 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Age maximum autorisé des réponses OCSP incluses dans la -négociation TLS</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslstaplingresponsetimeskew">SSLStaplingResponseTimeSkew <em>secondes</em></a></td><td> 300 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Durée de vie maximale autorisée des réponses OCSP incluses dans la -négociation TLS</td></tr> -<tr><td><a href="mod_ssl.html#sslstaplingreturnrespondererrors">SSLStaplingReturnResponderErrors on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Transmet au client les erreurs survenues lors des requêtes +<tr><td><a href="mod_ssl.html#sslstaplingresponsemaxage">SSLStaplingResponseMaxAge <em>secondes</em></a></td><td> -1 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Age maximum autoris des rponses OCSP incluses dans la +ngociation TLS</td></tr> +<tr class="odd"><td><a href="mod_ssl.html#sslstaplingresponsetimeskew">SSLStaplingResponseTimeSkew <em>secondes</em></a></td><td> 300 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dure de vie maximale autorise des rponses OCSP incluses dans la +ngociation TLS</td></tr> +<tr><td><a href="mod_ssl.html#sslstaplingreturnrespondererrors">SSLStaplingReturnResponderErrors on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Transmet au client les erreurs survenues lors des requtes OCSP</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslstaplingstandardcachetimeout">SSLStaplingStandardCacheTimeout <em>secondes</em></a></td><td> 3600 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Durée de vie des réponses OCSP dans le cache</td></tr> -<tr><td><a href="mod_ssl.html#sslstrictsnivhostcheck">SSLStrictSNIVHostCheck on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Contrôle de l'accès des clients non-SNI à un serveur virtuel à +<tr class="odd"><td><a href="mod_ssl.html#sslstaplingstandardcachetimeout">SSLStaplingStandardCacheTimeout <em>secondes</em></a></td><td> 3600 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dure de vie des rponses OCSP dans le cache</td></tr> +<tr><td><a href="mod_ssl.html#sslstrictsnivhostcheck">SSLStrictSNIVHostCheck on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Contrle de l'accs des clients non-SNI un serveur virtuel base de nom. </td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslusername">SSLUserName <em>nom-var</em></a></td><td></td><td>sdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Nom de la variable servant à déterminer le nom de +<tr class="odd"><td><a href="mod_ssl.html#sslusername">SSLUserName <em>nom-var</em></a></td><td></td><td>sdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Nom de la variable servant dterminer le nom de l'utilisateur</td></tr> -<tr><td><a href="mod_ssl.html#sslusestapling">SSLUseStapling on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Active l'ajout des réponses OCSP à la négociation TLS</td></tr> -<tr class="odd"><td><a href="mod_ssl.html#sslverifyclient">SSLVerifyClient <em>niveau</em></a></td><td> none </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Niveau de vérification du certificat client</td></tr> +<tr><td><a href="mod_ssl.html#sslusestapling">SSLUseStapling on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Active l'ajout des rponses OCSP la ngociation TLS</td></tr> +<tr class="odd"><td><a href="mod_ssl.html#sslverifyclient">SSLVerifyClient <em>niveau</em></a></td><td> none </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Niveau de vrification du certificat client</td></tr> <tr><td><a href="mod_ssl.html#sslverifydepth">SSLVerifyDepth <em>nombre</em></a></td><td> 1 </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Profondeur maximale des certificats de CA pour la -vérification des certificats clients</td></tr> -<tr class="odd"><td><a href="mpm_common.html#startservers">StartServers <var>nombre</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre de processus enfants du serveur créés au -démarrage</td></tr> -<tr><td><a href="mpm_common.html#startthreads">StartThreads <var>nombre</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Nombre de threads créés au démarrage</td></tr> -<tr class="odd"><td><a href="core.html#stricthostcheck">StrictHostCheck ON|OFF</a></td><td> OFF </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Détermine si le nom d'hôte contenu dans une requête doit être -explicitement spécifié au niveau du serveur virtuel qui a pris en compte cette -dernière. +vrification des certificats clients</td></tr> +<tr class="odd"><td><a href="mpm_common.html#startservers">StartServers <var>nombre</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre de processus enfants du serveur crs au +dmarrage</td></tr> +<tr><td><a href="mpm_common.html#startthreads">StartThreads <var>nombre</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Nombre de threads crs au dmarrage</td></tr> +<tr class="odd"><td><a href="core.html#stricthostcheck">StrictHostCheck ON|OFF</a></td><td> OFF </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Dtermine si le nom d'hte contenu dans une requte doit tre +explicitement spcifi au niveau du serveur virtuel qui a pris en compte cette +dernire. </td></tr> -<tr><td><a href="mod_substitute.html#substitute">Substitute <var>s/modèle/substitution/[infq]</var></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Modèle de substition dans le contenu de la -réponse</td></tr> -<tr class="odd"><td><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Modifie l'ordre de fusion des modèles hérités</td></tr> -<tr><td><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength <var>octets</var>(b|B|k|K|m|M|g|G)</a></td><td> 1m </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Définit la longueur de ligne maximale</td></tr> -<tr class="odd"><td><a href="mod_unixd.html#suexec">Suexec On|Off</a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Active ou désactive la fonctionnalité suEXEC</td></tr> +<tr><td><a href="mod_substitute.html#substitute">Substitute <var>s/modle/substitution/[infq]</var></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Modle de substition dans le contenu de la +rponse</td></tr> +<tr class="odd"><td><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Modifie l'ordre de fusion des modles hrits</td></tr> +<tr><td><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength <var>octets</var>(b|B|k|K|m|M|g|G)</a></td><td> 1m </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Dfinit la longueur de ligne maximale</td></tr> +<tr class="odd"><td><a href="mod_unixd.html#suexec">Suexec On|Off</a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Active ou dsactive la fonctionnalit suEXEC</td></tr> <tr><td><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup <em>Utilisateur Groupe</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">L'utilisateur et le groupe sous lesquels les programmes CGI -doivent s'exécuter</td></tr> -<tr class="odd"><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>nombre</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Le nombre de threads maximum que l'on peut définir par +doivent s'excuter</td></tr> +<tr class="odd"><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>nombre</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Le nombre de threads maximum que l'on peut dfinir par processus enfant</td></tr> -<tr><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>nombre</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Nombre de threads créés par chaque processus +<tr><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>nombre</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Nombre de threads crs par chaque processus enfant</td></tr> <tr class="odd"><td><a href="mpm_common.html#threadstacksize">ThreadStackSize <var>taille</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">La taille en octets de la pile qu'utilisent les threads qui traitent les connexions clients</td></tr> <tr><td><a href="core.html#timeout">TimeOut <var>time-interval</var>[s]</a></td><td> 60 </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Temps pendant lequel le serveur va attendre certains -évènements avant de considérer qu'une requête a échoué</td></tr> -<tr class="odd"><td><a href="core.html#traceenable">TraceEnable <var>[on|off|extended]</var></a></td><td> on </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Détermine le comportement des requêtes +vnements avant de considrer qu'une requte a chou</td></tr> +<tr class="odd"><td><a href="core.html#traceenable">TraceEnable <var>[on|off|extended]</var></a></td><td> on </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Dtermine le comportement des requtes <code>TRACE</code></td></tr> -<tr><td><a href="mod_log_config.html#transferlog">TransferLog <var>fichier</var>|<var>pipe</var></a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Spécifie l'emplacement d'un fichier journal</td></tr> +<tr><td><a href="mod_log_config.html#transferlog">TransferLog <var>fichier</var>|<var>pipe</var></a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Spcifie l'emplacement d'un fichier journal</td></tr> <tr class="odd"><td><a href="mod_mime.html#typesconfig">TypesConfig <var>chemin-fichier</var></a></td><td> conf/mime.types </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Le chemin du fichier <code>mime.types</code></td></tr> -<tr><td><a href="core.html#undefine" id="U" name="U">UnDefine <var>nom-variable</var></a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Invalide la définition d'une variable</td></tr> +<tr><td><a href="core.html#undefine" id="U" name="U">UnDefine <var>nom-variable</var></a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Invalide la dfinition d'une variable</td></tr> <tr class="odd"><td><a href="mod_macro.html#undefmacro">UndefMacro <var>nom</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Supprime une macro</td></tr> <tr><td><a href="mod_env.html#unsetenv">UnsetEnv <var>var-env</var> [<var>var-env</var>] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Supprime des variables de l'environnement</td></tr> <tr class="odd"><td><a href="mod_macro.html#use">Use <var>nom</var> [<var>valeur1</var> ... <var>valeurN</var>] </a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Utilisation d'une macro</td></tr> -<tr><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|DNS</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Définit la manière dont le serveur détermine son propre nom +<tr><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|DNS</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Dfinit la manire dont le serveur dtermine son propre nom et son port</td></tr> -<tr class="odd"><td><a href="core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort On|Off</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Définit la manière dont le serveur -détermine son propre port</td></tr> +<tr class="odd"><td><a href="core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort On|Off</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit la manire dont le serveur +dtermine son propre port</td></tr> <tr><td><a href="mod_unixd.html#user">User <var>utilisateur unix</var></a></td><td> #-1 </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">L'utilisateur sous lequel le serveur va traiter les -requêtes</td></tr> -<tr class="odd"><td><a href="mod_userdir.html#userdir">UserDir <em>nom-répertoire</em> [<em>nom-répertoire</em>] ... -</a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Chemin des répertoires propres à un +requtes</td></tr> +<tr class="odd"><td><a href="mod_userdir.html#userdir">UserDir <em>nom-rpertoire</em> [<em>nom-rpertoire</em>] ... +</a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Chemin des rpertoires propres un utilisateur</td></tr> -<tr><td><a href="mod_privileges.html#vhostcgimode" id="V" name="V">VHostCGIMode On|Off|Secure</a></td><td> On </td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Détermine si le serveur virtuel peut exécuter des -sous-processus, et définit les privilèges disponibles pour ces +<tr><td><a href="mod_privileges.html#vhostcgimode" id="V" name="V">VHostCGIMode On|Off|Secure</a></td><td> On </td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Dtermine si le serveur virtuel peut excuter des +sous-processus, et dfinit les privilges disponibles pour ces dernier.</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostcgiprivs">VHostPrivs [+-]?<var>nom-privilège</var> [[+-]?nom-privilège] ...</a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Assigne des privilèges au choix aux sous-processus créés +<tr class="odd"><td><a href="mod_privileges.html#vhostcgiprivs">VHostPrivs [+-]?<var>nom-privilge</var> [[+-]?nom-privilge] ...</a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Assigne des privilges au choix aux sous-processus crs par un serveur virtuel.</td></tr> -<tr><td><a href="mod_privileges.html#vhostgroup">VHostGroup <var>identifiant-groupe-unix</var></a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Définit l'identifiant du groupe sous lequel s'exécute un +<tr><td><a href="mod_privileges.html#vhostgroup">VHostGroup <var>identifiant-groupe-unix</var></a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Dfinit l'identifiant du groupe sous lequel s'excute un serveur virtuel.</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostprivs">VHostPrivs [+-]?<var>nom-privilège</var> [[+-]?nom-privilège] ...</a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Assigne des privilèges à un serveur virtuel.</td></tr> -<tr><td><a href="mod_privileges.html#vhostsecure">VHostSecure On|Off</a></td><td> On </td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Détermine si le serveur s'exécute avec une sécurité avancée +<tr class="odd"><td><a href="mod_privileges.html#vhostprivs">VHostPrivs [+-]?<var>nom-privilge</var> [[+-]?nom-privilge] ...</a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Assigne des privilges un serveur virtuel.</td></tr> +<tr><td><a href="mod_privileges.html#vhostsecure">VHostSecure On|Off</a></td><td> On </td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Dtermine si le serveur s'excute avec une scurit avance pour les serveurs virtuels.</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostuser">VHostUser <var>identifiant-utilisateur-unix</var></a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Définit l'identifiant utilisateur sous lequel s'exécute un +<tr class="odd"><td><a href="mod_privileges.html#vhostuser">VHostUser <var>identifiant-utilisateur-unix</var></a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit l'identifiant utilisateur sous lequel s'excute un serveur virtuel.</td></tr> -<tr><td><a href="mod_vhost_alias.html#virtualdocumentroot">VirtualDocumentRoot <em>répertoire-interpolé</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Permet une configuration dynamique de la racine des -documents d'un serveur virtuel donné</td></tr> -<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentrootip">VirtualDocumentRootIP <em>répertoire-interpolé</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Configuration dynamique de la racine des documents pour un -serveur virtuel donné</td></tr> +<tr><td><a href="mod_vhost_alias.html#virtualdocumentroot">VirtualDocumentRoot <em>rpertoire-interpol</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Permet une configuration dynamique de la racine des +documents d'un serveur virtuel donn</td></tr> +<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentrootip">VirtualDocumentRootIP <em>rpertoire-interpol</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Configuration dynamique de la racine des documents pour un +serveur virtuel donn</td></tr> <tr><td><a href="core.html#virtualhost"><VirtualHost <var>adresse IP</var>[:<var>port</var>] [<var>adresse IP</var>[:<var>port</var>]] ...> ... - </VirtualHost></a></td><td></td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Contient des directives qui ne s'appliquent qu'à un nom -d'hôte spécifique ou à une adresse IP</td></tr> -<tr class="odd"><td><a href="mod_vhost_alias.html#virtualscriptalias">VirtualScriptAlias <em>répertoire-interpolé</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Configuration dynamique du répertoire des scripts CGI pour -un serveur virtuel donné</td></tr> -<tr><td><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP <em>répertoire-interpolé</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Configuration dynamique du répertoire des scripts CGI pour -un serveur virtuel donné</td></tr> + </VirtualHost></a></td><td></td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Contient des directives qui ne s'appliquent qu' un nom +d'hte spcifique ou une adresse IP</td></tr> +<tr class="odd"><td><a href="mod_vhost_alias.html#virtualscriptalias">VirtualScriptAlias <em>rpertoire-interpol</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Configuration dynamique du rpertoire des scripts CGI pour +un serveur virtuel donn</td></tr> +<tr><td><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP <em>rpertoire-interpol</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Configuration dynamique du rpertoire des scripts CGI pour +un serveur virtuel donn</td></tr> <tr class="odd"><td><a href="core.html#warning" id="W" name="W">Warning <var>message</var></a></td><td></td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Message d'avertissement personnalisable en provenance de -l'interprétation du fichier de configuration</td></tr> +l'interprtation du fichier de configuration</td></tr> <tr><td><a href="mod_watchdog.html#watchdoginterval">WatchdogInterval <var>time-interval</var>[s]</a></td><td> 1 </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Intervalle Watchdog en secondes</td></tr> -<tr class="odd"><td><a href="mod_include.html#xbithack" id="X" name="X">XBitHack on|off|full</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Interprète les directives SSI dans les fichiers dont le bit -d'exécution est positionné</td></tr> -<tr><td><a href="mod_xml2enc.html#xml2encalias">xml2EncAlias <var>jeu-de-caractères alias [alias ...]</var></a></td><td></td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Définit des alias pour les valeurs d'encodage</td></tr> -<tr class="odd"><td><a href="mod_xml2enc.html#xml2encdefault">xml2EncDefault <var>nom</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Définit un encodage par défaut à utiliser lorsqu'aucune -information ne peut être <a href="#sniffing">automatiquement détectée</a></td></tr> -<tr><td><a href="mod_xml2enc.html#xml2startparse">xml2StartParse <var>élément [élément ...]</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Indique à l'interpréteur à partir de quelle balise il doit +<tr class="odd"><td><a href="mod_include.html#xbithack" id="X" name="X">XBitHack on|off|full</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Interprte les directives SSI dans les fichiers dont le bit +d'excution est positionn</td></tr> +<tr><td><a href="mod_xml2enc.html#xml2encalias">xml2EncAlias <var>jeu-de-caractres alias [alias ...]</var></a></td><td></td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Dfinit des alias pour les valeurs d'encodage</td></tr> +<tr class="odd"><td><a href="mod_xml2enc.html#xml2encdefault">xml2EncDefault <var>nom</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Dfinit un encodage par dfaut utiliser lorsqu'aucune +information ne peut tre <a href="#sniffing">automatiquement dtecte</a></td></tr> +<tr><td><a href="mod_xml2enc.html#xml2startparse">xml2StartParse <var>lment [lment ...]</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Indique l'interprteur partir de quelle balise il doit commencer son traitement.</td></tr> </table></div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../de/mod/quickreference.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | <a href="../en/mod/quickreference.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../es/mod/quickreference.html" hreflang="es" rel="alternate" title="Español"> es </a> | -<a href="../fr/mod/quickreference.html" title="Français"> fr </a> | +<a href="../es/mod/quickreference.html" hreflang="es" rel="alternate" title="Espaol"> es </a> | +<a href="../fr/mod/quickreference.html" title="Franais"> fr </a> | <a href="../ja/mod/quickreference.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/quickreference.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | -<a href="../tr/mod/quickreference.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../tr/mod/quickreference.html" hreflang="tr" rel="alternate" title="Trke"> tr </a> | <a href="../zh-cn/mod/quickreference.html" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- @@ -1594,7 +1594,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/quickreference } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/mod/quickreference.html.ja.utf8 b/docs/manual/mod/quickreference.html.ja.utf8 index f85678f263..c5a2314da1 100644 --- a/docs/manual/mod/quickreference.html.ja.utf8 +++ b/docs/manual/mod/quickreference.html.ja.utf8 @@ -515,7 +515,7 @@ requests</td></tr> <tr><td><a href="mod_autoindex.html#headername">HeaderName <var>filename</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4"> インデックス一覧の先頭に挿入されるファイルの名前</td></tr> <tr class="odd"><td><a href="mod_heartbeat.html#heartbeataddress">HeartbeatAddress <var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Multicast address for heartbeat packets</td></tr> -<tr><td><a href="mod_heartmonitor.html#heartbeatlisten">HeartbeatListen<var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">multicast address to listen for incoming heartbeat requests </td></tr> +<tr><td><a href="mod_heartmonitor.html#heartbeatlisten">HeartbeatListen <var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">multicast address to listen for incoming heartbeat requests </td></tr> <tr class="odd"><td><a href="mod_heartmonitor.html#heartbeatmaxservers">HeartbeatMaxServers <var>number-of-servers</var></a></td><td> 10 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Specifies the maximum number of servers that will be sending heartbeat requests to this server</td></tr> <tr><td><a href="mod_heartmonitor.html#heartbeatstorage">HeartbeatStorage <var>file-path</var></a></td><td> logs/hb.dat </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Path to store heartbeat data</td></tr> @@ -694,24 +694,24 @@ simultaneously</td></tr> <tr class="odd"><td><a href="prefork.html#maxspareservers">MaxSpareServers <var>number</var></a></td><td> 10 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">アイドルな子サーバプロセスの最大個数</td></tr> <tr><td><a href="mpm_common.html#maxsparethreads">MaxSpareThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">アイドルスレッドの最大数</td></tr> <tr class="odd"><td><a href="mpm_netware.html#maxthreads">MaxThreads <var>number</var></a></td><td> 2048 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Set the maximum number of worker threads</td></tr> -<tr><td><a href="mod_md.html#mdbaseserver">MDBaseServer on|off</a></td><td> off </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Control if base server may be managed or only virtual hosts.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdcachallenges">MDCAChallenges <var>name</var> [ <var>name</var> ... ]</a></td><td> tls-sni-01 http-01 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Type of ACME challenge used to prove domain ownership.</td></tr> -<tr><td><a href="mod_md.html#mdcertificateagreement">MDCertificateAgreement <var>url-of-terms-of-service</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">The URL of the Terms-of-Service document, that the CA server requires you to accept.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdcertificateauthority">MDCertificateAuthority <var>url</var></a></td><td> https://acme-v01.ap +</td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">The URL of the ACME Certificate Authority service.</td></tr> -<tr><td><a href="mod_md.html#mdcertificateprotocol">MDCertificateProtocol <var>protocol</var></a></td><td> ACME </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">The protocol to use with the Certificate Authority.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mddrivemode">MDDriveMode always|auto|manual</a></td><td> auto </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control when it is allowed to obtain/renew certificates.</td></tr> -<tr><td><a href="mod_md.html#mdhttpproxy">MDHttpProxy <var>url</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Define a proxy for outgoing connections.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdmember">MDMember <var>hostname</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Additional hostname for the managed domain.</td></tr> -<tr><td><a href="mod_md.html#mdmembers">MDMembers auto|manual</a></td><td> auto </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Control if the alias domain names are automatically added.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdmuststaple">MDMustStaple on|off</a></td><td> off </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control if new certificates carry the OCSP Must Staple flag.</td></tr> -<tr><td><a href="mod_md.html#mdnotifycmd">MDNotifyCmd <var>path</var> [ <var>args</var> ]</a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Run a program when Managed Domain are ready.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdomain">MDomain <var>dns-name</var> [ <var>other-dns-name</var>... ] [auto|manual]</a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Define list of domain names that belong to one group.</td></tr> -<tr><td><a href="mod_md.html#mdomainset"><MDomainSet <var>dns-name</var> [ <var>other-dns-name</var>... ]>...</MDomainSet></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Container for directives applied to the same managed domains.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdportmap">MDPortMap <var>map1</var> [ <var>map2</var> ]</a></td><td> 80:80 443:443 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Map external to internal ports for domain ownership verification.</td></tr> -<tr><td><a href="mod_md.html#mdprivatekeys">MDPrivateKeys <var>type</var> [ <var>params</var>... ]</a></td><td> RSA 2048 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Set type and size of the private keys generated.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdrenewwindow">MDRenewWindow <var>duration</var></a></td><td> 33% </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control when a certificate will be renewed.</td></tr> -<tr><td><a href="mod_md.html#mdrequirehttps">MDRequireHttps off|temporary|permanent</a></td><td> off </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Redirects http: traffic to https: for Managed Domains.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdstoredir">MDStoreDir path</a></td><td> md </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Path on the local file system to store the Managed Domains data.</td></tr> +<tr><td><a href="mod_md.html#mdbaseserver">MDBaseServer on|off</a></td><td> off </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Control if base server may be managed or only virtual hosts.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdcachallenges">MDCAChallenges <var>name</var> [ <var>name</var> ... ]</a></td><td> tls-sni-01 http-01 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Type of ACME challenge used to prove domain ownership.</td></tr> +<tr><td><a href="mod_md.html#mdcertificateagreement">MDCertificateAgreement <var>url-of-terms-of-service</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">The URL of the Terms-of-Service document, that the CA server requires you to accept.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdcertificateauthority">MDCertificateAuthority <var>url</var></a></td><td> https://acme-v01.ap +</td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">The URL of the ACME Certificate Authority service.</td></tr> +<tr><td><a href="mod_md.html#mdcertificateprotocol">MDCertificateProtocol <var>protocol</var></a></td><td> ACME </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">The protocol to use with the Certificate Authority.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mddrivemode">MDDriveMode always|auto|manual</a></td><td> auto </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control when it is allowed to obtain/renew certificates.</td></tr> +<tr><td><a href="mod_md.html#mdhttpproxy">MDHttpProxy <var>url</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Define a proxy for outgoing connections.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdmember">MDMember <var>hostname</var></a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Additional hostname for the managed domain.</td></tr> +<tr><td><a href="mod_md.html#mdmembers">MDMembers auto|manual</a></td><td> auto </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Control if the alias domain names are automatically added.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdmuststaple">MDMustStaple on|off</a></td><td> off </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control if new certificates carry the OCSP Must Staple flag.</td></tr> +<tr><td><a href="mod_md.html#mdnotifycmd">MDNotifyCmd <var>path</var> [ <var>args</var> ]</a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Run a program when Managed Domain are ready.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdomain">MDomain <var>dns-name</var> [ <var>other-dns-name</var>... ] [auto|manual]</a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Define list of domain names that belong to one group.</td></tr> +<tr><td><a href="mod_md.html#mdomainset"><MDomainSet <var>dns-name</var> [ <var>other-dns-name</var>... ]>...</MDomainSet></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Container for directives applied to the same managed domains.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdportmap">MDPortMap <var>map1</var> [ <var>map2</var> ]</a></td><td> 80:80 443:443 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Map external to internal ports for domain ownership verification.</td></tr> +<tr><td><a href="mod_md.html#mdprivatekeys">MDPrivateKeys <var>type</var> [ <var>params</var>... ]</a></td><td> RSA 2048 </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Set type and size of the private keys generated.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdrenewwindow">MDRenewWindow <var>duration</var></a></td><td> 33% </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control when a certificate will be renewed.</td></tr> +<tr><td><a href="mod_md.html#mdrequirehttps">MDRequireHttps off|temporary|permanent</a></td><td> off </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Redirects http: traffic to https: for Managed Domains.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdstoredir">MDStoreDir path</a></td><td> md </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Path on the local file system to store the Managed Domains data.</td></tr> <tr><td><a href="mod_socache_memcache.html#memcacheconnttl">MemcacheConnTTL <em>num[units]</em></a></td><td> 15s </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Keepalive time for idle connections</td></tr> <tr class="odd"><td><a href="core.html#mergetrailers">MergeTrailers [on|off]</a></td><td> off </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether trailers are merged into headers</td></tr> <tr><td><a href="mod_cern_meta.html#metadir">MetaDir <var>directory</var></a></td><td> .web </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Name of the directory to find CERN-style meta information @@ -786,13 +786,13 @@ malicious privileges-aware code.</td></tr> <tr class="odd"><td><a href="mod_proxy_fcgi.html#proxyfcgisetenvif">ProxyFCGISetEnvIf <var>conditional-expression</var> [!]<var>environment-variable-name</var> [<var>value-expression</var>]</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Allow variables sent to FastCGI servers to be fixed up</td></tr> -<tr><td><a href="mod_proxy_ftp.html#proxyftpdircharset">ProxyFtpDirCharset <var>character set</var></a></td><td> ISO-8859-1 </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Define the character set for proxied FTP listings</td></tr> -<tr class="odd"><td><a href="mod_proxy_ftp.html#proxyftpescapewildcards">ProxyFtpEscapeWildcards [on|off]</a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Whether wildcards in requested filenames are escaped when sent to the FTP server</td></tr> -<tr><td><a href="mod_proxy_ftp.html#proxyftplistonwildcard">ProxyFtpListOnWildcard [on|off]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Whether wildcards in requested filenames trigger a file listing</td></tr> +<tr><td><a href="mod_proxy_ftp.html#proxyftpdircharset">ProxyFtpDirCharset <var>character_set</var></a></td><td> ISO-8859-1 </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Define the character set for proxied FTP listings</td></tr> +<tr class="odd"><td><a href="mod_proxy_ftp.html#proxyftpescapewildcards">ProxyFtpEscapeWildcards on|off</a></td><td> on </td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Whether wildcards in requested filenames are escaped when sent to the FTP server</td></tr> +<tr><td><a href="mod_proxy_ftp.html#proxyftplistonwildcard">ProxyFtpListOnWildcard on|off</a></td><td> on </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Whether wildcards in requested filenames trigger a file listing</td></tr> <tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhcexpr">ProxyHCExpr <em>name</em> {<em>ap_expr expression</em>}</a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Creates a named condition expression to use to determine health of the backend based on its response</td></tr> <tr><td><a href="mod_proxy_hcheck.html#proxyhctemplate">ProxyHCTemplate <em>name</em> <em>parameter</em>=<em>setting</em> [...]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Creates a named template for setting various health check parameters</td></tr> -<tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhctpsize">ProxyHCTPsize <em>size</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the total server-wide size of the threadpool used for the health check workers</td></tr> -<tr><td><a href="mod_proxy_html.html#proxyhtmlbufsize">ProxyHTMLBufSize <var>bytes</var></a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets the buffer size increment for buffering inline scripts and +<tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhctpsize">ProxyHCTPsize <em>size</em></a></td><td> 16 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the total server-wide size of the threadpool used for the health check workers</td></tr> +<tr><td><a href="mod_proxy_html.html#proxyhtmlbufsize">ProxyHTMLBufSize <var>bytes</var></a></td><td> 8192 </td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets the buffer size increment for buffering inline scripts and stylesheets.</td></tr> <tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlcharsetout">ProxyHTMLCharsetOut <var>Charset | *</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Specify a charset for mod_proxy_html output.</td></tr> <tr><td><a href="mod_proxy_html.html#proxyhtmldoctype">ProxyHTMLDocType HTML|XHTML [Legacy]<br /><strong>OR</strong> @@ -1025,7 +1025,7 @@ handshake</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslinsecurerenegotiation">SSLInsecureRenegotiation on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Option to enable support for insecure renegotiation</td></tr> <tr><td><a href="mod_ssl.html#sslocspdefaultresponder">SSLOCSDefaultResponder <em>uri</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Set the default responder URI for OCSP validation</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslocspenable">SSLOCSPEnable on|leaf|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Enable OCSP validation of the client certificate chain</td></tr> -<tr><td><a href="mod_ssl.html#sslocspnoverify">SSLOCSPNoverify <em>On/Off</em></a></td><td> Off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">skip the OCSP responder certificates verification</td></tr> +<tr><td><a href="mod_ssl.html#sslocspnoverify">SSLOCSPNoverify on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">skip the OCSP responder certificates verification</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslocspoverrideresponder">SSLOCSPOverrideResponder on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Force use of the default responder URI for OCSP validation</td></tr> <tr><td><a href="mod_ssl.html#sslocspproxyurl">SSLOCSPProxyURL <em>url</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Proxy URL to use for OCSP requests</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslocsprespondercertificatefile">SSLOCSPResponderCertificateFile <em>file</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set of trusted PEM encoded OCSP responder certificates</td></tr> @@ -1099,63 +1099,66 @@ host. Certificate verification</td></tr> <tr class="odd"><td><a href="mpm_common.html#startservers">StartServers <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">起動時に生成される子サーバプロセスの数</td></tr> <tr><td><a href="mpm_common.html#startthreads">StartThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">起動時に生成されるスレッドの数</td></tr> -<tr class="odd"><td><a href="mod_substitute.html#substitute">Substitute <var>s/pattern/substitution/[infq]</var></a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Pattern to filter the response content</td></tr> -<tr><td><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Change the merge order of inherited patterns</td></tr> -<tr class="odd"><td><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength <var>bytes</var>(b|B|k|K|m|M|g|G)</a></td><td> 1m </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set the maximum line size</td></tr> -<tr><td><a href="mod_unixd.html#suexec">Suexec On|Off</a></td><td></td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Enable or disable the suEXEC feature</td></tr> -<tr class="odd"><td><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup <em>User Group</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">CGI プログラムのユーザパーミッション、グループパーミッション</td></tr> -<tr><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">設定可能な子プロセス毎のスレッド数の上限を +<tr class="odd"><td><a href="core.html#stricthostcheck">StrictHostCheck ON|OFF</a></td><td> OFF </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Controls whether the server requires the requested hostname be + listed enumerated in the virtual host handling the request + </td></tr> +<tr><td><a href="mod_substitute.html#substitute">Substitute <var>s/pattern/substitution/[infq]</var></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Pattern to filter the response content</td></tr> +<tr class="odd"><td><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Change the merge order of inherited patterns</td></tr> +<tr><td><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength <var>bytes</var>(b|B|k|K|m|M|g|G)</a></td><td> 1m </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Set the maximum line size</td></tr> +<tr class="odd"><td><a href="mod_unixd.html#suexec">Suexec On|Off</a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Enable or disable the suEXEC feature</td></tr> +<tr><td><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup <em>User Group</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">CGI プログラムのユーザパーミッション、グループパーミッション</td></tr> +<tr class="odd"><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">設定可能な子プロセス毎のスレッド数の上限を 設定します</td></tr> -<tr class="odd"><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">子プロセスそれぞれに生成されるスレッド数</td></tr> -<tr><td><a href="mpm_common.html#threadstacksize">ThreadStackSize <var>size</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">クライアントのコネクションを受け持つスレッドが使用する +<tr><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">子プロセスそれぞれに生成されるスレッド数</td></tr> +<tr class="odd"><td><a href="mpm_common.html#threadstacksize">ThreadStackSize <var>size</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">クライアントのコネクションを受け持つスレッドが使用する スタックのバイト数</td></tr> -<tr class="odd"><td><a href="core.html#timeout">TimeOut <var>seconds</var></a></td><td> 60 </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">各イベントについて、リクエストを失敗させるまでにサーバが +<tr><td><a href="core.html#timeout">TimeOut <var>seconds</var></a></td><td> 60 </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">各イベントについて、リクエストを失敗させるまでにサーバが 待つ時間を設定</td></tr> -<tr><td><a href="core.html#traceenable">TraceEnable <var>[on|off|extended]</var></a></td><td> on </td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4"><code>TRACE</code> メソッドのリクエストに対する応答方法を決める +<tr class="odd"><td><a href="core.html#traceenable">TraceEnable <var>[on|off|extended]</var></a></td><td> on </td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4"><code>TRACE</code> メソッドのリクエストに対する応答方法を決める </td></tr> -<tr class="odd"><td><a href="mod_log_config.html#transferlog">TransferLog <var>file</var>|<var>pipe</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">ログファイルの位置を指定</td></tr> -<tr><td><a href="mod_mime.html#typesconfig">TypesConfig <var>file-path</var></a></td><td> conf/mime.types </td><td>s</td><td /></tr><tr><td class="descr" colspan="4"><code>mime.types</code> ファイルの位置</td></tr> -<tr class="odd"><td><a href="core.html#undefine" id="U" name="U">UnDefine <var>parameter-name</var></a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Undefine the existence of a variable</td></tr> -<tr><td><a href="mod_macro.html#undefmacro">UndefMacro <var>name</var></a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Undefine a macro</td></tr> -<tr class="odd"><td><a href="mod_env.html#unsetenv">UnsetEnv <var>env-variable</var> [<var>env-variable</var>] -...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">環境から変数を取り除く</td></tr> -<tr><td><a href="mod_macro.html#use">Use <var>name</var> [<var>value1</var> ... <var>valueN</var>] -</a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Use a macro</td></tr> -<tr class="odd"><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|Dns</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">サーバが自分自身の名前とポートを決定する方法を設定する</td></tr> -<tr><td><a href="core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort On|Off</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">自分自身の名前とポート番号を解決する方法を設定する +<tr><td><a href="mod_log_config.html#transferlog">TransferLog <var>file</var>|<var>pipe</var></a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">ログファイルの位置を指定</td></tr> +<tr class="odd"><td><a href="mod_mime.html#typesconfig">TypesConfig <var>file-path</var></a></td><td> conf/mime.types </td><td>s</td><td /></tr><tr class="odd"><td class="descr" colspan="4"><code>mime.types</code> ファイルの位置</td></tr> +<tr><td><a href="core.html#undefine" id="U" name="U">UnDefine <var>parameter-name</var></a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Undefine the existence of a variable</td></tr> +<tr class="odd"><td><a href="mod_macro.html#undefmacro">UndefMacro <var>name</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Undefine a macro</td></tr> +<tr><td><a href="mod_env.html#unsetenv">UnsetEnv <var>env-variable</var> [<var>env-variable</var>] +...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">環境から変数を取り除く</td></tr> +<tr class="odd"><td><a href="mod_macro.html#use">Use <var>name</var> [<var>value1</var> ... <var>valueN</var>] +</a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Use a macro</td></tr> +<tr><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|Dns</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">サーバが自分自身の名前とポートを決定する方法を設定する</td></tr> +<tr class="odd"><td><a href="core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort On|Off</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">自分自身の名前とポート番号を解決する方法を設定する </td></tr> -<tr class="odd"><td><a href="mod_unixd.html#user">User <var>unix-userid</var></a></td><td> #-1 </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">The userid under which the server will answer +<tr><td><a href="mod_unixd.html#user">User <var>unix-userid</var></a></td><td> #-1 </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">The userid under which the server will answer requests</td></tr> -<tr><td><a href="mod_userdir.html#userdir">UserDir <em>directory-filename</em> [<em>directory-filename</em>] ...</a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">ユーザ専用ディレクトリの位置</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostcgimode" id="V" name="V">VHostCGIMode On|Off|Secure</a></td><td> On </td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether the virtualhost can run +<tr class="odd"><td><a href="mod_userdir.html#userdir">UserDir <em>directory-filename</em> [<em>directory-filename</em>] ...</a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">ユーザ専用ディレクトリの位置</td></tr> +<tr><td><a href="mod_privileges.html#vhostcgimode" id="V" name="V">VHostCGIMode On|Off|Secure</a></td><td> On </td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Determines whether the virtualhost can run subprocesses, and the privileges available to subprocesses.</td></tr> -<tr><td><a href="mod_privileges.html#vhostcgiprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Assign arbitrary privileges to subprocesses created +<tr class="odd"><td><a href="mod_privileges.html#vhostcgiprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Assign arbitrary privileges to subprocesses created by a virtual host.</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostgroup">VHostGroup <var>unix-groupid</var></a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the Group ID under which a virtual host runs.</td></tr> -<tr><td><a href="mod_privileges.html#vhostprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Assign arbitrary privileges to a virtual host.</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostsecure">VHostSecure On|Off</a></td><td> On </td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether the server runs with enhanced security +<tr><td><a href="mod_privileges.html#vhostgroup">VHostGroup <var>unix-groupid</var></a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Sets the Group ID under which a virtual host runs.</td></tr> +<tr class="odd"><td><a href="mod_privileges.html#vhostprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Assign arbitrary privileges to a virtual host.</td></tr> +<tr><td><a href="mod_privileges.html#vhostsecure">VHostSecure On|Off</a></td><td> On </td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Determines whether the server runs with enhanced security for the virtualhost.</td></tr> -<tr><td><a href="mod_privileges.html#vhostuser">VHostUser <var>unix-userid</var></a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Sets the User ID under which a virtual host runs.</td></tr> -<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentroot">VirtualDocumentRoot <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the document root +<tr class="odd"><td><a href="mod_privileges.html#vhostuser">VHostUser <var>unix-userid</var></a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the User ID under which a virtual host runs.</td></tr> +<tr><td><a href="mod_vhost_alias.html#virtualdocumentroot">VirtualDocumentRoot <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the document root for a given virtual host</td></tr> -<tr><td><a href="mod_vhost_alias.html#virtualdocumentrootip">VirtualDocumentRootIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the document root +<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentrootip">VirtualDocumentRootIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the document root for a given virtual host</td></tr> -<tr class="odd"><td><a href="core.html#virtualhost"><VirtualHost +<tr><td><a href="core.html#virtualhost"><VirtualHost <var>addr</var>[:<var>port</var>] [<var>addr</var>[:<var>port</var>]] - ...> ... </VirtualHost></a></td><td></td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">特定のホスト名や IP アドレスのみに適用されるディレクティブを + ...> ... </VirtualHost></a></td><td></td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">特定のホスト名や IP アドレスのみに適用されるディレクティブを 囲む</td></tr> -<tr><td><a href="mod_vhost_alias.html#virtualscriptalias">VirtualScriptAlias <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for +<tr class="odd"><td><a href="mod_vhost_alias.html#virtualscriptalias">VirtualScriptAlias <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for a given virtual host</td></tr> -<tr class="odd"><td><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for +<tr><td><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for a given virtual host</td></tr> -<tr><td><a href="core.html#warning" id="W" name="W">Warning <var>message</var></a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Warn from configuration parsing with a custom message</td></tr> -<tr class="odd"><td><a href="mod_watchdog.html#watchdoginterval">WatchdogInterval <var>time-interval</var>[s]</a></td><td> 1 </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Watchdog interval in seconds</td></tr> -<tr><td><a href="mod_include.html#xbithack" id="X" name="X">XBitHack on|off|full</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">実行ビットが設定されたファイルの SSI ディレクティブを +<tr class="odd"><td><a href="core.html#warning" id="W" name="W">Warning <var>message</var></a></td><td></td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Warn from configuration parsing with a custom message</td></tr> +<tr><td><a href="mod_watchdog.html#watchdoginterval">WatchdogInterval <var>time-interval</var>[s]</a></td><td> 1 </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Watchdog interval in seconds</td></tr> +<tr class="odd"><td><a href="mod_include.html#xbithack" id="X" name="X">XBitHack on|off|full</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">実行ビットが設定されたファイルの SSI ディレクティブを 解析する</td></tr> -<tr class="odd"><td><a href="mod_xml2enc.html#xml2encalias">xml2EncAlias <var>charset alias [alias ...]</var></a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Recognise Aliases for encoding values</td></tr> -<tr><td><a href="mod_xml2enc.html#xml2encdefault">xml2EncDefault <var>name</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets a default encoding to assume when absolutely no information +<tr><td><a href="mod_xml2enc.html#xml2encalias">xml2EncAlias <var>charset alias [alias ...]</var></a></td><td></td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Recognise Aliases for encoding values</td></tr> +<tr class="odd"><td><a href="mod_xml2enc.html#xml2encdefault">xml2EncDefault <var>name</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Sets a default encoding to assume when absolutely no information can be <a href="#sniffing">automatically detected</a></td></tr> -<tr class="odd"><td><a href="mod_xml2enc.html#xml2startparse">xml2StartParse <var>element [element ...]</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Advise the parser to skip leading junk.</td></tr> +<tr><td><a href="mod_xml2enc.html#xml2startparse">xml2StartParse <var>element [element ...]</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Advise the parser to skip leading junk.</td></tr> </table></div> <div class="bottomlang"> <p><span>翻訳済み言語: </span><a href="../de/mod/quickreference.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | diff --git a/docs/manual/mod/quickreference.html.ko.euc-kr b/docs/manual/mod/quickreference.html.ko.euc-kr index ea5c7c9af8..4d7029038c 100644 --- a/docs/manual/mod/quickreference.html.ko.euc-kr +++ b/docs/manual/mod/quickreference.html.ko.euc-kr @@ -513,7 +513,7 @@ requests</td></tr> <var>header</var> [<var>value</var>] [early|env=[!]<var>variable</var>]</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">HTTP Ѵ</td></tr> <tr><td><a href="mod_autoindex.html#headername">HeaderName <var>filename</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">ϸ ̸</td></tr> <tr class="odd"><td><a href="mod_heartbeat.html#heartbeataddress">HeartbeatAddress <var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Multicast address for heartbeat packets</td></tr> -<tr><td><a href="mod_heartmonitor.html#heartbeatlisten">HeartbeatListen<var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">multicast address to listen for incoming heartbeat requests </td></tr> +<tr><td><a href="mod_heartmonitor.html#heartbeatlisten">HeartbeatListen <var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">multicast address to listen for incoming heartbeat requests </td></tr> <tr class="odd"><td><a href="mod_heartmonitor.html#heartbeatmaxservers">HeartbeatMaxServers <var>number-of-servers</var></a></td><td> 10 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Specifies the maximum number of servers that will be sending heartbeat requests to this server</td></tr> <tr><td><a href="mod_heartmonitor.html#heartbeatstorage">HeartbeatStorage <var>file-path</var></a></td><td> logs/hb.dat </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Path to store heartbeat data</td></tr> @@ -696,24 +696,24 @@ simultaneously</td></tr> <tr class="odd"><td><a href="prefork.html#maxspareservers">MaxSpareServers <var>number</var></a></td><td> 10 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum number of idle child server processes</td></tr> <tr><td><a href="mpm_common.html#maxsparethreads">MaxSpareThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Maximum number of idle threads</td></tr> <tr class="odd"><td><a href="mpm_netware.html#maxthreads">MaxThreads <var>number</var></a></td><td> 2048 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Set the maximum number of worker threads</td></tr> -<tr><td><a href="mod_md.html#mdbaseserver">MDBaseServer on|off</a></td><td> off </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Control if base server may be managed or only virtual hosts.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdcachallenges">MDCAChallenges <var>name</var> [ <var>name</var> ... ]</a></td><td> tls-sni-01 http-01 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Type of ACME challenge used to prove domain ownership.</td></tr> -<tr><td><a href="mod_md.html#mdcertificateagreement">MDCertificateAgreement <var>url-of-terms-of-service</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">The URL of the Terms-of-Service document, that the CA server requires you to accept.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdcertificateauthority">MDCertificateAuthority <var>url</var></a></td><td> https://acme-v01.ap +</td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">The URL of the ACME Certificate Authority service.</td></tr> -<tr><td><a href="mod_md.html#mdcertificateprotocol">MDCertificateProtocol <var>protocol</var></a></td><td> ACME </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">The protocol to use with the Certificate Authority.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mddrivemode">MDDriveMode always|auto|manual</a></td><td> auto </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control when it is allowed to obtain/renew certificates.</td></tr> -<tr><td><a href="mod_md.html#mdhttpproxy">MDHttpProxy <var>url</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Define a proxy for outgoing connections.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdmember">MDMember <var>hostname</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Additional hostname for the managed domain.</td></tr> -<tr><td><a href="mod_md.html#mdmembers">MDMembers auto|manual</a></td><td> auto </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Control if the alias domain names are automatically added.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdmuststaple">MDMustStaple on|off</a></td><td> off </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control if new certificates carry the OCSP Must Staple flag.</td></tr> -<tr><td><a href="mod_md.html#mdnotifycmd">MDNotifyCmd <var>path</var> [ <var>args</var> ]</a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Run a program when Managed Domain are ready.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdomain">MDomain <var>dns-name</var> [ <var>other-dns-name</var>... ] [auto|manual]</a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Define list of domain names that belong to one group.</td></tr> -<tr><td><a href="mod_md.html#mdomainset"><MDomainSet <var>dns-name</var> [ <var>other-dns-name</var>... ]>...</MDomainSet></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Container for directives applied to the same managed domains.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdportmap">MDPortMap <var>map1</var> [ <var>map2</var> ]</a></td><td> 80:80 443:443 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Map external to internal ports for domain ownership verification.</td></tr> -<tr><td><a href="mod_md.html#mdprivatekeys">MDPrivateKeys <var>type</var> [ <var>params</var>... ]</a></td><td> RSA 2048 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Set type and size of the private keys generated.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdrenewwindow">MDRenewWindow <var>duration</var></a></td><td> 33% </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control when a certificate will be renewed.</td></tr> -<tr><td><a href="mod_md.html#mdrequirehttps">MDRequireHttps off|temporary|permanent</a></td><td> off </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Redirects http: traffic to https: for Managed Domains.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdstoredir">MDStoreDir path</a></td><td> md </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Path on the local file system to store the Managed Domains data.</td></tr> +<tr><td><a href="mod_md.html#mdbaseserver">MDBaseServer on|off</a></td><td> off </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Control if base server may be managed or only virtual hosts.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdcachallenges">MDCAChallenges <var>name</var> [ <var>name</var> ... ]</a></td><td> tls-sni-01 http-01 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Type of ACME challenge used to prove domain ownership.</td></tr> +<tr><td><a href="mod_md.html#mdcertificateagreement">MDCertificateAgreement <var>url-of-terms-of-service</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">The URL of the Terms-of-Service document, that the CA server requires you to accept.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdcertificateauthority">MDCertificateAuthority <var>url</var></a></td><td> https://acme-v01.ap +</td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">The URL of the ACME Certificate Authority service.</td></tr> +<tr><td><a href="mod_md.html#mdcertificateprotocol">MDCertificateProtocol <var>protocol</var></a></td><td> ACME </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">The protocol to use with the Certificate Authority.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mddrivemode">MDDriveMode always|auto|manual</a></td><td> auto </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control when it is allowed to obtain/renew certificates.</td></tr> +<tr><td><a href="mod_md.html#mdhttpproxy">MDHttpProxy <var>url</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Define a proxy for outgoing connections.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdmember">MDMember <var>hostname</var></a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Additional hostname for the managed domain.</td></tr> +<tr><td><a href="mod_md.html#mdmembers">MDMembers auto|manual</a></td><td> auto </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Control if the alias domain names are automatically added.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdmuststaple">MDMustStaple on|off</a></td><td> off </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control if new certificates carry the OCSP Must Staple flag.</td></tr> +<tr><td><a href="mod_md.html#mdnotifycmd">MDNotifyCmd <var>path</var> [ <var>args</var> ]</a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Run a program when Managed Domain are ready.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdomain">MDomain <var>dns-name</var> [ <var>other-dns-name</var>... ] [auto|manual]</a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Define list of domain names that belong to one group.</td></tr> +<tr><td><a href="mod_md.html#mdomainset"><MDomainSet <var>dns-name</var> [ <var>other-dns-name</var>... ]>...</MDomainSet></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Container for directives applied to the same managed domains.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdportmap">MDPortMap <var>map1</var> [ <var>map2</var> ]</a></td><td> 80:80 443:443 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Map external to internal ports for domain ownership verification.</td></tr> +<tr><td><a href="mod_md.html#mdprivatekeys">MDPrivateKeys <var>type</var> [ <var>params</var>... ]</a></td><td> RSA 2048 </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Set type and size of the private keys generated.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdrenewwindow">MDRenewWindow <var>duration</var></a></td><td> 33% </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control when a certificate will be renewed.</td></tr> +<tr><td><a href="mod_md.html#mdrequirehttps">MDRequireHttps off|temporary|permanent</a></td><td> off </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Redirects http: traffic to https: for Managed Domains.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdstoredir">MDStoreDir path</a></td><td> md </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Path on the local file system to store the Managed Domains data.</td></tr> <tr><td><a href="mod_socache_memcache.html#memcacheconnttl">MemcacheConnTTL <em>num[units]</em></a></td><td> 15s </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Keepalive time for idle connections</td></tr> <tr class="odd"><td><a href="core.html#mergetrailers">MergeTrailers [on|off]</a></td><td> off </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether trailers are merged into headers</td></tr> <tr><td><a href="mod_cern_meta.html#metadir">MetaDir <var>directory</var></a></td><td> .web </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">CERN Ÿ ã 丮 ̸</td></tr> @@ -790,13 +790,13 @@ response</td></tr> <tr class="odd"><td><a href="mod_proxy_fcgi.html#proxyfcgisetenvif">ProxyFCGISetEnvIf <var>conditional-expression</var> [!]<var>environment-variable-name</var> [<var>value-expression</var>]</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Allow variables sent to FastCGI servers to be fixed up</td></tr> -<tr><td><a href="mod_proxy_ftp.html#proxyftpdircharset">ProxyFtpDirCharset <var>character set</var></a></td><td> ISO-8859-1 </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Define the character set for proxied FTP listings</td></tr> -<tr class="odd"><td><a href="mod_proxy_ftp.html#proxyftpescapewildcards">ProxyFtpEscapeWildcards [on|off]</a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Whether wildcards in requested filenames are escaped when sent to the FTP server</td></tr> -<tr><td><a href="mod_proxy_ftp.html#proxyftplistonwildcard">ProxyFtpListOnWildcard [on|off]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Whether wildcards in requested filenames trigger a file listing</td></tr> +<tr><td><a href="mod_proxy_ftp.html#proxyftpdircharset">ProxyFtpDirCharset <var>character_set</var></a></td><td> ISO-8859-1 </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Define the character set for proxied FTP listings</td></tr> +<tr class="odd"><td><a href="mod_proxy_ftp.html#proxyftpescapewildcards">ProxyFtpEscapeWildcards on|off</a></td><td> on </td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Whether wildcards in requested filenames are escaped when sent to the FTP server</td></tr> +<tr><td><a href="mod_proxy_ftp.html#proxyftplistonwildcard">ProxyFtpListOnWildcard on|off</a></td><td> on </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Whether wildcards in requested filenames trigger a file listing</td></tr> <tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhcexpr">ProxyHCExpr <em>name</em> {<em>ap_expr expression</em>}</a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Creates a named condition expression to use to determine health of the backend based on its response</td></tr> <tr><td><a href="mod_proxy_hcheck.html#proxyhctemplate">ProxyHCTemplate <em>name</em> <em>parameter</em>=<em>setting</em> [...]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Creates a named template for setting various health check parameters</td></tr> -<tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhctpsize">ProxyHCTPsize <em>size</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the total server-wide size of the threadpool used for the health check workers</td></tr> -<tr><td><a href="mod_proxy_html.html#proxyhtmlbufsize">ProxyHTMLBufSize <var>bytes</var></a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets the buffer size increment for buffering inline scripts and +<tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhctpsize">ProxyHCTPsize <em>size</em></a></td><td> 16 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the total server-wide size of the threadpool used for the health check workers</td></tr> +<tr><td><a href="mod_proxy_html.html#proxyhtmlbufsize">ProxyHTMLBufSize <var>bytes</var></a></td><td> 8192 </td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets the buffer size increment for buffering inline scripts and stylesheets.</td></tr> <tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlcharsetout">ProxyHTMLCharsetOut <var>Charset | *</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Specify a charset for mod_proxy_html output.</td></tr> <tr><td><a href="mod_proxy_html.html#proxyhtmldoctype">ProxyHTMLDocType HTML|XHTML [Legacy]<br /><strong>OR</strong> @@ -847,7 +847,7 @@ expressions</td></tr> backend</td></tr> <tr><td><a href="mod_proxy_scgi.html#proxyscgisendfile">ProxySCGISendfile On|Off|<var>Headername</var></a></td><td> Off </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Enable evaluation of <var>X-Sendfile</var> pseudo response header</td></tr> -<tr class="odd"><td><a href="mod_proxy.html#proxyset">ProxySet <var>url</var> <var>key=value [key=value ...]</var></a></td><td></td><td>d</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set various Proxy balancer or member parameters</td></tr> +<tr class="odd"><td><a href="mod_proxy.html#proxyset">ProxySet <var>url</var> <var>key=value [key=value ...]</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set various Proxy balancer or member parameters</td></tr> <tr><td><a href="mod_proxy.html#proxysourceaddress">ProxySourceAddress <var>address</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Set local IP address for outgoing proxy connections</td></tr> <tr class="odd"><td><a href="mod_proxy.html#proxystatus">ProxyStatus Off|On|Full</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Show Proxy LoadBalancer status in mod_status</td></tr> <tr><td><a href="mod_proxy.html#proxytimeout">ProxyTimeout <var>time-interval</var>[s]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Network timeout for proxied requests</td></tr> @@ -1051,7 +1051,7 @@ handshake</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslinsecurerenegotiation">SSLInsecureRenegotiation on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Option to enable support for insecure renegotiation</td></tr> <tr><td><a href="mod_ssl.html#sslocspdefaultresponder">SSLOCSDefaultResponder <em>uri</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Set the default responder URI for OCSP validation</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslocspenable">SSLOCSPEnable on|leaf|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Enable OCSP validation of the client certificate chain</td></tr> -<tr><td><a href="mod_ssl.html#sslocspnoverify">SSLOCSPNoverify <em>On/Off</em></a></td><td> Off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">skip the OCSP responder certificates verification</td></tr> +<tr><td><a href="mod_ssl.html#sslocspnoverify">SSLOCSPNoverify on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">skip the OCSP responder certificates verification</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslocspoverrideresponder">SSLOCSPOverrideResponder on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Force use of the default responder URI for OCSP validation</td></tr> <tr><td><a href="mod_ssl.html#sslocspproxyurl">SSLOCSPProxyURL <em>url</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Proxy URL to use for OCSP requests</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslocsprespondercertificatefile">SSLOCSPResponderCertificateFile <em>file</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set of trusted PEM encoded OCSP responder certificates</td></tr> @@ -1125,62 +1125,65 @@ host. Certificate verification</td></tr> <tr class="odd"><td><a href="mpm_common.html#startservers">StartServers <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Number of child server processes created at startup</td></tr> <tr><td><a href="mpm_common.html#startthreads">StartThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Number of threads created on startup</td></tr> -<tr class="odd"><td><a href="mod_substitute.html#substitute">Substitute <var>s/pattern/substitution/[infq]</var></a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Pattern to filter the response content</td></tr> -<tr><td><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Change the merge order of inherited patterns</td></tr> -<tr class="odd"><td><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength <var>bytes</var>(b|B|k|K|m|M|g|G)</a></td><td> 1m </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set the maximum line size</td></tr> -<tr><td><a href="mod_unixd.html#suexec">Suexec On|Off</a></td><td></td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Enable or disable the suEXEC feature</td></tr> -<tr class="odd"><td><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup <em>User Group</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">CGI α ڿ </td></tr> -<tr><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Sets the upper limit on the configurable number of threads +<tr class="odd"><td><a href="core.html#stricthostcheck">StrictHostCheck ON|OFF</a></td><td> OFF </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Controls whether the server requires the requested hostname be + listed enumerated in the virtual host handling the request + </td></tr> +<tr><td><a href="mod_substitute.html#substitute">Substitute <var>s/pattern/substitution/[infq]</var></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Pattern to filter the response content</td></tr> +<tr class="odd"><td><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Change the merge order of inherited patterns</td></tr> +<tr><td><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength <var>bytes</var>(b|B|k|K|m|M|g|G)</a></td><td> 1m </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Set the maximum line size</td></tr> +<tr class="odd"><td><a href="mod_unixd.html#suexec">Suexec On|Off</a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Enable or disable the suEXEC feature</td></tr> +<tr><td><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup <em>User Group</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">CGI α ڿ </td></tr> +<tr class="odd"><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the upper limit on the configurable number of threads per child process</td></tr> -<tr class="odd"><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Number of threads created by each child process</td></tr> -<tr><td><a href="mpm_common.html#threadstacksize">ThreadStackSize <var>size</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">The size in bytes of the stack used by threads handling +<tr><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Number of threads created by each child process</td></tr> +<tr class="odd"><td><a href="mpm_common.html#threadstacksize">ThreadStackSize <var>size</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">The size in bytes of the stack used by threads handling client connections</td></tr> -<tr class="odd"><td><a href="core.html#timeout">TimeOut <var>time-interval</var>[s]</a></td><td> 60 </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Amount of time the server will wait for +<tr><td><a href="core.html#timeout">TimeOut <var>time-interval</var>[s]</a></td><td> 60 </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Amount of time the server will wait for certain events before failing a request</td></tr> -<tr><td><a href="core.html#traceenable">TraceEnable <var>[on|off|extended]</var></a></td><td> on </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Determines the behavior on <code>TRACE</code> requests</td></tr> -<tr class="odd"><td><a href="mod_log_config.html#transferlog">TransferLog <var>file</var>|<var>pipe</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">α ġ Ѵ</td></tr> -<tr><td><a href="mod_mime.html#typesconfig">TypesConfig <var>file-path</var></a></td><td> conf/mime.types </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">The location of the <code>mime.types</code> file</td></tr> -<tr class="odd"><td><a href="core.html#undefine" id="U" name="U">UnDefine <var>parameter-name</var></a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Undefine the existence of a variable</td></tr> -<tr><td><a href="mod_macro.html#undefmacro">UndefMacro <var>name</var></a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Undefine a macro</td></tr> -<tr class="odd"><td><a href="mod_env.html#unsetenv">UnsetEnv <var>env-variable</var> [<var>env-variable</var>] -...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">ȯ溯 Ѵ</td></tr> -<tr><td><a href="mod_macro.html#use">Use <var>name</var> [<var>value1</var> ... <var>valueN</var>] -</a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Use a macro</td></tr> -<tr class="odd"><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|DNS</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Configures how the server determines its own name and +<tr class="odd"><td><a href="core.html#traceenable">TraceEnable <var>[on|off|extended]</var></a></td><td> on </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Determines the behavior on <code>TRACE</code> requests</td></tr> +<tr><td><a href="mod_log_config.html#transferlog">TransferLog <var>file</var>|<var>pipe</var></a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">α ġ Ѵ</td></tr> +<tr class="odd"><td><a href="mod_mime.html#typesconfig">TypesConfig <var>file-path</var></a></td><td> conf/mime.types </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">The location of the <code>mime.types</code> file</td></tr> +<tr><td><a href="core.html#undefine" id="U" name="U">UnDefine <var>parameter-name</var></a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Undefine the existence of a variable</td></tr> +<tr class="odd"><td><a href="mod_macro.html#undefmacro">UndefMacro <var>name</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Undefine a macro</td></tr> +<tr><td><a href="mod_env.html#unsetenv">UnsetEnv <var>env-variable</var> [<var>env-variable</var>] +...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">ȯ溯 Ѵ</td></tr> +<tr class="odd"><td><a href="mod_macro.html#use">Use <var>name</var> [<var>value1</var> ... <var>valueN</var>] +</a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Use a macro</td></tr> +<tr><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|DNS</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Configures how the server determines its own name and port</td></tr> -<tr><td><a href="core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort On|Off</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Configures how the server determines its own port</td></tr> -<tr class="odd"><td><a href="mod_unixd.html#user">User <var>unix-userid</var></a></td><td> #-1 </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">The userid under which the server will answer +<tr class="odd"><td><a href="core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort On|Off</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Configures how the server determines its own port</td></tr> +<tr><td><a href="mod_unixd.html#user">User <var>unix-userid</var></a></td><td> #-1 </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">The userid under which the server will answer requests</td></tr> -<tr><td><a href="mod_userdir.html#userdir">UserDir <em>directory-filename</em></a></td><td> public_html </td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">ں 丮 ġ</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostcgimode" id="V" name="V">VHostCGIMode On|Off|Secure</a></td><td> On </td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether the virtualhost can run +<tr class="odd"><td><a href="mod_userdir.html#userdir">UserDir <em>directory-filename</em></a></td><td> public_html </td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">ں 丮 ġ</td></tr> +<tr><td><a href="mod_privileges.html#vhostcgimode" id="V" name="V">VHostCGIMode On|Off|Secure</a></td><td> On </td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Determines whether the virtualhost can run subprocesses, and the privileges available to subprocesses.</td></tr> -<tr><td><a href="mod_privileges.html#vhostcgiprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Assign arbitrary privileges to subprocesses created +<tr class="odd"><td><a href="mod_privileges.html#vhostcgiprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Assign arbitrary privileges to subprocesses created by a virtual host.</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostgroup">VHostGroup <var>unix-groupid</var></a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the Group ID under which a virtual host runs.</td></tr> -<tr><td><a href="mod_privileges.html#vhostprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Assign arbitrary privileges to a virtual host.</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostsecure">VHostSecure On|Off</a></td><td> On </td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether the server runs with enhanced security +<tr><td><a href="mod_privileges.html#vhostgroup">VHostGroup <var>unix-groupid</var></a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Sets the Group ID under which a virtual host runs.</td></tr> +<tr class="odd"><td><a href="mod_privileges.html#vhostprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Assign arbitrary privileges to a virtual host.</td></tr> +<tr><td><a href="mod_privileges.html#vhostsecure">VHostSecure On|Off</a></td><td> On </td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Determines whether the server runs with enhanced security for the virtualhost.</td></tr> -<tr><td><a href="mod_privileges.html#vhostuser">VHostUser <var>unix-userid</var></a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Sets the User ID under which a virtual host runs.</td></tr> -<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentroot">VirtualDocumentRoot <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the document root +<tr class="odd"><td><a href="mod_privileges.html#vhostuser">VHostUser <var>unix-userid</var></a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the User ID under which a virtual host runs.</td></tr> +<tr><td><a href="mod_vhost_alias.html#virtualdocumentroot">VirtualDocumentRoot <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the document root for a given virtual host</td></tr> -<tr><td><a href="mod_vhost_alias.html#virtualdocumentrootip">VirtualDocumentRootIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the document root +<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentrootip">VirtualDocumentRootIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the document root for a given virtual host</td></tr> -<tr class="odd"><td><a href="core.html#virtualhost"><VirtualHost +<tr><td><a href="core.html#virtualhost"><VirtualHost <var>addr</var>[:<var>port</var>] [<var>addr</var>[:<var>port</var>]] - ...> ... </VirtualHost></a></td><td></td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Contains directives that apply only to a specific + ...> ... </VirtualHost></a></td><td></td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Contains directives that apply only to a specific hostname or IP address</td></tr> -<tr><td><a href="mod_vhost_alias.html#virtualscriptalias">VirtualScriptAlias <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for +<tr class="odd"><td><a href="mod_vhost_alias.html#virtualscriptalias">VirtualScriptAlias <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for a given virtual host</td></tr> -<tr class="odd"><td><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for +<tr><td><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for a given virtual host</td></tr> -<tr><td><a href="core.html#warning" id="W" name="W">Warning <var>message</var></a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Warn from configuration parsing with a custom message</td></tr> -<tr class="odd"><td><a href="mod_watchdog.html#watchdoginterval">WatchdogInterval <var>time-interval</var>[s]</a></td><td> 1 </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Watchdog interval in seconds</td></tr> -<tr><td><a href="mod_include.html#xbithack" id="X" name="X">XBitHack on|off|full</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Parse SSI directives in files with the execute bit +<tr class="odd"><td><a href="core.html#warning" id="W" name="W">Warning <var>message</var></a></td><td></td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Warn from configuration parsing with a custom message</td></tr> +<tr><td><a href="mod_watchdog.html#watchdoginterval">WatchdogInterval <var>time-interval</var>[s]</a></td><td> 1 </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Watchdog interval in seconds</td></tr> +<tr class="odd"><td><a href="mod_include.html#xbithack" id="X" name="X">XBitHack on|off|full</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Parse SSI directives in files with the execute bit set</td></tr> -<tr class="odd"><td><a href="mod_xml2enc.html#xml2encalias">xml2EncAlias <var>charset alias [alias ...]</var></a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Recognise Aliases for encoding values</td></tr> -<tr><td><a href="mod_xml2enc.html#xml2encdefault">xml2EncDefault <var>name</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets a default encoding to assume when absolutely no information +<tr><td><a href="mod_xml2enc.html#xml2encalias">xml2EncAlias <var>charset alias [alias ...]</var></a></td><td></td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Recognise Aliases for encoding values</td></tr> +<tr class="odd"><td><a href="mod_xml2enc.html#xml2encdefault">xml2EncDefault <var>name</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Sets a default encoding to assume when absolutely no information can be <a href="#sniffing">automatically detected</a></td></tr> -<tr class="odd"><td><a href="mod_xml2enc.html#xml2startparse">xml2StartParse <var>element [element ...]</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Advise the parser to skip leading junk.</td></tr> +<tr><td><a href="mod_xml2enc.html#xml2startparse">xml2StartParse <var>element [element ...]</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Advise the parser to skip leading junk.</td></tr> </table></div> <div class="bottomlang"> <p><span> : </span><a href="../de/mod/quickreference.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | diff --git a/docs/manual/mod/quickreference.html.tr.utf8 b/docs/manual/mod/quickreference.html.tr.utf8 index 34e37a228e..7892e6478b 100644 --- a/docs/manual/mod/quickreference.html.tr.utf8 +++ b/docs/manual/mod/quickreference.html.tr.utf8 @@ -538,7 +538,7 @@ expr=<var>expression</var>]</a></td><td></td><td>s</td><td>T</td></tr><tr class= <tr><td><a href="mod_autoindex.html#headername">HeaderName <var>dosya-ismi</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr><td class="descr" colspan="4">Dizin listesinin tepesine yerleştirilecek dosyanın ismini belirler.</td></tr> <tr class="odd"><td><a href="mod_heartbeat.html#heartbeataddress">HeartbeatAddress <var>addr:port</var></a></td><td></td><td>s</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Multicast address for heartbeat packets</td></tr> -<tr><td><a href="mod_heartmonitor.html#heartbeatlisten">HeartbeatListen<var>addr:port</var></a></td><td></td><td>s</td><td>D</td></tr><tr><td class="descr" colspan="4">multicast address to listen for incoming heartbeat requests </td></tr> +<tr><td><a href="mod_heartmonitor.html#heartbeatlisten">HeartbeatListen <var>addr:port</var></a></td><td></td><td>s</td><td>D</td></tr><tr><td class="descr" colspan="4">multicast address to listen for incoming heartbeat requests </td></tr> <tr class="odd"><td><a href="mod_heartmonitor.html#heartbeatmaxservers">HeartbeatMaxServers <var>number-of-servers</var></a></td><td> 10 </td><td>s</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Specifies the maximum number of servers that will be sending heartbeat requests to this server</td></tr> <tr><td><a href="mod_heartmonitor.html#heartbeatstorage">HeartbeatStorage <var>file-path</var></a></td><td> logs/hb.dat </td><td>s</td><td>D</td></tr><tr><td class="descr" colspan="4">Path to store heartbeat data</td></tr> @@ -729,24 +729,24 @@ processing</td></tr> <tr class="odd"><td><a href="prefork.html#maxspareservers">MaxSpareServers <var>sayı</var></a></td><td> 10 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Boştaki çocuk süreçlerin azami sayısı</td></tr> <tr><td><a href="mpm_common.html#maxsparethreads">MaxSpareThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Boştaki azami evre sayısını belirler</td></tr> <tr class="odd"><td><a href="mpm_netware.html#maxthreads">MaxThreads <var>number</var></a></td><td> 2048 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Set the maximum number of worker threads</td></tr> -<tr><td><a href="mod_md.html#mdbaseserver">MDBaseServer on|off</a></td><td> off </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Control if base server may be managed or only virtual hosts.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdcachallenges">MDCAChallenges <var>name</var> [ <var>name</var> ... ]</a></td><td> tls-sni-01 http-01 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Type of ACME challenge used to prove domain ownership.</td></tr> -<tr><td><a href="mod_md.html#mdcertificateagreement">MDCertificateAgreement <var>url-of-terms-of-service</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">The URL of the Terms-of-Service document, that the CA server requires you to accept.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdcertificateauthority">MDCertificateAuthority <var>url</var></a></td><td> https://acme-v01.ap +</td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">The URL of the ACME Certificate Authority service.</td></tr> -<tr><td><a href="mod_md.html#mdcertificateprotocol">MDCertificateProtocol <var>protocol</var></a></td><td> ACME </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">The protocol to use with the Certificate Authority.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mddrivemode">MDDriveMode always|auto|manual</a></td><td> auto </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control when it is allowed to obtain/renew certificates.</td></tr> -<tr><td><a href="mod_md.html#mdhttpproxy">MDHttpProxy <var>url</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Define a proxy for outgoing connections.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdmember">MDMember <var>hostname</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Additional hostname for the managed domain.</td></tr> -<tr><td><a href="mod_md.html#mdmembers">MDMembers auto|manual</a></td><td> auto </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Control if the alias domain names are automatically added.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdmuststaple">MDMustStaple on|off</a></td><td> off </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control if new certificates carry the OCSP Must Staple flag.</td></tr> -<tr><td><a href="mod_md.html#mdnotifycmd">MDNotifyCmd <var>path</var> [ <var>args</var> ]</a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Run a program when Managed Domain are ready.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdomain">MDomain <var>dns-name</var> [ <var>other-dns-name</var>... ] [auto|manual]</a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Define list of domain names that belong to one group.</td></tr> -<tr><td><a href="mod_md.html#mdomainset"><MDomainSet <var>dns-name</var> [ <var>other-dns-name</var>... ]>...</MDomainSet></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Container for directives applied to the same managed domains.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdportmap">MDPortMap <var>map1</var> [ <var>map2</var> ]</a></td><td> 80:80 443:443 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Map external to internal ports for domain ownership verification.</td></tr> -<tr><td><a href="mod_md.html#mdprivatekeys">MDPrivateKeys <var>type</var> [ <var>params</var>... ]</a></td><td> RSA 2048 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Set type and size of the private keys generated.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdrenewwindow">MDRenewWindow <var>duration</var></a></td><td> 33% </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control when a certificate will be renewed.</td></tr> -<tr><td><a href="mod_md.html#mdrequirehttps">MDRequireHttps off|temporary|permanent</a></td><td> off </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Redirects http: traffic to https: for Managed Domains.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdstoredir">MDStoreDir path</a></td><td> md </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Path on the local file system to store the Managed Domains data.</td></tr> +<tr><td><a href="mod_md.html#mdbaseserver">MDBaseServer on|off</a></td><td> off </td><td>s</td><td>D</td></tr><tr><td class="descr" colspan="4">Control if base server may be managed or only virtual hosts.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdcachallenges">MDCAChallenges <var>name</var> [ <var>name</var> ... ]</a></td><td> tls-sni-01 http-01 </td><td>s</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Type of ACME challenge used to prove domain ownership.</td></tr> +<tr><td><a href="mod_md.html#mdcertificateagreement">MDCertificateAgreement <var>url-of-terms-of-service</var></a></td><td></td><td>s</td><td>D</td></tr><tr><td class="descr" colspan="4">The URL of the Terms-of-Service document, that the CA server requires you to accept.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdcertificateauthority">MDCertificateAuthority <var>url</var></a></td><td> https://acme-v01.ap +</td><td>s</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">The URL of the ACME Certificate Authority service.</td></tr> +<tr><td><a href="mod_md.html#mdcertificateprotocol">MDCertificateProtocol <var>protocol</var></a></td><td> ACME </td><td>s</td><td>D</td></tr><tr><td class="descr" colspan="4">The protocol to use with the Certificate Authority.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mddrivemode">MDDriveMode always|auto|manual</a></td><td> auto </td><td>s</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Control when it is allowed to obtain/renew certificates.</td></tr> +<tr><td><a href="mod_md.html#mdhttpproxy">MDHttpProxy <var>url</var></a></td><td></td><td>s</td><td>D</td></tr><tr><td class="descr" colspan="4">Define a proxy for outgoing connections.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdmember">MDMember <var>hostname</var></a></td><td></td><td>s</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Additional hostname for the managed domain.</td></tr> +<tr><td><a href="mod_md.html#mdmembers">MDMembers auto|manual</a></td><td> auto </td><td>s</td><td>D</td></tr><tr><td class="descr" colspan="4">Control if the alias domain names are automatically added.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdmuststaple">MDMustStaple on|off</a></td><td> off </td><td>s</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Control if new certificates carry the OCSP Must Staple flag.</td></tr> +<tr><td><a href="mod_md.html#mdnotifycmd">MDNotifyCmd <var>path</var> [ <var>args</var> ]</a></td><td></td><td>s</td><td>D</td></tr><tr><td class="descr" colspan="4">Run a program when Managed Domain are ready.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdomain">MDomain <var>dns-name</var> [ <var>other-dns-name</var>... ] [auto|manual]</a></td><td></td><td>s</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Define list of domain names that belong to one group.</td></tr> +<tr><td><a href="mod_md.html#mdomainset"><MDomainSet <var>dns-name</var> [ <var>other-dns-name</var>... ]>...</MDomainSet></a></td><td></td><td>s</td><td>D</td></tr><tr><td class="descr" colspan="4">Container for directives applied to the same managed domains.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdportmap">MDPortMap <var>map1</var> [ <var>map2</var> ]</a></td><td> 80:80 443:443 </td><td>s</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Map external to internal ports for domain ownership verification.</td></tr> +<tr><td><a href="mod_md.html#mdprivatekeys">MDPrivateKeys <var>type</var> [ <var>params</var>... ]</a></td><td> RSA 2048 </td><td>s</td><td>D</td></tr><tr><td class="descr" colspan="4">Set type and size of the private keys generated.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdrenewwindow">MDRenewWindow <var>duration</var></a></td><td> 33% </td><td>s</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Control when a certificate will be renewed.</td></tr> +<tr><td><a href="mod_md.html#mdrequirehttps">MDRequireHttps off|temporary|permanent</a></td><td> off </td><td>s</td><td>D</td></tr><tr><td class="descr" colspan="4">Redirects http: traffic to https: for Managed Domains.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdstoredir">MDStoreDir path</a></td><td> md </td><td>s</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Path on the local file system to store the Managed Domains data.</td></tr> <tr><td><a href="mod_socache_memcache.html#memcacheconnttl">MemcacheConnTTL <em>num[units]</em></a></td><td> 15s </td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Keepalive time for idle connections</td></tr> <tr class="odd"><td><a href="core.html#mergetrailers">MergeTrailers [on|off]</a></td><td> off </td><td>sk</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether trailers are merged into headers</td></tr> <tr><td><a href="mod_cern_meta.html#metadir">MetaDir <var>directory</var></a></td><td> .web </td><td>skdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Name of the directory to find CERN-style meta information @@ -822,13 +822,13 @@ response</td></tr> <tr class="odd"><td><a href="mod_proxy_fcgi.html#proxyfcgisetenvif">ProxyFCGISetEnvIf <var>conditional-expression</var> [!]<var>environment-variable-name</var> [<var>value-expression</var>]</a></td><td></td><td>skdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Allow variables sent to FastCGI servers to be fixed up</td></tr> -<tr><td><a href="mod_proxy_ftp.html#proxyftpdircharset">ProxyFtpDirCharset <var>character set</var></a></td><td> ISO-8859-1 </td><td>skd</td><td>E</td></tr><tr><td class="descr" colspan="4">Define the character set for proxied FTP listings</td></tr> -<tr class="odd"><td><a href="mod_proxy_ftp.html#proxyftpescapewildcards">ProxyFtpEscapeWildcards [on|off]</a></td><td></td><td>skd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Whether wildcards in requested filenames are escaped when sent to the FTP server</td></tr> -<tr><td><a href="mod_proxy_ftp.html#proxyftplistonwildcard">ProxyFtpListOnWildcard [on|off]</a></td><td></td><td>skd</td><td>E</td></tr><tr><td class="descr" colspan="4">Whether wildcards in requested filenames trigger a file listing</td></tr> +<tr><td><a href="mod_proxy_ftp.html#proxyftpdircharset">ProxyFtpDirCharset <var>character_set</var></a></td><td> ISO-8859-1 </td><td>skd</td><td>E</td></tr><tr><td class="descr" colspan="4">Define the character set for proxied FTP listings</td></tr> +<tr class="odd"><td><a href="mod_proxy_ftp.html#proxyftpescapewildcards">ProxyFtpEscapeWildcards on|off</a></td><td> on </td><td>skd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Whether wildcards in requested filenames are escaped when sent to the FTP server</td></tr> +<tr><td><a href="mod_proxy_ftp.html#proxyftplistonwildcard">ProxyFtpListOnWildcard on|off</a></td><td> on </td><td>skd</td><td>E</td></tr><tr><td class="descr" colspan="4">Whether wildcards in requested filenames trigger a file listing</td></tr> <tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhcexpr">ProxyHCExpr <em>name</em> {<em>ap_expr expression</em>}</a></td><td></td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Creates a named condition expression to use to determine health of the backend based on its response</td></tr> <tr><td><a href="mod_proxy_hcheck.html#proxyhctemplate">ProxyHCTemplate <em>name</em> <em>parameter</em>=<em>setting</em> [...]</a></td><td></td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Creates a named template for setting various health check parameters</td></tr> -<tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhctpsize">ProxyHCTPsize <em>size</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the total server-wide size of the threadpool used for the health check workers</td></tr> -<tr><td><a href="mod_proxy_html.html#proxyhtmlbufsize">ProxyHTMLBufSize <var>bytes</var></a></td><td></td><td>skd</td><td>T</td></tr><tr><td class="descr" colspan="4">Sets the buffer size increment for buffering inline scripts and +<tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhctpsize">ProxyHCTPsize <em>size</em></a></td><td> 16 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the total server-wide size of the threadpool used for the health check workers</td></tr> +<tr><td><a href="mod_proxy_html.html#proxyhtmlbufsize">ProxyHTMLBufSize <var>bytes</var></a></td><td> 8192 </td><td>skd</td><td>T</td></tr><tr><td class="descr" colspan="4">Sets the buffer size increment for buffering inline scripts and stylesheets.</td></tr> <tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlcharsetout">ProxyHTMLCharsetOut <var>Charset | *</var></a></td><td></td><td>skd</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Specify a charset for mod_proxy_html output.</td></tr> <tr><td><a href="mod_proxy_html.html#proxyhtmldoctype">ProxyHTMLDocType HTML|XHTML [Legacy]<br /><strong>OR</strong> @@ -879,7 +879,7 @@ expressions</td></tr> backend</td></tr> <tr><td><a href="mod_proxy_scgi.html#proxyscgisendfile">ProxySCGISendfile On|Off|<var>Headername</var></a></td><td> Off </td><td>skd</td><td>E</td></tr><tr><td class="descr" colspan="4">Enable evaluation of <var>X-Sendfile</var> pseudo response header</td></tr> -<tr class="odd"><td><a href="mod_proxy.html#proxyset">ProxySet <var>url</var> <var>key=value [key=value ...]</var></a></td><td></td><td>d</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set various Proxy balancer or member parameters</td></tr> +<tr class="odd"><td><a href="mod_proxy.html#proxyset">ProxySet <var>url</var> <var>key=value [key=value ...]</var></a></td><td></td><td>skd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set various Proxy balancer or member parameters</td></tr> <tr><td><a href="mod_proxy.html#proxysourceaddress">ProxySourceAddress <var>address</var></a></td><td></td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Set local IP address for outgoing proxy connections</td></tr> <tr class="odd"><td><a href="mod_proxy.html#proxystatus">ProxyStatus Off|On|Full</a></td><td> Off </td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Show Proxy LoadBalancer status in mod_status</td></tr> <tr><td><a href="mod_proxy.html#proxytimeout">ProxyTimeout <var>time-interval</var>[s]</a></td><td></td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Network timeout for proxied requests</td></tr> @@ -1090,7 +1090,7 @@ handshake</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslinsecurerenegotiation">SSLInsecureRenegotiation on|off</a></td><td> off </td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Option to enable support for insecure renegotiation</td></tr> <tr><td><a href="mod_ssl.html#sslocspdefaultresponder">SSLOCSDefaultResponder <em>uri</em></a></td><td></td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Set the default responder URI for OCSP validation</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslocspenable">SSLOCSPEnable on|leaf|off</a></td><td> off </td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Enable OCSP validation of the client certificate chain</td></tr> -<tr><td><a href="mod_ssl.html#sslocspnoverify">SSLOCSPNoverify <em>On/Off</em></a></td><td> Off </td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">skip the OCSP responder certificates verification</td></tr> +<tr><td><a href="mod_ssl.html#sslocspnoverify">SSLOCSPNoverify on|off</a></td><td> off </td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">skip the OCSP responder certificates verification</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslocspoverrideresponder">SSLOCSPOverrideResponder on|off</a></td><td> off </td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Force use of the default responder URI for OCSP validation</td></tr> <tr><td><a href="mod_ssl.html#sslocspproxyurl">SSLOCSPProxyURL <em>url</em></a></td><td></td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Proxy URL to use for OCSP requests</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslocsprespondercertificatefile">SSLOCSPResponderCertificateFile <em>file</em></a></td><td></td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set of trusted PEM encoded OCSP responder certificates</td></tr> @@ -1166,66 +1166,69 @@ Certificate verification</td></tr> sayısını belirler.</td></tr> <tr><td><a href="mpm_common.html#startthreads">StartThreads <var>sayı</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Sunucunun başlatılması sırasında oluşturulan evrelerin sayısını belirler.</td></tr> -<tr class="odd"><td><a href="mod_substitute.html#substitute">Substitute <var>s/pattern/substitution/[infq]</var></a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Pattern to filter the response content</td></tr> -<tr><td><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Change the merge order of inherited patterns</td></tr> -<tr class="odd"><td><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength <var>bytes</var>(b|B|k|K|m|M|g|G)</a></td><td> 1m </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set the maximum line size</td></tr> -<tr><td><a href="mod_unixd.html#suexec">Suexec On|Off</a></td><td></td><td>s</td><td>T</td></tr><tr><td class="descr" colspan="4">suEXEC özelliğini etkin veya etkisiz yapar</td></tr> -<tr class="odd"><td><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup <em>Kullanıcı Grup</em></a></td><td></td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">CGI betiklerini çalıştıracak kullanıcı ve grup belirtilir. +<tr class="odd"><td><a href="core.html#stricthostcheck">StrictHostCheck ON|OFF</a></td><td> OFF </td><td>sk</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Controls whether the server requires the requested hostname be + listed enumerated in the virtual host handling the request + </td></tr> +<tr><td><a href="mod_substitute.html#substitute">Substitute <var>s/pattern/substitution/[infq]</var></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Pattern to filter the response content</td></tr> +<tr class="odd"><td><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Change the merge order of inherited patterns</td></tr> +<tr><td><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength <var>bytes</var>(b|B|k|K|m|M|g|G)</a></td><td> 1m </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Set the maximum line size</td></tr> +<tr class="odd"><td><a href="mod_unixd.html#suexec">Suexec On|Off</a></td><td></td><td>s</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">suEXEC özelliğini etkin veya etkisiz yapar</td></tr> +<tr><td><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup <em>Kullanıcı Grup</em></a></td><td></td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">CGI betiklerini çalıştıracak kullanıcı ve grup belirtilir. </td></tr> -<tr><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>sayı</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Çocuk süreç başına ayarlanabilir evre sayısının üst sınırını +<tr class="odd"><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>sayı</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Çocuk süreç başına ayarlanabilir evre sayısının üst sınırını belirler.</td></tr> -<tr class="odd"><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>sayı</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Her çocuk süreç tarafından oluşturulan evrelerin sayısını +<tr><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>sayı</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Her çocuk süreç tarafından oluşturulan evrelerin sayısını belirler.</td></tr> -<tr><td><a href="mpm_common.html#threadstacksize">ThreadStackSize <var>boyut</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">İstemci bağlantılarını elde eden evreler tarafından kullanılan +<tr class="odd"><td><a href="mpm_common.html#threadstacksize">ThreadStackSize <var>boyut</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">İstemci bağlantılarını elde eden evreler tarafından kullanılan yığıtın bayt cinsinden uzunluğunu belirler.</td></tr> -<tr class="odd"><td><a href="core.html#timeout">TimeOut <var>saniye</var></a></td><td> 60 </td><td>sk</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Bir istek için başarısız olmadan önce belirli olayların +<tr><td><a href="core.html#timeout">TimeOut <var>saniye</var></a></td><td> 60 </td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Bir istek için başarısız olmadan önce belirli olayların gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</td></tr> -<tr><td><a href="core.html#traceenable">TraceEnable <var>[on|off|extended]</var></a></td><td> on </td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4"><code>TRACE</code> isteklerinde davranış şeklini belirler +<tr class="odd"><td><a href="core.html#traceenable">TraceEnable <var>[on|off|extended]</var></a></td><td> on </td><td>sk</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4"><code>TRACE</code> isteklerinde davranış şeklini belirler </td></tr> -<tr class="odd"><td><a href="mod_log_config.html#transferlog">TransferLog <var>dosya</var>|<var>borulu-süreç</var> -[<var>takma-ad</var>]</a></td><td></td><td>sk</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Bir günlük dosyasının yerini belirtir.</td></tr> -<tr><td><a href="mod_mime.html#typesconfig">TypesConfig <var>file-path</var></a></td><td> conf/mime.types </td><td>s</td><td>T</td></tr><tr><td class="descr" colspan="4">The location of the <code>mime.types</code> file</td></tr> -<tr class="odd"><td><a href="core.html#undefine" id="U" name="U">UnDefine <var>değişken-ismi</var></a></td><td></td><td>s</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Bir değişkeni tanımsız yapar</td></tr> -<tr><td><a href="mod_macro.html#undefmacro">UndefMacro <var>name</var></a></td><td></td><td>skd</td><td>T</td></tr><tr><td class="descr" colspan="4">Undefine a macro</td></tr> -<tr class="odd"><td><a href="mod_env.html#unsetenv">UnsetEnv <var>ortam-değişkeni</var> [<var>ortam-değişkeni</var>] -...</a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Ortamdaki değişkenleri tanımsız hale getirir.</td></tr> -<tr><td><a href="mod_macro.html#use">Use <var>name</var> [<var>value1</var> ... <var>valueN</var>] -</a></td><td></td><td>skd</td><td>T</td></tr><tr><td class="descr" colspan="4">Use a macro</td></tr> -<tr class="odd"><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|DNS</a></td><td> Off </td><td>skd</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Sunucunun kendi adını ve portunu nasıl belirleyeceğini ayarlar +<tr><td><a href="mod_log_config.html#transferlog">TransferLog <var>dosya</var>|<var>borulu-süreç</var> +[<var>takma-ad</var>]</a></td><td></td><td>sk</td><td>T</td></tr><tr><td class="descr" colspan="4">Bir günlük dosyasının yerini belirtir.</td></tr> +<tr class="odd"><td><a href="mod_mime.html#typesconfig">TypesConfig <var>file-path</var></a></td><td> conf/mime.types </td><td>s</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">The location of the <code>mime.types</code> file</td></tr> +<tr><td><a href="core.html#undefine" id="U" name="U">UnDefine <var>değişken-ismi</var></a></td><td></td><td>s</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Bir değişkeni tanımsız yapar</td></tr> +<tr class="odd"><td><a href="mod_macro.html#undefmacro">UndefMacro <var>name</var></a></td><td></td><td>skd</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Undefine a macro</td></tr> +<tr><td><a href="mod_env.html#unsetenv">UnsetEnv <var>ortam-değişkeni</var> [<var>ortam-değişkeni</var>] +...</a></td><td></td><td>skdh</td><td>T</td></tr><tr><td class="descr" colspan="4">Ortamdaki değişkenleri tanımsız hale getirir.</td></tr> +<tr class="odd"><td><a href="mod_macro.html#use">Use <var>name</var> [<var>value1</var> ... <var>valueN</var>] +</a></td><td></td><td>skd</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Use a macro</td></tr> +<tr><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|DNS</a></td><td> Off </td><td>skd</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Sunucunun kendi adını ve portunu nasıl belirleyeceğini ayarlar </td></tr> -<tr><td><a href="core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort On|Off</a></td><td> Off </td><td>skd</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Sunucunun kendi adını ve portunu nasıl belirleyeceğini ayarlar +<tr class="odd"><td><a href="core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort On|Off</a></td><td> Off </td><td>skd</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Sunucunun kendi adını ve portunu nasıl belirleyeceğini ayarlar </td></tr> -<tr class="odd"><td><a href="mod_unixd.html#user">User <var>unix-kullanıcısı</var></a></td><td> #-1 </td><td>s</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">İsteklere yanıt verecek sunucunun ait olacağı kullanıcıyı +<tr><td><a href="mod_unixd.html#user">User <var>unix-kullanıcısı</var></a></td><td> #-1 </td><td>s</td><td>T</td></tr><tr><td class="descr" colspan="4">İsteklere yanıt verecek sunucunun ait olacağı kullanıcıyı belirler.</td></tr> -<tr><td><a href="mod_userdir.html#userdir">UserDir <em>dizin</em> [<em>dizin</em>] ...</a></td><td></td><td>sk</td><td>T</td></tr><tr><td class="descr" colspan="4">Kullanıcıya özel dizinlerin yeri</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostcgimode" id="V" name="V">VHostCGIMode On|Off|Secure</a></td><td> On </td><td>k</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether the virtualhost can run +<tr class="odd"><td><a href="mod_userdir.html#userdir">UserDir <em>dizin</em> [<em>dizin</em>] ...</a></td><td></td><td>sk</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Kullanıcıya özel dizinlerin yeri</td></tr> +<tr><td><a href="mod_privileges.html#vhostcgimode" id="V" name="V">VHostCGIMode On|Off|Secure</a></td><td> On </td><td>k</td><td>D</td></tr><tr><td class="descr" colspan="4">Determines whether the virtualhost can run subprocesses, and the privileges available to subprocesses.</td></tr> -<tr><td><a href="mod_privileges.html#vhostcgiprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>k</td><td>D</td></tr><tr><td class="descr" colspan="4">Assign arbitrary privileges to subprocesses created +<tr class="odd"><td><a href="mod_privileges.html#vhostcgiprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>k</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Assign arbitrary privileges to subprocesses created by a virtual host.</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostgroup">VHostGroup <var>unix-groupid</var></a></td><td></td><td>k</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the Group ID under which a virtual host runs.</td></tr> -<tr><td><a href="mod_privileges.html#vhostprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>k</td><td>D</td></tr><tr><td class="descr" colspan="4">Assign arbitrary privileges to a virtual host.</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostsecure">VHostSecure On|Off</a></td><td> On </td><td>k</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether the server runs with enhanced security +<tr><td><a href="mod_privileges.html#vhostgroup">VHostGroup <var>unix-groupid</var></a></td><td></td><td>k</td><td>D</td></tr><tr><td class="descr" colspan="4">Sets the Group ID under which a virtual host runs.</td></tr> +<tr class="odd"><td><a href="mod_privileges.html#vhostprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>k</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Assign arbitrary privileges to a virtual host.</td></tr> +<tr><td><a href="mod_privileges.html#vhostsecure">VHostSecure On|Off</a></td><td> On </td><td>k</td><td>D</td></tr><tr><td class="descr" colspan="4">Determines whether the server runs with enhanced security for the virtualhost.</td></tr> -<tr><td><a href="mod_privileges.html#vhostuser">VHostUser <var>unix-userid</var></a></td><td></td><td>k</td><td>D</td></tr><tr><td class="descr" colspan="4">Sets the User ID under which a virtual host runs.</td></tr> -<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentroot">VirtualDocumentRoot <em>hesaplanan-dizin</em>|none</a></td><td> none </td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Bir sanal konağın belge kök dizinini devingen olarak yapılandırır. +<tr class="odd"><td><a href="mod_privileges.html#vhostuser">VHostUser <var>unix-userid</var></a></td><td></td><td>k</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the User ID under which a virtual host runs.</td></tr> +<tr><td><a href="mod_vhost_alias.html#virtualdocumentroot">VirtualDocumentRoot <em>hesaplanan-dizin</em>|none</a></td><td> none </td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Bir sanal konağın belge kök dizinini devingen olarak yapılandırır. </td></tr> -<tr><td><a href="mod_vhost_alias.html#virtualdocumentrootip">VirtualDocumentRootIP <em>hesaplanan-dizin</em>|none</a></td><td> none </td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Bir sanal konağın belge kök dizinini devingen olarak yapılandırır. +<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentrootip">VirtualDocumentRootIP <em>hesaplanan-dizin</em>|none</a></td><td> none </td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Bir sanal konağın belge kök dizinini devingen olarak yapılandırır. </td></tr> -<tr class="odd"><td><a href="core.html#virtualhost"><VirtualHost +<tr><td><a href="core.html#virtualhost"><VirtualHost <var>adres</var>[:<var>port</var>] [<var>adres</var>[:<var>port</var>]] - ...> ... </VirtualHost></a></td><td></td><td>s</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Sadece belli bir konak ismine ve porta uygulanacak yönergeleri barındırır.</td></tr> -<tr><td><a href="mod_vhost_alias.html#virtualscriptalias">VirtualScriptAlias <em>hesaplanan-dizin</em>|none</a></td><td> none </td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Bir sanal konağın CGI dizinini devingen olarak yapılandırır. + ...> ... </VirtualHost></a></td><td></td><td>s</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Sadece belli bir konak ismine ve porta uygulanacak yönergeleri barındırır.</td></tr> +<tr class="odd"><td><a href="mod_vhost_alias.html#virtualscriptalias">VirtualScriptAlias <em>hesaplanan-dizin</em>|none</a></td><td> none </td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Bir sanal konağın CGI dizinini devingen olarak yapılandırır. </td></tr> -<tr class="odd"><td><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP <em>hesaplanan-dizin</em>|none</a></td><td> none </td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Bir sanal konağın CGI dizinini devingen olarak yapılandırır. +<tr><td><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP <em>hesaplanan-dizin</em>|none</a></td><td> none </td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Bir sanal konağın CGI dizinini devingen olarak yapılandırır. </td></tr> -<tr><td><a href="core.html#warning" id="W" name="W">Warning <var>message</var></a></td><td></td><td>skdh</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Warn from configuration parsing with a custom message</td></tr> -<tr class="odd"><td><a href="mod_watchdog.html#watchdoginterval">WatchdogInterval <var>time-interval</var>[s]</a></td><td> 1 </td><td>s</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Watchdog interval in seconds</td></tr> -<tr><td><a href="mod_include.html#xbithack" id="X" name="X">XBitHack on|off|full</a></td><td> off </td><td>skdh</td><td>T</td></tr><tr><td class="descr" colspan="4">Parse SSI directives in files with the execute bit +<tr class="odd"><td><a href="core.html#warning" id="W" name="W">Warning <var>message</var></a></td><td></td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Warn from configuration parsing with a custom message</td></tr> +<tr><td><a href="mod_watchdog.html#watchdoginterval">WatchdogInterval <var>time-interval</var>[s]</a></td><td> 1 </td><td>s</td><td>T</td></tr><tr><td class="descr" colspan="4">Watchdog interval in seconds</td></tr> +<tr class="odd"><td><a href="mod_include.html#xbithack" id="X" name="X">XBitHack on|off|full</a></td><td> off </td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Parse SSI directives in files with the execute bit set</td></tr> -<tr class="odd"><td><a href="mod_xml2enc.html#xml2encalias">xml2EncAlias <var>charset alias [alias ...]</var></a></td><td></td><td>s</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Recognise Aliases for encoding values</td></tr> -<tr><td><a href="mod_xml2enc.html#xml2encdefault">xml2EncDefault <var>name</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr><td class="descr" colspan="4">Sets a default encoding to assume when absolutely no information +<tr><td><a href="mod_xml2enc.html#xml2encalias">xml2EncAlias <var>charset alias [alias ...]</var></a></td><td></td><td>s</td><td>T</td></tr><tr><td class="descr" colspan="4">Recognise Aliases for encoding values</td></tr> +<tr class="odd"><td><a href="mod_xml2enc.html#xml2encdefault">xml2EncDefault <var>name</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Sets a default encoding to assume when absolutely no information can be <a href="#sniffing">automatically detected</a></td></tr> -<tr class="odd"><td><a href="mod_xml2enc.html#xml2startparse">xml2StartParse <var>element [element ...]</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Advise the parser to skip leading junk.</td></tr> +<tr><td><a href="mod_xml2enc.html#xml2startparse">xml2StartParse <var>element [element ...]</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr><td class="descr" colspan="4">Advise the parser to skip leading junk.</td></tr> </table></div> <div class="bottomlang"> <p><span>Mevcut Diller: </span><a href="../de/mod/quickreference.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | diff --git a/docs/manual/mod/quickreference.html.zh-cn.utf8 b/docs/manual/mod/quickreference.html.zh-cn.utf8 index 448616e2e5..008ea95e4f 100644 --- a/docs/manual/mod/quickreference.html.zh-cn.utf8 +++ b/docs/manual/mod/quickreference.html.zh-cn.utf8 @@ -536,7 +536,7 @@ requests</td></tr> <tr><td><a href="mod_autoindex.html#headername">HeaderName <var>filename</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Name of the file that will be inserted at the top of the index listing</td></tr> <tr class="odd"><td><a href="mod_heartbeat.html#heartbeataddress">HeartbeatAddress <var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Multicast address for heartbeat packets</td></tr> -<tr><td><a href="mod_heartmonitor.html#heartbeatlisten">HeartbeatListen<var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">multicast address to listen for incoming heartbeat requests </td></tr> +<tr><td><a href="mod_heartmonitor.html#heartbeatlisten">HeartbeatListen <var>addr:port</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">multicast address to listen for incoming heartbeat requests </td></tr> <tr class="odd"><td><a href="mod_heartmonitor.html#heartbeatmaxservers">HeartbeatMaxServers <var>number-of-servers</var></a></td><td> 10 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Specifies the maximum number of servers that will be sending heartbeat requests to this server</td></tr> <tr><td><a href="mod_heartmonitor.html#heartbeatstorage">HeartbeatStorage <var>file-path</var></a></td><td> logs/hb.dat </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Path to store heartbeat data</td></tr> @@ -723,24 +723,24 @@ simultaneously</td></tr> <tr class="odd"><td><a href="prefork.html#maxspareservers">MaxSpareServers <var>number</var></a></td><td> 10 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum number of idle child server processes</td></tr> <tr><td><a href="mpm_common.html#maxsparethreads">MaxSpareThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Maximum number of idle threads</td></tr> <tr class="odd"><td><a href="mpm_netware.html#maxthreads">MaxThreads <var>number</var></a></td><td> 2048 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Set the maximum number of worker threads</td></tr> -<tr><td><a href="mod_md.html#mdbaseserver">MDBaseServer on|off</a></td><td> off </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Control if base server may be managed or only virtual hosts.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdcachallenges">MDCAChallenges <var>name</var> [ <var>name</var> ... ]</a></td><td> tls-sni-01 http-01 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Type of ACME challenge used to prove domain ownership.</td></tr> -<tr><td><a href="mod_md.html#mdcertificateagreement">MDCertificateAgreement <var>url-of-terms-of-service</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">The URL of the Terms-of-Service document, that the CA server requires you to accept.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdcertificateauthority">MDCertificateAuthority <var>url</var></a></td><td> https://acme-v01.ap +</td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">The URL of the ACME Certificate Authority service.</td></tr> -<tr><td><a href="mod_md.html#mdcertificateprotocol">MDCertificateProtocol <var>protocol</var></a></td><td> ACME </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">The protocol to use with the Certificate Authority.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mddrivemode">MDDriveMode always|auto|manual</a></td><td> auto </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control when it is allowed to obtain/renew certificates.</td></tr> -<tr><td><a href="mod_md.html#mdhttpproxy">MDHttpProxy <var>url</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Define a proxy for outgoing connections.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdmember">MDMember <var>hostname</var></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Additional hostname for the managed domain.</td></tr> -<tr><td><a href="mod_md.html#mdmembers">MDMembers auto|manual</a></td><td> auto </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Control if the alias domain names are automatically added.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdmuststaple">MDMustStaple on|off</a></td><td> off </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control if new certificates carry the OCSP Must Staple flag.</td></tr> -<tr><td><a href="mod_md.html#mdnotifycmd">MDNotifyCmd <var>path</var> [ <var>args</var> ]</a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Run a program when Managed Domain are ready.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdomain">MDomain <var>dns-name</var> [ <var>other-dns-name</var>... ] [auto|manual]</a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Define list of domain names that belong to one group.</td></tr> -<tr><td><a href="mod_md.html#mdomainset"><MDomainSet <var>dns-name</var> [ <var>other-dns-name</var>... ]>...</MDomainSet></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Container for directives applied to the same managed domains.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdportmap">MDPortMap <var>map1</var> [ <var>map2</var> ]</a></td><td> 80:80 443:443 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Map external to internal ports for domain ownership verification.</td></tr> -<tr><td><a href="mod_md.html#mdprivatekeys">MDPrivateKeys <var>type</var> [ <var>params</var>... ]</a></td><td> RSA 2048 </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Set type and size of the private keys generated.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdrenewwindow">MDRenewWindow <var>duration</var></a></td><td> 33% </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Control when a certificate will be renewed.</td></tr> -<tr><td><a href="mod_md.html#mdrequirehttps">MDRequireHttps off|temporary|permanent</a></td><td> off </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Redirects http: traffic to https: for Managed Domains.</td></tr> -<tr class="odd"><td><a href="mod_md.html#mdstoredir">MDStoreDir path</a></td><td> md </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Path on the local file system to store the Managed Domains data.</td></tr> +<tr><td><a href="mod_md.html#mdbaseserver">MDBaseServer on|off</a></td><td> off </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Control if base server may be managed or only virtual hosts.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdcachallenges">MDCAChallenges <var>name</var> [ <var>name</var> ... ]</a></td><td> tls-sni-01 http-01 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Type of ACME challenge used to prove domain ownership.</td></tr> +<tr><td><a href="mod_md.html#mdcertificateagreement">MDCertificateAgreement <var>url-of-terms-of-service</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">The URL of the Terms-of-Service document, that the CA server requires you to accept.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdcertificateauthority">MDCertificateAuthority <var>url</var></a></td><td> https://acme-v01.ap +</td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">The URL of the ACME Certificate Authority service.</td></tr> +<tr><td><a href="mod_md.html#mdcertificateprotocol">MDCertificateProtocol <var>protocol</var></a></td><td> ACME </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">The protocol to use with the Certificate Authority.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mddrivemode">MDDriveMode always|auto|manual</a></td><td> auto </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control when it is allowed to obtain/renew certificates.</td></tr> +<tr><td><a href="mod_md.html#mdhttpproxy">MDHttpProxy <var>url</var></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Define a proxy for outgoing connections.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdmember">MDMember <var>hostname</var></a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Additional hostname for the managed domain.</td></tr> +<tr><td><a href="mod_md.html#mdmembers">MDMembers auto|manual</a></td><td> auto </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Control if the alias domain names are automatically added.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdmuststaple">MDMustStaple on|off</a></td><td> off </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control if new certificates carry the OCSP Must Staple flag.</td></tr> +<tr><td><a href="mod_md.html#mdnotifycmd">MDNotifyCmd <var>path</var> [ <var>args</var> ]</a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Run a program when Managed Domain are ready.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdomain">MDomain <var>dns-name</var> [ <var>other-dns-name</var>... ] [auto|manual]</a></td><td></td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Define list of domain names that belong to one group.</td></tr> +<tr><td><a href="mod_md.html#mdomainset"><MDomainSet <var>dns-name</var> [ <var>other-dns-name</var>... ]>...</MDomainSet></a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Container for directives applied to the same managed domains.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdportmap">MDPortMap <var>map1</var> [ <var>map2</var> ]</a></td><td> 80:80 443:443 </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Map external to internal ports for domain ownership verification.</td></tr> +<tr><td><a href="mod_md.html#mdprivatekeys">MDPrivateKeys <var>type</var> [ <var>params</var>... ]</a></td><td> RSA 2048 </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Set type and size of the private keys generated.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdrenewwindow">MDRenewWindow <var>duration</var></a></td><td> 33% </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Control when a certificate will be renewed.</td></tr> +<tr><td><a href="mod_md.html#mdrequirehttps">MDRequireHttps off|temporary|permanent</a></td><td> off </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Redirects http: traffic to https: for Managed Domains.</td></tr> +<tr class="odd"><td><a href="mod_md.html#mdstoredir">MDStoreDir path</a></td><td> md </td><td>s</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Path on the local file system to store the Managed Domains data.</td></tr> <tr><td><a href="mod_socache_memcache.html#memcacheconnttl">MemcacheConnTTL <em>num[units]</em></a></td><td> 15s </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Keepalive time for idle connections</td></tr> <tr class="odd"><td><a href="core.html#mergetrailers">MergeTrailers [on|off]</a></td><td> off </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether trailers are merged into headers</td></tr> <tr><td><a href="mod_cern_meta.html#metadir">MetaDir <var>directory</var></a></td><td> .web </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Name of the directory to find CERN-style meta information @@ -819,13 +819,13 @@ response</td></tr> <tr class="odd"><td><a href="mod_proxy_fcgi.html#proxyfcgisetenvif">ProxyFCGISetEnvIf <var>conditional-expression</var> [!]<var>environment-variable-name</var> [<var>value-expression</var>]</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Allow variables sent to FastCGI servers to be fixed up</td></tr> -<tr><td><a href="mod_proxy_ftp.html#proxyftpdircharset">ProxyFtpDirCharset <var>character set</var></a></td><td> ISO-8859-1 </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Define the character set for proxied FTP listings</td></tr> -<tr class="odd"><td><a href="mod_proxy_ftp.html#proxyftpescapewildcards">ProxyFtpEscapeWildcards [on|off]</a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Whether wildcards in requested filenames are escaped when sent to the FTP server</td></tr> -<tr><td><a href="mod_proxy_ftp.html#proxyftplistonwildcard">ProxyFtpListOnWildcard [on|off]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Whether wildcards in requested filenames trigger a file listing</td></tr> +<tr><td><a href="mod_proxy_ftp.html#proxyftpdircharset">ProxyFtpDirCharset <var>character_set</var></a></td><td> ISO-8859-1 </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Define the character set for proxied FTP listings</td></tr> +<tr class="odd"><td><a href="mod_proxy_ftp.html#proxyftpescapewildcards">ProxyFtpEscapeWildcards on|off</a></td><td> on </td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Whether wildcards in requested filenames are escaped when sent to the FTP server</td></tr> +<tr><td><a href="mod_proxy_ftp.html#proxyftplistonwildcard">ProxyFtpListOnWildcard on|off</a></td><td> on </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Whether wildcards in requested filenames trigger a file listing</td></tr> <tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhcexpr">ProxyHCExpr <em>name</em> {<em>ap_expr expression</em>}</a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Creates a named condition expression to use to determine health of the backend based on its response</td></tr> <tr><td><a href="mod_proxy_hcheck.html#proxyhctemplate">ProxyHCTemplate <em>name</em> <em>parameter</em>=<em>setting</em> [...]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Creates a named template for setting various health check parameters</td></tr> -<tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhctpsize">ProxyHCTPsize <em>size</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the total server-wide size of the threadpool used for the health check workers</td></tr> -<tr><td><a href="mod_proxy_html.html#proxyhtmlbufsize">ProxyHTMLBufSize <var>bytes</var></a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets the buffer size increment for buffering inline scripts and +<tr class="odd"><td><a href="mod_proxy_hcheck.html#proxyhctpsize">ProxyHCTPsize <em>size</em></a></td><td> 16 </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the total server-wide size of the threadpool used for the health check workers</td></tr> +<tr><td><a href="mod_proxy_html.html#proxyhtmlbufsize">ProxyHTMLBufSize <var>bytes</var></a></td><td> 8192 </td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets the buffer size increment for buffering inline scripts and stylesheets.</td></tr> <tr class="odd"><td><a href="mod_proxy_html.html#proxyhtmlcharsetout">ProxyHTMLCharsetOut <var>Charset | *</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Specify a charset for mod_proxy_html output.</td></tr> <tr><td><a href="mod_proxy_html.html#proxyhtmldoctype">ProxyHTMLDocType HTML|XHTML [Legacy]<br /><strong>OR</strong> @@ -876,7 +876,7 @@ expressions</td></tr> backend</td></tr> <tr><td><a href="mod_proxy_scgi.html#proxyscgisendfile">ProxySCGISendfile On|Off|<var>Headername</var></a></td><td> Off </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Enable evaluation of <var>X-Sendfile</var> pseudo response header</td></tr> -<tr class="odd"><td><a href="mod_proxy.html#proxyset">ProxySet <var>url</var> <var>key=value [key=value ...]</var></a></td><td></td><td>d</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set various Proxy balancer or member parameters</td></tr> +<tr class="odd"><td><a href="mod_proxy.html#proxyset">ProxySet <var>url</var> <var>key=value [key=value ...]</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set various Proxy balancer or member parameters</td></tr> <tr><td><a href="mod_proxy.html#proxysourceaddress">ProxySourceAddress <var>address</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Set local IP address for outgoing proxy connections</td></tr> <tr class="odd"><td><a href="mod_proxy.html#proxystatus">ProxyStatus Off|On|Full</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Show Proxy LoadBalancer status in mod_status</td></tr> <tr><td><a href="mod_proxy.html#proxytimeout">ProxyTimeout <var>time-interval</var>[s]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Network timeout for proxied requests</td></tr> @@ -1088,7 +1088,7 @@ handshake</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslinsecurerenegotiation">SSLInsecureRenegotiation on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Option to enable support for insecure renegotiation</td></tr> <tr><td><a href="mod_ssl.html#sslocspdefaultresponder">SSLOCSDefaultResponder <em>uri</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Set the default responder URI for OCSP validation</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslocspenable">SSLOCSPEnable on|leaf|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Enable OCSP validation of the client certificate chain</td></tr> -<tr><td><a href="mod_ssl.html#sslocspnoverify">SSLOCSPNoverify <em>On/Off</em></a></td><td> Off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">skip the OCSP responder certificates verification</td></tr> +<tr><td><a href="mod_ssl.html#sslocspnoverify">SSLOCSPNoverify on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">skip the OCSP responder certificates verification</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslocspoverrideresponder">SSLOCSPOverrideResponder on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Force use of the default responder URI for OCSP validation</td></tr> <tr><td><a href="mod_ssl.html#sslocspproxyurl">SSLOCSPProxyURL <em>url</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Proxy URL to use for OCSP requests</td></tr> <tr class="odd"><td><a href="mod_ssl.html#sslocsprespondercertificatefile">SSLOCSPResponderCertificateFile <em>file</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set of trusted PEM encoded OCSP responder certificates</td></tr> @@ -1162,63 +1162,66 @@ host. Certificate verification</td></tr> <tr class="odd"><td><a href="mpm_common.html#startservers">StartServers <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Number of child server processes created at startup</td></tr> <tr><td><a href="mpm_common.html#startthreads">StartThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Number of threads created on startup</td></tr> -<tr class="odd"><td><a href="mod_substitute.html#substitute">Substitute <var>s/pattern/substitution/[infq]</var></a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Pattern to filter the response content</td></tr> -<tr><td><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Change the merge order of inherited patterns</td></tr> -<tr class="odd"><td><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength <var>bytes</var>(b|B|k|K|m|M|g|G)</a></td><td> 1m </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Set the maximum line size</td></tr> -<tr><td><a href="mod_unixd.html#suexec">Suexec On|Off</a></td><td></td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Enable or disable the suEXEC feature</td></tr> -<tr class="odd"><td><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup <em>User Group</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">User and group for CGI programs to run as</td></tr> -<tr><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Sets the upper limit on the configurable number of threads +<tr class="odd"><td><a href="core.html#stricthostcheck">StrictHostCheck ON|OFF</a></td><td> OFF </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Controls whether the server requires the requested hostname be + listed enumerated in the virtual host handling the request + </td></tr> +<tr><td><a href="mod_substitute.html#substitute">Substitute <var>s/pattern/substitution/[infq]</var></a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Pattern to filter the response content</td></tr> +<tr class="odd"><td><a href="mod_substitute.html#substituteinheritbefore">SubstituteInheritBefore on|off</a></td><td> on </td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Change the merge order of inherited patterns</td></tr> +<tr><td><a href="mod_substitute.html#substitutemaxlinelength">SubstituteMaxLineLength <var>bytes</var>(b|B|k|K|m|M|g|G)</a></td><td> 1m </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Set the maximum line size</td></tr> +<tr class="odd"><td><a href="mod_unixd.html#suexec">Suexec On|Off</a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Enable or disable the suEXEC feature</td></tr> +<tr><td><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup <em>User Group</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">User and group for CGI programs to run as</td></tr> +<tr class="odd"><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the upper limit on the configurable number of threads per child process</td></tr> -<tr class="odd"><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Number of threads created by each child process</td></tr> -<tr><td><a href="mpm_common.html#threadstacksize">ThreadStackSize <var>size</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">The size in bytes of the stack used by threads handling +<tr><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Number of threads created by each child process</td></tr> +<tr class="odd"><td><a href="mpm_common.html#threadstacksize">ThreadStackSize <var>size</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">The size in bytes of the stack used by threads handling client connections</td></tr> -<tr class="odd"><td><a href="core.html#timeout">TimeOut <var>time-interval</var>[s]</a></td><td> 60 </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Amount of time the server will wait for +<tr><td><a href="core.html#timeout">TimeOut <var>time-interval</var>[s]</a></td><td> 60 </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Amount of time the server will wait for certain events before failing a request</td></tr> -<tr><td><a href="core.html#traceenable">TraceEnable <var>[on|off|extended]</var></a></td><td> on </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Determines the behavior on <code>TRACE</code> requests</td></tr> -<tr class="odd"><td><a href="mod_log_config.html#transferlog">TransferLog <var>file</var>|<var>pipe</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Specify location of a log file</td></tr> -<tr><td><a href="mod_mime.html#typesconfig">TypesConfig <var>file-path</var></a></td><td> conf/mime.types </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">The location of the <code>mime.types</code> file</td></tr> -<tr class="odd"><td><a href="core.html#undefine" id="U" name="U">UnDefine <var>parameter-name</var></a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Undefine the existence of a variable</td></tr> -<tr><td><a href="mod_macro.html#undefmacro">UndefMacro <var>name</var></a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Undefine a macro</td></tr> -<tr class="odd"><td><a href="mod_env.html#unsetenv">UnsetEnv <var>env-variable</var> [<var>env-variable</var>] -...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Removes variables from the environment</td></tr> -<tr><td><a href="mod_macro.html#use">Use <var>name</var> [<var>value1</var> ... <var>valueN</var>] -</a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Use a macro</td></tr> -<tr class="odd"><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|DNS</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Configures how the server determines its own name and +<tr class="odd"><td><a href="core.html#traceenable">TraceEnable <var>[on|off|extended]</var></a></td><td> on </td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Determines the behavior on <code>TRACE</code> requests</td></tr> +<tr><td><a href="mod_log_config.html#transferlog">TransferLog <var>file</var>|<var>pipe</var></a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Specify location of a log file</td></tr> +<tr class="odd"><td><a href="mod_mime.html#typesconfig">TypesConfig <var>file-path</var></a></td><td> conf/mime.types </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">The location of the <code>mime.types</code> file</td></tr> +<tr><td><a href="core.html#undefine" id="U" name="U">UnDefine <var>parameter-name</var></a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Undefine the existence of a variable</td></tr> +<tr class="odd"><td><a href="mod_macro.html#undefmacro">UndefMacro <var>name</var></a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Undefine a macro</td></tr> +<tr><td><a href="mod_env.html#unsetenv">UnsetEnv <var>env-variable</var> [<var>env-variable</var>] +...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Removes variables from the environment</td></tr> +<tr class="odd"><td><a href="mod_macro.html#use">Use <var>name</var> [<var>value1</var> ... <var>valueN</var>] +</a></td><td></td><td>svd</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Use a macro</td></tr> +<tr><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|DNS</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Configures how the server determines its own name and port</td></tr> -<tr><td><a href="core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort On|Off</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Configures how the server determines its own port</td></tr> -<tr class="odd"><td><a href="mod_unixd.html#user">User <var>unix-userid</var></a></td><td> #-1 </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">The userid under which the server will answer +<tr class="odd"><td><a href="core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort On|Off</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Configures how the server determines its own port</td></tr> +<tr><td><a href="mod_unixd.html#user">User <var>unix-userid</var></a></td><td> #-1 </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">The userid under which the server will answer requests</td></tr> -<tr><td><a href="mod_userdir.html#userdir">UserDir <em>directory-filename</em> [<em>directory-filename</em>] ... -</a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Location of the user-specific directories</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostcgimode" id="V" name="V">VHostCGIMode On|Off|Secure</a></td><td> On </td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether the virtualhost can run +<tr class="odd"><td><a href="mod_userdir.html#userdir">UserDir <em>directory-filename</em> [<em>directory-filename</em>] ... +</a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Location of the user-specific directories</td></tr> +<tr><td><a href="mod_privileges.html#vhostcgimode" id="V" name="V">VHostCGIMode On|Off|Secure</a></td><td> On </td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Determines whether the virtualhost can run subprocesses, and the privileges available to subprocesses.</td></tr> -<tr><td><a href="mod_privileges.html#vhostcgiprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Assign arbitrary privileges to subprocesses created +<tr class="odd"><td><a href="mod_privileges.html#vhostcgiprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Assign arbitrary privileges to subprocesses created by a virtual host.</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostgroup">VHostGroup <var>unix-groupid</var></a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the Group ID under which a virtual host runs.</td></tr> -<tr><td><a href="mod_privileges.html#vhostprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Assign arbitrary privileges to a virtual host.</td></tr> -<tr class="odd"><td><a href="mod_privileges.html#vhostsecure">VHostSecure On|Off</a></td><td> On </td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether the server runs with enhanced security +<tr><td><a href="mod_privileges.html#vhostgroup">VHostGroup <var>unix-groupid</var></a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Sets the Group ID under which a virtual host runs.</td></tr> +<tr class="odd"><td><a href="mod_privileges.html#vhostprivs">VHostPrivs [+-]?<var>privilege-name</var> [[+-]?privilege-name] ...</a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Assign arbitrary privileges to a virtual host.</td></tr> +<tr><td><a href="mod_privileges.html#vhostsecure">VHostSecure On|Off</a></td><td> On </td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Determines whether the server runs with enhanced security for the virtualhost.</td></tr> -<tr><td><a href="mod_privileges.html#vhostuser">VHostUser <var>unix-userid</var></a></td><td></td><td>v</td><td>X</td></tr><tr><td class="descr" colspan="4">Sets the User ID under which a virtual host runs.</td></tr> -<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentroot">VirtualDocumentRoot <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the document root +<tr class="odd"><td><a href="mod_privileges.html#vhostuser">VHostUser <var>unix-userid</var></a></td><td></td><td>v</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the User ID under which a virtual host runs.</td></tr> +<tr><td><a href="mod_vhost_alias.html#virtualdocumentroot">VirtualDocumentRoot <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the document root for a given virtual host</td></tr> -<tr><td><a href="mod_vhost_alias.html#virtualdocumentrootip">VirtualDocumentRootIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the document root +<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentrootip">VirtualDocumentRootIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the document root for a given virtual host</td></tr> -<tr class="odd"><td><a href="core.html#virtualhost"><VirtualHost +<tr><td><a href="core.html#virtualhost"><VirtualHost <var>addr</var>[:<var>port</var>] [<var>addr</var>[:<var>port</var>]] - ...> ... </VirtualHost></a></td><td></td><td>s</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Contains directives that apply only to a specific + ...> ... </VirtualHost></a></td><td></td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Contains directives that apply only to a specific hostname or IP address</td></tr> -<tr><td><a href="mod_vhost_alias.html#virtualscriptalias">VirtualScriptAlias <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for +<tr class="odd"><td><a href="mod_vhost_alias.html#virtualscriptalias">VirtualScriptAlias <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for a given virtual host</td></tr> -<tr class="odd"><td><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for +<tr><td><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the CGI directory for a given virtual host</td></tr> -<tr><td><a href="core.html#warning" id="W" name="W">Warning <var>message</var></a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Warn from configuration parsing with a custom message</td></tr> -<tr class="odd"><td><a href="mod_watchdog.html#watchdoginterval">WatchdogInterval <var>time-interval</var>[s]</a></td><td> 1 </td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Watchdog interval in seconds</td></tr> -<tr><td><a href="mod_include.html#xbithack" id="X" name="X">XBitHack on|off|full</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Parse SSI directives in files with the execute bit +<tr class="odd"><td><a href="core.html#warning" id="W" name="W">Warning <var>message</var></a></td><td></td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Warn from configuration parsing with a custom message</td></tr> +<tr><td><a href="mod_watchdog.html#watchdoginterval">WatchdogInterval <var>time-interval</var>[s]</a></td><td> 1 </td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Watchdog interval in seconds</td></tr> +<tr class="odd"><td><a href="mod_include.html#xbithack" id="X" name="X">XBitHack on|off|full</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Parse SSI directives in files with the execute bit set</td></tr> -<tr class="odd"><td><a href="mod_xml2enc.html#xml2encalias">xml2EncAlias <var>charset alias [alias ...]</var></a></td><td></td><td>s</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Recognise Aliases for encoding values</td></tr> -<tr><td><a href="mod_xml2enc.html#xml2encdefault">xml2EncDefault <var>name</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets a default encoding to assume when absolutely no information +<tr><td><a href="mod_xml2enc.html#xml2encalias">xml2EncAlias <var>charset alias [alias ...]</var></a></td><td></td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Recognise Aliases for encoding values</td></tr> +<tr class="odd"><td><a href="mod_xml2enc.html#xml2encdefault">xml2EncDefault <var>name</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Sets a default encoding to assume when absolutely no information can be <a href="#sniffing">automatically detected</a></td></tr> -<tr class="odd"><td><a href="mod_xml2enc.html#xml2startparse">xml2StartParse <var>element [element ...]</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Advise the parser to skip leading junk.</td></tr> +<tr><td><a href="mod_xml2enc.html#xml2startparse">xml2StartParse <var>element [element ...]</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Advise the parser to skip leading junk.</td></tr> </table></div> <div class="bottomlang"> <p><span>可用语言: </span><a href="../de/mod/quickreference.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | diff --git a/docs/manual/mod/worker.html.fr b/docs/manual/mod/worker.html.fr index ad0104f0a4..6d3214860a 100644 --- a/docs/manual/mod/worker.html.fr +++ b/docs/manual/mod/worker.html.fr @@ -28,33 +28,33 @@ <div class="toplang"> <p><span>Langues Disponibles: </span><a href="../de/mod/worker.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | <a href="../en/mod/worker.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/worker.html" title="Français"> fr </a> | +<a href="../fr/mod/worker.html" title="Franais"> fr </a> | <a href="../ja/mod/worker.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | -<a href="../tr/mod/worker.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/worker.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </div> -<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module multi-processus implémentant un serveur web hybride +<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module multi-processus implmentant un serveur web hybride multi-processus multi-thread</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>MPM</td></tr> -<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>mpm_worker_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>worker.c</td></tr></table> +<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>mpm_worker_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">FichierSource:</a></th><td>worker.c</td></tr></table> <h3>Sommaire</h3> - <p>Ce module multi-processus (MPM) implémente un serveur hybride + <p>Ce module multi-processus (MPM) implmente un serveur hybride multi-processus multi-thread. En utilisant les threads pour servir - les requêtes, il peut en traiter un grand nombre tout en consommant - moins de ressources qu'un serveur à base de processus. Cependant, il - conserve une grande partie de la stabilité d'un serveur à base de + les requtes, il peut en traiter un grand nombre tout en consommant + moins de ressources qu'un serveur base de processus. Cependant, il + conserve une grande partie de la stabilit d'un serveur base de processus en maintenant plusieurs processus disponibles, chacun de - ces derniers possédant de nombreux threads.</p> + ces derniers possdant de nombreux threads.</p> - <p>Les directives les plus importantes qui permettent de contrôler - ce MPM sont <code class="directive"><a href="../mod/mpm_common.html#threadsperchild">ThreadsPerChild</a></code>, qui définit le - nombre de threads lancés par chaque processus enfant et <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code>, qui définit le nombre - global maximum de threads qui peuvent être lancés.</p> + <p>Les directives les plus importantes qui permettent de contrler + ce MPM sont <code class="directive"><a href="../mod/mpm_common.html#threadsperchild">ThreadsPerChild</a></code>, qui dfinit le + nombre de threads lancs par chaque processus enfant et <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code>, qui dfinit le nombre + global maximum de threads qui peuvent tre lancs.</p> </div> <div id="quickview"><h3>Sujets</h3> <ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#how-it-works">Comment ça marche</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#how-it-works">Comment a marche</a></li> </ul><h3 class="directives">Directives</h3> <ul id="toc"> <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#coredumpdirectory">CoreDumpDirectory</a></li> @@ -78,70 +78,70 @@ multi-processus multi-thread</td></tr> <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadstacksize">ThreadStackSize</a></li> <li><img alt="" src="../images/right.gif" /> <a href="mod_unixd.html#user">User</a></li> </ul> -<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mpm_worker">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mpm_worker">Signaler un bug</a></li></ul><h3>Voir aussi</h3> +<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=mpm_worker">Problmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&component=mpm_worker">Signaler un bug</a></li></ul><h3>Voir aussi</h3> <ul class="seealso"> -<li><a href="../bind.html">Définition des adresses et ports +<li><a href="../bind.html">Dfinition des adresses et ports qu'utilise le serveur HTTP Apache</a></li> <li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="how-it-works" id="how-it-works">Comment ça marche</a><a title="Lien permanent" href="#how-it-works" class="permalink">¶</a></h2> - <p>Un processus de contrôle unique (le parent) a pour tâche de - lancer les processus enfants. Chaque processus enfant crée un nombre +<h2><a name="how-it-works" id="how-it-works">Comment a marche</a><a title="Lien permanent" href="#how-it-works" class="permalink">¶</a></h2> + <p>Un processus de contrle unique (le parent) a pour tche de + lancer les processus enfants. Chaque processus enfant cre un nombre fixe de threads serveurs selon la valeur de la directive <code class="directive"><a href="../mod/mpm_common.html#threadsperchild">ThreadsPerChild</a></code>, ainsi - qu'un thread chargé d'attendre les connexions et de les passer à un - thread serveur pour traitement au fur et à mesure de leur arrivée.</p> + qu'un thread charg d'attendre les connexions et de les passer un + thread serveur pour traitement au fur et mesure de leur arrive.</p> <p>Le serveur HTTP Apache essaie toujours de maintenir un jeu de threads serveurs - inactifs ou <dfn>en réserve</dfn>, qui se tiennent prêts à traiter - les requêtes entrantes. De cette façon, les clients n'ont pas besoin - d'attendre la création d'un nouveau thread ou d'un nouveau processus - pour que leurs requêtes puissent être traitées. Le nombre de - processus lancés initialement est défini par la directive <code class="directive"><a href="../mod/mpm_common.html#startservers">StartServers</a></code>. En cours de - fonctionnement, le serveur évalue le nombre total de threads inactifs - dans tous les processus, et en crée ou en arrête de façon à - maintenir ce nombre à l'intérieur des limites définies par les + inactifs ou <dfn>en rserve</dfn>, qui se tiennent prts traiter + les requtes entrantes. De cette faon, les clients n'ont pas besoin + d'attendre la cration d'un nouveau thread ou d'un nouveau processus + pour que leurs requtes puissent tre traites. Le nombre de + processus lancs initialement est dfini par la directive <code class="directive"><a href="../mod/mpm_common.html#startservers">StartServers</a></code>. En cours de + fonctionnement, le serveur value le nombre total de threads inactifs + dans tous les processus, et en cre ou en arrte de faon + maintenir ce nombre l'intrieur des limites dfinies par les directives <code class="directive"><a href="../mod/mpm_common.html#minsparethreads">MinSpareThreads</a></code> et <code class="directive"><a href="../mod/mpm_common.html#maxsparethreads">MaxSpareThreads</a></code>. Comme ce module - s'auto-contrôle de manière efficace, on peut en général conserver - les valeurs par défaut. Le nombre maximum de clients pouvant être - servis simultanément (c'est à dire le nombre global maximum de - threads pour tous les processus) est défini par la directive + s'auto-contrle de manire efficace, on peut en gnral conserver + les valeurs par dfaut. Le nombre maximum de clients pouvant tre + servis simultanment (c'est dire le nombre global maximum de + threads pour tous les processus) est dfini par la directive <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code>. Le nombre - maximum de processus enfants actifs est défini par la valeur de la + maximum de processus enfants actifs est dfini par la valeur de la directive <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code> - divisée par la valeur de la directive <code class="directive"><a href="../mod/mpm_common.html#threadsperchild"> + divise par la valeur de la directive <code class="directive"><a href="../mod/mpm_common.html#threadsperchild"> ThreadsPerChild</a></code>.</p> <p>Deux directives permettent de fixer des limites absolues pour le nombre de processus enfants actifs et le nombre de threads serveurs - par processus enfant, et ne peuvent être modifiées qu'en - arrêtant complètement le serveur et en le démarrant à nouveau. + par processus enfant, et ne peuvent tre modifies qu'en + arrtant compltement le serveur et en le dmarrant nouveau. La valeur de la directive <code class="directive"><a href="../mod/mpm_common.html#serverlimit">ServerLimit</a></code> constitue une limite - absolue pour le nombre de processus enfants actifs, et doit être - supérieure ou égale à la valeur de la directive <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code> divisée par la valeur de + absolue pour le nombre de processus enfants actifs, et doit tre + suprieure ou gale la valeur de la directive <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code> divise par la valeur de la directive <code class="directive"><a href="../mod/mpm_common.html#threadsperchild"> ThreadsPerChild</a></code>. La valeur de la directive <code class="directive"><a href="../mod/mpm_common.html#threadlimit">ThreadLimit</a></code> constitue une limite - absolue pour le nombre de threads par processus enfant, et doit être - supérieure ou égale à la valeur de la directive <code class="directive"><a href="../mod/mpm_common.html#threadsperchild">ThreadsPerChild</a></code>.</p> + absolue pour le nombre de threads par processus enfant, et doit tre + suprieure ou gale la valeur de la directive <code class="directive"><a href="../mod/mpm_common.html#threadsperchild">ThreadsPerChild</a></code>.</p> <p>En plus du jeu de processus enfants actifs, il peut exister - quelques processus enfants en cours d'arrêt, mais dont au moins un + quelques processus enfants en cours d'arrt, mais dont au moins un thread serveur est encore en train de traiter une connexion client - existante. Il peut subsister en théorie jusqu'à <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code> processus en cours - d'arrêt, bien qu'en réalité, ce nombre sera en général beaucoup plus - petit. Ce comportement peut être évité en désactivant l'arrêt de - processus enfants individuels de la manière suivante :</p> + existante. Il peut subsister en thorie jusqu' <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code> processus en cours + d'arrt, bien qu'en ralit, ce nombre sera en gnral beaucoup plus + petit. Ce comportement peut tre vit en dsactivant l'arrt de + processus enfants individuels de la manire suivante :</p> <ul> - <li>définir la valeur de <code class="directive"><a href="../mod/mpm_common.html#maxconnectionsperchild"> - MaxConnectionsPerChild</a></code> à zéro</li> + <li>dfinir la valeur de <code class="directive"><a href="../mod/mpm_common.html#maxconnectionsperchild"> + MaxConnectionsPerChild</a></code> zro</li> - <li>Définir la valeur de <code class="directive"><a href="../mod/mpm_common.html#maxsparethreads"> - MaxSpareThreads</a></code> à la même valeur que <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code></li> + <li>Dfinir la valeur de <code class="directive"><a href="../mod/mpm_common.html#maxsparethreads"> + MaxSpareThreads</a></code> la mme valeur que <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code></li> </ul> - <p>Voici un exemple typique de configuration du contrôle + <p>Voici un exemple typique de configuration du contrle processus-thread pour le MPM <code class="module"><a href="../mod/worker.html">worker</a></code> :</p> <pre class="prettyprint lang-config">ServerLimit 16 @@ -152,29 +152,29 @@ MaxSpareThreads 75 ThreadsPerChild 25</pre> - <p>Alors que le processus parent est en général démarré en tant que - <code>root</code> sous Unix afin de se mettre en écoute du port 80, - les processus enfants et les threads sont lancés par le serveur sous un - utilisateur avec privilèges restreints. On peut utiliser les - directives <code class="directive"><a href="../mod/mod_unixd.html#user">User</a></code> et <code class="directive"><a href="../mod/mod_unixd.html#group">Group</a></code> pour définir les privilèges - des processus enfants. Les processus enfants doivent pouvoir être en - mesure de lire tous les contenus destinés à être servis, mais - doivent avoir des privilèges aussi bas que possible. De plus, ces - directives définissent également les privilèges dont vont hériter les + <p>Alors que le processus parent est en gnral dmarr en tant que + <code>root</code> sous Unix afin de se mettre en coute du port 80, + les processus enfants et les threads sont lancs par le serveur sous un + utilisateur avec privilges restreints. On peut utiliser les + directives <code class="directive"><a href="../mod/mod_unixd.html#user">User</a></code> et <code class="directive"><a href="../mod/mod_unixd.html#group">Group</a></code> pour dfinir les privilges + des processus enfants. Les processus enfants doivent pouvoir tre en + mesure de lire tous les contenus destins tre servis, mais + doivent avoir des privilges aussi bas que possible. De plus, ces + directives dfinissent galement les privilges dont vont hriter les scripts CGI (sauf si on utilise <code class="program"><a href="../programs/suexec.html">suexec</a></code>).</p> <p>La directive <code class="directive"><a href="../mod/mpm_common.html#maxconnectionsperchild">MaxConnectionsPerChild</a></code> permet de - définir la fréquence à laquelle le serveur recycle ses processus en - arrêtant les plus anciens et en en lançant de nouveaux.</p> + dfinir la frquence laquelle le serveur recycle ses processus en + arrtant les plus anciens et en en lanant de nouveaux.</p> <p>Ce module MPM utilise le mutex <code>mpm-accept</code> pour - sérialiser l'accès aux connexions entrantes lorsqu'un problème - d'afflux de requêtes peut survenir (en général, lorsqu'il y a - plusieurs sockets en écoute). Les différents aspects de - l'implémentation de ce mutex peuvent être configurés via la + srialiser l'accs aux connexions entrantes lorsqu'un problme + d'afflux de requtes peut survenir (en gnral, lorsqu'il y a + plusieurs sockets en coute). Les diffrents aspects de + l'implmentation de ce mutex peuvent tre configurs via la directive <code class="directive"><a href="../mod/core.html#mutex">Mutex</a></code>. Vous - trouverez des informations plus détaillées à propos de ce mutex dans - la documentation sur les <a href="../misc/perf-tuning.html">conseils en matière de + trouverez des informations plus dtailles propos de ce mutex dans + la documentation sur les <a href="../misc/perf-tuning.html">conseils en matire de performances</a>.</p> </div> @@ -182,9 +182,9 @@ ThreadsPerChild 25</pre> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="../de/mod/worker.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | <a href="../en/mod/worker.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="../fr/mod/worker.html" title="Français"> fr </a> | +<a href="../fr/mod/worker.html" title="Franais"> fr </a> | <a href="../ja/mod/worker.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | -<a href="../tr/mod/worker.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/mod/worker.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p> </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> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; @@ -203,7 +203,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/worker.html'; } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); |