2016-07-14 12 views
1
<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot /var/www/html/example 
    ServerName example.com 
    ServerAlias www.example.com 
    ErrorLog logs/example.com-error_log 
    CustomLog logs/example.com-access_log common 
</VirtualHost> 

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot /var/www/html/dev.example 
    ServerName dev.example.com 
    ServerAlias www.dev.example.com 
    ErrorLog logs/dev.example.com-error_log 
    CustomLog logs/dev.example.com-access_log common 
</VirtualHost> 

Standorte der beiden Projekte sindCentOS + Apache Sub-Domain umleiten immer auf Hauptdomain

/var/www/html/exmaple 

und

/var/www/html/dev.example 

ich einen Eintrag erstellt haben 'dev' auf die gleiche IP, die das ist primäre Domäne ist zugewiesen. Wo ich falsch liege?

Antwort

1

Sie müssen die Anweisung Namevirtualhost in httpd.conf liefern, bevor die gleichen Host für zwei Virtual

hinzufügen NameVirtualHost *:80 zu httpd.conf mit