a falta de solución mejor, puedes hacer
$dominio =
http://www.midominio.com/;
$ruta_actual = $dominio.$_SERVER['REQUEST_URI']
o
$ruta_actual = $dominio.$_SERVER['PHP_SELF']
nunca he probado $_SERVER['SERVER_NAME'], quizás pueda sustituir a $dominio...
Saludos.