最終更新日:2026-03-12 14:20:27
CDNでオリジンURLリライトを設定すると、CDNは設定したリライト要件に従い、オリジンからコンテンツを取得する際にオリジンリクエストURLを書き換えます。


URLパターン(正規表現)に適用
指定した条件に一致するクライアントリクエストURLにマッチします。正規表現がサポートされており、/で始まる必要はありません。プラットフォームが自動的にURLに^https?://[^/]/をプレフィックスします。例:.jpg$は、このルールに紐づく全DomainのJPGファイルリクエストが本ポリシーにマッチすることを意味します。
Originホスト名
オリジンのホスト名のみサポートされており、オリジンIPアドレスはサポートされていません。
オリジンのホスト名はSet OriginやBatch Modify Originでも構成できますが、本設定よりも有効優先度は低くなります。つまり複数の場所でオリジンホスト名を設定した場合、Origin URL Rewriteで設定した値が有効になります。
Hostヘッダー
クライアントが通信するサーバーのホスト名やDomainを指定する必要がある場合、Host値を必ず設定してください。異なるホスト名が同じオリジンIPを共有するケースがあるため、オリジンサーバーはこの値によってどのコンテンツを返すかを判断します。設定後、クライアントリクエストがHost値を持っている場合、オリジンはそのホスト名に関連するコンテンツを返します。
例えば、値がwww.cdnetworks.netに設定されている場合、エンドユーザーがwww.testdomain.comにリクエストしたとしても、Hostヘッダーでwww.cdnetworks.netをオリジンに送信できます。その際、オリジンはwww.cdnetworks.netに関連するコンテンツで応答します。
Host HeaderはSet Origin、Batch Modify Origin、およびHost Header and Portでも設定可能ですが、いずれもOrigin URL Rewriteより優先順位が低くなります。同時に設定された場合は、Origin URL Rewriteの設定が有効となります。
Source URI
置換する元のパス、すなわち元のURI内容を入力してください。正規表現がサポートされています。
ルールを有効にするには、Source URIとTarget URIの両方を必ず設定してください。
Target URI
変更後の新しいパスを入力してください。新しいパスはオリジンサーバーからコンテンツを取得する際に元のパスを置き換えます。正規表現がサポートされています。
ルールを有効にするには、Source URIとTarget URIの両方を必ず設定してください。
大文字と小文字を区別しない一致
a.jpg を設定した場合、クライアントリクエスト URL が http://domain/a.jpg でも http://domain/A.jpg でも、CDN はこのルールで設定したリダイレクト要件に基づきオリジンのリクエスト URL を書き換えます。a.jpg を設定した場合、クライアントリクエスト URL が http://domain/a.jpg の場合は一致と判定され、このルールで設定したリダイレクト要件に基づき CDN はオリジンのリクエスト URL を書き換えますが、http://domain/A.jpg の場合は一致しないとみなされ、CDN はオリジンのリクエスト URL を書き換えません。優先度
このルールの優先度を指定できます。数値が大きいほど優先度が高くなります。ユーザーのリクエストに基づき、システムはあなたが設定したルールと照合します。複数のルールが該当する場合、優先度の高いルールが先に適用されます。
設定が完了したら、OK をクリックし、続けて Next を選択して設定内容を送信してください。本番環境への影響を最小限に抑えるため、ステージング環境で Pre-deploy テストを実施することを強く推奨します。この重要なステップにより、設定内容が本番適用前に正確であることを確認できます。設定が正しいことを確認後、Deploy Now をクリックし、本番環境へ反映してください。設定は通常 3〜5 分以内に有効となります。事前検証の手順や設定内容の有効性を確認する方法については、Deploy the Configurations to Staging Environment for Validation のチュートリアルをご参照ください。
ユーザーがリクエストするURLパスが正確に a.jpg の場合、例として http://your CDN domain/a.jpg であれば、CDNはオリジンリクエストURLを書き換えます。
/test/123.jpg を /123.jpg に置き換えます。www.testdomain.com に置き換えます。つまり、CDNのオリジンリクエストURLは http://www.testdomain.com/123.jpg となります。
