Ik beheer voor mijn school een PHP-website met inlogsysteem, en de pagina's
daarvan mogen dus niet gecached worden.
Op mijn school hebben we een proxy-server, maar daarin is ingesteld dat onze
site NOOIT gecached mag worden. Dat ging altijd goed, maar sinds ik de
onderstaande php-regels heb toegevoegd om ook te voorkomen dat het buiten
school gecached wordt, worden de instellingen dat er op school niet mag
worden gecached genegeerd.
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Datum in het
verleden
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
// Altijd
veranderd
header("Cache-Control: no-store, no-cache, must-revalidate"); //
HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache"); // HTTP/1.0
Klopt de code?
Wat doe ik fout?

Likes:

Quote