すべてのプロダクト
Search
ドキュメントセンター

CDN:カスタムエラーページを作成する

最終更新日:Mar 05, 2024

カスタムエラーページを作成した後、要求されたコンテンツが存在しないか、エラーが発生した場合、ポイントオブプレゼンス (POP) はデフォルトのエラーページではなくカスタムエラーページを返します。 カスタムエラーページは、ユーザーエクスペリエンスを向上させ、ユーザーがよりユーザーフレンドリーなエラープロンプトを表示できるようにします。

背景情報

エラーが発生した場合、Alibaba Cloud CDNはカスタムエラーページにリクエストをリダイレクトできます。

クライアントがブラウザーを使用してwebサービスを要求し、要求されたURLが存在しない場合、webサイトサーバーは既定の404 not Foundページを返します。 使いやすいエラーページを使用する場合は、カスタムエラーページを作成し、ページの完全なURLを指定できます。 リクエストは、レスポンスのHTTPステータスコードに基づいて、指定されたURLにリダイレクトされます。

説明

カスタムエラーページの配信がAlibaba Cloud CDNによって高速化された場合、Alibaba Cloud CDNの課金ルールに基づいて課金されます。

サポートされているステータスコード

400、403、404、405、414、416、500、501、502、503、504のHTTPステータスコードのカスタムエラーページを作成できます。

ステータスコード

説明

400

ページにアクセスするとエラーが発生します。

403

サーバーは要求を拒否します。

404

サーバーに存在しないwebページが要求されます。

405

リクエストで指定されたメソッドは許可されていません。

414

リクエストURLは、サーバーが処理するには長すぎます。

416

サーバーは要求された範囲を提供できません。

500

サーバーでエラーが発生し、リクエストを完了できません。

501

サーバーは、リクエストを完了するために必要な機能をサポートしていません。

502

ゲートウェイまたはプロキシとして動作するサーバは、上流サーバから無効な応答を受信する。

503

サーバーが利用できません。

504

ゲートウェイまたはプロキシとして動作するサーバは、タイムアウト期間内に上流サーバから応答を受信しません。

手順

  1. Alibaba Cloud CDNコンソール

  2. 左側のナビゲーションウィンドウで、ドメイン名 をクリックします。

  3. [ドメイン名] ページで、管理するドメイン名を見つけて、アクション 列の 管理 をクリックします。

  4. ドメイン名の左側のナビゲーションツリーで、キャッシュ設定 をクリックします。

  5. カスタムページ タブをクリックします。

  6. 追加 をクリックして、カスタムページでエラーコードとリンクを設定します。

    自定义页面

  7. OK をクリックします。

    カスタムエラーページを設定した後、カスタムページ タブの [操作] 列の 変更 または 削除 をクリックして、設定を変更または削除できます。

HTTP 404ステータスコードのカスタムエラーページを設定します。 カスタムページのURL error404.htmlをオリジンサーバーのルートディレクトリに保存し、ユーザーが高速化ドメイン名example.aliyundoc.comを使用してページにアクセスできる場合は、次の設定を使用してHTTP 404ステータスコードのエラーページをカスタマイズできます。

  • HTTPステータスコード: 404

  • URL: カスタムエラーページのURL (http://example.aliyundoc.com/error404.htmlなど) 。

  • 期待される結果: 404エラーが発生すると、リクエストはカスタムエラーページhttp://example.aliyundoc.com/error404.htmlにリダイレクトされます。

関連する API 操作

BatchSetCdnDomainConfig