nginx.conf for a restful api


nginx.conf for a restful api

我目前正在开发一个RESTful api,作为ios/web应用程序与共享数据库和内容之间的桥梁。

我在这个博客上找到了用PHP实现RESTful api的方法。

我在基于OVH Apache的服务器上开始了我的开发。不幸的是,他们没有在网络托管服务上提供oauth支持,也没有办法安装它。OVH告诉我,我需要一个专用服务器或VPS服务器。

现在,我要在dotCloud上工作。我认为这是一个很好的替代方案,但他们的服务器(似乎是亚马逊EC2的服务器)是基于nginx的。这将是我第一次使用nginx服务器,我需要您的帮助将.htaccess"翻译"为nginx.conf文件。

在寻求您的帮助之前,我试图为此找到一个nginx.conf文件,但没有人工作。当我把它们推到我的dotcloud应用程序时,我的应用程序的http服务崩溃了,dotcloudcli说:

14:55:44[www.0]警告:服务在启动时崩溃或正在侦听错误的端口。它未能在30秒内在端口"http"(80)上做出响应。请检查应用程序日志。

感谢您提前提供的任何帮助:)

多亏了这个htaccess到nginx.conf的转换器,以及我所做的一些技巧和测试,这里是相应的nginx.conf文件

我希望它能帮助人们

编辑:链接到我的配置是死的,但转换器仍然可用。只要你有一个有效的Apache配置,你就可以使用了。