![IIS6:关闭或禁用虚拟目录以进行停机/升级](https://linux22.com/image/489318/IIS6%EF%BC%9A%E5%85%B3%E9%97%AD%E6%88%96%E7%A6%81%E7%94%A8%E8%99%9A%E6%8B%9F%E7%9B%AE%E5%BD%95%E4%BB%A5%E8%BF%9B%E8%A1%8C%E5%81%9C%E6%9C%BA%2F%E5%8D%87%E7%BA%A7.png)
假设您有一个包含许多虚拟目录的网站。每个 VD 都配置为一个应用程序。
实际上,您如何关闭其中一个 VD,或将其重定向到另一个页面?您要确保不会关闭整个网站和所有其他 VD。
这里的情况是发生停机或部署,您想重定向到 app_offline.htm 页面。
问题:如何暂时禁用一个虚拟目录?
答案1
如果你的虚拟目录是一个单独的 ASP.NET 应用程序,你可以将一个名为
app_offline.htm
在虚拟目录关联的文件夹中。该文件的长度必须至少为 512 字节,并且应包含您想要向网站访问者显示的 HTML。
这将导致对该应用程序的每个请求都显示 app_offline.htm 页面。请参阅此博客文章(斯科特·格思里)。