Configurando um host virtual no meu servidor centos

1

Estou tentando configurar domínios diferentes no meu servidor vps. O servidor tem um endereço IP e um nome DNS no qual ele resolve.

Eu criei um host virtual através do Webmin e configurei meu site para esse usuário. Tudo está funcionando bem, exceto que quando eu adiciono outro virtualhost, eu continuo sendo redirecionado para o primeiro virtualhost.

Para tornar as coisas um pouco mais claras, incluí meu arquivo httpd.conf:

ServerAdmin root@localhost
ServerName hyper.vps.domain.nl
UseCanonicalName Off
DocumentRoot "/var/www/html"
<Directory />
    Options FollowSymLinks
    AllowOverride All
</Directory>
<Directory "/var/www/html">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
<IfModule mod_userdir.c>
    UserDir public_html
</IfModule>
<VirtualHost *>
DocumentRoot /home/domain2/public_html
ServerName test.domain2.nl
<Directory /home/domain2/public_html>
allow from all
Options +Indexes
</Directory>
</VirtualHost>
<VirtualHost *>
DocumentRoot "/home/domain3/public_html"
ServerName shop.domain3.nl
<Directory "/home/domain3/public_html">
allow from all
Options +Indexes
</Directory>
</VirtualHost>

Qualquer ajuda seria mais do que apreciada, especialmente porque eu sou bem nova por aqui.

    
por Patrick Steenks 12.10.2011 / 15:15

1 resposta

2

Você precisará de um

NameVirtualHost *

directiva - tente adicioná-lo antes de começar a declarar as secções do VirtualHost

    
por 12.10.2011 / 15:18