Festlegen des Cache für statische Dateien

Die TTL (Time-to-Live) für den Cache für Ihre Medien- und statischen Dateien wird in der .magento.app.yaml-Konfigurationsdatei mithilfe des expires festgelegt.

NOTE
Bevor Sie Ihre Produktionsumgebung aktualisieren, müssen Sie die Änderungen in Ihrer Staging-Umgebung testen. Senden eines Adobe Commerce-Support-Tickets um Hilfe bei der Aktualisierung der Konfiguration in diesen Umgebungen zu erhalten.
  1. Geben Sie die TTL-Zeit (in Sekunden) in der web-Eigenschaftder .magento.app.yaml-Datei an. Sie können den expires Schlüssel unter locations oder unter "/media" und "/static" hinzufügen.

    Um ein Ablaufen des Cache zu verhindern, verwenden Sie das Schlüssel-Wert-Paar expires: -1 . Siehe folgendes Beispiel:

    code language-yaml
    # The configuration of app when it is exposed to the web.
    web:
      locations:
        "/media":
          ...
          expires: -1
    
        "/static":
          ...
          expires: -1
    
  2. Code-Änderungen hinzufügen, übertragen und per Push übertragen.

    code language-bash
    git add -A && git commit -m "Set cache TTL for static files" && git push origin <branch-name>
    
recommendation-more-help
7c2b03ac-000c-497d-aba3-2c6dc720a938