HTTP Protocol Settings

最終更新日:2026-07-02 17:32:18

「プロトコル設定」では、選択したリクエストまたはレスポンス方向でHTTPヘッダーの追加、置換、または削除ができ、クライアント接続に対してHTTP/2を有効にすることも可能です。

開始する前に

  • カスタムヘッダーを使用する場合は、ルールを作成する前にヘッダー名と値を準備してください。

HTTPヘッダールールの設定

HTTPヘッダールールを作成して、選択したリクエストまたはレスポンス方向のヘッダーを追加、置換、または削除できます。

  1. 設定で、対象Domainの設定編集を開きます。
  2. ナビゲーションペインで、プロトコル設定 > HTTPヘッダー を選択します。
  3. 追加 を選択します。
  4. HTTPヘッダーダイアログで、ルールを設定します。
フィールド 説明
適用対象 特定のファイルタイプ、特定のディレクトリ、または**URLパターン(正規表現)**を選択します。このフィールドは、ヘッダーの変更が必要な再生パス、ファイル拡張子、またはURLパターンにルールを限定する場合に使用します。特定のディレクトリを選択した場合は、ディレクトリパスを1行につき1つ入力してください。
操作 不足している場合、誤った値が設定されている場合、または指定した方向でヘッダーを継続させたくない場合に応じて、追加、置換、または削除を選択してください。
HTTPヘッダー 追加、置換、または削除するHTTPヘッダーを選択します。
カスタムHTTPヘッダー カスタムHTTPヘッダーを入力してください。削除の場合、複数のヘッダーを入力でき、セミコロン(;)で区切ってください。追加や置換の場合は、1つのヘッダーのみ入力してください。
旧値 置換の場合に表示されます。置換対象となる既存のヘッダー値を入力してください。
新規値 新しいヘッダー値を入力してください。
ルール適用先 1つ以上の方向を選択してください:オリジンへのリクエスト、クライアントへのレスポンス、オリジンからのレスポンス、もしくはクライアントからのリクエスト。詳細は[正しい方向の選択](#Choose the right direction)をご覧ください。
優先度 ルールの優先度を入力してください。
  1. 確認を選択してください。

HTTPヘッダーアクションを選択

このアクションは、CDN が選択された HTTP ヘッダーをどのように処理するかを決定します。

アクション 動作 使用するタイミング
追加 新しい HTTP ヘッダーを追加します。ヘッダーを選択し、新値 に値を指定してください。 CDN で選択した方向にヘッダーを追加する必要がある場合に使用します。
置換 既存の HTTP ヘッダーの値を置き換えます。ヘッダーを選択し、旧値 と 新値 を指定してください。 CDN で既知のヘッダー値を別の値に置き換える必要がある場合に使用します。
削除 1 つまたは複数の HTTP ヘッダーを削除します。セミコロン(;)で区切って削除するヘッダーを 1 つ以上選択してください。 CDN で選択した方向から選択したヘッダーを削除する必要がある場合に使用します。

制限事項:一部のヘッダーは特定のアクションと方向のみをサポートしています。選択したヘッダー、アクション、方向の組み合わせがサポートされていない場合、ダイアログにエラーが表示されます。

適切な方向を選択する

適用先ルールフィールドは、CDNがどの通信方向でヘッダーを処理するかを制御します。送信者と変更後のメッセージ受信者を基準に、適切な方向を選択してください。

通信方向 トラフィック区間 意味 CDNやストリーミング配信の一般的な用途
クライアントからのリクエスト プレーヤー、ブラウザー、アプリケーションからCDNへ 再生クライアントがCDNがリクエストを処理する前に送信するヘッダー ルールがクライアントリクエストのメタデータに関する場合、Accept、Accept-Encoding、Accept-Language、Referer、User-Agentなどのリクエストヘッダーを処理します。
オリジンサーバーへのリクエスト CDNからオリジンサーバーへの通信 CDNがコンテンツ取得のためにオリジンサーバーへリクエストする際に送信するヘッダー オリジン側で必要となるカスタムHostやルーティング用ヘッダーなど、オリジン向けのヘッダーを追加または置換します。
オリジンからのレスポンス オリジンサーバーからCDNへ CDNがクライアントにレスポンスを返す前にオリジンサーバーが返すヘッダー CDNがレスポンス処理を継続する前に、オリジンレスポンスヘッダーを正規化します。
Response to Client CDNからプレーヤー、ブラウザ、またはアプリケーションへのレスポンス 最終的なCDNレスポンスで再生クライアントに表示されるヘッダー CORSヘッダーやコンテンツ関連ヘッダーなど、再生クライアントに必要なレスポンスヘッダーを追加してください。

HTTP/2の設定

CDNがクライアント接続にHTTP/2を利用できるように、HTTP/2 を有効にしてください。

  1. Configuration で、対象のDomainの Edit Configuration を開きます。
  2. ナビゲーションペインで Protocol Settings > HTTP/2 を選択します。
  3. HTTP/2 を有効にします。

「HTTP/2」スイッチは有効状態を示します。

注意: HTTP/2 はクライアントとの接続において HTTP/2 を有効にします。オリジンサーバーへの接続を設定するには、Origin Protocol Version をご利用ください。すべての製品がオリジン接続での HTTP/2 に対応しているわけではありません。詳細についてはテクニカルサポートまでお問い合わせください。

参照

対応ヘッダーアクション

カテゴリ ヘッダー 対応アクション サポートされる方向
Accept関連 Access-Control-Allow-Origin 追加、置換、削除 レスポンスヘッダー
Accept関連 Access-Control-Allow-Methods 追加、置換、削除 レスポンスヘッダー
Accept関連 Accept 追加、置換、削除 リクエストヘッダー
Accept関連 Accept-Encoding 追加、置換、削除 リクエストヘッダー
Accept関連 Accept-Charset 追加、置換、削除 リクエストヘッダー
Accept関連 Accept-Language 追加、置換、削除 リクエストヘッダー
Accept関連 Accept-Ranges 追加、置換、削除 リクエストヘッダー
Content関連 Content-Base 置換 レスポンスヘッダー
Content関連 Content-Disposition 置換 レスポンスヘッダー
コンテンツ関連 Content-Encoding 置換 レスポンスヘッダー
コンテンツ関連 Content-Language 置換 レスポンスヘッダー
コンテンツ関連 Content-Location 置換 レスポンスヘッダー
コンテンツ関連 Content-MD5 置換 レスポンスヘッダー
コンテンツ関連 Content-Range 置換 レスポンスヘッダー
コンテンツ関連 Content-Type 置換 レスポンスヘッダー
キャッシュ関連 Vary 追加、置換、削除 レスポンスヘッダー
ステート関連 Cookie 追加、置換、削除 リクエストヘッダー
ステート関連 Set-Cookie 追加、置換、削除 レスポンスヘッダー
その他 Referer 置換 リクエストヘッダー
その他 Server 置換 レスポンスヘッダー
その他 User-Agent 置換 リクエストヘッダー
その他 カスタムヘッダー 追加、置換、削除 リクエストまたはレスポンスヘッダー