Ich habe einige Probleme mit der Umleitung zu einer anderen URL basierend auf den Abfragezeichenfolgen-Parametern. Ich möchte Benutzer umleiten, die www.domain.com/signup.aspx?p=1 eingeben:IIS-URL-Rewrite-Modul: Umleiten basierend auf 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>
Jetzt, wenn sie betreten www.domain.com/ signup.aspx p = 2 sie gehen müssen:
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>
Die oben genannten Regeln nicht funktionieren. Was ist der richtige Weg? Danke im Voraus.
Gr
Martijn
Danke, es hat funktioniert! –
Das hat für mich funktioniert und mir den Tag gerettet - Danke – Bala