0
私はウェブサイトを持っています:Website Link問題があります。 あなたが何かしようとした場合: This拡張機能なしの404ページのASP.NETエラー処理
を私は行くために、ユーザたい:
をしかし、それは何が起こるかではありません。
どうすれば変更できますか?
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>
いいえ、何もしない、そしてなぜそれがだろう、私は見ることができません。 私の書いたすべての書き換えは、/ findes-ikkeに/Error.aspxへの呼び出しを送信しています。 –
@AxelAndersenコメントにいくつか追加しました。見てみましょう。 –
@AxelAndersen/findes-ikke URLにページがあるはずです。 –