per essere sicuri di spedire al browser la pagina nuova, e non far richiamare dal browser la copia in cache, la soluzione corretta è utilizzare pagine dinamiche (es asp o php) e settare da li no-cache e scadenza.
il refresh non serve a questo scopo e, tra l'altro, infastidisce l'utente e non piace ai motori di ricerca

ogni altra soluzione lato client non è affidabile