Ce type-map existe sous deux formes.
There are two forms of this MapType.
Lorsque le type-map spécifié est rnd, la source est un chemin du système de fichiers vers un fichier de correspondances au format texte dont chaque ligne contient une clé, et une ou plusieurs valeurs séparées par le caractère |.
When a MapType of rnd is used, the MapSource is a filesystem path to a plain-text mapping file, each line of which contains a key, and one or more values separated by |.
Lorsqu'un type-map txt est utilisé, la source-map est un chemin du système de fichiers vers un fichier de correspondances au format texte, contenant sur chaque ligne une paire clé/valeur séparées par un espace.
When a MapType of txt is used, the MapSource is a filesystem path to a plain-text mapping file, containing one space-separated key/value pair per line.
Lorsque le type-map dbm est utilisé, la source est un chemin du système de fichiers vers un fichier de données DBM contenant des paires clé/valeur permettant d'effectuer la correspondance.
When a MapType of dbm is used, the MapSource is a filesystem path to a DBM database file containing key/value pairs to be used in the mapping.
Lorsque le type-map dbd ou fastdbd est spécifié, la source est une requête SQL SELECT qui reçoit un argument et renvoie une seule valeur.
When a MapType of dbd or fastdbd is used, the MapSource is a SQL SELECT statement that takes a single argument and returns a single value.
Lorsque le type-map int est spécifié, la source est une des fonctions RewriteMap internes disponibles.
When a MapType of int is used, the MapSource is one of the available internal RewriteMap functions.
Notez que pour utiliser cette fonctionnalité, vous devez, dans le fichier de configuration, définir un gestionnaire qui associe un suffixe de fichier à une type-map; ce qui se fait simplement en ajoutant
Note that to use this feature, you must have a handler set in the configuration that defines a file suffix as type-map; this is best done with
Une table de correspondances de types (un fichier associé au gestionnaire type-map) qui contient une liste explicite des fichiers contenant les différentes variantes.
A type map (a file with the handler type-map) which explicitly lists the files containing the variants.
Utiliser une liste de correspondances de types ("type-map") (c'est à dire un fichier .var) qui nomme explicitement les fichiers contenant les variantes, ou
Using a type map (i.e., a .var file) which names the files containing the variants explicitly, or
Le fonctionnement est identique à celui du type-map txt, mais beaucoup plus rapide car un fichier DBM est indexé, alors qu'un fichier texte ne l'est pas.
This works exactly the same way as the txt map, but is much faster, because a DBM is indexed, whereas a text file is not.
Pour que ceci fonctionne, votre serveur Web apache doit comporter un gestionnaire (Handler) pour les documents type-map (qui utilisent l'extension.var).
In order for this to work, your apache server must have been configured to include a type-map handler (with the.var associated extension).
Une liste de correspondances de types est un document associé au gestionnaire type-map (ou, dans un souci de compatibilité ascendante avec des configurations de httpd plus anciennes, le type MIME application/x-type-map).
A type map is a document which is associated with the handler named type-map (or, for backwards-compatibility with older httpd configurations, the MIME-type application/x-type-map).
Une table de transcodage de types est un document associé à un handler, appelé type-map (ou, pour assurer la compatibilité arrière avec des versions plus anciennes d'Apache, le fichier de types MIME application/x-type- map).
Using a type-map file A type map is a document which is associated with the handler named type-map (or, for backwards-compatibility with older Apache configurations, the mime type application/x-type-map).