如何在Apache 2.4.1中使用mod_deflate与Haproxy?

时间:2012-04-11 20:29:27

标签: apache haproxy mod-deflate

我有一个奇怪的问题,在我的Apache 2.4.1中包含以下语法httpd.conf在通过HAproxy检索swf文件时会导致“502 Bad Gateway”错误:

AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/x-javascript text/javascript

当我删除此配置行时,502 Bad Gateway错误消失了。

服务器在成功请求时返回这些响应标头:

Date: Wed, 11 Apr 2012 20:24:12 GMT
Server: Apache
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=utf-8

200 OK

1 个答案:

答案 0 :(得分:2)

我通过更新到Apache 2.4.2(2.4.1中有一个mod_deflate seg错误错误)并添加:

来解决这个问题。

Header append Vary User-Agent

AddOutputFilterByType行下面。