$yasakliID = ["123","1589","2589"];

if(preg_match('/(http|https)://(www.)site.com/show.php?t=('.join('|',$yasakliID).')/i',$_SERVER['HTTP_REFERER']))
exit("wrong url");
bu şekil kullanman daha saglikli olacaktir, www. ile girilse,https ile girilse dahi engelleyecektir