サブドメイン名でブラウザ入力した際に
同一サーバ(同一IP)上に別々のコンテンツを
閲覧できるようにする。
前提:DNS設定済み(ゾーンファイルのAレコードに当該サブドメイン設定済み)
環境:redhatES4
① httpd.confのVirtualHostディレクティブに以下の内容を設定する
<VirtualHost *:80>
ServerAdmin mugen@loop.jp
ServerName www1.mugen.jp
DocumentRoot /var/www/www.mugen.jp/effect/www1
ErrorLog /var/www/www.mugen.jp/logs/mugen.jp-error_log
CustomLog /var/www/www.mugen.jp/logs/mugen.jp-access_log common
<Directory "/var/www/www.mugen.jp/www1
Options ALL
AllowOverride ALL
Allow from all
</Directory>
</VirtualHost>
② apacheの再起動
/usr/local/apache2/bin/apachectl startssl
※各実行環境に合わせて下さい。
【解説】
ServerNameに当該サブドメインを追記します。
DocumentRootのパス指定は既存のWebサーバで指定していない箇所を。
その他、ログファイルの指定などはお好みで