我怎样才能重写下面的链接在Nginx?
http://www.example.com/filename/key.value/bar.foo
至
http://www.example.com/filename.php?key=value&bar=foo
请注意.php,请!
这可以通过使用捕获组的rewrite指令完成,假设有一个固定数量的键/值对。 处理任意数量的键/值对可能需要Lua模块。
rewrite ^/([^/]+)/([^/.]+)\.([^/.]+)/([^/.]+)\.([^/.]+)$ /$1.php?$2=$3&$4=$5