2010-05-17 41 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

發現我運行的服務器存在問題。主機改變了它,現在網上一切正常,因爲我期望它是。

相關問題