2016-11-01 2 views
0

Je dois désactiver un répertoire virtuel sur un serveur sans désactiver le reste des répertoires virtuels et des applications qui s'exécutent sur cette boîte.Comment désactiver un répertoire virtuel sous IIS?

Dans ce cas, le répertoire virtuel que je souhaite désactiver partage un répertoire physique avec une application qui doit rester active. Pour cette raison, je ne peux pas utiliser le recommended technique of adding app_offline.htm.

Existe-t-il un indicateur ou un paramètre dans IIS que je peux utiliser pour empêcher l'utilisation du répertoire virtuel?

+0

Est-il approprié de convertir ce répertoire virtuel à l'application en fonction de vos besoins? Si oui, alors existe une solution élégante pour désactiver l'application spécifique. –

Répondre

0

Sauvegardez votre fichier applicationhost.config situé dans c: \ windows \ system32 \ inetsrv \ config

Puis juste un clic droit sur le répertoire virtuel que vous souhaitez supprimer et cliquez sur Supprimer. Lorsque vous voulez le restaurer, remplacez le fichier applicationhost.config par la sauvegarde que vous avez effectuée.

1

Une solution simple serait de:

  • Créer une nouvelle application similaire à la piscine piscine existante à savoir en utilisant .NET CLR même la version et le mode de conduite.
  • Définissez ensuite le pool d'applications du répertoire virtuel sur le pool d'applications nouvellement créé.
  • Enfin, arrêtez le pool d'applications hébergeant votre répertoire virtuel.

Pour plus d'informations Envoyer cette link