diff options
author | Stefan Fritsch <sf@sfritsch.de> | 2016-07-05 23:20:42 +0200 |
---|---|---|
committer | Stefan Fritsch <sf@sfritsch.de> | 2016-07-05 23:20:42 +0200 |
commit | d5ffc4eb85d71c901c85119cf873e343349e97e2 (patch) | |
tree | 564636012ef7538ed4d7096b83c994dbda76c9db /docs/manual/vhosts/examples.html.fr | |
parent | 48eddd3d39fa2668ee29198ebfb33c41d4738c21 (diff) | |
download | apache2-upstream.tar.gz |
Imported Upstream version 2.4.23upstream
Diffstat (limited to 'docs/manual/vhosts/examples.html.fr')
-rw-r--r-- | docs/manual/vhosts/examples.html.fr | 40 |
1 files changed, 19 insertions, 21 deletions
diff --git a/docs/manual/vhosts/examples.html.fr b/docs/manual/vhosts/examples.html.fr index bf2fa855..16f7c943 100644 --- a/docs/manual/vhosts/examples.html.fr +++ b/docs/manual/vhosts/examples.html.fr @@ -61,16 +61,15 @@ par nom en un serveur virtuel par IP</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#serverpath">Utilisation de la directive <code>ServerPath</code></a></li> -</ul><ul class="seealso"><li><a href="#comments_section">Commentaires</a></li></ul></div> +</ul><h3>Voir aussi</h3><ul class="seealso"><li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="purename" id="purename">Fonctionnement de plusieurs serveurs virtuels par nom sur une seule adresse IP.</a></h2> - <p>Votre serveur ne dispose que d'une seule adresse IP, et de - nombreux alias (CNAMES) pointent vers cette adresse dans le DNS. - Pour l'exemple, <code>www.example.com</code> et - <code>www.example.org</code> doivent tourner sur cette machine.</p> + <p>Votre serveur possède plusieurs noms d'hôte qui correspondent à une seule + adresse IP, et vous souhaitez des réponses différentes si on demande + <code>www.example.com</code> ou <code>www.example.org</code>.</p> <div class="note"><h3>Note :</h3><p>La configuration de serveurs virtuels sous Apache ne provoque pas leur apparition magique dans la @@ -107,16 +106,21 @@ Listen 80 de configuration, il a la plus grande priorité et peut être vu comme serveur <cite>par défaut</cite> ou <cite>primaire</cite> ; ce qui signifie que toute requête reçue ne correspondant à aucune - des directives <code>ServerName</code> sera servie par ce premier - <code>VirtualHost</code>.</p> + des directives <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> sera servie par ce premier + <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code>.</p> + + <p>La configuration ci-dessus correspond à ce que l'on souhaite pour + la plupart des serveurs virtuels à base de nom. Il faudra cependant + utiliser une configuration différente si vous souhaitez servir un + contenu différent en fonction de l'adresse IP ou du port.</p> <div class="note"> <h3>Note :</h3> <p>Vous pouvez remplacer <code>*</code> - par l'adresse IP du système si vous ne souhaitez pas faire - opérer la sélection du serveur virtuel en fonction de la - paire adresse IP/port.</p> + par une adresse IP du système. Le serveur virtuel concerné + ne sera alors sélectionné que pour les requêtes HTTP vers + cette adresse IP.</p> <p>En général, il est commode d'utiliser <code>*</code> sur les systèmes dont l'adresse IP n'est pas constante - par @@ -128,12 +132,6 @@ Listen 80 système est modifiée.</p> </div> - <p>La configuration ci-dessus est en pratique utilisée dans la - plupart des cas pour les serveurs virtuels par nom. En fait, le - seul cas où cette configuration ne fonctionne pas est lorsque - différents contenus doivent être servis en fonction de l'adresse IP - et du port contactés par le client.</p> - </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="twoips" id="twoips">Serveurs virtuels par nom sur plus @@ -193,7 +191,7 @@ DocumentRoot "/www/mainserver" <p>Le serveur peut être configuré pour répondre de la même manière aux requêtes internes et externes, au moyen d'une seule section - <code>VirtualHost</code>.</p> + <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code>.</p> <pre class="prettyprint lang-config"><VirtualHost 192.168.1.1 172.20.30.40> DocumentRoot "/www/server1" @@ -203,7 +201,7 @@ DocumentRoot "/www/mainserver" <p>Ainsi, les requêtes en provenance de chacun des deux réseaux - seront servies par le même <code>VirtualHost</code>.</p> + seront servies par le même <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code>.</p> <div class="note"> <h3>Note :</h3><p>Sur le réseau interne, il est possible @@ -368,7 +366,7 @@ Listen 172.20.30.50:8080 <pre class="prettyprint lang-config"><VirtualHost *:*> ProxyPreserveHost On - ProxyPass "/" "http://192.168.111.2/" + ProxyPass "/" "http://192.168.111.2/" ProxyPassReverse "/" "http://192.168.111.2/" ServerName hostname.example.com </VirtualHost></pre> @@ -442,7 +440,7 @@ Listen 172.20.30.50:8080 pour le port 80.</p> <pre class="prettyprint lang-config"><VirtualHost _default_:80> -DocumentRoot "/www/default" + DocumentRoot "/www/default" ... </VirtualHost></pre> @@ -519,7 +517,7 @@ DocumentRoot "/www/example1" </VirtualHost> <VirtualHost 172.20.30.40> -DocumentRoot "/www/subdomain/sub1" + DocumentRoot "/www/subdomain/sub1" ServerName www.sub1.domain.tld ServerPath "/sub1/" RewriteEngine On |