Java 重命名查询字符串参数(如果存在)
我正在尝试使用重命名查询字符串参数(如果存在)。我想把“foo”改名为“bar” 示例:Java 重命名查询字符串参数(如果存在),java,rewrite,tuckey-urlrewrite-filter,Java,Rewrite,Tuckey Urlrewrite Filter,我正在尝试使用重命名查询字符串参数(如果存在)。我想把“foo”改名为“bar” 示例: /hello/hey/?foo=123应该是/hello/hey/?bar=123 /nascar/?a=b&foo=lol应该是/nascar/?a=b&bar=lol 有什么想法吗?试试这个: <urlrewrite> <rule> <from>^(.*)(\?|&)foo=(.*)$</from> <
应该是/hello/hey/?foo=123
/hello/hey/?bar=123
应该是/nascar/?a=b&foo=lol
/nascar/?a=b&bar=lol
<urlrewrite>
<rule>
<from>^(.*)(\?|&)foo=(.*)$</from>
<to type="redirect">$1$2bar=$3</to>
</rule>
</urlrewrite>
^(.*)(\?|&)foo=(.*)$
$1$2bar=$3