<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1086908 -->
+<!-- English Revision : 1088616 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1042758-->
+<!-- English Revision : 1088619 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
n'est utilisé que pour les processus d'autorisation.
</note>
</usage>
-<seealso><directive module="mod_authnnz_ldap">AuthLDAPInitialBindPattern</directive></seealso>
-<seealso><directive module="mod_authnnz_ldap">AuthLDAPBindDN</directive></seealso>
+<seealso><directive module="mod_authnz_ldap">AuthLDAPInitialBindPattern</directive></seealso>
+<seealso><directive module="mod_authnz_ldap">AuthLDAPBindDN</directive></seealso>
<seealso><directive module="mod_authnz_ldap">AuthLDAPCompareAsUser</directive></seealso>
<seealso><directive module="mod_authnz_ldap">AuthLDAPSearchAsUser</directive></seealso>
</directivesynopsis>
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1066440 -->
+<!-- English Revision : 1089719 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
requis directement.</dd>
<dt><code>Body:</code></dt>
- <dd>une nouveauté d'Apache 2.0 : le contenu réel de la ressource
+ <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
</example>
</dd>
</dl>
+
+ <p>Considérons une ressource, <code>document.html</code>, disponible
+ en anglais, en français 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
+ <code>document.html.var</code> et contiendra ce qui suit :</p>
+
+ <example>
+ URI: document.html<br />
+ <br />
+ Content-language: en<br />
+ Content-type: text/html<br />
+ URI: document.html.en<br />
+ <br />
+ Content-language: fr<br />
+ Content-type: text/html<br />
+ URI: document.html.fr<br />
+ <br />
+ Content-language: de<br />
+ Content-type: text/html<br />
+ URI: document.html.de<br />
+ <br />
+
+ </example>
+
+ <p>Ces quatre fichiers doivent se trouver dans le même répertoire,
+ et le fichier <code>.var</code> doit être associé au gestionnaire
+ <code>type-map</code> via une directive <directive
+ module="mod_mime">AddHandler</directive> :</p>
+
+ <example>
+ AddHandler type-map .var
+ </example>
+
+ <p>A l'arrivée d'une requête pour la ressource
+ <code>document.html</code>, le fichier
+ <code>document.html.var</code> sera consulté, et 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>Accept-Language</code> sera choisie.</p>
</section>
<section id="multiviews"><title>Multivues</title>
<default>CacheNegotiatedDocs Off</default>
<contextlist><context>server config</context><context>virtual host</context>
</contextlist>
-<compatibility>La syntaxe a été modifiée dans la version
-2.0.</compatibility>
<usage>
<p>Si elle est définie à "on", cette directive permet la mise en
directive n'a aucun effet sur les réponses aux requêtes
HTTP/1.1.</p>
- <p>Avant la version 2.0, la directive
- <directive>CacheNegotiatedDocs</directive> n'acceptait aucun
- argument ; la seule présence de la directive suffisait à la définir
- à "on".</p>
</usage>
</directivesynopsis>
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1085361 -->
+<!-- English Revision : 1092797 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<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 :
- CO=<em>NAME</em>:<em>VAL</em>[:<em>domain</em>[:<em>lifetime</em>[:<em>path</em>[:<em>secure</em>[:<em>httponly</em>]]]]]
+ 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>
</td>
</tr>
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1086608 -->
+<!-- English Revision : 1089085 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision : 1086771 -->
+<!-- English Revision : 1088588 -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<dd><module>mod_info</module> est maintenant capable d'afficher la
configuration préinterprétée sur stdout au cours du démarrage du
serveur.</dd>
+
+ <dt><module>mod_rewrite</module></dt>
+ <dd>La directive <directive
+ module="mod_rewrite">RewriteRule</directive> dispose maintenant
+ des drapeaux <code>[QSD]</code> (Query String Discard) et
+ <code>[END]</code> qui permettent de simplifier les scénarios de
+ réécriture courants.</dd>
</dl>
</section>
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1078897 -->
+<!-- English Revision : 1092798 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<p>Le drapeau [CO], ou [cookie], vous permet de définir un cookie
lorsqu'une règle <directive module="mod_rewrite">RewriteRule</directive>
s'applique. Il possède trois arguments obligatoires et
-cinq arguments optionnels.</p>
+quatre arguments optionnels.</p>
<p>La syntaxe complète de ce drapeau, avec tous ses attributs, est la
suivante :</p>
<example>
-[CO=NAME:VALUE:domain:lifetime:path:secure:httponly]
+[CO=NAME:VALUE:DOMAIN:lifetime:path:secure:httponly]
</example>
-<p>Vous devez déclarer un nom et une valeur pour que le cookie puisse
-être défini.</p>
+<p>Vous devez déclarer un nom, une valeur et un domaine pour que
+le cookie puisse être défini.</p>
-<p>Vous pouvez aussi définir les valeurs suivantes :</p>
<dl>
<dt>Domain</dt>
deux parties séparées par un point. C'est à dire que vous ne pouvez pas
utiliser les valeurs <code>.com</code> ou <code>.net</code>. En effet,
ce style de cookie est interdit par le modèle de sécurité des cookies.</dd>
-<dd>La valeur par défaut est le domaine courant.</dd>
+</dl>
+
+<p>Vous pouvez aussi définir les valeurs suivantes :</p>
+<dl>
<dt>Lifetime</dt>
<dd>La durée de vie du cookie, en minutes.</dd>
<dd>Une valeur de 0 indique une durée de vie correspondant à la session
</section>
-<section id="flag_dpi"><title>DPI|discardpathinfo</title>
+<section id="flag_dpi"><title>DPI|discardpath</title>
<p>Avec le drapeau DPI, la partie PATH_INFO de l'URI
réécrit est supprimée.</p>
<p>Ce drapeau est disponible dans les versions 2.2.12 et supérieures.</p>
est présentée à titre d'exemple et non de recommandation.</p>
</section>
+<section id="flag_end"><title>END</title>
+<p>L'utilisation du drapeau [END] permet non seulement de terminer le
+processus de réécriture en cours (comme [L]), mais aussi d'empêcher tout
+processus de réécriture ultérieur dans un contexte de répertoire
+(htaccess).</p>
+
+<p>Ceci ne s'applique pas aux nouvelles requêtes résultant d'une
+redirection externe.</p>
+</section>
+
<section id="flag_f"><title>F|forbidden</title>
<p>L'utilisation du drapeau [F] permet de faire envoyer par le serveur au
client un code de statut "403 Forbidden". Le même effet peut être obtenu à
<message id="syntax">Syntaxe</message>
<message id="default">Défaut</message>
<message id="context">Contexte</message>
- <message id="override">Annuler</message>
+ <message id="override">AllowOverride</message>
<message id="status">Statut</message>
<message id="module">Module</message>