2

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

4

1 回答 1

2

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

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

于 2012-06-24T17:53:21.133 回答