Proxy verbieten Dokumente zu cachen

Alles, was den Apache betrifft, kann hier besprochen werden.

Proxy verbieten Dokumente zu cachen

Postby t98c » 22. January 2004 12:36

Hallo,

ich habe ein kleins Intranet-Portal aufgesetzt. Dies läuft auch soweit ganz gut.
Nun habe ich das Problem, wenn ich Dokumente in diesem Portal ändere und ich diese dann über den IE oder so aufrufe, wird mir noch das alte angezeigt, da dies wohl noch im cache des Proxys liegt (oder des Browsers)
Wie kann ich verhinden das diese Dokumente zwischengespeichert werden?
An die Config des Proxys komme ich nicht ran!

Schon mal Danke
t98c
 
Posts: 4
Joined: 20. January 2004 19:35

Postby SvenW » 22. January 2004 16:54

Hi,
du kannst bei IE mit STRG+ Reload Button den Browser zum richtigen Neuladen zwingen.

Ist das Portal mit PHP geschrieben?

Sven
SvenW
 
Posts: 35
Joined: 21. January 2004 12:03

Postby DJ DHG » 22. January 2004 17:23

Moin Moin
SvenW wrote:du kannst bei IE mit STRG+ Reload Button den Browser zum richtigen Neuladen zwingen.
Sven


nicht jeder weiss das mit "Relaod Button" F5 gemeint ist.

mfg DJ DHG
User avatar
DJ DHG
AF Moderator
 
Posts: 2455
Joined: 27. December 2002 13:50
Location: Kiel

Postby SvenW » 22. January 2004 17:27

Nicht nur F5, sondern auch in der Button-Leiste der Aktualisieren/Reload Button.

Sven
SvenW
 
Posts: 35
Joined: 21. January 2004 12:03

Postby t98c » 22. January 2004 17:48

Hi,

zu1. mit den Reload hilft nicht wirklich, da das Dokument in Word selber geöffnet wird. Daher hilft es auch nicht, wenn ich auf der Seite selber in den Header schreibe, dass nicht gecacht werden soll.

zu2. ja, portal wurde komplett in php geschrieben.
t98c
 
Posts: 4
Joined: 20. January 2004 19:35

Postby SvenW » 22. January 2004 17:51

Füge doch mal folgendes in dein php-Skript ein:

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") ." GMT");
header ('Pragma: no-cache');
header ('Cache-Control: no-store, no-cache, must-revalidate');
header ('Cache-Control: post-check=0, pre-check=0', false);
header ('Cache-control: no-cache="set-cookie"');

Das sollte helfen.

Sven
Last edited by SvenW on 23. January 2004 01:38, edited 1 time in total.
SvenW
 
Posts: 35
Joined: 21. January 2004 12:03

Postby t98c » 22. January 2004 18:03

Danke,

ich werde es morgen früh testen.

ich melde mich dann, ob es geholfen hat.
t98c
 
Posts: 4
Joined: 20. January 2004 19:35


Return to Apache

Who is online

Users browsing this forum: No registered users and 3 guests