Вопрос

Запуск IIS5 (да, действительно). Я хотел бы удалить заголовок eTag http, который IIS генерирует для меня. В MS есть статья о том, как синхронизировать электронные теги через веб-ферму, но не о том, как их удалить ( http: //support.microsoft.com/?id=922733 ).

Есть ли способ удалить eTags?

Это было полезно?

Решение

AFAIK, нет простого способа удалить etag веб-ресурсов, таких как файлы изображений, css или js, из IIS 5. Поскольку каждое значение etag восстанавливается при каждом последующем обновлении веб-браузера, что не является необходимым, поскольку в нем не может быть никаких изменений на этих веб-ресурсах.

Возможно, вы захотите попробовать EtagFix, хотя он не удаляет etag, но стабилизирует значения etag, поэтому они не изменяются до тех пор, пока не будут изменены веб-ресурсы.

  

EtagFix стабилизирует etag, который   Информационные службы Интернета (IIS)   генерирует так, чтобы это не изменилось   каждый раз, когда веб-сервер перезапускается.

http://www.isapilabs.com/Products/ETagFix/index.htm

Другие советы

Зайдите в Inetmgr и в свойствах веб-сайта перейдите на вкладку HTTP Headers и добавьте " ETag " пользовательский заголовок HTTP без значения.

В этом сообщении блога описывается, как полностью удалить заголовок Etag http в IIS (iis 6, iis 7 и iis 7.5)

http://lightspeednow.com/blog/2010/05/21/iis-tutorial-how-to-completely-remove-etags-entity-tags-from-iis6- iis7-and-iis7-5 /

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top