第二种方式,我常用
#配置我们自己的虚拟主机
#<VirtualHost 127.0.0.1:80> #只能是IP为127.0.0.1主机访问80端口。
<VirtualHost *:80> # 星号*代表任何主机,都可以访问我虚拟主机的80 端口。
DocumentRoot d:\wamp\www\demo
ServerName www.demo.com
<Directory "d:\wamp\www\demo">
Options Indexes FollowSymLinks
AllowOverride all
Order allow,deny
Allow from all
</Directory> </VirtualHost>
第三种方式, 也是最复杂的一种方式(我不经常用)
<VirtualHost *:80>
#配置站点管理员的邮箱,当站点报500错误的时候会在页面上提示错误信息,并且列出管理员邮箱
ServerAdmin 864904669@qq.com
DocumentRoot d:\wamp\www\xb\itcast
ServerName www.1006.com
#站点的别名
ServerAlias 1006.com
#错误日志的储存位置, logs目录在Apache目录下
ErrorLog "logs/1006-error.log"
#正常访问日志的存储过程,common是指日志的记录规则名称
CustomLog "logs/1006-access.log" common
<Directory "d:\wamp\www\xb\itcast">
Options Indexes FollowSymLinks
AllowOverride all
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
#hosts文件, www.1006.com 是一级域名; 1006.com 是二级域名。
127.0.0.1 www.1006.com 1006.com
第三步: 在c:/windows/system32/drivers/etc/hosts文件中添加我们的ip 和主机映射关系
127.0.0.1 www.sohu.cn
第四步: 重启WAMP服务,就可以生效了。