arkadaşın dediği geçerli olur neden kullanmak istedin ?

$link = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];

bu şekilde daha sade :)