2017-11-21 53 views
0

私はウェブサイトを持っています:Website Link問題があります。 あなたが何かしようとした場合: This拡張機能なしの404ページのASP.NETエラー処理

を私は行くために、ユーザたい:

here

をしかし、それは何が起こるかではありません。

どうすれば変更できますか?

Atm。私は私のweb.configでこれを持っている:

<customErrors mode="On" defaultRedirect="/Error.aspx" redirectMode="ResponseRewrite"> 
     <error statusCode="400" redirect="/Error.aspx?code=400" /> 
     <error statusCode="403" redirect="/Error.aspx?code=403" /> 
     <error statusCode="404" redirect="/Error.aspx?code=404" /> 
     <error statusCode="500" redirect="/Error.aspx?code=500" /> 
    </customErrors> 

<system.webServer> 
    <httpErrors existingResponse="PassThrough" /> 
    <modules runAllManagedModulesForAllRequests="true"> 

一部書き換えは運で、これは私の全体で、SOMより多くのテストの後Error.aspx "/ findes-ikke" へ

を送信しますweb.configファイル:

<?xml version="1.0" encoding="utf-8"?> 
<configuration> 
    <system.web> 
    <compilation batch="false" targetFramework="4.7.1" debug="true" /> 
    <customErrors mode="On" defaultRedirect="/Error.aspx" redirectMode="ResponseRewrite"> 
     <error statusCode="404" redirect="/Error.aspx?code=404" /> 
    </customErrors> 
    </system.web> 
    <system.webServer> 
    <httpErrors errorMode="Custom"> 
     <remove statusCode="404"/> 
     <error statusCode="404" path="/findes-ikke?code=404" responseMode="ExecuteURL"/> 
    </httpErrors> 
    </system.webServer> 
</configuration> 

答えて

0

あなたが次のことを試すことができます:

変更web.configファイルの行に:

<error statusCode="404" redirect="/findes-ikke?code=404" /> 

また、すべてのHTTP要求をリダイレクトするためにweb.configファイルに以下を追加しようとすることができます:

<system.webServer> 
    <httpErrors errorMode="Custom"> 
    <remove statusCode="404"/> 
    <error statusCode="404" path="/findes-ikke?code=404" responseMode="ExecuteURL"/> 
    </httpErrors> 

あなたがすることもできますすべてのエラー要求をリダイレクトするには、これを実行します。あなたが上に与えられているコードでこの変更を行います。

<customErrors mode="On" defaultRedirect="/findes-ikke?code=404" redirectMode="ResponseRewrite"> 
+0

いいえ、何もしない、そしてなぜそれがだろう、私は見ることができません。 私の書いたすべての書き換えは、/ findes-ikkeに/Error.aspxへの呼び出しを送信しています。 –

+0

@AxelAndersenコメントにいくつか追加しました。見てみましょう。 –

+0

@AxelAndersen/findes-ikke URLにページがあるはずです。 –

関連する問題