Back to Origin Host and Port

最終更新日:2024-07-17 17:18:42

CDNのBack-to-Originは、デフォルトでaccelerationドメインとユーザー(クライアント)が要求したポートをBack-to-Originに使用します。CDN Back-to-Originリクエストのために特定のサーバードメイン名とBack-to-Originポートをカスタマイズする必要がある場合、Back-to-Origin Request HOSTとBack-to-Origin Request Portを設定することでこれを実現できます。

オリジンサーバーとBack-to-Origin Request HOSTの違い

  • オリジンサーバー:オリジンサーバーは、ビジネスコンテンツが保存されているサーバーであり、Back-to-Originプロセス中に要求される特定のIPアドレスを決定します。
  • Back-to-Origin Request HOST:オリジンサーバーに複数のサービスが共有されている場合、Back-to-Originリクエストに含まれるBack-to-Origin Request HOSTを通じて異なるサービスを区別できます。CDNのBack-to-Originリクエストヘッダーは、そのIPアドレスでアクセスされる特定のサイトを決定するBack-to-Origin Request HOSTフィールドの値を含みます。このサイトは、オリジンサーバーの複数のサービスのうちの1つを提供します。

Back-to-Origin Request HOSTとBack-to-Origin Request Portの設定方法

設定のためのいくつかのエントリーポイントから選択できます。

エントリーポイント1

  1. CDNetworksコンソールにログインし、適切な製品を選択します。
  2. Configurationに移動し、設定したいドメインを見つけて、image.pngをクリックします。
  3. Back-to-Origin Settings > Alternate Back-to-Originを見つけ、Back-to-Origin Request PortとBack-to-Origin Request HOSTを設定します。

エントリーポイント2

  1. CDNetworksコンソールにログインし、適切な製品を選択します。
  2. Configurationに移動し、設定したいドメインを見つけて、image.pngまたはBatch Modify Originをクリックし、その後、Back-to-Origin Request PortとBack-to-Origin Request HOSTを設定します。

パラメータの説明

パラメータ 説明
Back-to-Origin Request Port Back-to-Origin Request Portが設定されていない場合は、元のリクエストのポートに従ってBack-to-Originが行われます。この設定は基本オリジンに戻るポートのためのものです。advanced back-to-originポートを設定する必要がある場合は、CDNetworksの技術サポートにお問い合わせください。 8141
Back-to-Origin Request HOST オリジンサーバーに複数のサービスが共有されている場合、Back-to-Originリクエストに含まれるBack-to-Origin Request HOSTを通じて異なるサービスを区別できます。 www.test.com

設定を完了したら、OKをクリックし、次にNextを選択して設定を提出してください。本番環境への潜在的な中断を最小限に抑えるために、ステージング環境でのPre-deployテストを強く推奨します。この重要なステップは、設定がライブになる前に正確であることを保証します。設定の正確さを検証した後、Deploy Nowをクリックしてライブ環境に実装します。設定は通常、3-5分以内に有効になります。プレデプロイメントテストと設定の有効性を確認するための包括的なガイダンスについては、チュートリアルステージング環境での設定のデプロイと検証を参照してください。

ベストプラクティス

Back-to-Originドメイン名がwww.0011.com、Back-to-Originrequest hostドメインがwww.test.com、Back-to-Origin Request Portが8141のaccelerationドメインの場合、
ユーザーがリクエストURLhttp://acceleration domain/test.jpgを使用してリソースにアクセスすると仮定します。CDNがリソースをキャッシュしていない場合、CDNがオリジンに戻る際に、Back-to-Originドメイン名www.0011.comを解決してオリジンサーバーアドレス(解決されたBack-to-OriginIPが1.1.1.1と仮定)を取得し、その後、リクエストヘッダーwww.test.comとポート8141を持って1.1.1.1サーバーにBack-to-Originアクセスを行います。その結果、オリジンサーバーはwww.test.comの下のtest.jpgファイルを見つけてCDNに返し、最終的にユーザーに届けます。

注意事項

このBack-to-Origin Request Portの設定は基本オリジンのためのものです。advanced back-to-originポートを設定する必要がある場合は、CDNetworksの技術サポートにお問い合わせください。