我正在努力让一些代码为我管理的旧 ASP 商店网站工作 - 我添加了以下内容,效果很好
RewriteBase /
RewriteRule ^cat/[^?/]*_(\d+)\.htm /store/prodList.asp?idcategory=$1 [QSA]
问题是类别页面是否有多个页面!因为它像这样向查询字符串添加了另外几个参数
/store/prodList.asp?idcategory=102&curPage=2&sortField=sortorder
我正在寻找一个获取三个查询字符串参数并将其附加到重写的 URL 的示例......有人可以帮忙吗?
因此,例如,当前以下 URL 可以正常工作
cat/productname_5.htm ... equates to ... /store/prodList.asp?idcategory=5
当我有多个页面时,我需要执行以下操作吗?但不知道 ISAPI 语法?
cat/productname_5_2_sortorder.htm ... would equate to ... /store/prodList.asp?idcategory=5&curPage=2&sortField=sortorder
我希望这更有意义?