2016-09-21 21 views
0

私の振る舞いでCloudfront経由でgzipページ圧縮を有効にしました。私は以下のヘッダーをホワイトリストに入れました:クラウドフロントのGzip圧縮がサイト上のファイルで動作しない

Authorization 
Host 
Origin 
Referer 

問題のファイルは、Cloudfrontによってgzipされていません。リクエストヘッダとレスポンスヘッダがあります。

なぜgzipが機能しないのですか?ヘッダーはgzipとcontent-lengthの値を持っているので、クラウドフロントの要件は私が理解する限りです。

Request Header 

Accept text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 

Accept-Encoding gzip, deflate, sdch 

Accept-Language en-US,en;q=0.8 

Cookie SESSef4017ccd367c98fbaadc=56e41ddb0fc0e0235cf8c5f7f18; 
_ga=GA1.2.1714162874.1474376389; 

has_js=1 

Upgrade-Insecure-Requests 1 

User-Agent Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.116 Safari/537.36 


Response Header 

Accept-Ranges bytes 

Age 25 

Cache-Control max-age=172800 

Content-Length 614 

Content-Type text/css 

Date Wed, 21 Sep 2016 16:04:28 GMT 

Expires Fri, 23 Sep 2016 16:04:28 GMT 

Last-Modified Wed, 16 Jan 2013 21:09:10 GMT 

Server Apache 

Via 1.1 xxxx.cloudfront.net (CloudFront) 

X-Amz-Cf-Id xxxxxxxxxxZ3lir8aOV5mykyezionEw== 

X-Cache Hit from cloudfront 
+0

クラウドフロントのファイルを無効にしましたが、まだgzippingしていません – user3236765

+0

誰でも手伝いしますか?ありがとう! – user3236765

答えて

0

こんにちは、クラウドフロントのgzipは1000バイトです。だから私の.cssファイルのいくつかはそれ以下であったので、gzipは起こっていませんでした。 Gzip via cloudfrontが今すぐ動作します。

関連する問題