コンテンツ配信ネットワークの使用

コンテンツ配信ネットワーク(CDN)は、メディアファイルの保存に使用できます。 クラウドインフラストラクチャー上のAdobe Commerceには、Fastly CDN が含まれます( Fastly が含まれる クラウドインフラストラクチャー上のCommerce ガイド)に設定します。 インストールされているCommerce インスタンス オンプレミス には特定の CDN との統合は含まれていません。任意の CDN を使用できます。

CDN を設定したら、管理者から設定を完了する必要があります。 変更は、グローバルレベルまたは web サイトレベルで行うことができます。 CDN がメディアストレージに使用される場合、Commerce ストアページ上のメディアへのすべてのパスは、設定で指定された CDN パスに変更されます。

CDN ワークフロー

  1. ブラウザーはメディアをリクエストします - ストアのページが顧客のブラウザーで開かれ、ブラウザーはHTMLで指定されたメディアをリクエストします。
  2. リクエストは CDN に送信され、画像が見つかり、提供される - リクエストは最初に CDN に送信されます。 CDN のストレージに画像が格納されている場合は、顧客のブラウザーにメディアファイルが提供されます。
  3. メディアが見つかりません。要求はに送信されました Commerce web サーバー - CDN にメディアファイルがない場合、リクエストはに送信されます。 Commerce web サーバー。 メディア・ファイルがファイル・システム内で見つかった場合、Web サーバはメディア・ファイルをお客様のブラウザに送信します。
IMPORTANT
セキュリティ上、CDN がメディアストレージとして使用されている場合、CDN がサブドメインの外部にある場合、JavaScript が正しく機能しない可能性があります。

コンテンツ配信ネットワークの設定

  1. Admin サイドバー、に移動 Stores > Settings>Configuration.

  2. の下の左パネルで General、を選択​ Web.

  3. 左上隅にを設定します Store View 必要に応じて。

  4. を展開 展開セレクター この Base URLs を選択し、次の操作を実行します。

    一般設定 – web ベース URL {width="600" modal="regular"}

    • を更新 Base URL for Static View Files を静的ビューファイルが格納される CDN 上の場所の URL に置きます。

    • を更新 Base URL for User Media Files CDN 上の JavaScript ファイルの URL を使用します。

      これらのフィールドは空白のままでも、プレースホルダーで開始することもできます。 {% raw %}{{unsecure_base_url}}{% endraw %}

  5. を展開 展開セレクター この Base URLs (Secure) を選択し、次の操作を実行します。

    一般設定 – web ベース URL (セキュア) {width="600" modal="regular"}

    • を更新 Secure Base URL for Static View Files を静的ビューファイルが格納される CDN 上の場所の URL に置きます。

    • を更新 Secure Base URL for User Media Files CDN 上の JavaScript ファイルの URL を使用します。

      これらのフィールドは空白のままでも、プレースホルダーで開始することもできます。 {% raw %}{{unsecure_base_url}}{% endraw %}

  6. 完了したら、 Save Config.

recommendation-more-help
2b0136b4-ef75-405f-9734-60d741f198de