2011-04-10 97 views
0

我要寻找一个重写URL标记为这种转换重写URL在ASP.NET

www.example.com/subject.aspx?subject=aa&page=1 

www.example.com/subjects/aa/1 

我试图添加2美元,但它在Visual Studio中显示错误和它不让我编译解决方案。因为你在你的重写规则“/”使用,因此创造了“虚拟目录”,一个办法绕过这是通过使用HTML标签的基本href

<rewrite url="^~/subjects/([A-Za-z]+)/([0-9]+)$" to="~/subject.aspx?subject=$1&amp;page=$2"/> 

回答

3

试试这个。

+0

我正在寻找像 2011-04-10 12:10:41

+0

哎呀对不起,我写了你想要的东西;-) – Pol 2011-04-10 12:13:36

+0

好吧我把我的回答倒过来了:-) – Pol 2011-04-10 12:16:53