Я ищу тег URL перезаписи для такого преобразования
www.example.com/subject.aspx?subject=aa&page=1
до
www.example.com/subjects/aa/1
Я попытался добавить 2 доллара, но в Visual Studio обнаружилась ошибка, и это не позволило мне скомпилировать решение.
Попробуйте это:
<rewrite url="^~/subjects/([A-Za-z]+)/([0-9]+)$" to="~/subject.aspx?subject=$1&page=$2"/>
Может быть, это потому, что вы используете «/» в своем правиле перезаписи, поэтому оно создает «виртуальные каталоги», один из способов обойти это, используя html tag base href.