2011/06/13(月)〔参考〕Apache 2.2 のSNI ホスティング設定
2017/10/12 4:26
Apache 2.2.12 以降で使用できます。
あとは、通常のノンセキュア名前ベースバーチャルホストと大きく変わりません。
--- ここから
Listen 443
NameVirtualHost aaa.bbb.ccc.ddd:443
SSLStrictSNIVHostCheck off
<VirtualHost aaa.bbb.ccc.ddd:443>
DocumentRoot "/home/webroot/site1/ssdocs"
ServerName www.example.com
SSLEngine on
SSLCertificateFile "/usr/local/etc/apache/certs/www.example.com.pem"
SSLCertificateKeyFile "/usr/local/etc/apache/certs/www.example.com.key"
(以下、その他の設定)
</VirtualHost>
<VirtualHost aaa.bbb.ccc.ddd:443>
DocumentRoot "/home/webroot/site2/ssdocs"
ServerName www.example.net
SSLEngine on
SSLCertificateFile "/usr/local/etc/apache/certs/www.example.net.pem"
SSLCertificateKeyFile "/usr/local/etc/apache/certs/www.example.net.key"
(以下、その他の設定)
</VirtualHost>