2013-02-27 135 views
4

我在我的VPS上安裝了Apache。它在它上面託管一個站點,我們稱它爲demo.com(位於/var/www/html/demo.com),但我也有/ var/www/html文件,我想通過指向我的瀏覽器來查看到VPS的IP。目前看來,如果我想去Apache vhost覆蓋配置?

http://vpsIP/demofile.php 

它會404,所以我假設它正在尋找虛擬目錄。

下面是我的httpd.conf一些設置:

DocumentRoot "/var/www/html" 
<VirtualHost *:80> 
    ServerName www.demo.com 
    ServerAlias demo.com *.demo.com 

    DocumentRoot /var/www/html/demo.com 
    <Directory "/var/www/html/demo.com"> 
     Order allow,deny 
     Allow from all 
     Allowoverride all 
    </Directory> 

    <IfModule mod_rewrite.c> 
     RewriteEngine on 
    </IfModule> 
</VirtualHost> 

我必須指定VPS的IP的虛擬主機另一個要能夠查看我要的文件?

回答

2

只需添加另一個虛擬主機即可解決此問題。咄。

<VirtualHost IP:80> 
DocumentRoot /var/www/html 
</VirtualHost>