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

ApsaraVideo VOD:高度なオリジン

最終更新日:Sep 15, 2026

高度なオリジン機能を使用すると、リクエストヘッダー、クエリ文字列パラメーター、パス、リクエスト Cookie などのパラメーターに基づいて、クライアントリクエストを異なるオリジンにルーティングできます。

使用上の注意

  • ルール制限:最大 120 個のルールを作成できます。

  • 機能の競合:条件付きオリジン 機能と高度なオリジン機能は相互排他的です。一度に有効化できるのは、いずれか一方のみです。

  • 照合順序:ルールはリストの順序で評価されます。最初に一致したルールが見つかった時点で処理が停止します。

  • ポート番号:高度なオリジン機能は、 ドメイン名 オリジンのみをサポートします。ポート番号は指定できません。オリジンドメイン名にポート番号を指定する場合、または IP オリジン、OSS オリジン、Function Compute オリジンを設定する場合は、条件付きオリジンを使用してください。

  • パスマッチング: アドバンストオリジンでのパスマッチングは、完全一致 のみをサポートします。ワイルドカードと正規表現はサポートされていません。 /api/* のようなパスワイルドカードに基づいてリクエストをルーティングするには、ルールエンジンと組み合わせて条件付きオリジンを使用します。

オリジンタイプの比較

条件付きオリジンと高度なオリジンの両方が、ルールエンジンからルール条件を参照して、柔軟なオリジンルーティングポリシーを作成できます。リクエストがルール条件に一致する場合、CDN は自動的にオリジンを選択します:

オリジンタイプ

トリガー条件

条件付きオリジン

リクエストが条件付きオリジンによって参照されるルール条件に一致する場合

高度なオリジン

リクエストが高度なオリジンによって参照されるルール条件に一致する場合

基本オリジン

リクエストが、どの条件付きオリジンまたは高度なオリジンのルールにも一致しない場合 (デフォルトのフォールバック)

操作手順

  1. ApsaraVideo VOD コンソール にログインします。

  2. 左側のナビゲーションウィンドウで、[設定管理]> [CDN設定]> [ドメイン名] を選択します。

  3. [ドメイン名] ページで、対象のドメイン名を見つけ、[操作] 列の [設定] をクリックします。

  4. 左側メニューで、Back-to-Origin をクリックします。

  5. [設定] タブの [高度なオリジン] セクションで、追加 をクリックします。

  6. 条件とオリジンドメイン名を設定します。

    説明

    リクエストヘッダー、クエリ文字列パラメーター、パス、リクエスト Cookie に基づいて、異なるオリジンを設定できます。POP がクライアントリクエストを受信すると、リクエスト内の対応するフィールドを読み取り、一致を評価し、適切なオリジンにリクエストをルーティングします。

  7. 決定 をクリックします。

設定例

この例では、パラメーター test=1 を含むリクエストをオリジンにルーティングする方法を説明します。[高度なオリジン] ダイアログボックスで、[基準] を [クエリ文字列パラメーター] に設定します。パラメーター名に test、条件に [次と等しい]、値に 1 を設定します。次に、[オリジンドメイン名] を img.yourdomain1.com に設定し、[OK] をクリックします。