2014-09-18 151 views
0

我在我家裏創建了自己的內部網。我使用自己的虛假TLD從我的主機文件。它工作得很好!這是直到我嘗試使用虛擬主機創建我的第二個網站。所以,我創建了我的第二個網站的索引頁,就在我的C創建一個漂亮,舒適的文件夾:/ XAMPP /並添加以下行對我的第二個網站在我的虛擬主機文件:Apache虛擬主機路由不正確

<VirtualHost *:80> 
    DocumentRoot "C:/xampp/sub1" 
    ServerName homepage.masternet 
</VirtualHost> 

,創造這條線在我的hosts文件:

127.0.0.1  homepage.masternet 

請注意,此內容在我的虛擬主機文件中的唯一,因爲其他網站是直接在我的htdocs文件夾。提前致謝!

+0

啓用以下行請說明您遇到什麼(意外)的行爲。 – lxg 2014-09-18 22:37:27

+0

所以然後當我導航到homepage.masternet,我沒有得到什麼索引文件是在我的C:/ xampp/sub1文件夾,但我得到什麼是在我的常規htdocs文件夾。 – Coach0512 2014-09-18 22:40:34

+0

您是否激活了[基於名稱的虛擬主機](http://httpd.apache.org/docs/2.4/vhosts/name-based.html)?沒有這個,它將無法工作。 – lxg 2014-09-18 23:03:34

回答

1

在httpd.conf

NameVirtualHost *:80