credo che col cronjob del cpanel tu possa ad esmpio spostare il file da una cartella (privata) ad una altra. quindi potresti fare così.
Altrimenti in php potresti fare un controllo sulla data e l'ora (mi raccomando del server e non del client)e far visualizzare la pagina, altrimenti un bel messaggio di errore.