Chrome (at least) likes to cache HTTP redirects, an issue if you are running logging/reporting on those redirect actions server side. Combat this with some HTTP headers.
Location: http://domain.com/redirect
Cache-Control: must-revalidate,no-cache,no-store
Expires: Sat, 01 Jan 2000 00:00:00 GMT
Or in PHP land that could be...
<?php
header('Location: http://domain.com/redirect',true,301);
header('Cache-Control: must-revalidate,no-cache,no-store');
header('Expires: Sat, 01 Jan 2000 00:00:00 GMT');
The magic for Google Chrome in particular is the use of no-store
.
See more about that here: https://code.google.com/p/chromium/issues/detail?id=28035.