En otros post he publicado como hacer redirecciones por ejemplo para trasladar un sitio web como en el post Crear redirección url antigua a url nueva y también en el post Redireccion 301 con fichero .htaccess que serviría para lo mismo que explicaremos a continuación pero en los dos casos los hicimos para Apache con ficheor .htaccess es decir en linux, en este caso vamos a epxlicarlo para un servidor Windows Server 2008 con II7 (Internet Information Services 7) para ello tan solo tendremos que crear un fichero llamado: web.config en la raiz de nuestro sitio, sustituir MIDOMINIO.COM por vuestro dominio y listo:

<?xml version=»1.0″ encoding=»UTF-8″?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name=»Redirect to WWW» stopProcessing=»true»>
<match url=».*» />
<conditions>
<add input=»{HTTP_HOST}» pattern=»^MIDOMINIO.COM$» />
</conditions>
<action type=»Redirect» url=»http://www.MIDOMINIO.COM/{R:0}» redirectType=»Permanent» />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>