¿Usas php? Podrías codificar la dirección del script que crea el enlace con la función url_encode() y luego decodificarla en el script que la lee usando url_decode()
Ejemplo:
Código PHP:
<?php
// Archivo que crea el enlace (origen.php)
echo '<a href="destino.php?url=', url_encode("http://www.dominio.com"), '">';
?>
Código PHP:
<?php
// Archivo que lee el enlace (destino.php)
echo url_decode($_GET['url']);
?>