RewriteMap nom de la correspondance type de
-correspondance:source de la correspondance
- options du type de correspondance
+Syntaxe: | RewriteMap MapName MapType:MapSource MapTypeOptions
|
Contexte: | configuration du serveur, serveur virtuel |
Statut: | Extension |
@@ -830,24 +828,21 @@ correspondance:source de la correspondance
La source utilisée pour cette recherche peut être de plusieurs
types.
- nom de la
- correspondance est le nom de la table de correspondance
+
MapName est le nom de la table de correspondance
et servira à spécifier une fonction de mise en correspondance
pour les chaînes de substitution d'une règle de réécriture selon
une des constructions suivantes :
- ${
nom de la
- correspondance :
+ ${
MapName :
mot-clé }
- ${
nom de la
- correspondance :
+ ${
MapName :
mot-clé |
valeur par défaut
}
Lorsqu'une telle construction est rencontrée, la table de
- correspondance Nom de la correspondance est consultée
+ correspondance MapName est consultée
et la clé mot-clé recherchée. Si la clé est trouvée, la
construction est remplacée par
la valeur de remplacement. Si la clé n'est pas trouvée,
@@ -869,13 +864,12 @@ correspondance:source de la correspondance
RewriteRule ^/ex/(.*) ${map-exemple:$1}
- La signification de l'argument options du type de
- correspondance dépend du type de correspondance
+
La signification de l'argument MapTypeOptions dépend du MapType
spécifié. Veuillez vous référer au document Utiliser RewriteMap pour
plus de détails.
Les combinaisons suivantes pour type de correspondance
- et source de la correspondance
+ et MapSource
peuvent être utilisées :
@@ -1059,17 +1053,14 @@ pour le moteur de r
IgnoreContextInfo
-
-
Dans les versions 2.4.11 et antérieures, lors d'une
+
Lors d'une
substitution relative dans un contexte de répertoire (htaccess),
et si la directive RewriteBase
n'a pas été définie,
ce module utilise des informations en provenance d'une extension
d'URL et du contexte du système de fichiers pour transformer la
sustitution relative en URL. Par exemple, les modules
mod_userdir
et mod_alias
- utilisent ces informations de contexte étendu. Cette option
- désactive le comportement introduit avec la version 2.4.11, et ne
- doit être utilisée que si toutes les conditions précédentes sont
- vérifiées, et si la substitution renvoie un résultat inattendu.
+ utilisent ces informations de contexte étendu.
diff --git a/docs/manual/mod/mod_rewrite.xml.fr b/docs/manual/mod/mod_rewrite.xml.fr
index 14400a2d85..956b485f15 100644
--- a/docs/manual/mod/mod_rewrite.xml.fr
+++ b/docs/manual/mod/mod_rewrite.xml.fr
@@ -1,7 +1,7 @@
-
+
--
2.50.1