From d606a763a4908eff3b7b9135dda55103eb7752cc Mon Sep 17 00:00:00 2001 From: Lucien Gentis <lgentis@apache.org> Date: Sat, 11 Dec 2010 17:52:18 +0000 Subject: [PATCH] Updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1044688 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/mod/core.xml.fr | 12 ++--- docs/manual/mod/mod_authnz_ldap.xml.fr | 72 +++++++++++++------------- docs/manual/mod/mod_proxy.xml.fr | 17 +++--- docs/manual/mod/mod_rewrite.xml.fr | 16 ++++-- docs/manual/mod/mod_setenvif.xml.fr | 8 +-- docs/manual/urlmapping.xml.fr | 9 +++- 6 files changed, 75 insertions(+), 59 deletions(-) diff --git a/docs/manual/mod/core.xml.fr b/docs/manual/mod/core.xml.fr index 62e6838d53..30914417f8 100644 --- a/docs/manual/mod/core.xml.fr +++ b/docs/manual/mod/core.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision : 1041010 --> +<!-- English Revision : 1042758 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -830,7 +830,7 @@ host</context> DocumentRoot /usr/web </example> - <p>un accès à <code>http://www.my.host.com/index.html</code> se + <p>un accès à <code>http://my.example.com/index.html</code> se réfère alors à <code>/usr/web/index.html</code>. Si <var>chemin répertoire</var> n'est pas un chemin absolu, il est considéré comme relatif au chemin défini par la directive <directive @@ -3761,8 +3761,8 @@ serveurs virtuels à base de nom</description> <example> <VirtualHost *:80><br /> - ServerName serveur.domaine.com<br /> - ServerAlias serveur serveur2.domaine.com serveur2<br /> + ServerName serveur.example.com<br /> + ServerAlias serveur serveur2.example.com serveur2<br /> ServerAlias *.example.com<br /> UseCanonicalName Off<br /> # ...<br /> @@ -4280,10 +4280,10 @@ host</context> court suivi d'une URL qui fait référence à un répertoire, comme <code>http://www/splat</code>, <em>sans le slash terminal</em>, vous remarquerez qu'Apache httpd va les rediriger vers - <code>http://www.domain.com/splat/</code>. Si vous avez activé + <code>http://www.example.com/splat/</code>. Si vous avez activé l'authentification, ceci va obliger l'utilisateur à s'authentifier deux fois (une première fois pour <code>www</code> et une seconde - fois pour <code>www.domain.com</code> -- voir <a + fois pour <code>www.example.com</code> -- voir <a href="http://httpd.apache.org/docs/misc/FAQ.html#prompted-twice">la foire aux questions sur ce sujet pour plus d'informations</a>). Par contre, si <directive>UseCanonicalName</directive> est définie à diff --git a/docs/manual/mod/mod_authnz_ldap.xml.fr b/docs/manual/mod/mod_authnz_ldap.xml.fr index 8298d85ab9..c7c25b8520 100644 --- a/docs/manual/mod/mod_authnz_ldap.xml.fr +++ b/docs/manual/mod/mod_authnz_ldap.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision : 1001305 --> +<!-- English Revision : 1042758--> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -377,7 +377,7 @@ d'Apache</compatibility> en utilisant une directive <code>Require ldap-user</code> par utilisateur. Par exemple, avec la directive <directive module="mod_authnz_ldap">AuthLDAPURL</directive> définie à - <code>ldap://ldap/o=Airius?cn</code> (spécifiant donc que l'attribut + <code>ldap://ldap/o=Example?cn</code> (spécifiant donc que l'attribut <code>cn</code> sera utilisé pour les recherches), on pourra utiliser les directives Require suivantes pour restreindre l'accès :</p> @@ -409,15 +409,15 @@ Require ldap-user "Joe Manager"<br /> guillemets. Par exemple, supposons que l'entrée suivante existe dans l'annuaire LDAP :</p> <example> -dn: cn=Administrators, o=Airius<br /> +dn: cn=Administrators, o=Example<br /> objectClass: groupOfUniqueNames<br /> -uniqueMember: cn=Barbara Jenson, o=Airius<br /> -uniqueMember: cn=Fred User, o=Airius<br /> +uniqueMember: cn=Barbara Jenson, o=Example<br /> +uniqueMember: cn=Fred User, o=Example<br /> </example> <p>La directive suivante autoriserait alors l'accès à Fred et Barbara :</p> -<example>Require ldap-group cn=Administrators, o=Airius</example> +<example>Require ldap-group cn=Administrators, o=Example</example> <p>Les membres peuvent aussi se trouver dans les sous-groupes du groupe LDAP spécifié si la directive <directive @@ -425,32 +425,32 @@ uniqueMember: cn=Fred User, o=Airius<br /> définie à une valeur supérieure à 0. Par exemple, supposons que les entrées suivantes existent dans l'annuaire LDAP :</p> <example> -dn: cn=Employees, o=Airius<br /> +dn: cn=Employees, o=Example<br /> objectClass: groupOfUniqueNames<br /> -uniqueMember: cn=Managers, o=Airius<br /> -uniqueMember: cn=Administrators, o=Airius<br /> -uniqueMember: cn=Users, o=Airius<br /> +uniqueMember: cn=Managers, o=Example<br /> +uniqueMember: cn=Administrators, o=Example<br /> +uniqueMember: cn=Users, o=Example<br /> <br /> -dn: cn=Managers, o=Airius<br /> +dn: cn=Managers, o=Example<br /> objectClass: groupOfUniqueNames<br /> -uniqueMember: cn=Bob Ellis, o=Airius<br /> -uniqueMember: cn=Tom Jackson, o=Airius<br /> +uniqueMember: cn=Bob Ellis, o=Example<br /> +uniqueMember: cn=Tom Jackson, o=Example<br /> <br /> -dn: cn=Administrators, o=Airius<br /> +dn: cn=Administrators, o=Example<br /> objectClass: groupOfUniqueNames<br /> -uniqueMember: cn=Barbara Jenson, o=Airius<br /> -uniqueMember: cn=Fred User, o=Airius<br /> +uniqueMember: cn=Barbara Jenson, o=Example<br /> +uniqueMember: cn=Fred User, o=Example<br /> <br /> -dn: cn=Users, o=Airius<br /> +dn: cn=Users, o=Example<br /> objectClass: groupOfUniqueNames<br /> -uniqueMember: cn=Allan Jefferson, o=Airius<br /> -uniqueMember: cn=Paul Tilley, o=Airius<br /> -uniqueMember: cn=Temporary Employees, o=Airius<br /> +uniqueMember: cn=Allan Jefferson, o=Example<br /> +uniqueMember: cn=Paul Tilley, o=Example<br /> +uniqueMember: cn=Temporary Employees, o=Example<br /> <br /> -dn: cn=Temporary Employees, o=Airius<br /> +dn: cn=Temporary Employees, o=Example<br /> objectClass: groupOfUniqueNames<br /> -uniqueMember: cn=Jim Swenson, o=Airius<br /> -uniqueMember: cn=Elliot Rhodes, o=Airius<br /> +uniqueMember: cn=Jim Swenson, o=Example<br /> +uniqueMember: cn=Elliot Rhodes, o=Example<br /> </example> <p>Les directives suivantes autoriseraient alors l'accès à Bob @@ -459,7 +459,7 @@ uniqueMember: cn=Elliot Rhodes, o=Airius<br /> (car ils sont situés dans un sous-groupe de niveau de profondeur 2) :</p> <example> -Require ldap-group cn=Employees, o-Airius<br /> +Require ldap-group cn=Employees, o-Example<br /> AuthLDAPSubGroupDepth 1<br /> </example> @@ -488,7 +488,7 @@ AuthLDAPSubGroupDepth 1<br /> <p>La directive suivante accorderait l'accès à un DN spécifique :</p> -<example>Require ldap-dn cn=Barbara Jenson, o=Airius</example> +<example>Require ldap-dn cn=Barbara Jenson, o=Example</example> <p>Le comportement ce cette directive est modifié par la directive <directive @@ -562,7 +562,7 @@ AuthLDAPSubGroupDepth 1<br /> l'annuaire LDAP, en utilisant son UID pour effectuer la recherche : <example> -AuthLDAPURL "ldap://ldap1.airius.com:389/ou=People, o=Airius?uid?sub?(objectClass=*)"<br /> +AuthLDAPURL "ldap://ldap1.example.com:389/ou=People, o=Example?uid?sub?(objectClass=*)"<br /> Require valid-user </example> </li> @@ -571,7 +571,7 @@ Require valid-user L'exemple suivant est similaire au précédent, mais les champs dont les valeurs par défaut conviennent sont omis. Notez aussi la présence d'un annuaire LDAP redondant : -<example>AuthLDAPURL "ldap://ldap1.airius.com ldap2.airius.com/ou=People, o=Airius"<br /> +<example>AuthLDAPURL "ldap://ldap1.example.com ldap2.example.com/ou=People, o=Example"<br /> Require valid-user </example> </li> @@ -587,7 +587,7 @@ Require valid-user attribut de votre annuaire dont l'unicité soit garantie, comme <code>uid</code>. <example> -AuthLDAPURL "ldap://ldap.airius.com/ou=People, o=Airius?cn"<br /> +AuthLDAPURL "ldap://ldap.example.com/ou=People, o=Example?cn"<br /> Require valid-user </example> </li> @@ -597,19 +597,19 @@ Require valid-user groupe Administrateurs. Les utilisateurs doivent s'authentifier en utilisant leur UID : <example> -AuthLDAPURL ldap://ldap.airius.com/o=Airius?uid<br /> -Require ldap-group cn=Administrators, o=Airius +AuthLDAPURL ldap://ldap.example.com/o=Example?uid<br /> +Require ldap-group cn=Administrators, o=Example </example> </li> <li> Pour l'exemple suivant, on suppose que tout utilisateur de chez - Airius qui dispose d'un bippeur alphanumérique possèdera un + Example qui dispose d'un bippeur alphanumérique possèdera un attribut LDAP <code>qpagePagerID</code>. Seuls ces utilisateurs (authentifiés via leur UID) se verront accorder l'autorisation d'accès : <example> -AuthLDAPURL ldap://ldap.airius.com/o=Airius?uid??(qpagePagerID=*)<br /> +AuthLDAPURL ldap://ldap.example.com/o=Example?uid??(qpagePagerID=*)<br /> Require valid-user </example> </li> @@ -625,7 +625,7 @@ Require valid-user qui ne possède pas de bippeur, mais doit tout de même pouvoir accéder à la ressource :</p> <example> -AuthLDAPURL ldap://ldap.airius.com/o=Airius?uid??(|(qpagePagerID=*)(uid=jmanager))<br /> +AuthLDAPURL ldap://ldap.example.com/o=Example?uid??(|(qpagePagerID=*)(uid=jmanager))<br /> Require valid-user </example> @@ -1179,9 +1179,9 @@ appartenance à un groupe</description> vérifier son appartenance à un groupe. Dans le cas contraire, c'est le nom de l'utilisateur qui sera utilisé. Par exemple, supposons que le client envoie le nom d'utilisateur <code>bjenson</code>, qui - correspond au DN LDAP <code>cn=Babs Jenson,o=Airius</code>. Si la + correspond au DN LDAP <code>cn=Babs Jenson,o=Example</code>. Si la directive est à <code>on</code>, <module>mod_authnz_ldap</module> va - vérifier si <code>cn=Babs Jenson, o=Airius</code> est un membre du + vérifier si <code>cn=Babs Jenson, o=Example</code> est un membre du groupe. Dans le cas contraire, <module>mod_authnz_ldap</module> vérifiera si <code>bjenson</code> est un membre du groupe.</p> </usage> @@ -1459,7 +1459,7 @@ spécifiés.</p> =<em>nom-utilisateur</em>))</code>.</p> <p>Par exemple, considérons l'URL - <code>ldap://ldap.airius.com/o=Airius?cn?sub?(posixid=*)</code>. + <code>ldap://ldap.example.com/o=Example?cn?sub?(posixid=*)</code>. Lorsqu'un client tentera de se connecter en utilisant le nom d'utilisateur <code>Babs Jenson</code>, le filtre de recherche sera : <code>(&(posixid=*)(cn=Babs Jenson))</code>.</p> diff --git a/docs/manual/mod/mod_proxy.xml.fr b/docs/manual/mod/mod_proxy.xml.fr index 8ee5714519..6e453d66ef 100644 --- a/docs/manual/mod/mod_proxy.xml.fr +++ b/docs/manual/mod/mod_proxy.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision : 1032399 --> +<!-- English Revision : 1013126 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -1479,14 +1479,13 @@ mandataire</description> serveur.</p> <example><title>Exemple</title> - ProxyBlock joes-garage.com some-host.co.uk rocky.wotsamattau.edu + ProxyBlock news.example.com auctions.example.com friends.example.com </example> - <p><code>rocky.wotsamattau.edu</code> aurait également correspondu s'il - avait été spécifié par son adresse IP.</p> + <p>Notez qu'<code>example</code> suffirait aussi pour atteindre + ces sites.</p> - <p>Notez que <code>wotsamattau</code> aurait suffi pour correspondre - à <code>wotsamattau.edu</code>.</p> + <p>Hosts conviendrait aussi s'il était référencé par adresse IP.</p> <p>Notez aussi que</p> @@ -1626,7 +1625,7 @@ directement</description> <var>domaine</var>).</p> <example><title>Exemple</title> - .com .apache.org. + .com .example.org. </example> <p>Pour faire la distinction entre <var>domaine</var>s et <var><a @@ -1709,8 +1708,8 @@ directement</description> IP</a></var>).</p> <example><title>Exemples</title> - prep.ai.example.com<br /> - www.apache.org + prep.ai.example.edu<br /> + www.example.org </example> <note><title>Note</title> diff --git a/docs/manual/mod/mod_rewrite.xml.fr b/docs/manual/mod/mod_rewrite.xml.fr index 03c68ac351..6b6958ba40 100644 --- a/docs/manual/mod/mod_rewrite.xml.fr +++ b/docs/manual/mod/mod_rewrite.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision : 1031338 --> +<!-- English Revision : 1042255 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -158,7 +158,7 @@ la version version 2.1</compatibility> ne peut actuellement prendre qu'une des valeurs suivantes :</p> <dl> - <dt><code>inherit</code></dt> + <dt><code>Inherit</code></dt> <dd> <p>Ceci force la configuration locale à hériter de la @@ -172,7 +172,7 @@ la version version 2.1</compatibility> copiées dans la section où cette directive est utilisée. Si elles sont utilisées avec des règles locales, les règles héritées sont placées après ces dernières. La place de cette directive - avant - ou après les règles locales - n'a aucune influance sur ce + ou après les règles locales - n'a aucune influence sur ce comportement. Si des règles locales ont forcé l'arrêt de la réécriture, les règles héritées ne seront pas traitées.</p> @@ -182,6 +182,16 @@ la version version 2.1</compatibility> enfant. </note> </dd> + + <dt><code>InheritBefore</code></dt> + <dd> + <p>Même effet que l'option <code>Inherit</code> ci-dessus, mais + les règles spécifiées dans le niveau parent s'appliquent + <strong>avant</strong> les règles spécifiées dans le niveau + enfant. Disponible depuis la version 2.3.10 du serveur HTTP + Apache.</p> + </dd> + </dl> </usage> diff --git a/docs/manual/mod/mod_setenvif.xml.fr b/docs/manual/mod/mod_setenvif.xml.fr index 2ec6cc4c73..d54a5d20b3 100644 --- a/docs/manual/mod/mod_setenvif.xml.fr +++ b/docs/manual/mod/mod_setenvif.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision : 1040517 --> +<!-- English Revision : 1043126 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -331,13 +331,13 @@ attributs de la requête sans tenir compte de la casse</description> par le fait que la comparaison des expressions rationnelles est effectuée sans tenir compte de la casse. Par exemple :</p> <example> - SetEnvIfNoCase Host Apache\.Org site=apache + SetEnvIfNoCase Host Example\.Org site=apache </example> <p>Cette ligne va définir la variable d'environnement - <code>site</code> avec la valeur "<code>apache</code>" si le champ + <code>site</code> avec la valeur "<code>example</code>" si le champ d'en-tête de requête HTTP <code>Host:</code> est présent et contient - <code>Apache.Org</code>, <code>apache.org</code>, ou une autre + <code>Example.Org</code>, <code>example.org</code>, ou une autre combinaison des mêmes caractères, sans tenir compte de la casse.</p> </usage> </directivesynopsis> diff --git a/docs/manual/urlmapping.xml.fr b/docs/manual/urlmapping.xml.fr index 777436562c..8be962215d 100644 --- a/docs/manual/urlmapping.xml.fr +++ b/docs/manual/urlmapping.xml.fr @@ -3,7 +3,7 @@ <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> -<!-- English Revision: 1029715 (outdated) --> +<!-- English Revision: 1041851 --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more @@ -330,6 +330,13 @@ permet de réécrire les liens dans les documents HTML et XHTML.</p> requête "incorrecte" entraîne une redirection d'URL et une nouvelle requête de la part du client.</p> + <p><module>mod_dir</module> fournit la directive <directive + module="mod_dir">FallbackResource</directive> qui permet d'associer + des URIs virtuels à une ressource réelle qui peut ainsi les servir. + Cette directive remplace avantageusement + <module>mod_rewrite</module> lors de l'implémentation d'un + "contrôleur frontal".</p> + <p>Si toutes les tentatives pour localiser le contenu échouent, httpd retourne une page d'erreur avec le code de statut HTTP 404 -- 2.40.0