一直使用xampp做apache服务器,可是新版的xampp添加了虚拟主机就访问127.0.0.1
也跳转到了虚拟主机去了,比如:我添加了www.demo.com
,路径是e:\www\demo
,而我的添加完之后,访问127.0.0.1
竟然也是跑到了www.demo.com
下面去。
上网找了好多资料说是添加localhost的,于是在httpd.conf最后添加如下配置:
<VirtualHost *>
DocumentRoot E:\www
ServerName 127.0.0.1
# ErrorLog logs/default-error_log
</VirtualHost>
<Directory "E:\www">
Options Indexes FollowSymLinks Multiviews
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>
发现还是不行,继续查找,期间安装了PHPnow,也是类似的情况,后来无意中看到了NameVirtualHost这个配置,于是写成了:
NameVirtualHost *
重启apache竟然可以了,坑爹啊,记录下,防止下次踩坑!