Utilisez cet onglet pour mapper les extensions de noms de fichier sur le programme ou l'interpréteur traitant ces fichiers. Les applications mappées comprennent les applications ASP (Active Server Pages), les applications IDC (Internet Database Connector) et les fichiers qui utilisent des directives de texte inséré par le serveur (SSI, Server-Side Include). Par exemple, lorsque le serveur Web reçoit une demande de page avec une extension .asp, il utilise le mappage de l'application pour déterminer que le fichier exécutable asp.dll doit être appelé pour traiter la page. Vous pouvez aussi utiliser cet onglet pour installer des applications ISAPI à mappage de script générique exécutées pour chaque application, quelle que soit l'extension de nom de fichier.

Mettre en cache les extensions ISAPI

Les DLL ISAPI (Internet Server API) peuvent être chargées et mises en mémoire cache de sorte que les demandes suivantes puissent être traitées sans faire de nouveau appel à l'application. La plupart des applications ISAPI (y compris ASP) tirent parti de la mise en mémoire cache. Vous ne devez désactiver cette case à cocher que dans des circonstances particulières, telles que le débogage d'applications ISAPI. Si la même application ISAPI a été chargée et mise en mémoire cache par plusieurs sites Web sur un serveur, la désactivation de cette option pour le serveur ne décharge pas l'application de la mémoire. Vous devez désactiver cette option pour tous les sites Web utilisant l'application ISAPI. La désactivation de cette option ne décharge pas de la mémoire les applications en cours d'exécution. Seules les demandes ultérieures ne sont pas mises en cache.

Extensions d'applications

Vous pouvez développer des applications Web à l'aide d'un certain nombre de langages de programmation et de script. Les services Internet (IIS) utilisent l'extension de nom de fichier d'une ressource demandée sur votre site Web pour déterminer le programme ISAPI ou CGI à exécuter pour traiter la demande. Par exemple, pour une demande de fichier portant l'extension .asp, le serveur Web appelle le programme ASP (Asp.dll) pour traiter la demande. L'association d'une extension de nom de fichier à un programme ISAPI ou CGI est appelée mappage d'application. IIS est préconfiguré pour prendre en charge les mappages d'application courants. Vous pouvez ajouter ou supprimer des mappages pour toutes les applications d'un site Web ou pour des applications individuelles.

Le tableau Extensions d'applications contient l'extension du nom de fichier associé à un fichier exécutable ainsi que le chemin d'accès au fichier exécutable. Si le mot « TOUS » apparaît dans la colonne Verbes, tous les verbes sont envoyés à l'application. Cliquez sur le bouton Ajouter, Modifier ou Supprimer pour modifier les mappages d'applications.

Important

L'onglet Mappages d'application dans IIS 4.0 comprenait une liste de verbes dans la colonne Exclusions. Ces informations sont maintenant répertoriées dans la colonne Verbes, qui contient les verbes HTTP exécutés par l'application.

Vous pouvez configurer le serveur Web de façon qu'il charge et mette en mémoire cache les DLL ISAPI de sorte que les demandes ultérieures puissent être traitées sans qu'il soit nécessaire de les rappeler La plupart des applications ISAPI (y compris ASP) tirent parti de la mise en mémoire cache.

Ajouter

Cliquez sur ce bouton pour ajouter un mappage d'application en identifiant l'extension de nom de fichier, le chemin d'accès au fichier exécutable et les verbes HTTP.

Modifier

Cliquez sur ce bouton pour modifier un mappage d'application en modifiant l'extension de nom de fichier, le chemin d'accès au fichier exécutable et les verbes HTTP.

Supprimer

Cliquez sur ce bouton pour supprimer un mappage d'application d'IIS.

Mappages d'applications génériques

Ce tableau répertorie les applications ISAPI exécutées avant le traitement d'un fichier Web, quelle que soit l'extension de nom de fichier. Ces applications ISAPI portent le nom de mappages de scripts génériques. L'utilisation de mappages de scripts génériques est semblable à celle de filtres ISAPI, à l'exception des points suivants : les mappages de scripts génériques peuvent être installés sur des répertoires virtuels aussi bien que sur des sites Web, ils ont accès au corps d'une demande, ils ne sont pas contrôlés par les événements et l'API d'extension ISAPI possède plus de fonctionnalités que l'API de filtre ISAPI. Un répertoire virtuel hérite uniquement les mappages de scripts génériques de son site Web ou répertoire virtuel parent s'il ne contient pas ses propres mappages de scripts génériques.

Insérer

Cliquez sur ce bouton pour ajouter un mappage de script générique exécuté pour chaque demande de fichier Web dans ce site Web ou ce répertoire virtuel.

Modifier

Cliquez sur ce bouton pour modifier le mappage de script générique sélectionné actuellement dans le tableau Mappages d'applications génériques.

Supprimer

Cliquez sur ce bouton pour supprimer le mappage de script générique actuellement sélectionné dans le tableau Mappages d'applications génériques.

Monter

Cliquez sur ce bouton pour faire monter d'un niveau dans l'ordre d'exécution le mappage de script générique sélectionné actuellement dans le tableau Mappages d'applications génériques.

Descendre

Cliquez sur ce bouton pour faire descendre d'un niveau dans l'ordre d'exécution le mappage de script générique actuellement sélectionné dans le tableau Mappages d'applications génériques.

Rubriques connexes

Pour plus d'informations sur la configuration d'applications et les mappages d'applications génériques, consultez la documentation en ligne d'IIS 6.0 (éventuellement en anglais) disponible sur le site TechCenter de Microsoft Windows Server.


Table des matières