バーチャルホスト

バーチャルホストとは、複数のドメインやDDNSを扱えるようにするものです。
例えば svr.jp
2.svr.jp
3.svr.jp

の3つのドメインで、それぞれ違ったページを表示することができます。
何種類か運用方法があるのですが、ここでは一般的なネームベースを使います

/etc/httpd/conf/httpd.conf をviなどで開いて、以下のように追記します。
#の行は基本的に書かなくてOKです
# メインのドメイン・DDNS
ServerName svr.jp

NameVirtualHost *
# Virtualhost 1 start
# バーチャルホストにするドメイン・DDNS名
ServerName 2.svr.jp
# ↓このドメインのドキュメントルート
DocumentRoot /home/httpd/2.svr
# ↓CGI(Perl)を許可する場合のみ記述
AddHandler cgi-script .cgi
<Directory /home/httpd/2.svr>
AllowOverride None
Options ExecCGI
</Directory>
TransferLog /var/log/httpd/2.svr_access
ErrorLog /var/log/httpd/2.svr_error
</VirtualHost>
# Virtualhost 1 end

もっと増やすときは↑の"#virtualhost 1 start〜virtualhost 1 end"を下にどんどん追記してください。
ディレクトリオプションはメインドメインの設定などと方法は同じです。

戻る


Copyright(C)2002-06.Suzuaki All Rights Reserved.
情報の無断転載・直リンクはご遠慮下さい
(リンクする場合はTOPページにお願いします。)