2013-07-31 75 views
0

我正在嘗試在Apache VirtualHost上設置網站。Centos Apache VirtualHost設置

我的虛擬主機配置包含在/etc/httpd/conf/httpd.conf中和是:

<VirtualHost *:80> 
    ServerName test.site.com 
    ServerAlias test.site.com test.site-london.com 
    DocumentRoot /var/www/site-dev 
    <Directory /var/www/site-dev> 
      Options -Indexes FollowSymLinks MultiViews 
      AllowOverride All 
      Order allow,deny 
      allow from all 
    </Directory> 

我的問題是,當我訪問test.site.comtest.site-london.com,我得到一個糟糕!谷歌瀏覽器無法找到test.site.com消息。 相反,當我使用如下格式的IP地址時,網站可以訪問:172.54.88.203/test.site.com。 更令人困惑的是,如果我只是在地址欄中輸入IP地址並按回車,test.site.com就是我所看到的。

我試圖建立我的/etc/hosts文件文件有下列輸入,但它仍然不能正常工作:

127.0.0.1  localhost  localhost 
172.54.88.203 test.site.com test.site.com 
+0

確保年底,運行谷歌Chrome OS也有一個主機條目至極點test.site.com至172.54 .88.203 – jgb

回答

0

你有沒有註釋了NameVirtualHost *:在httpd.conf 80?

如果這被註釋掉虛擬主機將不起作用。

請檢查是否是被註釋掉,並打電話給我,這是附近的https.conf