VirtualHost
http://d.hatena.ne.jp/とかhttp://f.hatena.ne.jp/とかの仕組みが分かったのでメモ.
apacheの設定ファイルhttpd.confに以下を追加する.
NameVirtualHost * <VirtualHost *> ServerName www.my-domain.com DocumentRoot /var/www </VirtualHost> <VirtualHost *> ServerName blog.my-domain.com DocumentRoot /home/hogehoge/public_html/blog CustomLog /var/log/apache/blog_access.log combined #サブドメインのアクセスログ ErrorLog /var/log/apache/blog_error.log #サブドメインのエラーログ </VirtualHost>
アクセスログを分けているのは両方のアクセスログがごっちゃになるのを防ぐため.
他にも設定の仕方はいろいろあるみたい.
でも,はてなはこんな設定してないんだろうけど...