Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : Module
Fichier source : mod_setenvif.c

mod_setenvif

Ce module permet de définir des variables d'environnement en fonction des caractéristiques de la requête.

Le module mod_setenvif vous permet de définir des variables d'environnement internes selon que différents aspects de la requête correspondent aux expressions régulières que vous spécifiez. Ces variables d'environnement peuvent être utilisées par d'autres parties du serveur pour prendre des décisions sur les actions à entreprendre, ainsi que pour devenir disponibles pour les scripts CGI et les pages SSI.

Les directives sont prises en compte dans l'ordre dans lequel elles apparaissent dans les fichiers de configuration. Ainsi, des séquences plus complexes peuvent être utilisées, comme cet exemple, définissant netscape si le navigateur est mozilla mais pas MSIE :

BrowserMatch ^Mozilla netscape
BrowserMatch MSIE !netscape

Liste des directives

Nom Description
BrowserMatch Cette directive permet de définir les variables d'environnement conditionnelles à un User-Agent du HTTP.
BrowserMatchNoCase Cette directive permet de définir les variables d'environnement conditionnelles à User-Agent sans respecter la casse.
SetEnvIf Cette directive permet de définir les variables d'environnement en fonction des attributs de la requête.
SetEnvIfExpr Cette directive permet de définir les variables d'environnement en fonction d'une expression ap_expr.
SetEnvIfNoCase Cette directive permet de définir les variables d'environnement en fonction des attributs de la requête sans respecter la casse.



Dernière mise à jour : Lundi, le 27 février 2023