我正在使用网址重写来使我的网址更容易理解(嗯,这就是为什么它主要被使用) 但我想进一步改写它们,使它们更容易理解 使用以下规则重写后,我的主页位于/Pages/1/Home.aspx。
<rewrite url="~/Pages/(.+)/(.+).aspx" to="~/MainTemplate_$1.aspx?PageName=$2"/>
但我认为它看起来并不好,至少在主页上是这样。所以我再次应用了以下规则。
<rewrite url="~/index.aspx" to="~/Pages/41/Home.aspx"></rewrite>
但这不起作用。重定向而不是重写工作,但地址栏将显示我不想要的笨重的细节
我如何使它工作?
谢谢!
答案 0 :(得分:0)
只需重新排列规则顺序即可使其正常工作。很直接。