여기 내 자바 스크립트 파일에 curl -I
응답입니다 :Cloudfront - 왜 이것이 "브라우저 캐시에 저장되지 않습니까?"
HTTP/1.1 200 OK
Content-Type: text/javascript
Content-Length: 72640
Connection: keep-alive
Date: Sat, 18 Feb 2017 16:12:06 GMT
Cache-Control: 86400
Last-Modified: Wed, 15 Feb 2017 15:09:28 GMT
ETag: "a6ee06ff5e49a4290bb2aabe5e0f9029"
Server: AmazonS3
Vary: Accept-Encoding
Age: 1173
X-Cache: Hit from cloudfront
Via: 1.1 3b17302562f1709d8b6c9f7be1.cloudfront.net (CloudFront)
내가 거기 Cache-Control
태그를 볼 수 있습니다. Vary
과 ETag
이 무엇을하고 있는지 확실하지 않지만 그렇게해야합니다. 어떻게 든이 파일을 캐시하지 않도록 사용자의 브라우저에 지정합니까? Pingdom 또는 Goog PageSpeed가 이것을 브라우저 캐시 가능 파일로 인식하지 않는 이유는 무엇입니까?
그게 전부입니다. 내 레이 찰스 순간. 고맙습니다! – PKHunter
또한 Etag와 Vary에 대한 매우 명쾌한 설명은 +1입니다. – PKHunter