0
我試圖創建一個重寫規則,它將從URL中刪除一個用戶名,而是將一個用戶ID附加到該URL。例如IIS重寫規則雙重問號
www.mysite.com/USERNAME/profile/?urlvar1=true
應該被重寫到
www.mysite.com/profile/?urlvar1=true &用戶ID = 1
我創建的規則似乎有效,但我擔心在URL中會出現2個問號,例如
www.mysite.com/profile/?urlvar1=true?userID= 1
這會是一個問題嗎?如果是的話,有沒有辦法解決這個問題?
<rule name="New Rule 1" enabled="true">
<match url="^USERNAME/(.*)" />
<action type="Rewrite" url="{R:1}?userID=1" />
</rule>