eCDN ゾーンのカスタムエラーページの構成
ゾーンの埋め込み CDN によって生成される 500 クラスおよび 1000 クラスのエラーに対して、カスタム HTML エラーページを設定します。
必要なエディション
| 使用可能なソリューション: B2C Commerce |
埋め込み CDN で 500 クラスまたは 1000 クラスのエラーが生成された場合、一般的なエラーではなくカスタム HTML ページを表示できます。カスタムページは、B2C Commerce インスタンスで公的にアクセス可能な URL でホストされ、CDN がエラーの詳細を表示できるように特定のエラートークンを埋め込む必要があります。1000クラスエラーには、DNS解決の失敗やセキュリティチャレンジの失敗などのCloudflare 100xの状態が含まれます。
カスタムページは、以下のシナリオで使用します。
- 500 クラスエラー - Web サーバーがリクエストを処理できない場合に表示されます (HTTP 5xx)。
- 1000 クラスエラー - ドメイン構成、セキュリティ設定、またはオリジンの設定によって eCDN がリクエストを完了できない場合に表示されます。
- I am under attack ページ - 「攻撃下モード」がオンのときにすべての訪問者に表示されるインタースティシャルチャレンジです。
- Business Manager でアプリケーションランチャーをクリックし、管理 | サイト | 埋め込み CDN 設定の順に選択します。
- 構成するゾーンを見つけ、ドロップダウンメニューから「ゾーンの構成」を選択します。
-
「カスタマイズ」タブを選択します。
「カスタマイズ」タブ — カスタムページ
-
各カスタムページセクションで、フォームの上部にリストされている必要なトークンが HTML ページに含まれていることを確認します。
必要なトークンが HTML に埋め込まれていないと、ページを公開できません。
-
カスタムページ: 500 クラスエラーセクションで、埋め込み CDN で 500 クラスエラーが生成された場合に表示する HTML ページの URL を入力します。
HTML ページには、500 エラー クラス トークンを埋め込む必要があります。たとえば、
<p>::CLOUDFLARE_ERROR_500S_BOX::</p です>
メモ トークンは大文字と小文字が区別され、完全に一致する必要があります。 -
カスタムページ: 1000 クラスエラーセクションで、埋め込み CDN で 1000 クラスエラーが生成された場合に表示する HTML ページの URL を入力します。
HTML ページには、1000 エラー クラス トークンを埋め込む必要があります。たとえば、
<p>::CLOUDFLARE_ERROR_1000S_BOX::</p です>
メモ トークンは大文字と小文字が区別され、完全に一致する必要があります。 - 「攻撃を受けていますページ」セクションに、「攻撃下モード」が有効なときに表示されるチャレンジページの URL を入力します。
-
公開をクリックします。
eCDN は、指定された URL からエラーページのテンプレートをダウンロードして CDN インフラストラクチャーに保存し、ゾーン内のすべてのサブドメインで使用できるようにします。
メモ エラーページテンプレートが変更されるたびに、公開手順を繰り返します。更新されたテンプレートを CDN にプッシュするには、毎回公開が必要です。 -
(オプション)必要に応じて、追加のページアクションを使用します。
- プレビューのデフォルトには、カスタム URL が構成されていない場合に eCDN が提供する内容が表示されます。
- 「デフォルト」に設定すると、eCDN のデフォルトページに戻り、カスタム URL が現在公開されている場合にのみ表示されます。
公開、プレビュー、デフォルトのカスタムページアクション
この記事で問題は解決されましたか?
ご意見をお待ちしております。

