nginx-отсутствует etag при использовании gzip

Если я настраиваю nginx для использования gzip, он удаляет любой заголовок etag.

причина в том, что один и тот же ресурс не может быть байт в байт идентичны учитывая, что gzip имеет различные уровни сжатия.

но nginx также удаляет слабый etag, что просто означает, что ресурсы семантически эквивалентны. Это похоже на неправильное поведение nginx.

Я что-то пропустила? Если нет, есть ли способ исправить это?

wiki

1 ответов


вы должны обновить до nginx 1.7.3 или выше.

Feature: слабые теги сущностей теперь сохраняются при модификациях ответа, а сильные изменяются на слабые.