如何将目录结构作为API读取

时间:2013-01-15 22:32:13

标签: php api rest

如果您正在编写一个典型的PHP脚本,它将存在于您指向该URL的目录中。 API响应对树下目录的请求,如/ api / feeds / 80320。我假设php代码存在于api目录中,并且它读取它从/ feeds / 80320获得请求。怎么样?

1 个答案:

答案 0 :(得分:1)

将您的所有请求重定向到一个php脚本。

在apache中你可以这样做>

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php [L]

然后在PHP脚本中解析$_SERVER['REQUEST_URI'];并做你的魔法。