<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision: 1174747:1199481 (outdated) -->
+<!-- English Revision : 1199481 -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<li>
<p>Configure le serveur HTTP Apache avec tous les modules
- activés et chargés en tant qu'objets partagés. Vous pouvez
- ensuite les désactiver un à un en commentant la directive <directive
- module="mod_so">LoadModule</directive> correspondante dans le
+ activés. Seul un jeu de modules de base sera chargé au
+ démarrage du serveur. Vous pouvez modifier ce jeu de modules
+ chargés au démarrage en activant ou désactivant les directives <directive
+ module="mod_so">LoadModule</directive> correspondantes dans le
fichier <code>httpd.conf</code>.</p>
<example>
compilés.</p>
</li>
+ <li>
+ <p>Certains modules ne sont utilisés que par les développeurs et
+ ne seront pas compilés. Si vous voulez les utiliser, spécifiez
+ l'option <em>all</em>. Pour compiler tous les modules disponibles,
+ y compris les modules de développeurs, spécifiez l'option
+ <em>reallyall</em>. En outre, la directive <directive
+ module="mod_so">LoadModule</directive> peut être activée pour tous
+ les modules compilés via l'option du script configure
+ <code>--enable-load-all-modules</code>.</p>
+
+<example>
+$ ./configure --enable-mods-shared=reallyall --enable-load-all-modules<br />
+$ make install
+</example>
+ </li>
+
<li>
Construire et installer un module Apache httpd <em>tiers</em>, par exemple
<code>mod_foo.c</code>, en tant que module DSO
<description>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</description>
<syntax>FileETag <var>composant</var> ...</syntax>
-<default>FileETag INode MTime Size</default>
+<default>FileETag MTime Size</default>
<contextlist><context>server config</context><context>virtual
host</context>
<context>directory</context><context>.htaccess</context>
</contextlist>
<override>FileInfo</override>
+<compatibility>La valeur par défaut était "INode MTime Size"
+dans les versions 2.3.14 et antérieures.</compatibility>
<usage>
<p>
localisations où WebDAV est activé et qui utilisent
<module>mod_dav_fs</module> comme fournisseur de stockage.
<module>mod_dav_fs</module> utilise
- <code>INode MTime Size</code> comme format fixe pour les
+ <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
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1174747:1231453 (outdated) -->
+<!-- English Revision : 1231453 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
Définit un cookie de test si et seulement si le client n'envoie
pas de cookie
<example>
- Header set Set-Cookie testcookie !$req{Cookie}
+ Header set Set-Cookie testcookie "expr=-z %{req:Cookie}"
</example>
</li>
</ol>
<dl>
<dt><code>early</code></dt>
<dd>Spécifie <a href="#early">traitement préalable</a>.</dd>
- <dt><code>env=[!]variable</code></dt>
+ <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>
<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>
- <dt><code>expr</code></dt>
- <dd>Une chaîne qui correspond à toute valeur ci-dessus est
- interprétée comme une expression. Les détails à propos de la syntaxe
- des expressions et leur évaluation sont pour l'instant mieux
- documentés dans la page de <module>mod_filter</module>.</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>
</dl>
<p>Excepté le cas du mode <a href="#early">précoce</a>, la directive
<dl>
<dt><code>early</code></dt>
<dd>Spécifie <a href="#early">traitement préalable</a>.</dd>
- <dt><code>env=[!]variable</code></dt>
+ <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>
<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>
- <dt><code>expr</code></dt>
- <dd>Une chaîne qui correspond à toute valeur ci-dessus est
- interprétée comme une expression. Les détails à propos de la syntaxe
- des expressions et leur évaluation sont pour l'instant mieux
- documentés dans la page de <module>mod_filter</module>.</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>
</dl>
<p>Excepté le cas du mode <a href="#early">précoce</a>, les
<?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: 1180985:1201691 (outdated) -->
+<!-- English Revision : 1201691 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
pour voir comment vous pourrez par la suite personnaliser la manière
dont tout ceci est traité). Ensuite, une nouvelle sous-requête
interne est initiée avec la nouvelle URL, ce qui redémarre le
- traitement des phases de l'API.</p>
+ traitement des phases de la requête. Vérifiez que vos règles ne
+ créent pas de boucle infinie. Voir <a
+ href="http://wiki.apache.org/httpd/RewriteLooping">Bouclage dans la
+ réécriture</a> pour une discussion plus approfondie à propos de ce
+ problème.</p>
<p>En conséquence de cette manipulation de l'URL , vous devrez
pensez à confectionner différemment vos règles de réécriture dans un
<dfn>Figure 1:</dfn>Déroulement du contrôle à travers le jeu de
règles de réécriture
</p>
- <p>Comme vous pouvez le voir, l'URL est tout d'abord comparée au
+ <p>L'URL est tout d'abord comparée au
<em>Modèle</em> de chaque règle. Lorsqu'une règle ne s'applique
pas, mod_rewrite stoppe immédiatement le traitement de cette règle
et passe à la règle suivante. Si l'URL correspond au
<em>Modèle</em>, mod_rewrite recherche la présence de conditions
- correspondantes. S'il n'y en a pas, mod_rewrite remplace
- simplement l'URL par une chaîne élaborée à partir de la chaîne de
+ correspondantes (les directives Rewritecond apparaissant dans la
+ configuration juste
+ avant les règles de réécriture). S'il n'y en a pas, mod_rewrite remplace
+ l'URL par une chaîne élaborée à partir de la chaîne de
<em>Substitution</em>, puis passe à la règle suivante. Si des
conditions sont présentes, mod_rewrite lance un bouclage
secondaire afin de les traiter selon l'ordre dans lequel elles
<?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: 420990:1200006 (outdated) -->
+<!-- English revision : 1200006 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<title>Chiffrement fort SSL/TLS : Compatibilité</title>
<summary>
-<blockquote>
-<p>Tous les PCs sont compatibles. Mais certains sont plus compatibles que
-d'autres.</p>
-<p class="cite">-- <cite>Inconnu</cite></p>
-</blockquote>
<p>Ce document couvre la compatibilité ascendante entre mod_ssl et
d'autres solutions SSL. mod_ssl n'est pas la seule solution SSL pour Apache ;
quatre autres produits sont (ou ont été) également disponibles :
<a href="http://www.apache-ssl.org/">Apache-SSL</a>, le produit libre de
-Ben Laurie (d'où mod_ssl est issu à l'origine en 1998), <a
-href="http://www.redhat.com/products/product-details.phtml?id=rhsa">Secure
-Web Server</a>, un produit commercial de Red Hat (basé sur mod_ssl),
-<a href="http://www.covalent.net/">Raven SSL Module</a>, un produit commercial
+Ben Laurie (d'où mod_ssl est issu à l'origine en 1998), Secure
+Web Server, un produit commercial de Red Hat (basé sur mod_ssl),
+Raven SSL Module, un produit commercial
de Covalent (basé lui aussi sur mod_ssl), et enfin <a
href="http://www.redhat.com/explore/stronghold/">Stronghold</a>, produit
commercial de C2Net et maintenant de Red Hat, (basé sur une branche
<tr><th colspan="3">Compatibilité entre Apache-SSL 1.x et mod_ssl 2.0.x :</th></tr>
<tr><td><code>SSLEnable</code></td><td><code>SSLEngine on</code></td><td>plus compacte</td></tr>
<tr><td><code>SSLDisable</code></td><td><code>SSLEngine off</code></td><td>plus compacte</td></tr>
-<tr><td><code>SSLLogFile</code> <em>file</em></td><td><code>SSLLog</code> <em>file</em></td><td>plus compacte</td></tr>
+<tr><td><code>SSLLogFile</code>
+<em>file</em></td><td><code></code></td><td>Utilisez plutôt la directive
+de niveau module <directive module="core">LogLevel</directive>.</td></tr>
<tr><td><code>SSLRequiredCiphers</code> <em>spec</em></td><td><code>SSLCipherSuite</code> <em>spec</em></td><td>renommée</td></tr>
<tr><td><code>SSLRequireCipher</code> <em>c1</em> ...</td><td><code>SSLRequire %{SSL_CIPHER} in {"</code><em>c1</em><code>",
<tr><td><code>SSL_CipherSuite</code> <em>arg</em></td><td><code>SSLCipherSuite</code> <em>arg</em></td><td>renommée</td></tr>
<tr><td><code>SSL_X509VerifyDir</code> <em>arg</em></td><td><code>SSLCACertificatePath</code> <em>arg</em></td><td>renommée</td></tr>
-<tr><td><code>SSL_Log</code> <em>file</em></td><td><code>SSLLogFile</code> <em>file</em></td><td>renommée</td></tr>
+<tr><td><code>SSL_Log</code>
+<em>file</em></td><td><code>-</code></td><td>Utilisez plutôt la directive
+de niveau module <directive module="core">LogLevel</directive></td></tr>
<tr><td><code>SSL_Connect</code> <em>flag</em></td><td><code>SSLEngine</code> <em>flag</em></td><td>renommée</td></tr>
<tr><td><code>SSL_ClientAuth</code> <em>arg</em></td><td><code>SSLVerifyClient</code> <em>arg</em></td><td>renommée</td></tr>
<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision: 1181242:1204357 (outdated) -->
+<!-- English Revision : 1200496 -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<li>configure: les modules dynamiques (DSO) sont compilés par
défaut</li>
+ <li>configure: par défaut, seul un jeu de modules de base est
+ chargé. Les autres directives <directive>LoadModule</directive>
+ sont mises en commentaires.</li>
+
<li>configure: le jeu de modules "most" est compilé par défaut</li>
+
+ <li>configure: le jeu de modules "realyall" ajoute les modules de
+ développeur au jeu "all".</li>
</ul>
</section>
<li>La valeur par défaut de la directive <directive
module="core">EnableSendfile</directive> est maintenant Off.</li>
+ <li>La valeur par défaut de la directive <directive
+ module="core">FileETag</directive> est maintenant "MTime Size"
+ (sans INode).</li>
+
<li><module>mod_log_config</module>: <a
href="modules/mod_log_config.html#formats">${cookie}C</a>
correspond au nom du cookie dans son ensemble, alors qu'avant,
module="core">LogLevel</directive> au niveau répertoire.
</li>
+ <li><module>mod_ssl</module>: le contrôle de révocation des
+ certificats basé sur les CRL doit être maintenant explicitement
+ configuré via la directive <directive
+ module="mod_ssl">SSLCARevocationCheck</directive>.
+ </li>
+
+ <li><module>mod_substitute</module>: la taille maximale d'une
+ ligne est maintenant 1Mo.
+ </li>
+
+ <li><module>mod_reqtimeout</module>: si ce module est chargé, il
+ définit maintenant certains temps d'attente par défaut.</li>
+
</ul>
</section>
</section>