静的ファイルのキャッシュの設定

メディアおよび静的ファイルのキャッシュ TTL (有効期間)は、次で設定します。 .magento.app.yaml を使用した設定ファイル expires キー。

NOTE
実稼動環境を更新する前に、ステージング環境で変更をテストすることが重要です。 Adobe Commerce サポートチケットを送信 これらの環境の設定の更新に関するヘルプ。
  1. 以下で TTL 時間(秒単位)を指定 web プロパティ.magento.app.yaml ファイル。 を追加できます expires キーの下 locations または以下 "/media" および "/static".

    キャッシュの有効期限が切れないようにするには、 expires: -1 キーと値のペア 次の例を参照してください。

    code language-yaml
    # The configuration of app when it is exposed to the web.
    web:
      locations:
        "/media":
          ...
          expires: -1
    
        "/static":
          ...
          expires: -1
    
  2. コードの変更を追加、コミット、プッシュします。

    code language-bash
    git add -A && git commit -m "Set cache TTL for static files" && git push origin <branch-name>
    
recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26