Datos personales

jueves, 1 de septiembre de 2011

Redireccionar de www a "sin www" - Aspnet

Hace un momento tuve la necesidad de que cada vez que un usuario escriba en su navegador la direccion:
http://www.midominio.com/ esta redireccione automaticamente a  http://midominio.com/.
Estoy trabajando con asp.net 1.1 (Visual Studio 2003)
Lo que tenemos que hacer es agregar unas líneas de código a nuestro web.config, en la penúltima línea, antes de cerrar el configuration (</configuration>)
Bueno, ahi va:

 <system.webServer>
        <rewrite>
            <rules>
                <rule name="CanonicalHostNameRule1">
                    <match url="(.*)" />
                    <conditions>
                        <add input="{HTTP_HOST}" pattern="^midominio\.com$" negate="true" />
                    </conditions>
                    <action type="Redirect" url="
http://midominio.com/{R:1}" />
                </rule>
            </rules>
        </rewrite>
  </system.webServer>


Ahora cada vez que el usuario escribe : http://www.midominio.com/ la url cambia a http://midominio.com/
Espero haber ayudado con mi experiencia. Saludos


No hay comentarios:

Publicar un comentario