初めまして。サーバー設定初心者です。
色々調べて試し回ったのですが、どうしても解決できそうにないので質問させてください。
Vagrant+CentOS6.5+ApacheでWEBサーバーをWindows上に立てる勉強をしています。
バーチャルドメインで環境を複数作りたかったので設定をしていたのですが、以下の状態になります。
どなたか解決方法をご存じではありませんでしょうか?
【設定状況例】
Apache 2.2.15
.hostsでDNS設定
/etc/httpd/conf/httpd.conf
Listen 80
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /www/example1
ServerName www.example1.local
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /www/example2
ServerName www.example2.local
</VirtualHost>
【現象】
www.example1.localの方は正常表示されます。
www.example2.localの方は、www.example1.localの内容(/www/example1)が表示されます。
httpd.confの記述を上下入れ替えると、逆の状態で同じ現象が出ます(example1でexample2が表示)
上の方が優先されているのはわかるのですが、解決方法がどうしてもわかりませんでした。
Apache2.2をバージョンアップする事は出来ません。
サーバー周りは初心者ですので、初歩的な質問で申し訳ありません。
ご面倒お掛け致しますが、原因わかる方、ご教授お願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2015/09/01 15:46