Como você faz um site com várias ligações redirecionar para uma das ligações?

2

Eu tenho um site com várias ligações, por exemplo

http://www.mysite.com
http://mysite.com
http://www.mysitenow.com

Usando o IIS, posso forçar solicitações aos dois últimos domínios para redirecionar para o link

    
por Petras 13.04.2011 / 06:18

3 respostas

3

Você precisa ter dois sites no IIS. O primeiro escuta na porta 80 e só é obrigado a:

http://www.mysite.com

O segundo também escuta na porta 80, mas está vinculado a todos os URLs que você deseja redirecionar, por exemplo:

http://mysite.com
http://www.mysitenow.com

Use as opções de redirecionamento do IIS no IIS para redirecionar todas as solicitações para o primeiro site.

Como alternativa, você também pode instalar o módulo Rewriter da Url da Microsoft e criar uma regra de reconfiguração de entrada que faça isso também.

    
por 13.04.2011 / 23:22
1

No IIS7, selecione o site para o qual deseja que os 'redirecionamentos' ocorram, selecione 'ligações' no lado direito e apenas adicione uma entrada para cada site que você deseja que os redirecionamentos iniciem.

Por exemplo:

selecione "mysite.com", selecione ligações e adicione entradas separadas aos nomes de host de "www.mysitenow.com" e "www.meusite.com".

EDIT 1 Uma maneira hacky de fazer isso seria adicioná-los como sites individuais, remover quaisquer arquivos de índice de seus diretórios de sites e editar a página de erro 404 para executar um redirecionamento. Eu realmente usei este método de baixa qualidade para fazer um redirecionamento SSL.

    
por 13.04.2011 / 06:25
1

Os detalhes de como você faz isso através do código podem ser encontrados aqui link

    
por 14.04.2011 / 04:25

Tags