2013-10-03 166 views
0

我已經通過虛擬主機添加了一些網站,我也指定了它們的文檔路徑。我在那裏添加了所有內容,但由於某種原因,當我通過瀏覽器訪問該網站時,Apache默認頁面顯示出來了。Apache顯示默認頁面VHOST頁面

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot "/var/www/html/mydomain/public_html" 
    ServerName mydomain.com 
    ServerAlias www.mydomain.com 
    ErrorLog "/var/log/httpd/mydomain/error_log" 
    CustomLog "/var/log/httpd/mydomain/access_log" common 
</VirtualHost> 

如果有人有任何線索有什麼問題,請告訴我!

回答

0

您的ServerName是mydomain.com,但我假設您嘗試連接到它,在您的瀏覽器上輸入「localhost」。這樣apache將使用默認的虛擬主機而不是你的虛擬主機,這可能是在/etc/apache/sites-enabled/default上定義的。

你可以做的是設置mydomain.com指向本地主機。在Linux上編輯/etc/hosts文件添加以下行:

127.0.0.1 mydomain.com