Por que Response.Redirect não redireciona URL externo?

Context: o usuário está atualmente na seguinte página:http: //myinternaldomain.com/page

Problema: quando o usuário clica em um botão na página acima, o método MVC Controller que lida com esse clique deve processar e redirecionar o usuário para um domínio externo, como google.com. Tentei as 2 instruções abaixo separadamente, mas as duas chamadas anexam o URL externo à página interna atual em que o usuário está:

System.Web.HttpContext.Current.Response.Redirect("www.google.com"); // plain old HttpResponse object


return Controller.Response.Redirect("www.google.com"); // MVC Controller's response object

Ambas as instruções acima resultam no redirecionamento do usuário para:http: //myinternaldomain.com/page/www.google.co em vez de apenas redirecionar o usuário para www.google.com.

O que estou perdendo aqui

questionAnswers(1)

yourAnswerToTheQuestion