Festlegen des Cache für statische Dateien

Die TTL-Cache (Time-to-Live) für Ihre Medien- und statischen Dateien wird in der Konfigurationsdatei .magento.app.yaml mit dem Schlüssel expires festgelegt.

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

    Um zu verhindern, dass der Cache abläuft, 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. Fügen Sie Code-Änderungen hinzu, übertragen Sie sie und übertragen Sie sie.

    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