
こんにちは。3 つ以上の Web サイトをホストするように IIS サーバーを構成する方法を知りたいです。Outlook Web Access を構成しましたが、FQDN を使用してアクセスしようとすると 404 エラーが発生します。ただし、IP アドレスを使用すると動作します。DNS サーバーを確認すると、内部および外部のクエリを解決できるため、問題ないようです。
答え1
ホスト ヘッダーを使用してこれを行うことができます。以下はビジュアル ガイドです。http://www.visualwin.com/ホストヘッダー/。
答え2
IIS でサイトを構成してトラフィックをリッスンするには、2 つの方法があります。まず、IP アドレス、または特定のポート (通常はポート 80) のすべての IP アドレスをリッスンするように構成できます。これを実行するサイトがある場合、他のサイトもその IP とポートのすべてのトラフィックをリッスンすることはできません。リッスンできるのは特定のホスト ヘッダーだけです。これについては、後ほど説明します。IIS 構成では、次のようになります。
IIS 内のこのサイトは、マシン上のすべての IP をポート 80 でリッスンするようにバインドされています。
他のサイトがすべてのトラフィックをリッスンしている場合に使用する必要があるもう 1 つの方法は、ホスト ヘッダーです。サイトにホスト ヘッダーを提供して、このサイトが IP または IP セット、ポートでリッスンするようにできますが、www.domain.com などの特定のホスト ヘッダーのみをリッスンするようにできます。サーバーのその IP とポートに向けられたトラフィック、つまり www.domain.com へのリクエストは、そのサイトによって処理され、たとえば www.seconddomain.com へのリクエストはこのサイトによって無視されます。
この方法により、競合することなく複数のサイトが同じ IP でリッスンし、指定されたサイトとホスト ヘッダーのページのみを提供できるようになります。
以下のサイトは、ポート 80 のすべての IP をリッスンするように設定されていますが、www.domain.com と domain.com のリクエストのみをリッスンします。
答え3
偶然ですが、Exchange でフォーム認証が有効になっていますか? フォーム認証なしで OWA にアクセスしようとすると、エラーが発生しました。これは、OWA を設定するときに見落としがちなことです。
おそらく、これはあなたの特定の質問に対する解決策ではないと思いますが、念のため誰かが言及しておくべきだと思いました。