From: Igor Galić
-<!-- L'inclusion suivante peut être mise en cache --> -<!--#include virtual="/footer.html" --> - -<!-- L'inclusion suivante ne peut pas être mise en cache --> -<!--#include file="/path/to/footer.html" -->
+<!-- L'inclusion suivante peut être mise en cache -->
+<!--#include virtual="/footer.html" -->
+
+<!-- L'inclusion suivante ne peut pas être mise en cache -->
+<!--#include file="/path/to/footer.html" -->
+
Si vous utilisez les SSI, et voulez bénéficier de la vitesse de service depuis le cache, vous devez utiliser des inclusions de type @@ -460,7 +461,9 @@ Vary: negotiate,accept-language,accept-charset de fichier élaboré à cette occasion pour tous les accès ultérieurs à ce fichier.
-CacheFile /usr/local/apache2/htdocs/index.html
+ CacheFile /usr/local/apache2/htdocs/index.html
+
Si vous avez l'intention de mettre en cache un grand nombre de fichiers de cette manière, vous devez vous assurer que le nombre maximum @@ -569,7 +572,9 @@ sys 0m0.000s utilisera le contenu chargé en mémoire pour satisfaire ultérieurement toutes les demandes d'accès à ce fichier.
-MMapFile /usr/local/apache2/htdocs/index.html
+ MMapFile /usr/local/apache2/htdocs/index.html
+
Comme dans le cas de la directive
CacheFile
, toute
@@ -600,11 +605,12 @@ sys 0m0.000s
Typiquement, le module sera configuré comme suit :
--CacheRoot /var/cache/apache/ -CacheEnable disk / -CacheDirLevels 2 -CacheDirLength 1
+CacheRoot /var/cache/apache/
+CacheEnable disk /
+CacheDirLevels 2
+CacheDirLength 1
+
Il est important de savoir que, les fichiers mis en cache étant stockés
localement, la mise en cache par l'intermédiaire du système d'exploitation
diff --git a/docs/manual/dso.html.fr b/docs/manual/dso.html.fr
index e3b879a770..038d0645ed 100644
--- a/docs/manual/dso.html.fr
+++ b/docs/manual/dso.html.fr
@@ -61,8 +61,8 @@
distribués seront alors compilés en tant que modules DSO. Une fois
compilé en tant que module DSO nommé mod_foo.so
, un
module peut être chargé en mémoire au
- démarrage ou redémarrage du serveur à l'aide de la commande
- LoadModule
du module
+ démarrage ou redémarrage du serveur à l'aide de
+ la directive LoadModule
du module
mod_so
, placée
dans votre fichier httpd.conf
.
La compilation en mode DSO peut être désactivée pour certains @@ -143,8 +143,8 @@ $ apxs -cia mod_foo.c
Les clônes modernes d'UNIX proposent un astucieux mécanisme - communément appelé édition de liens et chargement dynamiques d' +
Les clônes modernes d'UNIX proposent un mécanisme + appelé édition de liens et chargement dynamiques d' Objets Dynamiques Partagés (DSO), qui permet de construire un morceau de programme dans un format spécial pour le rendre chargeable à l'exécution dans l'espace d'adressage d'un programme exécutable.
@@ -234,8 +234,7 @@ $ apxs -cia mod_foo.c c'est dans cette optique que le mécanisme DSO a été conçu ; c'est cette approche qui est ainsi utilisée par pratiquement tous les types de bibliothèques que fournit le - système d'exploitation. Par contre, les objets partagés sont relativement - peu utilisés pour étendre les fonctionnalités d'un programme. + système d'exploitation.LoadModule
du fichier de
configuration httpd.conf
plutôt que par des options du script
configure
à la compilation. Par exemple,
on peut ainsi exécuter différentes instances du serveur
- (standard et version SSL, version minimale et version étoffée
- [mod_perl, PHP3], etc...) à partir d'une seule installation
+ (standard et version SSL, version minimale et version dynamique
+ [mod_perl, mod_php], etc...) à partir d'une seule installation
d'Apache httpd.apxs
vous permet d'une part de travailler en
dehors de l'arborescence des sources d'Apache httpd, et d'autre part de n'avoir
besoin que de la commande apxs -i
@@ -274,10 +273,6 @@ $ apxs -cia mod_foo.c
Inconvénients des DSO :
Alias /icons/ /usr/local/apache/icons/
l'alias précédent ne s'appliquera pas à l'url
- /icons
.
/icons
à cause de l'absence du slash final. Ainsi, si
+ le slash final est absent du chemin de l'URL, il doit
+ aussi l'être du chemin du fichier.
Notez qu'il pourra s'avérer nécessaire de définir des sections
<Directory>
diff --git a/docs/manual/mod/mod_negotiation.html.en b/docs/manual/mod/mod_negotiation.html.en
index 56a2e92ac0..dd88482e87 100644
--- a/docs/manual/mod/mod_negotiation.html.en
+++ b/docs/manual/mod/mod_negotiation.html.en
@@ -114,8 +114,8 @@ Negotiation
qs