Про нулификацию слышал

Так вот убрать это дело запросто

А если надо по жёсткому варианту то отпарcить рефер чеарез preg, eregi...
if (eregi("http://([/.A-Za-z0-9\\~\\"\\$\\+\\%\\@\\:\\?\\=\\&\\._-]*)/", $ban)==$prob) {echo "ok";} ...
чтото типа, написал на вскидку...!!!