Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

エラートークン

最終更新 Markdown で表示Agent セットアップ

Error Pages 向け

各カスタムエラートークンは、エラーページに表示する診断情報や、特定の機能を提供します。一部のエラーページでは、そのページ専用のカスタムエラートークンが必要です。

エラーごとにカスタムページを表示するには、エラーごとに別ページを作ります。たとえば IP/Country BlockInteractive Challenge の両方にエラーページを作る場合は、2 つのページを設計して公開します。

次のカスタムエラートークンは、それぞれのエラーページで必須です。

トークン 必須となる対象
::CAPTCHA_BOX:: Interactive Challenge
Country Challenge (Managed Challenge)
Managed Challenge / I'm Under Attack Mode (Interstitial Page)
::IM_UNDER_ATTACK_BOX:: Non-Interactive Challenge
::CLOUDFLARE_ERROR_500S_BOX:: 5XX エラー
::CLOUDFLARE_ERROR_1000S_BOX:: 1XXX エラー

各カスタムエラートークンには、デフォルトの見た目があります。ただし、各タグのクラス ID を使って CSS でスタイルを付けられます。画像、CSS、スクリプトなどの外部リソースは、処理中にインライン化されます。そのため、外部リソースは利用可能である必要があります(つまり 200 OK を返す必要があります)。そうでない場合はエラーになります。

Custom Error Assets、インラインレスポンス、Error Pages 向け

カスタムエラーアセット、インラインレスポンス、エラーページでは、次のエラートークンも使えます。訪問者へレスポンスを返す前に、実際の値へ置き換わります。

トークン 説明
::CLIENT_IP:: 訪問者の IP アドレスです。
::RAY_ID:: Cloudflare を通過するすべてのリクエストに付与される一意の識別子です。
::GEO:: 訪問者の IP アドレスに紐づく国または地域です。

役に立ちましたか?