diff options
-rw-r--r-- | docs/manual/dso.xml.fr | 96 | ||||
-rw-r--r-- | docs/manual/install.xml.fr | 13 | ||||
-rw-r--r-- | docs/manual/mod/event.xml.fr | 5 | ||||
-rw-r--r-- | docs/manual/mod/index.xml.fr | 6 | ||||
-rw-r--r-- | docs/manual/mod/mod_access_compat.xml.fr | 9 | ||||
-rw-r--r-- | docs/manual/mod/mod_actions.xml.fr | 4 | ||||
-rw-r--r-- | docs/manual/mod/mod_asis.xml.fr | 12 | ||||
-rw-r--r-- | docs/manual/mod/mod_autoindex.xml.fr | 43 | ||||
-rw-r--r-- | docs/manual/mod/mod_proxy.xml.fr | 67 | ||||
-rw-r--r-- | docs/manual/mod/mod_setenvif.xml.fr | 16 | ||||
-rw-r--r-- | docs/manual/mod/mod_so.xml.fr | 29 | ||||
-rw-r--r-- | docs/manual/mod/mod_status.xml.fr | 6 | ||||
-rw-r--r-- | docs/manual/sections.xml.fr | 37 |
13 files changed, 187 insertions, 156 deletions
diff --git a/docs/manual/dso.xml.fr b/docs/manual/dso.xml.fr index 9557fc38b4..6c72339170 100644 --- a/docs/manual/dso.xml.fr +++ b/docs/manual/dso.xml.fr @@ -54,14 +54,16 @@ </directivelist> </related> - <p>Le support DSO pour le chargement de modules individuels d'Apache est + <p>Le support DSO pour le chargement de modules individuels d'Apache + httpd est assuré par un module nommé <module>mod_so</module> qui doit être compilé - statiquement dans le coeur d'Apache. Il s'agit du seul module avec le + statiquement dans le coeur d'Apache httpd. Il s'agit du seul module avec le module <module>core</module> à ne pas pouvoir être compilé en tant que - module DSO lui-même. Pratiquement tous les autres modules d'Apache + module DSO lui-même. Pratiquement tous les autres modules + d'Apache httpd distribués peuvent être compilés en tant que modules DSO en sélectionnant pour chacun d'entre eux le mode de construction DSO à l'aide de l'option - <code>--enable-<em>module</em>=shared</code> du script + <code>--enable-mods-shared</code> du script <program>configure</program>, comme décrit dans la <a href="install.html">Documentation de l'installation</a>. Une fois compilé en tant que module DSO, un module peut être chargé en mémoire au @@ -70,19 +72,19 @@ <module>mod_so</module>, placée dans votre fichier <code>httpd.conf</code>.</p> - <p>Un nouvel utilitaire a été introduit afin de simplifier la création de - fichiers DSO pour les modules d'Apache + <p>Un utilitaire permet de simplifier la création de + fichiers DSO pour les modules d'Apache httpd (particulièrement pour les modules tiers) ; il s'agit du programme nommé <program>apxs</program> (<dfn>APache eXtenSion</dfn>). On peut l'utiliser pour construire des modules de type - DSO <em>en dehors</em> de l'arborescence des sources d'Apache. L'idée est - simple : à l'installation d'Apache, la procédure <code>make install</code> + DSO <em>en dehors</em> de l'arborescence des sources d'Apache httpd. L'idée est + simple : à l'installation du serveur HTTP Apache, la procédure <code>make install</code> du script <program>configure</program> installe les fichiers d'en-têtes - d'Apache et positionne, pour la plateforme de compilation, les drapeaux du compilateur et de + d'Apache httpd et positionne, pour la plateforme de compilation, les drapeaux du compilateur et de l'éditeur de liens à l'intérieur du programme <program>apxs</program>, qui sera utilisé pour la construction de fichiers DSO. Il est ainsi possible d'utiliser le programme <program>apxs</program> - pour compiler ses sources de modules Apache sans avoir besoin de + pour compiler ses sources de modules Apache httpd sans avoir besoin de l'arborescence des sources de la distribution d'Apache, et sans avoir à régler les drapeaux du compilateur et de l'éditeur de liens pour le support DSO.</p> </section> @@ -90,62 +92,68 @@ <section id="usage"><title>Mode d'emploi succinct</title> <p>Afin que vous puissiez vous faire une idée des fonctionnalités DSO - d'Apache 2.x, en voici un résumé court et concis :</p> + du serveur HTTP Apache 2.x, en voici un résumé court et concis :</p> <ol> <li> - Construire et installer un module Apache <em>faisant partie de la + <p>Construire et installer un module Apache httpd <em>faisant partie de la distribution</em>, par exemple <code>mod_foo.c</code>, - en tant que module DSO <code>mod_foo.so</code> : + en tant que module DSO <code>mod_foo.so</code> :</p> <example> $ ./configure --prefix=/chemin/vers/répertoire-installation ---enable-foo=shared<br /> +--enable-foo --enable-mods-shared=foo<br /> $ make install </example> </li> - + <li> - Construire et installer un module Apache <em>tiers</em>, par exemple - <code>mod_foo.c</code>, en tant que module DSO <code>mod_foo.so</code> : + <p>Configure le serveur HTTP Apache pour une <em>installation + ultérieure</em> des modules partagés :</p> <example> -$ ./configure --add-module=<var>type_de_module</var>: -/chemin/vers/module_tiers/mod_foo.c \<br /> -<indent> - --enable-foo=shared<br /> -</indent> +$ ./configure --enable-so<br /> $ make install </example> </li> <li> - Configurer Apache pour <em>pouvoir installer ultérieurement</em> des - modules partagés : + <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 + fichier <code>httpd.conf</code>.</p> <example> -$ ./configure --enable-so<br /> +$ ./configure --enable-modules=most --enable-mods-shared=all<br /> $ make install </example> + + <p>L'argument <code>most</code> de l'option + <code>--enable-modules</code> indique que tous les modules + non-expérimentaux ou qui ne sont pas là à titre d'exemple seront + compilés.</p> </li> <li> - Construire et installer un module Apache <em>tiers</em>, par exemple + Construire et installer un module Apache httpd <em>tiers</em>, par exemple <code>mod_foo.c</code>, en tant que module DSO <code>mod_foo.so</code> <em>en dehors</em> de l'arborescence des sources - d'Apache à l'aide du programme <program>apxs</program> : + d'Apache httpd à l'aide du programme <program>apxs</program> : <example> $ cd /chemin/vers/module_tiers<br /> -$ apxs -c mod_foo.c<br /> -$ apxs -i -a -n foo mod_foo.la +$ apxs -cia mod_foo.c </example> </li> </ol> <p>Dans tous les cas, une fois le module partagé compilé, vous devez ajouter une directive <directive module="mod_so">LoadModule</directive> - dans le fichier <code>httpd.conf</code> pour qu'Apache active le module.</p> + dans le fichier <code>httpd.conf</code> pour qu'Apache httpd active le module.</p> + + <p>Voir la <a href="programs/apxs.html">documentation sur apxs</a> + pour plus de détails.</p> </section> <section id="background"><title>Les dessous du fonctionnement des DSO</title> @@ -244,16 +252,6 @@ $ apxs -i -a -n foo mod_foo.la système d'exploitation. Par contre, les objets partagés sont relativement peu utilisés pour étendre les fonctionnalités d'un programme.</p> - <p>En 1998, seule une poignée de logiciels distribués - utilisaient le mécanisme DSO pour réellement étendre leurs fonctionnalités - au moment de l'exécution : Perl 5 (via son mécanisme XS et le module - DynaLoader), le serveur Netscape, <em>etc...</em> A partir de la - version 1.3, Apache rejoignit ce groupe, car Apache - présentait déjà un concept modulaire pour étendre ses fonctionnalités, et - utilisait en interne une approche basée sur une liste de distribution pour - relier des modules externes avec les fonctionnalités de base d'Apache. - Ainsi, Apache était vraiment prédestiné à l'utilisation des DSO pour - charger ses modules au moment de l'exécution.</p> </section> <section id="advantages"><title>Avantages et inconvénients</title> @@ -269,22 +267,22 @@ $ apxs -i -a -n foo mod_foo.la <program>configure</program> à 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, PHP], <em>etc...</em>) à partir d'une seule installation - d'Apache.</li> + [mod_perl, PHP3], <em>etc...</em>) à partir d'une seule installation + d'Apache httpd.</li> <li>Le paquetage du serveur peut être facilement étendu avec des modules tiers, même après l'installation. Ceci présente en tout cas un gros avantage pour les mainteneurs de paquetages destinés aux distributions, - car ils peuvent créer un paquetage Apache de base, et des paquetages + car ils peuvent créer un paquetage Apache httpd de base, et des paquetages additionnels contenant des extensions telles que PHP, mod_perl, mod_fastcgi, <em>etc...</em></li> - <li>Une facilité de prototypage des modules Apache car la paire + <li>Une facilité de prototypage des modules Apache httpd car la paire DSO/<program>apxs</program> vous permet d'une part de travailler en - dehors de l'arborescence des sources d'Apache, et d'autre part de n'avoir + dehors de l'arborescence des sources d'Apache httpd, et d'autre part de n'avoir besoin que de la commande <code>apxs -i</code> suivie d'un <code>apachectl restart</code> pour introduire une nouvelle - version de votre module fraîchement développé dans le serveur Apache + version de votre module fraîchement développé dans le serveur HTTP Apache en cours d'exécution.</li> </ul> @@ -313,13 +311,13 @@ $ apxs -i -a -n foo mod_foo.la ELF le font), vous ne pouvez pas utiliser le mécanisme DSO pour tous les types de modules. Ou en d'autres termes, les modules compilés comme fichiers DSO sont contraints de n'utiliser que les symboles du coeur - d'Apache, de la bibliothèque C + d'Apache httpd, de la bibliothèque C (<code>libc</code>) et toutes autres bibliothèques statiques ou - dynamiques utilisées par le coeur d'Apache, ou d'archives statiques + dynamiques utilisées par le coeur d'Apache httpd, ou d'archives statiques (<code>libfoo.a</code>) contenant du code indépendant de la position (PIC). Il y a deux solutions pour utiliser un autre type de code : soit le - coeur d'Apache contient déjà lui-même une référence au code, soit vous + coeur d'Apache httpd contient déjà lui-même une référence au code, soit vous chargez le code vous-même via <code>dlopen()</code>.</li> </ul> diff --git a/docs/manual/install.xml.fr b/docs/manual/install.xml.fr index 9c7f9968e7..04efac9427 100644 --- a/docs/manual/install.xml.fr +++ b/docs/manual/install.xml.fr @@ -3,7 +3,7 @@ <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> -<!-- English Revision: 924467:927376 (outdated) --> +<!-- English Revision: 927376 --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more @@ -28,10 +28,11 @@ <summary> - <p>Ce document couvre l'installation et la compilation d'Apache + <p>Ce document couvre l'installation et la compilation du serveur + HTTP Apache sur les systèmes Unix et similaires seulement. Pour la compilation et l'installation sous Windows, voir <a - href="platform/windows.html">Utiliser Apache avec Microsoft + href="platform/windows.html">Utiliser le serveur HTTP Apache avec Microsoft Windows</a>. Pour les autres plateformes, se référer à la documentation par <a href="platform/">plateforme</a>.</p> @@ -47,7 +48,7 @@ <seealso><a href="programs/configure.html">Configuration de l'arborescence des sources</a></seealso> -<seealso><a href="invoking.html">Démarrer Apache</a></seealso> +<seealso><a href="invoking.html">Démarrer Apache httpd</a></seealso> <seealso><a href="stopping.html">Arrêt et redémarrage</a></seealso> <section id="overview"><title>Aperçu pour les plus pressés</title> @@ -116,12 +117,12 @@ <section id="requirements"><title>Prérequis</title> - <p>Les prérequis pour la construction d'Apache sont les suivants:</p> + <p>Les prérequis pour la construction d'Apache httpd sont les suivants:</p> <dl> <dt>Espace disque</dt> <dd>Assurez-vous d'avoir au moins 50 MB d'espace disque disponible - temporaire. Après l'installation Apache occupe + temporaire. Après l'installation le serveur occupe approximativement 10 MB d'espace disque. L'espace disque réellement nécessaire va varier considérablement en fonction de vos options de configuration et de la présence éventuelle de modules tiers.</dd> diff --git a/docs/manual/mod/event.xml.fr b/docs/manual/mod/event.xml.fr index 1ff42d97a8..8c9ff85981 100644 --- a/docs/manual/mod/event.xml.fr +++ b/docs/manual/mod/event.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision : 883878 --> +<!-- English Revision : 926432 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -55,7 +55,8 @@ mobiliser des threads que pour les connexions en cours de traitement</descriptio Lorsqu'un client a soumis une première requête, il peut garder la connexion ouverte, et envoyer les requêtes suivantes en utilisant le même socket. Ceci permet de réduire de manière significative la - surcharge due à la création de connexions TCP. Cependant, Apache + surcharge due à la création de connexions TCP. + Cependant, le serveur HTTP Apache mobilise en principe à cet effet un processus/thread enfant en attente des données du client, ce qui amène son propre lot d'inconvénients. Pour résoudre ce problème, <module>event</module> diff --git a/docs/manual/mod/index.xml.fr b/docs/manual/mod/index.xml.fr index 380602bf76..5d18500c60 100644 --- a/docs/manual/mod/index.xml.fr +++ b/docs/manual/mod/index.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE moduleindex SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- LastChangedRevision English document : 420990 --> +<!-- English Revision : 926432 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -27,8 +27,8 @@ <summary> <p> Ci-dessous se trouve la liste de tous les modules qui font partie de - la distribution Apache. Voir aussi la liste alphabétique complète - de <a href="directives.html">toutes les directives Apache</a>. + la distribution du serveur HTTP Apache. Voir aussi la liste alphabétique complète + de <a href="directives.html">toutes les directives du serveur HTTP Apache</a>. </p> </summary> <seealso><a href="../mpm.html">Modules multi-processus (MPMs)</a> diff --git a/docs/manual/mod/mod_access_compat.xml.fr b/docs/manual/mod/mod_access_compat.xml.fr index aa0543dce1..e0678551f7 100644 --- a/docs/manual/mod/mod_access_compat.xml.fr +++ b/docs/manual/mod/mod_access_compat.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision : 825898 --> +<!-- English Revision : 926436 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -30,8 +30,9 @@ adresse IP)</description> <status>Extension</status> <sourcefile>mod_access_compat.c</sourcefile> <identifier>access_compat_module</identifier> -<compatibility>Disponible dans Apache 2.3 à des fins de compatibilité -avec les précédentes versions d'Apache 2.x. Les directives fournies par +<compatibility>Disponible dans la version 2.3 du serveur HTTP Apache +à des fins de compatibilité +avec les précédentes versions d'Apache httpd 2.x. Les directives fournies par ce module sont devenues obsolètes depuis la refonte d'authz. Voir <module>mod_authz_host</module></compatibility> @@ -125,7 +126,7 @@ d'environnement</var> composantes entières du nom d'hôte doivent correspondre ; ainsi, dans l'exemple ci-dessus, <code>foo.apache.org</code> correspondra, mais <code>fooapache.org</code> ne conviendra pas. - Avec cette configuration, Apache va effectuer une double recherche + Avec cette configuration, Apache httpd va effectuer une double recherche DNS sur l'adresse IP du client, sans tenir compte de la définition de la directive <directive module="core">HostnameLookups</directive>. Tout d'abord, une diff --git a/docs/manual/mod/mod_actions.xml.fr b/docs/manual/mod/mod_actions.xml.fr index 79aae8e068..23f0ceb501 100644 --- a/docs/manual/mod/mod_actions.xml.fr +++ b/docs/manual/mod/mod_actions.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision : 918997 --> +<!-- English Revision : 926439 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -47,7 +47,7 @@ type de média ou de la méthode de requête.</description> <seealso><module>mod_cgi</module></seealso> <seealso><a href="../howto/cgi.html">Contenu dynamique avec CGI</a></seealso> <seealso><a href="../handler.html">Utilisation des gestionnaires -d'Apache</a></seealso> +d'Apache httpd</a></seealso> <directivesynopsis> <name>Action</name> diff --git a/docs/manual/mod/mod_asis.xml.fr b/docs/manual/mod/mod_asis.xml.fr index a216d562e9..deeaadaa2a 100644 --- a/docs/manual/mod/mod_asis.xml.fr +++ b/docs/manual/mod/mod_asis.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision : 420990 --> +<!-- English Revision : 926536 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -33,7 +33,7 @@ HTTP</description> <summary> <p>Ce module fournit le gestionnaire <code>send-as-is</code> qui - permet à Apache d'envoyer le document sans ajouter la plupart des + permet au serveur HTTP Apache d'envoyer le document sans ajouter la plupart des en-têtes HTTP habituels.</p> <p>On peut l'utiliser pour envoyer tous types de données en @@ -47,7 +47,7 @@ HTTP</description> <seealso><module>mod_headers</module></seealso> <seealso><module>mod_cern_meta</module></seealso> <seealso><a href="../handler.html">Utilisation des gestionnaires -d'Apache</a></seealso> +d'Apache httpd</a></seealso> <section id="usage"><title>Mode d'emploi</title> @@ -57,7 +57,7 @@ d'Apache</a></seealso> <example>AddHandler send-as-is asis</example> <p>Le contenu de tout fichier possédant l'extension - <code>.asis</code> sera envoyé par Apache au client pratiquement tel + <code>.asis</code> sera envoyé par Apache httpd au client pratiquement tel quel. En particulier, les en-têtes HTTP seront déduits du fichier lui-même selon les règles du module <module>mod_cgi</module>, si bien qu'un fichier asis doit inclure des en-têtes valides, et @@ -70,7 +70,7 @@ d'Apache</a></seealso> <example> Status: 301 Ou se trouve cette URL maintenant<br /> - Location: http://xyz.abc.com/foo/bar.html<br /> + Location: http://xyz.example.com/foo/bar.html<br /> Content-type: text/html<br /> <br /> <html><br /> @@ -79,7 +79,7 @@ d'Apache</a></seealso> </head><br /> <body><br /> <h1>La merveilleuse page de Fred a été déplacée vers<br /> - <a href="http://xyz.abc.com/foo/bar.html">le site de + <a href="http://xyz.example.com/foo/bar.html">le site de Joe</a>.<br /> </h1><br /> </body><br /> diff --git a/docs/manual/mod/mod_autoindex.xml.fr b/docs/manual/mod/mod_autoindex.xml.fr index 0455e48fe8..0191b5242f 100644 --- a/docs/manual/mod/mod_autoindex.xml.fr +++ b/docs/manual/mod/mod_autoindex.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision : 903057 --> +<!-- English Revision : 926439 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -82,7 +82,8 @@ shell Win32 <code>dir</code></description> <section id="query"> <title>Arguments de la requête d'autoindexation</title> - <p>Apache 2.0.23 a réorganisé les arguments de requête pour le tri + <p>Le serveur HTTP Apache version 2.0.23 a réorganisé + les arguments de requête pour le tri des colonnes, et intoduit un groupe complet de nouvelles options de requête. Pour interdire effectivement au client tout contrôle sur l'affichage, l'option <code><a @@ -590,7 +591,7 @@ répertoire</description> <dt><a name="indexoptions.charset" id="indexoptions.charset" >Charset=<var>jeu de caractères</var></a> (<em>Versions 2.0.61 et - supérieures d'Apache</em>)</dt> + supérieures du serveur HTTP Apache</em>)</dt> <dd>Le mot-clé <code>Charset</code> vous permet de spécifier le jeu de caractères de la page générée. La valeur par défaut est @@ -605,7 +606,7 @@ répertoire</description> <dt><a name="indexoptions.descriptionwidth" id="indexoptions.descriptionwidth" >DescriptionWidth=[<var>n</var> | *]</a> (<em>Versions 2.0.23 et - supérieures d'Apache</em>)</dt> + supérieures du serveur HTTP Apache</em>)</dt> <dd>Le mot-clé <code>DescriptionWidth</code> vous permet de spécifier la taille en caractères de la colonne description.</dd> @@ -633,7 +634,7 @@ répertoire</description> <dt><a name="indexoptions.foldersfirst" id="indexoptions.foldersfirst">FoldersFirst</a> (<em>Versions 2.0.23 et - supérieures d'Apache</em>)</dt> + supérieures du serveur HTTP Apache</em>)</dt> <dd>Lorsque cette option est activée, la liste des sous-répertoires apparaîtra <em>toujours</em> en premier, suivie @@ -652,7 +653,7 @@ répertoire</description> <dt><a name="indexoptions.htmltable" id="indexoptions.htmltable">HTMLTable</a> (<em>Expérimental, versions 2.0.23 et supérieures - d'Apache</em>)</dt> + du serveur HTTP Apache</em>)</dt> <dd>Cette option expérimentale pour l'affichage <code>FancyIndexing</code> permet de construire une table simple @@ -680,7 +681,7 @@ répertoire</description> permettre au navigateur de prévoir les caractéristiques de la page sans devoir attendre que toutes les images aient été chargées. En l'absence de cette option, c'est la hauteur standard définie par - le logiciel Apache qui est choisie comme valeur par défaut.</dd> + le logiciel Apache httpd qui est choisie comme valeur par défaut.</dd> <dt><a name="indexoptions.iconwidth" id="indexoptions.iconwidth">IconWidth[=<var @@ -693,7 +694,7 @@ répertoire</description> permettre au navigateur de prévoir les caractéristiques de la page sans devoir attendre que toutes les images aient été chargées. En l'absence de cette option, c'est la largeur standard définie par - le logiciel Apache qui est choisie comme valeur par défaut.</dd> + le logiciel Apache httpd qui est choisie comme valeur par défaut.</dd> <dt><a name="indexoptions.ignorecase" id="indexoptions.ignorecase">IgnoreCase</a></dt> @@ -746,7 +747,7 @@ répertoire</description> <dt><a name="indexoptions.showforbidden" id="indexoptions.showforbidden">ShowForbidden</a></dt> - <dd>Si cette option est activée, Apache affichera les fichiers + <dd>Si cette option est activée, Apache httpd affichera les fichiers normalement cachés suite au retour des valeurs <code>HTTP_UNAUTHORIZED</code> ou <code>HTTP_FORBIDDEN</code> par la sous-requête.</dd> @@ -755,15 +756,15 @@ répertoire</description> id="indexoptions.suppresscolumnsorting" >SuppressColumnSorting</a></dt> - <dd>Si cette option est activée, Apache supprimera les liens + <dd>Si cette option est activée, Apache httpd supprimera les liens hyper-texte dans les en-têtes de colonnes dans le cas d'un affichage "amélioré". Par défaut, ces en-têtes constituent des liens hyper-texte, et la sélection de l'un d'entre eux va trier l'index du répertoire en fonction des valeurs de la colonne - correspondante. <strong>Avant - Apache 2.0.23, cette option désactivait aussi l'interprétation des + correspondante. <strong>Avant la version 2.0.23 du serveur HTTP + Apache, cette option désactivait aussi l'interprétation des informations de tri transmises via les arguments de la - requête.</strong> Depuis Apache 2.0.23, ce comportement est + requête.</strong> Depuis la version 2.0.23 du serveur HTTP Apache, ce comportement est contrôlé par <a href="#indexoptions.ignoreclient"><code>IndexOptions IgnoreClient</code></a>.</dd> @@ -803,7 +804,8 @@ répertoire</description> <dt><a name="indexoptions.suppressicon" id="indexoptions.suppressicon">SuppressIcon</a> - (<em>Versions 2.0.23 et supérieures d'Apache</em>)</dt> + (<em>Versions 2.0.23 et supérieures du serveur + HTTP Apache</em>)</dt> <dd>L'activation de cette option supprime l'affichage des icônes dans le cas d'un affichage "amélioré". La combinaison de @@ -822,7 +824,7 @@ répertoire</description> <dt><a name="indexoptions.suppressrules" id="indexoptions.suppressrules">SuppressRules</a> - (<em>Versions 2.0.23 et supérieures d'Apache</em>)</dt> + (<em>Versions 2.0.23 et supérieures du serveur HTTP Apache</em>)</dt> <dd>L'activation de cette option supprime l'affichage des lignes horizontales (éléments <code>hr</code>) dans les index de @@ -841,7 +843,8 @@ répertoire</description> <dt><a name="indexoptions.trackmodified" id="indexoptions.trackmodified">TrackModified</a> - (<em>Versions 2.0.23 et supérieures d'Apache</em>)</dt> + (<em>Versions 2.0.23 et supérieures du serveur + HTTP Apache</em>)</dt> <dd>Cette option renvoie les valeurs <code>Last-Modified</code> et <code>ETag</code> pour le répertoire indexé dans l'en-tête HTTP. @@ -865,7 +868,7 @@ répertoire</description> <dt><a name="indexoptions.type" id="indexoptions.type" >Type=<var>type MIME</var></a> (<em>Versions 2.0.61 et - supérieures d'Apache</em>)</dt> + supérieures du serveur HTTP Apache</em>)</dt> <dd>Le mot-clé <code>Type</code> vous permet de spécifier le type MIME de la page générée. La valeur par défaut est @@ -879,7 +882,7 @@ répertoire</description> <dt><a name="indexoptions.versionsort" id="indexoptions.versionsort">VersionSort</a> - (<em>Apache 2.0a3 and later</em>)</dt> + (<em>Versions 2.0a3 et supérieures du serveur HTTP Apache</em>)</dt> <dd>Le mot-clé <code>VersionSort</code> permet de trier les fichiers contenant des numéros de version d'une manière @@ -909,7 +912,7 @@ répertoire</description> <dt><a name="indexoptions.xhtml" id="indexoptions.xhtml">XHTML</a> - (<em>Versions 2.0.49 et supérieures d'Apache</em>)</dt> + (<em>Versions 2.0.49 et supérieures du serveur HTTP Apache</em>)</dt> <dd>Le mot-clé <code>XHTML</code> enjoint <module>mod_autoindex</module> de générer du code XHTML 1.0 au @@ -922,7 +925,7 @@ répertoire</description> --> <dl><dt>Options d'index incrémentales</dt> <dd> - <p>Apache 1.3.3 a apporté d'importantes modifications dans la + <p>Apache httpd 1.3.3 a apporté d'importantes modifications dans la gestion des directives <directive>IndexOptions</directive>. En particulier :</p> diff --git a/docs/manual/mod/mod_proxy.xml.fr b/docs/manual/mod/mod_proxy.xml.fr index 709722458c..4769964735 100644 --- a/docs/manual/mod/mod_proxy.xml.fr +++ b/docs/manual/mod/mod_proxy.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision : 923952 --> +<!-- English Revision : 926430 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -39,7 +39,8 @@ mais aussi pour l'Internet au sens large.</p> </note> - <p>Ce module implémente un mandataire/passerelle pour Apache. Il + <p>Ce module implémente un mandataire/passerelle pour le serveur + HTTP Apache. Il implémente la fonctionnalité de mandataire pour <code>AJP13</code> (Apache JServe Protocol version 1.3), <code>FTP</code>, <code>CONNECT</code> (pour SSL), <code>HTTP/0.9</code>, @@ -48,7 +49,7 @@ gèrent ces protocoles ou d'autres.</p> <p>Les diverses fonctionnalités de - mandataire d'Apache sont réparties entre plusieurs modules + mandataire d'Apache httpd sont réparties entre plusieurs modules complémentaires de <module>mod_proxy</module> : <module>mod_proxy_http</module>, <module>mod_proxy_ftp</module>, <module>mod_proxy_ajp</module>, <module>mod_proxy_balancer</module>, @@ -76,7 +77,7 @@ <section id="forwardreverse"><title>Mandataires directs et mandataires/passerelles inverses</title> - <p>Apache peut être configuré dans les deux modes mandataire + <p>Le serveur HTTP Apache peut être configuré dans les deux modes mandataire <dfn>direct</dfn> et mandataire <dfn>inverse</dfn> (aussi nommé mode <dfn>passerelle</dfn>).</p> @@ -219,7 +220,7 @@ </section> <!-- /startup --> <section id="intranet"><title>Mandataire en Intranet</title> - <p>Un serveur mandataire Apache situé à l'intérieur d'un Intranet + <p>Un serveur mandataire Apache httpd situé à l'intérieur d'un Intranet doit faire suivre les requêtes destinées à un serveur externe à travers le pare-feu de l'entreprise (pour ce faire, définissez la directive <directive module="mod_proxy">ProxyRemote</directive> de @@ -240,7 +241,7 @@ implicite. Lorsque la directive <directive module="mod_proxy">ProxyDomain</directive> est utilisée et si le serveur est <a href="#proxyrequests">configuré comme - mandataire</a>, Apache peut renvoyer une réponse de redirection et + mandataire</a>, Apache httpd peut renvoyer une réponse de redirection et ainsi fournir au client l'adresse de serveur correcte, entièrement qualifiée. C'est la méthode à privilégier car le fichier des marque-pages de l'utilisateur contiendra alors des @@ -383,7 +384,7 @@ incorrectes d'une réponse</description> <default>ProxyBadHeader IsError</default> <contextlist><context>server config</context><context>virtual host</context> </contextlist> -<compatibility>Disponible depuis la version 2.0.44 d'Apache</compatibility> +<compatibility>Disponible depuis la version 2.0.44 du serveur HTTP Apache</compatibility> <usage> <p>La directive <directive>ProxyBadHeader</directive> permet de @@ -438,7 +439,7 @@ du mandataire</description> <contextlist><context>server config</context><context>virtual host</context> <context>directory</context> </contextlist> -<compatibility>Disponible depuis la version 2.0.31 d'Apache. Utilisable +<compatibility>Disponible depuis la version 2.0.31 du serveur HTTP Apache. Utilisable dans un contexte de répertoire depuis la version 2.3.3.</compatibility> <usage> @@ -465,7 +466,7 @@ direct</description> <usage> <p>Cette directive permet d'activer/désactiver la fonctionnalité de - serveur mandataire direct d'Apache. Définir ProxyRequests à + serveur mandataire direct d'Apache httpd. Définir ProxyRequests à <code>Off</code> n'interdit pas l'utilisation de la directive <directive module="mod_proxy">ProxyPass</directive>.</p> @@ -561,7 +562,7 @@ charge</description> >clé=valeur [clé=valeur ...]]</var></syntax> <contextlist><context>directory</context> </contextlist> -<compatibility>Disponible depuis la version 2.2 d'Apache.</compatibility> +<compatibility>Disponible depuis la version 2.2 du serveur HTTP Apache.</compatibility> <usage> <p>Cette directive parmet d'ajouter un membre à un groupe de répartition de charge. Elle peut se trouver dans un conteneur @@ -590,7 +591,7 @@ charge</description> <contextlist><context>directory</context> </contextlist> <compatibility>ProxySet n'est disponible que depuis la version 2.2 -d'Apache.</compatibility> +du serveur HTTP Apache.</compatibility> <usage> <p>Cette directive propose une méthode alternative pour définir tout paramètre relatif aux répartiteurs de charge et serveurs cibles de @@ -703,7 +704,7 @@ l'espace d'URLs du serveur local</description> générale.</p> </note> - <p>Depuis Apache 2.1, il est possible d'utiliser un jeu de + <p>Depuis la version 2.1 du serveur HTTP Apache, il est possible d'utiliser un jeu de connexions vers un serveur d'arrière-plan. Il est possible de personnaliser ce jeu de connexions à l'aide des paramètres <code>clé=valeur</code>. La valeur par défaut du nombre maximum de @@ -717,7 +718,7 @@ l'espace d'URLs du serveur local</description> connexions pourront être créées à la demande à concurrence du maximum relatif, soit <code>smax</code>. Toute connexion au dessus de <code>smax</code> se verra attribuer une - durée de vie <code>ttl</code>. Apache ne créera jamais plus de + durée de vie <code>ttl</code>. Apache httpd ne créera jamais plus de connexions vers le serveur d'arrière-plan que le maximum absolu, soit <code>max</code>.</p> @@ -741,7 +742,7 @@ l'espace d'URLs du serveur local</description> processus pour le MPM utilisé. Pour le MPM Prefork, la valeur est toujours 1, alors que pour le MPM Worker, elle est contrôlée par la directive <directive>ThreadsPerChild</directive>. Apache - ne créera jamais plus de connexions vers le serveur + httpd ne créera jamais plus de connexions vers le serveur d'arrière-plan que le maximum absolu.</td></tr> <tr><td>smax</td> <td>max</td> @@ -754,13 +755,13 @@ l'espace d'URLs du serveur local</description> <td>-</td> <td>Cette clé permet de définir le délai maximum d'attente pour une connexion libre dans le jeu de connexions, en millisecondes. - S'il n'y a pas de connexion libre dans le jeu, Apache renverra + S'il n'y a pas de connexion libre dans le jeu, Apache httpd renverra l'état <code>SERVER_BUSY</code> au client. </td></tr> <tr><td>connectiontimeout</td> <td>timeout</td> <td>Délai d'attente d'une connexion en secondes. - La durée en secondes pendant laquelle Apache va attendre pour + La durée en secondes pendant laquelle Apache httpd va attendre pour l'établissement d'une connexion vers le serveur d'arrière-plan. Le délai peut être spécifié en millisecondes en ajoutant le suffixe ms. @@ -771,7 +772,7 @@ l'espace d'URLs du serveur local</description> fermer immédiatement une connexion vers le serveur d'arrière-plan après utilisation, et ainsi désactiver le jeu de connexions permanentes vers ce serveur. Ceci peut s'avérer utile - dans des situations où un pare-feu situé entre Apache et le + dans des situations où un pare-feu situé entre Apache httpd et le serveur d'arrière-plan (quelque soit le protocole) interrompt des connexions de manière silencieuse, ou lorsque le serveur d'arrière-plan lui-même est accessible par rotation de DNS @@ -805,7 +806,7 @@ l'espace d'URLs du serveur local</description> <tr><td>keepalive</td> <td>Off</td> <td>Cette clé doit être utilisée lorsque vous avez un pare-feu - entre Apache et le serveur d'arrière-plan, et si ce dernier tend + entre Apache httpd et le serveur d'arrière-plan, et si ce dernier tend à interrompre les connexions inactives. Cette clé va faire en sorte que le système d'exploitation envoie des messages <code>KEEP_ALIVE</code> sur chacune des connexions inactives @@ -858,7 +859,7 @@ l'espace d'URLs du serveur local</description> <td>60</td> <td>Délai entre deux essais du serveur cible du jeu de connexions en secondes. Si le serveur cible du jeu de connexions vers le serveur - d'arrière-plan est dans un état d'erreur, Apache ne redirigera + d'arrière-plan est dans un état d'erreur, Apache httpd ne redirigera pas de requête vers ce serveur avant l'expiration du délai spécifié. Ceci permet d'arrêter le serveur d'arrière-plan pour maintenance, et de le remettre en ligne plus tard. Une valeur de @@ -885,14 +886,14 @@ l'espace d'URLs du serveur local</description> <tr><td>timeout</td> <td><directive module="mod_proxy">ProxyTimeout</directive></td> <td>Délai d'attente de la connexion en secondes. Le nombre de - secondes pendant lesquelles Apache attend l'envoi de + secondes pendant lesquelles Apache httpd attend l'envoi de données vers le serveur d'arrière-plan. </td></tr> <tr><td>ttl</td> <td>-</td> <td>Durée de vie des connexions inactives en surnombre par rapport aux <code>smax</code> premières connexions en secondes. - Apache fermera toutes les connexions qui n'ont pas été utilisées + Apache httpd fermera toutes les connexions qui n'ont pas été utilisées pendant ce laps de temps. </td></tr> @@ -1090,17 +1091,17 @@ par un serveur mandaté en inverse</description> </contextlist> <usage> - <p>Cette directive permet de faire en sorte qu'Apache ajuste l'URL + <p>Cette directive permet de faire en sorte qu'Apache httpd ajuste l'URL dans les en-têtes <code>Location</code>, <code>Content-Location</code> et <code>URI</code> des réponses de - redirection HTTP. Ceci est essentiel lorsqu'Apache est utilisé en + redirection HTTP. Ceci est essentiel lorsqu'Apache httpd est utilisé en tant que mandataire inverse (ou passerelle), afin d'éviter de court-circuiter le mandataire inverse suite aux redirections HTTP sur le serveur d'arrière-plan qui restent derrière le mandataire inverse.</p> <p>Seuls les en-têtes de réponse HTTP spécialement mentionnés - ci-dessus seront réécrits. Apache ne réécrira ni les autres en-têtes + ci-dessus seront réécrits. Apache httpd ne réécrira ni les autres en-têtes de réponse, ni les références d'URLs dans les pages HTML. Cela signifie que dans le cas où un contenu mandaté contient des références à des URLs absolues, elles court-circuiteront le @@ -1132,7 +1133,7 @@ par un serveur mandaté en inverse</description> <code>backend.example.com</code> envoie : lorsque <code>http://backend.example.com/bar</code> est redirigé par celui-ci vers <code>http://backend.example.com/quux</code>, Apache - corrige ceci en <code>http://example.com/miroir/foo/quux</code> + httpd corrige ceci en <code>http://example.com/miroir/foo/quux</code> avant de faire suivre la redirection HTTP au client. Notez que le nom d'hôte utilisé pour construire l'URL est choisi en respectant la définition de la directive <directive @@ -1298,7 +1299,7 @@ requête peut être redirigée</description> <default>ProxyMaxForwards -1</default> <contextlist><context>server config</context><context>virtual host</context> </contextlist> -<compatibility>Disponible depuis Apache 2.0 ; comportement par défaut +<compatibility>Disponible depuis la version 2.0 du serveur HTTP Apache ; comportement par défaut modifié dans 2.2.7/2.3</compatibility> <usage> @@ -1317,7 +1318,7 @@ modifié dans 2.2.7/2.3</compatibility> <directive>ProxyMaxForwards</directive> constitue une violation du protocole HTTP/1.1 (RFC2616), qui interdit à un mandataire de définir <code>Max-Forwards</code> si le client ne l'a pas fait - lui-même. Les versions précédentes d'Apache la définissaient + lui-même. Les versions précédentes d'Apache httpd la définissaient systématiquement. Une valeur négative de <directive>ProxyMaxForwards</directive>, y compris la valeur par défaut -1, implique un comportement compatible avec le protocole, @@ -1335,7 +1336,7 @@ directement</description> <usage> <p>Cette directive n'a d'utilité que pour les serveurs mandataires - Apache au sein d'Intranets. La directive + Apache httpd au sein d'Intranets. La directive <directive>NoProxy</directive> permet de spécifier une liste de sous-réseaux, d'adresses IP, de serveurs et/ou de domaines séparés par des espaces. Une requête pour un serveur qui correspond à un ou @@ -1455,7 +1456,7 @@ directement</description> <p>Dans de nombreuses situations, il est plus efficace de spécifier une <var><a href="#ipaddr">adresse IP</a></var> qu'un <var>Nom de serveur</var> car cela évite d'avoir à effectuer une - recherche DNS. La résolution de nom dans Apache peut prendre un + recherche DNS. La résolution de nom dans Apache httpd peut prendre un temps très long lorsque la connexion avec le serveur de noms utilise une liaison PPP lente.</p> <p>Les comparaisons de <var>Nom de serveur</var> s'effectuent sans tenir @@ -1479,7 +1480,7 @@ mandatées</description> module="core">Timeout</directive></default> <contextlist><context>server config</context><context>virtual host</context> </contextlist> -<compatibility>Disponible depuis la version 2.0.31 d'Apache</compatibility> +<compatibility>Disponible depuis la version 2.0.31 du serveur HTTP Apache</compatibility> <usage> <p>Cette directive permet à l'utilisateur de spécifier un délai pour @@ -1501,7 +1502,7 @@ mandatées</description> <usage> <p>Cette directive n'a d'utilité que pour les serveurs mandataires - Apache au sein d'un Intranet. La directive + Apache httpd au sein d'un Intranet. La directive <directive>ProxyDomain</directive> permet de spécifier le domaine par défaut auquel le serveur mandataire apache appartient. Si le serveur reçoit une requête pour un hôte sans nom de domaine, il va @@ -1545,8 +1546,8 @@ mandatées</description> serveur courant.</li> <li>Si elle est définie à <code>Full</code>, chaque ligne d'en-tête - <code>Via:</code> se verra ajouter la version du serveur Apache sous - la forme d'un champ de commentaire <code>Via:</code>.</li> + <code>Via:</code> se verra ajouter la version du serveur Apache + httpd sous la forme d'un champ de commentaire <code>Via:</code>.</li> <li>Si elle est définie à <code>Block</code>, chaque requête mandatée verra ses lignes d'en-tête <code>Via:</code> supprimées. diff --git a/docs/manual/mod/mod_setenvif.xml.fr b/docs/manual/mod/mod_setenvif.xml.fr index df202ce74b..9b5d0ab320 100644 --- a/docs/manual/mod/mod_setenvif.xml.fr +++ b/docs/manual/mod/mod_setenvif.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision : 658546 --> +<!-- English Revision : 926416 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -52,8 +52,8 @@ de caractéristiques de la requête</description> </example> </summary> -<seealso><a href="../env.html">Les variables d'environnement dans -Apache</a></seealso> +<seealso><a href="../env.html">Les variables d'environnement et le +serveur HTTP Apache</a></seealso> <directivesynopsis> <name>BrowserMatch</name> @@ -98,9 +98,6 @@ casse</description> <context>virtual host</context><context>directory</context> <context>.htaccess</context></contextlist> <override>FileInfo</override> -<compatibility>Versions 1.2 d'Apache et supérieures (dans Apache 1.2, -cette directive se trouvait dans le module mod_browser devenu depuis -obsolète)</compatibility> <usage> @@ -226,7 +223,7 @@ peuvent se présenter sous les formes suivantes :</p> seconde forme, la variable sera supprimée si elle a été définie au préalable, et dans la troisième forme, la variable sera définie à la valeur littérale spécifiée par <code><em>valeur</em></code>. Depuis - la version 2.0.51, Apache reconnaît les occurrences de variables + la version 2.0.51, Apache httpd reconnaît les occurrences de variables <code>$1</code>..<code>$9</code> à l'intérieur de <code><em>valeur</em></code>, et les remplace par les sous-expressions entre parenthèses correspondantes de @@ -264,8 +261,8 @@ peuvent se présenter sous les formes suivantes :</p> jeu [a-z].</p> </usage> -<seealso><a href="../env.html">Les variables d'environnement dans -Apache</a> pour des exemples supplémentaires. +<seealso><a href="../env.html">Les variables d'environnement et le +serveur HTTP Apache</a> pour des exemples supplémentaires. </seealso> </directivesynopsis> @@ -280,7 +277,6 @@ attributs de la requête sans tenir compte de la casse</description> <context>virtual host</context><context>directory</context> <context>.htaccess</context></contextlist> <override>FileInfo</override> -<compatibility>Versions 1.3 d'Apache et supérieures</compatibility> <usage> diff --git a/docs/manual/mod/mod_so.xml.fr b/docs/manual/mod/mod_so.xml.fr index 1578b9bf01..60e9679934 100644 --- a/docs/manual/mod/mod_so.xml.fr +++ b/docs/manual/mod/mod_so.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision : 420990 --> +<!-- English Revision : 926413 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -36,7 +36,7 @@ inclus)</compatibility> <summary> <p>Sur les systèmes d'exploitation sélectionnés, ce module peut être - utilisé pour charger des modules dans Apache en cours d'exécution + utilisé pour charger des modules dans le serveur HTTP Apache en cours d'exécution grâce au mécanisme des <a href="../dso.html">Dynamic Shared Object ou Objets Partagés Dynamiquement</a> (DSO), et évite ainsi de devoir effectuer une @@ -48,9 +48,12 @@ inclus)</compatibility> <code>.dll</code>.</p> <note type="warning"><title>Avertissement</title> - <p>Les modules Apache 1.3 ne peuvent pas être utilisés directement - avec Apache 2.0 - ils doivent être modifiés pour pouvoir être - chargés dynamiquement ou compilés dans Apache 2.0.</p> + <p>En général, les modules compilés pour une version majeure du + serveur HTTP Apache ne fonctionneront pas avec une autre (par + exemple de 1.3 à 2.0 ou 2.0 à 2.2). D'une version majeure à l'autre, + il y a souvent des modifications d'API qui nécessitent des + modifications du module pour qu'il puisse fonctionner avec la + nouvelle version.</p> </note> </summary> @@ -59,8 +62,8 @@ Windows</title> <note><title>Note</title> <p>Le format des noms de modules pour Windows a été modifié avec - Apache 1.3.15 et 2.0 - les modules possèdent maintenant un nom du - style "mod_foo.so".</p> + les version 1.3.15 et 2.0 du serveur HTTP Apache - les modules + possèdent maintenant un nom du style "mod_foo.so".</p> <p>Bien que mod_so puisse encore charger des modules possèdant un nom du style ApacheModuleFoo.dll, il est préférable d'utiliser la @@ -68,7 +71,7 @@ Windows</title> chargeable pour la version 2.0, veuillez aussi modifier son nom pour respecter cette nouvelle convention.</p></note> - <p>Les API des modules Apache sous Unix et Windows sont identiques. + <p>Les API des modules Apache httpd sous Unix et Windows sont identiques. Alors que certains modules s'appuient sur certains aspects de l'architecture Unix non présents dans Windows, et ne fonctionneront donc pas sur cette dernière plate-forme, de nombreux @@ -77,8 +80,8 @@ Windows</title> <p>Lorsqu'un module fonctionne, il peut être ajouté au serveur de deux manières. Sous Unix, il peut être compilé dans le serveur. - Comme Apache pour Windows ne dispose pas du programme - <code>Configure</code> propre à Apache pour Unix, le fichier source + Comme Apache httpd pour Windows ne dispose pas du programme + <code>Configure</code> propre à Apache httpd pour Unix, le fichier source du module doit être ajouté au fichier projet Apache de base, et ses symboles ajoutés au fichier <code>os\win32\modules.c</code>.</p> @@ -87,14 +90,14 @@ Windows</title> serveur en cours d'exécution via la directive <code><directive>LoadModule</directive></code>. Ces modules DLL peuvent être distribués et exécutés sur toute installation d'Apache - pour Windows, sans avoir à recompiler le serveur.</p> + httpd pour Windows, sans avoir à recompiler le serveur.</p> <p>Pour créer un module DLL, il est nécessaire d'apporter une légère modification à son fichier source : l'enregistrement du module doit être exporté depuis la DLL (qui sera elle-même créée plus tard ; voir plus loin). Pour ce faire, ajoutez la macro <code>AP_MODULE_DECLARE_DATA</code> (définie dans les fichiers - d'en-têtes d'Apache) à la définition de l'enregistrement de votre + d'en-têtes d'Apache httpd) à la définition de l'enregistrement de votre module. Par exemple, si votre module est déclaré comme suit :</p> <example> @@ -117,7 +120,7 @@ Windows</title> d'export libhttpd.lib qui a été créée au cours de la compilation de la bibliothèque partagée libhttpd.dll. Il sera peut-être aussi nécessaire de modifier la configuration du compilateur pour - s'assurer que les fichiers d'en-têtes d'Apache seront correctement + s'assurer que les fichiers d'en-têtes d'Apache httpd seront correctement localisés. Vous trouverez cette bibliothèque à la racine du répertoire des modules de votre serveur. Il est souhaitable d'utiliser un fichier de module .dsp existant dans l'arborescence diff --git a/docs/manual/mod/mod_status.xml.fr b/docs/manual/mod/mod_status.xml.fr index 7522570e94..747b92488e 100644 --- a/docs/manual/mod/mod_status.xml.fr +++ b/docs/manual/mod/mod_status.xml.fr @@ -62,7 +62,7 @@ du serveur</description> requête (*)</li> <li>Le pourcentage CPU instantané utilisé par chaque processus et - par Apache tout entier (*)</li> + par l'ensemble des processus (*)</li> <li>Les hôtes et requêtes actuellement en cours de traitement (*)</li> @@ -114,8 +114,8 @@ du serveur</description> permet d'obtenir une version du fichier d'état lisible par une machine. Ceci s'avère intéressant dans le cadre d'une exécution automatique : voir le programme en Perl - <code>log_server_status</code>situé dans le répertoire - <code>/support</code> de la distribution d'Apache.</p> + <code>log_server_status</code> situé dans le répertoire + <code>/support</code> de votre distribution du serveur HTTP Apache.</p> <note> <strong>Veuillez noter que si <module>mod_status</module> a été diff --git a/docs/manual/sections.xml.fr b/docs/manual/sections.xml.fr index 598850621f..9374de5472 100644 --- a/docs/manual/sections.xml.fr +++ b/docs/manual/sections.xml.fr @@ -3,7 +3,7 @@ <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> -<!-- English Revision: 735922:926398 (outdated) --> +<!-- English Revision: 927824 --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more @@ -145,17 +145,18 @@ fichiers ou de l'arborescence du site web. Tout d'abord, il est important de comprendre la différence entre les deux. Le système de fichiers est une vue de vos disques tels qu'ils sont perçus par votre système d'exploitation. Par exemple, avec une installation par défaut, -Apache est situé dans <code>/usr/local/apache2</code> pour le système de +Apache httpd est situé dans <code>/usr/local/apache2</code> pour le système de fichiers UNIX, ou <code>"c:/Program Files/Apache Group/Apache2"</code> pour le système de fichiers Windows. (Notez que des slashes directs doivent -toujours être utilisés comme séparateur de chemin dans Apache, même sous +toujours être utilisés comme séparateur de chemin +dans les fichiers de configuration d'Apache httpd, même sous Windows.) Quant à l'arborescence du site web, il s'agit d'une vue de votre site tel que présenté par le serveur web et perçue par le client. Ainsi le chemin <code>/dir/</code> dans l'arborescence du site web correspond au chemin <code>/usr/local/apache2/htdocs/dir/</code> dans le système de fichiers pour -une installation d'Apache par défaut sous UNIX. +une installation d'Apache httpd par défaut sous UNIX. En outre, l'arborescence du site web n'a pas besoin de correspondre en permanence au système de fichiers, car les pages web peuvent être générées dynamiquement à partir de bases de données ou d'autres emplacements.</p> @@ -241,7 +242,7 @@ Deny from all<br /> <p>Le conteneur <directive type="section" module="core">Location</directive> n'a pas besoin de faire référence à un élément du système de fichiers. Par exemple, l'exemple suivant montre comment faire référence à une URL -particulière vers un gestionnaire interne d'Apache fourni par le module +particulière vers un gestionnaire interne du serveur HTTP Apache fourni par le module <module>mod_status</module>. Il n'est pas nécessaire de trouver un fichier nommé <code>server-status</code> dans le système de fichiers.</p> @@ -253,6 +254,32 @@ SetHandler server-status<br /> </example> </section> +<section id="overlapping-webspace"><title>Espace web imbriqué</title> +Pour contrôler deux URLs imbriquées, on doit tenir compte de l'ordre +dans lequel certaines sections ou directives sont évaluées. Pour +<directive type="section" module="core">Location</directive>, on doit +avoir : +<example> +<Location /foo><br /> +</Location><br /> +<Location /foo/bar><br /> +</Location> +</example> +Les directives <directive type="section" +module="core">Alias</directive>, quant à elles, sont évaluées vice-versa : +<example> +Alias /foo/bar /srv/www/uncommon/bar<br /> +Alias /foo /srv/www/common/foo<br /> +</example> +Ceci est aussi vrai pour les directives <directive +module="mod_proxy">ProxyPass</directive> : +<example> +ProxyPass /special-area http://special.example.com smax=5 max=10 +ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover=On +</example> +</section> + + <section id="wildcards"><title>Caractères de remplacement et expressions rationnelles</title> |