nginx gzip_static:为什么需要非压缩文件?
我正在使用在Ubuntu 12.04.4上运行的nginx 1.4.4. 静态文件(主要是资产)直接提供,无需访问应用程序服务器.
这很有效.
我可以看到打开和关闭gzip_static会导致nginx正确地提供文件的预期版本. 但是,此设置仅在文件的非压缩版本也存在时才有效.仅具有预压缩版本将导致404. documentation说:
(是的:我已经尝试过两次,并且我也尝试过添加gunzip.没有任何改变) 它似乎表明只有压缩版本的文件是可以的.这是真的吗?我的配置有什么问题吗? 最佳答案 您可能发现了一个错误.但总的来说,无论如何你都想要两个文件,原因有三:>一些客户端不会请求压缩数据,如果你总是使用gzip_static强制它们;他们可能不理解. (编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- ruby – 关于Nginx配置的Sinatra – 出了什么问题?
- ruby-on-rails – 服务器发送的事件和Rails流
- cache – 如何使用nginx作为缓存反向代理来替换squid/varni
- 如何使用NGINX阻止洪水请求?
- 如何在nginx.conf中引用OS环境变量
- ruby-on-rails – 有人试图进入我的服务器吗?
- 缓存 – 使用Nginx进行分布式缓存MP4 PseudoStreaming(搜索
- ruby-on-rails – 为什么ruby栏杆需要美洲狮或独角兽?
- ruby-on-rails – 如果空闲时Rails停止响应
- Nginx:何时使用proxy_set_header Host $host vs $proxy_ho