首先要注意第一項是:加載虛拟主機的子產品
LoadModule vhost_alias_module modules/mod_vhost_alias.so 去掉此句前的#号
再有一項需要注意的是:加載虛拟主機配置檔案(我是這樣了解的,呵呵)
Include conf/extra/httpd-vhosts.conf 找到此句去掉前面的#号
這是兩句最需要注意的地方,本人是以二處沒有加載導緻浪費近一個小時的時間找錯誤,希望大家能注意
然後在http.conf中加入
NameVirtualHost 127.0.0.1:8080
<VirtualHost 127.0.0.1:8080>
DocumentRoot D:/Apache/htdocs
ServerName localhost
</VirtualHost>
<VirtualHost 127.0.0.1:8080>
DocumentRoot F:/wwwroot/phpMyAdmin/phpMyAdmin
ServerName phpmyadmin
</VirtualHost>
這是我的兩個虛拟主機
最後找到hosts檔案,加入
127.0.0.1 localhost #貌似這句是自帶的,呵呵
127.0.0.1 phpmyadmin
最後需要浏覽目錄的同學再改動此處
(紅色部分為目錄開啟的功能)
<Directory />
Options Indexes FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
</Directory>