Возможно, некоторые etags отключены за пределами Combres (например, модуль http).В зависимости от того, используете ли вы IIS6 или IIS7.5, существуют разные методы удаления etags.Некоторые люди делают это в файле web.config по определенному сценарию (я думаю, для классического пула приложений).Вы можете поискать в своем web.config 'etag', чтобы увидеть, есть ли там что-нибудь.Если его нет в вашем web.config, поищите в вашем веб-проекте «etag», чтобы узнать, удаляете ли вы их где-нибудь в IHttpModule.
Также , прежде чем тратить на это слишком много времени, вы все равно можете забыть об этом.Они как бы «устарели» и устарели.Мысль заключается в том, что достаточно долго достигать срока годности для версионных файлов.Если посетитель / пользователь очистил свой кеш, то в любом случае не будет никакого старого etag для сравнения.Если вы обновите ваши ресурсы combres, то вы получите новый версионный путь, который также не будет сравниваться с etags старых кэшированных файлов.Так или иначе, вы действительно не пользуетесь etags с текущей технологией .
На самом деле многие люди пытаются избавиться от них из-за недостатка полезности.и их трата пропускной способности.(Это может быть причиной того, что у вас их нет. Некоторые вещи, которые вы могли сделать в прошлом, могли бы отключить их, когда это возможно.)