http://blog.sea-bird.org http://hoge.sea-bird.org
www IN CNAME ns.sea-bird.org. blog IN CNAME ns.sea-bird.org. ← この行です hoge IN CNAME ns.sea-bird.org. ← ついでに
# /etc/rc.d/init.d/named restart
# バーチャルホスト化の設定をする場合、ホスト名かサーバアドレスを設定 ServerName 192.168.0.xx ← xxには、アドレス # # Use name-based virtual hosting. # NameVirtualHost 192.168.0.xx:* ← xxには、アドレス # httpd.conf の最後に追加する <VirtualHost 192.168.0.xxx> ← 1. ServerAdmin hoge@sea-bird.org DocumentRoot "/var/www/html" ServerName www.sea-bird.org ErrorLog logs/error_log CustomLog logs/access_log combined </VirtualHost> <VirtualHost 192.168.0.xxx> ← 2. ServerAdmin hoge@sea-bird.org DocumentRoot "/var/www/html/blog" ServerName blog.sea-bird.org ErrorLog logs/error_log CustomLog logs/access_log combined </VirtualHost> <VirtualHost 192.168.0.xxx> ← 3. ServerAdmin hoge@sea-bird.org DocumentRoot "/var/www/html/hoge" ServerName test.sea-bird.org ErrorLog logs/error_log CustomLog logs/access_log combined </VirtualHost>
1.www.sea-bird.org にアクセスがあった場合、ドキュメントルートを "/var/www/html" に 2.blog.sea-bird.org にアクセスがあった場合、ドキュメントルートを "/var/www/html/blog" に 3.hoge.sea-bird.org にアクセスがあった場合、ドキュメントルートを "/var/www/html/hoge" に