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がリクエストを処理する前に送信するヘッダー ルールがクライアントリクエストのメタデータに関する場合、AcceptAccept-EncodingAccept-LanguageRefererUser-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 置換 リクエストヘッダー
その他 カスタムヘッダー 追加、置換、削除 リクエストまたはレスポンスヘッダー