Puedes usar la variable de servidor HTTP_REFERER para obtener dicho dato siempre que el "cliente" (quin se conecta a tu script/páginas) lo entregue (no todos lo hacen ..)
$_SERVER['HTTP_REFERER']
Puedes obtener también la IP (REMOTE_ADDR) ... y datos sobre el "cliente" del tipo navegdador y algunas cosas más con get_browser()
Cita: Por último, esto es lo que se conoce como hit??
Un hit es un "acceso" a tu una página .. entiendase como "hit" hasta una recarga de página .. no "visitas únicas" (donde se discrimina por "PC" o "IP")...
Un saludo,