diff options
author | Igor Galić <igalic@apache.org> | 2010-11-18 04:04:07 +0100 |
---|---|---|
committer | Igor Galić <igalic@apache.org> | 2010-11-18 04:04:07 +0100 |
commit | 9e13f91e68918b92520bd7d2a62dab4517987270 (patch) | |
tree | 27b89ab326d9420e7158fbc20d33f880619dfbfe /docs/manual/mod | |
parent | Content-Length is set by mod_asis. (diff) | |
download | apache2-9e13f91e68918b92520bd7d2a62dab4517987270.tar.xz apache2-9e13f91e68918b92520bd7d2a62dab4517987270.zip |
./build.sh all
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1036321 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual/mod')
-rw-r--r-- | docs/manual/mod/core.html.en | 2 | ||||
-rw-r--r-- | docs/manual/mod/core.html.fr | 138 | ||||
-rw-r--r-- | docs/manual/mod/core.xml.de | 2 | ||||
-rw-r--r-- | docs/manual/mod/core.xml.ja | 2 | ||||
-rw-r--r-- | docs/manual/mod/core.xml.tr | 2 | ||||
-rw-r--r-- | docs/manual/mod/index.html.fr | 2 | ||||
-rw-r--r-- | docs/manual/mod/mod_alias.html.fr | 83 | ||||
-rw-r--r-- | docs/manual/mod/mod_autoindex.html.fr | 13 | ||||
-rw-r--r-- | docs/manual/mod/mod_headers.html.fr | 32 | ||||
-rw-r--r-- | docs/manual/mod/mod_info.html.fr | 4 | ||||
-rw-r--r-- | docs/manual/mod/mod_proxy.html.fr | 145 | ||||
-rw-r--r-- | docs/manual/mod/mod_rewrite.html.fr | 16 | ||||
-rw-r--r-- | docs/manual/mod/mod_status.html.fr | 4 |
13 files changed, 349 insertions, 96 deletions
diff --git a/docs/manual/mod/core.html.en b/docs/manual/mod/core.html.en index 88a1fba225..ee4b8848f1 100644 --- a/docs/manual/mod/core.html.en +++ b/docs/manual/mod/core.html.en @@ -1537,7 +1537,7 @@ media type in the HTTP Content-Type header field</td></tr> for each process id.</p> <p>This directive currently only works with the <code class="module"><a href="../mod/prefork.html">prefork</a></code> - PM.</p> + MPM.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> diff --git a/docs/manual/mod/core.html.fr b/docs/manual/mod/core.html.fr index b5461e3781..730a54f0d6 100644 --- a/docs/manual/mod/core.html.fr +++ b/docs/manual/mod/core.html.fr @@ -48,6 +48,7 @@ disponibles</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#documentroot">DocumentRoot</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#enablemmap">EnableMMAP</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#enablesendfile">EnableSendfile</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#error">Error</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#errordocument">ErrorDocument</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#errorlog">ErrorLog</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#errorlogformat">ErrorLogFormat</a></li> @@ -56,6 +57,7 @@ disponibles</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#files"><Files></a></li> <li><img alt="" src="../images/down.gif" /> <a href="#filesmatch"><FilesMatch></a></li> <li><img alt="" src="../images/down.gif" /> <a href="#forcetype">ForceType</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#gprofdir">GprofDir</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#hostnamelookups">HostnameLookups</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#if"><If></a></li> <li><img alt="" src="../images/down.gif" /> <a href="#ifdefine"><IfDefine></a></li> @@ -78,6 +80,7 @@ disponibles</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#mutex">Mutex</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#namevirtualhost">NameVirtualHost</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#options">Options</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#protocol">Protocol</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#rlimitcpu">RLimitCPU</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#rlimitmem">RLimitMEM</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#rlimitnproc">RLimitNPROC</a></li> @@ -130,6 +133,11 @@ sur les autres plates-formes.</td></tr> premier, comme <code>ftp:</code> ou <code>nntp</code>:</p> <div class="example"><p><code>AcceptFilter nntp none</code></p></div> + <p>Les noms de protocoles par défaut 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> + <p>Sous FreeBSD, les valeurs par défaut sont :</p> <div class="example"><p><code> AcceptFilter http httpready <br /> @@ -180,6 +188,10 @@ sur les autres plates-formes.</td></tr> anti-spyware.</p> +<h3>Voir aussi</h3> +<ul> +<li><code class="directive">Protocol</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="AcceptPathInfo" id="AcceptPathInfo">AcceptPathInfo</a> <a name="acceptpathinfo" id="acceptpathinfo">Directive</a></h2> @@ -391,7 +403,8 @@ supérieures</td></tr> <code>.htaccess</code></td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AllowOverride All|None|<var>type directive</var> [<var>type directive</var>] ...</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AllowOverride All</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#Status">Statut:</a></th><td>Core</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> @@ -980,6 +993,45 @@ supérieures. Par défaut à Off depuis la version 2.3.9.</td></tr> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> +<div class="directive-section"><h2><a name="Error" id="Error">Error</a> <a name="error" id="error">Directive</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> +<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 du serveur, serveur virtuel, répertoire, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</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">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 + 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> + + <div class="example"><h3>Exemple</h3><p><code> + # vérification du chargement de mod_include<br /> + <IfModule !include_module><br /> + Error mod_foo nécessite mod_include. Chargez-le via LoadModule.<br /> + </IfModule><br /> + <br /> + # vérification de la définition de SSL ou (exclusif) NOSSL<br /> + <IfDefine SSL><br /> + <IfDefine NOSSL><br /> + Error SSL et NOSSL sont définies. Vous devez définir soit l'une, + soit l'autre.<br /> + </IfDefine><br /> + </IfDefine><br /> + <IfDefine !SSL><br /> + <IfDefine !NOSSL><br /> + Error Vous devez définir une et une seule des deux variables SSL + ou NOSSL.<br /> + </IfDefine><br /> + </IfDefine><br /> + </code></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="ErrorDocument" id="ErrorDocument">ErrorDocument</a> <a name="errordocument" id="errordocument">Directive</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Document que le serveur renvoie au client en cas @@ -1133,7 +1185,9 @@ personnalisation des réponses</a></li> 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 - de man syslog(1).</p> + 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</p> <div class="example"><h3>Exemple</h3><p><code> ErrorLog syslog:user @@ -1575,6 +1629,27 @@ HTTP Content-Type pour les fichiers correspondants</td></tr> </div> <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">GprofDir</a> <a name="gprofdir" id="gprofdir">Directive</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 +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 du serveur, serveur virtuel</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Core</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 + 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> + + <p>Cette directive ne fonctionne actuellement qu'avec le MPM + <code class="module"><a href="../mod/prefork.html">prefork</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="HostnameLookups" id="HostnameLookups">HostnameLookups</a> <a name="hostnamelookups" id="hostnamelookups">Directive</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la recherche DNS sur les adresses IP des @@ -2145,7 +2220,8 @@ envoyée par le client</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).</p> + 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>La directive <code class="directive">LimitRequestBody</code> permet de définir une limite pour la taille maximale autorisée du corps d'une @@ -2176,6 +2252,11 @@ envoyée par le client</td></tr> LimitRequestBody 102400 </code></p></div> + <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 + documentation du module <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>.</p> + </div> + </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -2428,9 +2509,7 @@ spécifiées</td></tr> <Location /status><br /> <span class="indent"> SetHandler server-status<br /> - Order Deny,Allow<br /> - Deny from all<br /> - Allow from .example.com<br /> + Require host example.com<br /> </span> </Location> </code></p></div> @@ -3149,7 +3228,13 @@ particulier</td></tr> <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.</dd> + 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> + + </dd> <dt><code>SymLinksIfOwnerMatch</code></dt> @@ -3237,6 +3322,45 @@ particulier</td></tr> </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">Protocol</a> <a name="protocol" id="protocol">Directive</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#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 du serveur, serveur virtuel</td></tr> +<tr><th><a href="directive-dict.html#Status">Statut:</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">Compatibilité:</a></th><td>Disponible depuis la version 2.1.5 d'Apache, mais +seulement depuis la version 2.3.3 sous Windows.</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 + <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 + <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> + + <div class="example"><p><code> + Protocol https + </code></p></div> + + <p>Vous pouvez aussi spécifier le protocole via la directive + <code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code>.</p> + +<h3>Voir aussi</h3> +<ul> +<li><code class="directive">AcceptFilter</code></li> +<li><code class="directive"><a href="../mod/mpm_common.html#listen">Listen</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="RLimitCPU" id="RLimitCPU">RLimitCPU</a> <a name="rlimitcpu" id="rlimitcpu">Directive</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 diff --git a/docs/manual/mod/core.xml.de b/docs/manual/mod/core.xml.de index 05544c1893..7c8a2c53f6 100644 --- a/docs/manual/mod/core.xml.de +++ b/docs/manual/mod/core.xml.de @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.de.xsl"?> -<!-- English Revision: 167959:1032565 (outdated) --> +<!-- English Revision: 167959:1034057 (outdated) --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more diff --git a/docs/manual/mod/core.xml.ja b/docs/manual/mod/core.xml.ja index a4369a5d1b..6157e2a5d7 100644 --- a/docs/manual/mod/core.xml.ja +++ b/docs/manual/mod/core.xml.ja @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?> -<!-- English Revision: 669847:1032565 (outdated) --> +<!-- English Revision: 669847:1034057 (outdated) --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more diff --git a/docs/manual/mod/core.xml.tr b/docs/manual/mod/core.xml.tr index f83ac1c866..fe213ed572 100644 --- a/docs/manual/mod/core.xml.tr +++ b/docs/manual/mod/core.xml.tr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?> -<!-- English Revision: 813376:1032565 (outdated) --> +<!-- English Revision: 813376:1034057 (outdated) --> <!-- ===================================================== Translated by: Nilgün Belma Bugüner <nilgun belgeler.org> Reviewed by: Orhan Berent <berent belgeler.org> diff --git a/docs/manual/mod/index.html.fr b/docs/manual/mod/index.html.fr index ce4c47c663..bcde2cfd5e 100644 --- a/docs/manual/mod/index.html.fr +++ b/docs/manual/mod/index.html.fr @@ -165,7 +165,7 @@ contenu</a></dd> <dt><a href="mod_nw_ssl.html">mod_nw_ssl</a></dt><dd>Enable SSL encryption for NetWare</dd> <dt><a href="mod_privileges.html" id="P" name="P">mod_privileges</a></dt><dd>Support for Solaris privileges and for running virtual hosts under different user IDs.</dd> -<dt><a href="mod_proxy.html">mod_proxy</a></dt><dd>Serveur mandataire/passerelle HTTP/1.1</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>AJP support module for <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><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> extension for load balancing </dd> diff --git a/docs/manual/mod/mod_alias.html.fr b/docs/manual/mod/mod_alias.html.fr index b98086f6eb..9b824c7407 100644 --- a/docs/manual/mod/mod_alias.html.fr +++ b/docs/manual/mod/mod_alias.html.fr @@ -173,8 +173,7 @@ de fichiers</td></tr> Alias /image /ftp/pub/image<br /> <Directory /ftp/pub/image><br /> <span class="indent"> - Order allow,deny<br /> - Allow from all<br /> + Require all granted<br /> </span> </Directory> </code></p></div> @@ -205,13 +204,61 @@ en faisant intervenir les expressions rationnelles</td></tr> AliasMatch ^/icons(.*) /usr/local/apache/icons$1 </code></p></div> - <p>On peut aussi construire un alias qui met en correspondance le - chemin URL sans tenir compte de la casse :</p> + <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> <div class="example"><p><code> AliasMatch (?i)^/image(.*) /ftp/pub/image$1 </code></p></div> + <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 + 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 + 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>Par exemple, supposons que nous voulions reformuler cet alias + avec AliasMatch :</p> + + <div class="example"><p><code> + Alias /image/ /ftp/pub/image/ + </code></p></div> + + <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 + qui contiennent /image/ vers /ftp/pub/image/ :</p> + + <div class="example"><p><code> + AliasMatch /image/ /ftp/pub/image/ + </code></p></div> + + <p>Voici la directive AliasMatch qui produira le même résultat que + la directive Alias ci-dessus :</p> + + <div class="example"><p><code> + AliasMatch ^/image/(.*)$ /ftp/pub/image/$1 + </code></p></div> + + <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> + + <div class="example"><p><code> + AliasMatch ^/image/(.*)\.jpg$ /fichiers/jpg.images/$1.jpg<br /> + AliasMatch ^/image/(.*)\.gif$ /fichiers/gif.images/$1.gif + </code></p></div> + </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -256,7 +303,13 @@ d'effectuer une autre requête avec une URL différente</td></tr> <p>Si le client effectue une requête 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>. Seuls les + <code>http://foo2.example.com/service/foo.txt</code>. Ceci concerne + les requêtes avec paramètres <code>GET</code>, comme + <code>http://example.com/service/foo.pl?q=23&a=42</code>, qui + seront redirigées 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 /> + Seuls les éléments de chemin complets sont testés, si bien que l'exemple précédent ne s'appliquera pas à l'URL <code>http://example.com/servicefoo.txt</code>. Pour des mises en @@ -340,6 +393,12 @@ courante</td></tr> RedirectMatch (.*)\.gif$ http://www.autre-serveur.com$1.jpg </code></p></div> + <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 + <code class="directive"><a href="#aliasmatch">AliasMatch</a></code> pour plus de + détails.</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="RedirectPermanent" id="RedirectPermanent">RedirectPermanent</a> <a name="redirectpermanent" id="redirectpermanent">Directive</a></h2> @@ -481,6 +540,20 @@ comme un script CGI</td></tr> ScriptAliasMatch ^/cgi-bin(.*) /usr/local/apache/cgi-bin$1 </code></p></div> + <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> + + <div class="example"><p><code> + ScriptAliasMatch (?i)^/cgi-bin(.*) /usr/local/apache/cgi-bin$1 + </code></p></div> + + <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 + <code class="directive"><a href="#aliasmatch">AliasMatch</a></code> pour plus de + détails.</p> + + </div> </div> <div class="bottomlang"> diff --git a/docs/manual/mod/mod_autoindex.html.fr b/docs/manual/mod/mod_autoindex.html.fr index 33641aa593..08b8d2088e 100644 --- a/docs/manual/mod/mod_autoindex.html.fr +++ b/docs/manual/mod/mod_autoindex.html.fr @@ -602,8 +602,10 @@ répertoire</td></tr> <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 - soit <var>UTF-8</var>, <var>ISO-8859-1</var>, selon que le - système de fichiers sous-jacent est unicode ou non. + <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 + Unicode ou non). <div class="example"><h3>Exemple :</h3><p><code> IndexOptions Charset=UTF-8 @@ -776,7 +778,12 @@ répertoire</td></tr> 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.</dd> + généré comme dans le cas général. Si vous spécifiez 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 + fichier.</dd> <dt><a name="indexoptions.suppressicon" id="indexoptions.suppressicon">SuppressIcon</a> (<em>Versions 2.0.23 et supérieures du serveur diff --git a/docs/manual/mod/mod_headers.html.fr b/docs/manual/mod/mod_headers.html.fr index 74fe533014..4fba2ae35a 100644 --- a/docs/manual/mod/mod_headers.html.fr +++ b/docs/manual/mod/mod_headers.html.fr @@ -228,6 +228,8 @@ tardif</a></h2> <tr><th><a href="directive-dict.html#Override">Annuler:</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>La condition par défaut passe de "onsuccess" à "always" à +partir de la version 2.3.9</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 @@ -235,23 +237,19 @@ tardif</a></h2> s'exécutent, ce qui permet la modification des en-têtes sortants.</p> - <p>Par défaut, cette directive n'affecte que les réponses positives - (réponses dont le code de statut est dans la gamme - <code>2<var>xx</var></code>). Le paramètre optionnel - <var>condition</var> peut prendre pour valeur soit - <code>onsuccess</code> (valeur par défaut), soit <code>always</code> - (tous les codes de statut, y compris les réponses positives). - Définir cette valeur à <code>always</code> permet d'affecter des - en-têtes définis par certains modules internes, y compris dans le - cas d'une réponse positive, et s'avère même nécessaire pour affecter - des en-têtes de réponses dont le code de statut n'est pas dans la - gamme <code>2<var>xx</var></code> comme les redirections ou les - erreurs client.</p> - - <div class="note"><h3>CGI</h3> - <p>Pour manipuler les en-têtes définis par les scripts CGI, il -est nécessaire de spécifier <code>always</code> comme premier paramètre.</p> - </div> + <p>A partir de la version 2.3.9, la condition par défaut est + "always", ce qui implique que cette directive agit sans tenir compte + du code d'état de la réponse. Dans les versions 2.3.8 et + antérieures, "onsuccess" était la condition par défaut, ce qui + impliquait que les en-têtes n'étaient modifiés que pour les réponses + avec code d'état <code>2<var>xx</var></code>.</p> + + <p>Une valeur effective <code>always</code> peut être nécessaire + pour forcer la définition des en-têtes par certains modules internes + (tels que <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>), même dans le cas de réponses + positives, et doit toujours être présente pour modifier les réponses avec un code + d'état autre que <code>2<var>xx</var></code>, comme les redirections + ou les erreurs clients.</p> <p>L'action que cette directive provoque est déterminée par le premier argument (ou par le second argument si une diff --git a/docs/manual/mod/mod_info.html.fr b/docs/manual/mod/mod_info.html.fr index 9823434d53..7ebe927fc6 100644 --- a/docs/manual/mod/mod_info.html.fr +++ b/docs/manual/mod/mod_info.html.fr @@ -52,9 +52,7 @@ serveur</td></tr> <Location /infos-serveur><br /> <span class="indent"> SetHandler server-info<br /> - Order deny,allow<br /> - Deny from all<br /> - Allow from votre-entreprise.com<br /> + Require host votre-entreprise.com<br /> </span> </Location> </code></p></div> diff --git a/docs/manual/mod/mod_proxy.html.fr b/docs/manual/mod/mod_proxy.html.fr index fd6b61a91b..9d6998a072 100644 --- a/docs/manual/mod/mod_proxy.html.fr +++ b/docs/manual/mod/mod_proxy.html.fr @@ -25,7 +25,7 @@ <a href="../fr/mod/mod_proxy.html" title="Français"> 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 HTTP/1.1</td></tr> +<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> @@ -39,26 +39,46 @@ mais aussi pour l'Internet au sens large.</p> </div> - <p>Ce module implémente un mandataire/passerelle pour le serveur - HTTP Apache. Il - implémente la fonctionnalité de mandataire pour <code>AJP13</code> - (Apache JServe Protocol version 1.3), <code>FTP</code>, - <code>CONNECT</code> (pour SSL), <code>HTTP/0.9</code>, - <code>HTTP/1.0</code>, et <code>HTTP/1.1</code>. Le module peut être - configuré pour se connecter aux autres modules mandataires qui - gèrent ces protocoles ou d'autres.</p> - - <p>Les diverses fonctionnalités de - mandataire d'Apache httpd sont réparties entre plusieurs modules - complémentaires de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> : - <code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code>, <code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code>, - <code class="module"><a href="../mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code>, <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code>, - et <code class="module"><a href="../mod/mod_proxy_connect.html">mod_proxy_connect</a></code>. Ainsi, si vous voulez - utiliser une ou plusieurs fonctionnalités de mandataire - particulières, chargez <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> <em>et</em> le(s) - module(s) approprié(s) dans le 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><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> et ses modules associés implémentent + 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 + 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 + <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 + 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 + 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> + + <li>un ou plusieurs modules de types de mandataire, ou protocoles + : + + <table class="bordered"> + <tr><th>Protocole</th><th>Module</th></tr> + <tr><td>AJP13 (Protocole Apache JServe version + 1.3)</td><td><code class="module"><a href="../mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code></td></tr> + <tr><td>CONNECT (pour + SSL)</td><td><code class="module"><a href="../mod/mod_proxy_connect.html">mod_proxy_connect</a></code></td></tr> + <tr><td>FastCGI</td><td><code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code></td></tr> + <tr><td>ftp</td><td><code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code></td></tr> + <tr><td>HTTP/0.9, HTTP/1.0, et + HTTP/1.1</td><td><code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code></td></tr> + <tr><td>SCGI</td><td><code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code></td></tr> + </table> + </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 fournissent la mise en cache. Les directives <code>SSLProxy*</code> @@ -113,9 +133,12 @@ </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_http.html">mod_proxy_http</a></code></li> -<li><code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code></li> +<li><code class="module"><a href="../mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code></li> <li><code class="module"><a href="../mod/mod_proxy_connect.html">mod_proxy_connect</a></code></li> +<li><code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code></li> +<li><code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code></li> +<li><code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code></li> +<li><code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code></li> <li><code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code></li> <li><code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code></li> </ul></div> @@ -196,9 +219,7 @@ <br /> <Proxy *><br /> <span class="indent"> - Order deny,allow<br /> - Deny from all<br /> - Allow from interne.example.com<br /> + Require host internal.example.com<br /> </span> </Proxy> </code></p></div> @@ -338,9 +359,7 @@ <div class="example"><p><code> <Proxy *><br /> <span class="indent"> - Order Deny,Allow<br /> - Deny from all<br /> - Allow from 192.168.0<br /> + Require ip 192.168.0<br /> </span> </Proxy> </code></p></div> @@ -445,6 +464,20 @@ <code>proxy-sendchunked</code> diminue la consommation de ressources 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 + 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> + + <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> + </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 @@ -669,9 +702,7 @@ mandatées</td></tr> <div class="example"><p><code> <Proxy *><br /> <span class="indent"> - Order Deny,Allow<br /> - Deny from all<br /> - Allow from votre-reseau.example.com<br /> + Require host votre-reseau.example.com<br /> </span> </Proxy> </code></p></div> @@ -709,9 +740,9 @@ incorrectes d'une réponse</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 dont la syntaxe n'est pas valide (c'est - à dire ne contenant pas de caractère ':'). Les arguments disponibles - sont :</p> + 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 + original. Les arguments disponibles sont :</p> <dl> <dt><code>IsError</code></dt> @@ -1123,15 +1154,19 @@ l'espace d'URLs du serveur local</td></tr> </td></tr> <tr><td>keepalive</td> <td>Off</td> - <td>Cette clé doit être utilisée lorsque vous avez un pare-feu + <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 - <code>KEEP_ALIVE</code> sur chacune des connexions inactives - (selon des intervalles de temps dépendant de la configuration - générale de l'OS, en général 120ms), et ainsi éviter la - fermeture de la connexion par le pare-feu. Pour activer - keepalive, définissez cette clé à <code>On</code>. + <code>KEEP_ALIVE</code> sur chacune des connexions inactives et + 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.</p> + </td></tr> <tr><td>lbset</td> <td>0</td> @@ -1252,7 +1287,8 @@ l'espace d'URLs du serveur local</td></tr> <code>byrequests</code>. </td></tr> <tr><td>maxattempts</td> - <td>1</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></tr> <tr><td>nofailover</td> @@ -1304,10 +1340,10 @@ l'espace d'URLs du serveur local</td></tr> ProxyPass / balancer://mon-cluster/ stickysession=JSESSIONID|jsessionid nofailover=On<br /> <Proxy balancer://mon-cluster><br /> <span class="indent"> - BalancerMember http://1.2.3.4:8009<br /> - BalancerMember http://1.2.3.5:8009 smax=10<br /> - # Serveur moins puissant ; faites-lui traiter moins de requêtes<br /> - BalancerMember http://1.2.3.6:8009 smax=1 loadfactor=20<br /> + BalancerMember ajp://1.2.3.4:8009<br /> + BalancerMember ajp://1.2.3.5:8009 loadfactor=20<br /> + # Serveur moins puissant ; faites-lui traiter moins de requêtes,<br /> + BalancerMember ajp://1.2.3.6:8009 loadfactor=5<br /> </span> </Proxy> </code></p></div> @@ -1318,10 +1354,10 @@ l'espace d'URLs du serveur local</td></tr> ProxyPass / balancer://hotcluster/ <br /> <Proxy balancer://hotcluster><br /> <span class="indent"> - BalancerMember http://1.2.3.4:8009 loadfactor=1<br /> - BalancerMember http://1.2.3.5:8009 loadfactor=2<br /> + BalancerMember ajp://1.2.3.4:8009 loadfactor=1<br /> + BalancerMember ajp://1.2.3.5:8009 loadfactor=2<br /> # La ligne suivante configure le serveur cible de réserve<br /> - BalancerMember http://1.2.3.6:8009 status=+H<br /> + BalancerMember ajp://1.2.3.6:8009 status=+H<br /> ProxySet lbmethod=bytraffic </span> </Proxy> @@ -1355,10 +1391,15 @@ l'espace d'URLs du serveur local</td></tr> nécessaire d'utiliser la directive <code class="directive">ProxyPassMatch</code> à la place.</p> + <p>Cette directive ne peut pas être placée 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> + <p>Si vous avez besoin d'un configuration de mandataire inverse plus souple, reportez-vous à la documentaion de la directive <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code> et son drapeau <code>[P]</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="ProxyPassInterpolateEnv" id="ProxyPassInterpolateEnv">ProxyPassInterpolateEnv</a> <a name="proxypassinterpolateenv" id="proxypassinterpolateenv">Directive</a></h2> @@ -1529,6 +1570,10 @@ par un serveur mandaté en inverse</td></tr> 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>Cette directive ne peut pas être placée 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> + </div> <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">ProxyPassReverseCookieDomain</a> <a name="proxypassreversecookiedomain" id="proxypassreversecookiedomain">Directive</a></h2> @@ -1739,8 +1784,8 @@ du serveur HTTP Apache.</td></tr> <div class="example"><p><code> <Proxy balancer://hotcluster><br /> <span class="indent"> - BalancerMember http://www2.example.com:8009 loadfactor=1<br /> - BalancerMember http://www3.example.com:8009 loadfactor=2<br /> + BalancerMember http://www2.example.com:8080 loadfactor=1<br /> + BalancerMember http://www3.example.com:8080 loadfactor=2<br /> ProxySet lbmethod=bytraffic<br /> </span> </Proxy> diff --git a/docs/manual/mod/mod_rewrite.html.fr b/docs/manual/mod/mod_rewrite.html.fr index a07d00a3e7..b05c6e9c16 100644 --- a/docs/manual/mod/mod_rewrite.html.fr +++ b/docs/manual/mod/mod_rewrite.html.fr @@ -788,7 +788,9 @@ bases de données depuis la version 2.0.41 du serveur HTTP Apache</td></tr> 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.</p> + 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 <code class="directive">RewriteMap</code> comme suit </p> @@ -862,7 +864,9 @@ la version version 2.1</td></tr> <dl> <dt><code>inherit</code></dt> - <dd>Ceci force la configuration locale à hériter de la + <dd> + + <p>Ceci force la configuration locale à hériter de la configuration du niveau supérieur. Dans le contexte des hôtes virtuels, cela signifie que les correspondances, conditions et règles du serveur principal sont héritées. Dans le contexte des @@ -874,7 +878,13 @@ la version version 2.1</td></tr> placées après ces dernières. La place de cette directive - avant ou après les règles locales - n'a aucune influance 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. + réécriture, les règles héritées ne seront pas traitées.</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 + enfant. + </div> </dd> </dl> diff --git a/docs/manual/mod/mod_status.html.fr b/docs/manual/mod/mod_status.html.fr index 3a1fc6aeb0..7f4be46167 100644 --- a/docs/manual/mod/mod_status.html.fr +++ b/docs/manual/mod/mod_status.html.fr @@ -95,9 +95,7 @@ du serveur</td></tr> <Location /etat-serveur><br /> SetHandler server-status<br /> <br /> - Order Deny,Allow<br /> - Deny from all<br /> - Allow from .example.com<br /> + Require host example.com<br /> </Location> </code></p></div> |