segunda-feira, 27 de julho de 2015

Redirecionando o endereço web com ou sem www no IIS

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
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!








sexta-feira, 24 de julho de 2015

Como criar um subdomínio no IIS

Pergunta: Tenho um domínio principal e quero criar um subdomínio utilizando o IIS ?

Resumo: Basta criar um novo site e alterar o seu domínio (Host Name)

Domínio principal:
www.natanaelsantos.com.br

Exemplo
paletras.natanaelsantos.com.br

Instrução

1. Abra o IIS
2. Crie um novo site
3. Altere o 'Host Name' para o subdomínio


Pronto!


Atenção:

1. Fiz alguns testes e o tempo que um subdomínio funcione pode variar.
2. Esse tutorial ensina como criar um subdomínio que está no mesmo servidor do domínio principal.