|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head>
|
|
Packit |
90a5c9 |
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
Packit |
90a5c9 |
This file is generated from xml source: DO NOT EDIT
|
|
Packit |
90a5c9 |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
Packit |
90a5c9 |
-->
|
|
Packit |
90a5c9 |
<title>mod_vhost_alias - Serveur HTTP Apache Version 2.4</title>
|
|
Packit |
90a5c9 |
<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
|
|
Packit |
90a5c9 |
<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
|
|
Packit |
90a5c9 |
<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" />
|
|
Packit |
90a5c9 |
<script src="../style/scripts/prettify.min.js" type="text/javascript">
|
|
Packit |
90a5c9 |
</script>
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
<link href="../images/favicon.ico" rel="shortcut icon" /></head>
|
|
Packit |
90a5c9 |
<body>
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Modules | Directives | FAQ | Glossaire | Plan du site
|
|
Packit |
90a5c9 |
Serveur HTTP Apache Version 2.4
|
|
Packit |
90a5c9 |
![](../images/feather.png)
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Apache > Serveur HTTP > Documentation > Version 2.4 > Modules
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Module Apache mod_vhost_alias
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Langues Disponibles: en |
|
|
Packit |
90a5c9 |
fr |
|
|
Packit |
90a5c9 |
tr
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Description: | Permet de configurer dynamiquement l'hébergement virtuel de |
---|
|
|
Packit |
90a5c9 |
masse
|
|
Packit |
90a5c9 |
Statut:Extension
|
|
Packit |
90a5c9 |
Identificateur de Module:vhost_alias_module
|
|
Packit |
90a5c9 |
Fichier Source:mod_vhost_alias.c
|
|
Packit |
90a5c9 |
Sommaire
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Ce module permet de créer des serveurs virtuels configurés
|
|
Packit |
90a5c9 |
dynamiquement, en autorisant l'utilisation de l'adresse IP et/ou de
|
|
Packit |
90a5c9 |
l'en-tête Host: de la requête HTTP comme partie du nom
|
|
Packit |
90a5c9 |
de chemin afin de déterminer les fichiers à servir. Ceci facilite la
|
|
Packit |
90a5c9 |
gestion d'un grand nombre de serveurs virtuels possèdant des
|
|
Packit |
90a5c9 |
configurations similaires.
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Note
|
|
Packit |
90a5c9 |
Si les modules mod_alias ou
|
|
Packit |
90a5c9 |
mod_userdir sont utilisés pour traduire les URIs
|
|
Packit |
90a5c9 |
en noms de fichiers, ils l'emportent sur les directives du module
|
|
Packit |
90a5c9 |
mod_vhost_alias décrites ci-dessous. Par
|
|
Packit |
90a5c9 |
exemple, la configuration suivante fera correspondre
|
|
Packit |
90a5c9 |
/cgi-bin/script.pl à
|
|
Packit |
90a5c9 |
/usr/local/apache2/cgi-bin/script.pl dans tous les cas :
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
ScriptAlias "/cgi-bin/" "/usr/local/apache2/cgi-bin/"
|
|
Packit |
90a5c9 |
VirtualScriptAlias "/never/found/%0/cgi-bin/"
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
![Support Apache!]() Sujets
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Interpolation du nom de répertoire
|
|
Packit |
90a5c9 |
Exemples
|
|
Packit |
90a5c9 |
Directives
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
VirtualDocumentRoot
|
|
Packit |
90a5c9 |
VirtualDocumentRootIP
|
|
Packit |
90a5c9 |
VirtualScriptAlias
|
|
Packit |
90a5c9 |
VirtualScriptAliasIP
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Traitement des bugsVoir aussi
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
UseCanonicalName
|
|
Packit |
90a5c9 |
Configuration dynamique de
|
|
Packit |
90a5c9 |
l'hébergement virtuel de masse
|
|
Packit |
90a5c9 |
Commentaires
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Toutes les directives de ce module insèrent une chaîne dans un
|
|
Packit |
90a5c9 |
nom de chemin. La chaîne insérée (que nous appellerons maintenant le
|
|
Packit |
90a5c9 |
"nom") peut être soit le nom du serveur (voir la directive
|
|
Packit |
90a5c9 |
UseCanonicalName pour les
|
|
Packit |
90a5c9 |
détails sur la manière dont il est déterminé), soit l'adresse IP du
|
|
Packit |
90a5c9 |
serveur virtuel hébergé par le serveur sous la forme d'un quadruplet
|
|
Packit |
90a5c9 |
d'octets séparés par des points. L'insertion est contrôlée par des
|
|
Packit |
90a5c9 |
spécificateurs inspirés de printf et possèdant de
|
|
Packit |
90a5c9 |
nombreux formats :
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
%%
|
|
Packit |
90a5c9 |
insère un %
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
%p
|
|
Packit |
90a5c9 |
insère le numéro de port du serveur virtuel
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
%N.M
|
|
Packit |
90a5c9 |
insère le nom (en partie)
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
N et M permettent de spécifier des
|
|
Packit |
90a5c9 |
sous-chaînes du nom. N sélectionne un des composants du
|
|
Packit |
90a5c9 |
nom séparés par des points, et M sélectionne des
|
|
Packit |
90a5c9 |
caractères à l'intérieur de ce que N a sélectionné.
|
|
Packit |
90a5c9 |
M est optionnel et sa valeur par défaut est 0 s'il
|
|
Packit |
90a5c9 |
n'est pas spécifié ; le point doit être présent si et seulement si
|
|
Packit |
90a5c9 |
M l'est aussi. Les modes d'insertion sont les suivants
|
|
Packit |
90a5c9 |
:
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
0
|
|
Packit |
90a5c9 |
le nom en entier
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
1
|
|
Packit |
90a5c9 |
la première partie
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
2
|
|
Packit |
90a5c9 |
la seconde partie
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
-1
|
|
Packit |
90a5c9 |
la dernière partie
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
-2
|
|
Packit |
90a5c9 |
l'avant-dernière partie
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
2+
|
|
Packit |
90a5c9 |
toutes les parties à partir de la seconde
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
-2+
|
|
Packit |
90a5c9 |
toutes les parties jusqu'à l'avant-dernière
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
1+ et -1+
|
|
Packit |
90a5c9 |
identique à 0
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Si N ou M est plus grand que le nombre
|
|
Packit |
90a5c9 |
de parties disponibles, seul un caractère de soulignement est
|
|
Packit |
90a5c9 |
inséré.
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Pour des serveurs virtuels simples à base de nom, utilisez les
|
|
Packit |
90a5c9 |
directives suivantes dans le fichier de configuration de votre
|
|
Packit |
90a5c9 |
serveur :
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
UseCanonicalName Off
|
|
Packit |
90a5c9 |
VirtualDocumentRoot "/usr/local/apache/vhosts/%0"
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Une requête pour
|
|
Packit |
90a5c9 |
http://www.example.com/repertoire/fichier.html
|
|
Packit |
90a5c9 |
concernera alors la ressource
|
|
Packit |
90a5c9 |
/usr/local/apache/vhosts/www.example.com/repertoire/fichier.html .
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Pour un très grand nombre de serveurs virtuels, il est avantageux
|
|
Packit |
90a5c9 |
d'organiser les fichiers de façon à réduire la taille du répertoire
|
|
Packit |
90a5c9 |
vhosts . Pour ce faire, insérez les lignes suivantes
|
|
Packit |
90a5c9 |
dans votre fichier de configuration :
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
UseCanonicalName Off
|
|
Packit |
90a5c9 |
VirtualDocumentRoot "/usr/local/apache/vhosts/%3+/%2.1/%2.2/%2.3/%2"
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Une requête pour
|
|
Packit |
90a5c9 |
http://www.domaine.example.com/repertoire/fichier.html
|
|
Packit |
90a5c9 |
concernera alors la ressource
|
|
Packit |
90a5c9 |
/usr/local/apache/vhosts/example.com/d/o/m/domaine/repertoire/fichier.html .
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Une répartition plus régulière des fichiers peut être obtenue en
|
|
Packit |
90a5c9 |
partant de la fin d'un composant du nom, comme dans l'exemple
|
|
Packit |
90a5c9 |
suivant :
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
VirtualDocumentRoot "/usr/local/apache/vhosts/%3+/%2.-1/%2.-2/%2.-3/%2"
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
La requête précédente concernerait alors
|
|
Packit |
90a5c9 |
/usr/local/apache/vhosts/example.com/e/n/i/domaine/repertoire/fichier.html .
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Vous pouvez également utiliser :
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
VirtualDocumentRoot "/usr/local/apache/vhosts/%3+/%2.1/%2.2/%2.3/%2.4+"
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
La requête précédente concernerait alors
|
|
Packit |
90a5c9 |
/usr/local/apache/vhosts/example.com/d/o/m/aine/repertoire/fichier.html .
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Une demande très courante des utilisateurs concerne la possibilité de
|
|
Packit |
90a5c9 |
faire correspondre plusieurs racines de documents à plusieurs
|
|
Packit |
90a5c9 |
domaines, sans avoir à se préoccuper de la longueur ou du nombre de
|
|
Packit |
90a5c9 |
parties du nom d'hôte faisant partie de la requête. Si le nom d'hôte
|
|
Packit |
90a5c9 |
de la requête est sub.www.domain.example.com au lieu de
|
|
Packit |
90a5c9 |
simplement www.domain.example.com , alors en utilisant
|
|
Packit |
90a5c9 |
%3+, la racine des documents sera
|
|
Packit |
90a5c9 |
/usr/local/apache/vhosts/domain.example.com/... au
|
|
Packit |
90a5c9 |
lieu du répertoire example.com attendu. Dans ce genre
|
|
Packit |
90a5c9 |
de situation, il peut s'avérer préférable d'utiliser la combinaison
|
|
Packit |
90a5c9 |
%-2.0.%-1.0 qui fournira toujours le nom de domaine et
|
|
Packit |
90a5c9 |
le tld, par exemple example.com sans tenir compte du
|
|
Packit |
90a5c9 |
nombre de sous-domaines ajoutés au nom d'hôte. Dans ces conditions,
|
|
Packit |
90a5c9 |
il est possible d'élaborer une configuration qui associera les
|
|
Packit |
90a5c9 |
sous-domaines de premier, second et troisième niveau au même
|
|
Packit |
90a5c9 |
répertoire :
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
VirtualDocumentRoot "/usr/local/apache/vhosts/%-2.0.%-1.0"
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Dans l'exemple ci-dessus, www.example.com ,
|
|
Packit |
90a5c9 |
www.sub.example.com ou example.com
|
|
Packit |
90a5c9 |
correspondront tous au répertoire
|
|
Packit |
90a5c9 |
/usr/local/apache/vhosts/example.com .
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Pour l'hébergement virtuel à base d'adresse IP, vous pouvez
|
|
Packit |
90a5c9 |
insérer les lignes suivantes dans votre fichier de configuration
|
|
Packit |
90a5c9 |
:
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
UseCanonicalName DNS
|
|
Packit |
90a5c9 |
VirtualDocumentRootIP "/usr/local/apache/vhosts/%1/%2/%3/%4/docs"
|
|
Packit |
90a5c9 |
VirtualScriptAliasIP "/usr/local/apache/vhosts/%1/%2/%3/%4/cgi-bin"
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Si l'adresse IP de www.domaine.example.com est
|
|
Packit |
90a5c9 |
10.20.30.40, une requête pour
|
|
Packit |
90a5c9 |
http://www.domaine.example.com/repertoire/fichier.html
|
|
Packit |
90a5c9 |
concernera la ressource
|
|
Packit |
90a5c9 |
/usr/local/apache/vhosts/10/20/30/40/docs/repertoire/fichier.html .
|
|
Packit |
90a5c9 |
Une requête pour
|
|
Packit |
90a5c9 |
http://www.domaine.example.com/cgi-bin/script.pl
|
|
Packit |
90a5c9 |
concernera la ressource
|
|
Packit |
90a5c9 |
/usr/local/apache/vhosts/10/20/30/40/cgi-bin/script.pl .
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Si vous voulez insérer le caractère . dans une
|
|
Packit |
90a5c9 |
directive VirtualDocumentRoot , et si cela crée un
|
|
Packit |
90a5c9 |
conflit avec un spécificateur % , vous pouvez contourner
|
|
Packit |
90a5c9 |
le problème de la manière suivante :
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
VirtualDocumentRoot "/usr/local/apache/vhosts/%2.0.%3.0"
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Une requête pour
|
|
Packit |
90a5c9 |
http://www.domaine.example.com/repertoire/fichier.html
|
|
Packit |
90a5c9 |
concernera alors la ressource
|
|
Packit |
90a5c9 |
/usr/local/apache/vhosts/domaine.exemple/repertoire/fichier.html .
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Les spécificateurs de format %V et %A
|
|
Packit |
90a5c9 |
de la directive LogFormat s'avèrent très utiles
|
|
Packit |
90a5c9 |
lorsqu'ils sont utilisés en conjonction avec ce module.
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Description:Permet une configuration dynamique de la racine des
|
|
Packit |
90a5c9 |
documents d'un serveur virtuel donné
|
|
Packit |
90a5c9 |
Syntaxe:VirtualDocumentRoot répertoire-interpolé|none
|
|
Packit |
90a5c9 |
Défaut:VirtualDocumentRoot none
|
|
Packit |
90a5c9 |
Contexte:configuration globale, serveur virtuel
|
|
Packit |
90a5c9 |
Statut:Extension
|
|
Packit |
90a5c9 |
Module:mod_vhost_alias
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
La directive VirtualDocumentRoot vous
|
|
Packit |
90a5c9 |
permet de spécifier où le serveur HTTP Apache pourra trouver vos
|
|
Packit |
90a5c9 |
documents en se basant
|
|
Packit |
90a5c9 |
sur le nom du serveur. Le résultat de l'expansion du
|
|
Packit |
90a5c9 |
répertoire-interpolé est utilisé comme racine de
|
|
Packit |
90a5c9 |
l'arborescence des documents d'une manière similaire à l'argument de
|
|
Packit |
90a5c9 |
la directive DocumentRoot . Si
|
|
Packit |
90a5c9 |
répertoire-interpolé a pour valeur none , la
|
|
Packit |
90a5c9 |
directive VirtualDocumentRoot est désactivée.
|
|
Packit |
90a5c9 |
Cette directive ne peut pas être utilisée dans le même contexte que
|
|
Packit |
90a5c9 |
la directive VirtualDocumentRootIP .
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Note
|
|
Packit |
90a5c9 |
La directive VirtualDocumentRoot l'emporte sur
|
|
Packit |
90a5c9 |
toute directive DocumentRoot
|
|
Packit |
90a5c9 |
définie dans le même contexte ou dans des contextes enfants. Le fait de
|
|
Packit |
90a5c9 |
définir une directive VirtualDocumentRoot dans le
|
|
Packit |
90a5c9 |
contexte du serveur principal va effectivement l'emporter sur toute
|
|
Packit |
90a5c9 |
directive DocumentRoot définie dans
|
|
Packit |
90a5c9 |
un serveur virtuel quelconque, si vous n'avez pas défini
|
|
Packit |
90a5c9 |
VirtualDocumentRoot à None dans ce
|
|
Packit |
90a5c9 |
serveur virtuel.
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Description:Configuration dynamique de la racine des documents pour un
|
|
Packit |
90a5c9 |
serveur virtuel donné
|
|
Packit |
90a5c9 |
Syntaxe:VirtualDocumentRootIP répertoire-interpolé|none
|
|
Packit |
90a5c9 |
Défaut:VirtualDocumentRootIP none
|
|
Packit |
90a5c9 |
Contexte:configuration globale, serveur virtuel
|
|
Packit |
90a5c9 |
Statut:Extension
|
|
Packit |
90a5c9 |
Module:mod_vhost_alias
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
La directive VirtualDocumentRootIP est
|
|
Packit |
90a5c9 |
identique à la directive VirtualDocumentRoot à l'exception
|
|
Packit |
90a5c9 |
près qu'elle utilise l'adresse IP du serveur virtuel pour
|
|
Packit |
90a5c9 |
l'interpolation du répertoire à la place du nom du serveur.
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Description:Configuration dynamique du répertoire des scripts CGI pour
|
|
Packit |
90a5c9 |
un serveur virtuel donné
|
|
Packit |
90a5c9 |
Syntaxe:VirtualScriptAlias répertoire-interpolé|none
|
|
Packit |
90a5c9 |
Défaut:VirtualScriptAlias none
|
|
Packit |
90a5c9 |
Contexte:configuration globale, serveur virtuel
|
|
Packit |
90a5c9 |
Statut:Extension
|
|
Packit |
90a5c9 |
Module:mod_vhost_alias
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
La directive VirtualScriptAlias vous
|
|
Packit |
90a5c9 |
permet de spécifier où Apache httpd pourra trouver les scripts CGI selon une
|
|
Packit |
90a5c9 |
méthode similaire à celle qu'utilise la directive VirtualDocumentRoot pour les
|
|
Packit |
90a5c9 |
autres documents. Elle recherche des requêtes dont l'URI commence
|
|
Packit |
90a5c9 |
par /cgi-bin/ , comme le ferait la directive ScriptAlias .
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Description:Configuration dynamique du répertoire des scripts CGI pour
|
|
Packit |
90a5c9 |
un serveur virtuel donné
|
|
Packit |
90a5c9 |
Syntaxe:VirtualScriptAliasIP répertoire-interpolé|none
|
|
Packit |
90a5c9 |
Défaut:VirtualScriptAliasIP none
|
|
Packit |
90a5c9 |
Contexte:configuration globale, serveur virtuel
|
|
Packit |
90a5c9 |
Statut:Extension
|
|
Packit |
90a5c9 |
Module:mod_vhost_alias
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
La directive VirtualScriptAliasIP est
|
|
Packit |
90a5c9 |
identique à la directive VirtualScriptAlias à
|
|
Packit |
90a5c9 |
l'exception près qu'elle utilise l'adresse IP du serveur virtuel
|
|
Packit |
90a5c9 |
pour l'interpolation du répertoire à la place du nom du serveur.
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
Langues Disponibles: en |
|
|
Packit |
90a5c9 |
fr |
|
|
Packit |
90a5c9 |
tr
|
|
Packit |
90a5c9 |
Notice:This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our mailing lists.
|
|
Packit |
90a5c9 |
<script type="text/javascript">
|
|
Packit |
90a5c9 |
var comments_shortname = 'httpd';
|
|
Packit |
90a5c9 |
var comments_identifier = 'http://httpd.apache.org/docs/2.4/mod/mod_vhost_alias.html';
|
|
Packit |
90a5c9 |
(function(w, d) {
|
|
Packit |
90a5c9 |
if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
|
|
Packit |
90a5c9 |
d.write('
|
|
Packit |
90a5c9 |
var s = d.createElement('script');
|
|
Packit |
90a5c9 |
s.type = 'text/javascript';
|
|
Packit |
90a5c9 |
s.async = true;
|
|
Packit |
90a5c9 |
s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
|
|
Packit |
90a5c9 |
(d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
|
|
Packit |
90a5c9 |
}
|
|
Packit |
90a5c9 |
else {
|
|
Packit |
90a5c9 |
d.write('
|
|
Packit |
90a5c9 |
}
|
|
Packit |
90a5c9 |
})(window, document);
|
|
Packit |
90a5c9 |
//--></script>
|
|
Packit |
90a5c9 |
Copyright 2018 The Apache Software Foundation. Autorisé sous Apache License, Version 2.0.
|
|
Packit |
90a5c9 |
Modules | Directives | FAQ | Glossaire | Plan du site <script type="text/javascript">
|
|
Packit |
90a5c9 |
if (typeof(prettyPrint) !== 'undefined') {
|
|
Packit |
90a5c9 |
prettyPrint();
|
|
Packit |
90a5c9 |
}
|
|
Packit |
90a5c9 |
//--></script>
|
|
Packit |
90a5c9 |
</body></html>
|