バーチャルドメインにおけるhttpd.cnfファイルの設定
いつもお世話になっております。
バーチャルドメインに関する質問です。
現在a.jpとb.jpの二つを同一のIPで運用しようとして、バーチャルドメインの設定をしている最中です。DNSの設定等はサーバー管理会社に頼みましたので、そちらの方はOKで、質問はApacheのhttpd.cnfファイルの設定に関することです。
参考にして設定したサイトはhttp://www.psg.jp/web2_server.htmlです。
簡単に症状を言いますと、元々a.jpのみで運用して、今新たにバーチャルドメインを設定してみたところ、a.jpとb.jp両方で、元々a.jpにあったコンテンツが表示されてしまいます。
元々a.jpには/var/www/html/というフォルダをドキュメントルートで設定していて、それを新たにa.jpとb.jpにそれぞれ/var/www/html/web1,web2というフォルダを割り当てたのですが、そのフォルダにファイルをアップしても反映されず、前の/var/www/html/に入っているファイルのみ表示されてしまうという状態です。
webminのApacheの設定画面では
・デフォルトサーバー 他のすべての仮想サーバのデフォルト設定を定義し、処理されなかった要求をすべて処理します。
アドレス 任意
ポート 任意 サーバ名 自動
ドキュメントのルート /var/www/html
・仮想サーバ 名前で指定されたサーバ www.a.jp をアドレス 132.***.***.** で処理します。
アドレス 132.***.***.**
ポート 任意 サーバ名 www.a.jp
ドキュメントのルート /var/www/html/web1
・仮想サーバ 名前で指定されたサーバ www.b.jp をアドレス 132.***.***.** で処理します。
アドレス 132.***.***.**
ポート 任意 サーバ名 www.b.jp
ドキュメントのルート /var/www/html/web2
・仮想サーバ 他の仮想サーバが処理しないポート443の要求をすべて処理します。
アドレス 任意
ポート 443 サーバ名 自動
ドキュメントのルート /var/www/html
となっていてこのデフォルトサーバーが原因かなと素人なりに考えていますが、サイト等を探してもなかなか載っていないので質問させていただきました。どなたか設定法などをお分かりになられる方がいらっしゃいましたらお力をお貸し下さい。よろしくお願いします。