Autres
diff --git a/docs/manual/mod/mod_cache.xml.fr b/docs/manual/mod/mod_cache.xml.fr
index c3f66316d7..ae9b342720 100644
--- a/docs/manual/mod/mod_cache.xml.fr
+++ b/docs/manual/mod/mod_cache.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -128,6 +128,12 @@
htcacheclean permet de lister et de supprimer les
URLs mises en cache, et de maintenir le cache en deçà de
certaines limites de taille et de nombre d'inodes.
+ mod_cache_socache
+ Implémente un gestionnaire de stockage basé sur un cache d'objets
+ partagés. Les en-têtes et corps sont stockés ensemble sous une seule
+ clé basée sur l'URL de la réponse mise en cache. Des réponses à
+ contenus multiples négociés peuvent être stockées simultanément, mais
+ ce module ne supporte pas la mise en cache de contenus partiels.
Pour de plus amples détails, une description, et des exemples,
@@ -140,7 +146,7 @@ cache
@@ -397,7 +409,11 @@ URL]
contenu considéré peut être mis en cache. Si type de cache
a pour valeur disk
, mod_cache
utilisera le gestionnaire de stockage sur disque implémenté par
- mod_cache_disk.
+ mod_cache_disk. Pour que mod_cache
+ utilise le gestionnaire de stockage basé sur le cache d'objets
+ partagés implémenté par mod_cache_socache,
+ spécifiez socache
comme valeur du paramètre type
+ de cache.
Si les différentes directives CacheEnable
spécifient des URLs qui se recoupent (comme dans l'exemple
ci-dessous), tous les gestionnaires de stockage possibles seront
@@ -978,7 +994,7 @@ l'entête Cache-Control: a pour valeur no-store.
CacheQuickHandler on
server configvirtual host
- Disponible à partir de la version 2.3.3 du serveur HTTP
+ Disponible à partir de la version 2.3.3 du serveur HTTP
Apache
diff --git a/docs/manual/mod/mod_cache_disk.xml.fr b/docs/manual/mod/mod_cache_disk.xml.fr
index fca0048bdd..1f0213471e 100644
--- a/docs/manual/mod/mod_cache_disk.xml.fr
+++ b/docs/manual/mod/mod_cache_disk.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -60,6 +60,7 @@ cache HTTP.
mod_cache_disk pour que ce dernier puisse
fonctionner.
+ Note :
Lorsque la plate-forme la supporte, et si elle est activée via la
directive EnableSendfile,
mod_cache_disk utilise la fonctionnalité sendfile
@@ -69,7 +70,11 @@ cache HTTP.
un contexte de répertoire ou de fichier .htaccess, car le module ne
dispose pas des définitions correspondantes lorsque la requête est
servie depuis le cache.
+
+mod_cache
+mod_cache_socache
+Guide de la mise en cache
CacheRoot
diff --git a/docs/manual/mod/mod_dir.xml.fr b/docs/manual/mod/mod_dir.xml.fr
index ab834f64b8..f11de3aaf2 100644
--- a/docs/manual/mod/mod_dir.xml.fr
+++ b/docs/manual/mod/mod_dir.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -210,6 +210,9 @@ d'Apache
de fin afficherait un listing du contenu du
répertoire.
+ Notez aussi que certains navigateurs peuvent modifier par erreur
+ des requêtes POST en requêtes GET lors d'une redirection, les
+ données POST étant alors perdues.
diff --git a/docs/manual/mod/mod_expires.xml.fr b/docs/manual/mod/mod_expires.xml.fr
index fb002ae222..6d0e2782fe 100644
--- a/docs/manual/mod/mod_expires.xml.fr
+++ b/docs/manual/mod/mod_expires.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -69,13 +69,13 @@ l'intervalle
module="mod_expires">ExpiresByType comme suit :
- ExpiresDefault "<base> [plus] {<num>
- <type>}*"
- ExpiresByType type/encoding "<base> [plus]
- {<num> <type>}*"
+ ExpiresDefault "base [plus num type]
+ [num type] ..."
+ ExpiresByType type/encoding "base [plus num type]
+ [num type] ..."
- où <base> peut être :
+ où base peut être :
access
@@ -86,9 +86,9 @@ l'intervalle
modification
- Le mot-clé plus
est optionnel. <num> doit
+
Le mot-clé plus
est optionnel. num doit
correspondre à une valeur entière [compatible avec
- atoi()
], et <type> peut être choisi parmi :
+ atoi()
], et type peut être choisi parmi :
years
@@ -110,7 +110,7 @@ l'intervalle
La date d'expiration peut être définie plus précisément en
- ajoutant plusieurs clauses'<num> <type>' :
+ ajoutant plusieurs clauses 'num type' :
ExpiresByType text/html "access plus 1 month 15
diff --git a/docs/manual/mod/mod_proxy.xml.fr b/docs/manual/mod/mod_proxy.xml.fr
index 684466d4b7..b1d2f977eb 100644
--- a/docs/manual/mod/mod_proxy.xml.fr
+++ b/docs/manual/mod/mod_proxy.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -1246,6 +1246,16 @@ l'espace d'URLs du serveur local
répartiteur en plus de ceux définis au niveau de la
configuration.
+ forcerecovery |
+ On |
+ Force la relance immédiate de tous les membres sans tenir
+ compte de leur paramètre retry dans le cas où ils sont tous en
+ état d'erreur. Il peut cependant arriver qu'un membre déjà
+ surchargé entre dans une situation critique si la relance de
+ tous les membres est forcée sans tenir compte du paramètre retry
+ de chaque membre. Dans ce cas, définissez ce paramètre à
+ Off .
+ |
Exemple de configuration d'un répartiteur de charge
diff --git a/docs/manual/new_features_2_0.xml.fr b/docs/manual/new_features_2_0.xml.fr
index 32d28bb23e..f1e776f467 100644
--- a/docs/manual/new_features_2_0.xml.fr
+++ b/docs/manual/new_features_2_0.xml.fr
@@ -1,9 +1,9 @@
-
+
-
+
+
@@ -709,10 +709,36 @@ RewriteRule (.*\.html) docs.php?$1
qu'à la règle qui la suit immédiatement. Ainsi, si vous voulez
qu'une directive RewriteCond
s'applique à plusieurs règles
RewriteRule
, une technique possible consiste à inverser ces
-conditions et à utiliser le drapeau [Skip]. Cette technique permet
+conditions et ajouter une RewriteRule
avec le drapeau [Skip]. Cette technique permet
d'élaborer des pseudo-constructions if-then-else : la dernière règle du
bloc then contiendra skip=N
, où N est le nombre de règles
-contenues dans le bloc else.
+contenues dans le bloc else :
+
+# Est-ce que le fichier existe ?
+RewriteCond %{REQUEST_FILENAME} !-f
+RewriteCond %{REQUEST_FILENAME} !-d
+
+# Create an if-then-else construct by skipping 3 lines if we meant to go to the "else" stanza.
+RewriteRule .? - [S=3]
+
+# Si le fichier existe, alors :
+
+ RewriteRule (.*\.gif) images.php?$1
+ RewriteRule (.*\.html) docs.php?$1
+ # Skip past the "else" stanza.
+ RewriteRule .? - [S=1]
+
+# ELSE...
+
+ RewriteRule (.*) 404.php?file=$1
+
+# END
+
+
+Il est probablement plus aisé de définir ce genre de configuration
+via les directives If, ElseIf, et Else.
diff --git a/docs/manual/rewrite/tech.xml.fr b/docs/manual/rewrite/tech.xml.fr
index 0c4878d266..bfd6c18521 100644
--- a/docs/manual/rewrite/tech.xml.fr
+++ b/docs/manual/rewrite/tech.xml.fr
@@ -101,10 +101,10 @@ correspondance
substitution est un chemin relatif, la directive