Configuration d'Aspnet_isapi.dll pour les applications génériques
Certains composants tels que le réscripteur d'URL iFinity nécessitent un mappage de caractères génériques aspnet_isapi.dll pour fonctionner. Si vous êtes un client d'hébergement partagé sur un serveur exécutant IIS 6, veuillez contacter le support pour demander de l'aide à ce sujet. Les clients d'hébergement partagé sur des serveurs exécutant IIS 7 ou IIS 8 peuvent modifier leur fichier web.config comme indiqué dans les étapes ci-dessous.Pour un site hébergé sur un serveur exécutant IIS 7 et IIS 8 en mode pipeline classique.
Certains composants tels que le réscripteur d'URL iFinity nécessitent un mappage de caractères génériques aspnet_isapi.dll pour fonctionner. Si vous êtes un client d'hébergement partagé sur un serveur exécutant IIS 6, veuillez contacter le support pour demander de l'aide à ce sujet. Les clients d'hébergement partagé sur des serveurs exécutant IIS 7 ou IIS 8 peuvent modifier leur fichier web.config comme indiqué dans les étapes ci-dessous.Pour un site hébergé sur un serveur exécutant IIS 7 et IIS 8 en mode pipeline classique.
- Ouvrez le web.config fichier pour votre site. Voir Comment accéder à votre Web.Config.
- Localisez
entrée section. - Ajoutez l'entrée appropriée au bas de la liste des gestionnaires de votre site (.NET 2.0 ou .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"
/>
- Enregistrer le web.config fichier.
- Ouvrez web.config fichier pour votre site. Voir Comment accéder à votre Web.Config
- Recherchez
entrée section. - Ajoutez un nouvel attribut pour 'modules', afin qu'il indique
<
modules
runAllManagedModulesForAllRequests
=
"true"
>
La runAllManagedModulesForAllRequests l'attribut peut ne pas exister, ou il peut exister et vous n'avez qu'à changer la valeur de false à true . - Enregistrer la web.config fichier.
- Connectez-vous au serveur dédié à l'aide de Remote Desktop .
- Ouvrez IIS en cliquant sur Démarrer > Outils d'administration > Gestionnaire des services Internet (IIS) (ou Démarrer> Exécuter> inetmgr ).
- Développer les sites Web répertoire.
- Cliquez avec le bouton droit sur le site Web pour lequel vous le configurez et cliquez sur Propriétés .
- Cliquez sur le répertoire d'accueil onglet.
- Cliquez sur Configuration .
- Sous Extensions d'application , choisissez le .aspx extension et cliquez sur modifier .
- Copiez le chemin de l'exécutable puis cliquez sur annuler .
- Cliquez sur Insérer , puis coller le chemin que vous avez copié pour le champ exécutable.
- Décochez Vérifiez que le fichier existe puis appuyez sur OK deux fois.