我在這裏張貼問題和答案的網址是https://stackoverflow.com/a/42694565/6188148ASP.Net Web窗體:接受指引,瞭解IIS重寫規則
的人給予了IIS重寫激怒片段,其意思是,我不清楚。
<rule name="Rewrite language code">
<match url="^([a-z]+)/([0-9a-z]+).aspx" />
<action type="Rewrite" url="/{R:2}.aspx?lang={R:1}" />
</rule>
只是不明白這是什麼線/{R:2}.aspx?lang={R:1}
的含義是什麼{R:2}和{R:1}
如何IIS會明白,{R:2}.aspx
需要與home.aspx
更換應和{R:1}需要用國家代碼替換。什麼原因導致替代。
有什麼邏輯,其國名應儲存在{R:2}
模板和國家代碼將被存儲在{R:1}
它在我的請求,如果有一個人熟悉這樣的規則,那麼請在這裏放一些輕。感謝
很好的解釋。 –