2016-12-03 23 views
0

Nginx Gzipは動作しません。インターネットに散在している多くの設定を試しています。単純なことがうまくいかないときは本当に不満です。Nginx gzipはChromeで動作していません

gzip.conf:

gzip on; 
gzip_disable "msie6"; 
gzip_vary on; 
gzip_proxied any; 
gzip_comp_level 6; 
gzip_buffers 16 8k; 
gzip_http_version 1.1; 
gzip_min_length 256; 
gzip_types 
    text/plain 
    text/css 
    application/json 
    application/javascript 
    application/x-javascript 
    text/xml 
    application/xml 
    application/xml+rss 
    text/javascript 
    application/vnd.ms-fontobject 
    application/x-font-ttf 
    font/opentype 
    image/svg+xml 
    image/x-icon; 

Chrome:

enter image description here

enter image description here

Chrome Audit:enter image description here

Curl: enter image description here

私はキャッシュをクリアして、それでもすべて同じです。

=======================

UPDATE:

私はgzip圧縮のためにテストしている

http://checkgzipcompression.com/

、私を与えた:

enter image description here

しかしChromeには示しています

enter image description here

+0

誰でもこの問題を解決できますか?私はすべてを試しました。 –

+0

が追加されました。 –

答えて

1

をお試しくださいそれを無効にしても、応答はまだgzippedではありません。しかし、ワークスペースに同じクロムバージョンの新しくインストールされたVMを試したところ、応答はgzippedになりました。そのVMにアンチウイルスをインストールしたとき、応答はgzippedではありませんでした。

1

をgzipでは、他のHTTPクライアント(curlhttp://checkgzipcompression.com)を使用して、サーバー上で正常に動作しますがChromeで、私は犯人ではなく、あなたのnginxのようにChromeを疑うだろうではないので、構成。

  1. は、他のブラウザ(FirefoxIEOperaなど)を試してみてください?
  2. (あなたはnginxのconfの中gzip_disable "msie6"を持っているので、ユーザエージェントに関連したもの)犯人は私のアンチウイルスだった最初は、私が持っているので、私はそれがないと思ったすべてのChromeの拡張機能を無効に
関連する問題