Apacheのhttpd.confで下記を追記したのですが

上手くいきません。
http://test.comでも、http://test2.comでも、/var/www/html/test1を見に行ってしまいます。
http://test2.comは、/var/www/html/test2を見に行くようにしたく思います。
何が原因でしょうか?
Apacheは2.2で、http://www.megafactory.com/の専用サーバーを使用しております。


<VirtualHost test.com>
DocumentRoot /var/www/html/test1
<Directory "/var/www/html/test1">
allow from all
Options +Indexes
</Directory>
</VirtualHost>

<VirtualHost test2.com>
DocumentRoot /var/www/html/test2
<Directory "/var/www/html/test2">
allow from all
Options +Indexes
</Directory>
</VirtualHost>

回答の条件
  • 1人2回まで
  • 13歳以上
  • 登録:2011/05/12 13:27:38
  • 終了:2011/05/12 20:50:04

回答(3件)

id:mezase50 No.1

mezase50回答回数143ベストアンサー獲得回数172011/05/12 13:36:35

ポイント27pt

httpd.confを変更した後でApacheの再起動はしましたか?

再起動しないと変更が反映されません。

id:makocan

再起動は致しました。

2011/05/12 20:49:48
id:Banias No.2

Banias回答回数237ベストアンサー獲得回数192011/05/12 13:59:51

ポイント27pt

下記のように設定してみてください。

NameVirtualHost IPアドレス:80

<VirtualHost IPアドレス:80>
    ServerName     test.com
    DocumentRoot   /var/www/html/test1
    <Directory "/var/www/html/test1">
        allow from all
        Options +Indexes
    </Directory>
</VirtualHost>

<VirtualHost IPアドレス:80>
    ServerName     test2.com
    DocumentRoot   /var/www/html/test2
    <Directory "/var/www/html/test2">
        allow from all
        Options +Indexes
    </Directory>
</VirtualHost>
id:makocan

ありがとうございます。

解決しました。

2011/05/12 20:49:42
id:fonya3 No.3

fonya3回答回数238ベストアンサー獲得回数102011/05/12 15:00:07

ポイント26pt

設定間違いです。以下の例を参照。


# Ensure that Apache listens on port 80

Listen 80


# Listen for virtual host requests on all IP addresses

NameVirtualHost *:80


<VirtualHost *:80>

DocumentRoot /www/example1

ServerName www.example.com


# Other directives here


</VirtualHost>


<VirtualHost *:80>

DocumentRoot /www/example2

ServerName www.example.org


# Other directives here


</VirtualHost>

id:makocan

ありがとうございます。

解決しました。

2011/05/12 20:49:40

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません