如何在IIS下禁用虚拟目录?

时间:2016-11-01 20:01:45

标签: iis virtual-directory

我需要在服务器上禁用虚拟目录,而不禁用该框上运行的其余虚拟目录和应用程序。

在这种情况下,我希望禁用的虚拟目录与需要保持运行的应用程序共享一个物理目录。因此,我无法使用recommended technique of adding app_offline.htm

IIS中是否有可用于阻止虚拟目录使用的标志或设置?

2 个答案:

答案 0 :(得分:1)

一个简单的解决方案是:

  • 创建一个类似于现有池的新应用程序池,即使用相同的.NET CLR 版本和管道模式。
  • 然后将虚拟目录的应用程序池设置为新创建的应用程序池。
  • 最后,停止托管虚拟目录的应用程序池。

有关详细信息,请参阅此link

答案 1 :(得分:0)

备份位于c:\ windows \ system32 \ inetsrv \ config

中的applicationhost.config文件

然后右键单击要删除的虚拟目录,然后单击“删除”。

如果要还原它,只需使用您执行的备份覆盖applicationhost.config文件。