一、配置虚拟主机需要3个文件

1、Apache/conf/httpd.conf

2、Apache/conf/extra/httpd-vhosts.conf (这个地版本的apache可能没有,可自己创建,也可以不要此文件,
而将配置直接写在httpd.conf里面,写在extra/httpd-vhosts.conf只是为了管理方便,不让httpd.conf文件内容很多而已)

3、C:\WINDOWS\system32\drivers\etc\hosts

二、配置步骤

① httpd.conf 找到VirtualHost example,在后面引入httpd-vhosts.conf文件:
Include conf/extra/httpd-vhosts.conf
这个句话,高版本的apache里面已经写有了,只需吧Include前面的#号去掉就OK

② httpd-vhosts.conf配置文件的内容如下:

#
# DocumentRoot 是网站文件存放的根目录
# ServerName 是网站域名, 需要跟 DNS 指向的域名一致
#

ServerAdmin webmaster@dummy-host.example.com
DocumentRoot “F:\WWW”
ServerName www.duanjuzi.com
ServerAlias www.dummy-host.example.com
# ErrorLog “logs/dummy-host.example.com-error.log”
# CustomLog “logs/dummy-host.example.com-access.log” common

。。。可以写多个虚拟主机。。。
Apache配置虚拟主机httpd-vhosts.conf

③在hosts文件里面增加一句:
127.0.0.1 www.duanjuzi.com

现在访问www.duanjuzi.com就可以访问到F:\WWW这个网站的内容了

发表评论

邮箱地址不会被公开。 必填项已用*标注