Hitachi Web Server
バーチャルホストは1台のサーバマシンを複数台のマシンに見せます。その方法は次に示す二つがあります。
サーバ名に基づくバーチャルホストは,一つのIPアドレスに対して複数のホスト名をDNSサーバなどで定義しておき,クライアントからそのホスト名でアクセスすることで,複数ホストのように見せます。ネットワークインタフェースを複数設定する必要はありません。サーバ名に基づくバーチャルホストでは異なる複数のSSL対応ホストは構築できません。異なる複数のSSL対応ホストを構築する場合は,IPアドレスに基づくバーチャルホストで構築してください。
Port 80 …1. NameVirtualHost 172.17.40.10 …2. <VirtualHost 172.17.40.10> …3. DocumentRoot "C:/Program Files/Hitachi/httpsd/htdocs1" …4. ServerName www1.xxx.soft.hitachi.co.jp …5. </VirtualHost> <VirtualHost 172.17.40.10> …6. DocumentRoot "C:/Program Files/Hitachi/httpsd/htdocs2" …7. ServerName www2.xxx.soft.hitachi.co.jp …8. </VirtualHost> <VirtualHost 172.17.40.10> …9. DocumentRoot "C:/Program Files/Hitachi/httpsd/htdocs3" …10. ServerName www3.xxx.soft.hitachi.co.jp …11. </VirtualHost> |
IPアドレスに基づくバーチャルホストは次の三つの方法でクライアントには複数ホストのように見せます。
Listen 443 …1 Listen 80 …2 SSLDisable …3 <VirtualHost xxx.soft.hitachi.co.jp:443> …4 DocumentRoot "C:/Program Files/Hitachi/httpsd/ssldocs" SSLEnable …5 SSLCertificateFile "C:/Program Files/Hitachi/httpsd/conf/ssl/server/httpsd.pem" SSLCertificateKeyFile "C:/Program Files/Hitachi/httpsd/conf/ssl/server/httpsdkey.pem" </VirtualHost> <VirtualHost xxx.soft.hitachi.co.jp:80> …6 DocumentRoot "C:/Program Files/Hitachi/httpsd/htdocs" SSLDisable …7 </VirtualHost> |
Port 80 <VirtualHost 172.17.40.10> DocumentRoot "C:/Program Files/Hitachi/httpsd/htdocs1" ServerName www10.xxx.soft.hitachi.co.jp </VirtualHost> <VirtualHost 172.17.40.20> DocumentRoot "C:/Program Files/Hitachi/httpsd/htdocs2" ServerName www20.xxx.soft.hitachi.co.jp </VirtualHost> |
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.