次の方法で共有

frontdoorのエラーページに関する仕様について

12G-4164 185 評価のポイント
2026-01-23T00:00:47.9266667+00:00

お世話になっております。

CDNとしてAzure frontdoorを使用したいと考えているのですが、エラーページについてFrontdoor側でカスタムエラーページへの各エラーのリダイレクト設定を追加することは可能なのでしょうか。

WAFポリシーでのブロック画面のカスタムができることは分かったのですが、他のエラーについては自力で見つけることができず、相談させていただきました。

(子タグはFront doorが見つからなかったので別のタグをつけさせていただきました)

Azure Application Gateway
Azure Application Gateway

プラットフォームで管理されるスケーラブルで高可用性のアプリケーション配信コントローラーをサービスとして提供する Azure サービス。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Thanmayi Godithi 10,655 評価のポイント Microsoft 外部スタッフ モデレーター
2026-01-23T00:44:44.42+00:00

こんにちは @12G-4164

英語からの翻訳のため、文法的な誤りがある場合はご容赦ください。

現在、Azure Front Door は、バックエンドの HTTP エラーコード(404、500、503 など)に基づいたカスタムエラーページをサポートしていません。オリジンサーバーがエラーを返した場合、Front Door はその応答をクライアントにそのまま返し、Front Door レイヤーでユーザーをカスタムエラーページにリダイレクトすることはできません。

Azure Front Door FAQ

Azure Front Door のルールセット(ルールエンジン)はリダイレクトやトラフィックのルーティングを変更できますが、これらはリクエストがオリジンに転送される前に評価され、受信リクエストの条件(URL パス、ホスト、ヘッダー、プロトコルなど)のみに基づいています。ルールセットはバックエンドの応答を検査できないため、オリジンから返される HTTP エラーコードに対応することはできません。

WAF によってブロックされたリクエストに対してカスタムエラー応答がサポートされていることに気づかれたかもしれません。これは想定される動作です。Web アプリケーションファイアウォール(WAF)がリクエストをブロックした場合、Azure Front Door ではカスタムステータスコードと応答本文を設定できます。ただし、この機能は WAF によって生成されたブロックにのみ適用され、バックエンドまたはアプリケーションのエラーには適用されません。

HTTP ステータスコードごとのカスタムブランドエラーページ(たとえば、カスタム 503 ページ)が必須要件である場合は、**アプリケーション/バックエンドレベルで処理するか、特定の HTTP ステータスコードのカスタムエラーページをネイティブにサポートする Azure Application Gateway を使用する必要があります。

Azure Application Gateway のカスタムエラーページ

上記の情報がお役に立てば幸いです。この件に関してさらにご質問がありましたら、お気軽にお問い合わせください。

現在「計画中」となっているこの機能に関するAzureフィードバック投稿に、ぜひ賛成票(アップボート)をお願いします。

上記の情報がお役に立ちましたら、「回答を承認」ボタンをクリックしてください。

この回答は役に立ちましたか?

1 人がこの回答が役に立ったと思いました。

0 件の追加の回答

並べ替え方法: 最も役に立つ

お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "おすすめ" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。