HttpErrors配置在Windows 10上运行,但不在Server 2012 R2上运行

时间:2016-08-19 09:00:41

标签: asp.net asp.net-mvc iis-7 iis-7.5 episerver

我有一个我正在运行的EPiServer Web应用程序,它有一个CMS控制的404页面。我在web.config中为httpErrors

关闭了自定义错误和以下内容
<httpErrors existingResponse="Replace" errorMode="Custom">
  <remove statusCode="404" />
  <error statusCode="404" path="/404/" responseMode="ExecuteURL" />
  <remove statusCode="500" />
  <error statusCode="500" path="/500.html" responseMode="ExecuteURL" />
</httpErrors>

CMS中有一个标志,允许/ 404 / CMS错误页面使用

发送404状态代码
Response.StatusCode = 404;

这一切都运行得非常好,并且在我的本地Windows 10实例上很流行,但是当我将它部署到Windows Server 2012 R2实例并测试转到一个未知的URL时,我需要花费几分钟来加载页面。 #39;进入某种循环。

关于差异的任何想法,我知道有关于SkippingIIs错误的applicationHosts的一些设置,是否有人知道如何让它工作?

0 个答案:

没有答案