Url rewriting 如何在tuckey url重写中重定向带有下划线的参数?

Url rewriting 如何在tuckey url重写中重定向带有下划线的参数?,url-rewriting,escaping,tuckey-urlrewrite-filter,Url Rewriting,Escaping,Tuckey Urlrewrite Filter,我需要重定向表单中的旧URL: /123?var_artikel=666666到新URL:/en GB/product-666666.html 我试过这个规则: <rule match-type="regex"> <condition type="parameter" name="var_artikel" operator="equal">^([0-9]+)$</condition> <from>^/123?</from>

我需要重定向表单中的旧URL:

/123?var_artikel=666666到新URL:/en GB/product-666666.html

我试过这个规则:

<rule match-type="regex">
    <condition type="parameter" name="var_artikel" operator="equal">^([0-9]+)$</condition>
    <from>^/123?</from>
    <to type="permanent-redirect" last="true">/en-GB/product-%{parameter:var_artikel}.html</to>
</rule>

^([0-9]+)$
^/123?
/en GB/product-%{参数:var_artikel}.html
但是,浏览器试图重定向到/en GB/product-%%7b参数:var%5C_artikel%7D.html

如果我删除{parameter:var_artikel}中的下划线,它就会工作。所以下划线是它不起作用的原因,但我当然需要它。有没有办法避开这个下划线?使用\进行转义无效

编辑:找到了,似乎是Tuckey 4.0.3中的一个bug+

有人有办法吗