1

クエリ文字列が次のようなものであるとします

file.php?x=abc&y=a-b&z=ab-3

次のように出力したい

file/abc/a-b/ab-3

どうすればこれを達成できますか?

私はこれを使用しています:

RewriteRule ^file/([a-zA-Z]*)/([a-zA-Z0-9]*)/([a-zA-Z0-9]*)(.*)$ file.php?x=$1&y=$2&z=$3 [NC,L]

値の間にダッシュ「-」を使用しない限り、うまくいきます。

前もって感謝します!

4

1 に答える 1

0

次のルールを使用します。

RewriteRule ^file/([^/]+)/([^/]+)/(.*)$ file.php?x=$1&y=$2&z=$3 [NC,L,QSA]
于 2012-05-04T08:27:35.810 に答える