@@ -3425,6 +3423,26 @@ correspondant à une expression rationnelle</td></tr>
</LocationMatch></pre>
<divclass="note"><h3>Note à propos du slash '/'</h3>
<p>La signification du caractère slash '/' dépend de l'endroit où il
apparaît dans une URL. Les utilisateurs sont habitués à voir de multiples
slashes adjacents réduits à un seul au sein du système de fichiers (par
exemple, <code>/home///foo</code> est équivalent à
<code>/home/foo</code>). Ce n'est n'est cependant pas toujours le cas au
sein des URLs. En effet, si vous souhaitez spécifier plusieurs slashes,
vous devez le faire explicitement au sein de la directive <codeclass="directive"><ahref="#locationmatch"><LocationMatch></a></code> et de la version
regex de la directive <codeclass="directive"><Location></code>.</p>
<p>Par exemple, <code><LocationMatch "^/abc"></code> correspondra à
l'URL <code>/abc</code>, mais pas à l'URL <code>//abc</code>. La directive
(non-regex) <codeclass="directive"><Location></code> se comporte de
la même manière lorsqu'elle est utilisée dans les requêtes de mandataire.
Par contre, pour les autres types de requêtes, la directive <codeclass="directive"><Location></code> considérera plusieurs slashes
adjacents comme équivalents à un seul slash. Par exemple, si vous
spécifiez <code><Location "/abc/def"></code>, une requête pour
<code>/abc//def</code> correspondra.</p>
</div>
<h3>Voir aussi</h3>
<ul>
<li><ahref="../sections.html">Comment fonctionnent les sections
<tr><th><ahref="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.3.13 du serveur HTTP Apache</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
faisant correspondre l'en-tête <code>Host:</code> 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
@@ -58,11 +59,10 @@ dynamique inverse de masse</td></tr>
<divclass="note"><h3>Limitations</h3>
<ul>
<li>Ce module n'est pas conçu pour remplacer les fonctionnalités
dynamiques de <codeclass="module"><ahref="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code>. Par contre, il
peut constituer une alternative légère et rapide à
<codeclass="module"><ahref="../mod/mod_rewrite.html">mod_rewrite</a></code> lorsque ce dernier utilise la directive
<codeclass="directive">RewriteMap</code> et le drapeau <code>[P]</code>
<li>Ce module n'est pas conçu pour remplacer les fonctionnalités dynamiques
de <codeclass="module"><ahref="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code>. Par contre, il peut constituer une
alternative légère et rapide à <codeclass="module"><ahref="../mod/mod_rewrite.html">mod_rewrite</a></code> lorsque ce
dernier utilise la directive <codeclass="directive"><ahref="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code> et le drapeau <code>[P]</code>
pour le mandatement inverse à partir d'une table de correspondances.
</li>
<li>Il ne supporte pas les mises en correspondance basées sur les
@@ -102,18 +102,16 @@ dynamique inverse de masse</td></tr>