Site ASP.net MVC: Redirecionar todas as solicitações “não WWW” para a WWW

Recentemente migrei um site ASP.net para o site ASP.net MVC. Anteriormente, havia dois cabeçalhos de host, um mydomain.com e outro, www.mydomain.com. Meu SEO diz que você deve usar apenas uma url "www.domain.com" para obter vantagem SEO.

Eu estou procurando uma opção para fazer redirecionamento permanente 301 todos os mydomain.com pedido para www.mydomain.com.

O site está hospedado no IIS6 e desenvolvido no ASP.net MVC 4.

questionAnswers(4)

yourAnswerToTheQuestion