我正在寻找这种转换的重写网址标记
www.example.com/subject.aspx?subject=aa&page=1
到
www.example.com/subjects/aa/1
我试图增加2美元,但它在visual studio中显示错误,它不允许我编译解决方案。
答案 0 :(得分:3)
试试这个:
<rewrite url="^~/subjects/([A-Za-z]+)/([0-9]+)$" to="~/subject.aspx?subject=$1&page=$2"/>
答案 1 :(得分:0)
也许是因为你在重写规则中使用“/”所以它创建了“虚拟目录”,绕过它的一种方法是使用html标签base href。