修改本机的hosts文件(右键管理员权限运行),如下:
示例:
127.0.0.1 localhost
127.0.0.1 www.weixinf.com
找到httpd.conf文件,分别去掉下面两行文字前面的#号。
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
去掉#意思是启用apache的虚拟主机功能。
#Include conf/extra/httpd-vhosts.conf
去掉这一行的#意思是从conf/extra/httpd-vhosts.conf这个文件导入虚拟主机配置。
打开extra目录内的httpd-vhosts.conf文件,什么都不管,直接在文件底部加入自己要加的虚拟主机的信息。如下面所示。
restart apache即可。
示例:
127.0.0.1 localhost
127.0.0.1 www.weixinf.com
找到httpd.conf文件,分别去掉下面两行文字前面的#号。
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
去掉#意思是启用apache的虚拟主机功能。
#Include conf/extra/httpd-vhosts.conf
去掉这一行的#意思是从conf/extra/httpd-vhosts.conf这个文件导入虚拟主机配置。
打开extra目录内的httpd-vhosts.conf文件,什么都不管,直接在文件底部加入自己要加的虚拟主机的信息。如下面所示。
<VirtualHost *:80>
#有问题发信到这个地址
ServerAdmin webmaster@dummy-host2.hleclerc-PC.ingenidev
#网站路径
DocumentRoot "E:/x/weixinf/x"
#域名
ServerName www.weixinf.com
#错误日志路径
ErrorLog "E:/x/weixinf/logs/error.log"
#数据日志路径
CustomLog "E:/x/weixinf/logs/access.log" common
</VirtualHost>
restart apache即可。
由于加载了vhosts配置文件,所以原来的localhost就无法访问了,这时如果还需要原来的访问,可以再添加一个配置。
#localhost
<VirtualHost *:80>
#有问题发信到这个地址
ServerAdmin webmaster@dummy-host2.hleclerc-PC.ingenidev
#网站路径
DocumentRoot "E:/x"
#域名
ServerName localhost
ErrorLog "logs/dummy-host.hleclerc-PC.ingenidev-error.log"
CustomLog "logs/dummy-host.hleclerc-PC.ingenidev-access.log" common
</VirtualHost>