以下是我在ASP.NET MVC应用程序中处理异常的方法。
现在,假设我的应用程序已关闭而未运行,那么我仍然希望我的用户显示一些错误页面并希望它在IIS级别进行配置。有谁能请解释我如何实现这一点,我也想知道优先事项。我的意思是我希望IIS错误的优先级应该是最小的。
答案 0 :(得分:0)
当您的应用程序处于维护状态时,您需要向空白页面提供HttpRedirect,其中显示“由于升级,请在X时间后尝试”。你的主应用应该留在那里。当任何用户访问您的主应用时,它会立即重定向到空应用,而不是使用您应用的代码。 以下是如何在IIS上设置重定向。
https://docs.microsoft.com/en-us/iis/configuration/system.webserver/httpredirect/