2014-07-03 4 views
3

Je suis nouveau sur nginx.Désactivation de gzip si etag existe dans la réponse proxy_pass

Y at-il un moyen de désactiver gzip si proxy_pass renvoie l'en-tête ETag.

i.e.:

gzip on; 
. 
. 
. 

    location /foo/bar { 
     proxy_pass http://server:123; 

     if ($upstream_http_etag) { 
     gzip off; 
     } 
    } 

Fondamentalement, je suis à la recherche d'une solution à ce bug qui permet de désactiver la compression gzip si le serveur a répondu avec en-tête de ETAG.

http://trac.nginx.org/nginx/ticket/377

Merci, Vitaly

+0

Cette question a été posée dans la liste de diffusion il y a un certain temps mais est restée sans réponse. – Anatoly

Répondre

1

Il est maintenant, gzip_proxied a no_etag paramètre:

gzip on; 
gzip_proxied no_etag; 

Le bug est fermé aussi.

Questions connexes