Forçando o WWW na url com Url Rewriting
Uma dica para padronizar as urls do seu site, que hoje são muito importantes por causa do SEO.
Para forçar sempre o WWW, basta adicionar a rule no system.webServer -> rules:
<rule name="Add WWW prefix" >
<match url="(.*)" ignoreCase="true" />
<conditions>
<add input="{HTTP_HOST}" pattern="^domain\.com" />
</conditions>
<action type="Redirect" url="http://www.domain.com/{R:1}"
redirectType="Permanent" />
</rule>
ou caso prefira sempre remover o WWW
<rule name="Remove WWW prefix" >
<match url="(.*)" ignoreCase="true" />
<conditions>
<add input="{HTTP_HOST}" pattern="^www\.domain\.com" />
</conditions>
<action type="Redirect" url="http://domain.com/{R:1}"
redirectType="Permanent" />
</rule>
09/23/2010 14:09:39
isso é um saco - ninguem lembra de fazer o redirect, alguns browsers mais moderninhos acrescentam o www. por conta deles na busca do dominio, mas a grande maioria nao rola. Se vc tá com preguiça de escrever o www. antes do nome da empresa ou ficou mal-acostumado com o Safari do iphone, é obrigatório colocar esse script no seu site.
ReplyAlias, tem uns sites dos nossos clientes que precisavam disso, nao fujiy?!