Tuckey urlrewrite フィルターをuse-query-string
デフォルト (false) に設定して使用しています。これは、送信元 URL が一致するクエリ パラメータを使用しないことを意味します。孤立したケースでやりたいことは、1 つのクエリ パラメータの名前を変更することです。これには、from タグのクエリ文字列を一致させる必要があります。
たとえば、私はこれをしたいと思います:
<rule>
<from>^/myPage?id=(.*)$</from>
<to>/newPage?userId=$1</to>
</rule>
これは で可能ですがuse-query-string=true
、残念ながらそれはグローバルな変更であり、この設定を変更すると壊れるルールがたくさんあります。
use-query-string
単一のルールをオーバーライドする方法はありますか?
回避策はありますか?