url重写正则表达式问题
我的 isapi 重写正则表达式没有在 URL 中传递变量
尝试传递如下变量:www.domain.com/z34232/ProductName.html?ref=magic
但代码忽略了“ref=magic”字符串
RewriteRule .*z([[:digit:]]*)\/.*.html\??(.*) /product.asp\?pnum=$1(?2&$2&:) [I,O,L]
任何建议都会非常有帮助。我需要保持绳子的其余部分完好无损。
My regex expression for isapi rewrite here isn't passing variables in the URL
Trying to pass a variables like: www.domain.com/z34232/ProductName.html?ref=magic
But the code is ignoring the "ref=magic" string
RewriteRule .*z([[:digit:]]*)\/.*.html\??(.*) /product.asp\?pnum=$1(?2&$2&:) [I,O,L]
Any suggestions would be extremely helpful. I need to keep the rest of the string intact.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我认为你试图实现这样的目标:
I think you trying to achieve something like this:
您不能使用模式来匹配查询字符串。类似以下内容应该有效:
You can't use the pattern to match the query string. Something similar to the following should work: