OPENSSLは名前ベースのバーチャルホストで使用できないとあれこれ
のところで読んだんです。名前ベースのバーチャルドメインはどんなものなのか、
といろいろな設定例を見ると、分からなくなりました。
例えば、
apache2のhttpd.confでは
<VirtualHost *>
ServerAdmin webmaster@koala.com
DocumentRoot /usr/local/apache/koala
ServerName www.koala.com
ErrorLog /usr/local/apache/log/koala_error_log
TransferLog /usr/local/apache/log/koala_access_log
</VirtualHost>
これはどんなベースのホストに分けられますか。
もし、ADSL(当然IP一個)、ドメイン二つ koala.com bb.com
はあるとき、どう設定すれば、opensslが使えますか。
また、mail.koala.com, www.hpwww.com, server.koala.com ....など
いっぱい使っているホームページも見かけますが、どう設定されているの
でしょうか、よろしくお願いします。
> OPENSSLは名前ベースのバーチャルホストで使用できないとあれこれ
> のところで読んだんです。名前ベースのバーチャルドメインはどんなものなのか、
> といろいろな設定例を見ると、分からなくなりました。
> 例えば、
> apache2のhttpd.confでは
> <VirtualHost *>
> ServerAdmin webmaster@koala.com
> DocumentRoot /usr/local/apache/koala
> ServerName www.koala.com
> ErrorLog /usr/local/apache/log/koala_error_log
> TransferLog /usr/local/apache/log/koala_access_log
> </VirtualHost>
>
> これはどんなベースのホストに分けられますか。
やってみれば分かります。名前ベースで、一つしかVirtualHostが定義されていなければ、
全てここの設定に従います。複数あった場合は、ServerNameで記述したものにマッチした
ところのVirtualHostの設定に従います。上記設定が仮に2番目に書かれたVirtualHostだった場合は、www.koala.comでアクセスすれば、ここで指定したドキュメントルートから
表示されますが、例えば、koala.comやmail.koala.comがDNSでこのサイトに飛んでくるなら、
このときは、一番最初のVirtualHostに飛んでしまうので、関連がないサイトの場合は、ワイルドカード指定(ServerName koala.com *.koala.com)等にしておくといいでしょう。
> もし、ADSL(当然IP一個)、ドメイン二つ koala.com bb.com
> はあるとき、どう設定すれば、opensslが使えますか。
> また、mail.koala.com, www.hpwww.com, server.koala.com ....など
> いっぱい使っているホームページも見かけますが、どう設定されているの
> でしょうか、よろしくお願いします。
制限はありますが、SSLが使えないわけではありません。過去ログのP0003にあるNo.1692からのスレを見てください。