tinggal catat di database kapan link itu expired, kemudian pada saat link itu di akses, cek ke database apakah waktu sekarang kurang dari waktu expired link tersebut, jika waktu sekarang lebih besar dari waktu expired link redirect ke halaman link expired. Misal:
$expired = '2011-09-30 14:01:00'; //diperoleh dari database
if(time() >= strtotime($expired)){
header("Location: expired.php");
exit;
}
//do somethings else