2017-02-08 13 views
1

カスタム404ページを作成したwebformsプロジェクトがあります。カスタム404が表示されない

web.configにリダイレクトを書きましたが、動作していないようです。私はページ程度に撮影してるlocalhost:(port number)/aboutを訪問すると

は、ここでは、コード

<customErrors mode="On" redirectMode="ResponseRedirect"> 
    <error statusCode="404" redirect="~/404.aspx"/> 
</customErrors> 

です。私は間違って「約」と同じことが、呪文を訪問するとき、私は私が何をしないのですか?

default 404

デフォルトに404ページを撮影していますか

答えて

1

カスタムエラーは、aspxページを処理します。あなたのcustomErrorsセクションをコメント/削除し、代わりにこのようなhttpErrorsを使用することができます。

<system.webServer> 
    <httpErrors existingResponse="Replace" errorMode="Custom"> 
     <remove statusCode="404" subStatusCode="-1" /> 
     <error statusCode="404" path="404.aspx" responseMode="Redirect" /> 
    </httpErrors> 
</system.webServer> 

参考:HTTP Errors

関連する問題