1
0
mirror of https://github.com/apache/httpd.git synced 2026-01-06 09:01:14 +03:00

XML file fr doc update.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1853288 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Lucien Gentis
2019-02-09 16:29:03 +00:00
parent 6dc596322a
commit 7cdf97cd49

View File

@@ -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.fr.xsl"?>
<!-- English Revision: 1827608 -->
<!-- English Revision: 1853280 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
@@ -1250,7 +1250,39 @@ 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
dans ce genre de contexte.</li>
<li>Les blocs <directive module="core">If</directive> suivent les règles
du contexte de <em>répertoire</em>.</li>
<li>Par défaut, mod_rewrite écrase les règles précédentes au sein de <a
href="../sections.html#merging">sections combinées</a> appartenant au même
contexte. Pour modifier ce comportement, on peut utiliser la directive
<directive module="rewrite">RewriteOptions</directive> pour définir par exemple
l'option <em>Inherit</em>.</li>
<li>La directive <directive module="rewrite">RewriteOptions</directive> permet
aussi de contrôler le comportement des sections définies au même niveau
d'imbrication dans la configuration. Dans l'exemple suivant, par défaut seule la
règle RewriteRules définie dans le second bloc <directive
module="core">If</directive> est prise en compte car celle définie dans le
premier bloc est écrasée. Définir <directive
module="rewrite">RewriteOptions</directive> Inherit force mod_rewrite à combiner
les deux sections en prenant en compte les deux règles et pas seulement la
dernière.</li>
</ul>
<example>
<highlight language="config">
&lt;If "true"&gt;
# Sans RewriteOptions Inherit, cette règle est écrasée par celle de la section
# suivante et aucune redirection ne sera effectuée pour les URIs contenant
# 'foo'
RewriteRule foo http://example.com/foo [R]
&lt;/If&gt;
&lt;If "true"&gt;
RewriteRule bar http://example.com/bar [R]
&lt;/If&gt;
</highlight>
</example>
</note>
<p>Pour quelques conseils à propos des <glossary