http://jingyan.baidu.com/article/5225f26b07605be6fa090890.htmlhtml
讓Apache在啓動時能加載虛擬主機模塊。app
打開Apache安裝目錄下conf/httpd.conf文件,找到下面兩行文字,把最前面的 # 號去掉,而後保存。網站
#LoadModule vhost_alias_module modules/mod_vhost_alias.sohtm
#Include conf/extra/httpd-vhosts.conf 域名
接着找到同一文件中的DocumentRoot和Directory,改成站點目錄的上一級目錄it
例如站點放在 D:/Appserv/www/1 和 D:/Appserv/www/2,則改成如下形式class
DocumentRoot"D:/Appserv/www"module
<Directory"D:/Appserv/www">配置
配置完成後便可打開Apache安裝目錄下/conf/extra/httpd-vhosts.conf文件,在最後添加以下:im
DocumentRoot是文件放置路徑,ServerName是網站域名:
<VirtualHost*:80>
DocumentRoot"D:/Appserv/www/1"
ServerName www.xxx.com
</VirtualHost>
<VirtualHost*:80>
DocumentRoot"D:/Appserv/www/2"
ServerName www.xxx2.com
</VirtualHost>
最後重啓Apache服務就配置完成。
我我的配置阿帕奇的時候遇到過一個問題,就是好比個人網站www.stzjz.com
直接輸入域名打開的結果倒是appserv界面
如圖所示:
個人解決辦法是
Apache安裝目錄下/conf/extra/httpd-vhosts.conf文件,在最後添加以下:
<VirtualHost*:80>
DocumentRoot"D:/Appserv/www"
ServerName 127.0.0.1
</VirtualHost>