Einige Komponenten wie der iFinity-URL-Rewriter erfordern eine aspnet_isapi.dll-Wildcard-Zuordnung, um zu funktionieren. Wenn Sie ein gemeinsam genutzter Hosting-Client auf einem Server sind, auf dem IIS 6 ausgeführt wird, wenden Sie sich bitte an den Support, um Unterstützung anzufordern. Shared-Hosting-Clients auf Servern mit IIS 7 oder IIS 8 können ihre web.config-Datei wie in den folgenden Schritten beschrieben ändern.Für eine Website, die auf einem Server gehostet wird, auf dem IIS 7 und IIS 8 im klassischen Pipeline-Modus ausgeführt werden.
- Öffnen Sie dieweb.config Datei für Ihre Website. Siehe So greifen Sie auf Ihre Web.Config zu.
- Suchen Sie
Eintrag Abschnitt. - Fügen Sie den entsprechenden Eintrag unten in der Liste der Handler für Ihre Website hinzu (.NET 2.0 oder .NET 4.0):
.NET 2.0
<
add
responsebufferlimit
=
"4194304"
precondition
=
"classicMode,runtimeVersionv2.0,bitness64"
allowpathinfo
=
"false"
requireaccess
=
"Script"
resourcetype
=
"Unspecified"
scriptprocessor
=
"C:\Windows\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll"
modules
=
"IsapiModule"
type
=
""
verb
=
"*"
path
=
"*"
name
=
"Wildcard Script Map"
/>
.NET 4.0
<
add
name
=
"v40 64 bit Wildcard Script Map"
path
=
"*"
verb
=
"*"
modules
=
"IsapiModule"
scriptProcessor
=
"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll"
resourceType
=
"Unspecified"
requireAccess
=
"None"
preCondition
=
"classicMode,runtimeVersionv4.0,bitness64"
/>
- Speichern Sie die web.config Datei.
- Öffnen Sie die web.config Datei für Ihre Website. Siehe So greifen Sie auf Ihre Web.Config zu
- Suchen Sie
Eintrag Abschnitt. - Fügen Sie ein neues Attribut für „Module“ hinzu, sodass es
<
lautetmodules
runAllManagedModulesForAllRequests
=
"true"
>
Die runAllManagedModulesForAllRequests Attribut existiert möglicherweise nicht, oder es existiert und Sie müssen nur den Wert von false ändern zu true . - Speichern Sie die web.config Datei.
- Melden Sie sich mit Remote Desktop beim dedizierten Server an .
- Öffnen Sie IIS, indem Sie auf Start> Verwaltung> Internetinformationsdienste (IIS)-Manager klicken (oder Start> Ausführen> inetmgr ).
- Erweitern Sie die Websites Verzeichnis.
- Klicken Sie mit der rechten Maustaste auf die Website, für die Sie dies einrichten, und klicken Sie auf Eigenschaften .
- Klicken Sie auf das Basisverzeichnis Registerkarte.
- Klicken Sie auf Konfiguration .
- Unter Anwendungserweiterungen , wählen Sie .aspx Erweiterung und klicken Sie auf Bearbeiten .
- Kopieren Sie den ausführbaren Pfad Klicken Sie dann auf Abbrechen .
- Klicken Sie auf Einfügen , dann einfügen den Pfad, den Sie für das ausführbare Feld kopiert haben.
- Deaktivieren Sie Verifizieren, dass die Datei existiert und drücken Sie dann OK zweimal.