Algumas vezes é necessário configurar o nosso site IIS para atender a demanda de nossos usuários para digitarem sempre o endereço correto de acesso ao nosso site. Como não é possível prever se o usuário que acessa o seu site vai utilizar “www.” ou sem o “www.” é necessário criar uma forma em que o site seja sempre apresentado e que a indexação dos sites de busca possam indicar sempre o mesmo endereço.
Devido a diferença do nome (por causa da utilização do www.) o Google considera como se fossem dois sites distintos, e por isso, você pode ter menos acessos diretos. Para resolver esse problema, faremos a utilização de redirecionamento de nomes canônicos, ou como é chamado na nossa língua portuguesa “Canonização de URL”.
Faremos o uso de um redirecionamento direto do tipo 301, com ele a informação para o site dos sites de busca serão o mesmo sempre. Mesmo que o usuário utilize o endereço www.example.com ou example.com ele será direcionado para um único endereço, e esse será o “www.example.com“.
Situação problema: Criar um sistema de direcionamento de sites para que o usuário ou site de busca seja sempre direcionado para o mesmo endereço URL.
Solução:
Passo 1 – Tenha certeza que o módulo IIS URL Rewrite Module 2.0 esteja instalado.
Passo 2 – Selecione o site www.example.com e clique em “Edit Bindings”, crie os dois endereços de acesso (“www.example.com” e “example.com“) e mantenha a porta 80.


Passo 3 – Volte à visão inicial do site e clique em URL Rewrites, ao acessá-lo clique em “Add Rule”.
Passo 4 – Dentre as possibilidades de regra, clique em “Canonical Domain Name”.

Passo 5 – Agora é a gosto do freguês, selecione para qual endereço toda vez que o site for acessado ele deve ser direcionado, no meu caso, selecionei “www.example.com“, ao finalizar, clique em “OK”.

Para testar o acesso, digite no seu browser example.com e www.example.com, nas duas tentativas, o endereço de acesso deve ser o www.example.com devido o redirecionamento que utiliza a função 301 e a regra criada.