2017-10-26 9 views
1

Google 콘텐츠를 Akamai에서 Google 클라우드 저장소로 마이그레이션했습니다. Akamai는 gzip 콘텐츠 (자바 스크립트, CSS 등)를 사용하여 Google 저장 용량으로 이전했습니다. 이 gzip 압축은 우리 사이트의 성능에 영향을 미치지 않습니다.Google 콘텐츠 저장 (자바 스크립트, CSS 등)에 대한 캐싱 및 gzip 압축

그래서 제 질문은 다음과 같습니다

  1. 어떻게 개인 콘텐츠를 gzip 압축을 켭니다. 이미 다른 Content-encoding:gzip 및 몇 가지 설정과 같은 몇 가지를 시도했지만이 브라우저 내가 Cache-Control:public, max-age=10000, no-transform 시도 다시 이러한 파일의 캐싱하지만 양동이에 모든 내용이 이미 업로드

행운을 설정하는 방법

  • 을 작동하지 않습니다 개인. 또한 Google 클라우드 저장소에 압축되지 않은 상태로 콘텐츠를 업로드했습니다.

    미리 감사드립니다.

  • 답변

    2

    업로드하기 전에 내용을 압축해야합니다. Content-encoding:gzip 설정은 다운로드시 Accept-Encoding:gzip을 설정하지 않은 클라이언트에 대해 서비스가 자동으로 압축을 풀도록 할 수 있습니다. 예를 들어, gsutil cp -Z를 사용할 때 둘 다 얻게됩니다.

    캐싱을 활성화하려면 Cache-Control 헤더를 설정해야하지만 개체를 ​​공개적으로 읽을 수 있도록 액세스 제어를 설정해야합니다. 비공개 데이터의 경우 캐싱이 비활성화됩니다.