• 締切済み

SSL証明書の複数設定方法

1サーバーに複数のWEBシステムがあります。(複数URL) 認証局によるSSL証明書がURL単位で発行される場合、 複数の証明書を設定するには、Apacheの設定はどうすればよいでしょうか。 OSはSectos5.0を使っています。 ssl.confの SSLCertificateFile /etc/httpd/conf/server.crt このファイルに証明書の記述内容を追加するのでしょうか。 SSLCertificateFile /etc/httpd/conf/server1.crt  SSLCertificateFile /etc/httpd/conf/server2.crt のように複数行設定するのでしょうか。 よろしくお願いします。

みんなの回答

  • t-okura
  • ベストアンサー率75% (253/335)
回答No.2

参考までに。 複数の Web システムが同じドメインのサブドメインである 場合は、「ワイルドカード」証明書というものがあります。 例えば、 secure.example.com passport.example.com のような場合、「ワイルドカード」証明書を使えば ネームベースの仮想ホストでも SSL 化ができます。

参考URL:
http://rs.impressrd.jp/e/2009/07/08/485
Horirin39
質問者

お礼

ご回答ありがとうございます。 ワイルドカード証明書の存在は知っていましたが、 価格がシングルドメインの数倍するので、 再検討いたします。

  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.1

複数のURLはネームベースのバーチャルホストで管理していますか? それともIPベースのバーチャルホストで管理していますか? ネームベースのバーチャルホストの場合は1つのhttpサーバで1つのSSLしか運用できません。 IPベースのバーチャルホストであればVirtualHostディレクティブの中に個別のSSLの設定を入れると動きます。

Horirin39
質問者

お礼

さっそくのご回答ありがとうございます。 複数のURLは全て同じIPアドレスですので、 ネームベースのバーチャルホストということですね。 ですから複数のSSLは運用できないことになりますね。 よくわかりました。ありがとうございました。

関連するQ&A