Blame docs/manual/mod/mod_speling.html.fr.utf8

Packit 90a5c9
Packit 90a5c9
Packit 90a5c9
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head>
Packit 90a5c9
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
Packit 90a5c9
Packit 90a5c9
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Packit 90a5c9
              This file is generated from xml source: DO NOT EDIT
Packit 90a5c9
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Packit 90a5c9
      -->
Packit 90a5c9
<title>mod_speling - Serveur HTTP Apache Version 2.4</title>
Packit 90a5c9
<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
Packit 90a5c9
<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
Packit 90a5c9
<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" />
Packit 90a5c9
<script src="../style/scripts/prettify.min.js" type="text/javascript">
Packit 90a5c9
</script>
Packit 90a5c9
Packit 90a5c9
<link href="../images/favicon.ico" rel="shortcut icon" /></head>
Packit 90a5c9
<body>
Packit 90a5c9
Packit 90a5c9

Modules | Directives | FAQ | Glossaire | Plan du site

Packit 90a5c9

Serveur HTTP Apache Version 2.4

Packit 90a5c9
Packit 90a5c9
<-
Packit 90a5c9
Packit 90a5c9
Apache > Serveur HTTP > Documentation > Version 2.4 > Modules
Packit 90a5c9
Packit 90a5c9

Module Apache mod_speling

Packit 90a5c9
Packit 90a5c9

Langues Disponibles:  en  |

Packit 90a5c9
 fr  |
Packit 90a5c9
 ja  |
Packit 90a5c9
 ko 

Packit 90a5c9
Packit 90a5c9
Description:Tente de corriger les erreurs de casse dans les URLs ou les
Packit 90a5c9
fautes de frappe mineures.
Packit 90a5c9
Statut:Extension
Packit 90a5c9
Identificateur de Module:speling_module
Packit 90a5c9
Fichier Source:mod_speling.c
Packit 90a5c9

Sommaire

Packit 90a5c9
Packit 90a5c9
Packit 90a5c9
    

Il arrive que des requêtes pour des documents ne puissent pas

Packit 90a5c9
    être traitées par le serveur Apache de base à cause d'une erreur
Packit 90a5c9
    de frappe ou de casse. Ce module permet de traiter ce
Packit 90a5c9
    problème en essayant de trouver un document correspondant, même
Packit 90a5c9
    lorsque tous les autres modules y ont renoncé. Sa méthode de travail
Packit 90a5c9
    consiste à comparer chaque nom de document du répertoire demandé
Packit 90a5c9
    avec le document de la requête sans tenir compte de la
Packit 90a5c9
    casse, et en acceptant jusqu'à une erreur
Packit 90a5c9
    (insertion, omission, inversion de caractère ou caractère
Packit 90a5c9
    erroné). Une liste de tous les documents qui correspondent est alors
Packit 90a5c9
    élaborée en utilisant cette stratégie.

Packit 90a5c9
Packit 90a5c9
    

Si après le parcours du répertoire,

Packit 90a5c9
Packit 90a5c9
    
    Packit 90a5c9
          
  • aucun document correspondant n'a été trouvé, Apache procèdera
  • Packit 90a5c9
          normalement et renverra une erreur "document non trouvé".
    Packit 90a5c9
    Packit 90a5c9
          
  • un seul document correspondant pratiquement à la requête a
  • Packit 90a5c9
          été trouvé, celui-ci est renvoyé sous la forme d'une réponse de
    Packit 90a5c9
          redirection.
    Packit 90a5c9
    Packit 90a5c9
          
  • plusieurs documents pouvant correspondre ont été trouvés, une
  • Packit 90a5c9
          liste des documents est envoyée au client afin que ce dernier
    Packit 90a5c9
          puisse sélectionner le document correct.
    Packit 90a5c9
        
    Packit 90a5c9
    Packit 90a5c9
    Packit 90a5c9
    Support Apache!

    Directives

    Packit 90a5c9
      Packit 90a5c9
    • CheckCaseOnly
    • Packit 90a5c9
    • CheckSpelling
    • Packit 90a5c9
      Packit 90a5c9

      Traitement des bugs

      Voir aussi

      Packit 90a5c9
        Packit 90a5c9
      • Commentaires
      • Packit 90a5c9
        Packit 90a5c9
        top
        Packit 90a5c9
        Packit 90a5c9
        Packit 90a5c9
        Description:Limite l'action du module aux corrections de
        Packit 90a5c9
        majuscules
        Packit 90a5c9
        Syntaxe:CheckCaseOnly on|off
        Packit 90a5c9
        Défaut:CheckCaseOnly Off
        Packit 90a5c9
        Contexte:configuration globale, serveur virtuel, répertoire, .htaccess
        Packit 90a5c9
        Surcharges autorisées:Options
        Packit 90a5c9
        Statut:Extension
        Packit 90a5c9
        Module:mod_speling
        Packit 90a5c9
        Packit 90a5c9
            

        Lorsqu'elle est définie à "on", cette directive permet de limiter

        Packit 90a5c9
            l'action du module aux inversions majuscule/minuscule. Les autres
        Packit 90a5c9
            corrections ne sont pas effectuées.

        Packit 90a5c9
        Packit 90a5c9
        Packit 90a5c9
        Packit 90a5c9
        top
        Packit 90a5c9
        Packit 90a5c9
        Packit 90a5c9
        Description:Active le module de correction
        Packit 90a5c9
        Syntaxe:CheckSpelling on|off
        Packit 90a5c9
        Défaut:CheckSpelling Off
        Packit 90a5c9
        Contexte:configuration globale, serveur virtuel, répertoire, .htaccess
        Packit 90a5c9
        Surcharges autorisées:Options
        Packit 90a5c9
        Statut:Extension
        Packit 90a5c9
        Module:mod_speling
        Packit 90a5c9
        Packit 90a5c9
            

        Cette directive permet d'activer ou de désactiver le module de

        Packit 90a5c9
            correction. Lorsqu'il est activé, rappelez-vous que :

        Packit 90a5c9
        Packit 90a5c9
            
          Packit 90a5c9
                
        • le parcours du répertoire nécessaire à la correction aura un
        • Packit 90a5c9
                impact sur les performances du serveur lorsque de nombreuses
          Packit 90a5c9
                corrections devront être effectuées au même moment.
          Packit 90a5c9
          Packit 90a5c9
                
        • l'arborescence ne doit pas contenir de documents
        • Packit 90a5c9
                sensibles qui pourraient être considérés par erreur comme
          Packit 90a5c9
                correspondant à la requête.
          Packit 90a5c9
          Packit 90a5c9
                
        • le module ne corrige pas les noms d'utilisateur mal
        • Packit 90a5c9
                orthographiés (comme dans
          Packit 90a5c9
                http://mon.serveur/~apahce/), mais seulement les noms
          Packit 90a5c9
                de fichiers ou de répertoires.
          Packit 90a5c9
          Packit 90a5c9
                
        • les corrections s'appliquent strictement aux fichiers
        • Packit 90a5c9
                existants, si bien qu'une requête pour <Location
          Packit 90a5c9
                "/status"> pour être traitée de manière incorrecte comme
          Packit 90a5c9
                une requête pour le fichier négocié "/stats.html".
          Packit 90a5c9
              
          Packit 90a5c9
          Packit 90a5c9
              
          Packit 90a5c9
              

          mod_speling ne doit pas être activé pour des répertoires où DAV l'est aussi, car il va essayer de

          Packit 90a5c9
              "corriger" les noms des ressources nouvellement créées en fonction
          Packit 90a5c9
              des noms de fichiers existants ; par exemple, lors du chargement
          Packit 90a5c9
              d'un nouveau document doc43.html, il est possible qu'il
          Packit 90a5c9
              redirige vers un document existant doc34.html, ce qui
          Packit 90a5c9
              ne correspond pas à ce que l'on souhaite.
          Packit 90a5c9
              

          Packit 90a5c9
          Packit 90a5c9
          Packit 90a5c9
          Packit 90a5c9
          Packit 90a5c9

          Langues Disponibles:  en  |

          Packit 90a5c9
           fr  |
          Packit 90a5c9
           ja  |
          Packit 90a5c9
           ko 

          Packit 90a5c9
          top

          Commentaires

          Notice:
          This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our mailing lists.
          Packit 90a5c9
          <script type="text/javascript">
          Packit 90a5c9
          var comments_shortname = 'httpd';
          Packit 90a5c9
          var comments_identifier = 'http://httpd.apache.org/docs/2.4/mod/mod_speling.html';
          Packit 90a5c9
          (function(w, d) {
          Packit 90a5c9
              if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
          Packit 90a5c9
                  d.write('
          <\/div>');
          Packit 90a5c9
                  var s = d.createElement('script');
          Packit 90a5c9
                  s.type = 'text/javascript';
          Packit 90a5c9
                  s.async = true;
          Packit 90a5c9
                  s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
          Packit 90a5c9
                  (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
          Packit 90a5c9
              }
          Packit 90a5c9
              else { 
          Packit 90a5c9
                  d.write('
          Comments are disabled for this page at the moment.<\/div>');
          Packit 90a5c9
              }
          Packit 90a5c9
          })(window, document);
          Packit 90a5c9
          //--></script>
          Packit 90a5c9

          Copyright 2018 The Apache Software Foundation.
          Autorisé sous Apache License, Version 2.0.

          Packit 90a5c9

          Modules | Directives | FAQ | Glossaire | Plan du site

          <script type="text/javascript">
          Packit 90a5c9
          if (typeof(prettyPrint) !== 'undefined') {
          Packit 90a5c9
              prettyPrint();
          Packit 90a5c9
          }
          Packit 90a5c9
          //--></script>
          Packit 90a5c9
          </body></html>