How to disable page caching for certain pages

Hi everybody,

I need to disable some pages from caching either via php or jscript. To be exact, I need certain pages to be reloaded when accessed by clicking a back button. I know a way of doing this via php (not sure it is the best one) - see the code attached.

Any other or better solutions?

Thanks
A
<?    
header( "Expires: Mon, 20 Dec 1998 01:00:00 GMT" );
header( "Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT" );
header( "Cache-Control: no-cache, must-revalidate" );
header( "Pragma: no-cache" );
?>

Open in new window

andy7789Asked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
simonkinConnect With a Mentor Commented:
Hi, try adding this to the headers you have in place already...
<?php
 
header( "Cache-Control", "post-check=0, pre-check=0" );
 
?>

Open in new window

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.