Я создал 2 правила перезаписи URL в моем файле web.config, которые выглядят следующим образом:
rewrite url = "~ / Products /(.+). Aspx" to = "~ / Products.aspx? Cat = $ 1 "
переписать url =" ~ / Products /(.+)/(.+). Aspx "to =" ~ / Products.aspx? Cat = $ 1 & SubCat = $ 2 "
Если я ввожу Products / xyz.aspx, он работает отлично, но если я пытаюсь использовать URL, который реализует второе правило, такое как Products / xyx / abc.aspx, он передает и xyz, и abc в Cat, а не в SubCat.Любые идеи, как я могу заставить его справиться с обоими?