Was ist der richtige Weg, zu sagen, der browser nicht Cachen?

Ich habe eine web-Seite, muss immer auf dem Laufenden zu bleiben. Ich nicht wollen, dass der browser cache ist es. Zu diesem Zweck, mit diesem meta-tag eingebettet ist auf der Seite mit:

<meta name="Expires" content="Tue, 01 Jun 1999 19:58:02 GMT"> 

Jedoch einige Browser scheinen es zu ignorieren. Chrome besonders schlimm ist es, wenn andere Browser neigen dazu, das gleiche zu tun.

Wenn ich wählen Sie die Seite aus dem Lesezeichen-Leiste, die meisten der Zeit, es nicht sogar auf die server, nur lädt er es aus dem cache. Wenn ich dann F5 drücken, es geht, um den server zu und Holen Sie sich eine neue Kopie.

Bin ich etwas fehlt einfach? Ich dachte, die abläuft, meta-tag ist die Art, wie es gemacht wird.

Dies geschieht auf einem IIS 5.0 auf Windows 2000.


Fazit: sieht aus wie meta-tags im HTML-code ziemlich viel nichts tun. Jedoch, die Einstellung der Ablauf-tags in die HTTP funktioniert der trick sehr schön.

InformationsquelleAutor AngryHacker | 2009-09-03
Schreibe einen Kommentar