以下のように2つの仮想ホストをapache2 confファイルに追加しました。
<VirtualHost *:80>
DocumentRoot /var/www/html/site1
ServerName www.site1.com
ServerAlias site1.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/html/site2
ServerName www.site2.com
ServerAlias site2.com
</VirtualHost>
次に、Apacheを再起動した後にエラーが発生しました:
[警告] デフォルトの VirtualHostがポート80で重複しています。最初のものが優先されます
グーグルを検索し、彼らは下の行のコメントを外すと言ったので、私はしました:
NameVirtualHost *:80
再起動すると、エラーは発生しませんが、両方のサイトが最初のサイトに移動します。
Centos5を実行しています。この問題を解決するにはどうすればよいですか?