From 49d37071ad4aa44016b3c653ef4590e028a621a7 Mon Sep 17 00:00:00 2001 From: Stefan Fritsch Date: Mon, 24 Jan 2011 21:52:16 +0000 Subject: [PATCH] update transforms git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1063003 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/configuring.html.fr | 42 +++++------ docs/manual/env.html.fr | 57 +++++++------- docs/manual/glossary.html.fr | 37 ++++++++-- docs/manual/howto/cgi.html.fr | 5 -- docs/manual/install.html.fr | 31 +++++++- docs/manual/install.xml.de | 2 +- docs/manual/install.xml.es | 2 +- docs/manual/install.xml.ja | 2 +- docs/manual/install.xml.ko | 2 +- docs/manual/install.xml.meta | 2 +- docs/manual/install.xml.tr | 2 +- docs/manual/mod/core.html.fr | 74 +++++++++++++------ docs/manual/mod/mod_autoindex.html.fr | 38 ++++++---- docs/manual/mod/mod_dialup.html.en | 4 +- docs/manual/mod/mod_log_config.xml.ja | 2 +- docs/manual/mod/mod_log_config.xml.ko | 2 +- docs/manual/mod/mod_log_config.xml.tr | 2 +- docs/manual/mod/mod_proxy.html.fr | 49 ++++++++++-- docs/manual/mod/mod_reqtimeout.html.en | 4 +- docs/manual/mod/mod_session_crypto.html.en | 6 +- docs/manual/mod/mod_substitute.html.en | 4 +- docs/manual/mod/quickreference.html.de | 10 +-- docs/manual/mod/quickreference.html.en | 10 +-- docs/manual/mod/quickreference.html.es | 10 +-- docs/manual/mod/quickreference.html.ja.utf8 | 10 +-- docs/manual/mod/quickreference.html.ko.euc-kr | 10 +-- docs/manual/mod/quickreference.html.tr.utf8 | 10 +-- docs/manual/sections.html.fr | 42 +++++++++-- docs/manual/sections.xml.meta | 2 +- 29 files changed, 308 insertions(+), 165 deletions(-) diff --git a/docs/manual/configuring.html.fr b/docs/manual/configuring.html.fr index 27822359d3..192be34e30 100644 --- a/docs/manual/configuring.html.fr +++ b/docs/manual/configuring.html.fr @@ -80,25 +80,30 @@ le Serveur HTTP Apache.

sont ignorés; vous pouvez par conséquent indenter les directives afin d'améliorer la lisibilité.

-

On peut utiliser les variables d'environnement du shell dans les - lignes du fichier de configuration en utilisant la syntaxe - ${ENVVAR}. Si "ENVVAR" est le nom d'une variable - d'environnement valide, sa valeur remplace l'expression - ${ENVVAR} dans la ligne du fichier de configuration, et - le traitement continue comme si cette valeur avait été inscrite - directement dans le fichier de configuration. Si la variable ENVVAR - n'est pas trouvée, l'expression "${ENVVAR}" est conservée tel quel - pour une utilisation ultérieure dans le traitement du fichier de - configuration.

- -

Seules les variables d'environnement définies avant le démarrage - du serveur peuvent être utilisées dans les extensions. Les variables +

Les valeurs des variables d'environnement ou des variables + définies via la directive Define peuvent être utilisées dans le + fichier de configuration en utilisant la syntaxe + ${VAR}. Si "VAR" est le nom d'une variable valide, la + valeur de la variable est alors substituée à la chaîne + ${VAR}, et le processus de lecture du fichier de + configuration continue comme si la chaîne correspondant à la valeur + de la variable s'y était trouvée littéralement. Les variables définies + via la directive Define + l'emportent sur les autres variables d'environnement du shell. Si la + variable "VAR" n'est pas trouvée, la chaîne ${VAR} + n'est pas modifiée, et un avertissement est enregistré dans le + journal. Le caractère ":" est interdit dans les noms de variables + afin d'éviter tout conflit avec la syntaxe de la directive RewriteMap.

+ +

Seules les variables d'environnement du shell définies avant le démarrage + du serveur peuvent être utilisées dans les extensions. + Les variables d'environnement définies dans le fichier de configuration lui-même, par exemple avec SetEnv, prennent effet trop tard pour pouvoir être utilisées dans les extensions au sein du fichier de configuration.

La longueur maximale d'une ligne du fichier de configuration, - après substitution des variables d'environnement, reconstitution des + après substitution des variables, reconstitution des lignes fragmentées et suppression des espaces de début et de fin, est de 8192 caractères.

@@ -126,15 +131,10 @@ le Serveur HTTP Apache.

supprimer des modules. Les directives de configuration peuvent être incluses de manière conditionnelle selon la présence ou l'absence d'un module particulier - en les plaçant dans un bloc <IfModule>. Les blocs - <IfModule> ne sont cependant pas - nécessaires et peuvent même dans certains cas masquer l'absence d'un - module important.

+ en les plaçant dans un bloc <IfModule>.

Pour voir quels modules ont été compilés avec le serveur, - vous pouvez utiliser l'option de ligne de commande -l. - En outre, l'option de ligne de commande -M permet de - voir quels modules sont chargés dynamiquement.

+ vous pouvez utiliser l'option de ligne de commande -l.

top

Portée des directives

diff --git a/docs/manual/env.html.fr b/docs/manual/env.html.fr index c7a45eaa33..7c59dc9ce1 100644 --- a/docs/manual/env.html.fr +++ b/docs/manual/env.html.fr @@ -112,7 +112,7 @@ se voient affectés un ensemble de variables d'environnement contenant des méta-informations à propos de la requête comme préconisé dans la - spécification + spécification sur les CGIs.

@@ -437,14 +437,14 @@ mod_setenvif et mod_header, et permettant de prendre en compte ces en-têtes :

-
-# 
-# L'exemple suivant montre comment prendre en compte un en-tête
-# Accept_Encoding non conforme envoyé par un client.
-#
-SetEnvIfNoCase ^Accept.Encoding$ ^(.*)$ fix_accept_encoding=$1
+

+#
+# L'exemple suivant montre comment prendre en compte un en-tête
+# Accept_Encoding non conforme envoyé par un client.
+#
+SetEnvIfNoCase ^Accept.Encoding$ ^(.*)$ fix_accept_encoding=$1
RequestHeader set Accept-Encoding %{fix_accept_encoding}e env=fix_accept_encoding -

+

@@ -456,26 +456,27 @@ RequestHeader set Accept-Encoding %{fix_accept_encoding}e env=fix_accept_encodin httpd.conf pour tenir compte de problèmes connus avec certains clients. Comme les clients concernés sont maintenant très peu utilisés, cet ajout n'est pratiquement plus nécessaire.

-
-#
-# The following directives modify normal HTTP response behavior.
-# The first directive disables keepalive for Netscape 2.x and browsers that
-# spoof it. There are known problems with these browser implementations.
-# The second directive is for Microsoft Internet Explorer 4.0b2
-# which has a broken HTTP/1.1 implementation and does not properly
-# support keepalive when it is used on 301 or 302 (redirect) responses.
-#
-BrowserMatch "Mozilla/2" nokeepalive
-BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
-
-#
-# The following directive disables HTTP/1.1 responses to browsers which
-# are in violation of the HTTP/1.0 spec by not being able to grok a
-# basic 1.1 response.
-#
-BrowserMatch "RealPlayer 4\.0" force-response-1.0
-BrowserMatch "Java/1\.0" force-response-1.0
-BrowserMatch "JDK/1\.0" force-response-1.0
+

+#
+# The following directives modify normal HTTP response behavior.
+# The first directive disables keepalive for Netscape 2.x and browsers that
+# spoof it. There are known problems with these browser implementations.
+# The second directive is for Microsoft Internet Explorer 4.0b2
+# which has a broken HTTP/1.1 implementation and does not properly
+# support keepalive when it is used on 301 or 302 (redirect) responses.
+#
+BrowserMatch "Mozilla/2" nokeepalive
+BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
+
+#
+# The following directive disables HTTP/1.1 responses to browsers which
+# are in violation of the HTTP/1.0 spec by not being able to grok a
+# basic 1.1 response.
+#
+BrowserMatch "RealPlayer 4\.0" force-response-1.0
+BrowserMatch "Java/1\.0" force-response-1.0
+BrowserMatch "JDK/1\.0" force-response-1.0 +

Ne pas tracer les requêtes pour des images dans le fichier de diff --git a/docs/manual/glossary.html.fr b/docs/manual/glossary.html.fr index 221c0b0767..a8b08e4016 100644 --- a/docs/manual/glossary.html.fr +++ b/docs/manual/glossary.html.fr @@ -50,7 +50,7 @@ Voir : chiffrement SSL/TLS -
APR
+
APR
Voir "Bibliothèques pour la portabilité d'Apache"
@@ -223,8 +223,20 @@ ensembles de fichiers ou ressources avec une grande flexibilité - par exemple, tous les fichiers .gif et .jpg situés dans tout répertoire nommé "images", pourraient être enregistrés comme - "/images/.*(jpg|gif)$". Apache utilise les Expressions - Rationnelles Compatibles avec Perl fournies par la librairie PCRE. + "/images/.*(jpg|gif)$". Lorsque l'on utilise des + expressions rationnelles pour la substitution de chaînes, les + variables spéciales $1 ... $9 contiennent des références arrières + vers les parties regroupées (entre parenthèses) de l'expression + qui correspond. La variable spéciale $0 contient une référence + arrière vers l'ensemble de l'expression qui correspond. Pour + insérer un caractère littéral "dollar" dans la chaîne de + remplacement, il faut l'échapper avec un anti-slash. Pour des + raisons historiques, la variable & peut être utilisée en tant + qu'alias de $0 dans certains cas, mais ceci n'est plus possible + depuis la version 2.3.6. Apache utilise les Expressions + Rationnelles Compatibles avec Perl fournies par la librairie PCRE. Vous trouverez plus + d'information à propos de la syntaxe des expressions rationnelles + PCRE sur ce site, ou dans le Wikipedia de la PCRE.
@@ -322,15 +334,28 @@ Voir : Introduction aux Inclusions Côté Serveur +
Indication du nom du serveur (SNI)
+
Une fonctionnalité SSL permettant de spécifier le + nom du serveur désiré dans le message initial de la + négociation SSL, de façon à ce que le serveur web + puisse choisir la bonne configuration de serveur virtuel à + utiliser pendant le déroulement de la négociation SSL. + Cette fonctionnalité a été ajoutée + à SSL lorsque sont apparues les extensions TLS, RFC 3546.
+ Voir la FAQ SSL + et la RFC 3546 +
+ + +
Interface commune avec les programmes externes (Common Gateway Interface) (CGI)
La définition standard d'une interface entre un serveur web et un programme externe pour permettre à ce dernier de traiter des requêtes. - L'interface a été initialement définie par NCSA mais il - existe aussi le projet - RFC project.
+ Il existe une RFC + informationnelle qui en couvre les spécificités.
Voir : Contenu dynamique avec CGI
diff --git a/docs/manual/howto/cgi.html.fr b/docs/manual/howto/cgi.html.fr index 54d0bd6ef7..4db70c873d 100644 --- a/docs/manual/howto/cgi.html.fr +++ b/docs/manual/howto/cgi.html.fr @@ -594,11 +594,6 @@

Pour plus d'informations

-

Il existe un grand nombre de ressources CGI sur le web. Vous - trouverez de nombreuses réponses à vos questions dans la liste HTML - Writers Guild à l'adresse - http://www.hwg.org/lists/hwg-servers/.

-

La spécification CGI actuelle est disponible dans la Common Gateway Interface RFC.

diff --git a/docs/manual/install.html.fr b/docs/manual/install.html.fr index c81aa6b22d..b7f9012068 100644 --- a/docs/manual/install.html.fr +++ b/docs/manual/install.html.fr @@ -26,8 +26,6 @@  ko  |  tr 

-
Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.

Ce document couvre l'installation et la compilation du serveur @@ -56,6 +54,7 @@

  • Personnalisation
  • Test
  • Mise à jour
  • +
  • Paquets tiers
  • Voir aussi

    top
    @@ -134,7 +133,9 @@ 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. + de configuration, de la présence éventuelle de + modules tiers, et bien entendu de la taille de votre site web et + des sites que vous hébergez sur votre serveur.
    Compilateur ANSI-C et système de construction
    Vous devez disposer d'un compilateur ANSI-C. Le compilateur GNU C (GCC) de la Free Software Foundation (FSF) @@ -405,7 +406,29 @@ $ tar xvf httpd-NN.tar $ ./config.nice --prefix=/home/test/apache --with-port=90

    - +
    top
    +
    +

    Paquets tiers

    + +

    De nombreux tiers fournissent leur propre distribution du + serveur HTTP Apache à installer sur une plate-forme particulière. On + peut citer les différentes distributions Linux, divers + paquets tiers Windows, Mac OS X, Solaris et de nombreux autres.

    + +

    Notre license logicielle non seulement permet, mais aussi + encourage ce genre de redistribution. Cependant, ceci conduit à une + situation ou l'organisation de la configuration et les valeurs par + défaut de votre installation du serveur peuvent ne pas correspondre + à ce qui est écrit dans la documentation. Bien que fâcheuse, cette + situation n'est pas appelée à évoluer de sitôt.

    + +

    Une description + de ces distributions tierses est maintenue dans le wiki du + serveur HTTP, et doit en refléter l'état actuel. Vous devrez + cependant vous familiariser par vous-même avec la gestion du paquet + de votre plate-forme particulière et les procédures d'installation.

    + +

    Langues Disponibles:  de  |  en  | diff --git a/docs/manual/install.xml.de b/docs/manual/install.xml.de index bab4b84354..ef38b39cf3 100644 --- a/docs/manual/install.xml.de +++ b/docs/manual/install.xml.de @@ -1,7 +1,7 @@ - + + + + + + + +