Tengo algunos problemas con la redirección a otra URL en función de los parámetros de cadena de consulta. Quiero redirigir a los usuarios que entran a www.domain.com/signup.aspx?p=1:Módulo de reescritura de URL de IIS: Redireccionamiento basado en QueryString
www.domain.com/signup
<rule name="Signup Redirect 1" stopProcessing="true">
<match url="signup\.aspx\?p=1" />
<conditions logicalGrouping="MatchAll" />
<action type="Redirect" url="signup" redirectType="Temporary" />
</rule>
Ahora cuando entran www.domain.com/ signup.aspx p = 2 que debe ir a:?
www.domain.com/signup/promocode
<rule name="Signup Redirect 2" stopProcessing="true">
<match url="signup\.aspx\?p=2" />
<conditions logicalGrouping="MatchAll" />
<action type="Redirect" url="signup/promocode" redirectType="Temporary" />
</rule>
Las reglas anteriores no funcionan. ¿Cuál es la forma correcta de hacer esto? Gracias por adelantado.
Gr
Martijn
¡Gracias funcionó! –
Esto funcionó para mí, y me salvó el día - Gracias – Bala