Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iis 7 IIS7上的自定义错误设置问题_Iis 7_Custom Errors - Fatal编程技术网

Iis 7 IIS7上的自定义错误设置问题

Iis 7 IIS7上的自定义错误设置问题,iis-7,custom-errors,Iis 7,Custom Errors,我在IIS 7上的自定义错误设置中遇到了一个非常严重的错误。我有一个ASP.NETMVC3应用程序,它使用JavaScript/Ajax/Jquery。 我正在尝试将我的主机转移到另一个提供商,并正在测试以确保一切正常。当自定义错误设置为“关闭”时,一切正常。 但是,通过重定向将其设置为“开”会导致视图中的JavaScript显示在屏幕顶部!以下是我的自定义错误设置: <customErrors mode="On" defaultRedirect="/Errors/Error/Index"

我在IIS 7上的自定义错误设置中遇到了一个非常严重的错误。我有一个ASP.NETMVC3应用程序,它使用JavaScript/Ajax/Jquery。 我正在尝试将我的主机转移到另一个提供商,并正在测试以确保一切正常。当自定义错误设置为“关闭”时,一切正常。
但是,通过重定向将其设置为“开”会导致视图中的JavaScript显示在屏幕顶部!以下是我的自定义错误设置:

<customErrors mode="On" defaultRedirect="/Errors/Error/Index">
      <error statusCode="404" redirect="/Errors/Error/Error404"></error>
    </customErrors>

值得一提的是,我在我当前的提供商上有完全相同的设置,它工作得非常好!所以我不知道发生了什么。不幸的是,我的主机提供商似乎也不理解这个问题。有人能帮忙吗

编辑:当我删除defaultRedirect属性和error元素时,它工作正常。它似乎不喜欢这个属性或元素


谢谢,

将答案移至下面的答案并接受它。