次のようなURIの場合
/a-part/some-part/another-part/last-part/?some_param=some_value
パラメータを含む最後の部分まですべてを削除し、最終的に次のように書き直すにはどうすればよいですか?
/index.php?id=最後の部分&some_param=some_value
?。あらゆる種類の魔法を試しましたが、最も近かったのは疑問符までのすべてを削除することでした。
答え1
ようやくできました。これは機能しているようです:
rewrite /?([A-Za-z0-9_-]+)/?$ /index.php?id=$1&$2 last;