发布于 2016-01-28 19:54:40 | 298 次阅读 | 评论: 1 | 来源: 网友投递

这里有新鲜出炉的Nginx开发从入门到精通,程序狗速度看过来!

Nginx WEB服务器

Nginx 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。


这篇文章主要介绍了Nginx中使用gzip_http_version解决CDN只支持http 1.0问题,问题原因是在Header信息中看到Transfer-Encoding: chunked,使用本文方法就可以解决这个问题,需要的朋友可以参考下

胜博发888手机平台经过CDN后,看CSS文件的header发现


Transfer-Encoding: chunked

google了许久,发现是CDN的抓取好像只支持http 1.0

而nginx的

gzip_http_version选项默认值为1.1

在nginx的配置文件中增加或修改gzip_http_version参数,为:


gzip_http_version 1.0

改完重启nginx

再看已经正常。

参考文档:http://wiki.nginx.org/NginxHttpGzipModule#gzip_http_version

http://forum.nginx.org/read.php?2,2630



相关阅读 :
Nginx中使用gzip_http_version解决CDN只支持http 1.0问题
总结Nginx 的使用过程中遇到的问题及解决方案
Nginx中worker connections问题的解决方法
Nginx 中 502 和 504 错误详解
Nginx下修改WordPress固定链接导致无法访问的问题解决
配置解决Nginx服务器中WordPress路径不自动加斜杠问题
nginx服务器access日志中大量400 bad request错误的解决方法
Nginx PHP-Fcgi中因PHP执行胜博發导致504 Gateway Timeout错误解决记录
Nginx 502 Bad Gateway错误的解决方法
nginx的502、504、500错误解决方法
nginx错误:error while loading shared libraries: libpcre.so.1解决方法
ubuntu下安装nginx错误error: the HTTP rewrite module requires the PCRE library 解决方法
最新网友评论  共有(1)条评论 发布评论 返回顶部
pegqv 发布于2016-05-28 20:12:33
板凳
支持(0)  反对(0)  回复
月排行榜

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  服务