Ce module est implémenté dans le fichier mod_cern_meta.c
, et n'est pas compilé par défaut. Il permet l'utilisation de la sémantique des metafichiers httpd du CERN. Il est disponible à partir de la version 1.1 d'Apache.
Ce module émule la sémantique des Meta-fichiers CERN HTTPD. Les metafichiers sont des en-têtes HTTP qui peuvent être ajoutées aux en-têtes habituelles pour chaque fichier servi. Ils ressemblent plutôt aux fichiers .asis d'Apache, et fournissent une manière un peu brutale pour influencer le contenu du champ d'en-tête Expires, en ajoutant quelques fonctionnalités exotiques. De nombreuses manières existent pour gérer les metainformations, celle-ci a été choisie afin de fournir un module au grand nombre d'utilisateurs CERN.
Vous trouverez par ce lien plus d'informations sur la sémantique de metafichiers CERN.
Syntaxe :
MetaFiles on/offMetaFiles off
Active ou désactive le traitement des Metafichiers sur une base répertoire par répertoire. Cette option n'a été introduite que dans la version 1.3 d'Apache.
Syntaxe :
MetaDir nom_repertoireMetaDir .web
Spécifie le nom du répertoire dans lequel Apache peut trouver des métafichiers. Ce répertoire est en général un sous-répertoire 'caché' du répertoire qui contient les fichiers servis. Vous pouvez utiliser ".
" pour chercher ces fichiers dans le même répertoire que les documents servis.
Syntaxe :
MetaSuffix suffixeMetaSuffix .meta
Spécifie l'extension des noms de fichiers contenant les métainformations. Par exemple, les valeurs par défaut pour ces deux dernières directives font qu'une requête vers DOCUMENT_ROOT/somedir/index.html
recherchera dans DOCUMENT_ROOT/somedir/.web/index.html.meta
et utilisera son contenu pour générer des informations complémentaires pour le champ d'en-tête MIME.