2016-12-26 107 views
0

我試圖在同一個IP上託管兩個域。這是我一直在嘗試,但它不起作用:如何在CentOS中設置兩個虛擬主機?

<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> 

我應該在我的httpd.conf中放什麼?

回答

0

如果你在本地訪問的URL,即服務器本身, 然後你需要添加他們的條目在/ etc/hosts文件。

例如:假設UR服務器IP是192.168.1.1,在主機THN放下面的條目文件:

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

保存文件.. 。

,然後檢查...

希望這有助於:)

+1

你能不能,請告訴我這個文件的一個例子,因爲我甚至不具有在服務器上。我應該創建它嗎? – ivanacorovic

+0

而且我還應該在httpd.conf文件中進行更改嗎? – ivanacorovic

+0

假設UR服務器IP是192.168.1.1,然後把下面的在/ etc/hosts項 VI/etc/hosts中 192.168.1.1 host1.me host2.me www.host2.me本地主機 保存退出 沒有必要在httpd.conf中進行更改 – user3632381