質問

ex: http:// dominename:port / first/ 1 /秒/ 2/3/3/3 に書き換えたい http:// dominename:port / first= 1 /秒= 2/3番目= 3。私は最初に手に入ることができ、1を手に入れることができます。

は最初に取得するための私のコードです:

 <rule>
    <from>^/first/(.*)$</from>
    <to type="forward">/dominename:port/first=1</to>
</rule>
.

ありがとう!

役に立ちましたか?

解決

$1$2、... で定期的な交換式にアクセスします。

<rule>
    <from>^/first/(.*)/second/(.*)/third/(.*)$</from>
    <to type="forward">/first=$1/second=$2/third=$3</to>
</rule>
.

は、URLのパスに=を持つことができないため、機能しません。

だからあなたがするべきことはこれです:

<rule>
    <from>^/first/(.*)/second/(.*)/third/(.*)$</from>
    <to type="forward">something?first=$1&second=$2&third=$3</to>
</rule>
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top