1
我正在使用URL重寫使我的URL更容易理解(嗯,這就是爲什麼它被大多數人使用)。
但我想進一步重寫它們,使它們更容易理解。
根據以下規則重寫後,我的主頁位於/Pages/1/Home.aspx。ASP.Net雙重URL重寫
<rewrite url="~/Pages/(.+)/(.+).aspx" to="~/MainTemplate_$1.aspx?PageName=$2"/>
但我想它看起來不太好,至少對於主頁來說。所以我再次申請了下面的規則。
<rewrite url="~/index.aspx" to="~/Pages/41/Home.aspx"></rewrite>
但這不起作用。重定向而不是重寫工作,但地址欄會顯示我不想要的笨重細節。
如何讓它工作?
謝謝!
沒關係!只需要改變規則順序。它的工作現在很好。 – 2011-06-10 06:40:30