高度なオリジン設定をカスタマイズして、リクエストヘッダー、クエリ文字列パラメーター、パス、およびリクエストcookieに基づいて、リクエストを異なるオリジンサーバーにリダイレクトできます。 このトピックでは、高度なオリジン設定を構成する方法について説明します。 このトピックでは、高度なオリジン設定を構成する方法について説明します。
使用上の注意
設定制限: 最大120個のルールを追加できます。
機能の競合: 条件付きオリジン機能がアドバンスオリジン機能と競合します。 2つの機能のいずれかのみを設定できます。
一致順序: システムは、設定リストのルールを降順で一致させようとします。 ルールが一致した場合、システムは一致を停止します。
条件付きオリジン、基本オリジン、および高度なオリジンの違い
基本オリジンのアドレスは、back-to-originルーティングに使用されるオリジンサーバーのデフォルトアドレスです。 ユーザーリクエストが条件付きオリジンまたは高度なオリジンのルールと一致しない場合、基本的なオリジンのアドレスが使用されます。
ユーザーリクエストが条件付きオリジンまたは高度なオリジンのルールと一致する場合、条件付きオリジンまたは高度なオリジン設定で指定されたオリジンサーバーのアドレスが使用されます。
条件付きオリジン機能は、高度なオリジン機能の拡張バージョンです。 条件付きオリジン機能は、ルールエンジンで設定されたルールを使用できます。 これにより、より柔軟なback-to-originポリシーを設定できます。
手順
Alibaba Cloud CDNコンソール
左側のナビゲーションウィンドウで、ドメイン名 をクリックします。
[ドメイン名] ページで、管理するドメイン名を見つけて、アクション 列の 管理 をクリックします。
ドメイン名の左側のナビゲーションツリーで、Back-to-Origin 設定 をクリックします。
詳細オリジン セクションで、追加 をクリックします。
詳細オリジン ダイアログボックスで、条件 を選択し、オリジンのドメイン名 を入力します。
説明リクエストヘッダー、クエリ文字列パラメーター、パス、またはリクエストcookieに基づいて、リクエストをオリジンサーバーにリダイレクトすることを選択できます。 ポイントオブプレゼンス (POP) がリクエストを受信すると、リクエスト内の指定されたフィールドをチェックし、リクエストがリダイレクトされるオリジンサーバーを決定します。
OK をクリックします。
例
POPアクション: パラメーターtest=1を持つリクエストをオリジンサーバーimg2.yourdomain.com
にリダイレクトします。