2016-12-26 7 views
0

Ich habe zwei Domänen, die ich versuche, auf der gleichen IP zu hosten. Das ist, was ich habe versucht, aber es funktioniert nicht:Wie werden zwei virtuelle Hosts in CentOS eingerichtet?

<VirtualHost host1.me:80> 
     ServerAdmin [email protected] 
     DocumentRoot /var/www/html/host1/ 
     ServerName host1.me 
     ErrorLog logs/host1-error_log 
     CustomLog logs/host1-access_log common 
    </VirtualHost> 

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

Was soll ich in meinem httpd.conf setzen?

Antwort

0

Wenn Sie lokal auf die URLs zugreifen, d. H. Auf dem Server selbst, , müssen Sie ihre Einträge in der Datei/etc/hosts hinzufügen.

zB: Angenommen, ur-Server ip in hosts-Datei 192.168.1.1, thn put folgenden Eintrag:

192.168.1.1 host1.me host2.me www.host2.me

die Datei speichern .. .

und dann ... überprüfen

hoffte, das hilft :)

+1

Könnten Sie mir bitte ein Beispiel für diese Datei, zeigen, da ich es nicht einmal auf dem Server. Soll ich es schaffen? – ivanacorovic

+0

Und sollte ich noch die Änderungen in der httpd.conf Datei vornehmen? setzen folgenden Eintrag – ivanacorovic

+0

ur-Server IP 192.168.1.1 annehmen, dann in/etc/hosts vi/etc/hosts 192.168.1.1 host1.me host2.me www.host2.me localhost speichern beenden keine Notwendigkeit Änderungen in httpd.conf vornehmen – user3632381

Verwandte Themen