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 プロキシをセットアップすることをお勧めします (推奨)。

別の方法として、Restlet が Jetty 拡張機能を介して AJP プロトコルをサポートしているため、AJP プロトコルを使用することもできます。 http://httpd.apache.org/docs/2.2/mod/mod_proxy_ajp.html

于 2013-01-15T09:39:10.897 に答える