2014-03-13 29 views
1

我在使用WampServer創建虛擬機時遇到問題。在辦公室,我可以正確創建並運行虛擬主機。但是當我試圖在我的筆記本電腦中創建。我重定向到我的wampserver的本地主機頁面。它顯示wampserver的默認頁面。這就是我所做的。如何使用WampServer正確建立虛擬主機?

首先,我將我的項目在此目錄中: - C:\用戶\ jerielle0214 \文檔\ CHELLE \ hallohalloalliance

二是我添加虛擬主機在Apache中(C:\ WAMP \ BIN \ apache的\ Apache2的.2.22 \的conf \額外\的httpd-vhosts.conf)

<VirtualHost *:80> 
    ServerName chelle.hallohalloalliance.com 
    ServerAlias chelle.hallohalloalliance.com 
    DocumentRoot "C:/Users/jerielle0214/Documents/Chelle/hallohalloalliance/" 
    <Directory "C:/Users/jerielle0214/Documents/Chelle/hallohalloalliance/"> 
     Options Indexes FollowSymLinks MultiViews 
     AllowOverride All 
     Order allow,deny 
     allow from all  
    </Directory> 
</VirtualHost> 

我包括我在Windows虛擬主機hosts文件。我在底部添加此的hosts文件

127.0.0.1  chelle.hallohalloalliance.com 

最後我重新啓動wampserver,我用我的訪問頁面chelle.hallohalloalliance.com但它只是重定向我的網頁默認WAMP頁。我不知道錯誤在哪裏。請幫助我的人謝謝。

回答

1

當VHOST定義出現問題時,Apache將回退到第一臺正確告知的主機。

您是否在httpd.conf文件中取消註釋此行,以便Apache包含您的虛擬主機定義?

#Include conf/extra/httpd-vhosts.conf 

只是刪除了#

此外,當您更改主機文件時,您需要重新啓動或刷新DNS緩存以使更改對Windows可見。要刷新緩存,請在命令窗口中執行此操作(以管理員身份運行)

net stop "DNS Client" 
net start "DNS Client" 
+0

謝謝。解決了我今天的問題。 :-) – Steve