From: Lucien Gentis httpd
répond aux différents ports, noms d'hôtes et
adresses IP.
Listen
, le serveur se met à l'écoute sur ce
- port et sur toutes les interfaces réseau. Si une adresse IP est spécifiée
+ port et sur toutes les interfaces réseau. Si une adresse IP est spécifiée
en plus du port, le serveur va écouter sur ce port et uniquement sur
l'interface réseau correspondante. On peut utiliser plusieurs directives
Listen
pour spécifier plusieurs
@@ -161,7 +161,7 @@ Listen 192.0.2.5:8000
utilisez l'option --enable-v4-mapped
du script configure
.
L'option --enable-v4-mapped
est utilisée par défaut sur
- toutes les plateformes sauf FreeBSD, NetBSD, et OpenBSD;
+ toutes les plateformes sauf FreeBSD, NetBSD, et OpenBSD ;
votre httpd a donc probablement été construit avec cette option.
Si vous souhaitez que httpd ne gère que des connexions IPv4, sans se
@@ -179,7 +179,7 @@ Listen 192.0.2.1:80
(c'est à dire désactiver la traduction des adresses IPv6 au format IPv4),
utilisez l'option --disable-v4-mapped
du script
configure
. --disable-v4-mapped
est
- utilisé par défaut sur FreeBSD, NetBSD, et OpenBSD.
https
pour le port 443, et http
pour
tous les autres ports. Le protocole sert à déterminer quel module
doit traiter une requête, et à appliquer les optimisations
- spécifiques au protocole via la directive AcceptFilter
.
+ spécifiques au protocole à l'aide de la directive AcceptFilter
.
Vous ne devez définir le protocole que si vous travaillez avec des ports non standards. Par exemple, pour travailler en diff --git a/docs/manual/configuring.html.fr.utf8 b/docs/manual/configuring.html.fr.utf8 index 757ba998038..e0bda45052a 100644 --- a/docs/manual/configuring.html.fr.utf8 +++ b/docs/manual/configuring.html.fr.utf8 @@ -57,11 +57,11 @@ le Serveur HTTP Apache.
remplacement peuvent être utilisés pour inclure de nombreux fichiers de configuration. Des directives de tous types peuvent être placées dans chacun de ces fichiers - de configuration. Les modifications dans les fichiers de configuration + de configuration. Les modifications dans les fichiers de configuration principaux ne sont prises en compte par httpd que lorsque le serveur est démarré ou redémarré. -Le serveur lit aussi un fichier contenant les types de document mime; +
Le serveur lit aussi un fichier contenant les types de document mime ;
ce fichier est défini par la directive TypesConfig
,
et se nomme mime.types
par défaut.
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. Si par
- contre une valeur par défaut existe, on peut utiliser la forme
- conditionnelle ${VAR?=une valeur par défaut}
. Notez qu'une
- variable définie vide ne se verra pas attribuer la valeur
- par défaut et qu'une valeur par défaut vide comme dans ${VAR?=}
- est une substitution valide (qui génère une valeur vide si "VAR" n'est pas
- définie, mais aucun avertissement).
+
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 valable, 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 de l'interpréteur de commande.
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. Si par contre une valeur par
+ défaut existe, on peut utiliser la forme conditionnelle ${VAR?=une
+ valeur par défaut}
. Notez qu'une variable définie
+ vide ne se verra pas attribuer la valeur par défaut et qu'une valeur par
+ défaut vide comme dans ${VAR?=}
est une substitution valable
+ (qui génère une valeur vide si "VAR" n'est pas définie, mais aucun
+ avertissement).
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 en extension.
- 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 en extension au sein du fichier de
- configuration.
Seules les variables d'environnement de l'interpréteur de commande
+ définies avant le démarrage du serveur peuvent être utilisées en extension.
+ 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 en extension au sein du
+ fichier de configuration.
La longueur maximale d'une ligne dans un fichier de configuration normal, après substitution des variables et fusion des lignes @@ -173,24 +170,21 @@ le Serveur HTTP Apache.
s'appliquent au serveur dans son ensemble. Si vous souhaitez modifier la configuration d'une partie du serveur seulement, vous pouvez limiter la portée de vos directives en les plaçant dans une section -<Directory>
, <DirectoryMatch>
, <Files>
, <FilesMatch>
, <Location>
, ou <LocationMatch>
.
+ <Directory>
, <DirectoryMatch>
, <Files>
, <FilesMatch>
, <Location>
ou <LocationMatch>
.
Ces sections limitent le champ d'application des directives qu'elles
contiennent à des URls ou des portions du système de fichiers particulières.
Elles peuvent aussi être imbriquées, ce qui permet
une configuration très fine.
- httpd peut servir simultanément de nombreux sites web au travers des
- Hôtes Virtuels. La portée des directives peut ainsi
- être limitée en les plaçant dans des sections
- <VirtualHost>
,
- afin qu'elles ne s'appliquent qu'aux requêtes
- pour un site web particulier.
httpd peut servir simultanément de nombreux sites web au travers des Serveurs Virtuels. La portée des directives peut ainsi
+ être limitée en les plaçant dans des sections <VirtualHost>
, afin qu'elles ne s'appliquent qu'aux
+ requêtes pour un site web particulier.
Bien que la plupart des directives puissent être placées dans chacune de ces sections, certaines d'entre elles n'ont aucun sens dans certains contextes. Par exemple, les directives qui contrôlent la création des processus - n'ont de sens que dans le contexte du serveur principal. Pour déterminer + n'ont de sens que dans le contexte du serveur global. Pour déterminer quelles directives peuvent être placées dans quelles sections, consultez le Contexte de la directive. Pour plus d'informations, nous fournissons des détails dans @@ -204,7 +198,7 @@ le Serveur HTTP Apache.
Modules Apparentés | Directives Apparentées |
---|---|
httpd permet la gestion décentralisée de la configuration
- via des fichiers spéciaux placés dans l'arborescence du site web.
+ à l'aide de fichiers spéciaux placés dans l'arborescence du site web.
Ces fichiers spéciaux se nomment en général .htaccess
,
mais tout autre nom peut être spécifié à l'aide de la directive
AccessFileName
.
diff --git a/docs/manual/mod/mod_proxy.html.fr.utf8 b/docs/manual/mod/mod_proxy.html.fr.utf8
index 9983705868a..79947594cbc 100644
--- a/docs/manual/mod/mod_proxy.html.fr.utf8
+++ b/docs/manual/mod/mod_proxy.html.fr.utf8
@@ -1653,6 +1653,12 @@ ProxyPass "/mirror/foo" "http://backend.example.com"
autorisations qui doivent être définies par Apache httpd.
Durée de vie (TTL) en secondes des résolutions DNS de l'adresse + du serveur d'arrière-plan dans le cache. + -1 signifie jusqu'au redémarrage de Apache httpd.
+