Para obtener el domino o "host" donde estás ejecutando tu script puedes usar la variable de servidor HTTP_HOST:
Código PHP:
$url="http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']);
A su vez podrías necesitar también el "QUERY_STRING" (para obtener todas las variables que pudieras tener en el URL).
Un saludo,