nginx - fehlendes Etag wenn gzip benutzt wird

9

Wenn ich nginx für die Verwendung von gzip installiere, wird jeder etag-Header entfernt.

Der Grund dafür ist, dass dieselbe Ressource nicht Byte für Byte identisch sein kann, da gzip verschiedene Komprimierungsstufen hat.

Aber nginx entfernt auch ein schwaches Etag, was nur bedeutet, dass die Ressourcen semantisch äquivalent sind. Dies scheint ein falsches Verhalten von nginx zu sein.

Vermisse ich etwas? Wenn nicht, gibt es eine Möglichkeit, das zu beheben?

Wiki

    
arahant 29.06.2015, 21:28
quelle

1 Antwort

10

Sie sollten auf nginx 1.7.3 oder höher aktualisieren.

  

Feature: schwache Entity-Tags werden jetzt bei Antwortänderungen beibehalten, und starke werden zu schwach geändert.

    
Alexey Ten 30.06.2015, 09:06
quelle

Tags und Links