サブドメイン名でブラウザ入力した際に

同一サーバ(同一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サーバで指定していない箇所を。

その他、ログファイルの指定などはお好みで