Nastavení Aspnet_isapi.dll pro aplikace se zástupnými znaky
Některé komponenty, jako je iFinity URL přepisovač, vyžadují mapování zástupných znaků aspnet_isapi.dll, aby fungovaly. Pokud jste klient sdíleného hostingu na serveru se službou IIS 6, kontaktujte podporu a požádejte o pomoc. Klienti sdíleného hostingu na serverech se spuštěnou službou IIS 7 nebo IIS 8 mohou upravit svůj soubor web.config, jak je uvedeno v krocích níže.Pro web hostovaný na serveru se službou IIS 7 a IIS 8 v režimu klasického kanálu.
Plesk
Některé komponenty, jako je iFinity URL přepisovač, vyžadují mapování zástupných znaků aspnet_isapi.dll, aby fungovaly. Pokud jste klient sdíleného hostingu na serveru se službou IIS 6, kontaktujte podporu a požádejte o pomoc. Klienti sdíleného hostingu na serverech se spuštěnou službou IIS 7 nebo IIS 8 mohou upravit svůj soubor web.config, jak je uvedeno v krocích níže.Pro web hostovaný na serveru se službou IIS 7 a IIS 8 v režimu klasického kanálu.
- Otevřete soubor web.config soubor pro váš web. Viz Jak získat přístup k Web.Config.
- Vyhledejte
záznam sekce. - Přidejte příslušnou položku na konec seznamu obslužných programů pro váš web (.NET 2.0 nebo .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"
/>
- Uložte soubor web.config soubor.
- Otevřete web.config soubor pro váš web. Viz Jak získat přístup k Web.Config
- Vyhledejte
záznam sekce. - Přidejte nový atribut pro 'modules' tak, aby znělo
<
modules
runAllManagedModulesForAllRequests
=
"true"
>
The runAllManagedModulesForAllRequests atribut nemusí existovat nebo může existovat a stačí změnit hodnotu z false na pravda . - Uložte soubor web.config soubor.
- Přihlaste se k vyhrazenému serveru pomocí Vzdálené plochy .
- Otevřete IIS kliknutím na Start> Nástroje pro správu> Správce Internetové informační služby (IIS) (nebo Start> Spustit> inetmgr ).
- Rozbalte Webové stránky adresář.
- Klikněte pravým tlačítkem na web, pro který to nastavujete, a klikněte na Vlastnosti .
- Klikněte na Domovský adresář tab.
- Klikněte na Konfigurace .
- V části Rozšíření aplikací , zvolte .aspx rozšíření a klikněte na upravit .
- Zkopírujte cestu ke spustitelnému souboru poté klikněte na zrušit .
- Klikněte na Vložit a poté vložit cestu, kterou jste zkopírovali pro pole spustitelného souboru.
- Zrušte zaškrtnutí políčka Ověřit, že soubor existuje a poté stiskněte OK dvakrát.