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

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

こちらは、同一IPアドレスで複数のバーチャルホストに対し同一のワイルドカード/マルチドメイン証明書を適用する場合の設定方法です。
※バーチャルホストごとに個別のIPアドレスがある場合には、この設定は不要です。

Apacheでサーバ証明書を設定する方法は、通常とほぼ同様となりますが、ネームベースでサイトに接続するために、NameVirtualHost の設定を行っていただきます。

設定例

NameVirtualHost [ご利用のIPアドレス]:443   ←こちらを記載します。
<VirtualHost xxx.xxx.xxx.xxx:443>
DocumentRoot /var/www/html/
ServerName ssl.globalsign.com

以下省略

全てネームベースで読み込ませる場合、IPアドレスの部分は、* (アスタリスク)に置き換えていただいても結構です。

NameVirtualHost *:443

通常の設定方法は以下をご参考ください。
[インストール] Apache 2.x + mod_ssl + OpenSSL(新規・更新)