我是这里的新手。我试图建立一个简单的单页web应用程序
现在我使用apache 2 http服务器来服务前端的东西(html/js/css/imgs..)并使用一个在端口8015上使用Restlet2.0的jar来为前端的Ajax调用提供api
因为Apache使用80端口,而Restlet使用8015端口,所以我必须在ajax调用中使用绝对地址所有跨域中断都会丢失
我想知道如何使Apache 2与Restlet一起工作?我一直在谷歌上搜索,但没有很多有用的结果。我如何将所有API调用转发到Restlet,同时仍然利用apache 2的良好特性
您可能需要使用Apache HTTPd设置反向HTTP代理(推荐)。
另一种选择是使用AJP协议,因为Restlet通过其Jetty扩展支持AJP协议。http://httpd.apache.org/docs/2.2/mod/mod_proxy_ajp.html