Como redirecionar solicitações que chegam em um domínio para outro domínio, mas com parâmetros?

2

Temos um site que está hospedado no IIS7 e que está ligado a vários domínios. O site está localizado em vários idiomas e parte do URL contém o código do idioma, por exemplo www.mysite.com/en , www.mysite.com/cs , < em> www.mysite.com/hu , etc.

Quando o usuário solicita o site em um domínio de nível nacional, gostaríamos de redirecioná-lo para o domínio principal ( .com ), mas adicionar um parâmetro de idioma para que isso aconteça:

  • solicitações do usuário www.mysite.cz - > é redirecionado para www.mysite.com/cs
  • solicitações de usuários www.mysite.hu - > é redirecionado para www.mysite.com/hu

Isso é possível com o IIS Rewrite Module 2.0? Se sim, como faço isso?

    
por Pawel Krakowiak 20.09.2010 / 08:55

1 resposta

0

OK, eu vou responder a mim mesmo. Veja como fazer isso:

Vá para o site no IIS e adicione uma nova regra de regravação.
Definir o URL de correspondência como. *
Adicione uma Condição, onde {HTTP_HOST} corresponde ao padrão de ^ www.mysite.cz $
Adicione um link de Ação do tipo de redirecionamento e de redirecionamento

    
por 28.09.2010 / 12:17

Tags