Pergunta: Como redirecionar um site sem www para www no ISS ?
Resumo: Basta criar um novo site sem www e redirecionar para o www.
Instrução:
1. Crie um novo site e no campo 'Host Name' insira sem o www
Resumo: Basta criar um novo site sem www e redirecionar para o www.
Instrução:
1. Crie um novo site e no campo 'Host Name' insira sem o www
Clique em 'Ok'
2. Clique no site e clique em 'HTTP Redirect'
3. Marque a Opção 'Redirect requests to this destination' e adicione a instrução a seguir
http://www.natanaelsantos.com.br$S$Q
Essa opção não apenas redireciona para o endereço principal como também a página e os atributos contidos em uma url.
Exemplo 1
natanaelsantos.com.br
redireciona para
www.natanaelsantos.com.br
Exemplo 2
natanaelsantos.com.br/minhapagina.aspx
redireciona para
www.natanaelsantos.com.br/minhapagina.aspx
Exemplo 3
natanaelsantos.com.br/minhapagina.aspx?campo1=resultado&campo2=resultado
redireciona para
www.natanaelsantos.com.br/minhapagina.aspx?campo1=resultado&campo2=resultado
Porém para isso funcionar é preciso adicionar alguns caracteres especiais para que o ISS faça o devido redirecionamento.
$S = Pegar o caminho físico
$Q = Pegar a Query String
Marque a opção 'Redirect all requests to exact destination(instead of relative to destination) e seleciona 'Permanent (301)' no campo 'Status code'
Conforme a imagem a seguir:
Pronto!