0

私のサーバーには IIs と Apache がインストールされています。ポート番号 80 の IIs と 81 の Apache。私は両方のサービスにウェブサイトを持っています。たとえば、ウェブサイトのドメイン名は「www.wx.com」で、このドメインがインターネットでアクセスされると、デフォルトで IIs サービス、つまりサーバーのポート番号 80 に移動します。ドメイン名が apache サービス、つまりポート番号 81 に送信されるようにするにはどうすればよいですか?

4

1 に答える 1

0

ドメイン名をポートに「バインド」することはできません。いくつかのオプションのいずれかがあります。

  1. ブラウザで (これが開発目的の場合)、 を参照しhttp://www.wx.com:81ます。一般向けのサイトには適していません。

  2. IIS でサイトをセットアップして、ARR などを使用して Apache サイトをリダイレクトまたはリバース プロキシします。

    http://www.iis.net/downloads/microsoft/application-request-routing

  3. IIS がすべての IP アドレス (または apache に割り当てたい IP アドレスのみ) でポート 80 にバインドされないようにし、Apache インスタンスが IIS によって使用されていない特定の IP アドレスをリッスンするように構成します。

于 2013-06-19T18:08:31.550 に答える