【问题标题】:iis custom error page not workingiis自定义错误页面不起作用
【发布时间】:2014-03-30 12:24:00
【问题描述】:

我在 iis 中为 503 错误创建了一个错误页面。现在我停止我的网站应用程序池。我的其他页面服务不可用,而不是我的自定义错误页面。我也尝试在 web.config 中进行配置。它不起作用,请帮助我..

试过1次

<httpErrors errorMode="Custom">
      <remove statusCode="503" subStatusCode="-1" />
      <error statusCode="503" prefixLanguageFilePath="" path="/503.htm"
             responseMode="ExecuteURL" />
    </httpErrors>

试了2次

  <customErrors mode="On">
      <error statusCode="503" redirect="~/503.htm"/>
    </customErrors>

【问题讨论】:

  • 你有503.htm这个页面吗?
  • 我的项目中有那个文件

标签: c# asp.net iis iis-7.5 custom-error-pages


【解决方案1】:

如果站点停止,这意味着没有实例正在侦听对该站点的请求。因此 web.config 无法做到这一点。

如果您的意思是使用自定义页面进行站点维护,您可以使用 app_offline.htm 文件:

使用消息使 ASP.NET 站点脱机 http://weblogs.asp.net/pleloup/archive/2008/09/22/taking-an-asp-net-site-offline-with-a-message.aspx

【讨论】:

  • 虽然这也很酷,但对于那些应用程序池只是过载或由于回收而暂时不可用的情况是没有用的。我想知道在这些情况下是否有办法自定义消息。
猜你喜欢
  • 2015-09-22
  • 2011-01-01
  • 1970-01-01
  • 2013-03-06
  • 2012-07-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多