iis - 我希望 app_offline.htm 不适用于特定子目录

标签 iis web-config app-offline.htm

我的应用程序在 iis 7.5 中有一个子目录。在这个子目录中,我放置了一个 web.config 文件,该文件重定向到其他 Web 应用程序。当我将 app_offline.htm 文件放入原始 Web 应用程序的根目录中时,不允许进行此重定向。我希望 app_offline 适用于整个原始 Web 应用程序,但此子目录。

最佳答案

使用 app_offline.htm 时,它适用于整个 Web 应用程序(根文件夹)。 IIS 不会为根目录或子目录中的任何其他页面 (.aspx) 提供服务,因此无法使用 response.redirect 或 server.transfer 传输到另一个页面。您可以使用 neta 刷新,但这会将所有请求转移到其他应用程序,并达不到 app_offline.htm 的目的。

您可能需要重新考虑您的设计并分离您的网络应用程序。

关于iis - 我希望 app_offline.htm 不适用于特定子目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11084654/

相关文章:

c# - WebDav 409 错误

c# - IIS 无法启动?

asp.net - 为什么 App_Offline 一旦开始加载 dll 就无法工作?

azure - 我需要更改 Azure 应用服务中的哪些设置才能允许在 App_Offline 中使用 Base64 图像?

iis - Xdebug 不作为 zend 扩展 IIS7

c# - 如何通过互联网自托管 asp.net web api?

c# - ASP.NET MVC 如何获得允许的用户?在 Windows 身份验证中

asp.net - 在 web.config 中使用 ExecuteURL 作为 404 处理程序将绕过 URL 重写(即.. outboundRules),而使用其他 responseModes 则不会

c# - 不存在的目录/文件 Web API(不是 Controller )的自定义错误页面

facebook-oauth - "Device Login"的时间线和/或offline_access + 一次登录的替代方案