IIS6.0でワイルドカード/マルチドメイン証明書を利用する方法

  1. GMOグローバルサインサポート
  2. SSLサーバ証明書サポート情報
  3. 導入にあたっての確認
  4. IIS6.0でワイルドカード/マルチドメイン証明書を利用する方法
最終更新:2025年01月22日

※IIS6.0は、既に提供元のマイクロソフト社のサポートが終了したウェブサーバアプリケーションです。そのため、想定外の事象が発生した際は、弊社でもサポートが行えない場合がございます。予めご了承ください。また、古い環境を使い続けると、脆弱性が指摘された際にもサポートが切れているため、修正パッチ等が公開されず、セキュリティリスクを含んだまま運用することになるリスクもございます。なるべくお早めに、ご利用のIISのバージョンを引き上げる事を推奨します。
※本ページは、『IIS6+ServicePack1以降』での対応となります。1つのIPアドレスに複数サイトを割り当てる場合、HTTPSのホストヘッダーを設定する必要があります。以下の手順にて設定を行ってください。

  1. Microsoft Internet Information Services で、Webサイトをクリックします。

  2. 識別子の数字を確認します。

  3. コマンドプロンプトを立ち上げ、adsutil.vbs のある場所に移動します。
    Windows2003サーバ IIS6の場合、adsutil.vbsは以下にあります。

    C:\Inetpub\AdminScripts
    実行例:
    cd c:\Inetpub\AdminScripts
  4. 以下のコマンドでHTTPSホストヘッダーを設定します。

    cscript.exe adsutil.vbs set /w3svc/<識別子>/SecureBindings ":443:<ホストヘッダー>"
    実行例:
    cscript.exe adsutil.vbs set /w3svc/1282902780/SecureBindings ":443:jp.globalsign.com"
  5. 問題なく設定されているか確認します。

    cscript.exe adsutil.vbs enum W3SVC/<site identifier>
    実行例:
    cscript.exe adsutil.vbs enum W3SVC/1282902780

    例の場合、『SecureBindings』の項目が、『:443:jp.globalsign.com』となっていれば問題ありません。

    以上で設定は完了ですので、httpsで各サイトへアクセスを確認します。