2013-07-31 53 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