web-dev-qa-db-ja.com

IIS)のサーバーファーム構成

ファーム内に他のサイトがある場合(およびサイトに到達可能である場合)、サーバーファームの一部ではないIISの下のサイトを持つことは可能ですか?

私のセットアップでは、WindowsサーバーにTeamCityをインストールしています。これは、ポート8081でリッスンしているTomcatインスタンスです。この前にIISがあり、リクエストをルーティングするサーバーファームを作成しました。 build.foo.comからlocalhost:8081へ

IISにdev.foo.comというポート80でもリッスンするサイトを追加したいのですが、そのサイトを参照すると( http://dev.foo .com )実際に取得します http://build.foo.com

次のように設定されたURL書き換えルールがあります。

ARR_TeamCity_LoadBalance、パターン:*;使用:ワイルドカード。これは、ファームTeamCity_Inboundにルーティングします。パターン:build.foo.com;使用:RegExp。これはlocalhost:8081にルーティングされます

私が言ったように、dev.foo.comを同じIISサーバーのポート80にも(または少なくともポート80で利用可能)にインストールしたい)

運が悪かったので、設定の書き換えをいじってしまいました。知識が限られています。

私はIIS貿易による管理者ではありません。これは私が任務を与えられたものであり、どんな助けも大いに受けています。

2
Kevin Jones

これを試してください: IIS7が使用するIPアドレスを制御するにはどうすればよいですか? これにはレジストリ設定もありますが、コマンドラインは問題ないと思います。

1
Andrew Smith

これは実際には非常に単純でした。 HTTP_Host条件をARRルールに追加して、特定の要求のみをファームにルーティングし、残りはIISにドロップスルーするだけです。

1
Kevin Jones