Skip to content

[FIX] CloudFront 캐시 무효화 경로 변경 #8

@changuii

Description

@changuii

개요

CloudFront 캐시 무효화는 들어오는 요청에 대한 경로를 키로 사용하기 때문에 무효화를 S3 경로 기반으로 작성하면 안된다.

      - name: Invalidate CloudFront cache
        run: |
          aws cloudfront create-invalidation \
            --distribution-id ${{ secrets.DEV_CLOUD_FRONT_DISTRIBUTION_ID }} \
            --paths "/web"

현재 웹 프론트에서, 캐시 무효화가 필요한 부분은 첫 화면이므로, index.html만 무효화하도록 변경한다.

  • js, css는 Vite 빌드에서 캐시 무효화를 고려하여 이름을 빌드때마다 변경하기 때문에 불필요하다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions