정적 파일에 대한 캐시 설정

미디어 및 정적 파일의 캐시 TTL(time-to-live)이 expires 키를 사용하여 .magento.app.yaml 구성 파일에 설정되어 있습니다.

NOTE
프로덕션 환경을 업데이트하기 전에 스테이징 환경에서 변경 사항을 테스트하는 것이 중요합니다. 이러한 환경에서 구성을 업데이트하는 데 도움이 필요하면 Adobe Commerce 지원 티켓을 제출하십시오.
  1. .magento.app.yaml 파일의 web 속성에 TTL 시간(초)을 지정하십시오. locations 또는 "/media""/static"에서 expires 키를 추가할 수 있습니다.

    캐시가 만료되지 않도록 하려면 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