a. apache的核心配置文件 httpd.conf
在配置文件492行附近找到 下面两行代码:
# Virtual hosts
#Include conf/extra/httpd-vhosts.conf
修改成[去掉第二行的左边 # ]
# Virtual hosts
Include con/extra/httpd-vhosts.conf
b. LoadModule vhost_alias_module modules/mod_vhost_alias.so
去掉前面 #
2. 打开并编辑 apache 的扩展配置文件 http-vhosts.conf
里面的代码如下:
<VirtualHost *:80>
DocumentRoot "文件路径" //如DocumentRoot "D:\www\class\14php\aishang"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "文件路径"
ServerName www.wanyouhui.com //域名 自己自由设定
</VirtualHost>
<Directory "文件路径">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
3. C:/Windows/System32/drivers/etc/hosts文件
最后,打开hosts,添加上面的虚拟主机的域名和ip地址
127.0.0.1 www.wanyouhui.com //自己上面设的域名
最后请重启apache 再访问!!!
本文详细介绍了如何在Apache中配置虚拟主机,包括修改核心配置文件httpd.conf启用虚拟主机功能,编辑扩展配置文件http-vhosts.conf添加虚拟站点信息,以及在hosts文件中添加域名解析记录。

被折叠的 条评论
为什么被折叠?



