Serveur Apache HTTP Version 2.4
Description: | Tente de corriger les erreurs de casse dans les URLs ou les fautes de frappe mineures. |
---|---|
Statut: | Extension |
Identificateur�de�Module: | speling_module |
Fichier�Source: | mod_speling.c |
Il arrive que des requ�tes pour des documents ne puissent pas �tre trait�es par le serveur Apache de base � cause d'une erreur de frappe ou de casse. Ce module permet de traiter ce probl�me en essayant de trouver un document correspondant, m�me lorsque tous les autres modules y ont renonc�. Sa m�thode de travail consiste � comparer chaque nom de document du r�pertoire demand� avec le document de la requ�te sans tenir compte de la casse, et en acceptant jusqu'� une erreur (insertion, omission, inversion de caract�re ou caract�re erron�). Une liste de tous les documents qui correspondent est alors �labor�e en utilisant cette strat�gie.
Si apr�s le parcours du r�pertoire,
Description: | Limite l'action du module aux corrections de majuscules |
---|---|
Syntaxe: | CheckCaseOnly on|off |
D�faut: | CheckCaseOnly Off |
Contexte: | configuration du serveur, serveur virtuel, r�pertoire, .htaccess |
AllowOverride: | Options |
Statut: | Extension |
Module: | mod_speling |
Lorsqu'elle est d�finie � "on", cette directive permet de limiter l'action du module aux inversions majuscule/minuscule. Les autres corrections ne sont pas effectu�es.
Description: | Active le module de correction |
---|---|
Syntaxe: | CheckSpelling on|off |
D�faut: | CheckSpelling Off |
Contexte: | configuration du serveur, serveur virtuel, r�pertoire, .htaccess |
AllowOverride: | Options |
Statut: | Extension |
Module: | mod_speling |
Cette directive permet d'activer ou de d�sactiver le module de correction. Lorsqu'il est activ�, rappelez-vous que :
http://mon.serveur/~apahce/
), mais seulement les noms
de fichiers ou de r�pertoires.<Location
/status>
pour �tre trait�e de mani�re incorrecte comme
une requ�te pour le fichier n�goci� "/stats.html
".mod_speling ne doit pas �tre activ� pour des r�pertoires o� DAV l'est aussi, car il va essayer de
"corriger" les noms des ressources nouvellement cr��es en fonction
des noms de fichiers existants ; par exemple, lors du chargement
d'un nouveau document doc43.html
, il est possible qu'il
redirige vers un document existant doc34.html
, ce qui
ne correspond pas � ce que l'on souhaite.