¡Hola xenon254!
Revisa las variables predefinidas en PHP, creo que con ellas puedes hacer lo que quieres.
Cita: $_SERVER['SERVER_NAME'] // Indica el nombre del servidor en el que se está ejecutando el script de PHP
$_SERVER['REQUEST_URI'] // La URI que se dió para acceder a la página.
Seguro que ya lo sabias pero como para recordarlas.
Ejecuta el siguiente código en tu Server.
Código PHP:
<?php
echo "\$_SERVER['SERVER_NAME'] = ";
echo $_SERVER['SERVER_NAME'];
echo '<hr/>';
echo "\$_SERVER['REQUEST_URI'] = ";
echo $_SERVER['REQUEST_URI'] ;
echo '<hr/>';
echo 'Sitio Visto; ';
$var_ruta = $_SERVER['SERVER_NAME'].''.$_SERVER['REQUEST_URI'];
echo $var_ruta;
?>
De seguro que esta más que claro.
Espero sea lo que buscas.