为了在一台电脑上配置多个域名下, 那么就需要使用apache的虚拟主机的配置的了,2012年3月6日晚, 完成服务器apache虚拟主机的配置工作

以下是配置的详细步骤

1. 打开xampp\apache\conf\httpd.conf文件,搜索 “Include conf/extra/httpd-vhosts.conf”,确保前面没有 # 注释符,也就是确保引入了 vhosts 虚拟主机配置文件

开启了httpd-vhosts.conf,默认的httpd.conf默认配置失效(确保 httpd-vhosts.conf 文件里也开启了虚拟主机配置,见第3条),访问此IP的域名将全部指向 vhosts.conf 中的第一个虚拟主机

2.在虚拟主机设置文件xampp\apache\conf\extra\httpd-vhosts.conf里设置:
取消 NameVirtualHost *:80 前面的 ##,这样就启用了 vhosts.conf ,默认的httpd.conf默认配置失效。虚拟主机配置将只设置在 httpd-vhosts.conf 里

….

#虚拟主机的配置

#默认的全局的主机的配置

<VirtualHost *:80>
DocumentRoot /WebSites
ServerName localhost
</VirtualHost>

#以下是自己添加的虚拟主机的配置
<VirtualHost *:80>
DocumentRoot /WebSites/blog.foreverlove.us

ServerName blog.foreverlove.us
</VirtualHost>

完成设置,大功告成, 本文部分内容参考了网络上的文章http://leeiio.me/xampp-vhosts/