Tôi gặp một số vấn đề khi chuyển hướng đến một URL khác dựa trên các tham số chuỗi truy vấn. Tôi muốn chuyển hướng người dùng mà nhập www.domain.com/signup.aspx?p=1 tới:Mô-đun Rewrite URL IIS: Chuyển hướng Dựa trên 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>
Bây giờ khi họ bước vào www.domain.com/ signup.aspx p = 2 thì phải đi đến:
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>
Các quy tắc trên không có tác dụng. Cách đúng để làm điều này là gì? Cảm ơn trước.
Gr
Martijn
Cảm ơn! –
Điều này làm việc cho tôi và đã cứu tôi - Cảm ơn bạn – Bala