httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From iga...@apache.org
Subject svn commit: r1141075 - in /httpd/httpd/trunk/docs/manual: ./ misc/ mod/ programs/ rewrite/ vhosts/
Date Wed, 29 Jun 2011 12:44:31 GMT
Author: igalic
Date: Wed Jun 29 12:44:30 2011
New Revision: 1141075

URL: http://svn.apache.org/viewvc?rev=1141075&view=rev
Log:
rebuild transforms

Modified:
    httpd/httpd/trunk/docs/manual/misc/perf-tuning.html.fr
    httpd/httpd/trunk/docs/manual/misc/security_tips.html.fr
    httpd/httpd/trunk/docs/manual/mod/core.html.fr
    httpd/httpd/trunk/docs/manual/programs/ab.html.en
    httpd/httpd/trunk/docs/manual/programs/ab.html.tr.utf8
    httpd/httpd/trunk/docs/manual/programs/ab.xml.ko
    httpd/httpd/trunk/docs/manual/programs/ab.xml.meta
    httpd/httpd/trunk/docs/manual/programs/ab.xml.tr
    httpd/httpd/trunk/docs/manual/programs/rotatelogs.html.en
    httpd/httpd/trunk/docs/manual/programs/rotatelogs.xml.ko
    httpd/httpd/trunk/docs/manual/programs/rotatelogs.xml.tr
    httpd/httpd/trunk/docs/manual/rewrite/remapping.html.en
    httpd/httpd/trunk/docs/manual/upgrading.html.fr
    httpd/httpd/trunk/docs/manual/upgrading.xml.meta
    httpd/httpd/trunk/docs/manual/vhosts/mass.html.fr
    httpd/httpd/trunk/docs/manual/vhosts/mass.xml.ko
    httpd/httpd/trunk/docs/manual/vhosts/mass.xml.tr

Modified: httpd/httpd/trunk/docs/manual/misc/perf-tuning.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/misc/perf-tuning.html.fr?rev=1141075&r1=1141074&r2=1141075&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/misc/perf-tuning.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/misc/perf-tuning.html.fr Wed Jun 29 12:44:30 2011
@@ -62,7 +62,7 @@
     "trop lent". Ceci incite les utilisateurs à cliquer sur "Stop", puis
     "Charger à nouveau", ce qui a pour effet d'augmenter encore la charge
     du serveur. Vous pouvez, et même devez définir la valeur de la directive
-    <code class="directive"><a href="../mod/mpm_common.html#maxclients">MaxClients</a></code>
de façon à ce que
+    <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code>
de façon à ce que
     votre serveur ne lance pas un nombre de processus enfants tel qu'il
     commence à faire du swapping. La méthode pour y parvenir est
     simple : déterminez la taille de votre processus Apache standard en

Modified: httpd/httpd/trunk/docs/manual/misc/security_tips.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/misc/security_tips.html.fr?rev=1141075&r1=1141074&r2=1141075&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/misc/security_tips.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/misc/security_tips.html.fr Wed Jun 29 12:44:30 2011
@@ -125,7 +125,7 @@
       système d'exploitation. Elle est activée par défaut dans le démon httpd
       d'Apache, mais peut nécessiter une reconfiguration de votre noyau.</li>
 
-      <li>Optimisez la directive <code class="directive"><a href="../mod/mpm_common.html#maxclients">MaxClients</a></code>
de façon à définir le nombre
+      <li>Optimisez la directive <code class="directive"><a href="../mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code>
de façon à définir le nombre
       maximum de connexions simultanées au dessus duquel les ressources
       s'épuisent. Voir aussi la <a href="perf-tuning.html">documentation sur l'optimisation
des
       performances</a>.</li>

Modified: httpd/httpd/trunk/docs/manual/mod/core.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/core.html.fr?rev=1141075&r1=1141074&r2=1141075&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/core.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/mod/core.html.fr Wed Jun 29 12:44:30 2011
@@ -1439,21 +1439,25 @@ personnalisation des réponses</a></li>
         <td>Identifiant du processus courant</td></tr>
 <tr><td><code>%...T</code></td>
         <td>Identifiant du thread courant</td></tr>
-<tr class="odd"><td><code>%...t</code></td>
+<tr class="odd"><td><code>%...{g}T</code></td>
+        <td>Identifiant unique de thread système du thread courant
+	(l'identifiant affiché par la commande <code>top</code> par
+	exemple ; seulement sous Linux pour l'instant)</td></tr>
+<tr><td><code>%...t</code></td>
         <td>L'heure courante</td></tr>
-<tr><td><code>%...{u}t</code></td>
+<tr class="odd"><td><code>%...{u}t</code></td>
         <td>L'heure courante avec les microsecondes</td></tr>
-<tr class="odd"><td><code>%...{cu}t</code></td>
+<tr><td><code>%...{cu}t</code></td>
         <td>L'heure courante au format compact ISO 8601, avec les
 	microsecondes</td></tr>
-<tr><td><code>%...v</code></td>
+<tr class="odd"><td><code>%...v</code></td>
         <td>Le nom de serveur canonique <code class="directive"><a href="#servername">ServerName</a></code>
du serveur courant.</td></tr>
-<tr class="odd"><td><code>%...V</code></td>
+<tr><td><code>%...V</code></td>
         <td>Le nom de serveur du serveur qui sert la requête en accord
 	avec la définition de la directive <code class="directive"><a href="#usecanonicalname">UseCanonicalName</a></code>.</td></tr>
-<tr><td><code>\&nbsp;</code> (anti-slash espace)</td>
+<tr class="odd"><td><code>\&nbsp;</code> (anti-slash espace)</td>
         <td>Espace non délimiteur</td></tr>
-<tr class="odd"><td><code>%&nbsp;</code> (pourcentage espace)</td>
+<tr><td><code>%&nbsp;</code> (pourcentage espace)</td>
         <td>Délimiteur de champ (aucune sortie)</td></tr>
 </table>
 

Modified: httpd/httpd/trunk/docs/manual/programs/ab.html.en
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/programs/ab.html.en?rev=1141075&r1=1141074&r2=1141075&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/programs/ab.html.en (original)
+++ httpd/httpd/trunk/docs/manual/programs/ab.html.en Wed Jun 29 12:44:30 2011
@@ -39,6 +39,7 @@
     <p><code><strong>ab</strong>
     [ -<strong>A</strong> <var>auth-username</var>:<var>password</var>
]
     [ -<strong>b</strong> <var>windowsize</var> ]
+    [ -<strong>B</strong> <var>local-address</var> ]
     [ -<strong>c</strong> <var>concurrency</var> ]
     [ -<strong>C</strong> <var>cookie-name</var>=<var>value</var>
]
     [ -<strong>d</strong> ]
@@ -81,6 +82,9 @@
     <dt><code>-b <var>windowsize</var></code></dt>
     <dd>Size of TCP send/receive buffer, in bytes.</dd>
 
+    <dt><code>-B <var>local-address</var></code></dt>
+    <dd>Address to bind to when making outgoing connections.</dd>
+
     <dt><code>-c <var>concurrency</var></code></dt>
     <dd>Number of multiple requests to perform at a time. Default is one
     request at a time.</dd>

Modified: httpd/httpd/trunk/docs/manual/programs/ab.html.tr.utf8
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/programs/ab.html.tr.utf8?rev=1141075&r1=1141074&r2=1141075&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/programs/ab.html.tr.utf8 [utf-8] (original)
+++ httpd/httpd/trunk/docs/manual/programs/ab.html.tr.utf8 [utf-8] Wed Jun 29 12:44:30 2011
@@ -22,6 +22,7 @@
 <a href="../ko/programs/ab.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a>
|
 <a href="../tr/programs/ab.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
 </div>
+<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce
sürüm geçerlidir.</div>
 
     <p><code><strong>ab</strong></code> Apache Hiper Metin
Aktarım Protokolü
       (HTTP) sunucunuzun başarımını ölçmek amacıyla kullanabileceğiniz bir

Modified: httpd/httpd/trunk/docs/manual/programs/ab.xml.ko
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/programs/ab.xml.ko?rev=1141075&r1=1141074&r2=1141075&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/programs/ab.xml.ko [euc-kr] (original)
+++ httpd/httpd/trunk/docs/manual/programs/ab.xml.ko [euc-kr] Wed Jun 29 12:44:30 2011
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='EUC-KR' ?>
 <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
-<!-- English Revision: 105989:811869 (outdated) -->
+<!-- English Revision: 105989:1139530 (outdated) -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more

Modified: httpd/httpd/trunk/docs/manual/programs/ab.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/programs/ab.xml.meta?rev=1141075&r1=1141074&r2=1141075&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/programs/ab.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/programs/ab.xml.meta Wed Jun 29 12:44:30 2011
@@ -9,6 +9,6 @@
   <variants>
     <variant>en</variant>
     <variant outdated="yes">ko</variant>
-    <variant>tr</variant>
+    <variant outdated="yes">tr</variant>
   </variants>
 </metafile>

Modified: httpd/httpd/trunk/docs/manual/programs/ab.xml.tr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/programs/ab.xml.tr?rev=1141075&r1=1141074&r2=1141075&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/programs/ab.xml.tr [utf-8] (original)
+++ httpd/httpd/trunk/docs/manual/programs/ab.xml.tr [utf-8] Wed Jun 29 12:44:30 2011
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='UTF-8' ?>
 <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?>
-<!-- English Revision: 811869 -->
+<!-- English Revision: 811869:1139530 (outdated) -->
 <!-- =====================================================
  Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
    Reviewed by: Orhan Berent <berent belgeler.org>

Modified: httpd/httpd/trunk/docs/manual/programs/rotatelogs.html.en
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/programs/rotatelogs.html.en?rev=1141075&r1=1141074&r2=1141075&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/programs/rotatelogs.html.en (original)
+++ httpd/httpd/trunk/docs/manual/programs/rotatelogs.html.en Wed Jun 29 12:44:30 2011
@@ -64,13 +64,16 @@ the log continuously across rotations us
 <code>tail -F linkname</code>.</dd>
 
 <dt><code>-p</code> <var>program</var></dt>
-<dd>Causes the specified program to be executed after each rotation.
-Two arguments are supplied upon execution: the newly opened file and
-the previous file, respectively.  <code>rotatelogs</code> does not
-wait for the specified program to terminate before continuing to
-operate, and will not log any error code returned on termination.  The
-spawned program uses the same stdin, stdout, and stderr as rotatelogs
-itself, and also inherits the environment.</dd>
+
+<dd>If given, <code>rotatelogs</code> will execute the specified
+program every time a new log file is opened.  The filename of the
+newly opened file is passed as the first argument to the program.  If
+executing after a rotation, the old log file is passed as the second
+argument.  <code>rotatelogs</code> does not wait for the specified
+program to terminate before continuing to operate, and will not log
+any error code returned on termination.  The spawned program uses the
+same stdin, stdout, and stderr as rotatelogs itself, and also inherits
+the environment.</dd>
 
 <dt><code>-f</code></dt>
 <dd>Causes the logfile to be opened immediately, as soon as

Modified: httpd/httpd/trunk/docs/manual/programs/rotatelogs.xml.ko
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/programs/rotatelogs.xml.ko?rev=1141075&r1=1141074&r2=1141075&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/programs/rotatelogs.xml.ko [euc-kr] (original)
+++ httpd/httpd/trunk/docs/manual/programs/rotatelogs.xml.ko [euc-kr] Wed Jun 29 12:44:30
2011
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='EUC-KR' ?>
 <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
-<!-- English Revision: 420993:1137590 (outdated) -->
+<!-- English Revision: 420993:1140099 (outdated) -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more

Modified: httpd/httpd/trunk/docs/manual/programs/rotatelogs.xml.tr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/programs/rotatelogs.xml.tr?rev=1141075&r1=1141074&r2=1141075&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/programs/rotatelogs.xml.tr [utf-8] (original)
+++ httpd/httpd/trunk/docs/manual/programs/rotatelogs.xml.tr [utf-8] Wed Jun 29 12:44:30 2011
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='UTF-8' ?>
 <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?>
-<!-- English Revision: 735925:1137590 (outdated) -->
+<!-- English Revision: 735925:1140099 (outdated) -->
 <!-- =====================================================
  Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
    Reviewed by: Orhan Berent <berent belgeler.org>

Modified: httpd/httpd/trunk/docs/manual/rewrite/remapping.html.en
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/rewrite/remapping.html.en?rev=1141075&r1=1141074&r2=1141075&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/rewrite/remapping.html.en (original)
+++ httpd/httpd/trunk/docs/manual/rewrite/remapping.html.en Wed Jun 29 12:44:30 2011
@@ -630,7 +630,7 @@ string argument to index.php, you can re
   RewriteRule (.*) index.php?$1 [PT,QSA]
 </code></p></div>
 
-<p>Note that these rulesets can be uses in a <code>.htaccess</code>
+<p>Note that these rulesets can be used in a <code>.htaccess</code>
 file, as well as in a &lt;Directory&gt; block.</p>
 
 </dd>

Modified: httpd/httpd/trunk/docs/manual/upgrading.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/upgrading.html.fr?rev=1141075&r1=1141074&r2=1141075&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/upgrading.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/upgrading.html.fr Wed Jun 29 12:44:30 2011
@@ -21,8 +21,6 @@
 <p><span>Langues Disponibles: </span><a href="./en/upgrading.html" hreflang="en"
rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="./fr/upgrading.html" title="Français">&nbsp;fr&nbsp;</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>Afin d'assister les utilisateurs lors de leurs opérations de mise à
   jour, nous maintenons un document
@@ -175,7 +173,15 @@ nécessiter une mise à jour des fichier
       <ul>
         <li><code class="directive">MaxRequestsPerChild</code> a été
renommée en
 	<code class="directive"><a href="./mod/mpm_common.html#maxconnectionsperchild">MaxConnectionsPerChild</a></code>;
-	ce nouveau nom reflète mieux l'usage de cette directive.</li>
+	ce nouveau nom reflète mieux l'usage de cette directive.
+	L'ancien nom est encore supporté.</li>
+
+	<li>La directive <code class="directive">MaxClients</code> a
+	été renommée en <code class="directive"><a href="./mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code>;
ce nouveau
+	nom reflète mieux l'usage de cette directive. Pour les
+	modules multiprocessus asynchrones, comme <code class="module"><a href="./mod/event.html">event</a></code>,
le nombre
+	maximal de clients n'est pas équivalent au nombre de threads du
+	worker. L'ancien nom est encore supporté.</li>
 
         <li>La directive <code class="directive"><a href="./mod/core.html#defaulttype">DefaultType</a></code>
ne produit plus aucun
 	effet, si ce n'est d'émettre un avertissement si elle est

Modified: httpd/httpd/trunk/docs/manual/upgrading.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/upgrading.xml.meta?rev=1141075&r1=1141074&r2=1141075&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/upgrading.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/upgrading.xml.meta Wed Jun 29 12:44:30 2011
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>

Modified: httpd/httpd/trunk/docs/manual/vhosts/mass.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/vhosts/mass.html.fr?rev=1141075&r1=1141074&r2=1141075&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/vhosts/mass.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/vhosts/mass.html.fr Wed Jun 29 12:44:30 2011
@@ -26,27 +26,24 @@
 
 
     <p>Ce document propose une méthode performante pour servir un nombre
-    quelconque d'hôtes virtuels avec le serveur web httpd Apache.
+    quelconque d'hôtes virtuels avec le serveur HTTP Apache. Un <a href="../rewrite/vhosts.html">document
séparé</a> décrit comment
+    utiliser <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>
pour gérer l'hébergement
+    virtuel de masse dynamique.
     </p>
 
 </div>
 <div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif"
/> <a href="#motivation">A qui ce document est-il destiné ?</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#overview">Vue d'ensemble</a></li>
-<li><img alt="" src="../images/down.gif" /> <a href="#simple">Méthode
simple d'hébergement virtuel
-dynamique</a></li>
-<li><img alt="" src="../images/down.gif" /> <a href="#homepages">Un système
de pages d'accueil hébergées
-virtuellement</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#simple">Hébergement
virtuel
+dynamique avec mod_vhost_alias</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#homepages">Système
de serveurs virtuels dynamiques
+simplifié</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#combinations">Utiliser
plusieurs systèmes
 d'hébergement virtuel sur le même serveur</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#ipbased">Pour un
hébergement virtuel par IP plus
 efficace</a></li>
-<li><img alt="" src="../images/down.gif" /> <a href="#simple.rewrite">Configuration
de base pour un
-hébergement virtuel dynamique utilisant
-<code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code></a></li>
-<li><img alt="" src="../images/down.gif" /> <a href="#homepages.rewrite">Un
système de pages d'accueil qui
-utilise<code>mod_rewrite</code></a></li>
-<li><img alt="" src="../images/down.gif" /> <a href="#xtra-conf">Utilisation
d'un fichier de configuration
-séparé pour les serveurs virtuels</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#rewrite">Hébergement
virtuel de masse avec
+mod_rewrite</a></li>
 </ul></div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"
/></a></div>
 <div class="section">
@@ -57,39 +54,37 @@ séparé pour les serveurs virtuels</a><
     <code>&lt;VirtualHost&gt;</code> très semblables,
     dans le style :</p>
 
-<div class="example"><p><code>
-NameVirtualHost 111.22.33.44<br />
-&lt;VirtualHost 111.22.33.44&gt;<br />
-<span class="indent">
-    ServerName                 www.customer-1.com<br />
-    DocumentRoot        /www/hosts/www.customer-1.com/docs<br />
-    ScriptAlias  /cgi-bin/  /www/hosts/www.customer-1.com/cgi-bin<br />
-</span>
-&lt;/VirtualHost&gt;<br />
-&lt;VirtualHost 111.22.33.44&gt;<br />
-<span class="indent">
-    ServerName                 www.customer-2.com<br />
-    DocumentRoot        /www/hosts/www.customer-2.com/docs<br />
-    ScriptAlias  /cgi-bin/  /www/hosts/www.customer-2.com/cgi-bin<br />
-</span>
-&lt;/VirtualHost&gt;<br />
-# bla bla bla<br />
-&lt;VirtualHost 111.22.33.44&gt;<br />
-<span class="indent">
-    ServerName                 www.customer-N.com<br />
-    DocumentRoot        /www/hosts/www.customer-N.com/docs<br />
-    ScriptAlias  /cgi-bin/  /www/hosts/www.customer-N.com/cgi-bin<br />
-</span>
+<div class="example"><pre>
+&lt;VirtualHost 111.22.33.44&gt;
+    ServerName                 customer-1.example.com
+    DocumentRoot        /www/hosts/customer-1.example.com/docs
+    ScriptAlias  /cgi-bin/  /www/hosts/customer-1.example.com/cgi-bin
 &lt;/VirtualHost&gt;
-</code></p></div>
 
-    <p>L'idée de base consiste à remplacer toutes les configurations
+&lt;VirtualHost 111.22.33.44&gt;
+    ServerName                 customer-2.example.com
+    DocumentRoot        /www/hosts/customer-2.example.com/docs
+    ScriptAlias  /cgi-bin/  /www/hosts/customer-2.example.com/cgi-bin
+&lt;/VirtualHost&gt;
+
+&lt;VirtualHost 111.22.33.44&gt;
+    ServerName                 customer-N.example.com
+    DocumentRoot        /www/hosts/customer-N.example.com/docs
+    ScriptAlias  /cgi-bin/  /www/hosts/customer-N.example.com/cgi-bin
+&lt;/VirtualHost&gt;
+</pre></div>
+
+    <p>Nous voulons remplacer toutes les configurations
     <code>&lt;VirtualHost&gt;</code> par un mécanisme qui les génère
     dynamiquement. Ceci présente certains avantages :</p>
 
     <ol>
       <li>Votre fichier de configuration est plus petit, ainsi Apache
-      démarre plus rapidement et consomme moins de mémoire.</li>
+      démarre plus rapidement et consomme moins de mémoire. Et ce qui
+      est peut-être le plus important, le fichier de configuration plus
+      petit est plus facile à maintenir, et le risque d'erreurs en est
+      diminué d'autant.
+      </li>
 
       <li>Pour ajouter des serveurs virtuels, il suffit de créer les
       répertoires appropriés dans le système de fichiers et les entrées
@@ -100,12 +95,12 @@ NameVirtualHost 111.22.33.44<br />
     <p>Le principal désavantage réside dans le fait que vous ne pouvez
     pas définir un fichier journal différent pour chaque serveur
     virtuel. De toute façon, ce serait une mauvaise idée si vous avez de
-    nombreux serveurs virtuels, car cela nécessiterait un nombre
-    important de descripteurs de fichiers. Il est préférable de
-    rediriger les journaux via un pipe ou une pile fifo vers un
-    programme, et faire en sorte que ce dernier distribue les journaux
-    les concernant aux différents clients (Ce qui peut aussi servir à
-    accumuler des données à des fins de statistiques, etc...).</p>
+    nombreux serveurs virtuels, car cela nécessiterait un <a href="fd-limits.html">nombre
important de descripteurs de
+    fichier</a>. Il est préférable de rediriger <a href="../logs.html#piped">les
journaux via un pipe ou
+    une file fifo</a> vers un
+    programme, et faire en sorte que ce dernier éclate les journaux
+    en un journal par serveur virtuel. L'utilitaire <a href="../programs/other.html#split-logfile">split-logfile</a>
+    constitue un exemple de ce traitement.</p>
 
 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"
/></a></div>
 <div class="section">
@@ -117,15 +112,16 @@ NameVirtualHost 111.22.33.44<br />
     utilisée ici consiste à insérer automatiquement ces informations
     dans le chemin du fichier à utiliser pour répondre à la requête. On
     peut y parvenir assez facilement en utilisant
-    <code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code>
avec Apache 2.0, mais on peut aussi
-    utiliser <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>.
Par défaut, ces deux modules
+    <code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code>
avec Apache httpd, mais on peut aussi
+    <a href="../rewrite/vhosts.html">utiliser mod_rewrite</a>. </p>
+    <p>Par défaut, ces deux modules
     sont désactivés ; vous devez activer l'un d'eux lors de la
-    compilation et de la configuration d'Apache si vous voulez utiliser
+    compilation et de la configuration d'Apache httpd si vous voulez utiliser
     cette technique.</p>
 
-    <p>Certains paramètres doivent être adaptés pour que le serveur
+    <p>Certains paramètres doivent être extraits de la requête pour que le serveur
     dynamique se présente comme un serveur dynamique normal. Le plus
-    important est le nom du serveur, qu'Apache utilise pour générer des
+    important est le nom du serveur, que le serveur utilise pour générer des
     URLs d'auto-référencement, etc... Il est défini via la directive
     <code>ServerName</code>, et les CGIs peuvent s'y référer via la
     variable d'environnement <code>SERVER_NAME</code>. Sa véritable
@@ -138,19 +134,19 @@ NameVirtualHost 111.22.33.44<br />
     DNS inverse sur l'adresse IP du serveur virtuel. La première
     configuration est utilisée pour l'hébergement virtuel dynamique par
     nom, et la deuxième pour l'hébergement virtuel dynamique par IP. Si
-    Apache ne peut pas déterminer le nom du serveur, soit parce qu'il
+    httpd ne peut pas déterminer le nom du serveur, soit parce qu'il
     n'y a pas d'en-tête <code>Host:</code>, soit parce que la recherche
     DNS a échoué, il prend en compte la valeur définie par la directive
     <code>ServerName</code>.</p>
 
-    <p>L'autre paramètre à adapter est la racine des documents (définie
+    <p>L'autre paramètre à extraire est la racine des documents (définie
     via la directive <code>DocumentRoot</code> et disponible pour les
-    CGIs via la variable d'environnement <code>DOCUMENT_ROOT</code>).
+    scripts CGI via la variable d'environnement <code>DOCUMENT_ROOT</code>).
     Dans une configuration classique, il est utilisé par le module core
     pour faire correspondre les URIs aux noms de fichiers, mais lorsque
     la configuration du serveur comporte des serveurs virtuels, ce
     traitement doit être pris en charge par un autre module (soit
-    <code>mod_vhost_alias</code>, soit <code>mod_rewrite</code>),
qui
+    <code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code>,
soit <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>),
qui
     utilise un méthode de correspondance différente. Aucun de ces
     modules ne se chargeant de définir la variable d'environnement
     <code>DOCUMENT_ROOT</code>, si des CGIs ou des documents SSI
@@ -158,20 +154,19 @@ NameVirtualHost 111.22.33.44<br />
 
 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"
/></a></div>
 <div class="section">
-<h2><a name="simple" id="simple">Méthode simple d'hébergement virtuel
-dynamique</a></h2>
+<h2><a name="simple" id="simple">Hébergement virtuel
+dynamique avec mod_vhost_alias</a></h2>
 
     <p>Cet extrait de fichier <code>httpd.conf</code> implémente
-    l'hébergement virtuel décrit dans la section <a href="#motivation">À qui ce
document est-il destiné ?</a> ci-dessus,
-    mais selon une méthode générique utilisant
-    <code>mod_vhost_alias</code>.</p>
+    l'hébergement virtuel décrit dans la section <a href="#motivation">À qui ce
document est-il destiné ?</a> ci-dessus
+    en utilisant <code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code>.</p>
 
 <div class="example"><p><code>
 # extrait le nom du serveur de l'en-tête Host:<br />
 UseCanonicalName Off<br />
 <br />
 # ce format de journal peut être éclaté en journaux par serveur virtuel
-# à l'aide du premier champ<br />
+# à l'aide du premier champ via l'utilitaire split-logfile<br />
 LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon<br />
 CustomLog logs/access_log vcommon<br />
 <br />
@@ -185,28 +180,35 @@ VirtualScriptAlias  /www/hosts/%0/cgi-bi
     par IP, il suffit de remplacer <code>UseCanonicalName
     Off</code> par <code>UseCanonicalName DNS</code>. Le nom du serveur
     inséré dans le nom de fichier sera alors déduit de l'adresse IP du
-    serveur virtuel.</p>
+    serveur virtuel. La variable <code>%0</code> fait référence au nom
+    de serveur de la requête, tel qu'il est indiqué dans l'en-tête
+    <code>Host:</code>.</p>
+
+    <p>Voir la documentation du module <code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code>
+    pour d'avantages d'exemples d'utilisation.</p>
 
 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"
/></a></div>
 <div class="section">
-<h2><a name="homepages" id="homepages">Un système de pages d'accueil hébergées
-virtuellement</a></h2>
+<h2><a name="homepages" id="homepages">Système de serveurs virtuels dynamiques
+simplifié</a></h2>
 
     <p>Il s'agit d'une adaptation du système ci-dessus, ajusté pour un
-    serveur de pages d'accueil de FAI. Avec une configuration un peu
-    plus compliquée, on peut extraire des sous-chaînes de caractères du
+    serveur d'hébergement web de FAI. Grâce à la variable
+    <code>%2</code>, on peut extraire des sous-chaînes de caractères du
     nom du serveur pour les utiliser dans le nom de fichier afin, par
-    exemple, de définir <code>/home/user/</code> comme emplacement des
-    documents pour <code>www.user.isp.com</code>. Un seul répertoire
+    exemple, de définir <code>/home/user/www</code> comme emplacement des
+    documents pour <code>www.user.example.com</code>. Un seul répertoire
     <code>cgi-bin</code> suffit pour l'ensemble des
     serveurs virtuels.</p>
 
 <div class="example"><p><code>
-# les directives préliminaires sont identiques à celles de l'exemple
-# ci-dessus ; il vient ensuite :<br />
+UseCanonicalName Off<br />
+<br />
+LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon<br />
+CustomLog logs/access_log vcommon<br />
 <br />
 # insertion d'une partie du nom du serveur dans les noms de fichiers<br />
-VirtualDocumentRoot /www/hosts/%2/docs<br />
+VirtualDocumentRoot /home/%2/www<br />
 <br />
 # répertoire cgi-bin unique<br />
 ScriptAlias  /cgi-bin/  /www/std-cgi/<br />
@@ -224,11 +226,12 @@ d'hébergement virtuel sur le même serv
     <p>Moyennant une configuration un peu plus compliquée, vous pouvez
     contrôler la portée des différentes configurations d'hébergement
     virtuel à l'aide des directives <code>&lt;VirtualHost&gt;</code>
-    normales d'Apache. Par exemple, on peut associer une adresse IP pour
+    normales de httpd. Par exemple, on peut associer une adresse IP pour
     les pages d'accueil des clients en général, et une autre pour les
     clients commerciaux avec la configuration suivante. Cette
-    configuration peut bien entendu être combinée avec les sections
-    <code>&lt;VirtualHost&gt;</code> conventionnelles.</p>
+    configuration peut être combinée avec les sections
+    <code>&lt;VirtualHost&gt;</code> conventionnelles, comme indiqué
+    plus loin.</p>
 
 <div class="example"><p><code>
 UseCanonicalName Off<br />
@@ -251,7 +254,7 @@ LogFormat "%V %h %l %u %t \"%r\" %s %b" 
 <br />
 &lt;VirtualHost 111.22.33.44&gt;<br />
 <span class="indent">
-    ServerName www.commercial.isp.com<br />
+    ServerName www.commercial.example.com<br />
     <br />
     CustomLog logs/access_log.commercial vcommon<br />
     <br />
@@ -262,7 +265,7 @@ LogFormat "%V %h %l %u %t \"%r\" %s %b" 
 <br />
 &lt;VirtualHost 111.22.33.45&gt;<br />
 <span class="indent">
-    ServerName www.homepages.isp.com<br />
+    ServerName www.homepages.example.com<br />
     <br />
     CustomLog logs/access_log.homepages vcommon<br />
     <br />
@@ -279,7 +282,7 @@ LogFormat "%V %h %l %u %t \"%r\" %s %b" 
 	le nom issu d'une recherche DNS inverse à partir de l'adresse IP
 	du serveur virtuel qui sera utilisé. Si ce nom ne correspond pas
 	à celui que vous voulez utiliser, vous pouvez ajouter une entrée
-	de remplacement (<code>ServerName
+	de remplacement (par exemple <code>ServerName
 	none.example.com</code>) pour éviter ce comportement.</p>
 </div>
 
@@ -313,146 +316,16 @@ VirtualScriptAliasIP  /www/hosts/%0/cgi-
 
 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"
/></a></div>
 <div class="section">
-<h2><a name="simple.rewrite" id="simple.rewrite">Configuration de base pour un
-hébergement virtuel dynamique utilisant
-<code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code></a></h2>
-
-    <p>Cet extrait de <code>httpd.conf</code> fournit le même service
-    que le <a href="#simple">premier exemple</a>. La première moitié est
-    très similaire à sa contre-partie du <a href="#simple">premier
-    exemple</a>, mis à part quelques changements à des fins de
-    compatibilité ascendante et nécessaires au bon fonctionnement de la
-    partie concernant <code>mod_rewrite</code> ; la seconde moitié
-    configure <code>mod_rewrite</code> pour l'accomplissement du travail
-    proprement dit.</p>
-
-    <p>Cet exemple comporte quelques astuces assez spéciales : par
-    défaut, <code>mod_rewrite</code> effectue son traitement avant les
-    autres modules de transformation d'URI (<code>mod_alias</code>
-    etc...) - ainsi, si vous voulez utiliser ces modules, il faut en
-    tenir compte dans la configuration de <code>mod_rewrite</code>. De
-    même, l'implémentation d'un serveur virtuel dynamique équivalent à
-    <code>ScriptAlias</code> demande une certaine manipulation.</p>
-
-<div class="example"><p><code>
-# obtention du nom du serveur par la valeur de l'en-tête Host:<br />
-UseCanonicalName Off<br />
-<br />
-# journaux pouvant être éclatés en journaux par serveurs virtuels<br />
-LogFormat "%{Host}i %h %l %u %t \"%r\" %s %b" vcommon<br />
-CustomLog logs/access_log vcommon<br />
-<br />
-&lt;Directory /www/hosts&gt;<br />
-<span class="indent">
-    # ExecCGI est ici nécessaire car nous ne pouvons pas forcer
-    # l'exécution des CGI de la manière dont ScriptAlias le fait<br />
-    Options FollowSymLinks ExecCGI<br />
-</span>
-&lt;/Directory&gt;<br />
-<br />
-# et maintenant, nous entrons dans le vif du sujet<br />
-<br />
-RewriteEngine On<br />
-<br />
-# un nom de serveur déduit de l'en-tête Host: dans pratiquement tous les
-# cas<br />
-RewriteMap  lowercase  int:tolower<br />
-<br />
-## traitement des documents normaux en premier:<br />
-# permet le fonctionnement de "Alias /icons/" - à répéter pour les
-# autres aliases<br />
-RewriteCond  %{REQUEST_URI}  !^/icons/<br />
-# permet le fonctionnement des CGIs<br />
-RewriteCond  %{REQUEST_URI}  !^/cgi-bin/<br />
-# la petite manipulation magique<br />
-RewriteRule  ^/(.*)$  /www/hosts/${lowercase:%{SERVER_NAME}}/docs/$1<br />
-<br />
-## on s'occupe maintenant des CGIs - on doit imposer l'utilisation d'un
-# gestionnaire<br />
-RewriteCond  %{REQUEST_URI}  ^/cgi-bin/<br />
-RewriteRule  ^/(.*)$  /www/hosts/${lowercase:%{SERVER_NAME}}/cgi-bin/$1  [H=cgi-script]<br
/>
-<br />
-# c'est tout !
-</code></p></div>
-
-</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"
/></a></div>
-<div class="section">
-<h2><a name="homepages.rewrite" id="homepages.rewrite">Un système de pages d'accueil
qui
-utilise<code>mod_rewrite</code></a></h2>
-
-    <p>Il s'agit d'une variante qui permet d'obtenir le même résultat
-    que le <a href="#homepages">deuxième exemple</a>.</p>
-
-<div class="example"><p><code>
-RewriteEngine on<br />
-<br />
-RewriteMap   lowercase  int:tolower<br />
-<br />
-# permet l'exécution des CGIs<br />
-RewriteCond  %{REQUEST_URI}  !^/cgi-bin/<br />
-<br />
-# vérifie la validité du nom du serveur pour le bon fonctionnement de la
-# règle RewriteRule<br />
-RewriteCond  ${lowercase:%{SERVER_NAME}}  ^www\.[a-z-]+\.isp\.com$<br />
-<br />
-# ajoute le nom du serveur virtuel comme préfixe à l'URI<br />
-# le drapeau [C] signifie que la réécriture suivante doit être effectuée
-# sur le résultat de la règle courante<br />
-RewriteRule  ^(.+)  ${lowercase:%{SERVER_NAME}}$1  [C]<br />
-<br />
-# et maintenant, on crée le véritable nom de fichier<br />
-RewriteRule  ^www\.([a-z-]+)\.isp\.com/(.*) /home/$1/$2<br />
-<br />
-# définition du répertoire des CGIs global<br />
-ScriptAlias  /cgi-bin/  /www/std-cgi/
-</code></p></div>
-
-</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"
/></a></div>
-<div class="section">
-<h2><a name="xtra-conf" id="xtra-conf">Utilisation d'un fichier de configuration
-séparé pour les serveurs virtuels</a></h2>
-
-    <p>Cette méthode utilise des fonctionnalités de
-    <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>
plus avancées pour venir à bout de la
-    traduction d'un serveur virtuel en une racine de documents, à partir
-    d'un fichier de configuration séparé. Elle procure d'avantage de
-    souplesse, mais nécessite une configuration
-    un peu plus compliquée.</p>
-
-    <p>Le fichier <code>vhost.map</code> doit se présenter sous cette
-    forme :</p>
-
-<div class="example"><p><code>
-www.customer-1.com  /www/customers/1<br />
-www.customer-2.com  /www/customers/2<br />
-# ...<br />
-www.customer-N.com  /www/customers/N<br />
-</code></p></div>
-
-    <p>Le fichier <code>httpd.conf</code> doit contenir les lignes
-    suivantes :</p>
-
-<div class="example"><p><code>
-RewriteEngine on<br />
-<br />
-RewriteMap   lowercase  int:tolower<br />
-<br />
-# définition du fichier de correspondances<br />
-RewriteMap   vhost      txt:/www/conf/vhost.map<br />
-<br />
-# traite les alias comme précédemment<br />
-RewriteCond  %{REQUEST_URI}               !^/icons/<br />
-RewriteCond  %{REQUEST_URI}               !^/cgi-bin/<br />
-RewriteCond  ${lowercase:%{SERVER_NAME}}  ^(.+)$<br />
-# une nouvelle mise en correspondance par fichier<br />
-RewriteCond  ${vhost:%1}                  ^(/.*)$<br />
-RewriteRule  ^/(.*)$                      %1/docs/$1<br />
-<br />
-RewriteCond  %{REQUEST_URI}               ^/cgi-bin/<br />
-RewriteCond  ${lowercase:%{SERVER_NAME}}  ^(.+)$<br />
-RewriteCond  ${vhost:%1}                  ^(/.*)$<br />
-RewriteRule  ^/(.*)$                      %1/cgi-bin/$1 [H=cgi-script]
-</code></p></div>
+<h2><a name="rewrite" id="rewrite">Hébergement virtuel de masse avec
+mod_rewrite</a></h2>
+ 
+<p>
+L'hébergement virtuel de masse peut aussi être effectué en utilisant
+<code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>,
soit à l'aide de simples directives <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code>,
soit en utilisant des
+techniques plus compliquées comme le stockage externe des définitions
+des serveurs virtuels, ces dernières étant accessibles via des
+directives <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>.
Ces
+techniques sont décrites dans la <a href="../rewrite/vhosts.html">documentation sur
la réécriture</a>.</p>
 
 </div></div>
 <div class="bottomlang">

Modified: httpd/httpd/trunk/docs/manual/vhosts/mass.xml.ko
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/vhosts/mass.xml.ko?rev=1141075&r1=1141074&r2=1141075&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/vhosts/mass.xml.ko [euc-kr] (original)
+++ httpd/httpd/trunk/docs/manual/vhosts/mass.xml.ko [euc-kr] Wed Jun 29 12:44:30 2011
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='EUC-KR' ?>
 <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
-<!-- English Revision: 151408:1053231 (outdated) -->
+<!-- English Revision: 151408:1139405 (outdated) -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more

Modified: httpd/httpd/trunk/docs/manual/vhosts/mass.xml.tr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/vhosts/mass.xml.tr?rev=1141075&r1=1141074&r2=1141075&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/vhosts/mass.xml.tr [utf-8] (original)
+++ httpd/httpd/trunk/docs/manual/vhosts/mass.xml.tr [utf-8] Wed Jun 29 12:44:30 2011
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='UTF-8' ?>
 <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?>
-<!-- English Revision: 659902:1053231 (outdated) -->
+<!-- English Revision: 659902:1139405 (outdated) -->
 <!-- =====================================================
  Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
    Reviewed by: Orhan Berent <berent belgeler.org>



Mime
View raw message