Status: 302 Temporarily moved Location: http://some.org/new-URL.htmlor
Status: 301 Permanently moved Location: http://some.org/new-URL.html
Example HTTP 1.1 headers
Cache-Control: must-revalidate Cache-Control: max-age=3600 Cache-Control: no-cacheExample HTTP 1.0 headers
Expires: Tue, 08 Apr 1997 17:20:00 GMT Expires: 0 Pragma: no-cacheNote that dates in the Expires header must be given in the correct format, and that illegal values cause pages to be totally uncacheable, which is unlikely to be what you require (besides being antisocial). Generating an Expires header corresponding to the update interval of the page will give optimal results.
If it is not possible to set the HTTP header, the Expires META tag may be used. This will influence many browsers, but typically not proxy caches.
For Netscape Navigator 3.0,
<meta http-equiv="Expires" content="0">
forces the browser to check the modification date each time the object
is loaded from cache (if unchanged, the server returns status 304). This is
equivalent to setting Navigator Option: Network-Preferences: Cache: Verify-Document= Every-Time.
<meta http-equiv="Pragma" content="no-cache;>
causes the object not to be cached at all, chewing up bandwidth by
forcing a full GET every time the object is referenced.
At this time, few browsers or proxy agents support HTTP/1.1 operations.