diff options
Diffstat (limited to 'docs/manual/mod/mod_access_compat.html.fr')
-rw-r--r-- | docs/manual/mod/mod_access_compat.html.fr | 138 |
1 files changed, 73 insertions, 65 deletions
diff --git a/docs/manual/mod/mod_access_compat.html.fr b/docs/manual/mod/mod_access_compat.html.fr index 8f3695e964..5e90ac0774 100644 --- a/docs/manual/mod/mod_access_compat.html.fr +++ b/docs/manual/mod/mod_access_compat.html.fr @@ -28,8 +28,6 @@ <a href="../fr/mod/mod_access_compat.html" title="Français"> fr </a> | <a href="../ja/mod/mod_access_compat.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </div> -<div class="outofdate">Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.</div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Autorisations de groupe à base de nom d'hôte (nom ou adresse IP)</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> @@ -131,10 +129,11 @@ d'environnement</var> <dt>Un nom de domaine (partiel)</dt> <dd> - <div class="example"><h3>Exemple :</h3><p><code> - Allow from example.org<br /> - Allow from .net example.edu - </code></p></div> + <pre class="prettyprint lang-config"> +Allow from example.org +Allow from .net example.edu + </pre> + <p>Les hôtes dont les noms correspondent ou se terminent par la chaîne spécifiée ont l'autorisation d'accès. Seules les composantes entières du nom d'hôte doivent correspondre ; ainsi, @@ -153,28 +152,31 @@ d'environnement</var> <dt>Une adresse IP complète</dt> <dd> - <div class="example"><h3>Exemple :</h3><p><code> - Allow from 10.1.2.3<br /> - Allow from 192.168.1.104 192.168.1.205 - </code></p></div> + <pre class="prettyprint lang-config"> +Allow from 10.1.2.3 +Allow from 192.168.1.104 192.168.1.205 + </pre> + <p>L'adresse IP d'un hôte auquel on a accordé l'accès</p></dd> <dt>Une adresse IP partielle</dt> <dd> - <div class="example"><h3>Exemple :</h3><p><code> - Allow from 10.1<br /> - Allow from 10 172.20 192.168.2 - </code></p></div> + <pre class="prettyprint lang-config"> +Allow from 10.1 +Allow from 10 172.20 192.168.2 + </pre> + <p>De un à trois des premiers octets d'une adresse IP, afin de restreindre l'accès à un sous-réseau.</p></dd> <dt>Une paire réseau/masque de sous-réseau</dt> <dd> - <div class="example"><h3>Exemple :</h3><p><code> + <pre class="prettyprint lang-config"> Allow from 10.1.0.0/255.255.0.0 - </code></p></div> + </pre> + <p>Un réseau a.b.c.d, et un masque de sous-réseau w.x.y.z, pour une définition plus précise de la restriction d'accès imposée à un sous-réseau.</p></dd> @@ -182,9 +184,10 @@ d'environnement</var> <dt>Une spécification CIDR réseau/nnn</dt> <dd> - <div class="example"><h3>Exemple :</h3><p><code> + <pre class="prettyprint lang-config"> Allow from 10.1.0.0/16 - </code></p></div> + </pre> + <p>Identique au cas précédent, mis à part que le masque est constitué des nnn bits de poids fort.</p></dd> </dl> @@ -195,10 +198,11 @@ d'environnement</var> <p>On peut spécifier des adresses et sous-réseaux IPv6 de la manière suivante :</p> - <div class="example"><p><code> - Allow from 2001:db8::a00:20ff:fea7:ccea<br /> - Allow from 2001:db8::a00:20ff:fea7:ccea/10 - </code></p></div> + <pre class="prettyprint lang-config"> +Allow from 2001:db8::a00:20ff:fea7:ccea +Allow from 2001:db8::a00:20ff:fea7:ccea/10 + </pre> + <p>Le troisième format d'argument de la directive <code class="directive">Allow</code> permet de contrôler l'accès au serveur @@ -217,16 +221,15 @@ d'environnement</var> (type de navigateur) des clients, le <code>Referer</code>, ou d'autres champs d'en-tête de la requête HTTP.</p> - <div class="example"><h3>Exemple :</h3><p><code> - SetEnvIf User-Agent ^KnockKnock/2\.0 laissez_moi_entrer<br /> - <Directory /docroot><br /> - <span class="indent"> - Order Deny,Allow<br /> - Deny from all<br /> - Allow from env=laissez_moi_entrer<br /> - </span> - </Directory> - </code></p></div> + <pre class="prettyprint lang-config"> +SetEnvIf User-Agent ^KnockKnock/2\.0 let_me_in +<Directory /docroot> + Order Deny,Allow + Deny from all + Allow from env=let_me_in +</Directory> + </pre> + <p>Dans cet exemple, les navigateurs dont la chaîne user-agent commence par <code>KnockKnock/2.0</code> se verront accorder @@ -354,11 +357,12 @@ les directives <code class="directive">Allow</code> et l'autorisation d'accès ; tous les autres voient leur accès refusé.</p> - <div class="example"><p><code> - Order Deny,Allow<br /> - Deny from all<br /> - Allow from example.org - </code></p></div> + <pre class="prettyprint lang-config"> +Order Deny,Allow +Deny from all +Allow from example.org + </pre> + <p>Dans l'exemple suivant, tous les hôtes du domaine example.org ont l'autorisation d'accès, sauf ceux du sous-domaine foo.example.org qui @@ -367,11 +371,12 @@ les directives <code class="directive">Allow</code> et sur <code class="directive"><a href="#deny">Deny</a></code>, et consiste donc en un refus d'accès.</p> - <div class="example"><p><code> - Order Allow,Deny<br /> - Allow from example.org<br /> - Deny from foo.example.org - </code></p></div> + <pre class="prettyprint lang-config"> +Order Allow,Deny +Allow from example.org +Deny from foo.example.org + </pre> + <p>Par contre, si la valeur de la directive <code class="directive">Order</code>, dans l'exemple précédent, est @@ -390,13 +395,12 @@ les directives <code class="directive">Allow</code> et l'abscence de directives <code class="directive"><a href="#allow">Allow</a></code> et <code class="directive"><a href="#deny">Deny</a></code> associées, à cause de son influence sur le statut par défaut. Par exemple,</p> - <div class="example"><p><code> - <Directory /www><br /> - <span class="indent"> - Order Allow,Deny<br /> - </span> - </Directory> - </code></p></div> + <pre class="prettyprint lang-config"> +<Directory /www> + Order Allow,Deny +</Directory> + </pre> + <p>va interdire tout accès au répertoire <code>/www</code> à cause du statut d'accès par défaut qui est défini à <code class="directive"><a href="#deny">Deny</a></code>.</p> @@ -455,11 +459,12 @@ et l'authentification utilisateur</td></tr> que l'accès à cette zone nécessite un mot de passe pour les autres utilisateurs, vous pouvez utiliser une configuration du style :</p> - <div class="example"><p><code> - Require valid-user<br /> - Allow from 192.168.1<br /> - Satisfy Any - </code></p></div> + <pre class="prettyprint lang-config"> +Require valid-user +Allow from 192.168.1 +Satisfy Any + </pre> + <p> Une autre utilisation fréquente de la directive @@ -468,16 +473,17 @@ et l'authentification utilisateur</td></tr> répertoire parent : </p> - <div class="example"><p><code> - <Directory /var/www/private><br /> - Require valid-user<br /> - </Directory><br /> - <br /> - <Directory /var/www/private/public><br /> - Allow from all<br /> - Satisfy Any<br /> - </Directory> - </code></p></div> + <pre class="prettyprint lang-config"> +<Directory /var/www/private> + Require valid-user +</Directory> + +<Directory /var/www/private/public> + Allow from all + Satisfy Any +</Directory> + </pre> + <p>Dans l'exemple ci-dessus, l'accès au répertoire <code>/var/www/private</code> nécessitera une authentification, @@ -507,7 +513,9 @@ et l'authentification utilisateur</td></tr> <a href="../fr/mod/mod_access_compat.html" title="Français"> fr </a> | <a href="../ja/mod/mod_access_compat.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p> </div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Commentaires</a></h2><div class="warning"><strong>This section is experimental!</strong><br />Comments placed here should not be expected -to last beyond the testing phase of this system, nor do we in any way guarantee that we'll read them.</div><div id="disqus_thread" /><script type="text/javascript"><!--//--><![CDATA[//><!-- +to last beyond the testing phase of this system, nor do we in any way guarantee that we'll read them.</div> +<div id="disqus_thread"> +</div><script type="text/javascript"><!--//--><![CDATA[//><!-- var lang = 'fr'; var disqus_shortname = 'httpd'; var disqus_identifier = window.location.href.replace(/(current|trunk)/, "2.4").replace(/\/[a-z]{2}\//, "/").replace(window.location.protocol, "http:") + '.' + lang; |