0

我是这里的新手..我正在尝试构建一个简单的单页 Web 应用程序

现在我正在使用 apache 2 http 服务器来服务前端的东西(html/js/css/imgs..),并使用一个在端口 8015 上使用 Restlet2.0 的 jar 来为来自前端的 Ajax 调用提供 APIS

现在因为 Apache 使用端口 80 而 Restlet 使用端口 8015,我必须在我的 ajax 调用中使用绝对地址,所有跨域地狱中断都会丢失

我想知道如何使 Apache 2 与 Restlet 一起工作?我一直在谷歌搜索,但没有很多有用的结果。如何将所有 API 调用转发到 Restlet,并仍然利用 apache 2 的出色功能

4

1 回答 1

1

您可能希望使用 Apache HTTPd(推荐)设置反向 HTTP 代理。

另一种方法是使用 AJP 协议,因为 Restlet 通过其 Jetty 扩展支持它。 http://httpd.apache.org/docs/2.2/mod/mod_proxy_ajp.html

于 2013-01-15T09:39:10.897 回答