From: Lucien Gentis Deux types de variables d'environnement affectent le serveur
@@ -34,7 +34,7 @@
contrôlées par le système d'exploitation sous-jacent et définies
avant le démarrage du serveur. Leurs valeurs peuvent être utilisées
directement dans les fichiers de configuration, et peuvent
- éventuellement être transmises aux scripts CGI et SSI via la
+ éventuellement être transmises aux scripts CGI et SSI à lâaide de la
directive PassEnv. Le second type correspond aux variables nommées appelées aussi
@@ -50,7 +50,7 @@
d'environnement, il ne faut pas les confondre avec les variables
d'environnement contrôlées par le système d'exploitation sous-jacent.
En fait, ces variables sont stockées et manipulées dans une structure
- interne à Apache. Elles ne deviennent de véritables variables
+ interne à Apache httpd. Elles ne deviennent de véritables variables
d'environnement du système d'exploitation que lorsqu'elles sont mises à la
disposition de scripts CGI et de scripts inclus côté serveur (SSI). Si vous
souhaitez manipuler l'environnement du système d'exploitation sous lequel
@@ -85,7 +85,7 @@
La méthode la plus élémentaire pour définir une variable
- d'environnement au niveau d'Apache consiste à utiliser la directive
+ d'environnement au niveau d'Apache httpd consiste à utiliser la directive
inconditionnelle Finalement, le module En plus de l'ensemble des variables d'environnement internes à la
- configuration d'Apache et de celles transmises depuis le shell,
+ configuration d'Apache httpd et de celles transmises depuis le shell,
les scripts CGI et les pages SSI
se voient affectés un ensemble de variables
d'environnement contenant des méta-informations à propos de la requête
@@ -145,17 +145,17 @@
UNIQUE_ID
pour chaque requête à une valeur
- qui est garantie unique parmi "toutes" les requêtes
+ qui est garantie unique parmi « toutes » les requêtes
sous des conditions très spécifiques.suexec.c
.
Require env
et Require not env
.
En association avec la directive
- gif
, ou encore de ne tracer que les requêtes des clients
@@ -275,7 +275,7 @@
La directive
Des problèmes d'interopérabilité ont conduit à l'introduction de
- mécanismes permettant de modifier le comportement d'Apache lorsqu'il
+ mécanismes permettant de modifier le comportement d'Apache httpd lorsqu'il
dialogue avec certains clients. Afin de rendre ces mécanismes aussi
souples que possible, ils sont invoqués en définissant des variables
d'environnement, en général à l'aide de la directive
@@ -326,7 +326,7 @@
Ceci force le traitement d'une requête comme une requête HTTP/1.0
+ Cela force le traitement d'une requête comme une requête HTTP/1.0
même si elle a été rédigée dans un langage plus récent. Positionnée à "1", cette variable désactive le filtre en sortie
+ Positionnée à « 1 », cette variable désactive le filtre en sortie
DEFLATE
fourni par le module text/html
. Si vous préférez
utiliser des fichiers compressés statiquement,
Disponible dans les versions 2.2.12 et ultérieures d'Apache
+Disponible dans les versions 2.2.12 et ultérieures d'Apache httpd
Lorsque cette variable est définie,
Disponible dans les versions postérieures à 2.0.54
-Quand Apache génère une redirection en réponse à une requête client, +
Quand Apache httpd génère une redirection en réponse à une requête client, la réponse inclut un texte destiné à être affiché au cas où le client ne suivrait pas, ou ne pourrait pas suivre automatiquement la redirection. - Habituellement, Apache marque ce texte en accord avec le jeu de caractères + Habituellement, Apache httpd marque ce texte en accord avec le jeu de caractères qu'il utilise, à savoir ISO-8859-1.
Cependant, si la redirection fait référence à une page qui utilise un jeu de caractères différent, certaines versions de navigateurs obsolètes essaieront d'utiliser le jeu de caractères du texte de la redirection plutôt que celui de la page réelle. - Ceci peut entraîner, par exemple, un rendu incorrect du Grec.
-Si cette variable d'environnement est définie, Apache omettra le jeu de + Cela peut entraîner, par exemple, un rendu incorrect du Grec.
+Si cette variable d'environnement est définie, Apache httpd omettra le jeu de caractères pour le texte de la redirection, et les navigateurs obsolètes précités utiliseront correctement celui de la page de destination.
@@ -446,14 +446,14 @@L'envoi de pages d'erreur sans spécifier un jeu de caractères peut - conduire à des attaques de type "cross-site-scripting" pour les + conduire à des attaques de type « cross-site-scripting" pour les navigateurs qui ne respectent pas la spécification HTTP/1.1 (MSIE) et tentent de déduire le jeu de caractères à partir du contenu. De tels navigateurs peuvent être facilement trompés et utiliser le jeu de caractères UTF-7 ; les contenus des données en entrée de type UTF-7 (comme les URI de requête) ne seront alors plus protégés par les mécanismes d'échappement usuels conçus pour prévenir les attaques - de type "cross-site-scripting".
+ de type « cross-site-scripting". @@ -483,17 +483,17 @@Avec la version 2.4, Apache est plus strict avec la conversion +
Avec la version 2.4, Apache httpd est plus strict avec la conversion
des en-têtes HTTP en variables d'environnement dans
Si vous devez supporter un client qui envoie des en-têtes non +
Si vous devez prendre en charge un client qui envoie des en-têtes non
conformes et si ceux-ci ne peuvent pas être corrigés, il existe
une solution de contournement simple mettant en jeu les modules
Cet exemple montre comment empêcher les utilisateurs ne faisant pas
partie de votre serveur d'utiliser des images de votre serveur comme