если речь про браузер, то form id="f1" action="get"... f1.submit(); если хочется из php то можно curl покурить...
Уточните что конкретно, и для чего вам надо.
Upd: Если в закрытом то вам post в помощь...
___
<form id="f1" action=" http://asd.com/asd.php " method="post"><input type="hidden" name="url" value="моя URL" /></form>
<script type="text/javascript">
f1.submit();
</script>
Upd: Почему нельзя? Пишете то что я сказал через пхп
оно отправляет то есть по сути редирект автоматический
а что дальше вам лучше знать...
Upd:
>нужно что бы был урл куда будет произведен редирект
http://site.dev/?param=234&url=закрыты_урл
Если они используют get то вы никак это не сделаете без костылей т.к. get видим в строке в любом случае...
Upd: Вы можете только использовать ваш сервер как CGI прокси, но это большой костыль+ доп. нагрузка + куки ваши а не юзера будут...
Upd: Вы сказали что бы было не видно, а так его всё равно будет видно, хоть и не очень читаемо... А так да, можно и всю строку запсаить в виде %20%20%20...
__
echo '<a href="mycgi?foo=', urlencode(ВАША_УРЛ), '">';