diff options
Diffstat (limited to 'docs/manual/vhosts')
37 files changed, 479 insertions, 418 deletions
diff --git a/docs/manual/vhosts/details.html.en b/docs/manual/vhosts/details.html.en index bd5952d8..58985d3d 100644 --- a/docs/manual/vhosts/details.html.en +++ b/docs/manual/vhosts/details.html.en @@ -426,6 +426,6 @@ <a href="../ko/vhosts/details.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/details.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/details.html.fr b/docs/manual/vhosts/details.html.fr index d8bfae7b..aad95048 100644 --- a/docs/manual/vhosts/details.html.fr +++ b/docs/manual/vhosts/details.html.fr @@ -23,94 +23,98 @@ <a href="../ko/vhosts/details.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/details.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div> -<div class="outofdate">Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.</div> - <p>Le code gérant les serveurs virtuels a été réécrit à partir de - zéro dans <strong>Apache 1.3</strong>. Ce document vise à expliquer - dans le détail comment Apache procède lors du choix de l'utilisation - d'un serveur virtuel en fonction d'une requête reçue. L'apparition - de la directive <code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code> - a rendu beaucoup plus facile et plus sûre la configuration des + <p>Le code gérant les serveurs virtuels a été réécrit à partir de + zéro dans <strong>Apache 1.3</strong>. Ce document vise à expliquer + dans le détail comment Apache procède lors du choix de l'utilisation + d'un serveur virtuel en fonction d'une requête reçue. L'apparition + de la directive <code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code> + a rendu beaucoup plus facile et plus sûre la configuration des serveurs virtuels par rapport aux versions précédant la 1.3.</p> - <p>Si vous voulez juste <cite>que ça marche</cite> sans en - comprendre le fonctionnement, voici <a href="examples.html">quelques + <p>Si vous voulez juste <cite>que ça marche</cite> sans en + comprendre le fonctionnement, voici <a href="examples.html">quelques exemples</a>.</p> </div> -<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#configparsing">Interprétation des fichiers +<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#configparsing">Interprétation des fichiers de configuration</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#hostmatching">Choix du serveur virtuel</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#tips">Trucs et astuces</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="configparsing" id="configparsing">Interprétation des fichiers +<h2><a name="configparsing" id="configparsing">Interprétation des fichiers de configuration</a></h2> - <p>Un <em>serveur principal (main_server)</em> contient toutes - les définitions qui apparaissent en dehors des sections - <code><VirtualHost></code>. Les serveurs virtuels, aussi - appelés <em>vhosts</em> (pour virtual hosts), sont définis par les + <p>Un <em>serveur principal (main_server)</em> contient toutes + les définitions qui apparaissent en dehors des sections + <code><VirtualHost></code>. Les serveurs virtuels, aussi + appelés <em>vhosts</em> (pour virtual hosts), sont définis par les sections <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code>.</p> <p>Les directives - <code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code>, - <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code>, - <code class="directive"><a href="../mod/core.html#serverpath">ServerPath</a></code>, - et <code class="directive"><a href="../mod/core.html#serveralias">ServerAlias</a></code> + <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> et + <code class="directive"><a href="../mod/core.html#serverpath">ServerPath</a></code> peuvent être placées n'importe où dans le cadre de définition d'un - serveur. Cependant, chaque fois que l'une d'elles est lue, elle écrase + serveur. Cependant, chaque fois que l'une d'elles est lue, elle écrase ses instances précédentes (dans le contexte du même serveur).</p> - <p>La valeur par défaut du champ <code>Listen</code> pour le serveur - principal est de 80. Le serveur principal n'a pas de valeur par - défaut pour <code>ServerPath</code> ni pour <code>ServerAlias</code>. - La valeur par défaut de <code>ServerName</code> est déduite à partir + <p>Le serveur principal n'a pas de valeur par + défaut pour <code>ServerPath</code> ni pour <code>ServerAlias</code>. + La valeur par défaut de <code>ServerName</code> est déduite à partir de l'adresses IP du serveur.</p> - <p>La directive Listen associée au serveur principal a deux utilités. - La première détermine le port réseau sur lequel Apache va écouter. - La deuxième spécifie le port qui sera utilisé dans les URIs absolus - lors des redirections.</p> - - <p>À la différence du serveur principal, les ports des serveurs - virtuels <em>n</em>'affectent <em>pas</em> les ports sur lesquels - Apache se met à l'écoute.</p> - - <p>Chaque adresse incluse dans une directive <code>VirtualHost</code> - peut disposer d'un port optionnel. Si le port n'est pas précisé, il - prend par défaut la dernière valeur de <code>Listen</code> lue dans - la configuration du serveur principal. Le port particulier - <code>*</code> représente un joker qui correspond à tous les ports. - L'ensemble des adresses (y compris les résultats multiples - <code>A</code> issus des requêtes DNS) est appelé <em>jeu + <p>Les numéros de port spécifiés par la directive + <code>VirtualHost</code> n'ont rien à voir avec les ports sur + lesquels Apache va se mettre en écoute. Ils permettent seulement + de déterminer quel <code>VirtualHost</code> devra être + sélectionné pour traiter la requête.</p> + + <p>Chaque adresse incluse dans une directive <code>VirtualHost</code> + peut disposer d'un port optionnel. Si le port n'est pas précisé, il + pourra prendre n'importe quelle valeur. Le port particulier + <code>*</code> représente un joker qui correspond à tous les ports. + L'ensemble des adresses (y compris les résultats multiples + <code>A</code> issus des requêtes DNS) est appelé <em>jeu d'adresses</em> du serveur virtuel.</p> - <p>À moins qu'une directive - <code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code> ne soit utilisée - pour une adresse IP spécifique, le premier serveur virtuel avec - cette adresse est considéré comme un <em>serveur virtuel par-IP</em>. - L'adresse IP peut également prendre la valeur joker <code>*</code>.</p> - - <p>Dans les cas où l'on souhaite utiliser un <em>serveur virtuel - par nom</em>, la directive <code>NameVirtualHost</code> <em>doit</em> - apparaître avec l'adresse IP choisie. En d'autres termes, vous devez - spécifier dans votre fichier de configuration l'adresse IP des noms - de domaine (CNAME) de vos serveurs virtuels par nom au moyen de - la directive <code>NameVirtualHost</code>.</p> - - <p>On peut utiliser plusieurs directives <code>NameVirtualHost</code> - pour un groupe de directives <code>VirtualHost</code>, mais seule - une directive <code>NameVirtualHost</code> doit être utilisée pour + <p>À moins qu'une directive + <code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code> ne soit utilisée + pour la paire adresse IP exacte/port dans la directive + <code>VirtualHost</code>, Apache sélectionne le serveur virtuel qui + correspond le mieux en se basant sur l'adresse IP (ou une adresse + quelconque) et le numéro de port. Si plusieurs serveurs virtuels + correspondent sans pouvoir être départagés, c'est le premier qui + apparaît dans le fichier de configuration qui sera sélectionné.</p> + + <p>Si vous souhaitez qu'Apache <em>affine</em> ses critères de + sélection en faisant entrer en jeu l'en-tête HTTP <code>Host</code> + fourni par le client, la directive <code>NameVirtualHost</code> <em>doit</em> + apparaître avec la paire adresse IP exacte (ou adresse + quelconque)/port utilisée dans le jeu de directives + <code>VirtualHost</code> correspondant.</p> + + <p>La sélection du serveur virtuel en fonction du nom n'intervient + qu'après la sélection d'un serveur virtuel à base d'adresse IP + unique, et ne prend en compte que l'ensemble des serveurs virtuels + qui possèdent la même paire adresse IP/port.</p> + + <p>On peut utiliser des nom d'hôtes à la place d'adresses IP dans la + définition des serveurs virtuels, mais ils seront résolus en + adresses IP au démarrage du serveur et ceci n'est pas recommandé.</p> + + + <p>On peut utiliser plusieurs directives <code>NameVirtualHost</code> + pour un groupe de directives <code>VirtualHost</code>, mais seule + une directive <code>NameVirtualHost</code> doit être utilisée pour chaque couple IP:port donné.</p> - <p>L'ordre d'apparition des directives <code>NameVirtualHost</code> - et <code>VirtualHost</code> est sans importance, ce qui fait que - les deux exemples suivants ont des effets identiques (seul l'ordre - des directives <code>VirtualHost</code> pour <em>un</em> jeu + <p>L'ordre d'apparition des directives <code>NameVirtualHost</code> + et <code>VirtualHost</code> est sans importance, ce qui fait que + les deux exemples suivants ont des effets identiques (seul l'ordre + des directives <code>VirtualHost</code> pour <em>un</em> jeu d'adresses est important, voir ci-dessous) :</p> <table><tr> @@ -159,84 +163,71 @@ de configuration</a></h2> </tr></table> - <p>(Il est conseillé d'adopter le choix de gauche pour faciliter + <p>(Il est conseillé d'adopter le choix de gauche pour faciliter la lisibilité des fichiers de configuration.)</p> - - <p>Après la lecture de la directive <code>VirtualHost</code>, le - serveur virtuel se voit attribuer une valeur <code>Listen</code> - par défaut qui est la valeur du port associé au premier nom spécifié - dans sa directive <code>VirtualHost</code>.</p> - - <p>La liste complète des noms d'une directive <code>VirtualHost</code> - est gérée exactement comme des <code>ServerAlias</code> (mais ne - sont pas écrasés par d'autres <code>ServerAlias</code>) si tous - les noms sont résolus dans ce jeu d'adresse. À noter que les états - <code>Listen</code> de ce serveur virtuel sont sans incidence sur - les ports attibués au jeu d'adresses.</p> - - <p>Pendant la phase d'initialisation, une liste de chaque adresse - IP est générée et introduite dans une table de 'hash'. Si une - adresse IP est utilisée dans une directive <code>NameVirtualHost</code>, - cette liste contient les noms des serveurs virtuels pour cette - adresse. Si aucun serveur virtuel n'est défini pour cette adresse, - la directive <code>NameVirtualHost</code> est ignorée et un message - est envoyé au journal d'erreurs. Quand un serveur virtuel par IP + + <p>Pendant la phase d'initialisation, une liste de chaque adresse + IP est générée et introduite dans une table de 'hash'. Si une + adresse IP est utilisée dans une directive <code>NameVirtualHost</code>, + cette liste contient les noms des serveurs virtuels pour cette + adresse. Si aucun serveur virtuel n'est défini pour cette adresse, + la directive <code>NameVirtualHost</code> est ignorée et un message + est envoyé au journal d'erreurs. Quand un serveur virtuel par IP est utilisé, la table de 'hash' reste vide.</p> - <p>La fonction de 'hash' étant rapide, le temps d'exécution d'un - 'hash' sur une adresse IP lors d'une requête est minimale et - quasiment imperceptible. De plus, la table est optimisée pour les + <p>La fonction de 'hash' étant rapide, le temps d'exécution d'un + 'hash' sur une adresse IP lors d'une requête est minimale et + quasiment imperceptible. De plus, la table est optimisée pour les adresses IP dont le dernier octet est le seul à changer.</p> - <p>Pour chaque serveur virtuel, diverses valeurs sont initialisées + <p>Pour chaque serveur virtuel, diverses valeurs sont initialisées par défaut. En particulier :</p> <ol> - <li>Dans le cas où un serveur virtuel ne contient pas de directives + <li>Dans le cas où un serveur virtuel ne contient pas de directives <code class="directive"><a href="../mod/core.html#serveradmin">ServerAdmin</a></code>, - <code class="directive"><a href="../mod/core.html#resourceconfig">ResourceConfig</a></code>, - <code class="directive"><a href="../mod/core.html#accessconfig">AccessConfig</a></code>, <code class="directive"><a href="../mod/core.html#timeout">Timeout</a></code>, <code class="directive"><a href="../mod/core.html#keepalivetimeout">KeepAliveTimeout</a></code>, <code class="directive"><a href="../mod/core.html#keepalive">KeepAlive</a></code>, <code class="directive"><a href="../mod/core.html#maxkeepaliverequests">MaxKeepAliveRequests</a></code>, + <code class="directive"><a href="../mod/core.html#receivebuffersize">ReceiveBufferSize</a></code>, ou <code class="directive"><a href="../mod/core.html#sendbuffersize">SendBufferSize</a></code>, alors la valeur de chacun de ces paramètres est héritée de celle du serveur principal. (C'est à dire, héritée de la valeur finale après lecture de la configuration du serveur principal.)</li> - <li>Les permissions par défaut sur les répertoires de chaque - serveur virtuel sont assemblées avec celles du serveur principal. - Elles concernent également toutes les informations de configuration + <li>Les permissions par défaut sur les répertoires de chaque + serveur virtuel sont assemblées avec celles du serveur principal. + Elles concernent également toutes les informations de configuration par répertoire pour tous les modules.</li> - <li>Les configurations par serveur pour chaque module sont assemblées + <li>Les configurations par serveur pour chaque module sont assemblées à partir de celles du serveur principal.</li> </ol> - <p>L'essentiel des valeurs de configuration des serveurs virtuels + <p>L'essentiel des valeurs de configuration des serveurs virtuels provient de valeurs par défaut issues du serveur principal. Mais la position dans le fichier de configuration des directives - du serveur principal n'a pas d'importance -- l'ensemble de la - configuration du serveur principal est lu avant que ces valeurs par - défaut soient appliquées aux serveur virtuels. Ainsi, même si la - définition d'une valeur apparaît après celle d'un serveur virtuel, + du serveur principal n'a pas d'importance -- l'ensemble de la + configuration du serveur principal est lu avant que ces valeurs par + défaut soient appliquées aux serveur virtuels. Ainsi, même si la + définition d'une valeur apparaît après celle d'un serveur virtuel, cette valeur peut affecter la definition du serveur virtuel.</p> - <p>Dans le cas où le serveur principal n'a pas de <code>ServerName</code> - à ce stade, le nom de la machine sur laquelle tourne le programme - <code class="program"><a href="../programs/httpd.html">httpd</a></code> est utilisé à sa place. Nous appellerons - <em>jeu d'adresses du serveur principal</em>, les adresses IP - renvoyées par une résolution DNS sur le <code>ServerName</code> + <p>Dans le cas où le serveur principal n'a pas de <code>ServerName</code> + à ce stade, le nom de la machine sur laquelle tourne le programme + <code class="program"><a href="../programs/httpd.html">httpd</a></code> est utilisé à sa place. Nous appellerons + <em>jeu d'adresses du serveur principal</em> les adresses IP + renvoyées par une résolution DNS sur le <code>ServerName</code> du serveur principal.</p> - <p>Pour tous les champs <code>ServerName</code> non définis, dans - le cas d'une configuration en serveur virtuel par nom, la valeur - adoptée par défaut est la première adresse donnée dans la section + <p>Pour tous les champs <code>ServerName</code> non définis, dans + le cas d'une configuration en serveur virtuel par nom, la valeur + adoptée par défaut est la première adresse donnée dans la section <code>VirtualHost</code> qui définit le serveur virtuel.</p> - <p>Si un serveur virtuel contient la valeur magique - <code>_default_</code>, il fonctionne sur le même <code>ServerName</code> + <p>Si un serveur virtuel contient la valeur magique + <code>_default_</code>, il fonctionne sur le même <code>ServerName</code> que le serveur principal.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -248,174 +239,178 @@ de configuration</a></h2> <h3><a name="hashtable" id="hashtable">Vérification dans la table de hash</a></h3> - <p>Après que le client se soit connecté, l'adresse - IP à laquelle le client s'est connecté est recherchée dans la + <p>Après que le client se soit connecté, l'adresse + IP à laquelle le client s'est connecté est recherchée dans la table de hash IP interne.</p> - <p>Si la résolution de l'adresse IP n'aboutit pas (adresse IP non - trouvée), la requête est servie par le serveur virtuel - <code>_default_</code> s'il est défini pour le port correspondant + <p>Si la résolution de l'adresse IP n'aboutit pas (adresse IP non + trouvée), la requête est servie par le serveur virtuel + <code>_default_</code> s'il est défini pour le port correspondant à la requête. Sinon, elle est servie par le serveur principal.</p> - <p>Si l'adresse IP n'est pas trouvée dans la table de hash, la - recherche du numéro de port peut aussi se terminer par une - correspondance à un <code>NameVirtualHost *</code> qui est géré - ensuite comme les autres serveur virtuels par noms.</p> - - <p>Si une liste est bien trouvée dans la table pour l'adresse - IP recherchée, l'étape suivante est de déterminer s'il s'agit + <p>Si l'adresse IP n'est pas trouvée dans la table de hash, la + recherche du numéro de port peut aussi se terminer par une + correspondance à un <code>NameVirtualHost *</code> qui est géré + ensuite comme les autres serveurs virtuels par noms.</p> + + <p>Si une liste est bien trouvée dans la table pour l'adresse + IP recherchée, l'étape suivante est de déterminer s'il s'agit d'un serveur virtuel par nom ou par IP.</p> <h3><a name="ipbased" id="ipbased">Serveur virtuel par IP</a></h3> - <p>Si l'entrée trouvée dispose d'une liste de noms vide, c'est - qu'il s'agit d'un serveur virtuel par IP, et aucun autre choix + <p>Si l'entrée trouvée dispose d'une liste de noms vide, c'est + qu'il s'agit d'un serveur virtuel par IP, et aucun autre choix n'est plus à faire ; la requête est servie par ce serveur virtuel.</p> <h3><a name="namebased" id="namebased">Serveur virtuel par nom</a></h3> - <p>Si l'entrée trouvée correspond à un serveur virtuel par nom, - la liste de noms contient au moins une structure de serveurs - virtuels. Les serveurs virtuels se présentent dans cette liste - dans le même ordre que la lecture des directives <code>VirtualHost</code> + <p>Si l'entrée trouvée correspond à un serveur virtuel par nom, + la liste de noms contient au moins une structure de serveurs + virtuels. Les serveurs virtuels se présentent dans cette liste + dans le même ordre que la lecture des directives <code>VirtualHost</code> dans le fichier de configuration.</p> - <p>Le premier serveur virtuel de cette liste (donc, le premier - serveur virtuel attribué à une adresse IP donnée dans le fichier - de configuration) se voit attribuer la plus grande priorité, ce - qui signifie que c'est lui qui traite les requêtes présentant un - nom de serveur invalide ou ne présentant pas de champ + <p>Le premier serveur virtuel de cette liste (donc, le premier + serveur virtuel du fichier de configuration + attribué à l'adresse IP spécifiée) + se voit attribuer la plus grande priorité, ce + qui signifie que c'est lui qui traite les requêtes présentant un + nom de serveur invalide ou ne présentant pas de champ <code>Host:</code> dans l'en-tête.</p> - <p>Si un champ <code>Host:</code> est transmis dans l'en-tête de - la requête, son occurrence est recherchée dans la liste et le - premier serveur virtuel qui présente un <code>ServerName</code> - ou un <code>ServerAlias</code> correspondant est choisi pour - servir la requête. Il est possible que le champ <code>Host:</code> - contienne un numéro de port, mais Apache utilise toujours le + <p>Si un champ <code>Host:</code> est transmis dans l'en-tête de + la requête, son occurrence est recherchée dans la liste et le + premier serveur virtuel qui présente un <code>ServerName</code> + ou un <code>ServerAlias</code> correspondant est choisi pour + servir la requête. Il est possible que le champ <code>Host:</code> + contienne un numéro de port, mais Apache utilise toujours le port sur lequel il a effectivement reçu la requête.</p> - <p>Dans le cas où le client a envoyé une requête en HTTP/1.0 sans - un champ d'en-tête <code>Host:</code>, il est impossible de - déterminer le serveur auquel le client veut se connecter ; l'URI - de la requête est recherché dans tous les <code>ServerPath</code> - existants. Le premier chemin trouvé est utilisé et la requête est + <p>Dans le cas où le client a envoyé une requête en HTTP/1.0 sans + champ d'en-tête <code>Host:</code>, il est impossible de + déterminer le serveur auquel le client veut se connecter ; l'URI + de la requête est recherché dans tous les <code>ServerPath</code> + existants. Le premier chemin trouvé est utilisé et la requête est servie par le serveur virtuel correspondant.</p> - <p>Si aucun serveur virtuel n'est trouvé, la requête est servie - par le premier serveur virtuel qui écoute sur le port demandé et - qui est sur la liste associée à l'adresse IP vers laquelle la + <p>Si aucun serveur virtuel n'est trouvé, la requête est servie + par le premier serveur virtuel qui écoute sur le port demandé et + qui est sur la liste associée à l'adresse IP vers laquelle la requête a été envoyée (comme déjà précisé ci-avant).</p> <h3><a name="persistent" id="persistent">Connexions persistantes</a></h3> - <p>La recherche par adresse IP décrite ci-avant n'est faite - qu'<em>une fois</em> pour chaque session TCP/IP, alors que la - recherche par nom est réalisée pour <em>chaque</em> requête au - cours d'une connexion persistante (KeepAlive). En d'autres termes, - il est possible pour un client de faire des requêtes sur - différents serveurs virtuels par nom, au cours d'une unique + <p>La recherche par adresse IP décrite ci-avant n'est faite + qu'<em>une fois</em> pour chaque session TCP/IP, alors que la + recherche par nom est réalisée pour <em>chaque</em> requête au + cours d'une connexion persistante (KeepAlive). En d'autres termes, + il est possible pour un client de faire des requêtes sur + différents serveurs virtuels par nom, au cours d'une unique connexion persistante.</p> <h3><a name="absoluteURI" id="absoluteURI">URI absolu</a></h3> - <p>Au cas où l'URI de la requête est absolu, et que son nom de - serveur et son port correspondent au serveur principal (ou l'un - des serveurs virtuels configurés), <em>et</em> qu'ils correspondent - à l'adresse et au port de la requête, alors l'URI est amputé - de son préfixe protocole/nom de serveur/port et traité par le - serveur correspondant (principal ou virtuel). Si cette correspondance - n'existe pas, l'URI reste inchangé et la requête est considérée + <p>Au cas où l'URI de la requête est absolu, et que son nom de + serveur et son port correspondent au serveur principal (ou l'un + des serveurs virtuels configurés), <em>et</em> qu'ils correspondent + à l'adresse et au port de la requête, alors l'URI est amputé + de son préfixe protocole/nom de serveur/port et traité par le + serveur correspondant (principal ou virtuel). Si cette correspondance + n'existe pas, l'URI reste inchangé et la requête est considérée comme une requête d'un serveur mandataire (proxy).</p> <h3><a name="observations" id="observations">Observations</a></h3> <ul> - <li>Les serveurs virtuels par nom et par IP n'interfèrent - jamais entre eux. Les serveurs virtuels par IP ne sont joignables - qu'au travers de leur(s) adresse(s) IP propre(s), en aucun - cas par aucune autre adresse. Les serveurs virtuels par nom - ne sont accessibles que par leur(s) adresse(s) IP qui ne peuvent - être définies qu'au moyen de la directive + <li>Les serveurs virtuels par nom et par IP n'interfèrent + jamais entre eux. Les serveurs virtuels par IP ne sont joignables + qu'au travers de leur(s) adresse(s) IP propre(s), et en aucun + cas par une autre adresse. Les serveurs virtuels par nom + ne sont accessibles que par leur(s) adresse(s) IP qui ne peuvent + être définies qu'au moyen de la directive <code>NameVirtualHost</code>.</li> - <li>Les vérifications sur <code>ServerAlias</code> et - <code>ServerPath</code> ne sont jamais réalisées pour les + <li>Les vérifications sur <code>ServerAlias</code> et + <code>ServerPath</code> ne sont jamais réalisées pour les serveurs virtuels par IP.</li> - <li>L'ordre dans lequel sont agencés dans le fichier de - configuration le serveur virtuel <code>_default_</code>, les - serveurs virtuels par nom et par IP, et la directive - <code>NameVirtualHost</code> est sans incidence sur le - fonctionnement. Seul l'ordre des serveurs virtuels par nom - pour une adresse donnée a une importance. Le serveur virtuel - par nom qui est présent en premier dans la configuration se - voit attribué la priorité la plus haute pour les requêtes + <li>L'ordre dans lequel sont agencés dans le fichier de + configuration le serveur virtuel <code>_default_</code>, les + serveurs virtuels par nom et par IP, et la directive + <code>NameVirtualHost</code> est sans incidence sur le + fonctionnement. Seul l'ordre des serveurs virtuels par nom + pour une adresse donnée a une importance. Le serveur virtuel + par nom qui est présent en premier dans la configuration se + voit attribué la priorité la plus haute pour les requêtes arrivant sur son jeu d'adresses IP.</li> - <li>Pour des raisons de sécurité, le numéro de port présenté - dans le champ d'en-tête <code>Host:</code> n'est jamais utilisé - pour les tests de correspondances. Apache ne prend en compte + <li>Le numéro de port présenté + dans le champ d'en-tête <code>Host:</code> n'est jamais utilisé + pour les tests de correspondances. Apache ne prend en compte que le numéro de port sur lequel le client a envoyé la requête.</li> - <li>Si une directive <code>ServerPath</code> existe, et se - trouve être préfixe d'une autre directive <code>ServerPath</code> - qui apparaît plus loin dans la configuration, la première - sera toujours utilisée et la deuxième jamais. (Ceci ne se - produit que dans le cas où aucun champ <code>Host:</code> + <li>Si une directive <code>ServerPath</code> existe, et se + trouve être préfixe d'une autre directive <code>ServerPath</code> + qui apparaît plus loin dans la configuration, la première + sera toujours utilisée et la deuxième jamais. (Ceci ne se + produit que dans le cas où aucun champ <code>Host:</code> n'a été présenté par le client pour distinguer les deux.)</li> - <li>Dans le cas où deux serveurs virtuels par IP ont une - adresse en commun, le serveur virtuel qui apparaît en premier - dans la configuration est toujours choisi. Ce genre de chose - peut arriver par inadvertance. Le serveur envoie une alerte + <li>Dans le cas où deux serveurs virtuels par IP ont une + adresse en commun, le serveur virtuel qui apparaît en premier + dans la configuration est toujours choisi. Ce genre de chose + peut arriver par inadvertance. Le serveur envoie une alerte dans le journal d'erreurs si ce cas se présente.</li> - <li>Le serveur virtuel <code>_default_</code> ne sert la requête - que si aucun autre serveur virtuel travaillant sur l'adresse - IP <em>et</em> le port demandés n'est trouvé. La requête n'est - traitée que si le numéro de port qui a reçu la requête est - associé au serveur virtuel <code>_default_</code> (qui par - défaut, correspond à <code>Listen</code>). Un port joker peut - être spécifié (<em>comme dans</em> <code>_default_:*</code>) - pour récupérer les requêtes sur tous les ports ouverts. Ceci - est également applicable aux serveurs virtuels - <code>NameVirtualHost *</code>.</li> - - <li>Le serveur principal ne sert à servir les requêtes que - lorsque l'adresse IP et le port demandés par le client ne - correspondent à aucun serveur virtuel (y compris un serveur - virtuel <code>_default_</code>). En d'autres termes, le serveur - principal n'est utile que pour les combinaisons adresse/port - non spécifiées (sauf quand un serveur virtuel <code>_default_</code> + <li>Le serveur virtuel <code>_default_</code> ne sert la requête + que si aucun autre serveur virtuel travaillant sur l'adresse + IP <em>et</em> le port demandés n'est trouvé. La requête n'est + traitée que si le numéro de port qui a reçu la requête est + associé au serveur virtuel <code>_default_</code> (qui par + défaut, correspond à <code>Listen</code>). Un port joker peut + être spécifié (<em>comme dans</em> <code>_default_:*</code>) + pour récupérer les requêtes sur tous les ports ouverts. Ceci + est également applicable aux serveurs virtuels + <code>NameVirtualHost *</code>. Notez que ceci n'est qu'une + extension du principe de "meilleure correspondance", au même titre + qu'une correspondance spécifique et exacte est préférée à une + valeur quelconque.</li> + + <li>Le serveur principal ne sert les requêtes que + lorsque l'adresse IP et le port demandés par le client ne + correspondent à aucun serveur virtuel (y compris un serveur + virtuel <code>_default_</code>). En d'autres termes, le serveur + principal n'est utile que pour les combinaisons adresse/port + non spécifiées (sauf quand un serveur virtuel <code>_default_</code> correspond au port).</li> - <li>Ni les serveurs virtuels <code>_default_</code>, ni le - serveur principal ne sont utilisés pour traiter une requête - avec un champ d'en-tête <code>Host:</code> manquant ou vide - lorsque l'adresse (et le port) de connexion correspondent à - des serveurs virtuels par nom, par exemple, dans une directive + <li>Ni les serveurs virtuels <code>_default_</code>, ni le + serveur principal ne sont utilisés pour traiter une requête + avec un champ d'en-tête <code>Host:</code> inconnu ou manquant + lorsque l'adresse (et le port) de connexion correspondent à + des serveurs virtuels par nom, par exemple, dans une directive <code>NameVirtualHost</code>.</li> - <li>Il ne faut jamais employer de noms DNS dans des directives - <code>VirtualHost</code>, car cela oblige le serveur a s'appuyer - sur le DNS au moment du démarrage. De plus, vous vous exposez - à des problèmes de sécurité si vous n'avez pas la maîtrise du - DNS pour la totalité de vos domaines. Voir la documentation - <a href="../dns-caveats.html">disponible ici</a>, ainsi que + <li>Il ne faut jamais employer de noms DNS dans des directives + <code>VirtualHost</code>, car cela oblige le serveur a s'appuyer + sur le DNS au moment du démarrage. De plus, vous vous exposez + à des problèmes de sécurité si vous n'avez pas la maîtrise du + DNS pour la totalité de vos domaines. Voir la documentation + <a href="../dns-caveats.html">disponible ici</a>, ainsi que les deux points précisés ci-après.</li> - <li>Un nom de serveur <code>ServerName</code> devrait toujours - être indiqué pour chaque serveur virtuel. Sans cela, une + <li>Un nom de serveur <code>ServerName</code> devrait toujours + être indiqué pour chaque serveur virtuel. Sans cela, une résolution DNS est nécessaire pour chaque serveur virtuel.</li> </ul> @@ -424,28 +419,29 @@ de configuration</a></h2> <div class="section"> <h2><a name="tips" id="tips">Trucs et astuces</a></h2> - <p>En plus des points évoqués sur la page des - <a href="../dns-caveats.html#tips">problèmes liés au DNS</a>, + <p>En plus des points évoqués sur la page des + <a href="../dns-caveats.html#tips">problèmes liés au DNS</a>, voici quelques points intéressants :</p> <ul> - <li>Toujours positionner les définitions relatives au serveur - principal avant toute définition <code>VirtualHost</code>. - (Ceci améliore grandement la lisibilité de la configuration - -- la manière dont la configuration est interprétée après la - lecture des fichiers ne met pas en évidence le fait que les - définitions positionnées avant et surtout après les serveurs - virtuels peuvent impacter le fonctionnement des serveurs virtuels.)</li> - - <li>Toujours regrouper les définitions <code>NameVirtualHost</code> - et <code>VirtualHost</code> dans la configuration pour une - meilleure lisibilité.</li> - - <li>Éviter les <code>ServerPaths</code> qui sont préfixes - d'autres <code>ServerPaths</code>. Si cela ne peut être évité, - veillez à ce que le serveur virtuel contenant le préfixe le plus - long (donc le plus précis) apparaisse dans le fichier de - configuration avant le plus court. (<em>par exemple</em>, + <li>Toujours positionner les définitions relatives au serveur + principal avant toute définition <code>VirtualHost</code>. + (Ceci améliore grandement la lisibilité de la configuration + -- la manière dont la configuration est interprétée après la + lecture des fichiers ne met pas en évidence le fait que les + définitions positionnées avant et surtout après les serveurs + virtuels peuvent impacter le fonctionnement de tous les + serveurs virtuels.)</li> + + <li>Toujours regrouper les définitions <code>NameVirtualHost</code> + et <code>VirtualHost</code> correspondantes + dans la configuration pour une meilleure lisibilité.</li> + + <li>Éviter les <code>ServerPaths</code> qui sont préfixes + d'autres <code>ServerPaths</code>. Si cela ne peut être évité, + veillez à ce que le serveur virtuel contenant le préfixe le plus + long (donc le plus précis) apparaisse dans le fichier de + configuration avant le plus court. (<em>par exemple</em>, "ServerPath /abc" est à spécifier après "ServerPath /abc/def").</li> </ul> @@ -456,6 +452,6 @@ de configuration</a></h2> <a href="../ko/vhosts/details.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/details.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/details.html.ko.euc-kr b/docs/manual/vhosts/details.html.ko.euc-kr index a52c4a57..82ba4881 100644 --- a/docs/manual/vhosts/details.html.ko.euc-kr +++ b/docs/manual/vhosts/details.html.ko.euc-kr @@ -381,6 +381,6 @@ <a href="../ko/vhosts/details.html" title="Korean"> ko </a> | <a href="../tr/vhosts/details.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">¸ðµâ</a> | <a href="../mod/directives.html">Áö½Ã¾îµé</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">¿ë¾î</a> | <a href="../sitemap.html">»çÀÌÆ®¸Ê</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/details.html.tr.utf8 b/docs/manual/vhosts/details.html.tr.utf8 index ca525203..e5fc8828 100644 --- a/docs/manual/vhosts/details.html.tr.utf8 +++ b/docs/manual/vhosts/details.html.tr.utf8 @@ -392,6 +392,6 @@ <a href="../ko/vhosts/details.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/details.html" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p> <p class="menu"><a href="../mod/">Modüller</a> | <a href="../mod/directives.html">Yönergeler</a> | <a href="../faq/">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/examples.html.en b/docs/manual/vhosts/examples.html.en index 8a5d7c6a..01164312 100644 --- a/docs/manual/vhosts/examples.html.en +++ b/docs/manual/vhosts/examples.html.en @@ -657,6 +657,6 @@ <a href="../ko/vhosts/examples.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/examples.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/examples.html.fr b/docs/manual/vhosts/examples.html.fr index 123560b8..a3915192 100644 --- a/docs/manual/vhosts/examples.html.fr +++ b/docs/manual/vhosts/examples.html.fr @@ -24,12 +24,10 @@ <a href="../ko/vhosts/examples.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/examples.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div> -<div class="outofdate">Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.</div> <p>Le but de ce document est d'essayer de répondre aux questions - les plus répandues sur la configuration des serveurs virtuels. + les plus répandues sur la configuration des <a href="index.html">serveurs virtuels</a>. Les scénarios présentés ici se rencontrent quand plusieurs serveurs Webs doivent tourner sur une seule et même machine au moyen de serveurs virtuels <a href="name-based.html">par nom</a> @@ -66,8 +64,8 @@ <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.example1.com</code> et - <code>www.example2.org</code> doivent tourner sur cette machine.</p> + Pour l'exemple, <code>www.example.com</code> et + <code>www.example.org</code> doivent tourner sur cette machine.</p> <div class="note"><h3>Note :</h3><p>La configuration de serveurs virtuels sous Apache ne provoque pas leur apparition magique dans la @@ -85,13 +83,13 @@ # Apache doit écouter sur le port 80<br /> Listen 80<br /> <br /> - # Toutes les adresses IP doivent répondre aux requêtes sur les - # serveurs virtuels + # Toutes les adresses IP doivent répondre aux requêtes sur les <br /> + # serveurs virtuels<br /> NameVirtualHost *:80<br /> <br /> <VirtualHost *:80><br /> <span class="indent"> - DocumentRoot /www/example1<br /> + DocumentRoot /www/example.com<br /> ServerName www.example1.com<br /> <br /> # Autres directives ici<br /> @@ -101,7 +99,7 @@ <br /> <VirtualHost *:80><br /> <span class="indent"> - DocumentRoot /www/example2<br /> + DocumentRoot /www/example.org<br /> ServerName www.example2.org<br /> <br /> # Autres directives ici<br /> @@ -112,10 +110,10 @@ <p>Les astérisques correspondent à toutes les adresses, si bien que le serveur principal ne répondra jamais à aucune requête. Comme - <code>www.example1.com</code> se trouve en premier dans le fichier + <code>www.example.com</code> se trouve en premier dans le fichier 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 pas à une + 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> @@ -180,8 +178,8 @@ <br /> <VirtualHost 172.20.30.50><br /> <span class="indent"> - DocumentRoot /www/example1<br /> - ServerName www.example1.com<br /> + DocumentRoot /www/example.com<br /> + ServerName www.example.com<br /> <br /> # D'autres directives ici ...<br /> <br /> @@ -190,8 +188,8 @@ <br /> <VirtualHost 172.20.30.50><br /> <span class="indent"> - DocumentRoot /www/example2<br /> - ServerName www.example2.org<br /> + DocumentRoot /www/example.org<br /> + ServerName www.example.org<br /> <br /> # D'autres directives ici ...<br /> <br /> @@ -203,7 +201,7 @@ <code>172.20.30.50</code> sera servie par le serveur principal. Les requêtes vers <code>172.20.30.50</code> avec un nom de serveur inconnu, ou sans en-tête <code>Host:</code>, seront servies par - <code>www.example1.com</code>.</p> + <code>www.example.com</code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> @@ -276,28 +274,28 @@ <br /> <VirtualHost 172.20.30.40:80><br /> <span class="indent"> - ServerName www.example1.com<br /> + ServerName www.example.com<br /> DocumentRoot /www/domain-80<br /> </span> </VirtualHost><br /> <br /> <VirtualHost 172.20.30.40:8080><br /> <span class="indent"> - ServerName www.example1.com<br /> + ServerName www.example.com<br /> DocumentRoot /www/domain-8080<br /> </span> </VirtualHost><br /> <br /> <VirtualHost 172.20.30.40:80><br /> <span class="indent"> - ServerName www.example2.org<br /> + ServerName www.example.org<br /> DocumentRoot /www/otherdomain-80<br /> </span> </VirtualHost><br /> <br /> <VirtualHost 172.20.30.40:8080><br /> <span class="indent"> - ServerName www.example2.org<br /> + ServerName www.example.org<br /> DocumentRoot /www/otherdomain-8080<br /> </span> </VirtualHost> @@ -309,7 +307,7 @@ <p>Le serveur dispose de deux adresses IP (<code>172.20.30.40</code> et <code>172.20.30.50</code>) correspondant respectivement aux noms - <code>www.example1.com</code> et <code>www.example2.org</code>.</p> + <code>www.example.com</code> et <code>www.example.org</code>.</p> <div class="example"><h3>Configuration du serveur</h3><p><code> @@ -318,14 +316,14 @@ <br /> <VirtualHost 172.20.30.40><br /> <span class="indent"> - DocumentRoot /www/example1<br /> + DocumentRoot /www/example.com<br /> ServerName www.example1.com<br /> </span> </VirtualHost><br /> <br /> <VirtualHost 172.20.30.50><br /> <span class="indent"> - DocumentRoot /www/example2<br /> + DocumentRoot /www/example.org<br /> ServerName www.example2.org<br /> </span> </VirtualHost> @@ -343,7 +341,7 @@ <p>Le serveur dispose de deux adresses IP (<code>172.20.30.40</code> et <code>172.20.30.50</code>) correspondant respectivement aux noms - <code>www.example1.com</code> et <code>www.example2.org</code>. + <code>www.example.com</code> et <code>www.example.org</code>. Pour chacun d'eux, nous voulons un hébergement sur les ports 80 et 8080.</p> @@ -357,29 +355,29 @@ <br /> <VirtualHost 172.20.30.40:80><br /> <span class="indent"> - DocumentRoot /www/example1-80<br /> - ServerName www.example1.com<br /> + DocumentRoot /www/example.com-80<br /> + ServerName www.example.com<br /> </span> </VirtualHost><br /> <br /> <VirtualHost 172.20.30.40:8080><br /> <span class="indent"> - DocumentRoot /www/example1-8080<br /> - ServerName www.example1.com<br /> + DocumentRoot /www/example.com-8080<br /> + ServerName www.example.com<br /> </span> </VirtualHost><br /> <br /> <VirtualHost 172.20.30.50:80><br /> <span class="indent"> - DocumentRoot /www/example2-80<br /> - ServerName www.example1.org<br /> + DocumentRoot /www/example.org-80<br /> + ServerName www.example.org<br /> </span> </VirtualHost><br /> <br /> <VirtualHost 172.20.30.50:8080><br /> <span class="indent"> - DocumentRoot /www/example2-8080<br /> - ServerName www.example2.org<br /> + DocumentRoot /www/example.org-8080<br /> + ServerName www.example.org<br /> </span> </VirtualHost> </code></p></div> @@ -401,37 +399,37 @@ <br /> <VirtualHost 172.20.30.40><br /> <span class="indent"> - DocumentRoot /www/example1<br /> - ServerName www.example1.com<br /> + DocumentRoot /www/example.com<br /> + ServerName www.example.com<br /> </span> </VirtualHost><br /> <br /> <VirtualHost 172.20.30.40><br /> <span class="indent"> - DocumentRoot /www/example2<br /> - ServerName www.example2.org<br /> + DocumentRoot /www/example.org<br /> + ServerName www.example.org<br /> </span> </VirtualHost><br /> <br /> <VirtualHost 172.20.30.40><br /> <span class="indent"> - DocumentRoot /www/example3<br /> - ServerName www.example3.net<br /> + DocumentRoot /www/example.net<br /> + ServerName www.example.net<br /> </span> </VirtualHost><br /> <br /> # "par-IP"<br /> <VirtualHost 172.20.30.50><br /> <span class="indent"> - DocumentRoot /www/example4<br /> - ServerName www.example4.edu<br /> + DocumentRoot /www/example.edu<br /> + ServerName www.example.edu<br /> </span> </VirtualHost><br /> <br /> <VirtualHost 172.20.30.60><br /> <span class="indent"> - DocumentRoot /www/example5<br /> - ServerName www.example5.gov<br /> + DocumentRoot /www/example.gov<br /> + ServerName www.example.gov<br /> </span> </VirtualHost> </code></p></div> @@ -559,7 +557,7 @@ par nom en un serveur virtuel par IP</a></h2> <p>Le serveur virtuel par nom avec le nom de domaine - <code>www.example2.org</code> (de notre <a href="#name">exemple + <code>www.example.org</code> (de notre <a href="#name">exemple par nom</a>) devrait obtenir sa propre adresse IP. Pendant la phase de migration, il est possible d'éviter les problèmes avec les noms de serveurs et autres serveurs mandataires qui mémorisent @@ -572,24 +570,24 @@ Listen 80<br /> - ServerName www.example1.com<br /> - DocumentRoot /www/example1<br /> + ServerName www.example.com<br /> + DocumentRoot /www/example.com<br /> <br /> NameVirtualHost 172.20.30.40<br /> <br /> <VirtualHost 172.20.30.40 172.20.30.50><br /> <span class="indent"> - DocumentRoot /www/example2<br /> - ServerName www.example2.org<br /> + DocumentRoot /www/example.org<br /> + ServerName www.example.org<br /> # ...<br /> </span> </VirtualHost><br /> <br /> <VirtualHost 172.20.30.40><br /> <span class="indent"> - DocumentRoot /www/example3<br /> - ServerName www.example3.net<br /> - ServerAlias *.example3.net<br /> + DocumentRoot /www/example.net<br /> + ServerName www.example.net<br /> + ServerAlias *.example.net<br /> # ...<br /> </span> </VirtualHost> @@ -660,12 +658,12 @@ Une requête sur une URL <code>http://www.sub1.domain.tld/</code> n'est servie par le serveur sub1-vhost que si le client envoie un en-tête <code>Host:</code> correct. Si aucun en-tête <code>Host:</code> - n'est transmis, le serveur primaire sera utilisé.<br /> - Notez qu'il y a une singularité : une requête sur + n'est transmis, le serveur primaire sera utilisé.</p> + <p>Notez qu'il y a une singularité : une requête sur <code>http://www.sub2.domain.tld/sub1/</code> est également servie par le serveur sub1-vhost si le client n'envoie pas d'en-tête - <code>Host:</code>.<br /> - Les directives <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code> + <code>Host:</code>.</p> + <p>Les directives <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code> sont employées pour s'assurer que le client qui envoie un en-tête <code>Host:</code> correct puisse utiliser d'autres variantes d'URLs, <em>c'est-à-dire</em> avec ou sans préfixe d'URL.</p> @@ -678,6 +676,6 @@ <a href="../ko/vhosts/examples.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/examples.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/examples.html.ja.utf8 b/docs/manual/vhosts/examples.html.ja.utf8 index 3436f66d..7e92cc20 100644 --- a/docs/manual/vhosts/examples.html.ja.utf8 +++ b/docs/manual/vhosts/examples.html.ja.utf8 @@ -647,6 +647,6 @@ <a href="../ko/vhosts/examples.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/examples.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">モジュール</a> | <a href="../mod/directives.html">ディレクティブ</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">用語</a> | <a href="../sitemap.html">サイトマップ</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/examples.html.ko.euc-kr b/docs/manual/vhosts/examples.html.ko.euc-kr index 9f3788ce..d1132328 100644 --- a/docs/manual/vhosts/examples.html.ko.euc-kr +++ b/docs/manual/vhosts/examples.html.ko.euc-kr @@ -626,6 +626,6 @@ <a href="../ko/vhosts/examples.html" title="Korean"> ko </a> | <a href="../tr/vhosts/examples.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">¸ðµâ</a> | <a href="../mod/directives.html">Áö½Ã¾îµé</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">¿ë¾î</a> | <a href="../sitemap.html">»çÀÌÆ®¸Ê</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/examples.html.tr.utf8 b/docs/manual/vhosts/examples.html.tr.utf8 index 1f0bcb42..917eb658 100644 --- a/docs/manual/vhosts/examples.html.tr.utf8 +++ b/docs/manual/vhosts/examples.html.tr.utf8 @@ -640,6 +640,6 @@ <a href="../ko/vhosts/examples.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/examples.html" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p> <p class="menu"><a href="../mod/">Modüller</a> | <a href="../mod/directives.html">Yönergeler</a> | <a href="../faq/">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/fd-limits.html.en b/docs/manual/vhosts/fd-limits.html.en index 212902b3..2575fcf5 100644 --- a/docs/manual/vhosts/fd-limits.html.en +++ b/docs/manual/vhosts/fd-limits.html.en @@ -125,6 +125,6 @@ Each file will be called <code>hostname.log</code>.</p> <a href="../ko/vhosts/fd-limits.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/fd-limits.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/fd-limits.html.fr b/docs/manual/vhosts/fd-limits.html.fr index 1dcf815b..34315cd1 100644 --- a/docs/manual/vhosts/fd-limits.html.fr +++ b/docs/manual/vhosts/fd-limits.html.fr @@ -138,6 +138,6 @@ nommé <code>nomduserveur.log</code>.</p> <a href="../ko/vhosts/fd-limits.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/fd-limits.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/fd-limits.html.ja.utf8 b/docs/manual/vhosts/fd-limits.html.ja.utf8 index 8169724f..cc605d14 100644 --- a/docs/manual/vhosts/fd-limits.html.ja.utf8 +++ b/docs/manual/vhosts/fd-limits.html.ja.utf8 @@ -122,6 +122,6 @@ split-logfile < /logs/multiple_vhost_log <a href="../ko/vhosts/fd-limits.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/fd-limits.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">モジュール</a> | <a href="../mod/directives.html">ディレクティブ</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">用語</a> | <a href="../sitemap.html">サイトマップ</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/fd-limits.html.ko.euc-kr b/docs/manual/vhosts/fd-limits.html.ko.euc-kr index bcf345d8..be6dc87e 100644 --- a/docs/manual/vhosts/fd-limits.html.ko.euc-kr +++ b/docs/manual/vhosts/fd-limits.html.ko.euc-kr @@ -119,6 +119,6 @@ split-logfile < /logs/multiple_vhost_log <a href="../ko/vhosts/fd-limits.html" title="Korean"> ko </a> | <a href="../tr/vhosts/fd-limits.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">¸ðµâ</a> | <a href="../mod/directives.html">Áö½Ã¾îµé</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">¿ë¾î</a> | <a href="../sitemap.html">»çÀÌÆ®¸Ê</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/fd-limits.html.tr.utf8 b/docs/manual/vhosts/fd-limits.html.tr.utf8 index 32d75589..8651f49c 100644 --- a/docs/manual/vhosts/fd-limits.html.tr.utf8 +++ b/docs/manual/vhosts/fd-limits.html.tr.utf8 @@ -121,6 +121,6 @@ <a href="../ko/vhosts/fd-limits.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/fd-limits.html" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p> <p class="menu"><a href="../mod/">Modüller</a> | <a href="../mod/directives.html">Yönergeler</a> | <a href="../faq/">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/index.html b/docs/manual/vhosts/index.html index 07d53eaa..d375dacc 100644 --- a/docs/manual/vhosts/index.html +++ b/docs/manual/vhosts/index.html @@ -27,3 +27,7 @@ Content-type: text/html; charset=KOI8-R URI: index.html.tr.utf8 Content-Language: tr Content-type: text/html; charset=UTF-8 + +URI: index.html.zh-cn +Content-Language: zh-cn +Content-type: text/html; charset=UTF-8 diff --git a/docs/manual/vhosts/index.html.de b/docs/manual/vhosts/index.html.de index 13c96518..f22b8576 100644 --- a/docs/manual/vhosts/index.html.de +++ b/docs/manual/vhosts/index.html.de @@ -24,7 +24,8 @@ <a href="../ja/vhosts/" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/vhosts/" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../ru/vhosts/" hreflang="ru" rel="alternate" title="Russian"> ru </a> | -<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../zh-cn/vhosts/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </div> <p>Der Begriff <cite>virtueller Host</cite> <span class="transnote">(<em>Anm.d.Ü.:</em> engl. 'virtual @@ -105,8 +106,9 @@ <a href="../ja/vhosts/" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/vhosts/" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../ru/vhosts/" hreflang="ru" rel="alternate" title="Russian"> ru </a> | -<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../zh-cn/vhosts/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Lizenziert unter der <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Lizenziert unter der <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Module</a> | <a href="../mod/directives.html">Direktiven</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossar</a> | <a href="../sitemap.html">Seitenindex</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/index.html.en b/docs/manual/vhosts/index.html.en index 520f07d5..730277b8 100644 --- a/docs/manual/vhosts/index.html.en +++ b/docs/manual/vhosts/index.html.en @@ -24,7 +24,8 @@ <a href="../ja/vhosts/" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/vhosts/" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../ru/vhosts/" hreflang="ru" rel="alternate" title="Russian"> ru </a> | -<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../zh-cn/vhosts/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </div> @@ -105,8 +106,9 @@ hosts</a></li><li><a href="ip-based.html">IP-based virtual hosts</a></li><li><a <a href="../ja/vhosts/" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/vhosts/" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../ru/vhosts/" hreflang="ru" rel="alternate" title="Russian"> ru </a> | -<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../zh-cn/vhosts/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/index.html.fr b/docs/manual/vhosts/index.html.fr index b88d13c2..fb996605 100644 --- a/docs/manual/vhosts/index.html.fr +++ b/docs/manual/vhosts/index.html.fr @@ -24,7 +24,8 @@ <a href="../ja/vhosts/" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/vhosts/" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../ru/vhosts/" hreflang="ru" rel="alternate" title="Russian"> ru </a> | -<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../zh-cn/vhosts/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </div> @@ -106,8 +107,9 @@ <a href="../ja/vhosts/" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/vhosts/" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../ru/vhosts/" hreflang="ru" rel="alternate" title="Russian"> ru </a> | -<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../zh-cn/vhosts/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/index.html.ja.utf8 b/docs/manual/vhosts/index.html.ja.utf8 index 7eb56d5d..83939074 100644 --- a/docs/manual/vhosts/index.html.ja.utf8 +++ b/docs/manual/vhosts/index.html.ja.utf8 @@ -24,7 +24,8 @@ <a href="../ja/vhosts/" title="Japanese"> ja </a> | <a href="../ko/vhosts/" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../ru/vhosts/" hreflang="ru" rel="alternate" title="Russian"> ru </a> | -<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../zh-cn/vhosts/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </div> @@ -100,8 +101,9 @@ <a href="../ja/vhosts/" title="Japanese"> ja </a> | <a href="../ko/vhosts/" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../ru/vhosts/" hreflang="ru" rel="alternate" title="Russian"> ru </a> | -<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../zh-cn/vhosts/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">モジュール</a> | <a href="../mod/directives.html">ディレクティブ</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">用語</a> | <a href="../sitemap.html">サイトマップ</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/index.html.ko.euc-kr b/docs/manual/vhosts/index.html.ko.euc-kr index 143341d1..c69d0f4b 100644 --- a/docs/manual/vhosts/index.html.ko.euc-kr +++ b/docs/manual/vhosts/index.html.ko.euc-kr @@ -24,7 +24,8 @@ <a href="../ja/vhosts/" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/vhosts/" title="Korean"> ko </a> | <a href="../ru/vhosts/" hreflang="ru" rel="alternate" title="Russian"> ru </a> | -<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../zh-cn/vhosts/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </div> <div class="outofdate">ÀÌ ¹®¼´Â ÃÖ½ÅÆÇ ¹ø¿ªÀÌ ¾Æ´Õ´Ï´Ù. ÃÖ±Ù¿¡ º¯°æµÈ ³»¿ëÀº ¿µ¾î ¹®¼¸¦ Âü°íÇϼ¼¿ä.</div> @@ -103,8 +104,9 @@ <a href="../ja/vhosts/" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/vhosts/" title="Korean"> ko </a> | <a href="../ru/vhosts/" hreflang="ru" rel="alternate" title="Russian"> ru </a> | -<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../zh-cn/vhosts/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">¸ðµâ</a> | <a href="../mod/directives.html">Áö½Ã¾îµé</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">¿ë¾î</a> | <a href="../sitemap.html">»çÀÌÆ®¸Ê</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/index.html.ru.koi8-r b/docs/manual/vhosts/index.html.ru.koi8-r index 74449384..8583f831 100644 --- a/docs/manual/vhosts/index.html.ru.koi8-r +++ b/docs/manual/vhosts/index.html.ru.koi8-r @@ -24,7 +24,8 @@ <a href="../ja/vhosts/" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/vhosts/" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../ru/vhosts/" title="Russian"> ru </a> | -<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../zh-cn/vhosts/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </div> @@ -100,8 +101,9 @@ <a href="../ja/vhosts/" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/vhosts/" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../ru/vhosts/" title="Russian"> ru </a> | -<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> +<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../zh-cn/vhosts/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">íÏÄÕÌÉ</a> | <a href="../mod/directives.html">äÉÒÅËÔÉ×Ù</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">çÌÏÓÓÁÒÉÊ</a> | <a href="../sitemap.html">ëÁÒÔÁ ÓÁÊÔÁ</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/index.html.tr.utf8 b/docs/manual/vhosts/index.html.tr.utf8 index 29789893..1e7f6af1 100644 --- a/docs/manual/vhosts/index.html.tr.utf8 +++ b/docs/manual/vhosts/index.html.tr.utf8 @@ -24,7 +24,8 @@ <a href="../ja/vhosts/" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/vhosts/" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../ru/vhosts/" hreflang="ru" rel="alternate" title="Russian"> ru </a> | -<a href="../tr/vhosts/" title="Türkçe"> tr </a></p> +<a href="../tr/vhosts/" title="Türkçe"> tr </a> | +<a href="../zh-cn/vhosts/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </div> @@ -101,8 +102,9 @@ <a href="../ja/vhosts/" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/vhosts/" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../ru/vhosts/" hreflang="ru" rel="alternate" title="Russian"> ru </a> | -<a href="../tr/vhosts/" title="Türkçe"> tr </a></p> +<a href="../tr/vhosts/" title="Türkçe"> tr </a> | +<a href="../zh-cn/vhosts/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p> <p class="menu"><a href="../mod/">Modüller</a> | <a href="../mod/directives.html">Yönergeler</a> | <a href="../faq/">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/index.html.zh-cn b/docs/manual/vhosts/index.html.zh-cn new file mode 100644 index 00000000..c5530017 --- /dev/null +++ b/docs/manual/vhosts/index.html.zh-cn @@ -0,0 +1,98 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" lang="zh-cn" xml:lang="zh-cn"><head><!-- + XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX + This file is generated from xml source: DO NOT EDIT + XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX + --> +<title>Apache 虚拟主机文档 - Apache HTTP æœåС噍</title> +<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /> +<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /> +<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /> +<link href="../images/favicon.ico" rel="shortcut icon" /></head> +<body id="manual-page"><div id="page-header"> +<p class="menu"><a href="../mod/">模å—</a> | <a href="../mod/directives.html">指令</a> | <a href="../faq/">常è§é—®é¢˜</a> | <a href="../glossary.html">术è¯</a> | <a href="../sitemap.html">网站导航</a></p> +<p class="apache">Apache HTTP æœåŠ¡å™¨ç‰ˆæœ¬ 2.2</p> +<img alt="" src="../images/feather.gif" /></div> +<div class="up"><a href="../"><img title="<-" alt="<-" src="../images/left.gif" /></a></div> +<div id="path"> +<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP æœåС噍</a> > <a href="http://httpd.apache.org/docs/">文档</a> > <a href="../">版本 2.2</a></div><div id="page-content"><div id="preamble"><h1>Apache 虚拟主机文档</h1> +<div class="toplang"> +<p><span>å¯ç”¨è¯è¨€: </span><a href="../de/vhosts/" hreflang="de" rel="alternate" title="Deutsch"> de </a> | +<a href="../en/vhosts/" hreflang="en" rel="alternate" title="English"> en </a> | +<a href="../fr/vhosts/" hreflang="fr" rel="alternate" title="Français"> fr </a> | +<a href="../ja/vhosts/" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | +<a href="../ko/vhosts/" hreflang="ko" rel="alternate" title="Korean"> ko </a> | +<a href="../ru/vhosts/" hreflang="ru" rel="alternate" title="Russian"> ru </a> | +<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../zh-cn/vhosts/" title="Simplified Chinese"> zh-cn </a></p> +</div> + + + <p>术è¯<cite>虚拟主机</cite>指的是在å•一机器上è¿è¡Œå¤šä¸ªç½‘ç«™ + (例如 <code>www.company1.com</code> å’Œ + <code>www.company2.com</code>) 。 + 虚拟主机å¯ä»¥â€œ<a href="ip-based.html">基于 IP</a>â€ï¼Œå³æ¯ä¸ª IP 一个站点; + 或者“<a href="name-based.html">基于åç§°</a>â€ï¼Œ + 峿¯ä¸ª IP 多个站点。这些站点è¿è¡Œåœ¨åŒä¸€ç‰©ç†æœåŠ¡å™¨ä¸Šçš„äº‹å®žä¸ä¼šæ˜Žæ˜¾çš„逿¼ç»™æœ€ç»ˆç”¨æˆ·ã€‚</p> + + <p>Apache 是第一个支æŒåŸºäºŽ IP 的虚拟主机的æœåŠ¡å™¨ã€‚ + Apache 版本 1.1 å’Œæ›´æ–°çš„ç‰ˆæœ¬åŒæ—¶æ”¯æŒåŸºäºŽ IP 和基于å称的虚拟主机。 + 基于å称的虚拟主机有时候称为<em>基于主机</em>或<em>éž IP</em> 的虚拟主机.</p> + + <p>以下是在 Apache 1.3 ä»¥åŠæ›´æ–°ç‰ˆæœ¬ä¸ï¼Œè§£é‡Šæ”¯æŒè™šæ‹Ÿä¸»æœºçš„æ‰€æœ‰è¯¦ç»†ä¿¡æ¯çš„æ–‡æ¡£é¡µé¢åˆ—表。</p> + +</div> +<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#support">虚拟主机支æŒ</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#directives">é…置指令</a></li> +</ul><h3>å‚è§</h3><ul class="seealso"><li><code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code></li><li><a href="name-based.html">基于å称的虚拟主机</a></li><li><a href="ip-based.html">基于 IP 的虚拟主机</a></li><li><a href="examples.html">è™šæ‹Ÿä¸»æœºæ ·ä¾‹</a></li><li><a href="fd-limits.html">æ–‡ä»¶å¥æŸ„é™åˆ¶</a></li><li><a href="mass.html">动æ€é…置的大规模虚拟主机</a></li><li><a href="details.html">虚拟主机匹é…的深入讨论</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="support" id="support">虚拟主机支æŒ</a></h2> + + <ul> + <li><a href="name-based.html">基于å称的虚拟主机</a> (æ¯ä¸ª IP 多个站点)</li> + <li><a href="ip-based.html">基于 IP 的虚拟主机</a> (æ¯ä¸ª IP 一个站点)</li> + <li><a href="examples.html">è™šæ‹Ÿä¸»æœºæ ·ä¾‹</a></li> + <li><a href="fd-limits.html">æ–‡ä»¶å¥æŸ„é™åˆ¶</a> (或者<em>日志文件太多</em>)</li> + <li><a href="mass.html">动æ€é…置的大规模虚拟主机</a></li> + <li><a href="details.html">虚拟主机匹é…的深入讨论</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="directives" id="directives">é…置指令</a></h2> + + <ul> + <li><code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code></li> + <li><code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code></li> + <li><code class="directive"><a href="../mod/core.html#servername">ServerName</a></code></li> + <li><code class="directive"><a href="../mod/core.html#serveralias">ServerAlias</a></code></li> + <li><code class="directive"><a href="../mod/core.html#serverpath">ServerPath</a></code></li> + </ul> + + <p>å¦‚æžœä½ è¦è°ƒè¯•虚拟主机é…ç½®ï¼Œä½ ä¼šå‘现 Apache çš„å‘½ä»¤è¡Œå‚æ•° <code>-S</code> + éžå¸¸æœ‰ç”¨ã€‚å³è¾“入以下命令:</p> + + <div class="example"><p><code> + /usr/local/apache2/bin/httpd -S + </code></p></div> + + <p>这个命令将会显示 Apache 是如何解æžé…置文件的。仔细检查 IP + 地å€ä¸ŽæœåС噍åç§°å¯èƒ½ä¼šå¸®åŠ©ä½ å‘现é…置错误 + (å‚è§ <code class="program"><a href="../programs/httpd.html">httpd</a></code> ç¨‹åºæ–‡æ¡£ï¼Œä»¥ä¾¿äº†è§£å…¶å®ƒå‘½ä»¤è¡Œé€‰é¡¹)。</p> + +</div></div> +<div class="bottomlang"> +<p><span>å¯ç”¨è¯è¨€: </span><a href="../de/vhosts/" hreflang="de" rel="alternate" title="Deutsch"> de </a> | +<a href="../en/vhosts/" hreflang="en" rel="alternate" title="English"> en </a> | +<a href="../fr/vhosts/" hreflang="fr" rel="alternate" title="Français"> fr </a> | +<a href="../ja/vhosts/" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | +<a href="../ko/vhosts/" hreflang="ko" rel="alternate" title="Korean"> ko </a> | +<a href="../ru/vhosts/" hreflang="ru" rel="alternate" title="Russian"> ru </a> | +<a href="../tr/vhosts/" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | +<a href="../zh-cn/vhosts/" title="Simplified Chinese"> zh-cn </a></p> +</div><div id="footer"> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />基于 <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> 许å¯è¯.</p> +<p class="menu"><a href="../mod/">模å—</a> | <a href="../mod/directives.html">指令</a> | <a href="../faq/">常è§é—®é¢˜</a> | <a href="../glossary.html">术è¯</a> | <a href="../sitemap.html">网站导航</a></p></div> +</body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/ip-based.html.en b/docs/manual/vhosts/ip-based.html.en index 00796abe..2b37170d 100644 --- a/docs/manual/vhosts/ip-based.html.en +++ b/docs/manual/vhosts/ip-based.html.en @@ -159,6 +159,6 @@ <a href="../ko/vhosts/ip-based.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/ip-based.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/ip-based.html.fr b/docs/manual/vhosts/ip-based.html.fr index e7005d89..afa38b48 100644 --- a/docs/manual/vhosts/ip-based.html.fr +++ b/docs/manual/vhosts/ip-based.html.fr @@ -179,6 +179,6 @@ résident pour des serveurs virtuels</a></h2> <a href="../ko/vhosts/ip-based.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/ip-based.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/ip-based.html.ja.utf8 b/docs/manual/vhosts/ip-based.html.ja.utf8 index 475fbcca..e4717ba1 100644 --- a/docs/manual/vhosts/ip-based.html.ja.utf8 +++ b/docs/manual/vhosts/ip-based.html.ja.utf8 @@ -155,6 +155,6 @@ <a href="../ko/vhosts/ip-based.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/ip-based.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">モジュール</a> | <a href="../mod/directives.html">ディレクティブ</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">用語</a> | <a href="../sitemap.html">サイトマップ</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/ip-based.html.ko.euc-kr b/docs/manual/vhosts/ip-based.html.ko.euc-kr index 611f664c..3c298209 100644 --- a/docs/manual/vhosts/ip-based.html.ko.euc-kr +++ b/docs/manual/vhosts/ip-based.html.ko.euc-kr @@ -149,6 +149,6 @@ <a href="../ko/vhosts/ip-based.html" title="Korean"> ko </a> | <a href="../tr/vhosts/ip-based.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">¸ðµâ</a> | <a href="../mod/directives.html">Áö½Ã¾îµé</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">¿ë¾î</a> | <a href="../sitemap.html">»çÀÌÆ®¸Ê</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/ip-based.html.tr.utf8 b/docs/manual/vhosts/ip-based.html.tr.utf8 index ea4ce3a9..721289c3 100644 --- a/docs/manual/vhosts/ip-based.html.tr.utf8 +++ b/docs/manual/vhosts/ip-based.html.tr.utf8 @@ -163,6 +163,6 @@ <a href="../ko/vhosts/ip-based.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/ip-based.html" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p> <p class="menu"><a href="../mod/">Modüller</a> | <a href="../mod/directives.html">Yönergeler</a> | <a href="../faq/">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/mass.html.en b/docs/manual/vhosts/mass.html.en index 035cc5de..12c11a82 100644 --- a/docs/manual/vhosts/mass.html.en +++ b/docs/manual/vhosts/mass.html.en @@ -428,6 +428,6 @@ RewriteRule ^/(.*)$ %1/cgi-bin/$1 <a href="../ko/vhosts/mass.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/mass.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/mass.html.ko.euc-kr b/docs/manual/vhosts/mass.html.ko.euc-kr index e05b83bf..b3be4444 100644 --- a/docs/manual/vhosts/mass.html.ko.euc-kr +++ b/docs/manual/vhosts/mass.html.ko.euc-kr @@ -420,6 +420,6 @@ RewriteRule ^/(.*)$ %1/cgi-bin/$1 <a href="../ko/vhosts/mass.html" title="Korean"> ko </a> | <a href="../tr/vhosts/mass.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">¸ðµâ</a> | <a href="../mod/directives.html">Áö½Ã¾îµé</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">¿ë¾î</a> | <a href="../sitemap.html">»çÀÌÆ®¸Ê</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/mass.html.tr.utf8 b/docs/manual/vhosts/mass.html.tr.utf8 index fa124773..6a4fce7c 100644 --- a/docs/manual/vhosts/mass.html.tr.utf8 +++ b/docs/manual/vhosts/mass.html.tr.utf8 @@ -411,6 +411,6 @@ RewriteRule ^/(.*)$ %1/cgi-bin/$1 <a href="../ko/vhosts/mass.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/mass.html" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p> <p class="menu"><a href="../mod/">Modüller</a> | <a href="../mod/directives.html">Yönergeler</a> | <a href="../faq/">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/name-based.html.de b/docs/manual/vhosts/name-based.html.de index 730ac438..5e6a5eb0 100644 --- a/docs/manual/vhosts/name-based.html.de +++ b/docs/manual/vhosts/name-based.html.de @@ -268,6 +268,6 @@ <a href="../ko/vhosts/name-based.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/name-based.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Lizenziert unter der <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Lizenziert unter der <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Module</a> | <a href="../mod/directives.html">Direktiven</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossar</a> | <a href="../sitemap.html">Seitenindex</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/name-based.html.en b/docs/manual/vhosts/name-based.html.en index 71d761bd..e0905de7 100644 --- a/docs/manual/vhosts/name-based.html.en +++ b/docs/manual/vhosts/name-based.html.en @@ -48,26 +48,12 @@ IP address and then configure the Apache HTTP Server to recognize the different hostnames. Name-based virtual hosting also eases the demand for scarce IP addresses. Therefore you should use - name-based virtual hosting unless there is a specific reason to - choose IP-based virtual hosting. Some reasons why you might consider - using IP-based virtual hosting:</p> - - <ul> - <li>Some ancient clients are not compatible with name-based virtual - hosting. For name-based virtual hosting to work, the client must send - the HTTP Host header. This is required by HTTP/1.1, and is - implemented by all modern HTTP/1.0 browsers as an extension. If you - need to support obsolete clients and still use name-based virtual - hosting, a possible technique is discussed at the end of this - document.</li> - - <li>Name-based virtual hosting cannot be used with SSL secure servers - because of the nature of the SSL protocol.</li> - - <li>Some operating systems and network equipment implement bandwidth - management techniques that cannot differentiate between hosts unless - they are on separate IP addresses.</li> - </ul> + name-based virtual hosting unless you are using equipment + that explicitly demands IP-based hosting. Historical reasons for + IP-based virtual hosting based on client support are no longer + applicable to a general-purpose web server, unless you are + using a <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> version without SNI support + (standard in Apache releases since 2.2.12).</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> @@ -243,6 +229,6 @@ <a href="../ko/vhosts/name-based.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/name-based.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/name-based.html.fr b/docs/manual/vhosts/name-based.html.fr index c109037e..d8f86108 100644 --- a/docs/manual/vhosts/name-based.html.fr +++ b/docs/manual/vhosts/name-based.html.fr @@ -25,8 +25,6 @@ <a href="../ko/vhosts/name-based.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/name-based.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div> -<div class="outofdate">Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.</div> <p>Ce document décrit quand et comment utiliser des serveurs virtuels par nom.</p> @@ -42,7 +40,7 @@ <p>Les hébergements virtuels par IP utilisent l'adresse IP de la connexion afin de déterminer quel serveur virtuel doit répondre. Par conséquent, vous devez disposer d'adresses IP - différentes pour chaque nom de domaine complet (FQDN) que vous hébergez. + différentes pour chaque serveur. Avec un hébergement virtuel par nom, le serveur s'appuit sur les informations transmises par le client dans les en-têtes HTTP de ses requêtes. @@ -55,29 +53,12 @@ configurer votre serveur Apache HTTP afin qu'il reconnaisse ces domaines. Il réduit aussi la pénurie en adresses IP. Par conséquent, vous devriez utiliser l'hébergement virtuel par - nom à moins d'avoir une raison spécifique de préférer - l'hébergement virtuel par IP. Certaines de ces raisons vous - sont exposées ci-après :</p> - - <ul> - <li>Certains anciens navigateurs ne sont pas compatibles - avec les serveurs virtuels par nom, car pour fonctionner, - un client doit transmettre un champ d'en-tête HTTP Host. - Cet en-tête est exigé pour HTTP/1.1, et peut être implémenté - sur des navigateurs modernes HTTP/1.0 grâce à une extension. - Si vous devez maintenir des clients obsolètes tout en - utilisant l'hébergement virtuel par nom, il existe une - technique qui est traitée à la fin de ce document.</li> - - <li>L'hébergement virtuel par nom ne peut pas être utilisé - avec des serveurs sécurisés SSL à cause de la nature même - du protocole SSL.</li> - - <li>Certains systèmes d'exploitation et équipements réseaux - emploient des techniques de gestion de la bande passante - qui ne peuvent pas différencier des domaines autrement que - par des adresses IP séparées.</li> - </ul> + nom, sauf dans le cas où vous utiliseriez des équipements qui + nécessitent un hébergement basé sur IP. Les raisons historiques de + l'hébergement basé sur IP dans un but de support de certains clients ne + s'appliquent plus à un serveur web d'usage général, sauf si vous + utilisez une version de <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> sans support SNI + (situation standard depuis la version 2.2.12 d'Apache).</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> @@ -99,7 +80,8 @@ IP dans une directive <code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code> ne suffit pas à faire écouter le serveur sur cette IP. Consultez - <a href="../bind.html">la page sur les liaisons</a> pour plus + <a href="../bind.html">Définition des adresses et ports qu'utilise + Apache</a> pour plus de détails. Par ailleurs, chaque adresse IP spécifiée ici doit être associée avec une interface réseau sur le serveur.</p> @@ -109,8 +91,7 @@ <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> doit être le même que celui de la directive <code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code> - (c'est-à-dire l'adresse IP ou <code>*</code> pour toutes les - adresses). Dans chaque section + (dans le cas présent "*:80"). Dans chaque section <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code>, vous devez définir au minimum une directive <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> pour désigner @@ -196,8 +177,8 @@ La plupart des directives peut être placée dans ces sections en y changeant seulement la configuration du serveur virtuel associé. Pour déterminer si une directive particulière est permise, - consultez <a href="../mod/directive-dict.html#Context">la page de - contexte</a>. Le jeu de directives configurées dans le contexte + consultez le <a href="../mod/directive-dict.html#Context">contexte</a> de la + directive. Le jeu de directives configurées dans le contexte du <em>serveur principal</em> (en dehors de toutes sections <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code>) sera utilisé seulement s'il n'y a pas de configuration contraire @@ -217,14 +198,14 @@ dont l'adresse IP correspond sera employé.</p> <p>En conséquence, le premier serveur virtuel listé est le - serveur virtuel <em>default</em>. La directive + serveur virtuel <em>par défaut</em>. La directive <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> du <em>serveur principal</em> <strong>ne</strong> sera <strong>jamais</strong> employée lorsqu'une adresse IP - correspond dans une directive + correspond à la directive <code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code>. Si vous - ne voulez pas avoir de configuration spéciale pour les requêtes - qui ne sont pas attachées à un serveur virtuel en particulier, + souhaiter avoir une configuration spéciale pour les requêtes + qui ne correspondent pas à un serveur virtuel en particulier, mettez cette configuration dans une section <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> que vous placerez en premier dans le fichier de configuration.</p> @@ -235,13 +216,13 @@ <p>Comme mentionné plus tôt, certains clients ne transmettent pas les données nécessaires pour le bon fonctionnement des - serveurs virtuels. Ces clients recevront toujours les pages + serveurs virtuels par nom. Ces clients recevront toujours les pages du premier serveur virtuel listé pour cette adresse IP (le serveur virtuel par nom <cite>primaire</cite>).</p> <div class="note"><h3>De combien plus anciens ?</h3> <p>Veuillez noter que quand nous disons plus anciens, nous - disons vraiment plus anciens. Vous seriez malchanceux de rencontrer + disons vraiment plus anciens. Vous avez peu de chances de rencontrer de tels navigateurs encore utilisés de nos jours. Toutes les versions actuelles des navigateurs transmettent leur en-tête <code>Host</code> comme exigé par les serveurs virtuels par nom.</p> @@ -277,7 +258,7 @@ <p>Pour rendre cette technique fonctionnelle, mettez un lien dans votre serveur virtuel primaire vers <code>http://www.domain.tld/domain/</code>. Ensuite, dans les - pages de ce serveur virtuel, assurez vous ne n'utiliser que + pages de ce serveur virtuel, assurez vous de n'utiliser que des liens relatifs (<em>par exemple</em>, "<code>file.html</code>" ou "<code>../icons/image.gif</code>") ou des liens contenant le préfixe <code>/domain/</code> (<em>par exemple</em>, @@ -297,6 +278,6 @@ <a href="../ko/vhosts/name-based.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/name-based.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/name-based.html.ja.utf8 b/docs/manual/vhosts/name-based.html.ja.utf8 index 2e208609..b759ba11 100644 --- a/docs/manual/vhosts/name-based.html.ja.utf8 +++ b/docs/manual/vhosts/name-based.html.ja.utf8 @@ -270,6 +270,6 @@ <a href="../ko/vhosts/name-based.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/name-based.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">モジュール</a> | <a href="../mod/directives.html">ディレクティブ</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">用語</a> | <a href="../sitemap.html">サイトマップ</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/name-based.html.ko.euc-kr b/docs/manual/vhosts/name-based.html.ko.euc-kr index 0eae5339..efa55088 100644 --- a/docs/manual/vhosts/name-based.html.ko.euc-kr +++ b/docs/manual/vhosts/name-based.html.ko.euc-kr @@ -235,6 +235,6 @@ <a href="../ko/vhosts/name-based.html" title="Korean"> ko </a> | <a href="../tr/vhosts/name-based.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">¸ðµâ</a> | <a href="../mod/directives.html">Áö½Ã¾îµé</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">¿ë¾î</a> | <a href="../sitemap.html">»çÀÌÆ®¸Ê</a></p></div> </body></html>
\ No newline at end of file diff --git a/docs/manual/vhosts/name-based.html.tr.utf8 b/docs/manual/vhosts/name-based.html.tr.utf8 index 22e71464..783e3b59 100644 --- a/docs/manual/vhosts/name-based.html.tr.utf8 +++ b/docs/manual/vhosts/name-based.html.tr.utf8 @@ -52,28 +52,12 @@ Barındırma</a></li><li><a href="examples.html">Çok kullanılan sanal konak ya ismini doğru IP adresiyle eşlemek için DNS sunucunuzu yapılandırdıktan sonra Apache HTTP sunucusunu farklı konak isimlerini tanıyacak şekilde yapılandırmanız yeterli olur. İsme dayalı sanal barındırma ayrıca zaten - kıt olan IP adreslerine talebi de azaltır. Bu nedenle, IP’ye dayalı sanal - konakları kullanmanızı gerektirecek çok özel bir sebep olmadıkça isme - dayalı sanal konaklar kullanmalısınız. IP’ye dayalı sanal konakların - kullanımını gerektirebilecek bazı durumlar:</p> - - <ul> - <li>Bazı tarihi istemciler isme dayalı sanal konaklarla uyumlu değildir. - İsme dayalı sanal konakların çalışması için istemcinin HTTP Host - başlığı göndermesi gerekir. Bu da HTTP/1.1 desteği gerektirir. - Günümüzdeki HTTP/1.0 istemcileri bir eklenti olarak HTTP/1.1’i de - desteklemektedir. Tarihi eser haline gelmiş HTTP/1.1 desteği - bulurmayan eski istemcileri hala isme dayalı sanal konaklarla - desteklemek isterseniz bu belgenin sonunda bunu mümkün kılabilecek bir - tekniğe yer verilmiştir.</li> - - <li>İsme dayalı sanal konaklar SSL portokolünün doğası gereğince SSL’li - güvenli sunucular için kullanılamazlar.</li> - - <li>Bazı işletim sistemlerinin ve ağ donanımlarının gerçekleştirdiği - band genişliği yönetim teknikleri IP adresleri farklı olmadığı sürece - konaklar arasında ayrım yapamazlar.</li> - </ul> + kıt olan IP adreslerine talebi de azaltır. Bu nedenle, açıkça IP’ye dayalı + sanal konakları talep eden donanım kullanmadıkça isme dayalı sanal konaklar + kullanmalısınız. SNI desteksiz bir <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> sürümü + (Apache'nin 2.2.12 sürümüne kadar standart) kullanmıyorsanız, istemci + desteğine bağlı IP’ye dayalı sanal konaklar için geçerli tarihsel sebepler, + genel amaçlı bir HTTP sunucusu için artık uygulanabilir değildir.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> @@ -251,6 +235,6 @@ Barındırma</a></li><li><a href="examples.html">Çok kullanılan sanal konak ya <a href="../ko/vhosts/name-based.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/vhosts/name-based.html" title="Türkçe"> tr </a></p> </div><div id="footer"> -<p class="apache">Copyright 2009 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p> +<p class="apache">Copyright 2011 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p> <p class="menu"><a href="../mod/">Modüller</a> | <a href="../mod/directives.html">Yönergeler</a> | <a href="../faq/">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a></p></div> </body></html>
\ No newline at end of file |