Como eu redirecionaria solicitações para uma página para outra é o IIS?

1

Como eu redirecionaria solicitações para um URL como

http://www.mydomain.com/foo.aspx 

para outro URL como

http://www.mydomain.com/bar.aspx 

no IIS.

Isso pode ser feito no IIS 6.0 ou 7.0?

    
por Andy Evans 08.06.2010 / 18:21

2 respostas

2

Se você tiver um arquivo foo.aspx existente, poderá definir um cabeçalho de local para redirecionar para o novo arquivo / URL:

<script runat="server">
private void Page_Load(object sender, System.EventArgs e) {
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","bar.aspx");
}
</script>

No IIS6, se o arquivo existir, usando o snap-in de gerenciamento, você pode clicar com o botão direito do mouse para abrir as propriedades do arquivo e selecionar redirecionar para outro local.

No IIS7, você pode usar o módulo de reconfiguração para capturar a solicitação e redirecioná-la.

    
por 08.06.2010 / 18:33
1

Você pode usar URL Rewrite no IIS7.0.

    
por 08.06.2010 / 18:31

Tags