Domanda

Esecuzione di IIS5 (sì, davvero). Vorrei rimuovere l'intestazione http eTag che IIS genera per me. MS ha un articolo su come sincronizzare gli eTag nella web farm, ma non su come rimuoverli ( http: //support.microsoft.com/?id=922733 ).

Esiste un modo per rimuovere gli eTag?

È stato utile?

Soluzione

AFAIK, non esiste un modo semplice per rimuovere etag di risorse Web come file immagine, css o js da IIS 5. Poiché ciascuno dei valori etag si rigenera su ogni successivo aggiornamento del browser Web, il che non è necessario poiché potrebbero non esserci cambiamenti su tali risorse web.

Potresti provare EtagFix, tuttavia non rimuove etag ma stabilizza i valori di etag in modo che non cambino fino a quando le risorse web non vengono modificate.

  

EtagFix stabilizza l'etag che   Internet Information Services (IIS)   genera in modo che non cambi   ogni volta che il web server viene riavviato.

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

Altri suggerimenti

Accedi a Inetmgr e nelle proprietà del sito Web, passa alla scheda Intestazioni HTTP e aggiungi un " ETag " intestazione HTTP personalizzata senza valore.

questo post sul blog descrive come rimuovere completamente l'intestazione http Etag in IIS (iis 6, iis 7 e 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 /

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top