diff options
Diffstat (limited to 'docs/manual/mod')
33 files changed, 460 insertions, 460 deletions
diff --git a/docs/manual/mod/core.xml.de b/docs/manual/mod/core.xml.de index f6b7631a5e..6beb692a1b 100644 --- a/docs/manual/mod/core.xml.de +++ b/docs/manual/mod/core.xml.de @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.de.xsl"?> -<!-- English Revision: 344972:1331903 (outdated) --> +<!-- English Revision: 344972:1332627 (outdated) --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more diff --git a/docs/manual/mod/core.xml.es b/docs/manual/mod/core.xml.es index 87491058e8..ba402ec57f 100644 --- a/docs/manual/mod/core.xml.es +++ b/docs/manual/mod/core.xml.es @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.en.xsl"?> -<!-- English Revision: 1040494:1331903 (outdated) --> +<!-- English Revision: 1040494:1332627 (outdated) --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more diff --git a/docs/manual/mod/core.xml.fr b/docs/manual/mod/core.xml.fr index 5d4775d224..e87d42cd87 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: 1302855:1331903 (outdated) --> +<!-- English Revision: 1302855:1332627 (outdated) --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> diff --git a/docs/manual/mod/core.xml.ja b/docs/manual/mod/core.xml.ja index 64cc14deec..8b3b33684c 100644 --- a/docs/manual/mod/core.xml.ja +++ b/docs/manual/mod/core.xml.ja @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?> -<!-- English Revision: 669847:1331903 (outdated) --> +<!-- English Revision: 669847:1332627 (outdated) --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more diff --git a/docs/manual/mod/core.xml.tr b/docs/manual/mod/core.xml.tr index e23574d95a..8b72217e85 100644 --- a/docs/manual/mod/core.xml.tr +++ b/docs/manual/mod/core.xml.tr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?> -<!-- English Revision: 1302855:1331903 (outdated) --> +<!-- English Revision: 1302855:1332627 (outdated) --> <!-- ===================================================== Translated by: Nilgün Belma Bugüner <nilgun belgeler.org> Reviewed by: Orhan Berent <berent belgeler.org> diff --git a/docs/manual/mod/mod_actions.html.fr b/docs/manual/mod/mod_actions.html.fr index 55f5705d67..665ea48a2f 100644 --- a/docs/manual/mod/mod_actions.html.fr +++ b/docs/manual/mod/mod_actions.html.fr @@ -30,8 +30,6 @@ <a href="../ja/mod/mod_actions.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_actions.html" hreflang="ko" rel="alternate" title="Korean"> ko </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>Ce module permet l'exécution des scripts CGI en fonction du type de média ou de la méthode de requête.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> @@ -86,23 +84,22 @@ gestionnaire ont été introduits dans Apache 2.1</td></tr> requête particulière est transmis à l'aide de la variable <code>REDIRECT_HANDLER</code>.</p> - <div class="example"><h3>Exemple : type MIME</h3><p><code> - # Requêtes concernant des fichiers possédant un type de contenu - # MIME particulier :<br /> - Action image/gif /cgi-bin/images.cgi<br /> - <br /> - </code></p></div> + <div class="example"><h3>Exemple : type MIME</h3><pre class="prettyprint lang-config"> +# Requests for files of a particular MIME content type: +Action image/gif /cgi-bin/images.cgi + </pre> +</div> <p>Dans cet exemple, les requêtes pour des fichiers possédant le type de contenu MIME <code>image/gif</code> seront traitées par le script CGI <code>/cgi-bin/images.cgi</code>.</p> - <div class="example"><h3>Example: extension de nom de fichier</h3><p><code> - # Fichiers dont le nom possède une extension particulière<br /> - AddHandler mon-type-de-fichier .xyz<br /> - Action mon-type-de-fichier /cgi-bin/program.cgi<br /> - </code></p></div> - + <div class="example"><h3>Example: File extension</h3><pre class="prettyprint lang-config"> +# Files of a particular file extension +AddHandler my-file-type .xyz +Action my-file-type /cgi-bin/program.cgi + </pre> +</div> <p>Dans cet exemple, les requêtes pour des fichiers possédant l'extension <code>.xyz</code> seront traitées par le script CGI <code>/cgi-bin/programme.cgi</code>.</p> @@ -113,14 +110,13 @@ gestionnaire ont été introduits dans Apache 2.1</td></tr> directive <code class="directive">Action</code> pour des localisations virtuelles.</p> - <div class="example"><h3>Exemple</h3><p><code> - <Location /news><br /> - <span class="indent"> - SetHandler news-handler<br /> - Action news-handler /cgi-bin/news.cgi virtual<br /> - </span> - </Location> - </code></p></div> + <pre class="prettyprint lang-config"> +<Location /news> + SetHandler news-handler + Action news-handler /cgi-bin/news.cgi virtual +</Location> + </pre> + <h3>Voir aussi</h3> <ul> @@ -162,13 +158,14 @@ particulière.</td></tr> foo.html?hi). Dans le cas contraire, la requête sera traitée normalement.</p> - <div class="example"><h3>Exemples</h3><p><code> - # Toutes les requêtes GET aboutissent ici<br /> - Script GET /cgi-bin/search<br /> - <br /> - # Un gestionnaire CGI pour la méthode PUT<br /> - Script PUT /~bob/put.cgi<br /> - </code></p></div> + <pre class="prettyprint lang-config"> +# All GET requests go here +Script GET /cgi-bin/search + +# A CGI PUT handler +Script PUT /~bob/put.cgi + </pre> + </div> </div> diff --git a/docs/manual/mod/mod_actions.xml.meta b/docs/manual/mod/mod_actions.xml.meta index 500a6d165f..21a3be67ab 100644 --- a/docs/manual/mod/mod_actions.xml.meta +++ b/docs/manual/mod/mod_actions.xml.meta @@ -9,7 +9,7 @@ <variants> <variant outdated="yes">de</variant> <variant>en</variant> - <variant outdated="yes">fr</variant> + <variant>fr</variant> <variant outdated="yes">ja</variant> <variant outdated="yes">ko</variant> </variants> diff --git a/docs/manual/mod/mod_asis.html.fr b/docs/manual/mod/mod_asis.html.fr index 1c0a14b45b..721aabba90 100644 --- a/docs/manual/mod/mod_asis.html.fr +++ b/docs/manual/mod/mod_asis.html.fr @@ -29,8 +29,6 @@ <a href="../ja/mod/mod_asis.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_asis.html" hreflang="ko" rel="alternate" title="Korean"> ko </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>Envoie des fichiers contenant leurs propres en-têtes HTTP</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> @@ -68,7 +66,8 @@ d'Apache httpd</a></li> <p>Dans le fichier de configuration, associez les fichiers asis au gestionnaire <code>send-as-is</code> comme ceci :</p> - <div class="example"><p><code>AddHandler send-as-is asis</code></p></div> + <pre class="prettyprint lang-config">AddHandler send-as-is asis</pre> + <p>Le contenu de tout fichier possédant l'extension <code>.asis</code> sera envoyé par Apache httpd au client pratiquement tel diff --git a/docs/manual/mod/mod_asis.xml.meta b/docs/manual/mod/mod_asis.xml.meta index c71ecbde4a..e8af141c7c 100644 --- a/docs/manual/mod/mod_asis.xml.meta +++ b/docs/manual/mod/mod_asis.xml.meta @@ -8,7 +8,7 @@ <variants> <variant>en</variant> - <variant outdated="yes">fr</variant> + <variant>fr</variant> <variant outdated="yes">ja</variant> <variant outdated="yes">ko</variant> </variants> diff --git a/docs/manual/mod/mod_auth_basic.html.fr b/docs/manual/mod/mod_auth_basic.html.fr index 9dde5eec45..aa30922233 100644 --- a/docs/manual/mod/mod_auth_basic.html.fr +++ b/docs/manual/mod/mod_auth_basic.html.fr @@ -29,8 +29,6 @@ <a href="../ja/mod/mod_auth_basic.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_auth_basic.html" hreflang="ko" rel="alternate" title="Korean"> ko </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>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> @@ -112,19 +110,17 @@ cette zone du site web</td></tr> implémentant le fournisseur choisi soit bien présent dans le serveur.</p> - <div class="example"><h3>Exemple</h3><p><code> - <Location /secure><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> - </Location> - </code></p></div> - + <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"> +<Location /secure> + AuthType basic + AuthName "private area" + AuthBasicProvider dbm + AuthDBMType SDBM + AuthDBMUserFile /www/etc/dbmpasswd + Require valid-user +</Location> + </pre> +</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 diff --git a/docs/manual/mod/mod_auth_basic.xml.meta b/docs/manual/mod/mod_auth_basic.xml.meta index 6418e97753..dd48206a0e 100644 --- a/docs/manual/mod/mod_auth_basic.xml.meta +++ b/docs/manual/mod/mod_auth_basic.xml.meta @@ -8,7 +8,7 @@ <variants> <variant>en</variant> - <variant outdated="yes">fr</variant> + <variant>fr</variant> <variant outdated="yes">ja</variant> <variant outdated="yes">ko</variant> </variants> diff --git a/docs/manual/mod/mod_auth_digest.html.fr b/docs/manual/mod/mod_auth_digest.html.fr index 79815d94d1..52e37ca957 100644 --- a/docs/manual/mod/mod_auth_digest.html.fr +++ b/docs/manual/mod/mod_auth_digest.html.fr @@ -28,8 +28,6 @@ <a href="../fr/mod/mod_auth_digest.html" title="Français"> fr </a> | <a href="../ko/mod/mod_auth_digest.html" hreflang="ko" rel="alternate" title="Korean"> ko </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>Authentification utilisateur utilisant les condensés MD5</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> @@ -80,19 +78,18 @@ condensés</a></h2> <p>On peut créer les fichiers utilisateur appropriés (au format texte) à l'aide de l'outil <code class="program"><a href="../programs/htdigest.html">htdigest</a></code>.</p> - <div class="example"><h3>Exemple :</h3><p><code> - <Location /private/><br /> - <span class="indent"> - AuthType Digest<br /> - AuthName "private area"<br /> - AuthDigestDomain /private/ http://mirror.my.dom/private2/<br /> - <br /> - AuthDigestProvider file<br /> - AuthUserFile /web/auth/.digest_pw<br /> - Require valid-user<br /> - </span> - </Location> - </code></p></div> + <div class="example"><h3>Exemple :</h3><pre class="prettyprint lang-config"> +<Location /private/> + AuthType Digest + AuthName "private area" + AuthDigestDomain /private/ http://mirror.my.dom/private2/ + + AuthDigestProvider file + AuthUserFile /web/auth/.digest_pw + Require valid-user +</Location> + </pre> +</div> <div class="note"><h3>Note</h3> <p>L'authentification à base de condensés MD5 est plus sécurisée que @@ -138,9 +135,10 @@ condensés</a></h2> ceci :</p> <div class="example"><h3>Utilisation de l'authentification à base de condensé - avec MSIE :</h3><p><code> - BrowserMatch "MSIE" AuthDigestEnableQueryStringHack=On - </code></p></div> + avec MSIE :</h3><pre class="prettyprint lang-config"> + BrowserMatch "MSIE" AuthDigestEnableQueryStringHack=On + </pre> +</div> <p>Cette correction n'est pas nécessaire avec MSIE 7, bien que son activation ne pose pas de problème de compatibilité ou de surcharge @@ -350,11 +348,12 @@ les informations à propos des clients</td></tr> MégaOctets. Par exemple, les directives qui suivent sont toutes équivalentes :</p> - <div class="example"><p><code> - AuthDigestShmemSize 1048576<br /> - AuthDigestShmemSize 1024K<br /> - AuthDigestShmemSize 1M - </code></p></div> + <pre class="prettyprint lang-config"> +AuthDigestShmemSize 1048576 +AuthDigestShmemSize 1024K +AuthDigestShmemSize 1M + </pre> + </div> </div> diff --git a/docs/manual/mod/mod_auth_digest.xml.meta b/docs/manual/mod/mod_auth_digest.xml.meta index 5e68b12cb2..7583c0e005 100644 --- a/docs/manual/mod/mod_auth_digest.xml.meta +++ b/docs/manual/mod/mod_auth_digest.xml.meta @@ -8,7 +8,7 @@ <variants> <variant>en</variant> - <variant outdated="yes">fr</variant> + <variant>fr</variant> <variant outdated="yes">ko</variant> </variants> </metafile> diff --git a/docs/manual/mod/mod_authn_core.html.fr b/docs/manual/mod/mod_authn_core.html.fr index 076b856bb0..caa949ee05 100644 --- a/docs/manual/mod/mod_authn_core.html.fr +++ b/docs/manual/mod/mod_authn_core.html.fr @@ -27,8 +27,6 @@ <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authn_core.html" hreflang="en" rel="alternate" title="English"> en </a> | <a href="../fr/mod/mod_authn_core.html" title="Français"> fr </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>Le noyau de l'authentification</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>authn_core_module</td></tr> @@ -73,32 +71,26 @@ d'authentification</a></h2> textes différents.</p> <div class="example"><h3>Vérification dans plusieurs fichiers de mots de - passe au format texte</h3><p><code> + passe au format texte</h3><pre class="prettyprint lang-config"> +# Première vérification +<AuthnProviderAlias file file1> + AuthUserFile /www/conf/passwords1 +</AuthnProviderAlias> - # On vérifie tout d'abord ici<br /> - <AuthnProviderAlias file file1><br /> - <span class="indent"> - AuthUserFile /www/conf/passwords1<br /> - </span> - </AuthnProviderAlias><br /> - <br /> - # On vérifie ensuite là<br /> - <AuthnProviderAlias file file2> <br /> - <span class="indent"> - AuthUserFile /www/conf/passwords2<br /> - </span> - </AuthnProviderAlias><br /> - <br /> - <Directory /var/web/pages/secure><br /> - <span class="indent"> - AuthBasicProvider file1 file2<br /> - <br /> - AuthType Basic<br /> - AuthName "Zone protégée"<br /> - Require valid-user<br /> - </span> - </Directory><br /> - </code></p></div> +# Vérification suivante +<AuthnProviderAlias file file2> + AuthUserFile /www/conf/passwords2 +</AuthnProviderAlias> + +<Directory /var/web/pages/secure> + AuthBasicProvider file1 file2 + + AuthType Basic + AuthName "Protected Area" + Require valid-user +</Directory> + </pre> +</div> @@ -109,36 +101,31 @@ d'authentification</a></h2> ldap :</p> <div class="example"><h3>Vérification auprès de plusieurs serveurs - LDAP</h3><p><code> - <AuthnProviderAlias ldap alias-ldap><br /> - <span class="indent"> - AuthLDAPBindDN cn=utilisateur,o=ctx<br /> - AuthLDAPBindPassword mot-de-passe<br /> - AuthLDAPURL ldap://serveur.ldap/o=ctx<br /> - </span> - </AuthnProviderAlias><br /><br /> - <AuthnProviderAlias ldap autre-alias-ldap><br /> - <span class="indent"> - AuthLDAPBindDN cn=autre-utilisateur,o=dev<br /> - AuthLDAPBindPassword autre-mot-de-passe<br /> - AuthLDAPURL ldap://autre.serveur.ldap/o=dev?cn<br /> - </span> - </AuthnProviderAlias><br /><br /> + LDAP</h3><pre class="prettyprint lang-config"> +<AuthnProviderAlias ldap ldap-alias1> + AuthLDAPBindDN cn=youruser,o=ctx + AuthLDAPBindPassword yourpassword + AuthLDAPURL ldap://ldap.host/o=ctx + </AuthnProviderAlias> + <AuthnProviderAlias ldap ldap-other-alias> + AuthLDAPBindDN cn=yourotheruser,o=dev + AuthLDAPBindPassword yourotherpassword + AuthLDAPURL ldap://other.ldap.host/o=dev?cn +</AuthnProviderAlias> - Alias /secure /webpages/secure<br /> - <Directory /webpages/secure><br /> - <span class="indent"> - Order deny,allow<br /> - Allow from all<br /><br /> - - AuthBasicProvider autre-alias-ldap alias-ldap <br /><br /> - - AuthType Basic<br />Exemple - AuthName Zone_protégée_par_LDAP<br /> - Require valid-user<br /> - </span> - </Directory><br /> - </code></p></div> +Alias /secure /webpages/secure +<Directory /webpages/secure> + Order deny,allow + Allow from all + + AuthBasicProvider ldap-other-alias ldap-alias1 + + AuthType Basic + AuthName LDAP_Protected_Place + Require valid-user +</Directory> + </pre> +</div> </div> @@ -164,9 +151,10 @@ l'authentification HTTP</td></tr> <p>Par exemple :</p> - <div class="example"><p><code> + <pre class="prettyprint lang-config"> AuthName "Top Secret" - </code></p></div> + </pre> + <p>La chaîne fournie comme argument à <code>AuthName</code> apparaîtra dans la boîte de dialogue d'authentification pour la @@ -232,24 +220,21 @@ l'alias spécifié</td></tr> l'exemple suivant, les clients peuvent accéder au répertoire <code>/www/docs/public</code> sans devoir s'authentifier :</p> - <div class="example"><p><code> - <Directory /www/docs> - <span class="indent"> - AuthType Basic<br /> - AuthName Documents<br /> - AuthBasicProvider file<br /> - AuthUserFile /usr/local/apache/passwd/passwords<br /> - Require valid-user - </span> - </Directory><br /> - <br /> - <Directory /www/docs/public> - <span class="indent"> - AuthType None<br /> - Require all granted - </span> - </Directory> - </code></p></div> + <pre class="prettyprint lang-config"> +<Directory /www/docs> + AuthType Basic + AuthName Documents + AuthBasicProvider file + AuthUserFile /usr/local/apache/passwd/passwords + Require valid-user +</Directory> + +<Directory /www/docs/public> + AuthType None + Require all granted +</Directory> + </pre> + <div class="note">Veuillez noter que, lorsque l'authentification n'est pas activée, les clients qui se sont déjà authentifiés pour une autre diff --git a/docs/manual/mod/mod_authn_core.xml.meta b/docs/manual/mod/mod_authn_core.xml.meta index e7f54a0c05..de98254375 100644 --- a/docs/manual/mod/mod_authn_core.xml.meta +++ b/docs/manual/mod/mod_authn_core.xml.meta @@ -8,6 +8,6 @@ <variants> <variant>en</variant> - <variant outdated="yes">fr</variant> + <variant>fr</variant> </variants> </metafile> diff --git a/docs/manual/mod/mod_authnz_ldap.html.fr b/docs/manual/mod/mod_authnz_ldap.html.fr index c920ef946c..765dd9398a 100644 --- a/docs/manual/mod/mod_authnz_ldap.html.fr +++ b/docs/manual/mod/mod_authnz_ldap.html.fr @@ -27,8 +27,6 @@ <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authnz_ldap.html" hreflang="en" rel="alternate" title="English"> en </a> | <a href="../fr/mod/mod_authnz_ldap.html" title="Français"> fr </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>Permet d'utiliser un annuaire LDAP pour l'authentification HTTP de base.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> @@ -403,11 +401,12 @@ Directory</a></li> <code>cn</code> sera utilisé pour les recherches), on pourra utiliser les directives Require suivantes pour restreindre l'accès :</p> -<div class="example"><p><code> -Require ldap-user "Barbara Jenson"<br /> -Require ldap-user "Fred User"<br /> -Require ldap-user "Joe Manager"<br /> -</code></p></div> +<pre class="prettyprint lang-config"> +Require ldap-user "Barbara Jenson" +Require ldap-user "Fred User" +Require ldap-user "Joe Manager" +</pre> + <p>De par la manière dont <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> traite cette directive, Barbara Jenson peut s'authentifier comme @@ -420,7 +419,8 @@ Require ldap-user "Joe Manager"<br /> <p>Si l'attribut <code>uid</code> avait été spécifié à la place de l'attribut <code>cn</code> dans l'URL précédente, les trois lignes ci-dessus auraient pû être condensées en une seule ligne :</p> -<div class="example"><p><code>Require ldap-user bjenson fuser jmanager</code></p></div> +<pre class="prettyprint lang-config">Require ldap-user bjenson fuser jmanager</pre> + <h3><a name="reqgroup" id="reqgroup">Require ldap-group</a></h3> @@ -430,59 +430,61 @@ Require ldap-user "Joe Manager"<br /> DN du groupe LDAP. Note : n'entourez pas le nom du groupe avec des guillemets. Par exemple, supposons que l'entrée suivante existe dans l'annuaire LDAP :</p> -<div class="example"><p><code> -dn: cn=Administrators, o=Example<br /> -objectClass: groupOfUniqueNames<br /> -uniqueMember: cn=Barbara Jenson, o=Example<br /> -uniqueMember: cn=Fred User, o=Example<br /> -</code></p></div> +<div class="example"><pre> +dn: cn=Administrators, o=Example +objectClass: groupOfUniqueNames +uniqueMember: cn=Barbara Jenson, o=Example +uniqueMember: cn=Fred User, o=Example +</pre></div> <p>La directive suivante autoriserait alors l'accès à Fred et Barbara :</p> -<div class="example"><p><code>Require ldap-group cn=Administrators, o=Example</code></p></div> +<pre class="prettyprint lang-config">Require ldap-group cn=Administrators, o=Example</pre> + <p>Les membres peuvent aussi se trouver dans les sous-groupes du groupe LDAP spécifié si la directive <code class="directive"><a href="#authldapmaxsubgroupdepth">AuthLDAPMaxSubGroupDepth</a></code> a été définie à une valeur supérieure à 0. Par exemple, supposons que les entrées suivantes existent dans l'annuaire LDAP :</p> -<div class="example"><p><code> -dn: cn=Employees, o=Example<br /> -objectClass: groupOfUniqueNames<br /> -uniqueMember: cn=Managers, o=Example<br /> -uniqueMember: cn=Administrators, o=Example<br /> -uniqueMember: cn=Users, o=Example<br /> -<br /> -dn: cn=Managers, o=Example<br /> -objectClass: groupOfUniqueNames<br /> -uniqueMember: cn=Bob Ellis, o=Example<br /> -uniqueMember: cn=Tom Jackson, o=Example<br /> -<br /> -dn: cn=Administrators, o=Example<br /> -objectClass: groupOfUniqueNames<br /> -uniqueMember: cn=Barbara Jenson, o=Example<br /> -uniqueMember: cn=Fred User, o=Example<br /> -<br /> -dn: cn=Users, o=Example<br /> -objectClass: groupOfUniqueNames<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=Example<br /> -objectClass: groupOfUniqueNames<br /> -uniqueMember: cn=Jim Swenson, o=Example<br /> -uniqueMember: cn=Elliot Rhodes, o=Example<br /> -</code></p></div> +<div class="example"><pre> +dn: cn=Employees, o=Example +objectClass: groupOfUniqueNames +uniqueMember: cn=Managers, o=Example +uniqueMember: cn=Administrators, o=Example +uniqueMember: cn=Users, o=Example + +dn: cn=Managers, o=Example +objectClass: groupOfUniqueNames +uniqueMember: cn=Bob Ellis, o=Example +uniqueMember: cn=Tom Jackson, o=Example + +dn: cn=Administrators, o=Example +objectClass: groupOfUniqueNames +uniqueMember: cn=Barbara Jenson, o=Example +uniqueMember: cn=Fred User, o=Example + +dn: cn=Users, o=Example +objectClass: groupOfUniqueNames +uniqueMember: cn=Allan Jefferson, o=Example +uniqueMember: cn=Paul Tilley, o=Example +uniqueMember: cn=Temporary Employees, o=Example + +dn: cn=Temporary Employees, o=Example +objectClass: groupOfUniqueNames +uniqueMember: cn=Jim Swenson, o=Example +uniqueMember: cn=Elliot Rhodes, o=Example +</pre></div> <p>Les directives suivantes autoriseraient alors l'accès à Bob Ellis, Tom Jackson, Barbara Jensen, Fred User, Allan Jefferson, et Paul Tilley, mais l'interdiraient à Jim Swenson, ou Elliot Rhodes (car ils sont situés dans un sous-groupe de niveau de profondeur 2) :</p> -<div class="example"><p><code> -Require ldap-group cn=Employees, o-Example<br /> -AuthLDAPSubGroupDepth 1<br /> -</code></p></div> +<pre class="prettyprint lang-config"> +Require ldap-group cn=Employees, o-Example +AuthLDAPSubGroupDepth 1 +</pre> + <p>Le comportement de cette directive est modifié par les directives <code class="directive"><a href="#authldapgroupattribute">AuthLDAPGroupAttribute</a></code>, @@ -504,7 +506,8 @@ AuthLDAPSubGroupDepth 1<br /> <p>La directive suivante accorderait l'accès à un DN spécifique :</p> -<div class="example"><p><code>Require ldap-dn cn=Barbara Jenson, o=Example</code></p></div> +<pre class="prettyprint lang-config">Require ldap-dn cn=Barbara Jenson, o=Example</pre> + <p>Le comportement ce cette directive est modifié par la directive <code class="directive"><a href="#authldapcomparednonserver">AuthLDAPCompareDNOnServer</a></code>.</p> @@ -521,7 +524,8 @@ AuthLDAPSubGroupDepth 1<br /> <p>La directive suivante accorderait l'autorisation d'accès à tout utilisateur dont l'attribut employeeType a pour valeur "actif" :</p> - <div class="example"><p><code>Require ldap-attribute employeeType=actif</code></p></div> + <pre class="prettyprint lang-config">Require ldap-attribute employeeType=active</pre> + <p>Plusieurs paires attribut/valeur peuvent être spécifiées par une même directive en les séparant par des espaces, ou en définissant @@ -537,7 +541,8 @@ AuthLDAPSubGroupDepth 1<br /> utilisateur dont l'attribut city aurait pour valeur "San Jose", ou donc l'attribut status aurait pour valeur "actif" :</p> - <div class="example"><p><code>Require ldap-attribute city="San Jose" status=actif</code></p></div> + <pre class="prettyprint lang-config">Require ldap-attribute city="San Jose" status=active</pre> + @@ -553,7 +558,8 @@ AuthLDAPSubGroupDepth 1<br /> utilisateur possédant un téléphone cellulaire et faisant partie du département "marketing" :</p> - <div class="example"><p><code>Require ldap-filter &(cell=*)(department=marketing)</code></p></div> + <pre class="prettyprint lang-config">Require ldap-filter &(cell=*)(department=marketing)</pre> + <p>Alors que la directive <code>Require ldap-attribute</code> se contente d'une simple comparaison d'attributs, la directive @@ -576,19 +582,21 @@ AuthLDAPSubGroupDepth 1<br /> Accorde l'autorisation d'accès à tout utilisateur présent dans l'annuaire LDAP, en utilisant son UID pour effectuer la recherche : -<div class="example"><p><code> -AuthLDAPURL "ldap://ldap1.example.com:389/ou=People, o=Example?uid?sub?(objectClass=*)"<br /> +<pre class="prettyprint lang-config"> +AuthLDAPURL "ldap://ldap1.example.com:389/ou=People, o=Example?uid?sub?(objectClass=*)" Require valid-user -</code></p></div> +</pre> + </li> <li> 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 : -<div class="example"><p><code>AuthLDAPURL "ldap://ldap1.example.com ldap2.example.com/ou=People, o=Example"<br /> +<pre class="prettyprint lang-config">AuthLDAPURL "ldap://ldap1.example.com ldap2.example.com/ou=People, o=Example" Require valid-user -</code></p></div> +</pre> + </li> <li> @@ -601,20 +609,22 @@ Require valid-user approche n'est pas recommandée : il est préférable de choisir un attribut de votre annuaire dont l'unicité soit garantie, comme <code>uid</code>. -<div class="example"><p><code> -AuthLDAPURL "ldap://ldap.example.com/ou=People, o=Example?cn"<br /> +<pre class="prettyprint lang-config"> +AuthLDAPURL "ldap://ldap.example.com/ou=People, o=Example?cn" Require valid-user -</code></p></div> +</pre> + </li> <li> Accorde l'autorisation d'accès à tout utilisateur appartenant au groupe Administrateurs. Les utilisateurs doivent s'authentifier en utilisant leur UID : -<div class="example"><p><code> -AuthLDAPURL ldap://ldap.example.com/o=Example?uid<br /> +<pre class="prettyprint lang-config"> +AuthLDAPURL ldap://ldap.example.com/o=Example?uid Require ldap-group cn=Administrators, o=Example -</code></p></div> +</pre> + </li> <li> @@ -623,10 +633,11 @@ Require ldap-group cn=Administrators, o=Example attribut LDAP <code>qpagePagerID</code>. Seuls ces utilisateurs (authentifiés via leur UID) se verront accorder l'autorisation d'accès : -<div class="example"><p><code> -AuthLDAPURL ldap://ldap.example.com/o=Example?uid??(qpagePagerID=*)<br /> +<pre class="prettyprint lang-config"> +AuthLDAPURL ldap://ldap.example.com/o=Example?uid??(qpagePagerID=*) Require valid-user -</code></p></div> +</pre> + </li> <li> @@ -639,10 +650,11 @@ Require valid-user tout utilisateur disposant d'un bippeur ainsi qu'à Joe Manager qui ne possède pas de bippeur, mais doit tout de même pouvoir accéder à la ressource :</p> -<div class="example"><p><code> -AuthLDAPURL ldap://ldap.example.com/o=Example?uid??(|(qpagePagerID=*)(uid=jmanager))<br /> +<pre class="prettyprint lang-config"> +AuthLDAPURL ldap://ldap.example.com/o=Example?uid??(|(qpagePagerID=*)(uid=jmanager)) Require valid-user -</code></p></div> +</pre> + <p>Ce dernier exemple peut sembler confus au premier abord ; en fait, il permet de mieux comprendre à quoi doit ressembler le @@ -745,11 +757,12 @@ Directory</a></h2> l'attribut <em>userPrincipalName</em>, avec une base de recherche vide, comme suit :</p> -<div class="example"><p><code> -AuthLDAPBindDN apache@example.com<br /> -AuthLDAPBindPassword password<br /> +<pre class="prettyprint lang-config"> +AuthLDAPBindDN apache@example.com +AuthLDAPBindPassword password AuthLDAPURL ldap://10.0.0.1:3268/?userPrincipalName?sub -</code></p></div> +</pre> + <p>Les utilisateurs devront s'authentifier en entrant leur UPN, de la forme<em>untel@nz.example.com</em>.</p> @@ -773,11 +786,12 @@ AuthLDAPURL ldap://10.0.0.1:3268/?userPrincipalName?sub l'authentification LDAP consiste à ajouter les directives suivantes à <em>chaque</em> fichier <code>.htaccess</code> qui sera créé dans le site web :</p> -<div class="example"><pre> +<pre class="prettyprint lang-config"> AuthLDAPURL "l'url" AuthGroupFile <em>mon-fichier-de-groupes</em> Require group <em>mon-fichier-de-groupes</em> -</pre></div> +</pre> + <h3><a name="howitworks" id="howitworks">Comment ça marche</a></h3> @@ -1173,8 +1187,10 @@ distant utilisé tel quel)</code></td></tr> utiliser de nom d'utilisateur dédié via la directive <code class="directive"><a href="#authldapbinddn">AuthLDAPBindDN</a></code>. </p> - <div class="example"><p><code> AuthLDAPInitialBindPattern (.+) $1@example.com </code></p></div> - <div class="example"><p><code> AuthLDAPInitialBindPattern (.+) cn=$1,dc=example,dc=com</code></p></div> + <pre class="prettyprint lang-config"> AuthLDAPInitialBindPattern (.+) $1@example.com </pre> + + <pre class="prettyprint lang-config"> AuthLDAPInitialBindPattern (.+) cn=$1,dc=example,dc=com</pre> + <div class="note"><h3>Non disponible dans la cas d'une autorisation seule</h3> On ne peut utiliser cette directive que si ce module @@ -1190,8 +1206,8 @@ distant utilisé tel quel)</code></td></tr> <h3>Voir aussi</h3> <ul> -<li><code class="directive"><a href="#authldapinitialbindasuser">AuthLDAPInitialBindAsUser</a></code></li> -<li><code class="directive"><a href="#authldapbinddn">AuthLDAPBindDN</a></code></li> +<li><code class="directive"><a href="../mod/mod_authnnz_ldap.html#authldapinitialbindasuser">AuthLDAPInitialBindAsUser</a></code></li> +<li><code class="directive"><a href="../mod/mod_authnnz_ldap.html#authldapbinddn">AuthLDAPBindDN</a></code></li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -1379,8 +1395,8 @@ recherche LDAP</td></tr> <div class="example"><p><code>ldap://hôte:port/DN-de-base?attribut?portée?filtre</code></p></div> <p>Si vous souhaitez mettre à la disposition d'Apache plusieurs URLs LDAP, la syntaxe sera :</p> -<div class="example"><p><code>AuthLDAPUrl "ldap://ldap1.example.com -ldap2.example.com/dc=..."</code></p></div> +<pre class="prettyprint lang-config">AuthLDAPUrl "ldap://ldap1.example.com ldap2.example.com/dc=..."</pre> + <p><em><strong>Mise en garde : </strong>Si vous spécifiez plusieurs serveurs, vous devez en entourer la liste avec des guillemets ; dans le cas contraire, vous générerez une erreur : "AuthLDAPURL takes one diff --git a/docs/manual/mod/mod_authnz_ldap.xml.meta b/docs/manual/mod/mod_authnz_ldap.xml.meta index 7a6a237d9a..4ec661a32d 100644 --- a/docs/manual/mod/mod_authnz_ldap.xml.meta +++ b/docs/manual/mod/mod_authnz_ldap.xml.meta @@ -8,6 +8,6 @@ <variants> <variant>en</variant> - <variant outdated="yes">fr</variant> + <variant>fr</variant> </variants> </metafile> diff --git a/docs/manual/mod/mod_cache_disk.html.fr b/docs/manual/mod/mod_cache_disk.html.fr index 39896a3d39..6a5f3097a9 100644 --- a/docs/manual/mod/mod_cache_disk.html.fr +++ b/docs/manual/mod/mod_cache_disk.html.fr @@ -29,8 +29,6 @@ <a href="../ja/mod/mod_cache_disk.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_cache_disk.html" hreflang="ko" rel="alternate" title="Korean"> ko </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>Module de stockage sur disque pour le filtre de mise en cache HTTP.</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> @@ -170,9 +168,10 @@ cache.</td></tr> définir la taille maximale d'un document, en octets, pour que celui-ci puisse faire l'objet d'un stockage dans le cache.</p> - <div class="example"><p><code> + <pre class="prettyprint lang-config"> CacheMaxFileSize 64000 - </code></p></div> + </pre> + </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -190,9 +189,10 @@ cache.</td></tr> définir la taille minimale d'un document, en octets, pour que celui-ci puisse faire l'objet d'un stockage dans le cache.</p> - <div class="example"><p><code> + <pre class="prettyprint lang-config"> CacheMinFileSize 64 - </code></p></div> + </pre> + </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -220,9 +220,10 @@ mettre en cache avant de les envoyer au client</td></tr> enregistrées dans le cache, et non lorsque les données sont servies à partir du cache.</p> - <div class="example"><p><code> + <pre class="prettyprint lang-config"> CacheReadSize 102400 - </code></p></div> + </pre> + </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -252,9 +253,10 @@ avant d'envoyer les données au client</td></tr> que le serveur n'effectue pas une mise en tampon excessive au cas où les données arriveraient plus vite que prévu.</p> - <div class="example"><p><code> + <pre class="prettyprint lang-config"> CacheReadTime 1000 - </code></p></div> + </pre> + </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -277,9 +279,10 @@ seront stockés</td></tr> définir la structure des sous-répertoires du répertoire racine spécifié.</p> - <div class="example"><p><code> + <pre class="prettyprint lang-config"> CacheRoot c:/cacheroot - </code></p></div> + </pre> + </div> </div> diff --git a/docs/manual/mod/mod_cache_disk.xml.meta b/docs/manual/mod/mod_cache_disk.xml.meta index 8bea650ab0..ba03ad545e 100644 --- a/docs/manual/mod/mod_cache_disk.xml.meta +++ b/docs/manual/mod/mod_cache_disk.xml.meta @@ -8,7 +8,7 @@ <variants> <variant>en</variant> - <variant outdated="yes">fr</variant> + <variant>fr</variant> <variant outdated="yes">ja</variant> <variant outdated="yes">ko</variant> </variants> diff --git a/docs/manual/mod/mod_deflate.html.fr b/docs/manual/mod/mod_deflate.html.fr index bc0a0ebc48..edeff4a066 100644 --- a/docs/manual/mod/mod_deflate.html.fr +++ b/docs/manual/mod/mod_deflate.html.fr @@ -29,8 +29,6 @@ <a href="../ja/mod/mod_deflate.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_deflate.html" hreflang="ko" rel="alternate" title="Korean"> ko </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>Comprime le contenu avant de le servir au client</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> @@ -65,41 +63,38 @@ client</td></tr> <p>Voici un exemple simple de configuration pour les impatients.</p> - <div class="example"><h3>Ne comprime que certains types de documents</h3><p><code> + <div class="example"><h3>Ne comprime que certains types de documents</h3><pre class="prettyprint lang-config"> AddOutputFilterByType DEFLATE text/html text/plain text/xml - </code></p></div> + </pre> +</div> <p>La configuration suivante, tout en produisant un contenu encore plus comprimé, est aussi beaucoup plus compliquée. N'utilisez pas cet exemple si vous ne comprenez pas tous les détails de la configuration.</p> - <div class="example"><h3>Comprime tout, sauf les images</h3><p><code> - <Location /><br /> - <span class="indent"> - # Insère le filtre<br /> - SetOutputFilter DEFLATE<br /> - <br /> - # Netscape 4.x a quelques problèmes ...<br /> - BrowserMatch ^Mozilla/4 gzip-only-text/html<br /> - <br /> - # Netscape 4.06-4.08 ont d'autres problèmes<br /> - BrowserMatch ^Mozilla/4\.0[678] no-gzip<br /> - <br /> - # MSIE se fait passer pour Netscape, mais ça marche<br /> - BrowserMatch \bMSIE !no-gzip !gzip-only-text/html<br /> - # Ne pas comprimer les images<br /> - SetEnvIfNoCase Request_URI \<br /> - <span class="indent"> - \.(?:gif|jpe?g|png)$ no-gzip dont-vary<br /> - </span> - <br /> - # On s'assure que les mandataires ne servent pas le mauvais - # contenu<br /> - Header append Vary User-Agent env=!dont-vary<br /> - </span> - </Location> - </code></p></div> + <div class="example"><h3>Comprime tout, sauf les images</h3><pre class="prettyprint lang-config"> +<Location /> + # Insert filter + SetOutputFilter DEFLATE + + # Netscape 4.x a quelques problèmes ... + BrowserMatch ^Mozilla/4 gzip-only-text/html + + # Netscape 4.06-4.08 ont d'autres problèmes + BrowserMatch ^Mozilla/4\.0[678] no-gzip + + # MSIE se fait passer pour Netscape, mais ça marche + BrowserMatch \bMSIE !no-gzip !gzip-only-text/html + # Ne pas comprimer les images + SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary + + # On s'assure que les mandataires ne servent pas le mauvais + # contenu + Header append Vary User-Agent env=!dont-vary +</Location> + </pre> +</div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> @@ -110,9 +105,10 @@ client</td></tr> directive suivante active la compression des documents dans le conteneur où elle est placée :</p> - <div class="example"><p><code> + <pre class="prettyprint lang-config"> SetOutputFilter DEFLATE - </code></p></div> + </pre> + <p>Certains navigateurs populaires ne gèrent pas la compression de tous les contenus, et pour résoudre ce problème, vous pouvez @@ -126,13 +122,12 @@ client</td></tr> où la compression n'est activée que pour les fichiers html de la documentation d'Apache :</p> - <div class="example"><p><code> - <Directory "/racine-de-votre-serveur/manual"><br /> - <span class="indent"> - AddOutputFilterByType DEFLATE text/html<br /> - </span> - </Directory> - </code></p></div> + <pre class="prettyprint lang-config"> +<Directory "/your-server-root/manual"> + AddOutputFilterByType DEFLATE text/html +</Directory> + </pre> + <p>Pour les navigateurs qui ont des problèmes avec la compression de tous les types de fichiers, vous pouvez utiliser la directive @@ -145,11 +140,12 @@ client</td></tr> deuxième. Considérons l'extrait suivant de l'<a href="#recommended">exemple de configuration</a> de la section précédente :</p> - <div class="example"><p><code> - BrowserMatch ^Mozilla/4 gzip-only-text/html<br /> - BrowserMatch ^Mozilla/4\.0[678] no-gzip<br /> - BrowserMatch \bMSIE !no-gzip !gzip-only-text/html - </code></p></div> + <pre class="prettyprint lang-config"> +BrowserMatch ^Mozilla/4 gzip-only-text/html +BrowserMatch ^Mozilla/4\.0[678] no-gzip +BrowserMatch \bMSIE !no-gzip !gzip-only-text/html + </pre> + <p>Tout d'abord, on recherche un en-tête <code>User-Agent</code> qui signale un navigateur Netscape version 4.x. Ces versions ne @@ -190,14 +186,13 @@ client</td></tr> <code class="directive"><a href="../mod/mod_mime.html#addoutputfilter">AddOutputFilter</a></code>, comme dans l'exemple suivant :</p> - <div class="example"><p><code> - <Location /dav-area><br /> - <span class="indent"> - ProxyPass http://example.com/<br /> - SetOutputFilter INFLATE<br /> - </span> - </Location> - </code></p></div> + <pre class="prettyprint lang-config"> +<Location /dav-area> + ProxyPass http://example.com/ + SetOutputFilter INFLATE +</Location> + </pre> + <p>Dans cet exemple, les sorties comprimées par gzip en provenance de example.com seront décomprimées afin de pouvoir @@ -214,13 +209,12 @@ client</td></tr> <code class="directive"><a href="../mod/mod_mime.html#addinputfilter">AddInputFilter</a></code>, comme dans l'exemple suivant :</p> - <div class="example"><p><code> - <Location /dav-area><br /> - <span class="indent"> - SetInputFilter DEFLATE<br /> - </span> - </Location> - </code></p></div> + <pre class="prettyprint lang-config"> +<Location /dav-area> + SetInputFilter DEFLATE +</Location> + </pre> + <p>Désormais, si une requête contient un en-tête <code>Content-Encoding: gzip</code>, son corps sera @@ -259,9 +253,10 @@ client</td></tr> <code>DEFLATE</code> dépend du contenu de l'en-tête <code>User-Agent</code>, vous devez spécifier :</p> - <div class="example"><p><code> + <pre class="prettyprint lang-config"> Header append Vary User-Agent - </code></p></div> + </pre> + <p>Si votre décision de comprimer le contenu dépend d'autres informations que celles contenues dans les en-têtes de la requête @@ -269,9 +264,10 @@ client</td></tr> <code>Vary</code> la valeur <code>*</code>, ce qui permet d'empêcher les mandataires compatibles de tout mettre en cache.</p> - <div class="example"><h3>Exemple</h3><p><code> + <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"> Header set Vary * - </code></p></div> + </pre> +</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="DeflateBufferSize" id="DeflateBufferSize">DeflateBufferSize</a> <a name="deflatebuffersize" id="deflatebuffersize">Directive</a></h2> @@ -329,12 +325,13 @@ d'Apache</td></tr> d'un argument de la directive. Vous pouvez utiliser cette note à des fins statistiques en enregistrant sa valeur dans votre <a href="../logs.html#accesslog">journal des accès</a>.</p> - <div class="example"><h3>Exemple</h3><p><code> - DeflateFilterNote ratio<br /> - <br /> - LogFormat '"%r" %b (%{ratio}n) "%{User-agent}i"' deflate<br /> + <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"> + DeflateFilterNote ratio + + LogFormat '"%r" %b (%{ratio}n) "%{User-agent}i"' deflate CustomLog logs/deflate_log deflate - </code></p></div> + </pre> +</div> <p>Pour extraire des informations plus précises de vos journaux, vous pouvez utiliser l'argument <var>type</var> pour spécifier le @@ -359,14 +356,15 @@ d'Apache</td></tr> <p>Vous pouvez donc configurer votre journalisation de la manière suivante :</p> - <div class="example"><h3>Journalisation détaillée</h3><p><code> - DeflateFilterNote Input instream<br /> - DeflateFilterNote Output outstream<br /> - DeflateFilterNote Ratio ratio<br /> - <br /> - LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate<br /> - CustomLog logs/deflate_log deflate - </code></p></div> + <div class="example"><h3>Journalisation détaillée</h3><pre class="prettyprint lang-config"> +DeflateFilterNote Input instream +DeflateFilterNote Output outstream +DeflateFilterNote Ratio ratio + +LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate +CustomLog logs/deflate_log deflate +</pre> +</div> <h3>Voir aussi</h3> <ul> diff --git a/docs/manual/mod/mod_deflate.xml.meta b/docs/manual/mod/mod_deflate.xml.meta index 3efa67dca3..1d5b04c7a1 100644 --- a/docs/manual/mod/mod_deflate.xml.meta +++ b/docs/manual/mod/mod_deflate.xml.meta @@ -8,7 +8,7 @@ <variants> <variant>en</variant> - <variant outdated="yes">fr</variant> + <variant>fr</variant> <variant outdated="yes">ja</variant> <variant outdated="yes">ko</variant> </variants> diff --git a/docs/manual/mod/mod_echo.html.fr b/docs/manual/mod/mod_echo.html.fr index 2bd0a63ba8..0d4acdde7b 100644 --- a/docs/manual/mod/mod_echo.html.fr +++ b/docs/manual/mod/mod_echo.html.fr @@ -29,8 +29,6 @@ <a href="../ja/mod/mod_echo.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../ko/mod/mod_echo.html" hreflang="ko" rel="alternate" title="Korean"> ko </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>Un simple serveur d'écho pour illustrer les modules de protocole</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> @@ -64,9 +62,10 @@ d'Apache.</td></tr> <p>La directive <code class="directive">ProtocolEcho</code> permet d'activer ou de désactiver le serveur d'écho.</p> - <div class="example"><h3>Exemple</h3><p><code> + <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"> ProtocolEcho On - </code></p></div> + </pre> +</div> </div> </div> diff --git a/docs/manual/mod/mod_echo.xml.meta b/docs/manual/mod/mod_echo.xml.meta index 6dbd2f0814..9729ed8597 100644 --- a/docs/manual/mod/mod_echo.xml.meta +++ b/docs/manual/mod/mod_echo.xml.meta @@ -8,7 +8,7 @@ <variants> <variant>en</variant> - <variant outdated="yes">fr</variant> + <variant>fr</variant> <variant outdated="yes">ja</variant> <variant outdated="yes">ko</variant> </variants> diff --git a/docs/manual/mod/mod_lua.html.fr b/docs/manual/mod/mod_lua.html.fr index 8e6f0510c9..f802914843 100644 --- a/docs/manual/mod/mod_lua.html.fr +++ b/docs/manual/mod/mod_lua.html.fr @@ -27,8 +27,6 @@ <p><span>Langues Disponibles: </span><a href="../en/mod/mod_lua.html" hreflang="en" rel="alternate" title="English"> en </a> | <a href="../fr/mod/mod_lua.html" title="Français"> fr </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>Fournit des points d'entrée Lua dans différentes parties du traitement des requêtes httpd</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> @@ -91,18 +89,20 @@ jour.</div> <p>La directive de base pour le chargement du module est</p> -<div class="example"><p><code> +<pre class="prettyprint lang-config"> LoadModule lua_module modules/mod_lua.so -</code></p></div> +</pre> + <p> <code>mod_lua</code> fournit un gestionnaire nommé <code>lua-script</code> qui peut être utilisé avec une directive <code>AddHandler</code> :</p> -<div class="example"><p><code> +<pre class="prettyprint lang-config"> AddHandler lua-script .lua -</code></p></div> +</pre> + <p> Ceci aura pour effet de faire traiter les requêtes pour les fichiers @@ -383,28 +383,31 @@ end <p>La structure request_rec possède (au minimum) les méthodes suivantes :</p> - <div class="example"><p><code> + <pre class="prettyprint lang-lua"> r:addoutputfilter(name|function) -- ajoute un filtre en sortie - </code></p></div> + </pre> + - <div class="example"><p><code> - r:parseargs() -- renvoie une table lua contenant les arguments - de la chaîne de paramètres de la requête - </code></p></div> + <pre class="prettyprint lang-lua"> + r:parseargs() -- returns a lua table containing the request's query string arguments + </pre> - <div class="example"><p><code> - r:parsebody() -- interprète le corps de la requête en tant que - méthode POST et renvoie une table lua - </code></p></div> - <div class="example"><p><code> + <pre class="prettyprint lang-lua"> + r:parsebody() -- parse the request body as a POST and return a lua table + </pre> + + + <pre class="prettyprint lang-lua"> r:puts("bonjour", " le monde", "!") -- affichage dans le corps de la réponse - </code></p></div> + </pre> - <div class="example"><p><code> + + <pre class="prettyprint lang-lua"> r:write("une simple chaîne") -- affichage dans le corps de la réponse - </code></p></div> + </pre> + </dd> </dl> @@ -474,11 +477,12 @@ contenu suivant :</p> serveur en production, et les valeurs stat ou never pour un serveur en développement.</p> - <div class="example"><h3>Exemples :</h3><p><code> - LuaCodeCache stat<br /> - LuaCodeCache forever<br /> - LuaCodeCache never<br /> - </code></p></div> + <div class="example"><h3>Exemples :</h3><pre class="prettyprint lang-config"> +LuaCodeCache stat +LuaCodeCache forever +LuaCodeCache never + </pre> +</div> </div> @@ -649,11 +653,12 @@ version 2.3.15 du serveur HTTP Apache.</td></tr> <p>Exemple :</p> -<div class="example"><pre> +<pre class="prettyprint lang-config"> # httpd.conf LuaHookTranslateName /scripts/conf/hooks.lua silly_mapper -</pre></div> - +</pre> + + <pre class="prettyprint lang-lua"> -- /scripts/conf/hooks.lua -- require "apache2" @@ -730,17 +735,19 @@ parentes sont fusionnées dans les enfants</td></tr> d'interpolation dans le chemin du fichier et le nom de la fonction. Prenez garde aux problèmes de sécurité en écrivant vos expressions rationnelles.</p> - <div class="example"><h3>Exemples :</h3><p><code> - LuaMapHandler /(\w+)/(/w+) /scripts/$1.lua handle_$2 - </code></p></div> + <div class="example"><h3>Exemples :</h3><pre class="prettyprint lang-config"> + LuaMapHandler /(\w+)/(\w+) /scripts/$1.lua handle_$2 + </pre> +</div> <p>Cette directive va faire correspondre des uri comme /photos/show?id=9 au fichier /scripts/photos.lua, et invoquera la fonction de gestionnaire handle_show au niveau de la vm lua après chargement de ce fichier.</p> -<div class="example"><p><code> +<pre class="prettyprint lang-config"> LuaMapHandler /bingo /scripts/wombat.lua -</code></p></div> +</pre> + <p>Cette directive invoquera la fonction "handle" qui est la valeur par défaut si aucun nom de fonction spécifique n'est spécifié.</p> @@ -775,10 +782,11 @@ parentes sont fusionnées dans les enfants</td></tr> chemins de recherche du module lua. Elle suit les mêmes conventions que lua. Ceci modifie le package.path dans les vms lua.</p> - <div class="example"><h3>Exemples :</h3><p><code> - LuaPackagePath /scripts/lib/?.lua<br /> - LuaPackagePath /scripts/lib/?/init.lua - </code></p></div> + <div class="example"><h3>Exemples :</h3><pre class="prettyprint lang-config"> +LuaPackagePath /scripts/lib/?.lua +LuaPackagePath /scripts/lib/?/init.lua + </pre> +</div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> diff --git a/docs/manual/mod/mod_lua.xml.meta b/docs/manual/mod/mod_lua.xml.meta index 8fc1a0efdf..b55c7710e9 100644 --- a/docs/manual/mod/mod_lua.xml.meta +++ b/docs/manual/mod/mod_lua.xml.meta @@ -8,6 +8,6 @@ <variants> <variant>en</variant> - <variant outdated="yes">fr</variant> + <variant>fr</variant> </variants> </metafile> diff --git a/docs/manual/mod/mod_negotiation.html.fr b/docs/manual/mod/mod_negotiation.html.fr index 154e43d4b9..b3fd22022d 100644 --- a/docs/manual/mod/mod_negotiation.html.fr +++ b/docs/manual/mod/mod_negotiation.html.fr @@ -28,8 +28,6 @@ <a href="../fr/mod/mod_negotiation.html" title="Français"> fr </a> | <a href="../ja/mod/mod_negotiation.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>Effectue la <a href="../content-negotiation.html">négociation de contenu</a></td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> @@ -199,9 +197,10 @@ contenu</a></li> et le fichier <code>.var</code> doit être associé au gestionnaire <code>type-map</code> via une directive <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code> :</p> - <div class="example"><p><code> + <pre class="prettyprint lang-config"> AddHandler type-map .var - </code></p></div> + </pre> + <p>A l'arrivée d'une requête pour la ressource <code>document.html</code>, le fichier @@ -282,10 +281,11 @@ n'est pas trouvé</td></tr> première variante acceptable de langue <code>en</code> qui sera servie.</p> - <div class="example"><p><code> - LanguagePriority en fr de<br /> - ForceLanguagePriority Prefer - </code></p></div> + <pre class="prettyprint lang-config"> +LanguagePriority en fr de +ForceLanguagePriority Prefer + </pre> + <p><code>ForceLanguagePriority Fallback</code> utilise la directive <code class="directive"><a href="#languagepriority">LanguagePriority</a></code> @@ -296,10 +296,11 @@ n'est pas trouvé</td></tr> dans cette langue n'est trouvée, c'est la première variante de la liste définie par la directive <code class="directive"><a href="#languagepriority">LanguagePriority</a></code> qui sera servie.</p> - <div class="example"><p><code> - LanguagePriority en fr de<br /> - ForceLanguagePriority Fallback - </code></p></div> + <pre class="prettyprint lang-config"> +LanguagePriority en fr de +ForceLanguagePriority Fallback + </pre> + <p>Les deux options, <code>Prefer</code> et <code>Fallback</code>, peuvent être spécifiées, de façon à ce que la variante servie soit @@ -333,9 +334,10 @@ cas où le client n'a pas formulé de préférences</td></tr> <var>langages-MIME</var> dans un ordre de préférences décroissantes.</p> - <div class="example"><h3>Exemple:</h3><p><code> + <pre class="prettyprint lang-config"> LanguagePriority en fr de - </code></p></div> + </pre> + <p>Dans le cas d'une requête pour <code>foo.html</code>, si <code>foo.html.fr</code> et <code>foo.html.de</code> existent, et si diff --git a/docs/manual/mod/mod_negotiation.xml.meta b/docs/manual/mod/mod_negotiation.xml.meta index d4a54f8897..50a33b3607 100644 --- a/docs/manual/mod/mod_negotiation.xml.meta +++ b/docs/manual/mod/mod_negotiation.xml.meta @@ -8,7 +8,7 @@ <variants> <variant>en</variant> - <variant outdated="yes">fr</variant> + <variant>fr</variant> <variant outdated="yes">ja</variant> </variants> </metafile> diff --git a/docs/manual/mod/mod_sed.html.fr b/docs/manual/mod/mod_sed.html.fr index 1bd0ffe18e..f80ea939c6 100644 --- a/docs/manual/mod/mod_sed.html.fr +++ b/docs/manual/mod/mod_sed.html.fr @@ -27,8 +27,6 @@ <p><span>Langues Disponibles: </span><a href="../en/mod/mod_sed.html" hreflang="en" rel="alternate" title="English"> en </a> | <a href="../fr/mod/mod_sed.html" title="Français"> fr </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>Filtre les contenus en entrée (requêtes) et en sortie (réponses) en utilisant la syntaxe de <code>sed</code></td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td /></tr> @@ -87,35 +85,29 @@ recherche/remplacement de chaîne ou d'expression rationnelle.</p> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="sampleconf" id="sampleconf">Exemple de configuration</a></h2> - <div class="example"><h3>Ajout d'un filtre en sortie</h3><p><code> - # Dans l'exemple suivant, le filtre sed va remplacer la chaîne + <div class="example"><h3>Ajout d'un filtre en sortie</h3><pre class="prettyprint lang-config"> +# Dans l'exemple suivant, le filtre sed va remplacer la chaîne # "monday" par "MON" et la chaîne "sunday" par "SUN" dans les - # documents html avant de les envoyer au client.<br /> - <span class="indent"> - <Directory "/var/www/docs/sed"> <br /> - <span class="indent"> - AddOutputFilter Sed html <br /> - OutputSed "s/monday/MON/g" <br /> - OutputSed "s/sunday/SUN/g" <br /> - </span> - </Directory> <br /> - </span> - </code></p></div> + # documents html avant de les envoyer au client. +<Directory "/var/www/docs/sed"> + AddOutputFilter Sed html + OutputSed "s/monday/MON/g" + OutputSed "s/sunday/SUN/g" +</Directory> + </pre> +</div> - <div class="example"><h3>Ajout d'un filtre en entrée</h3><p><code> + <div class="example"><h3>Ajout d'un filtre en entrée</h3><pre class="prettyprint lang-config"> # Dans l'exemple suivant, le filtre sed va remplacer la chaîne # "monday" par "MON" et la chaîne "sunday" par "SUN" dans les - # données POST envoyées à PHP.<br /> - <span class="indent"> - <Directory "/var/www/docs/sed"> <br /> - <span class="indent"> - AddInputFilter Sed php <br /> - InputSed "s/monday/MON/g" <br /> - InputSed "s/sunday/SUN/g" <br /> - </span> - </Directory> <br /> - </span> - </code></p></div> + # données POST envoyées à PHP. + <Directory "/var/www/docs/sed"> + AddInputFilter Sed php + InputSed "s/monday/MON/g" + InputSed "s/sunday/SUN/g" +</Directory> + </pre> +</div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="sed_commands" id="sed_commands">Commandes sed</a></h2> diff --git a/docs/manual/mod/mod_sed.xml.meta b/docs/manual/mod/mod_sed.xml.meta index 41bf4ca899..be8c22239c 100644 --- a/docs/manual/mod/mod_sed.xml.meta +++ b/docs/manual/mod/mod_sed.xml.meta @@ -8,6 +8,6 @@ <variants> <variant>en</variant> - <variant outdated="yes">fr</variant> + <variant>fr</variant> </variants> </metafile> diff --git a/docs/manual/mod/mod_setenvif.html.fr b/docs/manual/mod/mod_setenvif.html.fr index adbe6b0736..b82ff707e9 100644 --- a/docs/manual/mod/mod_setenvif.html.fr +++ b/docs/manual/mod/mod_setenvif.html.fr @@ -30,8 +30,6 @@ <a href="../ko/mod/mod_setenvif.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/mod/mod_setenvif.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </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>Permet de définir des variables d'environnement en fonction de caractéristiques de la requête</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr> @@ -54,10 +52,11 @@ de caractéristiques de la requête</td></tr> exemple qui définit netscape si le navigateur est Mozilla et non MSIE.</p> -<div class="example"><p><code> - BrowserMatch ^Mozilla netscape<br /> - BrowserMatch MSIE !netscape<br /> -</code></p></div> +<pre class="prettyprint lang-config"> +BrowserMatch ^Mozilla netscape +BrowserMatch MSIE !netscape +</pre> + </div> <div id="quickview"><h3 class="directives">Directives</h3> <ul id="toc"> @@ -90,17 +89,19 @@ contenu de l'en-tête HTTP User-Agent</td></tr> d'environnement en fonction du contenu de l'en-tête de requête HTTP <code>User-Agent</code>. Les deux lignes suivantes produisent le même effet :</p> -<div class="example"><p><code> - BrowserMatchNoCase Robot est_un_robot<br /> - SetEnvIfNoCase User-Agent Robot est_un_robot<br /> -</code></p></div> +<pre class="prettyprint lang-config"> +BrowserMatchNoCase Robot is_a_robot +SetEnvIfNoCase User-Agent Robot is_a_robot +</pre> + <p>Quelques exemples supplémentaires :</p> -<div class="example"><p><code> - BrowserMatch ^Mozilla forms jpeg=yes browser=netscape<br /> - BrowserMatch "^Mozilla/[2-3]" tables agif frames javascript<br /> - BrowserMatch MSIE !javascript<br /> -</code></p></div> +<pre class="prettyprint lang-config"> +BrowserMatch ^Mozilla forms jpeg=yes browser=netscape +BrowserMatch "^Mozilla/[2-3]" tables agif frames javascript +BrowserMatch MSIE !javascript +</pre> + </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -120,20 +121,22 @@ casse</td></tr> <p>La directive <code class="directive">BrowserMatchNoCase</code> est identique sur le plan sémantique à la directive <code class="directive"><a href="#browsermatch">BrowserMatch</a></code>. Elle permet cependant une comparaison insensible à la casse. Par exemple :</p> -<div class="example"><p><code> - BrowserMatchNoCase mac platform=macintosh<br /> - BrowserMatchNoCase win platform=windows<br /> -</code></p></div> +<pre class="prettyprint lang-config"> +BrowserMatchNoCase mac platform=macintosh +BrowserMatchNoCase win platform=windows +</pre> + <p>Les directives <code class="directive">BrowserMatch</code> et <code class="directive">BrowserMatchNoCase</code> sont des cas particuliers des directives <code class="directive"><a href="#setenvif">SetEnvIf</a></code> et <code class="directive"><a href="#setenvifnocase">SetEnvIfNoCase</a></code>. Ainsi, les deux lignes suivantes produisent le même effet :</p> -<div class="example"><p><code> - BrowserMatchNoCase Robot est_un_robot<br /> - SetEnvIfNoCase User-Agent Robot est_un_robot<br /> -</code></p></div> +<pre class="prettyprint lang-config"> +BrowserMatchNoCase Robot is_a_robot +SetEnvIfNoCase User-Agent Robot is_a_robot +</pre> + </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> @@ -232,18 +235,18 @@ peuvent se présenter sous les formes suivantes :</p> sous-expressions entre parenthèses correspondantes de <var>regex</var>.</p> -<div class="example"><h3>Example:</h3><p><code> +<pre class="prettyprint lang-config"> +SetEnvIf Request_URI "\.gif$" object_is_image=gif +SetEnvIf Request_URI "\.jpg$" object_is_image=jpg +SetEnvIf Request_URI "\.xbm$" object_is_image=xbm + +SetEnvIf Referer www\.mydomain\.example\.com intra_site_referral + +SetEnvIf object_is_image xbm XBIT_PROCESSING=1 + +SetEnvIf ^TS ^[a-z] HAVE_TS +</pre> - SetEnvIf Request_URI "\.gif$" objet_est_une_image=gif<br /> - SetEnvIf Request_URI "\.jpg$" objet_est_une_image=jpg<br /> - SetEnvIf Request_URI "\.xbm$" objet_est_une_image=xbm<br /> - :<br /> - SetEnvIf Referer www\.mon-domaine\.example\.com référant_intra_site<br /> - :<br /> - SetEnvIf objet_est_une_image xbm XBIT_PROCESSING=1<br /> - :<br /> - SetEnvIf ^TS ^[a-z] HAVE_TS<br /> -</code></p></div> <p>Les trois premières lignes définissent la variable d'environnement <code>objet_est_une_image</code> si l'objet de la @@ -283,9 +286,10 @@ serveur HTTP Apache</a> pour des exemples supplémentaires. d'environnement <em>env-variable</em> de la même manière que la directive <code class="directive">SetEnvIf</code>.</p> -<div class="example"><p><code> +<pre class="prettyprint lang-config"> SetEnvIfExpr "tolower(req('X-Sendfile')) == 'd:\images\very_big.iso')" iso_delivered -</code></p></div> +</pre> + <p>Dans cet exemple, la variable d'environnement <code>iso_delivered</code> est définie chaque fois que notre @@ -295,9 +299,10 @@ serveur HTTP Apache</a> pour des exemples supplémentaires. l'adresse IP distante est une adresse privée au sens de la RFC 1918 :</p> -<div class="example"><p><code> +<pre class="prettyprint lang-config"> SetEnvIfExpr "-R '10.0.0.0/8' || -R '172.16.0.0/12' || -R '192.168.0.0/16'" rfc1918 -</code></p></div> +</pre> + <h3>Voir aussi</h3> <ul> @@ -326,9 +331,10 @@ attributs de la requête sans tenir compte de la casse</td></tr> d'un point de vue sémantique à la directive <code class="directive"><a href="#setenvif">SetEnvIf</a></code>, et ne s'en distingue que par le fait que la comparaison des expressions rationnelles est effectuée sans tenir compte de la casse. Par exemple :</p> -<div class="example"><p><code> +<pre class="prettyprint lang-config"> SetEnvIfNoCase Host Example\.Org site=apache -</code></p></div> +</pre> + <p>Cette ligne va définir la variable d'environnement <code>site</code> avec la valeur "<code>example</code>" si le champ diff --git a/docs/manual/mod/mod_setenvif.xml.meta b/docs/manual/mod/mod_setenvif.xml.meta index ea30ada3d5..864c18fdbe 100644 --- a/docs/manual/mod/mod_setenvif.xml.meta +++ b/docs/manual/mod/mod_setenvif.xml.meta @@ -8,7 +8,7 @@ <variants> <variant>en</variant> - <variant outdated="yes">fr</variant> + <variant>fr</variant> <variant outdated="yes">ja</variant> <variant outdated="yes">ko</variant> <variant outdated="yes">tr</variant> diff --git a/docs/manual/mod/mod_so.html.fr b/docs/manual/mod/mod_so.html.fr index 2c46e9cd3b..d4345d81b6 100644 --- a/docs/manual/mod/mod_so.html.fr +++ b/docs/manual/mod/mod_so.html.fr @@ -30,8 +30,6 @@ <a href="../ko/mod/mod_so.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../tr/mod/mod_so.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </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>Chargement de modules ou de code exécutable au cours du démarrage ou du redémarrage du serveur</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> @@ -175,7 +173,8 @@ spécifié</td></tr> <p>Par exemple:</p> - <div class="example"><p><code>LoadFile libexec/libxmlparse.so</code></p></div> + <pre class="prettyprint lang-config">LoadFile libexec/libxmlparse.so</pre> + </div> @@ -197,9 +196,10 @@ actifs</td></tr> <code>module</code> dans le fichier, et est référencé comme <a href="module-dict.html#ModuleIdentifier">Identificateur de module</a> dans la documentation des modules. Exemple :</p> - <div class="example"><p><code> + <pre class="prettyprint lang-config"> LoadModule status_module modules/mod_status.so - </code></p></div> + </pre> + <p>charge le module spécifié depuis le sous-répertoire des modules situé à la racine du serveur.</p> diff --git a/docs/manual/mod/mod_so.xml.meta b/docs/manual/mod/mod_so.xml.meta index f316185f2f..62a027968f 100644 --- a/docs/manual/mod/mod_so.xml.meta +++ b/docs/manual/mod/mod_so.xml.meta @@ -8,7 +8,7 @@ <variants> <variant>en</variant> - <variant outdated="yes">fr</variant> + <variant>fr</variant> <variant outdated="yes">ja</variant> <variant outdated="yes">ko</variant> <variant outdated="yes">tr</variant> |