私は次のようなクエリ文字列を持っています
search.php?id=12&keyword=abc&api=gIUTG6898
そして、私はURLを次のようにしたいと思います。
search/?id=12&keyword=abc&api=gIUTG6898
今、私は多くの解決策を見つけましたが、それらはクエリ文字列内の1つの変数のみに制限されています。前もって感謝します
私は次のようなクエリ文字列を持っています
search.php?id=12&keyword=abc&api=gIUTG6898
そして、私はURLを次のようにしたいと思います。
search/?id=12&keyword=abc&api=gIUTG6898
今、私は多くの解決策を見つけましたが、それらはクエリ文字列内の1つの変数のみに制限されています。前もって感謝します
クエリ文字列を「転送」したいだけなので、それほど複雑ではありません。RewriteRule では無視できます。
RewriteRule ^search/?$ search.php [QSA]
これは、'search/' を 'search.php' に書き換えるだけです。
.php を削除してスラッシュに置き換えたいので、Floern の RewriteRule を少し逆にする必要があります。
RewriteRule ^/search.php$ /search/ [QSA,L]