]> granicus.if.org Git - apache/commitdiff
update transformation
authorAndré Malo <nd@apache.org>
Tue, 29 Jun 2004 16:57:34 +0000 (16:57 +0000)
committerAndré Malo <nd@apache.org>
Tue, 29 Jun 2004 16:57:34 +0000 (16:57 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104085 13f79535-47bb-0310-9956-ffa450edef68

25 files changed:
docs/manual/install.html
docs/manual/install.html.de
docs/manual/install.html.en
docs/manual/install.html.es
docs/manual/install.html.fr [new file with mode: 0644]
docs/manual/install.html.ja.jis
docs/manual/install.html.ko.euc-kr
docs/manual/install.xml.meta
docs/manual/mod/directives.html.de
docs/manual/mod/directives.html.en
docs/manual/mod/directives.html.es
docs/manual/mod/directives.html.ja.jis
docs/manual/mod/directives.html.ko.euc-kr
docs/manual/mod/mod_proxy.html.en
docs/manual/mod/quickreference.html.de
docs/manual/mod/quickreference.html.en
docs/manual/mod/quickreference.html.es
docs/manual/mod/quickreference.html.ja.jis
docs/manual/mod/quickreference.html.ko.euc-kr
docs/manual/urlmapping.html.en
docs/manual/urlmapping.html.ja.jis
docs/manual/urlmapping.html.ko.euc-kr
docs/manual/urlmapping.xml.ja
docs/manual/urlmapping.xml.ko
docs/manual/urlmapping.xml.meta

index 891618ee730026bfadb948b4948542b80c2f454d..1f9fc8af80f228b257807e33c549215efa09d550 100644 (file)
@@ -10,6 +10,10 @@ URI: install.html.es
 Content-Language: es
 Content-type: text/html; charset=ISO-8859-1
 
+URI: install.html.fr
+Content-Language: fr
+Content-type: text/html; charset=ISO-8859-1
+
 URI: install.html.ja.jis
 Content-Language: ja
 Content-type: text/html; charset=ISO-2022-JP
index 3dcc34f06bb18384c91b4643662cddb7ab6df5e2..bf7ccaf56e5489274c26811cea664e6e1605737e 100644 (file)
@@ -21,6 +21,7 @@
 <p><span>Verfügbare Sprachen: </span><a href="./de/install.html" title="Deutsch">&nbsp;de&nbsp;</a> |
 <a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="./es/install.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
+<a href="./fr/install.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
 <a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
 <p><span>Verfügbare Sprachen: </span><a href="./de/install.html" title="Deutsch">&nbsp;de&nbsp;</a> |
 <a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="./es/install.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
+<a href="./fr/install.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
 <a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div><div id="footer">
index 4f7f8557686179fa5ac373289565dbc55d3465c5..736216ce54c81c486c5caea487e60ac67f51e98c 100644 (file)
@@ -21,6 +21,7 @@
 <p><span>Available Languages: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
 <a href="./en/install.html" title="English">&nbsp;en&nbsp;</a> |
 <a href="./es/install.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
+<a href="./fr/install.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
 <a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
@@ -373,6 +374,7 @@ $ tar xvf httpd-2_1_<em>NN</em>.tar
 <p><span>Available Languages: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
 <a href="./en/install.html" title="English">&nbsp;en&nbsp;</a> |
 <a href="./es/install.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
+<a href="./fr/install.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
 <a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div><div id="footer">
index 9082cd4e0f0bfa3fbb4f6b58f46106cbd79dfecf..2117e5e2bdff035d6179e5596f93dafa908f9a0d 100644 (file)
@@ -21,6 +21,7 @@
 <p><span>Idiomas disponibles: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
 <a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="./es/install.html" title="Español">&nbsp;es&nbsp;</a> |
+<a href="./fr/install.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
 <a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
@@ -424,6 +425,7 @@ prrevia</a></h2>
 <p><span>Idiomas disponibles: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
 <a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="./es/install.html" title="Español">&nbsp;es&nbsp;</a> |
+<a href="./fr/install.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
 <a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div><div id="footer">
diff --git a/docs/manual/install.html.fr b/docs/manual/install.html.fr
new file mode 100644 (file)
index 0000000..481b9e3
--- /dev/null
@@ -0,0 +1,427 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!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="fr" xml:lang="fr"><head><!--
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+              This file is generated from xml source: DO NOT EDIT
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+      -->
+<title>Compilation et Installation - Serveur 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/">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>
+<p class="apache">Serveur Apache HTTP Version 2.1</p>
+<img alt="" src="./images/feather.gif" /></div>
+<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
+<div id="path">
+<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs-project/">Documentation</a> &gt; <a href="./">Version 2.1</a></div><div id="page-content"><div id="preamble"><h1>Compilation et Installation</h1>
+<div class="toplang">
+<p><span>Langues Disponibles: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
+<a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="./es/install.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
+<a href="./fr/install.html" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
+<a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
+</div>
+
+
+    <p>Ce document couvre la compilation et l'installation d'Apache sur les
+    systèmes Unix et clones d'Unix. Pour la compilation et l'installation sous
+    Windows, voir <a href="platform/windows.html">Utiliser Apache sous Windows
+    </a>. Pour les autres plates-formes, voir la documentation des <a href="platform/">plates-formes</a>.</p>
+
+    <p>L'environnement de configuration et d'installation d'Apache 2.0 a été
+    complétement revu par rapport à celui d'Apache 1.3. Apache 1.3 utilisait un
+    ensemble de scripts pour permettre une installation facile. Apache 2.0
+    utilise à présent <code>libtool</code> et <code>autoconf</code> afin de
+    créer un environnement le plus proche possible d'autres projets
+    Logiciel Libre.</p>
+
+    <p>Si vous faite une mise à niveau d'une version mineure à la suivante (par
+    exemple, de 2.0.50 à 2.0.51), veuillez s'il vous plaît passer directement à
+    la section <a href="#upgrading">Mise à niveau</a>.</p>
+
+</div>
+<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#overview">Survol Rapide pour les
+    impatients</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#requirements">Pré-requis</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#download">Télécharger</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#extract">Extraire</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#configure">Configurer l'arborescence source</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#compile">Compiler</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#install">Installer</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#customize">Personnaliser la Configuration</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#test">Tester</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#upgrading">Mise à niveau</a></li>
+</ul><h3>Voir aussi</h3><ul class="seealso"><li><a href="programs/configure.html">Configurer l'arborescence source</a></li><li><a href="invoking.html">Démarrage d'Apache</a></li><li><a href="stopping.html">Arrêt et Redémarrage</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="overview" id="overview">Survol Rapide pour les
+    impatients</a></h2>
+
+    <table>
+      
+      <tr>
+        <td><a href="#download">Télécharger</a></td>
+
+        <td><code>$ lynx http://httpd.apache.org/download.cgi</code>
+        </td>
+      </tr>
+
+      <tr>
+        <td><a href="#extract">Extraire</a></td>
+
+        <td><code>$ gzip -d httpd-2_1_<em>NN</em>.tar.gz<br />
+         $ tar xvf httpd-2_1_<em>NN</em>.tar</code> </td>
+      </tr>
+
+      <tr>
+        <td><a href="#configure">Configurer</a></td>
+
+        <td><code>$ ./configure --prefix=<em>PREFIX</em></code>
+        </td>
+      </tr>
+
+      <tr>
+        <td><a href="#compile">Compiler</a></td>
+
+        <td><code>$ make</code> </td>
+      </tr>
+
+      <tr>
+        <td><a href="#install">Installer</a></td>
+
+        <td><code>$ make install</code> </td>
+      </tr>
+
+      <tr>
+        <td><a href="#customize">Personnaliser</a></td>
+
+        <td><code>$ vi <em>PREFIX</em>/conf/httpd.conf</code> </td>
+      </tr>
+
+      <tr>
+        <td><a href="#test">Tester</a></td>
+
+        <td><code>$ <em>PREFIX</em>/bin/apachectl start</code>
+        </td>
+      </tr>
+    </table>
+
+    <p><em>NN</em> doit être remplacé par le numéro de version mineure actuel, et
+    <em>PREFIX</em> par le chemin où le serveur doit être installé. Si
+    <em>PREFIX</em> n'est pas spécifié, l'installation se fait dans
+    <code>/usr/local/apache2</code>.</p>
+
+    <p>Chacune des sections du processus de compilation et d'installation est
+    décrite ci-après, en commençant par les pré-requis à la compilation et à
+    l'installation d'Apache HTTPD.</p>
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="requirements" id="requirements">Pré-requis</a></h2>
+
+    <p>Les pré-requis suivants sont nécessaire pour  l'installation d'Apache:</p>
+
+    <dl>
+      <dt>Espace Disque</dt>
+      <dd>Au moins 50 Mo d'espace disque temporaire sont nécessaires. Après
+      installation, Apache occupe environ 10 Mo sur le disque. L'espace disque
+      occupé par une installation complète dépend beaucoup de la configuration
+      du serveur, ainsi que de la présence éventuelle de modules tiers.</dd>
+
+      <dt>Compilateur C ANSI et Build</dt>
+      <dd>Un compilateur C ANSI doit être utilisé. Le <a href="http://www.gnu.org/software/gcc/gcc.html">compilateur C GNU
+      (GCC)</a> de la <a href="http://www.gnu.org/">Free Software Foundation
+      (FSF)</a> est recommandé (la version 2.7.2 convient). En cas
+      d'absence de GCC, vérifiez que le compilateur fourni avec l'architecture
+      utilisée est conforme aux normes ANSI. De plus, les outils de constructions
+      de base, tel <code>make</code>, doivent être présents dans votre
+      <code>PATH</code>.</dd>
+
+      <dt>S'assurer que la machine est et reste à l'heure</dt>
+      <dd>Certains éléments du protocole HTTP sont exprimés en tant qu'heure de
+      la journée. Aussi est-il important de s'assurer que le système où Apache
+      doit tourner dispose de mécanismes de synchronisation temporelle. En
+      général, les programmes <code>ntpdate</code> ou <code>xntpd</code> sont
+      utilisés; ces programmes implémentent le Network Time Protocol (NTP).
+      Voir le groupe Usenet <a href="news:comp.protocols.time.ntp">comp.protocols.time.ntp</a> et la <a href="http://www.eecis.udel.edu/~ntp/">page NTP</a> pour plus de détails
+      sur les logiciels NTP et les serveurs de temps publics.</dd>
+
+      <dt><a href="http://www.perl.org/">Perl 5</a>
+      [FACULTATIF]</dt>
+      <dd>Certains des scripts fournis avec Apache, tel <a href="programs/apxs.html">apxs</a> ou <a href="programs/dbmmanage.html">dbmmanage</a> (qui sont écrits en
+      Perl) nécessitent l'interpréteur Perl 5 (version 5.003 ou supérieure).
+      Au cas où le script <code>configure</code> ne trouve pas d'interpréteur
+      Perl, la compilation sera quand même réalisée sans souci. Seuls ces
+      scripts ne seront pas utilisables. Si plusieurs interpréteurs Perl sont
+      installés (par exemple, Perl 4 fourni avec l'OS, et Perl 5 installé par
+      l'administrateur), il est conseillé de passer l'option
+      <code>--with-perl</code> afin de garantir que le bon interpréteur est
+      utilisé par <code>./configure</code>.</dd>
+    </dl>
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="download" id="download">Télécharger</a></h2>
+
+    <p>Apache est téléchargeable depuis le <a href="http://httpd.apache.org/download.cgi">site de téléchargement
+    d'Apache</a> qui fournit la liste de plusieurs miroirs. Là sont disponibles
+    les dernières versions. La plupart des
+    utilisateurs d'Apache sur des systèmes de type Unix devraient
+    probablement télécharger et compiler une version à partir du code source.
+    Le processus de construction (décrit ci-dessous) est facile et
+    vous permet d'adapter votre serveur pour convenir à vos besoins.
+    En outre, les versions binaires ne sont souvent pas à jour avec
+    les dernières versions du code source. Si vous téléchargez une
+    version binaire, suivez les instructions dans le dossier
+    <code>INSTALL.bindist</code> à l'intérieur de la distribution.</p>
+
+    <p>Après le téléchargement, il est important de vérifier que les sources
+    téléchargées sont bien complètes et non modifiées, et ce surtout si un
+    miroir a été utilisé pour le téléchargement. Ceci peut être fait en
+    testant l'archive tar téléchargée avec la signature PGP. Cette procédure
+    s'effectue en 2 étapes. D'abord, il faut récupérer le fichier <a href="http://www.apache.org/dist/httpd/KEYS"><code>KEYS</code></a> du site
+    de distribution d'Apache. (Pour vérifier que ce fichier <code>KEYS</code>
+    n'a pas été modifié, une bonne idée peut être d'utiliser un fichier d'une
+    distribution précédente d'Apache ou d'importer les clés d'un serveur de
+    clés public.) Les clés peuvent être importées dans le keyring de
+    l'utilisateur au moyen d'une des commandes (selon la version de PGP):</p>
+
+<div class="example"><p><code>$ pgp &lt; KEYS</code></p></div>
+
+    <p>ou </p>
+
+<div class="example"><p><code>$ gpg --import KEYS</code></p></div>
+
+    <p>La prochaine étape est de tester l'archive tar au moyen de la signature
+    PGP, qui devrait toujours être disponible sur le <a href="http://httpd.apache.org/download.cgi">site principal d'Apache</a>.
+    Un lien vers cette signature est placé derrière le lien de téléchargement
+    correspondant ou peut être trouvé dans le répertoire correspondant sur <a href="http://www.apache.org/dist/httpd/">le site de distribution
+    d'Apache</a>. Le nom de ce fichier est le même que celui de l'archive
+    source, avec en plus l'extension <code>.asc</code>. La distribution
+    téléchargée peut alors être vérifiée au moyen de la commande (à nouveau,
+    selon la version de PGP):</p>
+
+<div class="example"><p><code>$ pgp httpd-2_1_<em>NN</em>.tar.gz.asc</code></p></div>
+
+    <p>ou</p>
+
+<div class="example"><p><code>$ gpg --verify httpd-2_1_<em>NN</em>.tar.gz.asc</code></p></div>
+
+    <p>Un message comme celui-ci devrait s'afficher</p>
+
+<div class="example"><p><code>Good signature from user "Martin Kraemer
+      &lt;martin@apache.org&gt;".</code></p></div>
+
+    <p>Selon les relations de confiances contenues dans le keyring de
+    l'utilisateur, un message peut s'afficher, spécifiant que la relation entre
+    la clé et le signataire ne peut être vérifiée. Ceci n'est pas un problème si
+    vous ne mettez pas en doute l'authenticité du fichier <code>KEYS</code>.</p>
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="extract" id="extract">Extraire</a></h2>
+
+    <p>Extraire les sources à partir de l'archive tar est une simple affaire de
+    décompression et d'extraction tar:</p>
+
+<div class="example"><p><code>
+$ gzip -d httpd-2_1_<em>NN</em>.tar.gz<br />
+$ tar xvf httpd-2_1_<em>NN</em>.tar
+</code></p></div>
+
+    <p>Un nouveau répertoire est créé dans le répertoire courant, il contient le
+    code source de la distribution. Il faut aller dans ce répertoire au moyen
+    de la commande <code>cd</code> avant de commencer la compilation du
+    serveur.</p>
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="configure" id="configure">Configurer l'arborescence source</a></h2>
+
+    <p>L'étape suivante est la configuration de l'arborescence source d'Apache,
+    pour votre plate-forme et selon les nécessités du site. Cette configuration est
+    réalisée au moyen du script <code>configure</code> fourni dans le
+    répertoire racine de la distribution. (Les développeurs qui téléchargent
+    Apache via CVS devront utiliser les outils <code>autoconf</code> et
+    <code>libtool</code> avant de passer à la suite. Ceci n'est pas nécessaire
+    pour les versions officielles.)</p>
+
+    <p>Pour configurer l'arborescence source en utilisant les options par
+    défaut, tapez <code>./configure</code>. Pour modifier les valeurs des
+    options par défaut, <code>configure</code> accepte un grand nombre de
+    variables et d'options de ligne de commande.  </p>
+
+    <p>La plus importante de ces options est le chemin du répertoire où
+    Apache sera installé,
+    car Apache doit être configuré pour que cet emplacement fonctionne
+    correctement. Plusieurs autres options sont disponibles pour
+    le contrôle fin de l'emplacement des fichiers résultants avec <a href="programs/configure.html#installationdirectories">options de
+    configuration</a>.</p>
+
+   <p>En outre, à ce moment, vous pouvez indiquer quels <a href="programs/configure.html#optionalfeatures">fonctionnalités</a>
+    vous voulez inclure dans Apache en ajoutant et/ou en retranchant
+    des <a href="mod/">modules</a>. Apache vient avec un ensemble
+    de modules de <a href="mod/module-dict.html#Status">Base</a>
+    inclus par défaut. D'autres modules peuvent être ajoutés en utilisant
+    l'option <code>--enable-<var>module</var></code>, où
+    <var>module</var> est le nom du module avec la chaîne
+    <code>mod_</code> coupée et avec les caractères de soulignement
+    convertis en tirets. Vous pouvez également choisir de compiler
+    des modules en tant qu'<a href="dso.html">objets partagés (DSOs)</a>,
+    qui peuvent être chargés ou déchargé à l'exécution -- en employant
+    l'option <code>--enable-<var>module</var>=shared</code>.
+    De même, vous pouvez retrancher les modules de Base avec l'option
+    <code>--disable-<var>module</var></code>. Prenez garde lorsque
+    vous employez ces options, puisque <code>configure</code> ne peut
+    vous informer si le module cible n'existe pas; <code>configure</code>
+    ignorera simplement l'option.</p>
+
+    <p>Il est parfois nécessaire de fournir des
+    informations supplémentaires au script
+    <code>configure</code> sur l'emplacement de vos
+    compilateur, bibliothèques ou dossiers d'en-tête. Ceci se fait en
+    passant les variables d'environnement ou des options incluses sur la ligne
+    de commande à <code>configure</code>. Pour plus d'information
+    sur ce sujet, consultez la page de documentation
+    <a href="programs/configure.html">configurer</a>.</p>
+
+    <p>L'exemple suivant compile Apache pour être installé
+    dans <code>/sw/pkg/apache</code> avec un
+    compilateur et des options de compilation particulières, ainsi que les deux
+    modules <code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code> et <code class="module"><a href="./mod/mod_speling.html">mod_speling</a></code>, qui
+    pourront être chargés plus tard au moyen des mécanismes DSO:</p>
+
+<div class="example"><p><code>
+      $ CC="pgcc" CFLAGS="-O2" \<br />
+       ./configure --prefix=/sw/pkg/apache \<br />
+       --enable-rewrite=shared \<br />
+       --enable-speling=shared
+</code></p></div>
+
+    <p>Une fois lancé, <code>configure</code> peut prendre quelques minutes
+    pour tester les possibilités du système et produire les fichiers
+    <code>Makefile</code> qui seront utilisés pour construire le serveur.</p>
+
+    <p>Les détails de toutes les options <code>configure</code> sont
+    disponibles sur la page de documentation <a href="programs/configure.html">configurer</a>.</p>
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="compile" id="compile">Compiler</a></h2>
+
+    <p>Les différents composants d'Apache sont à présent prêts à
+    être compilés, en tapant simplement la commande:</p>
+
+<div class="example"><p><code>$ make</code></p></div>
+
+    <p>Un peu de patience est requise, une configuration standard met environ 3
+    minutes à compiler sur un Pentium III sous Linux 2.2. Ce temps peut
+    varier largement suivant le matériel utilisé et les modules
+    selectionnés.</p>
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="install" id="install">Installer</a></h2>
+
+    <p>Il est temps d'installer le 'package' dans le répertoire d'installation
+    <em>PREFIX</em> configuré auparavant (voir l'option <code>--prefix</code>
+    ci-dessus) en tapant:</p>
+
+<div class="example"><p><code>$ make install</code></p></div>
+
+    <p>En cas de mise à jour, l'installation n'écrasera ni les fichiers de
+    configuration du serveur, ni ses documents.</p>
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="customize" id="customize">Personnaliser la Configuration</a></h2>
+
+    <p>Il reste à présent à configurer le serveur HTTP Apache, en éditant les
+    <a href="configuring.html">fichiers de configuration</a> placés dans
+    <code><em>PREFIX</em>/conf/</code>.</p>
+
+<div class="example"><p><code>$ vi <em>PREFIX</em>/conf/httpd.conf</code></p></div>
+
+    <p>A consulter : le manuel d'Apache dans
+    <a href="./">docs/manual/</a> ou bien <a href="http://httpd.apache.org/docs-2.1/">http://httpd.apache.org/docs-2.1/</a> pour la dernière version de ce
+    manuel, ainsi qu'une référence complète de toutes les
+    <a href="mod/directives.html">directives de configuration</a>.</p>
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="test" id="test">Tester</a></h2>
+
+    <p>Une fois configuré, le serveur HTTP Apache peut être
+    <a href="invoking.html">démarré</a> en tapant:</p>
+
+<div class="example"><p><code>$ <em>PREFIX</em>/bin/apachectl start</code></p></div>
+
+    <p>Vous devriez alors pouvoir tester l'URL <code>http://localhost/</code>.
+    La page affichée se trouve dans le répertoire
+    <code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code>, habituellement configuré
+    en tant que <code><em>PREFIX</em>/htdocs/</code>.
+    Le serveur peut être <a href="stopping.html">arrêté</a> en tapant:</p>
+
+<div class="example"><p><code>$ <em>PREFIX</em>/bin/apachectl stop</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="upgrading" id="upgrading">Mise à niveau</a></h2>
+
+    <p>La première étape pour une mise à niveau est de lire
+    l'annonce de la nouvelle version et le fichier <code>CHANGES</code>
+    dans la distribution afin de trouver tous les changements qui
+    peuvent affecter votre site. Si la mise à jour est effectuée
+    entre deux versions principales (par exemple, de 1.3 à 2.0 ou
+    de 2.0 à 2.2), attendez-vous à des différences majeures
+    au moment de la compilation et de l'exécution, exigeant probablement
+    des ajustements manuels. Tous les modules devront également
+    être mis à niveau pour tenir compte des changements de l'API.</p>
+
+    <p>La mise à niveau d'une version mineure à une plus récente
+    (par exemple, de 2.0.55 à 2.0.57) est plus facile. Le processus
+    <code>make install</code> n'écrasera aucun de vos documents, 
+    fichiers journaux, ou fichiers de configuration existants.
+    En outre, les développeurs font tous les efforts possibles
+    pour éviter les changements incompatibles des options 
+    <code>configure</code>, de la configuration d'exécution,
+    ou de l'API entre les versions mineures. Dans la plupart
+    des cas vous devriez pouvoir employer une ligne de commande
+    <code>configure</code> et un fichier de configuration
+    identiques. De plus, tous vos modules devraient continuer à fonctionner.
+    (Ceci ne vaut que pour les versions postérieures à 2.0.41;
+    les versions antérieures ont des changements incompatibles.)</p>
+
+    <p>Si vous avez gardé l'arborescence source de votre dernière
+    installation, la mise à niveau est encore plus facile.
+    Le dossier <code>config.nice</code> dans la racine de l'ancienne
+    arborescence contient la ligne de commande <code>configure</code>
+    exacte que vous avez utilisée pour configurer l'arborescence des
+    sources. Pour faire la mise à niveau d'une version à la suivante,
+    vous devez copier le dossier <code>config.nice</code> dans
+    l'arborescence des sources de la nouvelle version, l'éditer
+    pour faire les changements désirés, puis exécuter:</p>
+
+    <div class="example"><p><code>
+    $ ./config.nice<br />
+    $ make<br />
+    $ make install<br />
+    $ <em>PREFIX</em>/bin/apachectl stop<br />
+    $ <em>PREFIX</em>/bin/apachectl start<br />
+    </code></p></div>
+
+    <div class="warning">Vous devriez toujours essayer une
+    nouvelle version dans un environnement de test avant de la
+    mettre dans un environnement de production. Par exemple, vous pouvez
+    installer et exécuter la nouvelle version côte à côte avec l'ancienne
+    en employant un <code>--prefix</code> et un port différents 
+    (ce qui est possible en ajustant la directive <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>)
+    dans le but de tester toutes les incompatibilités possibles avant de
+    faire la mise à niveau finale.</div>
+</div></div>
+<div class="bottomlang">
+<p><span>Langues Disponibles: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
+<a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="./es/install.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
+<a href="./fr/install.html" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
+<a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
+</div><div id="footer">
+<p class="apache">Copyright 1999-2004 The Apache Software Foundation.<br />Authorisé 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
index c4b263f1e90710e7d67ceab86a3fa1f5a49808c4..d905259946182673624f1e14fc7114e97533237b 100644 (file)
@@ -21,6 +21,7 @@
 <p><span>Available Languages: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
 <a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="./es/install.html" hreflang="es" rel="alternate" title="Espa&#241;ol">&nbsp;es&nbsp;</a> |
+<a href="./fr/install.html" hreflang="fr" rel="alternate" title="Fran&#231;ais">&nbsp;fr&nbsp;</a> |
 <a href="./ja/install.html" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
@@ -382,6 +383,7 @@ $ tar xvf httpd-2_1_<em>NN</em>.tar
 <p><span>Available Languages: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
 <a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="./es/install.html" hreflang="es" rel="alternate" title="Espa&#241;ol">&nbsp;es&nbsp;</a> |
+<a href="./fr/install.html" hreflang="fr" rel="alternate" title="Fran&#231;ais">&nbsp;fr&nbsp;</a> |
 <a href="./ja/install.html" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div><div id="footer">
index b94163681f60c788a7419d0e70e8b211ae5c0606..e7d5957c09b00efa32e96b46e7bd4a2382366770 100644 (file)
@@ -21,6 +21,7 @@
 <p><span>°¡´ÉÇÑ ¾ð¾î: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
 <a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="./es/install.html" hreflang="es" rel="alternate" title="Espa&#241;ol">&nbsp;es&nbsp;</a> |
+<a href="./fr/install.html" hreflang="fr" rel="alternate" title="Fran&#231;ais">&nbsp;fr&nbsp;</a> |
 <a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="./ko/install.html" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
@@ -348,6 +349,7 @@ $ tar xvf httpd-2_1_<em>NN</em>.tar
 <p><span>°¡´ÉÇÑ ¾ð¾î: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
 <a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="./es/install.html" hreflang="es" rel="alternate" title="Espa&#241;ol">&nbsp;es&nbsp;</a> |
+<a href="./fr/install.html" hreflang="fr" rel="alternate" title="Fran&#231;ais">&nbsp;fr&nbsp;</a> |
 <a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="./ko/install.html" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div><div id="footer">
index bda6ef8c1625215ce960d767dff2dabf47cfc02f..c036147d6ba8138f188970cf3e342b7394f818d5 100644 (file)
@@ -9,6 +9,7 @@
     <variant>de</variant>
     <variant>en</variant>
     <variant>es</variant>
+    <variant>fr</variant>
     <variant>ja</variant>
     <variant>ko</variant>
   </variants>
index 819eadf784901c549d6f1bd09ffb01a22031899f..bc41815df50e9726e9dd095f6ca64a4caf43f916 100644 (file)
 <li><a href="mod_proxy.html#proxymaxforwards">ProxyMaxForwards</a></li>
 <li><a href="mod_proxy.html#proxypass">ProxyPass</a></li>
 <li><a href="mod_proxy.html#proxypassreverse">ProxyPassReverse</a></li>
+<li><a href="mod_proxy.html#proxypassreversecookiedomain">ProxyPassReverseCookieDomain</a></li>
+<li><a href="mod_proxy.html#proxypassreversecookiepath">ProxyPassReverseCookiePath</a></li>
 <li><a href="mod_proxy.html#proxypreservehost">ProxyPreserveHost</a></li>
 <li><a href="mod_proxy.html#proxyreceivebuffersize">ProxyReceiveBufferSize</a></li>
 <li><a href="mod_proxy.html#proxyremote">ProxyRemote</a></li>
index 730db8cafb5396a648e6835321b7df61824fcfc6..ed07dee940a19610d02aa8cce9a3c16b8e646151 100644 (file)
 <li><a href="mod_proxy.html#proxymaxforwards">ProxyMaxForwards</a></li>
 <li><a href="mod_proxy.html#proxypass">ProxyPass</a></li>
 <li><a href="mod_proxy.html#proxypassreverse">ProxyPassReverse</a></li>
+<li><a href="mod_proxy.html#proxypassreversecookiedomain">ProxyPassReverseCookieDomain</a></li>
+<li><a href="mod_proxy.html#proxypassreversecookiepath">ProxyPassReverseCookiePath</a></li>
 <li><a href="mod_proxy.html#proxypreservehost">ProxyPreserveHost</a></li>
 <li><a href="mod_proxy.html#proxyreceivebuffersize">ProxyReceiveBufferSize</a></li>
 <li><a href="mod_proxy.html#proxyremote">ProxyRemote</a></li>
index a84c3bd4b47df7f0a1e116d5d2aed8314fd975bc..443544900858b255b110820cf4d8bafd0d0badb7 100644 (file)
 <li><a href="mod_proxy.html#proxymaxforwards">ProxyMaxForwards</a></li>
 <li><a href="mod_proxy.html#proxypass">ProxyPass</a></li>
 <li><a href="mod_proxy.html#proxypassreverse">ProxyPassReverse</a></li>
+<li><a href="mod_proxy.html#proxypassreversecookiedomain">ProxyPassReverseCookieDomain</a></li>
+<li><a href="mod_proxy.html#proxypassreversecookiepath">ProxyPassReverseCookiePath</a></li>
 <li><a href="mod_proxy.html#proxypreservehost">ProxyPreserveHost</a></li>
 <li><a href="mod_proxy.html#proxyreceivebuffersize">ProxyReceiveBufferSize</a></li>
 <li><a href="mod_proxy.html#proxyremote">ProxyRemote</a></li>
index fa387a07ae82b3651c8f6169423fb989629ef82f..8081c9537611bcfafc156b6dbf2349ffb9b1ac86 100644 (file)
 <li><a href="mod_proxy.html#proxymaxforwards">ProxyMaxForwards</a></li>
 <li><a href="mod_proxy.html#proxypass">ProxyPass</a></li>
 <li><a href="mod_proxy.html#proxypassreverse">ProxyPassReverse</a></li>
+<li><a href="mod_proxy.html#proxypassreversecookiedomain">ProxyPassReverseCookieDomain</a></li>
+<li><a href="mod_proxy.html#proxypassreversecookiepath">ProxyPassReverseCookiePath</a></li>
 <li><a href="mod_proxy.html#proxypreservehost">ProxyPreserveHost</a></li>
 <li><a href="mod_proxy.html#proxyreceivebuffersize">ProxyReceiveBufferSize</a></li>
 <li><a href="mod_proxy.html#proxyremote">ProxyRemote</a></li>
index 051bc79b74dcad4fdf91f6518f4f89991096393f..e53b634d22d94f88873c0415ef605e7f83e44bb8 100644 (file)
 <li><a href="mod_proxy.html#proxymaxforwards">ProxyMaxForwards</a></li>
 <li><a href="mod_proxy.html#proxypass">ProxyPass</a></li>
 <li><a href="mod_proxy.html#proxypassreverse">ProxyPassReverse</a></li>
+<li><a href="mod_proxy.html#proxypassreversecookiedomain">ProxyPassReverseCookieDomain</a></li>
+<li><a href="mod_proxy.html#proxypassreversecookiepath">ProxyPassReverseCookiePath</a></li>
 <li><a href="mod_proxy.html#proxypreservehost">ProxyPreserveHost</a></li>
 <li><a href="mod_proxy.html#proxyreceivebuffersize">ProxyReceiveBufferSize</a></li>
 <li><a href="mod_proxy.html#proxyremote">ProxyRemote</a></li>
index 5d75df5f0267334c89c972c3efee6a79d4ad84b8..dce561a08bbcb9cc78ee4ec183547c288e5e78b9 100644 (file)
@@ -71,6 +71,8 @@
 <li><img alt="" src="../images/down.gif" /> <a href="#proxymaxforwards">ProxyMaxForwards</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#proxypass">ProxyPass</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#proxypassreverse">ProxyPassReverse</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#proxypassreversecookiedomain">ProxyPassReverseCookieDomain</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#proxypassreversecookiepath">ProxyPassReverseCookiePath</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#proxypreservehost">ProxyPreserveHost</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#proxyreceivebuffersize">ProxyReceiveBufferSize</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#proxyremote">ProxyRemote</a></li>
@@ -780,7 +782,7 @@ proxied server</td></tr>
     This means that if the proxied content contains absolute URL
     references, they will by-pass the proxy.  A third-party module
     that will look inside the HTML and rewrite URL references is Nick
-    Kew's <a href="http://www.webthing.com/software/mod_proxy_html/">mod_proxy_html</a>.</p>
+    Kew's <a href="http://apache.webthing.com/software/mod_proxy_html/">mod_proxy_html</a>.</p>
 
     <p><var>path</var> is the name of a local virtual path. <var>url</var> is a
     partial URL for the remote server - the same way they are used for the
@@ -792,6 +794,8 @@ proxied server</td></tr>
     <div class="example"><p><code>
       ProxyPass         /mirror/foo/ http://backend.example.com/<br />
       ProxyPassReverse  /mirror/foo/ http://backend.example.com/
+      ProxyPassReverseCookieDomain  backend.example.com  public.example.com
+      ProxyPassReverseCookiePath  /  /mirror/foo/
     </code></p></div>
 
     <p>will not only cause a local request for the
@@ -813,6 +817,38 @@ proxied server</td></tr>
     <p>When used inside a <code class="directive"><a href="../mod/core.html#location">&lt;Location&gt;</a></code> section, the first argument is omitted and the local
     directory is obtained from the <code class="directive"><a href="../mod/core.html#location">&lt;Location&gt;</a></code>.</p>
 
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="ProxyPassReverseCookieDomain" id="ProxyPassReverseCookieDomain">ProxyPassReverseCookieDomain</a> <a name="proxypassreversecookiedomain" id="proxypassreversecookiedomain">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Adjusts the Domain string in Set-Cookie headers from a reverse-
+proxied server</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ProxyPassReverseCookieDomain <var>internal-domain</var> <var>public-domain</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host, directory</td></tr>
+<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr>
+</table>
+<p>Usage is basically similar to
+<code class="directive"><a href="#proxypassreverse">ProxyPassReverse</a></code>, but instead of
+rewriting headers that are a URL, this rewrites the <code>domain</code>
+string in <code>Set-Cookie</code> headers.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="ProxyPassReverseCookiePath" id="ProxyPassReverseCookiePath">ProxyPassReverseCookiePath</a> <a name="proxypassreversecookiepath" id="proxypassreversecookiepath">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Adjusts the Path string in Set-Cookie headers from a reverse-
+proxied server</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ProxyPassReverseCookiePath <var>internal-path</var> <var>public-path</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host, directory</td></tr>
+<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr>
+</table>
+<p>Usage is basically similar to
+<code class="directive"><a href="#proxypassreverse">ProxyPassReverse</a></code>, but instead of
+rewriting headers that are a URL, this rewrites the <code>path</code>
+string in <code>Set-Cookie</code> headers.</p>
+
 </div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
 <div class="directive-section"><h2><a name="ProxyPreserveHost" id="ProxyPreserveHost">ProxyPreserveHost</a> <a name="proxypreservehost" id="proxypreservehost">Directive</a></h2>
index f472db72a9d8a7ac6133062a9acffd3578adc41c..bef5b41d493743225bc4bad9141864360ea85a7e 100644 (file)
@@ -505,6 +505,10 @@ through</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxypass">ProxyPass [<var>path</var>] !|<var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Maps remote servers into the local server URL-space</td></tr>
 <tr><td><a href="mod_proxy.html#proxypassreverse">ProxyPassReverse [<var>path</var>] <var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Adjusts the URL in HTTP response headers sent from a reverse
 proxied server</td></tr>
+<tr class="odd"><td><a href="mod_proxy.html#proxypassreversecookiedomain">ProxyPassReverseCookieDomain <var>internal-domain</var> <var>public-domain</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Adjusts the Domain string in Set-Cookie headers from a reverse-
+proxied server</td></tr>
+<tr><td><a href="mod_proxy.html#proxypassreversecookiepath">ProxyPassReverseCookiePath <var>internal-path</var> <var>public-path</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Adjusts the Path string in Set-Cookie headers from a reverse-
+proxied server</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxypreservehost">ProxyPreserveHost On|Off</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Use incoming Host HTTP request header for proxy
 request</td></tr>
 <tr><td><a href="mod_proxy.html#proxyreceivebuffersize">ProxyReceiveBufferSize <var>bytes</var></a></td><td> 0 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Network buffer size for proxied HTTP and FTP
index cf0cbfe817b6014e6697e042b261ab3d60297bcb..f775961c8e081d22cd626cd09f8dc46aa952afb5 100644 (file)
@@ -492,6 +492,10 @@ through</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxypass">ProxyPass [<var>path</var>] !|<var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Maps remote servers into the local server URL-space</td></tr>
 <tr><td><a href="mod_proxy.html#proxypassreverse">ProxyPassReverse [<var>path</var>] <var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Adjusts the URL in HTTP response headers sent from a reverse
 proxied server</td></tr>
+<tr class="odd"><td><a href="mod_proxy.html#proxypassreversecookiedomain">ProxyPassReverseCookieDomain <var>internal-domain</var> <var>public-domain</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Adjusts the Domain string in Set-Cookie headers from a reverse-
+proxied server</td></tr>
+<tr><td><a href="mod_proxy.html#proxypassreversecookiepath">ProxyPassReverseCookiePath <var>internal-path</var> <var>public-path</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Adjusts the Path string in Set-Cookie headers from a reverse-
+proxied server</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxypreservehost">ProxyPreserveHost On|Off</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Use incoming Host HTTP request header for proxy
 request</td></tr>
 <tr><td><a href="mod_proxy.html#proxyreceivebuffersize">ProxyReceiveBufferSize <var>bytes</var></a></td><td> 0 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Network buffer size for proxied HTTP and FTP
index 365aea61a479a51240bd48799189aee993767b60..cfe2f8966f60610c82b116eff8f5429e0b30dad2 100644 (file)
@@ -495,6 +495,10 @@ through</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxypass">ProxyPass [<var>path</var>] !|<var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Maps remote servers into the local server URL-space</td></tr>
 <tr><td><a href="mod_proxy.html#proxypassreverse">ProxyPassReverse [<var>path</var>] <var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Adjusts the URL in HTTP response headers sent from a reverse
 proxied server</td></tr>
+<tr class="odd"><td><a href="mod_proxy.html#proxypassreversecookiedomain">ProxyPassReverseCookieDomain <var>internal-domain</var> <var>public-domain</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Adjusts the Domain string in Set-Cookie headers from a reverse-
+proxied server</td></tr>
+<tr><td><a href="mod_proxy.html#proxypassreversecookiepath">ProxyPassReverseCookiePath <var>internal-path</var> <var>public-path</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Adjusts the Path string in Set-Cookie headers from a reverse-
+proxied server</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxypreservehost">ProxyPreserveHost On|Off</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Use incoming Host HTTP request header for proxy
 request</td></tr>
 <tr><td><a href="mod_proxy.html#proxyreceivebuffersize">ProxyReceiveBufferSize <var>bytes</var></a></td><td> 0 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Network buffer size for proxied HTTP and FTP
index 4010ff44ce5b5962dbcc50813c3d69a8a8a57c0a..5402d5af6b2f62c6723b480da91f56bc5950c73b 100644 (file)
@@ -467,6 +467,10 @@ through</td></tr>
 <tr><td><a href="mod_proxy.html#proxypass">ProxyPass [<var>path</var>] !|<var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Maps remote servers into the local server URL-space</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxypassreverse">ProxyPassReverse [<var>path</var>] <var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Adjusts the URL in HTTP response headers sent from a reverse
 proxied server</td></tr>
+<tr><td><a href="mod_proxy.html#proxypassreversecookiedomain">ProxyPassReverseCookieDomain <var>internal-domain</var> <var>public-domain</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Adjusts the Domain string in Set-Cookie headers from a reverse-
+proxied server</td></tr>
+<tr class="odd"><td><a href="mod_proxy.html#proxypassreversecookiepath">ProxyPassReverseCookiePath <var>internal-path</var> <var>public-path</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Adjusts the Path string in Set-Cookie headers from a reverse-
+proxied server</td></tr>
 <tr><td><a href="mod_proxy.html#proxypreservehost">ProxyPreserveHost On|Off</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Use incoming Host HTTP request header for proxy
 request</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxyreceivebuffersize">ProxyReceiveBufferSize <var>bytes</var></a></td><td> 0 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Network buffer size for proxied HTTP and FTP
index 5563f405841d04b01812b0c969c99d1934f3357c..2b47ae3c167f5e605d8e8e3e6191c6a93b36ba28 100644 (file)
@@ -445,6 +445,10 @@ through</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxypass">ProxyPass [<var>path</var>] !|<var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Maps remote servers into the local server URL-space</td></tr>
 <tr><td><a href="mod_proxy.html#proxypassreverse">ProxyPassReverse [<var>path</var>] <var>url</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Adjusts the URL in HTTP response headers sent from a reverse
 proxied server</td></tr>
+<tr class="odd"><td><a href="mod_proxy.html#proxypassreversecookiedomain">ProxyPassReverseCookieDomain <var>internal-domain</var> <var>public-domain</var></a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Adjusts the Domain string in Set-Cookie headers from a reverse-
+proxied server</td></tr>
+<tr><td><a href="mod_proxy.html#proxypassreversecookiepath">ProxyPassReverseCookiePath <var>internal-path</var> <var>public-path</var></a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Adjusts the Path string in Set-Cookie headers from a reverse-
+proxied server</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxypreservehost">ProxyPreserveHost On|Off</a></td><td> Off </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Use incoming Host HTTP request header for proxy
 request</td></tr>
 <tr><td><a href="mod_proxy.html#proxyreceivebuffersize">ProxyReceiveBufferSize <var>bytes</var></a></td><td> 0 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Network buffer size for proxied HTTP and FTP
index 38ed44e93376d929979c695c647b7ff859c0d19e..d47cd68e9411a70f0f54ff1c63a9aeb9247d36f2 100755 (executable)
@@ -40,7 +40,7 @@
 <div class="section">
 <h2><a name="related" id="related">Related Modules and Directives</a></h2>
 
-<table class="related"><tr><th>Related Modules</th><th>Related Directives</th></tr><tr><td><ul><li><code class="module"><a href="./mod/mod_alias.html">mod_alias</a></code></li><li><code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code></li><li><code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code></li><li><code class="module"><a href="./mod/mod_userdir.html">mod_userdir</a></code></li><li><code class="module"><a href="./mod/mod_speling.html">mod_speling</a></code></li><li><code class="module"><a href="./mod/mod_vhost_alias.html">mod_vhost_alias</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/mod_alias.html#alias">Alias</a></code></li><li><code class="directive"><a href="./mod/mod_alias.html#aliasmatch">AliasMatch</a></code></li><li><code class="directive"><a href="./mod/mod_speling.html#checkspelling">CheckSpelling</a></code></li><li><code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code></li><li><code class="directive"><a href="./mod/core.html#errordocument">ErrorDocument</a></code></li><li><code class="directive"><a href="./mod/core.html#options">Options</a></code></li><li><code class="directive"><a href="./mod/mod_proxy.html#proxypass">ProxyPass</a></code></li><li><code class="directive"><a href="./mod/mod_proxy.html#proxypassreverse">ProxyPassReverse</a></code></li><li><code class="directive"><a href="./mod/mod_alias.html#redirect">Redirect</a></code></li><li><code class="directive"><a href="./mod/mod_alias.html#redirectmatch">RedirectMatch</a></code></li><li><code class="directive"><a href="./mod/mod_rewrite.html#rewritecond">RewriteCond</a></code></li><li><code class="directive"><a href="./mod/mod_rewrite.html#rewritematch">RewriteMatch</a></code></li><li><code class="directive"><a href="./mod/mod_alias.html#scriptalias">ScriptAlias</a></code></li><li><code class="directive"><a href="./mod/mod_alias.html#scriptaliasmatch">ScriptAliasMatch</a></code></li><li><code class="directive"><a href="./mod/mod_userdir.html#userdir">UserDir</a></code></li></ul></td></tr></table>
+<table class="related"><tr><th>Related Modules</th><th>Related Directives</th></tr><tr><td><ul><li><code class="module"><a href="./mod/mod_alias.html">mod_alias</a></code></li><li><code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code></li><li><code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code></li><li><code class="module"><a href="./mod/mod_userdir.html">mod_userdir</a></code></li><li><code class="module"><a href="./mod/mod_speling.html">mod_speling</a></code></li><li><code class="module"><a href="./mod/mod_vhost_alias.html">mod_vhost_alias</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/mod_alias.html#alias">Alias</a></code></li><li><code class="directive"><a href="./mod/mod_alias.html#aliasmatch">AliasMatch</a></code></li><li><code class="directive"><a href="./mod/mod_speling.html#checkspelling">CheckSpelling</a></code></li><li><code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code></li><li><code class="directive"><a href="./mod/core.html#errordocument">ErrorDocument</a></code></li><li><code class="directive"><a href="./mod/core.html#options">Options</a></code></li><li><code class="directive"><a href="./mod/mod_proxy.html#proxypass">ProxyPass</a></code></li><li><code class="directive"><a href="./mod/mod_proxy.html#proxypassreverse">ProxyPassReverse</a></code></li><li><code class="directive"><a href="./mod/mod_proxy.html#proxypassreversecookiedomain">ProxyPassReverseCookieDomain</a></code></li><li><code class="directive"><a href="./mod/mod_proxy.html#proxypassreversecookiepath">ProxyPassReverseCookiePath</a></code></li><li><code class="directive"><a href="./mod/mod_alias.html#redirect">Redirect</a></code></li><li><code class="directive"><a href="./mod/mod_alias.html#redirectmatch">RedirectMatch</a></code></li><li><code class="directive"><a href="./mod/mod_rewrite.html#rewritecond">RewriteCond</a></code></li><li><code class="directive"><a href="./mod/mod_rewrite.html#rewritematch">RewriteMatch</a></code></li><li><code class="directive"><a href="./mod/mod_alias.html#scriptalias">ScriptAlias</a></code></li><li><code class="directive"><a href="./mod/mod_alias.html#scriptaliasmatch">ScriptAliasMatch</a></code></li><li><code class="directive"><a href="./mod/mod_userdir.html#userdir">UserDir</a></code></li></ul></td></tr></table>
 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
 <div class="section">
 <h2><a name="documentroot" id="documentroot">DocumentRoot</a></h2>
@@ -199,6 +199,8 @@ server.</p>
 <div class="example"><p><code>
 ProxyPass /foo/ http://internal.example.com/bar/<br />
 ProxyPassReverse /foo/ http://internal.example.com/bar/
+ProxyPassReverseCookieDomain internal.example.com public.example.com
+ProxyPassReverseCookiePath /foo/ /bar/
 </code></p></div>
 
 <p>The <code class="directive"><a href="./mod/mod_proxy.html#proxypass">ProxyPass</a></code> configures
@@ -206,11 +208,17 @@ the server to fetch the appropriate documents, while the
 <code class="directive"><a href="./mod/mod_proxy.html#proxypassreverse">ProxyPassReverse</a></code>
 directive rewrites redirects originating at
 <code>internal.example.com</code> so that they target the appropriate
-directory on the local server.  It is important to note, however, that
+directory on the local server.  Similarly, the
+<code class="directive"><a href="./mod/mod_proxy.html#proxypassreversecookiedomain">ProxyPassReverseCookieDomain</a></code>
+and <code class="directive"><a href="./mod/mod_proxy.html#proxypassreversecookiedomain">ProxyPassReverseCookieDomain</a></code>
+rewrite cookies set by the backend server.</p>
+<p>It is important to note, however, that
 links inside the documents will not be rewritten.  So any absolute
 links on <code>internal.example.com</code> will result in the client
 breaking out of the proxy server and requesting directly from
-<code>internal.example.com</code>.</p>
+<code>internal.example.com</code>.  A third-party module
+<a href="http://apache.webthing.com/mod_proxy_html/">mod_proxy_html</a>
+is available to rewrite links in HTML and XHTML.</p>
 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
 <div class="section">
 <h2><a name="rewrite" id="rewrite">Rewriting Engine</a></h2>
index 11bcd68818d628b887208037b228f0918800f80c..5af1128e26fa6ef7b8540cd990dec855c708ece1 100755 (executable)
@@ -22,6 +22,8 @@
 <a href="./ja/urlmapping.html" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="./ko/urlmapping.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
+<div class="outofdate">This translation may be out of date. Check the
+            English version for recent changes.</div>
 
     <p>\e$B$3$NJ8=q$O\e(B Apache \e$B$,%j%/%(%9%H$N\e(B URL \e$B$+$iAw?.$9$k%U%!%$%k$N\e(B
     \e$B%U%!%$%k%7%9%F%`>e$N0LCV$r7hDj$9$kJ}K!$r@bL@$7$^$9!#\e(B</p>
index 422e2071aed4f566a52cba0ef15de1dd73b55eed..4221a238a5f06abc76a446211a922d373094eab0 100644 (file)
@@ -22,6 +22,8 @@
 <a href="./ja/urlmapping.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="./ko/urlmapping.html" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
+<div class="outofdate">ÀÌ ¹®¼­´Â ÃÖ½ÅÆÇ ¹ø¿ªÀÌ ¾Æ´Õ´Ï´Ù.
+            ÃÖ±Ù¿¡ º¯°æµÈ ³»¿ëÀº ¿µ¾î ¹®¼­¸¦ Âü°íÇϼ¼¿ä.</div>
 
     <p>ÀÌ ¹®¼­´Â ¿äûÀÇ URLÀ» °¡Áö°í ¾ÆÆÄÄ¡°¡ ¾î¶»°Ô ¼­ºñ½ºÇÒ 
     ÆÄÀÏÀÇ ÆÄÀϽýºÅÛ»ó À§Ä¡¸¦ Ã£´ÂÁö ¼³¸íÇÑ´Ù.</p>
index 4cae107e9f1c987e4694ed2f72bf82eb00be7bf8..d7541f214a3643b485cb19c74ace6d1b4e85588a 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="iso-2022-jp" ?>
 <!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="./style/manual.ja.xsl"?>
-<!-- English Revision: 1.12 -->
+<!-- English Revision: 1.12 (outdated: 1.13) -->
 
 <!--
  Copyright 2002-2004 The Apache Software Foundation
index f9d0a395da1a0739cd1bf3482eccdc29e727c179..4ec00dd52765025d232cac19b5dc4aac77fcb0d1 100644 (file)
@@ -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: 1.12 -->
+<!-- English Revision: 1.12 (outdated: 1.13) -->
 
 <!--
  Copyright 2003-2004 The Apache Software Foundation
index 913017338242c1c608447a793a747ce7c201514a..f31114d93001922a552007d9e68b77f197ccb978 100644 (file)
@@ -7,7 +7,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant>ja</variant>
-    <variant>ko</variant>
+    <variant outdated="yes">ja</variant>
+    <variant outdated="yes">ko</variant>
   </variants>
 </metafile>