2010-05-17 55 views
0

我正在个人网站上工作,我正在使用webforms和.NET 3.5和C#。我试图让自定义错误页面排序,但我无法让他们正常工作。不在我的本地IIS 7.5上与在外部服务器上一样。无法找到页面时,它会一直提示我使用默认的IIS错误页面。它如何被修复?ASP.NET 3.5 C#webforms应用程序中的自定义错误页面

我在定义错误页面的web.config文件中有以下部分;

<customErrors mode="RemoteOnly" defaultRedirect="~/ERRORPAGES/Default.aspx" redirectMode="ResponseRewrite"> 
    <error statusCode="403" redirect="~/ERRORPAGES/Default.aspx" /> 
    <error statusCode="404" redirect="~/ERRORPAGES/404.aspx" /> 
    <error statusCode="400" redirect="~/ERRORPAGES/400.aspx" /> 
    <error statusCode="500" redirect="~/ERRORPAGES/500.aspx" /> 
</customErrors> 
+0

404错误是唯一不工作?你是否从远程服务器之外浏览远程站点? – 2010-05-17 18:56:00

+0

他们都没有工作。是的,我在远程服务器之外浏览。我通过FTP上传web.config文件,然后使用它的域名进行测试 – Rob 2010-05-17 18:57:42

+0

如果设置mode =“Off”,它是一样的吗? – 2010-05-17 19:00:45

回答

0

发现我运行的服务器存在问题。主机改变了它,现在网上一切正常,因为我期望它是。

相关问题