版本 V8.1/Windows
设想中默认站点为 localhost,配置文件 localhost_80.conf
当加入其它站点后,生成其它域名的配置 入 abc.site_80.conf
通过命令查看
httpd -t -D DUMP_VHOSTS
可知配置是按字母顺序加载的. 第一个被加载的会设置为默认站点
而IP(127.0.0.1/192.xxx.xx.xxx,...)
访问会访问到默认站点,也即访问到abc.site而不是localhost
出现 127.0.0.1和localhost是两个站点的怪异问题
随着站点的添加删除, ip访问到的站点也会随着变
--------------------------------------------------------------------
修复建议
localhost配置单独存储,在httpd.conf里先于vhost加载,保证顺序