nginx中的漂亮网址 - 使用GET请求

时间:2014-08-21 12:39:53

标签: php api url nginx rewrite

我已经搜索过并发现了与我类似的问题,但完全不匹配。

我正在使用PHP运行nginx以获取我正在创建的网站上的API,并且我有这样的网址:

http://api.example.com/?uid=10&api=23425292134&profile

以JSON格式返回数据。我想知道如何使用重写规则将其更改为;

http://api.example.com/uid/10/api/23425292134/profile

有时,但并非总是如此,配置文件$ _GET将具有如下值:

http://api.example.com/?uid=10&api=23425292134&profile=1

所以我希望能够使用这样的更改,因此它可以解析为:

http://api.example.com/uid/10/api/23425292134/profile/1

我已经搜索了很长一段时间,找不到我正在寻找的答案,请记住,某些网址会有更多/更少的GET请求所以我&# 39;我不确定这是否可能。

提前谢谢!

0 个答案:

没有答案