URL重写正则表达式的问题

在这里ISAPI重写我的正则表达式是不是在URL中传递变量

试图通过像一个变量:www.domain.com/z34232/ProductName.html REF =魔法

但代码忽略了“REF =神奇”的字符串

RewriteRule .*z([[:digit:]]*)\/.*.html\??(.*) /product.asp\?pnum=$1(?2&$2&:) [I,O,L]

任何建议将是非常有益的。 我需要保持完整的字符串的其余部分。

--------------解决方案-------------

我想你想实现这样的事情:

RewriteRule .*z([0-9]*)/.*\.html(\?.*)? /product.asp?pnum=$1$2 [QSA]

不能使用该模式相匹配的查询字符串。 同样的事情也给以下应该工作:

RewriteRule .*/z([[:digit:]]*)/.*\.html /product.asp?pnum=$1&%{QUERY_STRING}

分类:正则表达式 时间:2015-03-15 人气:1
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.433 (s). 10 q(s)