Voici la liste des différentes directives SSI qu'on peut utiliser avec ASP 3.0 classique :
Nom | Syntaxe | Description |
---|---|---|
CONFIG | <!-- #config variable="valeur" --> | Cette directive permet de fixer une variable de configuration comme la date et l'heure d'un fichier, message d'erreur SSI,... |
ECHO | <!-- #echo VAR="nomvariableserveur" --> | Cette directive permet d'effectuer l'envoi d'une variable du serveur (comme SERVER_NAME) dans le flux de réponse au client |
EXEC | <!-- #exec CGI="executable" --> <!-- #exec CMD="commande" --> |
Cette directive permet d'effectuer l'exécution d'un programme ou d'une commande du côté serveur |
FLASTMOD | <!-- #flastmod FILE="nomfichier" --> | Cette directive permet d'insérer la date et l'heure de la dernière modification du fichier spécifié |
FLASTMOD | <!-- #flastmod VIRTUAL="nomfichier" --> | Cette directive permet d'insérer la date et l'heure de la dernière modification du fichier spécifié en se basant sur un répertoire virtuel du serveur IIS, Apache,... |
FSIZE | <!-- #fsize FILE="nomfichier" --> | Cette directive permet d'insérer la taille du fichier spécifié |
FSIZE | <!-- #fsize VIRTUAL="nomfichier" --> | Cette directive permet d'insérer la taille du fichier spécifié en se basant sur un répertoire virtuel du serveur IIS, Apache,... |
INCLUDE | <!-- #include FILE="nomfichier.inc" --> | Cette directive permet d'effectuer une inclusion de fichier dans le code source ASP |
INCLUDE | <!-- #include VIRTUAL="nomfichier.inc" --> | Cette directive permet d'effectuer une inclusion de fichier dans le code source ASP en se basant sur un répertoire virtuel du serveur IIS, Apache,... |
Remarques
- Ces directives sont supportées en passant par un serveur IIS de Microsoft et non pas au niveau de l'interpréteur de script d'ASP.
- Si vous cherchez l'équivalent chez Apache, il faudra configurer le «mod_include» convenablement. Si vous cherchez du côté du Apache Traffic Server, vous devrez allez voir du côté des balises ESI et installé un «ESI Plugin».
Dernière mise à jour : Mercredi, le 20 août 2014