o módulo deflate do apache não funciona

1

é muito strage, eu google um problema sem sorte a todos. Eu tenho 2 servidores (centos6, apache2.2). configuração do apache é totalmente a mesma (eu tenho certeza, o apache configurado pelo fantoche)

meu deflate.conf:

AddOutputFilterByType DEFLATE text/html text/plain text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/x-javascript application/javascript application/ecmascript text/javascript
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/json

quando eu faço curl -I - link , obtenho a seguinte resposta:

HTTP/1.1 200 OK
Date: Fri, 19 Sep 2014 15:02:21 GMT
Server: Apache
Last-Modified: Fri, 19 Sep 2014 08:36:46 GMT
ETag: "189dc-50367005ed32a"
Accept-Ranges: bytes
Cache-Control: max-age=2419200
Expires: Fri, 17 Oct 2014 15:02:21 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 16191
Content-Type: text/css

Está tudo bem, eu vejo Content-Encoding: gzip

com o segundo servidor: curl -I - link

HTTP/1.1 200 OK
Date: Fri, 19 Sep 2014 15:03:47 GMT
Server: Apache
Last-Modified: Fri, 19 Sep 2014 08:36:46 GMT
ETag: "189dc-50367005ed32a"
Accept-Ranges: bytes
Content-Length: 100828
Cache-Control: max-age=2419200
Expires: Fri, 17 Oct 2014 15:03:47 GMT
Vary: Accept-Encoding
Content-Type: text/css

e NÃO está ok: Content-Length: 100828 e não cabeçalho Content-Encoding: gzip

MAS! O estranho está aqui: Quando eu faço o mesmo pedido do web1 para o servidor web2 - o gzip está habilitado no web2!

também por favor avise se é possível enviar o cabeçalho 'Vary' APENAS quando o pedido tiver 'Accept-Encoding'?

    
por trim 19.09.2014 / 17:14

0 respostas