Existem dois conceitos. Um é um redirecionamento (do lado do cliente) e o outro é uma reescrita (do lado do servidor).
Um redirecionamento pode redirecionar de um domínio para outro. Mas uma reescrita deve estar no mesmo site. Não pode cruzar domínios.
Bem, na verdade você tem uma opção para domínios cruzados. Isso é um proxy reverso como o ARR (somente IIS7).
Aqui está uma postagem sobre como reescrever em um caminho diferente, mantendo o URL no IIS7.
No IIS6, você precisará usar uma ferramenta como o ISAPI Rewrite www.isapirewrite.com .