web.config中的自定义错误模式无效

时间:2017-03-03 18:39:57

标签: asp.net .net internet-explorer iis web-config

当用户尝试上传大于特定尺寸的文件时,我试图显示带有后退按钮的.html错误页面。对于同样的我在我的web.config中添加了以下代码

<system.webServer>
<httpErrors errorMode="Custom" existingResponse="Replace">
  <remove statusCode="404" subStatusCode="13" />
  <error statusCode="404"
         subStatusCode="13"
         prefixLanguageFilePath=""
         path="Error.htm"
         responseMode="Redirect" />
</httpErrors>

应用程序部署在IIS8上。现在,当我在localhost中测试时,每件事情都运行良好,但是一旦我在服务器上部署我的应用程序(我的应用程序部署在IIS 8上的两台不同的机器上,并通过一个公共URL访问),那么就来自“错误”。 HTML&#39;页面我的HTML后退按钮不起作用。在后退按钮点击事件我得到This page can not be displayed并且页面中没有任何内容工作,直到我们按f5刷新页面。这是我的Back按钮代码..

 <TD height=41 align=center><button onclick="history.go(-1);" type=button>Back</button></TD>

这里出了什么问题?

0 个答案:

没有答案