Frage

Beim Laufen IIS5 (ja, wirklich). Ich möchte die ETag HTTP-Header entfernen, die IIS für mich erzeugt. MS hat einen Artikel darüber, wie ETags über die Web-Farm zu synchronisieren, aber nicht, wie sie entfernen ( http: //support.microsoft.com/?id=922733 ).

Gibt es eine Möglichkeit ETags zu entfernen?

War es hilfreich?

Lösung

AFAIK, gibt es keine einfache Möglichkeit, ETAG von Web-Ressourcen wie Bilder, CSS oder JS-Dateien von IIS 5. Da jeder der ETAG Wert regeneriert bei jedem nachfolgenden Web-Browser Refresh zu entfernen, die da es nicht notwendig ist, keine Änderungen sein könnte auf diesen Web-Ressourcen.

Sie möchten vielleicht ETagFix versuchen, es nicht den etag entfernen obwohl, aber es stabilisiert die etag Werte, so dass sie sich nicht ändern, bis die Web-Ressourcen geändert werden.

  

ETagFix stabilisiert den ETAG, dass   Internet Information Services (IIS)   so erzeugt, dass sie sich nicht ändert   jedes Mal, wenn der Web-Server neu gestartet wird.

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

Andere Tipps

Gehen Sie in Inetmgr und in den Website-Eigenschaften, wechseln Sie auf die Registerkarte HTTP-Header, und fügen Sie einen „ETag“ benutzerdefinierten HTTP-Header ohne Wert.

Dieser Blog-Eintrag beschreibt, wie vollständig die Etag HTTP-Header in IIS entfernen (IIS 6, iis 7 und 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 /

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top