我正在做一个REST架构的网站,我发现后者很难做到。 我希望能够处理HTTP请求这样的:如何分配处理程序来处理任何URL?
GET/MYAPP/5445/HTTP/1.1 ...
在一个理想的世界,我会编写自己的服务器,并处理所有的HTTP请求自己,但我实际上想要使用CGI或PHP来执行此项目,并且我希望能够将这些HTTP请求映射到一个程序,以决定是否它是有效的请求。
随着REST架构,这是GET/MYAPP/5445 /可能意味着“给我的资源#5445。 认沽/ MYAPP/5445 /可能意味着 “创建资源#5445”。
此URL问题唯一从释放杀手级应用阻止我!! :)也许不是,但感谢你
目前与我的lighttpd和CGI的工作,如果我能有一个Apache的解决方案,我会很高兴地切换。
通过方式,这个网站似乎有一种方法来处理这些不存在的URLS,而无需调用错误404处理程序 http://pastebay.com/57208
谢谢,我想,现在,我会尽快回复您。 – toto 2009-09-27 15:09:00
我在Apache上恢复了设置。我创建了htaccess文件,并将其中的代码复制粘贴。然而,我现在得到一个配置。 内部服务器错误 服务器遇到一个内部错误或配置错误,无法完成您的请求。 – toto 2009-09-27 15:37:03
它不起作用,我的controller.php回声“hello”永远不会被调用。 – toto 2009-09-27 16:11:21