我遇到麻烦通过SSL启用gzip通过ssl服务大(376kb)JavaScript文件。 该文件服务没有问题在普通的旧的http。
有问题的文件是ckeditor.js,位于https://www.myleadconverter.com/js/lib/ckeditor/ckeditor.js
我search了周围,我发现了所有关于gzip_buffers的信息。 我发现的一切似乎都链接回http://blog.leetsoft.com/2007/07/25/nginx-gzip-ssl.html
来自我的nginx.conf的相关位:
gzip on; gzip_comp_level 5; gzip_proxied any; gzip_buffers 16 8k; gzip_types text/plain text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript; gzip_disable "MSIE [1-6]\.(?!.*SV1)"; gzip_vary on;
目前,下载停止在105kb,但应该是119kb压缩(这个信息是从铬开发工具)。 如果我使用wget并提供accept-encoding头文件,它将最终加载,但是只有在几次重新开始下载之后:
mac2:Desktop andrewmullins$ wget -S --header="accept-encoding: gzip" https://www.myleadconverter.com/js/lib/ckeditor/ckeditor.js --2013-02-26 00:30:04-- https://www.myleadconverter.com/js/lib/ckeditor/ckeditor.js Resolving www.myleadconverter.com... 184.106.67.181 Connecting to www.myleadconverter.com|184.106.67.181|:443... connected. HTTP request sent, awaiting response... HTTP/1.1 200 OK Server: nginx/0.8.54 Date: Tue, 26 Feb 2013 06:31:39 GMT Content-Type: application/x-javascript Connection: keep-alive Vary: Accept-Encoding Accept-Ranges: bytes Content-Length: 375761 Last-Modified: Tue, 18 Dec 2012 04:08:08 GMT Length: 375761 (367K) [application/x-javascript] Saving to: `ckeditor.js' 21% [====================> ] 81,681 16.2K/s in 4.9s 2013-02-26 00:30:11 (16.2 KB/s) - Connection closed at byte 81681. Retrying.
任何想法什么设置更改以获得下载完成SSL?