問題タブ [custom-error-pages]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
101104 参照

asp.net-mvc - ASP.NET MVC ハンドルエラー

[HandleError]asp.net MVC Preview 5 でフィルターを使用するにはどうすればよいですか?
Web.config ファイルに customErrors を設定しました

[HandleError] をコントローラー クラスの上に次のように配置します。

次に、コントローラーにこのクラスを継承させ、コントローラーで CrashTest() を呼び出します。エラーで Visual Studio が停止し、f5 キーを押して続行すると、Error.aspx?aspxerrorpath=/sxi.mvc/CrashTest に再ルーティングされます (sxi は使用されているコントローラーの名前です。もちろんパスが見つからず、 「「/」アプリケーションでサーバー エラーが発生しました。」 404.

このサイトはプレビュー 3 から 5 に移植されました。エラー処理以外はすべて実行されます (移植する作業はそれほど多くありませんでした)。完全な新しいプロジェクトを作成すると、エラー処理が機能するようです。

アイデア?

--注--
この質問には現在 3K を超えるビューがあるため、現在使用しているもの (ASP.NET MVC 1.0) を入れると有益だと思いました。mvc contrib プロジェクトには、「RescueAttribute」という素晴らしい属性があります。おそらくそれもチェックしてみてください ;)

0 投票する
3 に答える
18990 参照

custom-error-pages - 404;1、404;2 などの HTTP エラー コードは何ですか?

IIS では、カスタム エラー ページを構成できます。
HTTP エラー コードごとに、どこに移動するかを指定できます。いくつかのコードには、利用可能な「サブ」コードがいくつかあります。たとえば、404 には通常の 404、404;1、404;2 などがあります。

それらは何のため?彼らはいつ返されますか?これらのエラー用にカスタム ページを作成する必要がありますか? すべてのコード「ファミリ」を同じページに来るように簡単に構成できますか?

0 投票する
5 に答える
11672 参照

asp.net - IIS でコード 400 (不正な要求) 用に構成されたカスタム エラー ページが無視される

私の Web サイトでは、いくつかのカスタム エラー ページを構成しました。404 を生成すると、リダイレクトは正常に機能します。400 に達すると、構成された URl の代わりに「bad request」テキストが表示されます。

テストとして、URL を 404 から 400 にコピーしました。変更はありません。次に、リダイレクトをファイルに変更しました。変化なし。

何か案は?

0 投票する
5 に答える
2378 参照

custom-error-pages - プロフェッショナルで役立つエラーページの例

あなたが本当に感銘を受け、すべてのタイプのユーザー(精通した、初心者、のんびりした、欲求不満など)にとって本当に役立つ実際のエラーWebページを見たことがありますか. エラーに感心したのはなぜですか?

0 投票する
10 に答える
111980 参照

asp.net - ASP.NET カスタム エラー ページ - Server.GetLastError() が null です

アプリケーション用にカスタム エラー ページを設定しました。

Global.asax の Application_Error() では、次のコードが機能して例外の詳細を取得します。

エラー ページ (~/errors/GeneralError.aspx.cs) に到達するまでに、Server.GetLastError() は null です

Global.asax.cs ではなく、エラー ページで例外の詳細を取得する方法はありますか?

Vista/IIS7 上の ASP.NET 3.5

0 投票する
10 に答える
163837 参照

asp.net - カスタム ASP.NET MVC 404 エラー ページのルーティング

一般的な "Resource Not Found" ASP.NET エラーを表示する代わりに、ASP.NET MVC で有効なアクションまたはコントローラーを呼び出さない URL を誰かが入力したときに、カスタム HTTP 404 エラー ページを作成しようとしています。

これを処理するために web.config を使用したくありません。

無効な URL をキャッチするためにできるルーティング マジックはありますか?

更新:与えられた答えを試しましたが、いまだに「リソースが見つかりません」というメッセージが表示されます。

別の更新:どうやら RC1 で何かが変更されたようです。特に 404 をトラップしようとしてもHttpException、「リソースが見つかりません」というページが表示されます。

私は MvcContrib のリソースの機能を使用しましたが、何も使用しませんでした - 同じ問題です。何か案は?

0 投票する
1 に答える
1079 参照

django - Django のエラー ページ (HTTP 404 および 500) でベース ビューを拡張しても問題ありませんか?

Django のビューのドキュメントには、「デフォルトの 500 ビューは、このテンプレートに変数を渡さず、追加のエラーの可能性を減らすために空のコンテキストでレンダリングされる」と記載されていますが、{% extends %}タグを使用して 500 のベース ビューを再利用しても問題ありません。サーバー エラー ページ ( 500.html)?

0 投票する
1 に答える
471 参照

c++ - Apache 2.2 (c++) でカスタム エラー応答を返す方法は?

現在、Apache モジュールがカスタム エラー メッセージで応答するようにしようとしています。たとえば、400 には「座標が範囲外です」などの追加情報が含まれます。

Google で複数の情報源が可能だと言っているのを見つけましたが、その方法を教えてくれる人は誰もいませんでした。それで、私に次のようなことを可能にするいくつかの機能があります:

?

前もって感謝します。

0 投票する
3 に答える
3206 参照

asp.net - asp.netカスタムエラーページと拡張子のないファイル

IIS 7に拡張子なしのファイルのカスタムエラーページを返すようにするにはどうすればよいですか?拡張子が付いたファイルで動作するようになりましたが、拡張子が指定されていない場合は、汎用ページが表示されます。

0 投票する
2 に答える
1651 参照

safari - Safari ブラウザでエラー 401 ページが表示されない

私は Apache 2 を使用しており、httpd.conf にカスタム 401 ページがあります。

保護されたリソースにアクセスすると、すべてのブラウザーで基本的な http 認証ダイアログが表示されます。「キャンセル」をクリックすると、Safari (v3 および v4) 以外のすべてのブラウザーでカスタム 401 ページが表示されます。Safari は現在のページを表示するだけです。

Apache 構成や mod_perl ハンドラを使用して Safari に 401 ページを表示させる方法はありますか?