質問: ちょっと前の質問で 「複数ドメインから1つのサイトにアクセスを 可能として、 かつ、どちらのURLから飛んできたかによって ログをわけたい」 という点についてお伺いして解決できたのですが、 SSL関連ログの場合はどんな設定で可能なのか ご指導頂けたらと思います。 2つのドメイン xxx.com(現在動いているドメイン) yyy.com(今後あらたに動かすドメイン) で同じドキュメントルートに飛ばしてサイトを開かせます。 2つのドメインの飛び先は同じサーバなので IPアドレスは同じとなりますが、SSL証明は1個で 大丈夫なのでしょうか?( xxx.com の分はある ) わからないことだらけで申し訳ありませんがよろしくお願いします。
回答: httpsについてもVirtualHostを分けてしまえばいいのでは? こうすると、すでにご存知の知識だけでできますよ。 ``` # http://xxxx.com:80 用のVirtualHost ServerName xxxx.com DocumentRoot /var/www/html ErrorLog logs/error_xxxx_log CustomLog logs/access_xxxx_log combined # https://xxxx.com:443 用のVirtualHost ServerName xxxx.com DocumentRoot /var/www/html # ・・・略・・・ # SSL関連の定義 # ・・・略・・・ ErrorLog logs/error_https_xxxx_log CustomLog logs/access_https_xxxx_log combined ``` > > 2つのドメインの飛び先は同じサーバなので > > IPアドレスは同じとなりますが、SSL証明は1個で > > 大丈夫なのでしょうか?( xxx.com の分はある ) > > > SSL証明書はFQDNごとに必要です。 上記のようにVirtualHost定義を分けておくと、それぞれFQDNごとにSSL証明書を取得しFQDN毎に設定が可能です。