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