<?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: 1933179:1933587 (outdated) -->
+<!-- English Revision: 1933587 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
d'environnement.</note>
<p><module>mod_cache</module> implémente un <strong>filtre de mise
- en cache de contenu HTTP</strong> conforme à la <a
- href="https://www.rfc-editor.org/rfc/rfc2616">RFC 2616</a>, avec
+ en cache de contenu HTTP</strong> conforme à la <rfc>2616</rfc>, avec
support de la mise en cache des réponses dont le contenu a été
négocié et comportant l'en-tête Vary.</p>
jour, et peut apporter un gain de performances significatif si le
serveur original supporte les <strong>requêtes
conditionnelles</strong> en prenant en compte l'en-tête de requête
- HTTP <a
- href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.26">If-None-Match</a>.
+ HTTP If-None-Match (<rfc section="14.26">2616</rfc>).
Le contenu n'est ainsi régénéré que lorsqu'il a été modifié, et non
lorsqu'il a expiré.</p>
éventuellement compressé par le filtre <module>mod_deflate</module>.</p>
<p>Dans le mode de fonctionnement normal, <module>mod_cache</module>
- peut être contrôlé par les en-têtes <a
- href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9">Cache-Control</a>
- et <a
- href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.32">Pragma</a>
+ peut être contrôlé par les en-têtes Cache-Control (<rfc section="14.9">2616</rfc>)
+ et Pragma (<rfc section="14.32">2616</rfc>)
envoyés par un client dans une requête, ou par un serveur dans une
réponse. Dans des circonstances exceptionnelles,
<module>mod_cache</module> peut cependant être configuré pour
s'insérer entre le client et le serveur, et ce type de configuration
ne doit donc être utiliser qu'en cas de nécessité absolue.</p>
- <p>La RFC 2616 permet au cache de renvoyer des données périmées
- pendant que l'entrée périmée correspondante est mise à jour depuis
- le serveur original, et <module>mod_cache</module> supporte cette
- fonctionnalité lorsque la directive <directive
- module="mod_cache">CacheLock</directive> est configurée en
- conséquence. De telles réponses comportent un en-tête HTTP <a
- href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.46">Warning</a>
- contenant un code de réponse 110. La RFC 2616 permet aussi au cache
- de renvoyer des données périmées lorsque la tentative de mise à jour
- des données périmées renvoie une erreur 500 ou supérieure, et cette
- fonctionnalité est supportée par défaut par
- <module>mod_cache</module>. De telles réponses comportent un en-tête HTTP <a
- href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.46">Warning</a>
- contenant un code de réponse 111.</p>
+ <p>La RFC 2616 permet au cache de renvoyer des données périmées pendant que
+ l'entrée périmée correspondante est mise à jour depuis le serveur original,
+ et <module>mod_cache</module> supporte cette fonctionnalité lorsque la
+ directive <directive module="mod_cache">CacheLock</directive> est configurée
+ en conséquence. De telles réponses comportent un en-tête HTTP Warning (<rfc
+ section="14.46">2616</rfc>) contenant un code de réponse 110. La RFC 2616
+ permet aussi au cache de renvoyer des données périmées lorsque la tentative
+ de mise à jour des données périmées renvoie une erreur 500 ou supérieure, et
+ cette fonctionnalité est supportée par défaut par
+ <module>mod_cache</module>. De telles réponses comportent un en-tête HTTP
+ Warning (<rfc section="14.46">2616</rfc>) contenant un code de réponse
+ 111.</p>
<p><module>mod_cache</module> requiert les services d'un ou
plusieurs modules de gestion de stockage. La distribution Apache de base
</contextlist>
<usage>
+ <note><p>Cette directive n’est valable que dans les sections <directive
+ module="core" type="section">Location</directive> et <directive
+ module="mod_proxy" type="section">Proxy</directive> dans des contextes de
+ répertoire. Elle ne l’est pas dans les sections <directive module="core"
+ type="section">Directory</directive>, <directive module="core"
+ type="section">Files</directive> ou <directive module="core"
+ type="section">If</directive>.</p></note>
+
<p>La directive <directive>CacheDisable</directive> enjoint
<module>mod_cache</module> de <em>ne pas</em> mettre en cache l'URL
spécifiée par <var>chaîne URL</var>, ainsi que les URLs de niveaux