You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by gr...@apache.org on 2009/10/17 00:49:19 UTC

svn commit: r826124 [1/5] - /httpd/httpd/trunk/docs/manual/mod/

Author: gryzor
Date: Fri Oct 16 22:49:14 2009
New Revision: 826124

URL: http://svn.apache.org/viewvc?rev=826124&view=rev
Log:
A handful of new french translations for trunk docs.

Added:
    httpd/httpd/trunk/docs/manual/mod/mod_alias.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_alias.xml.fr
    httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.xml.fr
    httpd/httpd/trunk/docs/manual/mod/mod_authn_file.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_authn_file.xml.fr
    httpd/httpd/trunk/docs/manual/mod/mod_authz_host.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_authz_host.xml.fr
    httpd/httpd/trunk/docs/manual/mod/mod_authz_owner.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_authz_owner.xml.fr
    httpd/httpd/trunk/docs/manual/mod/mod_authz_user.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_authz_user.xml.fr
    httpd/httpd/trunk/docs/manual/mod/mod_buffer.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_buffer.xml.fr
    httpd/httpd/trunk/docs/manual/mod/mod_disk_cache.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_disk_cache.xml.fr
    httpd/httpd/trunk/docs/manual/mod/mod_echo.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_echo.xml.fr
    httpd/httpd/trunk/docs/manual/mod/mod_env.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_env.xml.fr
    httpd/httpd/trunk/docs/manual/mod/mod_ident.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_ident.xml.fr
    httpd/httpd/trunk/docs/manual/mod/mod_info.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_info.xml.fr
    httpd/httpd/trunk/docs/manual/mod/mod_negotiation.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_negotiation.xml.fr
    httpd/httpd/trunk/docs/manual/mod/mod_remoteip.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_remoteip.xml.fr
    httpd/httpd/trunk/docs/manual/mod/mod_so.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_so.xml.fr
    httpd/httpd/trunk/docs/manual/mod/mod_status.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_status.xml.fr
Modified:
    httpd/httpd/trunk/docs/manual/mod/allmodules.xml.fr
    httpd/httpd/trunk/docs/manual/mod/mod_alias.html
    httpd/httpd/trunk/docs/manual/mod/mod_alias.html.en
    httpd/httpd/trunk/docs/manual/mod/mod_alias.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html
    httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.en
    httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_authn_file.html
    httpd/httpd/trunk/docs/manual/mod/mod_authn_file.html.en
    httpd/httpd/trunk/docs/manual/mod/mod_authn_file.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_authz_host.html
    httpd/httpd/trunk/docs/manual/mod/mod_authz_host.html.en
    httpd/httpd/trunk/docs/manual/mod/mod_authz_host.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_authz_owner.html
    httpd/httpd/trunk/docs/manual/mod/mod_authz_owner.html.en
    httpd/httpd/trunk/docs/manual/mod/mod_authz_owner.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_authz_user.html
    httpd/httpd/trunk/docs/manual/mod/mod_authz_user.html.en
    httpd/httpd/trunk/docs/manual/mod/mod_authz_user.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_buffer.html
    httpd/httpd/trunk/docs/manual/mod/mod_buffer.html.en
    httpd/httpd/trunk/docs/manual/mod/mod_buffer.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_dir.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_dir.xml.fr
    httpd/httpd/trunk/docs/manual/mod/mod_disk_cache.html
    httpd/httpd/trunk/docs/manual/mod/mod_disk_cache.html.en
    httpd/httpd/trunk/docs/manual/mod/mod_disk_cache.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_echo.html
    httpd/httpd/trunk/docs/manual/mod/mod_echo.html.en
    httpd/httpd/trunk/docs/manual/mod/mod_echo.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_env.html
    httpd/httpd/trunk/docs/manual/mod/mod_env.html.en
    httpd/httpd/trunk/docs/manual/mod/mod_env.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_ident.html
    httpd/httpd/trunk/docs/manual/mod/mod_ident.html.en
    httpd/httpd/trunk/docs/manual/mod/mod_ident.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_info.html
    httpd/httpd/trunk/docs/manual/mod/mod_info.html.en
    httpd/httpd/trunk/docs/manual/mod/mod_info.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_negotiation.html
    httpd/httpd/trunk/docs/manual/mod/mod_negotiation.html.en
    httpd/httpd/trunk/docs/manual/mod/mod_negotiation.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_remoteip.html
    httpd/httpd/trunk/docs/manual/mod/mod_remoteip.html.en
    httpd/httpd/trunk/docs/manual/mod/mod_remoteip.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_so.html
    httpd/httpd/trunk/docs/manual/mod/mod_so.html.en
    httpd/httpd/trunk/docs/manual/mod/mod_so.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_status.html
    httpd/httpd/trunk/docs/manual/mod/mod_status.html.en
    httpd/httpd/trunk/docs/manual/mod/mod_status.xml.meta

Modified: httpd/httpd/trunk/docs/manual/mod/allmodules.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/allmodules.xml.fr?rev=826124&r1=826123&r2=826124&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/allmodules.xml.fr (original)
+++ httpd/httpd/trunk/docs/manual/mod/allmodules.xml.fr Fri Oct 16 22:49:14 2009
@@ -5,26 +5,26 @@
   <modulefile>core.xml.fr</modulefile>
   <modulefile>mod_access_compat.xml</modulefile>
   <modulefile>mod_actions.xml</modulefile>
-  <modulefile>mod_alias.xml</modulefile>
+  <modulefile>mod_alias.xml.fr</modulefile>
   <modulefile>mod_asis.xml</modulefile>
-  <modulefile>mod_auth_basic.xml</modulefile>
+  <modulefile>mod_auth_basic.xml.fr</modulefile>
   <modulefile>mod_auth_digest.xml</modulefile>
   <modulefile>mod_auth_form.xml</modulefile>
   <modulefile>mod_authn_anon.xml</modulefile>
   <modulefile>mod_authn_core.xml</modulefile>
   <modulefile>mod_authn_dbd.xml</modulefile>
   <modulefile>mod_authn_dbm.xml</modulefile>
-  <modulefile>mod_authn_file.xml</modulefile>
+  <modulefile>mod_authn_file.xml.fr</modulefile>
   <modulefile>mod_authnz_ldap.xml</modulefile>
   <modulefile>mod_authz_core.xml</modulefile>
   <modulefile>mod_authz_dbd.xml</modulefile>
   <modulefile>mod_authz_dbm.xml</modulefile>
   <modulefile>mod_authz_groupfile.xml</modulefile>
-  <modulefile>mod_authz_host.xml</modulefile>
-  <modulefile>mod_authz_owner.xml</modulefile>
-  <modulefile>mod_authz_user.xml</modulefile>
+  <modulefile>mod_authz_host.xml.fr</modulefile>
+  <modulefile>mod_authz_owner.xml.fr</modulefile>
+  <modulefile>mod_authz_user.xml.fr</modulefile>
   <modulefile>mod_autoindex.xml.fr</modulefile>
-  <modulefile>mod_buffer.xml</modulefile>
+  <modulefile>mod_buffer.xml.fr</modulefile>
   <modulefile>mod_cache.xml</modulefile>
   <modulefile>mod_cern_meta.xml</modulefile>
   <modulefile>mod_cgi.xml</modulefile>
@@ -36,10 +36,10 @@
   <modulefile>mod_dbd.xml</modulefile>
   <modulefile>mod_deflate.xml</modulefile>
   <modulefile>mod_dir.xml.fr</modulefile>
-  <modulefile>mod_disk_cache.xml</modulefile>
+  <modulefile>mod_disk_cache.xml.fr</modulefile>
   <modulefile>mod_dumpio.xml</modulefile>
-  <modulefile>mod_echo.xml</modulefile>
-  <modulefile>mod_env.xml</modulefile>
+  <modulefile>mod_echo.xml.fr</modulefile>
+  <modulefile>mod_env.xml.fr</modulefile>
   <modulefile>mod_example.xml</modulefile>
   <modulefile>mod_expires.xml</modulefile>
   <modulefile>mod_ext_filter.xml</modulefile>
@@ -48,10 +48,10 @@
   <modulefile>mod_headers.xml</modulefile>
   <modulefile>mod_heartbeat.xml</modulefile>
   <modulefile>mod_heartmonitor.xml</modulefile>
-  <modulefile>mod_ident.xml</modulefile>
+  <modulefile>mod_ident.xml.fr</modulefile>
   <modulefile>mod_imagemap.xml</modulefile>
   <modulefile>mod_include.xml</modulefile>
-  <modulefile>mod_info.xml</modulefile>
+  <modulefile>mod_info.xml.fr</modulefile>
   <modulefile>mod_isapi.xml</modulefile>
   <modulefile>mod_lbmethod_bybusyness.xml</modulefile>
   <modulefile>mod_lbmethod_byrequests.xml</modulefile>
@@ -63,7 +63,7 @@
   <modulefile>mod_logio.xml</modulefile>
   <modulefile>mod_mime.xml</modulefile>
   <modulefile>mod_mime_magic.xml</modulefile>
-  <modulefile>mod_negotiation.xml</modulefile>
+  <modulefile>mod_negotiation.xml.fr</modulefile>
   <modulefile>mod_nw_ssl.xml</modulefile>
   <modulefile>mod_privileges.xml</modulefile>
   <modulefile>mod_proxy.xml.fr</modulefile>
@@ -75,7 +75,7 @@
   <modulefile>mod_proxy_ftp.xml</modulefile>
   <modulefile>mod_proxy_http.xml.fr</modulefile>
   <modulefile>mod_proxy_scgi.xml</modulefile>
-  <modulefile>mod_remoteip.xml</modulefile>
+  <modulefile>mod_remoteip.xml.fr</modulefile>
   <modulefile>mod_reqtimeout.xml</modulefile>
   <modulefile>mod_request.xml</modulefile>
   <modulefile>mod_rewrite.xml.fr</modulefile>
@@ -87,10 +87,10 @@
   <modulefile>mod_setenvif.xml</modulefile>
   <modulefile>mod_slotmem_plain.xml</modulefile>
   <modulefile>mod_slotmem_shm.xml</modulefile>
-  <modulefile>mod_so.xml</modulefile>
+  <modulefile>mod_so.xml.fr</modulefile>
   <modulefile>mod_speling.xml</modulefile>
   <modulefile>mod_ssl.xml</modulefile>
-  <modulefile>mod_status.xml</modulefile>
+  <modulefile>mod_status.xml.fr</modulefile>
   <modulefile>mod_substitute.xml</modulefile>
   <modulefile>mod_suexec.xml</modulefile>
   <modulefile>mod_unique_id.xml</modulefile>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_alias.html
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_alias.html?rev=826124&r1=826123&r2=826124&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_alias.html (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_alias.html Fri Oct 16 22:49:14 2009
@@ -4,6 +4,10 @@
 Content-Language: en
 Content-type: text/html; charset=ISO-8859-1
 
+URI: mod_alias.html.fr
+Content-Language: fr
+Content-type: text/html; charset=ISO-8859-1
+
 URI: mod_alias.html.ja.utf8
 Content-Language: ja
 Content-type: text/html; charset=UTF-8

Modified: httpd/httpd/trunk/docs/manual/mod/mod_alias.html.en
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_alias.html.en?rev=826124&r1=826123&r2=826124&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_alias.html.en (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_alias.html.en Fri Oct 16 22:49:14 2009
@@ -22,6 +22,7 @@
 <div id="preamble"><h1>Apache Module mod_alias</h1>
 <div class="toplang">
 <p><span>Available Languages: </span><a href="../en/mod/mod_alias.html" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_alias.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
 <a href="../ja/mod/mod_alias.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="../ko/mod/mod_alias.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
 <a href="../tr/mod/mod_alias.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
@@ -453,6 +454,7 @@
 </div>
 <div class="bottomlang">
 <p><span>Available Languages: </span><a href="../en/mod/mod_alias.html" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_alias.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
 <a href="../ja/mod/mod_alias.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="../ko/mod/mod_alias.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
 <a href="../tr/mod/mod_alias.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>

Added: httpd/httpd/trunk/docs/manual/mod/mod_alias.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_alias.html.fr?rev=826124&view=auto
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_alias.html.fr (added)
+++ httpd/httpd/trunk/docs/manual/mod/mod_alias.html.fr Fri Oct 16 22:49:14 2009
@@ -0,0 +1,495 @@
+<?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>mod_alias - 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>
+<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.3</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/">Documentation</a> &gt; <a href="../">Version 2.3</a> &gt; <a href="./">Modules</a></div>
+<div id="page-content">
+<div id="preamble"><h1>Module Apache mod_alias</h1>
+<div class="toplang">
+<p><span>Langues Disponibles: </span><a href="../en/mod/mod_alias.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_alias.html" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="../ja/mod/mod_alias.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
+<a href="../ko/mod/mod_alias.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
+<a href="../tr/mod/mod_alias.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
+</div>
+<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet d'atteindre différentes parties du système de
+fichiers depuis l'arborescence des documents du site web, ainsi que la
+redirection d'URL</td></tr>
+<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>alias_module</td></tr>
+<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_alias.c</td></tr></table>
+<h3>Sommaire</h3>
+
+    <p>Les directives fournies par ce module permettent de manipuler et
+    de contrôler les URLs à l'arrivée des requêtes sur le serveur. Les
+    directives <code class="directive"><a href="#alias">Alias</a></code> et
+    <code class="directive"><a href="#scriptalias">ScriptAlias</a></code> permettent de
+    faire correspondre des URLs avec des chemins du système de fichiers.
+    Ceci permet de servir des contenus qui ne sont pas situés dans
+    l'arborescence de <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> comme s'ils y étaient
+    réellement. La directive <code class="directive"><a href="#scriptalias">ScriptAlias</a></code> a pour effet
+    supplémentaire de marquer le répertoire cible comme conteneur de
+    scripts CGI.</p>
+
+    <p>Les directives <code class="directive"><a href="#redirect">Redirect</a></code>
+    indiquent aux clients qu'ils doivent effectuer une nouvelle requête
+    avec une URL différente. Elles sont souvent utilisées lorsqu'une
+    ressource a été déplacée.</p>
+
+    <p><code class="module"><a href="../mod/mod_alias.html">mod_alias</a></code> est conçu pour traiter des tâches
+    simples de manipulation d'URL. Pour des tâches plus complexes comme
+    la manipulation des chaînes d'arguments des requêtes, utilisez
+    plutôt les outils fournis par le module <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code></p>
+
+</div>
+<div id="quickview"><h3 class="directives">Directives</h3>
+<ul id="toc">
+<li><img alt="" src="../images/down.gif" /> <a href="#alias">Alias</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#aliasmatch">AliasMatch</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#redirect">Redirect</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#redirectmatch">RedirectMatch</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#redirectpermanent">RedirectPermanent</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#redirecttemp">RedirectTemp</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#scriptalias">ScriptAlias</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#scriptaliasmatch">ScriptAliasMatch</a></li>
+</ul>
+<h3>Sujets</h3>
+<ul id="topics">
+<li><img alt="" src="../images/down.gif" /> <a href="#order">Chronologie du traitement</a></li>
+</ul><h3>Voir aussi</h3>
+<ul class="seealso">
+<li><code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code></li>
+<li><a href="../urlmapping.html">Mise en correspondance des URLs avec le
+système de fichiers</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="order" id="order">Chronologie du traitement</a></h2>
+
+    <p>Les alias et redirections apparaissant dans différents contextes
+    sont traités comme les autres directives en respectant les <a href="../sections.html#mergin">règles de fusion</a> standards. Par
+    contre, ils sont traités selon une chronologie particulière
+    lorsqu'ils apparaissent dans le même contexte (par exemple, dans la
+    même section <code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>).</p>
+
+    <p>Premièrement, toutes les redirections sont traitées avant les
+    alias, et ainsi, une requête qui correspond à une directive
+    <code class="directive"><a href="#redirect">Redirect</a></code> ou <code class="directive"><a href="#redirectmatch">RedirectMatch</a></code> ne se verra jamais
+    appliquer d'alias. Deuxièmement, les alias et redirections sont
+    traités selon l'ordre dans lequel ils apparaissent dans le fichier
+    de configuration, seule la première correspondance étant prise en
+    compte.</p>
+
+    <p>Ainsi, lorsqu'une ou plusieurs de ces directives s'appliquent au
+    même sous-répertoire, vous devez classer les chemins du plus précis
+    au moins précis afin que toutes les directives puissent
+    éventuellement s'appliquer, comme dans l'exemple suivant :</p>
+
+    <div class="example"><p><code>
+    Alias /foo/bar /baz<br />
+    Alias /foo /gaq
+    </code></p></div>
+
+    <p>Si l'ordre des directives était inversé, la directive <code class="directive"><a href="#alias">Alias</a></code> ayant pour argument
+    <code>/foo</code> serait toujours appliquée avant la directive
+    <code class="directive"><a href="#alias">Alias</a></code> ayant pour argument
+    <code>/foo/bar</code>, et cette dernière serait toujours
+    ignorée.</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="Alias" id="Alias">Alias</a> <a name="alias" id="alias">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Met en correspondance des URLs avec des chemins du système
+de fichiers</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Alias <var>chemin URL</var>
+<var>chemin fichier</var>|<var>chemin répertoire</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_alias</td></tr>
+</table>
+
+    <p>La directive <code class="directive">Alias</code> permet de stocker des
+    documents (destinés à être servis) dans des zones du système de
+    fichiers situées en dehors de l'arborescence du site web <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code>. Les URLs dont le chemin
+    (décodé avec caractères %) commence par <var>chemin URL</var> seront
+    mises en correspondance avec des fichiers locaux dont le chemin
+    commence par <var>chemin répertoire</var>. Le <var>chemin URL</var>
+    est sensible à la casse, même sur les systèmes de fichiers
+    insensibles à la casse.</p>
+
+    <div class="example"><h3>Exemple :</h3><p><code>
+      Alias /image /ftp/pub/image
+    </code></p></div>
+
+    <p>Une requête pour <code>http://myserver/image/foo.gif</code> fera
+    renvoyer par le serveur le fichier
+    <code>/ftp/pub/image/foo.gif</code>. Seuls les éléments de chemin
+    complets sont testés ; ainsi l'alias précédent ne conviendra pas
+    pour une requête du style <code>http://myserver/imagefoo.gif</code>.
+    Pour des mises en correspondance plus complexes faisant intervenir
+    les expressions rationnelles, veuillez vous reporter à la directive
+    <code class="directive"><a href="#aliasmatch">AliasMatch</a></code>.</p>
+
+    <p>Notez que si vous ajoutez un slash de fin au <var>chemin
+    URL</var>, vous devrez aussi ajouter un slash de fin au chemin de la
+    requête. Autrement dit, si vous définissez</p>
+
+    <dl><dd><code>Alias /icons/ /usr/local/apache/icons/</code></dd></dl>
+
+    <p>l'alias précédent ne s'appliquera pas à l'url
+    <code>/icons</code>.</p>
+
+    <p>Notez qu'il pourra s'avérer nécessaire de définir des sections
+    <code class="directive"><a href="../mod/core.html#directory">&lt;Directory&gt;</a></code>
+    supplémentaires qui couvriront la  <em>destination</em> des alias.
+    Le traitement des alias intervenant avant le traitement des sections
+    <code class="directive"><a href="../mod/core.html#directory">&lt;Directory&gt;</a></code>,
+    seules les cibles des alias sont affectées (Notez cependant
+    que les sections <code class="directive"><a href="../mod/core.html#location">&lt;Location&gt;</a></code> sont traitées avant les alias, et
+    s'appliqueront donc).</p>
+
+    <p>En particulier, si vous créez un alias ayant pour cible un
+    répertoire situé en dehors de l'arborescence de votre site web
+    <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code>, vous devrez
+    probablement permettre explicitement l'accès à ce répertoire.</p>
+
+    <div class="example"><h3>Exemple :</h3><p><code>
+        Alias /image /ftp/pub/image<br />
+        &lt;Directory /ftp/pub/image&gt;<br />
+        <span class="indent">
+            Order allow,deny<br />
+            Allow from all<br />
+        </span>
+        &lt;/Directory&gt;
+    </code></p></div>
+
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AliasMatch" id="AliasMatch">AliasMatch</a> <a name="aliasmatch" id="aliasmatch">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Met en correspondance des URLs avec le système de fichiers
+en faisant intervenir les expressions rationnelles</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AliasMatch <var>regex</var>
+<var>chemin fichier</var>|<var>chemin répertoire</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_alias</td></tr>
+</table>
+    <p>Cette directive est identique à la directive <code class="directive"><a href="#alias">Alias</a></code>, mais fait appel aux <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expressions rationnelles</a>, à la place d'une
+    simple mise en correspondance de préfixe. L'expression rationnelle
+    fournie est mise en correspondance avec le chemin URL, et si elle
+    correspond, le serveur va substituer toute partie de chemin
+    correspondant à l'expression entre parenthèses dans la chaîne
+    fournie et l'utiliser comme nom de fichier.
+    Par exemple, pour activer le répertoire <code>/icons</code>, on peut
+    utiliser :</p>
+
+    <div class="example"><p><code>
+      AliasMatch ^/icons(.*) /usr/local/apache/icons$1
+    </code></p></div>
+
+    <p>On peut aussi construire un alias qui met en correspondance le
+    chemin URL sans tenir compte de la casse :</p>
+
+    <div class="example"><p><code>
+      AliasMatch (?i)^/image(.*) /ftp/pub/image$1
+    </code></p></div>
+
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="Redirect" id="Redirect">Redirect</a> <a name="redirect" id="redirect">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Envoie une redirection externe demandant au client
+d'effectuer une autre requête avec une URL différente</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Redirect [<var>statut</var>] <var>chemin URL</var>
+<var>URL</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Annuler:</a></th><td>FileInfo</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_alias</td></tr>
+</table>
+    <p>La directive Redirect permet de faire correspondre une ancienne
+    URL à une nouvelle en demandant au client d'aller chercher la ressource à
+    une autre localisation.</p>
+
+    <p>L'ancien <em>chemin URL</em> est un chemin sensible à la casse
+    (décodé à l'aide de caractères %) commençant par un slash. Les
+    chemins relatifs ne sont pas autorisés.</p>
+
+    <p>La nouvelle <em>URL</em>
+    peut être une URL absolue commençant par un protocole et un nom
+    d'hôte, mais on peut aussi utiliser un chemin URL commençant par un
+    slash, auquel cas le protocole et le nom d'hôte du serveur local
+    seront ajoutés.</p>
+
+    <p>Ensuite, toute requête commençant par <em>chemin URL</em> va
+    renvoyer une redirection au client vers l'<em>URL</em> cible. Tout
+    élément de chemin supplémentaire situé en aval du <em>chemin
+    URL</em> sera ajouté à l'URL cible.</p>
+
+    <div class="example"><h3>Exemple :</h3><p><code>
+      # Redirige vers une URL sur un serveur différent<br />
+      Redirect /service http://foo2.exemple.com/service<br />
+      <br />
+      # Redirige vers une URL sur le même serveur<br />
+      Redirect /one /two
+    </code></p></div>
+
+    <p>Si le client effectue une requête pour l'URL
+    <code>http://example.com/service/foo.txt</code>, il lui sera demandé
+    d'en effectuer une autre pour l'URL
+    <code>http://foo2.example.com/service/foo.txt</code>. Seuls les
+    éléments de chemin complets sont testés, si bien que l'exemple
+    précédent ne s'appliquera pas à l'URL
+    <code>http://example.com/servicefoo.txt</code>. Pour des mises en
+    correspondance plus complexes faisant intervenir les expressions
+    rationnelles, veuillez vous reporter à la directive <code class="directive"><a href="#redirectmatch">RedirectMatch</a></code>.</p>
+
+
+    <div class="note"><h3>Note</h3>
+    <p>Les directives de redirection ont priorité sur les directives
+    Alias et ScriptAlias, quel que soit leur ordre d'apparition dans le
+    fichier de configuration.</p></div>
+
+    <p>Si aucun argument <var>statut</var> n'est spécifié, la
+    redirection sera temporaire (statut HTTP 302). Le client est alors
+    informé que la ressource a été temporairement déplacée. On peut
+    utiliser l'argument <var>statut</var> pour renvoyer d'autres codes
+    de statut HTTP :</p>
+
+    <dl>
+      <dt>permanent</dt>
+
+      <dd>Renvoie un statut de redirection permanente (301), indiquant
+      que la ressource a été définitivement déplacée.</dd>
+
+      <dt>temp</dt>
+
+      <dd>Renvoie un statut de redirection temporaire (302). C'est le
+      comportement par défaut.</dd>
+
+      <dt>seeother</dt>
+
+      <dd>Renvoie un statut "See Other" (303) indiquant que la ressource
+      a été remplacée par une autre.</dd>
+
+      <dt>gone</dt>
+
+      <dd>Renvoie un statut "Gone" (410) indiquant que la ressource a
+      été définitivement supprimée. Lorsque ce statut est défini, on ne
+      doit pas utiliser l'argument <var>URL</var>.</dd>
+    </dl>
+
+    <p>On peut renvoyer d'autres codes de statut en spécifiant le code
+    de statut numérique comme valeur de l'argument of <var>statut</var>.
+    Si le code de statut est compris entre 300 et 399, l'argument
+    <var>URL</var> doit être présent, sinon il ne doit pas être utilisé.
+    Notez que le statut doit être connu du code d'Apache (voir la
+    fonction <code>send_error_response</code> dans
+    http_protocol.c).</p>
+
+    <div class="example"><h3>Exemple :</h3><p><code>
+      Redirect permanent /un http://exemple.com/deux<br />
+      Redirect 303 /trois http://exemple.com/autre
+    </code></p></div>
+
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="RedirectMatch" id="RedirectMatch">RedirectMatch</a> <a name="redirectmatch" id="redirectmatch">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Envoie une redirection externe faisant appel aux
+expressions rationnelles pour la mise en correspondance de l'URL
+courante</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RedirectMatch [<var>statut</var>] <var>regex</var>
+<var>URL</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Annuler:</a></th><td>FileInfo</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_alias</td></tr>
+</table>
+    <p>Cette directive est identique à la directive <code class="directive"><a href="#redirect">Redirect</a></code>, mais fait appel aux
+    <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expressions rationnelles</a>, à la
+    place d'une simple mise en correspondance de préfixe. L'expression
+    rationnelle fournie est mise en correspondance avec le chemin URL,
+    et si elle correspond, le serveur va substituer toute partie de
+    chemin correspondante entre parenthèses dans la chaîne spécifiée et
+    l'utiliser comme nom de fichier. Par exemple, pour rediriger tous
+    les fichiers GIF vers les fichiers JPEG de même nom sur un autre
+    serveur, on peut utiliser :</p>
+
+    <div class="example"><p><code>
+      RedirectMatch (.*)\.gif$ http://www.autre-serveur.com$1.jpg
+    </code></p></div>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="RedirectPermanent" id="RedirectPermanent">RedirectPermanent</a> <a name="redirectpermanent" id="redirectpermanent">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Envoie une redirection externe permanente demandant au
+client d'effectuer une nouvelle requête avec une URL
+différente</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RedirectPermanent <var>chemin URL</var> <var>URL</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Annuler:</a></th><td>FileInfo</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_alias</td></tr>
+</table>
+    <p>Cette directive informe le client que la redirection est
+    permanente (statut 301). Son comportement est exactement le même
+    que celui de <code>Redirect permanent</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="RedirectTemp" id="RedirectTemp">RedirectTemp</a> <a name="redirecttemp" id="redirecttemp">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Envoie une redirection externe temporaire demandant au
+client d'effectuer une nouvelle requête avec une URL
+différente</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RedirectTemp <var>chemin URL</var> <var>URL</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Annuler:</a></th><td>FileInfo</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_alias</td></tr>
+</table>
+    <p>Cette directive informe le client que la redirection n'est
+    que temporaire (statut 302). Son comportement est exactement le même
+    que celui de <code>Redirect temp</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="ScriptAlias" id="ScriptAlias">ScriptAlias</a> <a name="scriptalias" id="scriptalias">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fait correspondre une URL à une zone du système de fichiers
+et désigne la cible comme script CGI</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ScriptAlias <var>chemin URL</var>
+<var>chemin fichier</var>|<var>chemin répertoire</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_alias</td></tr>
+</table>
+    <p>La directive <code class="directive">ScriptAlias</code> présente le même
+    comportement que la directive <code class="directive"><a href="#alias">Alias</a></code>, mais désigne en plus le
+    répertoire cible comme conteneur de scripts CGI qui seront traitées
+    par le gestionnaire cgi-script du module <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>.
+    Les URLs dont le chemin URL sensible à la casse (décodé avec
+    caractères %) commence par <var>chemin URL</var> seront mises en
+    correspondance avec les scripts dont le chemin commence par le
+    second argument, qui est un chemin complet dans le système de
+    fichiers local.</p>
+
+    <div class="example"><h3>Exemple :</h3><p><code>
+      ScriptAlias /cgi-bin/ /web/cgi-bin/
+    </code></p></div>
+
+    <p>Une requête pour <code>http://mon-serveur/cgi-bin/foo</code>
+    ferait exécuter par le serveur le script
+    <code>/web/cgi-bin/foo</code>. Cette configuration est sensiblement
+    équivalente à :</p>
+    <div class="example"><p><code>
+      Alias /cgi-bin/ /web/cgi-bin/<br />
+      &lt;Location /cgi-bin &gt;<br />
+      <span class="indent">
+      SetHandler cgi-script<br />
+      Options +ExecCGI<br />
+      </span>
+      &lt;/Location&gt;
+    </code></p></div>
+
+	<p>Vous pouvez aussi utiliser <code class="directive">ScriptAlias</code>
+	avec un script ou gestionnaire de votre cru. Par exemple :</p>
+
+	<div class="example"><p><code>
+	  ScriptAlias /cgi-bin/ /web/cgi-handler.pl
+    </code></p></div>
+
+    <p>Dans ce scénario, tous les fichiers faisant l'objet d'une requête
+    dans <code>/cgi-bin/</code> seront traités par le fichier que vous
+    avez spécifié, ce qui vous permet d'utiliser votre propre
+    gestionnaire. Vous pouvez l'utiliser comme enveloppe (wrapper) pour
+    les scripts CGI afin d'ajouter du contenu, ou autre action "maison".</p>
+
+    <div class="warning">Il est préférable d'éviter de placer les
+    scripts CGI dans l'arborescence de <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> afin d'éviter de révéler
+    accidentellement leur code source lors d'une modification de
+    configuration. On y parvient aisément avec
+    <code class="directive">ScriptAlias</code> en mettant en correspondance une
+    URL et en désignant la cible comme scripts CGI par la même occasion.
+    Si vous choisissez de placer vos scripts CGI dans un répertoire
+    accessible depuis le web, n'utilisez pas
+    <code class="directive">ScriptAlias</code>. Utilisez plutôt <code class="directive"><a href="../mod/core.html#directory">&lt;Directory&gt;</a></code>, <code class="directive"><a href="../mod/core.html#sethandler">SetHandler</a></code>, et <code class="directive"><a href="../mod/core.html#options">Options</a></code> comme dans l'exemple suivant :
+    <div class="example"><p><code>
+      &lt;Directory /usr/local/apache2/htdocs/cgi-bin &gt;<br />
+      <span class="indent">
+      SetHandler cgi-script<br />
+      Options ExecCGI<br />
+      </span>
+      &lt;/Directory&gt;
+    </code></p></div>
+    Ceci est nécessaire car plusieurs <var>chemins URL</var> peuvent
+    correspondre à la même zone du système de fichiers, court-circuitant
+    ainsi la directive <code class="directive">ScriptAlias</code> et révélant le
+    code source des scripts CGI s'ils ne sont pas protégés par une
+    section <code class="directive"><a href="../mod/core.html#directory">Directory</a></code>.</div>
+
+
+<h3>Voir aussi</h3>
+<ul>
+<li><a href="../howto/cgi.html">Tutoriel CGI</a></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="ScriptAliasMatch" id="ScriptAliasMatch">ScriptAliasMatch</a> <a name="scriptaliasmatch" id="scriptaliasmatch">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fait correspondre une URL à une zone du système de fichiers
+en faisant appel aux expressions rationnelles et en désignant la cible
+comme un script CGI</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ScriptAliasMatch <var>regex</var>
+<var>chemin fichier</var>|<var>chemin répertoire</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_alias</td></tr>
+</table>
+    <p>Cette directive est équivalente à la directive <code class="directive"><a href="#scriptalias">ScriptAlias</a></code>, mais fait appel aux
+    <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expressions rationnelles</a>, à la
+    place d'une simple mise en correspondance de préfixe. L'expression
+    rationnelle fournie est mise en correspondance avec le chemin URL,
+    et si elle correspond, le serveur va substituer toute partie de
+    chemin entre parenthèses dans la chaîne spécifiée et l'utiliser
+    comme nom de fichier. Par exemple, pour activer le répertoire
+    standard <code>/cgi-bin</code>, on peut utiliser :</p>
+
+    <div class="example"><p><code>
+      ScriptAliasMatch ^/cgi-bin(.*) /usr/local/apache/cgi-bin$1
+    </code></p></div>
+
+</div>
+</div>
+<div class="bottomlang">
+<p><span>Langues Disponibles: </span><a href="../en/mod/mod_alias.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_alias.html" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="../ja/mod/mod_alias.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
+<a href="../ko/mod/mod_alias.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
+<a href="../tr/mod/mod_alias.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
+</div><div id="footer">
+<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
+<p class="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

Added: httpd/httpd/trunk/docs/manual/mod/mod_alias.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_alias.xml.fr?rev=826124&view=auto
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_alias.xml.fr (added)
+++ httpd/httpd/trunk/docs/manual/mod/mod_alias.xml.fr Fri Oct 16 22:49:14 2009
@@ -0,0 +1,482 @@
+<?xml version="1.0"?>
+<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
+<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
+<!-- English Revision : 770506 -->
+<!-- French translation : Lucien GENTIS -->
+<!-- Reviewed by : Vincent Deffontaines -->
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<modulesynopsis metafile="mod_alias.xml.meta">
+
+<name>mod_alias</name>
+<description>Permet d'atteindre diff&eacute;rentes parties du syst&egrave;me de
+fichiers depuis l'arborescence des documents du site web, ainsi que la
+redirection d'URL</description>
+<status>Base</status>
+<sourcefile>mod_alias.c</sourcefile>
+<identifier>alias_module</identifier>
+
+<summary>
+    <p>Les directives fournies par ce module permettent de manipuler et
+    de contr&ocirc;ler les URLs &agrave; l'arriv&eacute;e des requ&ecirc;tes sur le serveur. Les
+    directives <directive module="mod_alias">Alias</directive> et
+    <directive module="mod_alias">ScriptAlias</directive> permettent de
+    faire correspondre des URLs avec des chemins du syst&egrave;me de fichiers.
+    Ceci permet de servir des contenus qui ne sont pas situ&eacute;s dans
+    l'arborescence de <directive
+    module="core">DocumentRoot</directive> comme s'ils y &eacute;taient
+    r&eacute;ellement. La directive <directive
+    module="mod_alias">ScriptAlias</directive> a pour effet
+    suppl&eacute;mentaire de marquer le r&eacute;pertoire cible comme conteneur de
+    scripts CGI.</p>
+
+    <p>Les directives <directive module="mod_alias">Redirect</directive>
+    indiquent aux clients qu'ils doivent effectuer une nouvelle requ&ecirc;te
+    avec une URL diff&eacute;rente. Elles sont souvent utilis&eacute;es lorsqu'une
+    ressource a &eacute;t&eacute; d&eacute;plac&eacute;e.</p>
+
+    <p><module>mod_alias</module> est con&ccedil;u pour traiter des t&acirc;ches
+    simples de manipulation d'URL. Pour des t&acirc;ches plus complexes comme
+    la manipulation des cha&icirc;nes d'arguments des requ&ecirc;tes, utilisez
+    plut&ocirc;t les outils fournis par le module <module>mod_rewrite</module></p>
+
+</summary>
+
+<seealso><module>mod_rewrite</module></seealso> <seealso><a
+href="../urlmapping.html">Mise en correspondance des URLs avec le
+syst&egrave;me de fichiers</a></seealso>
+
+<section id="order"><title>Chronologie du traitement</title>
+
+    <p>Les alias et redirections apparaissant dans diff&eacute;rents contextes
+    sont trait&eacute;s comme les autres directives en respectant les <a
+    href="../sections.html#mergin">r&egrave;gles de fusion</a> standards. Par
+    contre, ils sont trait&eacute;s selon une chronologie particuli&egrave;re
+    lorsqu'ils apparaissent dans le m&ecirc;me contexte (par exemple, dans la
+    m&ecirc;me section <directive type="section"
+    module="core">VirtualHost</directive>).</p>
+
+    <p>Premi&egrave;rement, toutes les redirections sont trait&eacute;es avant les
+    alias, et ainsi, une requ&ecirc;te qui correspond &agrave; une directive
+    <directive module="mod_alias">Redirect</directive> ou <directive
+    module="mod_alias">RedirectMatch</directive> ne se verra jamais
+    appliquer d'alias. Deuxi&egrave;mement, les alias et redirections sont
+    trait&eacute;s selon l'ordre dans lequel ils apparaissent dans le fichier
+    de configuration, seule la premi&egrave;re correspondance &eacute;tant prise en
+    compte.</p>
+
+    <p>Ainsi, lorsqu'une ou plusieurs de ces directives s'appliquent au
+    m&ecirc;me sous-r&eacute;pertoire, vous devez classer les chemins du plus pr&eacute;cis
+    au moins pr&eacute;cis afin que toutes les directives puissent
+    &eacute;ventuellement s'appliquer, comme dans l'exemple suivant :</p>
+
+    <example>
+    Alias /foo/bar /baz<br />
+    Alias /foo /gaq
+    </example>
+
+    <p>Si l'ordre des directives &eacute;tait invers&eacute;, la directive <directive
+    module="mod_alias">Alias</directive> ayant pour argument
+    <code>/foo</code> serait toujours appliqu&eacute;e avant la directive
+    <directive module="mod_alias">Alias</directive> ayant pour argument
+    <code>/foo/bar</code>, et cette derni&egrave;re serait toujours
+    ignor&eacute;e.</p>
+
+</section>
+
+<directivesynopsis>
+<name>Alias</name>
+<description>Met en correspondance des URLs avec des chemins du syst&egrave;me
+de fichiers</description>
+<syntax>Alias <var>chemin URL</var>
+<var>chemin fichier</var>|<var>chemin r&eacute;pertoire</var></syntax>
+<contextlist><context>server config</context><context>virtual host</context>
+</contextlist>
+
+<usage>
+
+    <p>La directive <directive>Alias</directive> permet de stocker des
+    documents (destin&eacute;s &agrave; &ecirc;tre servis) dans des zones du syst&egrave;me de
+    fichiers situ&eacute;es en dehors de l'arborescence du site web <directive
+    module="core">DocumentRoot</directive>. Les URLs dont le chemin
+    (d&eacute;cod&eacute; avec caract&egrave;res %) commence par <var>chemin URL</var> seront
+    mises en correspondance avec des fichiers locaux dont le chemin
+    commence par <var>chemin r&eacute;pertoire</var>. Le <var>chemin URL</var>
+    est sensible &agrave; la casse, m&ecirc;me sur les syst&egrave;mes de fichiers
+    insensibles &agrave; la casse.</p>
+
+    <example><title>Exemple :</title>
+      Alias /image /ftp/pub/image
+    </example>
+
+    <p>Une requ&ecirc;te pour <code>http://myserver/image/foo.gif</code> fera
+    renvoyer par le serveur le fichier
+    <code>/ftp/pub/image/foo.gif</code>. Seuls les &eacute;l&eacute;ments de chemin
+    complets sont test&eacute;s ; ainsi l'alias pr&eacute;c&eacute;dent ne conviendra pas
+    pour une requ&ecirc;te du style <code>http://myserver/imagefoo.gif</code>.
+    Pour des mises en correspondance plus complexes faisant intervenir
+    les expressions rationnelles, veuillez vous reporter &agrave; la directive
+    <directive module="mod_alias">AliasMatch</directive>.</p>
+
+    <p>Notez que si vous ajoutez un slash de fin au <var>chemin
+    URL</var>, vous devrez aussi ajouter un slash de fin au chemin de la
+    requ&ecirc;te. Autrement dit, si vous d&eacute;finissez</p>
+
+    <dl><dd><code>Alias /icons/ /usr/local/apache/icons/</code></dd></dl>
+
+    <p>l'alias pr&eacute;c&eacute;dent ne s'appliquera pas &agrave; l'url
+    <code>/icons</code>.</p>
+
+    <p>Notez qu'il pourra s'av&eacute;rer n&eacute;cessaire de d&eacute;finir des sections
+    <directive type="section" module="core">Directory</directive>
+    suppl&eacute;mentaires qui couvriront la  <em>destination</em> des alias.
+    Le traitement des alias intervenant avant le traitement des sections
+    <directive type="section" module="core">Directory</directive>,
+    seules les cibles des alias sont affect&eacute;es (Notez cependant
+    que les sections <directive type="section"
+    module="core">Location</directive> sont trait&eacute;es avant les alias, et
+    s'appliqueront donc).</p>
+
+    <p>En particulier, si vous cr&eacute;ez un alias ayant pour cible un
+    r&eacute;pertoire situ&eacute; en dehors de l'arborescence de votre site web
+    <directive module="core">DocumentRoot</directive>, vous devrez
+    probablement permettre explicitement l'acc&egrave;s &agrave; ce r&eacute;pertoire.</p>
+
+    <example><title>Exemple :</title>
+        Alias /image /ftp/pub/image<br />
+        &lt;Directory /ftp/pub/image&gt;<br />
+        <indent>
+            Order allow,deny<br />
+            Allow from all<br />
+        </indent>
+        &lt;/Directory&gt;
+    </example>
+
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>AliasMatch</name>
+<description>Met en correspondance des URLs avec le syst&egrave;me de fichiers
+en faisant intervenir les expressions rationnelles</description>
+<syntax>AliasMatch <var>regex</var>
+<var>chemin fichier</var>|<var>chemin r&eacute;pertoire</var></syntax>
+<contextlist><context>server config</context><context>virtual host</context>
+</contextlist>
+
+<usage>
+    <p>Cette directive est identique &agrave; la directive <directive
+    module="mod_alias">Alias</directive>, mais fait appel aux <glossary
+    ref="regex">expressions rationnelles</glossary>, &agrave; la place d'une
+    simple mise en correspondance de pr&eacute;fixe. L'expression rationnelle
+    fournie est mise en correspondance avec le chemin URL, et si elle
+    correspond, le serveur va substituer toute partie de chemin
+    correspondant &agrave; l'expression entre parenth&egrave;ses dans la cha&icirc;ne
+    fournie et l'utiliser comme nom de fichier.
+    Par exemple, pour activer le r&eacute;pertoire <code>/icons</code>, on peut
+    utiliser :</p>
+
+    <example>
+      AliasMatch ^/icons(.*) /usr/local/apache/icons$1
+    </example>
+
+    <p>On peut aussi construire un alias qui met en correspondance le
+    chemin URL sans tenir compte de la casse :</p>
+
+    <example>
+      AliasMatch (?i)^/image(.*) /ftp/pub/image$1
+    </example>
+
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>Redirect</name>
+<description>Envoie une redirection externe demandant au client
+d'effectuer une autre requ&ecirc;te avec une URL diff&eacute;rente</description>
+<syntax>Redirect [<var>statut</var>] <var>chemin URL</var>
+<var>URL</var></syntax>
+<contextlist><context>server config</context><context>virtual host</context>
+<context>directory</context><context>.htaccess</context></contextlist>
+<override>FileInfo</override>
+
+<usage>
+    <p>La directive Redirect permet de faire correspondre une ancienne
+    URL &agrave; une nouvelle en demandant au client d'aller chercher la ressource &agrave;
+    une autre localisation.</p>
+
+    <p>L'ancien <em>chemin URL</em> est un chemin sensible &agrave; la casse
+    (d&eacute;cod&eacute; &agrave; l'aide de caract&egrave;res %) commen&ccedil;ant par un slash. Les
+    chemins relatifs ne sont pas autoris&eacute;s.</p>
+
+    <p>La nouvelle <em>URL</em>
+    peut &ecirc;tre une URL absolue commen&ccedil;ant par un protocole et un nom
+    d'h&ocirc;te, mais on peut aussi utiliser un chemin URL commen&ccedil;ant par un
+    slash, auquel cas le protocole et le nom d'h&ocirc;te du serveur local
+    seront ajout&eacute;s.</p>
+
+    <p>Ensuite, toute requ&ecirc;te commen&ccedil;ant par <em>chemin URL</em> va
+    renvoyer une redirection au client vers l'<em>URL</em> cible. Tout
+    &eacute;l&eacute;ment de chemin suppl&eacute;mentaire situ&eacute; en aval du <em>chemin
+    URL</em> sera ajout&eacute; &agrave; l'URL cible.</p>
+
+    <example><title>Exemple :</title>
+      # Redirige vers une URL sur un serveur diff&eacute;rent<br />
+      Redirect /service http://foo2.exemple.com/service<br />
+      <br />
+      # Redirige vers une URL sur le m&ecirc;me serveur<br />
+      Redirect /one /two
+    </example>
+
+    <p>Si le client effectue une requ&ecirc;te pour l'URL
+    <code>http://example.com/service/foo.txt</code>, il lui sera demand&eacute;
+    d'en effectuer une autre pour l'URL
+    <code>http://foo2.example.com/service/foo.txt</code>. Seuls les
+    &eacute;l&eacute;ments de chemin complets sont test&eacute;s, si bien que l'exemple
+    pr&eacute;c&eacute;dent ne s'appliquera pas &agrave; l'URL
+    <code>http://example.com/servicefoo.txt</code>. Pour des mises en
+    correspondance plus complexes faisant intervenir les expressions
+    rationnelles, veuillez vous reporter &agrave; la directive <directive
+    module="mod_alias">RedirectMatch</directive>.</p>
+
+
+    <note><title>Note</title>
+    <p>Les directives de redirection ont priorit&eacute; sur les directives
+    Alias et ScriptAlias, quel que soit leur ordre d'apparition dans le
+    fichier de configuration.</p></note>
+
+    <p>Si aucun argument <var>statut</var> n'est sp&eacute;cifi&eacute;, la
+    redirection sera temporaire (statut HTTP 302). Le client est alors
+    inform&eacute; que la ressource a &eacute;t&eacute; temporairement d&eacute;plac&eacute;e. On peut
+    utiliser l'argument <var>statut</var> pour renvoyer d'autres codes
+    de statut HTTP :</p>
+
+    <dl>
+      <dt>permanent</dt>
+
+      <dd>Renvoie un statut de redirection permanente (301), indiquant
+      que la ressource a &eacute;t&eacute; d&eacute;finitivement d&eacute;plac&eacute;e.</dd>
+
+      <dt>temp</dt>
+
+      <dd>Renvoie un statut de redirection temporaire (302). C'est le
+      comportement par d&eacute;faut.</dd>
+
+      <dt>seeother</dt>
+
+      <dd>Renvoie un statut "See Other" (303) indiquant que la ressource
+      a &eacute;t&eacute; remplac&eacute;e par une autre.</dd>
+
+      <dt>gone</dt>
+
+      <dd>Renvoie un statut "Gone" (410) indiquant que la ressource a
+      &eacute;t&eacute; d&eacute;finitivement supprim&eacute;e. Lorsque ce statut est d&eacute;fini, on ne
+      doit pas utiliser l'argument <var>URL</var>.</dd>
+    </dl>
+
+    <p>On peut renvoyer d'autres codes de statut en sp&eacute;cifiant le code
+    de statut num&eacute;rique comme valeur de l'argument of <var>statut</var>.
+    Si le code de statut est compris entre 300 et 399, l'argument
+    <var>URL</var> doit &ecirc;tre pr&eacute;sent, sinon il ne doit pas &ecirc;tre utilis&eacute;.
+    Notez que le statut doit &ecirc;tre connu du code d'Apache (voir la
+    fonction <code>send_error_response</code> dans
+    http_protocol.c).</p>
+
+    <example><title>Exemple :</title>
+      Redirect permanent /un http://exemple.com/deux<br />
+      Redirect 303 /trois http://exemple.com/autre
+    </example>
+
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>RedirectMatch</name>
+<description>Envoie une redirection externe faisant appel aux
+expressions rationnelles pour la mise en correspondance de l'URL
+courante</description>
+<syntax>RedirectMatch [<var>statut</var>] <var>regex</var>
+<var>URL</var></syntax>
+<contextlist><context>server config</context><context>virtual host</context>
+<context>directory</context><context>.htaccess</context></contextlist>
+<override>FileInfo</override>
+
+<usage>
+    <p>Cette directive est identique &agrave; la directive <directive
+    module="mod_alias">Redirect</directive>, mais fait appel aux
+    <glossary ref="regex">expressions rationnelles</glossary>, &agrave; la
+    place d'une simple mise en correspondance de pr&eacute;fixe. L'expression
+    rationnelle fournie est mise en correspondance avec le chemin URL,
+    et si elle correspond, le serveur va substituer toute partie de
+    chemin correspondante entre parenth&egrave;ses dans la cha&icirc;ne sp&eacute;cifi&eacute;e et
+    l'utiliser comme nom de fichier. Par exemple, pour rediriger tous
+    les fichiers GIF vers les fichiers JPEG de m&ecirc;me nom sur un autre
+    serveur, on peut utiliser :</p>
+
+    <example>
+      RedirectMatch (.*)\.gif$ http://www.autre-serveur.com$1.jpg
+    </example>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>RedirectTemp</name>
+<description>Envoie une redirection externe temporaire demandant au
+client d'effectuer une nouvelle requ&ecirc;te avec une URL
+diff&eacute;rente</description>
+<syntax>RedirectTemp <var>chemin URL</var> <var>URL</var></syntax>
+<contextlist><context>server config</context><context>virtual host</context>
+<context>directory</context><context>.htaccess</context></contextlist>
+<override>FileInfo</override>
+
+<usage>
+    <p>Cette directive informe le client que la redirection n'est
+    que temporaire (statut 302). Son comportement est exactement le m&ecirc;me
+    que celui de <code>Redirect temp</code>.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>RedirectPermanent</name>
+<description>Envoie une redirection externe permanente demandant au
+client d'effectuer une nouvelle requ&ecirc;te avec une URL
+diff&eacute;rente</description>
+<syntax>RedirectPermanent <var>chemin URL</var> <var>URL</var></syntax>
+<contextlist><context>server config</context><context>virtual host</context>
+<context>directory</context><context>.htaccess</context></contextlist>
+<override>FileInfo</override>
+
+<usage>
+    <p>Cette directive informe le client que la redirection est
+    permanente (statut 301). Son comportement est exactement le m&ecirc;me
+    que celui de <code>Redirect permanent</code>.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ScriptAlias</name>
+<description>Fait correspondre une URL &agrave; une zone du syst&egrave;me de fichiers
+et d&eacute;signe la cible comme script CGI</description>
+<syntax>ScriptAlias <var>chemin URL</var>
+<var>chemin fichier</var>|<var>chemin r&eacute;pertoire</var></syntax>
+<contextlist><context>server config</context><context>virtual host</context>
+</contextlist>
+
+<usage>
+    <p>La directive <directive>ScriptAlias</directive> pr&eacute;sente le m&ecirc;me
+    comportement que la directive <directive
+    module="mod_alias">Alias</directive>, mais d&eacute;signe en plus le
+    r&eacute;pertoire cible comme conteneur de scripts CGI qui seront trait&eacute;es
+    par le gestionnaire cgi-script du module <module>mod_cgi</module>.
+    Les URLs dont le chemin URL sensible &agrave; la casse (d&eacute;cod&eacute; avec
+    caract&egrave;res %) commence par <var>chemin URL</var> seront mises en
+    correspondance avec les scripts dont le chemin commence par le
+    second argument, qui est un chemin complet dans le syst&egrave;me de
+    fichiers local.</p>
+
+    <example><title>Exemple :</title>
+      ScriptAlias /cgi-bin/ /web/cgi-bin/
+    </example>
+
+    <p>Une requ&ecirc;te pour <code>http://mon-serveur/cgi-bin/foo</code>
+    ferait ex&eacute;cuter par le serveur le script
+    <code>/web/cgi-bin/foo</code>. Cette configuration est sensiblement
+    &eacute;quivalente &agrave; :</p>
+    <example>
+      Alias /cgi-bin/ /web/cgi-bin/<br />
+      &lt;Location /cgi-bin &gt;<br />
+      <indent>
+      SetHandler cgi-script<br />
+      Options +ExecCGI<br />
+      </indent>
+      &lt;/Location&gt;
+    </example>
+
+	<p>Vous pouvez aussi utiliser <directive>ScriptAlias</directive>
+	avec un script ou gestionnaire de votre cru. Par exemple :</p>
+
+	<example>
+	  ScriptAlias /cgi-bin/ /web/cgi-handler.pl
+    </example>
+
+    <p>Dans ce sc&eacute;nario, tous les fichiers faisant l'objet d'une requ&ecirc;te
+    dans <code>/cgi-bin/</code> seront trait&eacute;s par le fichier que vous
+    avez sp&eacute;cifi&eacute;, ce qui vous permet d'utiliser votre propre
+    gestionnaire. Vous pouvez l'utiliser comme enveloppe (wrapper) pour
+    les scripts CGI afin d'ajouter du contenu, ou autre action "maison".</p>
+
+    <note type="warning">Il est pr&eacute;f&eacute;rable d'&eacute;viter de placer les
+    scripts CGI dans l'arborescence de <directive
+    module="core">DocumentRoot</directive> afin d'&eacute;viter de r&eacute;v&eacute;ler
+    accidentellement leur code source lors d'une modification de
+    configuration. On y parvient ais&eacute;ment avec
+    <directive>ScriptAlias</directive> en mettant en correspondance une
+    URL et en d&eacute;signant la cible comme scripts CGI par la m&ecirc;me occasion.
+    Si vous choisissez de placer vos scripts CGI dans un r&eacute;pertoire
+    accessible depuis le web, n'utilisez pas
+    <directive>ScriptAlias</directive>. Utilisez plut&ocirc;t <directive
+    module="core" type="section">Directory</directive>, <directive
+    module="core">SetHandler</directive>, et <directive
+    module="core">Options</directive> comme dans l'exemple suivant :
+    <example>
+      &lt;Directory /usr/local/apache2/htdocs/cgi-bin &gt;<br />
+      <indent>
+      SetHandler cgi-script<br />
+      Options ExecCGI<br />
+      </indent>
+      &lt;/Directory&gt;
+    </example>
+    Ceci est n&eacute;cessaire car plusieurs <var>chemins URL</var> peuvent
+    correspondre &agrave; la m&ecirc;me zone du syst&egrave;me de fichiers, court-circuitant
+    ainsi la directive <directive>ScriptAlias</directive> et r&eacute;v&eacute;lant le
+    code source des scripts CGI s'ils ne sont pas prot&eacute;g&eacute;s par une
+    section <directive module="core">Directory</directive>.</note>
+
+</usage>
+<seealso><a href="../howto/cgi.html">Tutoriel CGI</a></seealso>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ScriptAliasMatch</name>
+<description>Fait correspondre une URL &agrave; une zone du syst&egrave;me de fichiers
+en faisant appel aux expressions rationnelles et en d&eacute;signant la cible
+comme un script CGI</description>
+<syntax>ScriptAliasMatch <var>regex</var>
+<var>chemin fichier</var>|<var>chemin r&eacute;pertoire</var></syntax>
+<contextlist><context>server config</context><context>virtual host</context>
+</contextlist>
+
+<usage>
+    <p>Cette directive est &eacute;quivalente &agrave; la directive <directive
+    module="mod_alias">ScriptAlias</directive>, mais fait appel aux
+    <glossary ref="regex">expressions rationnelles</glossary>, &agrave; la
+    place d'une simple mise en correspondance de pr&eacute;fixe. L'expression
+    rationnelle fournie est mise en correspondance avec le chemin URL,
+    et si elle correspond, le serveur va substituer toute partie de
+    chemin entre parenth&egrave;ses dans la cha&icirc;ne sp&eacute;cifi&eacute;e et l'utiliser
+    comme nom de fichier. Par exemple, pour activer le r&eacute;pertoire
+    standard <code>/cgi-bin</code>, on peut utiliser :</p>
+
+    <example>
+      ScriptAliasMatch ^/cgi-bin(.*) /usr/local/apache/cgi-bin$1
+    </example>
+</usage>
+</directivesynopsis>
+
+</modulesynopsis>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_alias.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_alias.xml.meta?rev=826124&r1=826123&r2=826124&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_alias.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_alias.xml.meta Fri Oct 16 22:49:14 2009
@@ -8,6 +8,7 @@
 
   <variants>
     <variant>en</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ja</variant>
     <variant outdated="yes">ko</variant>
     <variant>tr</variant>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html?rev=826124&r1=826123&r2=826124&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html Fri Oct 16 22:49:14 2009
@@ -4,6 +4,10 @@
 Content-Language: en
 Content-type: text/html; charset=ISO-8859-1
 
+URI: mod_auth_basic.html.fr
+Content-Language: fr
+Content-type: text/html; charset=ISO-8859-1
+
 URI: mod_auth_basic.html.ja.utf8
 Content-Language: ja
 Content-type: text/html; charset=UTF-8

Modified: httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.en
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.en?rev=826124&r1=826123&r2=826124&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.en (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.en Fri Oct 16 22:49:14 2009
@@ -22,6 +22,7 @@
 <div id="preamble"><h1>Apache Module mod_auth_basic</h1>
 <div class="toplang">
 <p><span>Available Languages: </span><a href="../en/mod/mod_auth_basic.html" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_auth_basic.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
 <a href="../ja/mod/mod_auth_basic.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="../ko/mod/mod_auth_basic.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
@@ -124,6 +125,7 @@
 </div>
 <div class="bottomlang">
 <p><span>Available Languages: </span><a href="../en/mod/mod_auth_basic.html" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_auth_basic.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
 <a href="../ja/mod/mod_auth_basic.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="../ko/mod/mod_auth_basic.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div><div id="footer">

Added: httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.fr?rev=826124&view=auto
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.fr (added)
+++ httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.fr Fri Oct 16 22:49:14 2009
@@ -0,0 +1,145 @@
+<?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>mod_auth_basic - 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>
+<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.3</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/">Documentation</a> &gt; <a href="../">Version 2.3</a> &gt; <a href="./">Modules</a></div>
+<div id="page-content">
+<div id="preamble"><h1>Module Apache mod_auth_basic</h1>
+<div class="toplang">
+<p><span>Langues Disponibles: </span><a href="../en/mod/mod_auth_basic.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_auth_basic.html" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="../ja/mod/mod_auth_basic.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
+<a href="../ko/mod/mod_auth_basic.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
+</div>
+<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Authentification de base</td></tr>
+<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>auth_basic_module</td></tr>
+<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_auth_basic.c</td></tr>
+<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.1 d'Apache</td></tr></table>
+<h3>Sommaire</h3>
+
+    <p>Ce module permet d'utiliser l'authentification basique HTTP pour
+    restreindre l'accès en recherchant les utilisateurs dans les
+    fournisseurs d'authentification spécifiés. Il est en général
+    combiné avec au moins un module d'authentification comme
+    <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code> et un module d'autorisation comme
+    <code class="module"><a href="../mod/mod_authz_user.html">mod_authz_user</a></code>. L'authentification HTTP à
+    base de condensé (digest), quant à elle, est fournie par le module
+    <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>. </p>
+</div>
+<div id="quickview"><h3 class="directives">Directives</h3>
+<ul id="toc">
+<li><img alt="" src="../images/down.gif" /> <a href="#authbasicauthoritative">AuthBasicAuthoritative</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authbasicprovider">AuthBasicProvider</a></li>
+</ul>
+<h3>Voir aussi</h3>
+<ul class="seealso">
+<li><code class="directive"><a href="../mod/mod_authn_core.html#authname">AuthName</a></code></li>
+<li><code class="directive"><a href="../mod/mod_authn_core.html#authtype">AuthType</a></code></li>
+<li><code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code></li>
+<li><code class="directive"><a href="../mod/mod_authz_core.html#match">Match</a></code></li>
+<li><a href="../howto/auth.html">Mode d'emploi de
+l'authentification</a></li>
+</ul></div>
+
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AuthBasicAuthoritative" id="AuthBasicAuthoritative">AuthBasicAuthoritative</a> <a name="authbasicauthoritative" id="authbasicauthoritative">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit si les processus d'autorisation et
+d'authentification peuvent être confiés à des modules de plus bas
+niveau</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthBasicAuthoritative On|Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthBasicAuthoritative On</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Annuler:</a></th><td>AuthConfig</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_basic</td></tr>
+</table>
+    <p>Normalement, chaque module d'autorisation énuméré dans la
+    directive <code class="directive"><a href="#authbasicprovider">AuthBasicProvider</a></code> va tenter de
+    vérifier l'utilisateur, et si ce dernier n'est trouvé dans aucun des
+    fournisseurs, l'accès sera refusé. Définir explicitement la
+    directive <code class="directive">AuthBasicAuthoritative</code> à
+    <code>Off</code> permet de confier l'autorisation et
+    l'authentification à d'autres modules non basés sur les fournisseurs
+    si <strong>aucun identifiant utilisateur</strong> ou aucune
+    <strong>règle</strong> ne correspondent à l'identifiant utilisateur
+    spécifié. Ceci ne peut s'avérer nécessaire que lorsque
+    <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> est combiné avec des modules tiers
+    qui n'ont pas été configurés à l'aide de la directive <code class="directive"><a href="#authbasicprovider">AuthBasicProvider</a></code>. Lorsqu'on
+    utilise de tels modules, l'ordre dans lequel s'effectue le
+    traitement est défini dans le code source des modules et n'est pas
+    configurable.</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="AuthBasicProvider" id="AuthBasicProvider">AuthBasicProvider</a> <a name="authbasicprovider" id="authbasicprovider">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le(les) fournisseur(s) d'authentification pour
+cette zone du site web</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthBasicProvider <var>nom fournisseur</var>
+[<var>nom fournisseur</var>] ...</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthBasicProvider file</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Annuler:</a></th><td>AuthConfig</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_basic</td></tr>
+</table>
+    <p>La directive <code class="directive">AuthBasicProvider</code> permet de
+    définir le fournisseur utilisé pour authentifier les utilisateurs
+    pour la zone du site web concernée. Le fournisseur par défaut
+    <code>file</code> est implémenté par le module
+    <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>. Assurez-vous que le module
+    implémentant le fournisseur choisi soit bien présent dans le
+    serveur.</p>
+
+    <div class="example"><h3>Exemple</h3><p><code>
+      &lt;Location /secure&gt;<br />
+      <span class="indent">
+        AuthType basic<br />
+        AuthName "private area"<br />
+        AuthBasicProvider  dbm<br />
+        AuthDBMType        SDBM<br />
+        AuthDBMUserFile    /www/etc/dbmpasswd<br />
+        Require            valid-user<br />
+      </span>
+      &lt;/Location&gt;
+    </code></p></div>
+
+    <p>Les fournisseurs sont sollicités dans l'ordre jusqu'à ce que l'un
+    d'entre eux trouve une correspondance pour le nom d'utilisateur de
+    la requête ; alors, ce dernier fournisseur sera le seul à vérifier
+    le mot de passe. Un échec dans la vérification du mot de passe
+    n'entraîne pas le passage du contrôle au fournisseur suivant.</p>
+
+    <p>Les différents fournisseurs disponibles sont implémentés par les
+    modules <code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code>,
+    <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>, <code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code>, et
+    <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code>.</p>
+
+</div>
+</div>
+<div class="bottomlang">
+<p><span>Langues Disponibles: </span><a href="../en/mod/mod_auth_basic.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_auth_basic.html" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="../ja/mod/mod_auth_basic.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
+<a href="../ko/mod/mod_auth_basic.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
+</div><div id="footer">
+<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
+<p class="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

Added: httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.xml.fr?rev=826124&view=auto
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.xml.fr (added)
+++ httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.xml.fr Fri Oct 16 22:49:14 2009
@@ -0,0 +1,129 @@
+<?xml version="1.0"?>
+<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
+<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
+<!-- English Revision : 738841 -->
+<!-- French translation : Lucien GENTIS -->
+<!-- Reviewed by : Vincent Deffontaines -->
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<modulesynopsis metafile="mod_auth_basic.xml.meta">
+
+<name>mod_auth_basic</name>
+<description>Authentification de base</description>
+<status>Base</status>
+<sourcefile>mod_auth_basic.c</sourcefile>
+<identifier>auth_basic_module</identifier>
+<compatibility>Disponible depuis la version 2.1 d'Apache</compatibility>
+
+<summary>
+    <p>Ce module permet d'utiliser l'authentification basique HTTP pour
+    restreindre l'acc&egrave;s en recherchant les utilisateurs dans les
+    fournisseurs d'authentification sp&eacute;cifi&eacute;s. Il est en g&eacute;n&eacute;ral
+    combin&eacute; avec au moins un module d'authentification comme
+    <module>mod_authn_file</module> et un module d'autorisation comme
+    <module>mod_authz_user</module>. L'authentification HTTP &agrave;
+    base de condens&eacute; (digest), quant &agrave; elle, est fournie par le module
+    <module>mod_auth_digest</module>. </p>
+</summary>
+<seealso><directive module="mod_authn_core">AuthName</directive></seealso>
+<seealso><directive module="mod_authn_core">AuthType</directive></seealso>
+<seealso><directive module="mod_authz_core">Require</directive></seealso>
+<seealso><directive module="mod_authz_core">Match</directive></seealso>
+<seealso><a href="../howto/auth.html">Mode d'emploi de
+l'authentification</a></seealso>
+
+<directivesynopsis>
+<name>AuthBasicProvider</name>
+<description>D&eacute;finit le(les) fournisseur(s) d'authentification pour
+cette zone du site web</description>
+<syntax>AuthBasicProvider <var>nom fournisseur</var>
+[<var>nom fournisseur</var>] ...</syntax>
+<default>AuthBasicProvider file</default>
+<contextlist><context>directory</context><context>.htaccess</context>
+</contextlist>
+<override>AuthConfig</override>
+
+<usage>
+    <p>La directive <directive>AuthBasicProvider</directive> permet de
+    d&eacute;finir le fournisseur utilis&eacute; pour authentifier les utilisateurs
+    pour la zone du site web concern&eacute;e. Le fournisseur par d&eacute;faut
+    <code>file</code> est impl&eacute;ment&eacute; par le module
+    <module>mod_authn_file</module>. Assurez-vous que le module
+    impl&eacute;mentant le fournisseur choisi soit bien pr&eacute;sent dans le
+    serveur.</p>
+
+    <example><title>Exemple</title>
+      &lt;Location /secure&gt;<br />
+      <indent>
+        AuthType basic<br />
+        AuthName "private area"<br />
+        AuthBasicProvider  dbm<br />
+        AuthDBMType        SDBM<br />
+        AuthDBMUserFile    /www/etc/dbmpasswd<br />
+        Require            valid-user<br />
+      </indent>
+      &lt;/Location&gt;
+    </example>
+
+    <p>Les fournisseurs sont sollicit&eacute;s dans l'ordre jusqu'&agrave; ce que l'un
+    d'entre eux trouve une correspondance pour le nom d'utilisateur de
+    la requ&ecirc;te ; alors, ce dernier fournisseur sera le seul &agrave; v&eacute;rifier
+    le mot de passe. Un &eacute;chec dans la v&eacute;rification du mot de passe
+    n'entra&icirc;ne pas le passage du contr&ocirc;le au fournisseur suivant.</p>
+
+    <p>Les diff&eacute;rents fournisseurs disponibles sont impl&eacute;ment&eacute;s par les
+    modules <module>mod_authn_dbm</module>,
+    <module>mod_authn_file</module>, <module>mod_authn_dbd</module>, et
+    <module>mod_authnz_ldap</module>.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>AuthBasicAuthoritative</name>
+<description>D&eacute;finit si les processus d'autorisation et
+d'authentification peuvent &ecirc;tre confi&eacute;s &agrave; des modules de plus bas
+niveau</description>
+<syntax>AuthBasicAuthoritative On|Off</syntax>
+<default>AuthBasicAuthoritative On</default>
+<contextlist><context>directory</context><context>.htaccess</context>
+</contextlist>
+<override>AuthConfig</override>
+
+<usage>
+    <p>Normalement, chaque module d'autorisation &eacute;num&eacute;r&eacute; dans la
+    directive <directive
+    module="mod_auth_basic">AuthBasicProvider</directive> va tenter de
+    v&eacute;rifier l'utilisateur, et si ce dernier n'est trouv&eacute; dans aucun des
+    fournisseurs, l'acc&egrave;s sera refus&eacute;. D&eacute;finir explicitement la
+    directive <directive>AuthBasicAuthoritative</directive> &agrave;
+    <code>Off</code> permet de confier l'autorisation et
+    l'authentification &agrave; d'autres modules non bas&eacute;s sur les fournisseurs
+    si <strong>aucun identifiant utilisateur</strong> ou aucune
+    <strong>r&egrave;gle</strong> ne correspondent &agrave; l'identifiant utilisateur
+    sp&eacute;cifi&eacute;. Ceci ne peut s'av&eacute;rer n&eacute;cessaire que lorsque
+    <module>mod_auth_basic</module> est combin&eacute; avec des modules tiers
+    qui n'ont pas &eacute;t&eacute; configur&eacute;s &agrave; l'aide de la directive <directive
+    module="mod_auth_basic">AuthBasicProvider</directive>. Lorsqu'on
+    utilise de tels modules, l'ordre dans lequel s'effectue le
+    traitement est d&eacute;fini dans le code source des modules et n'est pas
+    configurable.</p>
+</usage>
+</directivesynopsis>
+
+</modulesynopsis>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.xml.meta?rev=826124&r1=826123&r2=826124&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.xml.meta Fri Oct 16 22:49:14 2009
@@ -8,6 +8,7 @@
 
   <variants>
     <variant>en</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ja</variant>
     <variant outdated="yes">ko</variant>
   </variants>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_authn_file.html
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_authn_file.html?rev=826124&r1=826123&r2=826124&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_authn_file.html (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_authn_file.html Fri Oct 16 22:49:14 2009
@@ -4,6 +4,10 @@
 Content-Language: en
 Content-type: text/html; charset=ISO-8859-1
 
+URI: mod_authn_file.html.fr
+Content-Language: fr
+Content-type: text/html; charset=ISO-8859-1
+
 URI: mod_authn_file.html.ja.utf8
 Content-Language: ja
 Content-type: text/html; charset=UTF-8

Modified: httpd/httpd/trunk/docs/manual/mod/mod_authn_file.html.en
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_authn_file.html.en?rev=826124&r1=826123&r2=826124&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_authn_file.html.en (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_authn_file.html.en Fri Oct 16 22:49:14 2009
@@ -22,6 +22,7 @@
 <div id="preamble"><h1>Apache Module mod_authn_file</h1>
 <div class="toplang">
 <p><span>Available Languages: </span><a href="../en/mod/mod_authn_file.html" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_authn_file.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
 <a href="../ja/mod/mod_authn_file.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="../ko/mod/mod_authn_file.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
@@ -124,6 +125,7 @@
 </div>
 <div class="bottomlang">
 <p><span>Available Languages: </span><a href="../en/mod/mod_authn_file.html" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_authn_file.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
 <a href="../ja/mod/mod_authn_file.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="../ko/mod/mod_authn_file.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div><div id="footer">