Verwenden Sie die Dialogfelder Skriptzuordnung hinzufügen und Skriptzuordnung bearbeiten, um neue systemeigene Handler auf dem Webserver hinzuzufügen bzw. um vorhandene systemeigene Handler zu bearbeiten. Bei systemeigenen Handlern, die auch als Skriptmodule bezeichnet werden, handelt es sich um systemeigene EXE- oder DLL-Codedateien, die auf bestimmte Anforderungen reagieren.
Hinweis | |
Skriptzuordnungen stellen die Abwärtskompatibilität mit früheren Versionen von IIS bereit. Ausführbare Dateien müssen in die CGI-Spezifikation geschrieben werden, und Dynamic Link Librarys müssen die ISAPI-Erweiterungsschnittstellen unterstützen. |
Wenn Sie einer EXE-Datei (dem Skriptmodul) einen Anforderungstyp zuordnen, lädt CgiModule die zugeordnete ausführbare Datei bei Anforderungen an den Server, die der Handlerzuordnung entsprechen. Wenn Sie einer DLL-Datei (dem Skriptmodul) einen Anforderungstyp zuordnen, lädt IsapiModule die DLL-Datei bei Anforderungen an den Server, die der Handlerzuordnung entsprechen. Beispielsweise enthält IIS 7 eine Handlerzuordnung für ASP (Active Server Pages). Alle Anforderungen für ASP-Dateien werden vom ASP.DLL-Skriptmodul verarbeitet, das von IsapiModule geladen wird, da es sich bei ASP.DLL um eine ISAPI-Erweiterung handelt.
Hinweis | |
Wenn Sie Skriptzuordnungen für ausführbare Dateien konfigurieren, müssen Sie darauf achten, dass CgiModule registriert und auf der Seite Module aktiviert ist. Wenn Sie Skriptzuordnungen für DLL-Dateien konfigurieren, müssen Sie darauf achten, dass IsapiModule registriert und auf der Seite Module aktiviert ist. |
Wenn Sie auf OK geklickt haben, um die Handlerzuordnung hinzuzufügen oder zu speichern, muss die ausführbare Datei zur Liste ISAPI- und CGI-Einschränkungen hinzugefügt werden, damit sie ausgeführt werden kann.
Liste der Benutzeroberflächenelemente
Elementname | Beschreibung | ||||
---|---|---|---|---|---|
Anforderungspfad | Geben Sie eine Dateinamenerweiterung oder einen Dateinamen mit einer Erweiterung ein, deren Anforderungen der Handler verarbeiten soll. Wenn der Handler beispielsweise alle Anforderungen für ASP-Dateien verarbeiten soll, geben Sie *.asp ein. Soll der Handler alle Anforderungen für eine bestimmte Datei ausführen, geben Sie den Dateinamen und die Erweiterung ein, z. B. MeineDatei.asp.
| ||||
Ausführbare Datei | Geben Sie den Pfad zum CGI-Programm oder zu der ISAPI-Erweiterung im physikalischen Dateisystem ein.
| ||||
… | Suchen Sie die EXE- oder DLL-Datei im physikalischen Dateisystem. | ||||
Name | Geben Sie einen beschreibenden Namen für die Handlerzuordnung ein. | ||||
Einschränkungen | Öffnet das Dialogfeld Einschränkungen, in dem Sie weitere optionale Einschränkungen für die Zuordnung angeben können. |