web-dev-qa-db-ja.com

IIS7からApache2にリクエストを透過的に転送することは可能ですか?

Windows Server 2008サーバーがあり、IIS 7.0がポート80(メインWebサーバー)で実行されています。また、Apache 2.2がポート8081(SVNの場合)で実行されています。

IISそのように構成して、リクエストを http://svn.example.com:8 to http)に透過的に転送/プロキシすることは可能ですか? ://svn.example.com:8081

2
abatishchev

はい。これは「リバースプロキシ」と呼ばれます。別の解決策については、次の質問を参照してください(明らかに面倒な場合がありますが、スコットの回答を参照してください)。

IIS7をリバースプロキシとして使用

これを行うためのISAPI ReWrite を使用することもできます。これは、IISの事実上の標準のようであり、.htaccess互換のファイル形式を使用します。

4
Mark Henderson