首页 新闻 搜索 专区 学院

IsapiRewrite4 多个参数如何配置。才能防止少参数的配置截取多参数配置

0
[待解决问题]
RewriteRule  ^/Product/(\d{0,9})_(\d{0,9})_(\d{0,9})_(\d{0,9})_(\d{0,9})_(\d{0,9})_(\d{0,9})_(\d{0,9})_(\d{0,9})_(\d{0,9}).html   /Product/plist.aspx?CateID=$1&c=$2&m=$3&d=$4&t=$5&ct=$6&p=$7&s=$8&b=$9&page=$10  

RewriteRule ^/Product/(\d{0,9})_(\d{0,9})_(\d{0,9})_(.*)_(\d{0,9}).html /Product/products.aspx?NodeID=$1&CID=$2&s=$3&b=$4&page=$5

配置了如上两个列表。。

如果输入http://xxx/Product/24_1_0_0_0_0_0_0_0_1.htm  配第二个配置给拦截了。。请问有没有解决方法。

yzy的主页 yzy | 菜鸟二级 | 园豆:317
提问于:2011-11-14 19:13
< >
分享
所有回答(3)
0

少参数的配置放在前面

artwl | 园豆:16536 (专家六级) | 2011-11-15 09:19
0
RewriteRule  ^/Product/(\d{0,9})_(\d{0,9})_(\d{0,9})_((?!_).*)_(\d{0,9}).html   /Product/products.aspx?NodeID=$1&CID=$2&s=$3&b=$4&page=$5 
古小古 | 园豆:227 (菜鸟二级) | 2011-11-15 10:12
0

把多的放到前面,并且在每个最后面加上[I,L]限制

马哥哥 | 园豆:202 (菜鸟二级) | 2012-04-13 15:50
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册