nginx.conf用于restful api

时间:2012-07-28 16:16:18

标签: php .htaccess rest nginx dotcloud

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

我找到了在this blog上用PHP实现RESTful api的方法。

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

现在,我将继续dotCloud。我认为这是一个很好的选择,但他们的服务器(看似亚马逊EC2的服务器)是基于nginx的。 这将是我第一次使用nginx服务器,我需要你的帮助“将this .htaccess”翻译成nginx.conf文件。

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

  

14:55:44 [www.0]警告:服务在启动时崩溃或正在侦听错误的端口。它无法在30秒内响应端口“http”(80)。请检查申请日志。

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

1 个答案:

答案 0 :(得分:7)

感谢this htaccess到nginx.conf转换器,以及我做过的一些技巧和测试,这里是相应的nginx.conf文件。

我希望它能帮助别人。 ;)

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