web-dev-qa-db-ja.com

IIS 8.5はワイルドカードホストヘッダーバインディングをサポートしていますか?

IISバージョン7.5以前は、ワイルドカードホストヘッダーバインディングをサポートしていません。

彼らはそれを最新バージョン(8.5)で追加しましたか?最終的にSNIをサポートし、ワイルドカードバインディング(* .mydomain.com)が関連機能のように見えることがわかりました。

7
Craig Quillen

IIS 10.0 doesワイルドカードホスト名をサポートすることに注意してください。以下を参照してください: http://www.iis.net/learn/get-started/whats -new-in-iis-10/wildcard-Host-header-support

2
Piedone

そうは思わない。 * .example.comをホストヘッダーとして使用しようとすると、IIS 8と表示されます。

enter image description here

したがって、*はまだホストヘッダーとして禁止されています

1
MichelZ

サポートされていませんでしたが、MSでは、複数の証明書を同じIP上の複数のサイトにバインドすることができました。問題は、リクエストが来たときに通常壊れたということでした。

IIS 8.5にSNIサポートを追加すると、現在実行したいことを実行できるようになります。つまり、単一のIP(または多数)を使用し、複数のサイトを通常のSSLまたはワイルドカードでバインドします。

IISでSNIとワイルドカードを使用する方法については こちら を参照してください。 (SNIを使用した複数の証明書)

いくつかの設定を調整する必要があることに注意してください。IISよりもDNSが多くなりますが、機能します。 回避策の実行方法については、こちらを参照してください。

1
Brad Bouchard

これは可能ですが、少し多くの作業が必要です。サイトには専用のIPアドレスが必要です。

  1. すべてのドメインが単一のIPを指すようにします。
  2. ホスト名なしでIPをサイトにバインドします。
  3. 簡単なスクリプトを記述して、URLを検査し、適切なフォルダー/ dbなどからコンテンツをリダイレクトまたは配信します。
1
Andy Farrell