Самый простой вариант для самой страницы - в заголовках отдавать требование не кэшировать.
php.net/manual/ru/function.header.php<?php
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Дата в прошлом
?>
Для подключаемых файлов самый надежный вариант уже предложил
65536, просто менять номер в ссылке. Можно вообще так (пример):
<link rel="stylesheet" href="1.css?<php echo rand(); ?>">
тогда будет для каждого запроса страницы новая ссылка на статику.