※ ChatGPTを利用し、要約された質問です(原文:マルチドメインのhttpd.conf 設定について)
マルチドメインのhttpd.conf 設定について
このQ&Aのポイント
マルチドメインのhttpd.conf設定について教えてください。
専用サーバーで複数ドメイン管理を行いたい場合、httpd.confの記述が必要です。
マルチドメイン設定がうまくいかない場合、設定内容を確認してください。
マルチドメインのhttpd.conf 設定について
複数ドメインにおける httpd.conf の記述について教えて下さい。
■環境
linux CentOs6.5
BIND-9.8.2
専用サーバーを構築し、複数ドメイン管理をしたいと考えています。
メインとなるドメイン(main.jp)の表示までは完了しています。
メインのドメイン:main.jp
メインのルートディレクトリ:/var/www/html/
追加したいドメイン:other.jp
other.jpのルートディレクトリ:/var/www/html/domains/abc/
■現象
http://other.jp にアクセスすると
http://main.jp/domains/abc/
となってしまいます。
ページ自体は表示したいページが表示されていますが、URLが other.jp となりません。
■質問
マルチドメイン設定がうまくいかないので教えて下さい。
上記のディレクトリ構成で other.jp を正しく設定するにはどうすればよいでしょうか。
ルートディレクトリに使用するディレクトリ名はシステム上、ドメインと異なる名前にしたいと考えています。
■現在の記述
#main.jp
<VirtualHost *:80>
ServerName www.main.jp
ServerAlias main.jp
DocumentRoot /var/www/html
</VirtualHost>
#追加したいドメイン(other.jp)
<VirtualHost *:80>
ServerName www.other.jp
ServerAlias other.jp
DocumentRoot /var/www/html/domains/abc
</VirtualHost>
宜しくお願いします。
補足
アドバイスありがとうございます。 ルートディレクトリを今から変更するのは、かなりの修正が必要となるのでなんとか現在のディレクトリ構成ですすめたいと思っているのですが・・・ 「名前ベース バーチャルドメイン CentOS」で検索してみます。 ありがとうございました。